`ѳp @`  @o! #@%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@oWY[]_a c@e`gikmoq s@u`wy{} @` O `  @ ` ` ` ǀ ɠ O ׀ ٠  @` @!Ao !Aa!!#A%a')+//35a7;?A!CEaGIKMQ!OUaWY[]_a!cAeagikmoq!sAuawy{}!Ao!a!Aa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'wy'{'}'("(B(b((((()")B)b)))))*"*B*o****+@`  @o! #@%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@oWY[]_a c@e`gikmoq s@u`wy{} @` O `  @ ` ` ` ǀ ɠ O ׀ ٠  @` @!Ao !Aa!!#A%a')+//35a7;?A!CEaGIKMQ!OUaWY[]_a!cAeagikmoq!sAuawy{}!Ao!a!Aa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'wy'{'}'("(B(b((((()")B)b)))))*"*B*o****+WARP9_CPACC yKWARP9_0 CNF sF6WARP9_TTPRG xU-QINDEX22PRG 13D-README!!375 6XJWARP9 DAT c?WARP9CNFPRG R+WARP9CSTPRG v>WARP9CSTRSC y*#EXTENDO XFILLS XFIX_WP XZIPSTUFF XAUTO NJ`Id`xW9CP||||||||||||c??q&q%P   #%(+-1"S  U  ) 3Lq[^qAq #q# ##A;#    @q @ @q@-  @q@7 @q @C #8!@q@^@q @d @q@i@q@o;:#u#"A  A1!A2"A3A4 $T%p& ' ()*+,4-P.l/01 2 34506L7h89:<@ #=V>l ?q@v;}BY#C@qD@E KFJ#G H I@qJ@E L MN@q O@ P, Q R S T U YVXA WQ%XQ,U1AZ\#[9 \FY'Nq #S  # lt y      & 3 D b#$q #H#ow     " #     QQQQ d   QQQQ  ! @q@@q@@q@ @q  @ !@q@ # $+%'#&@q'@$'I qs'w?by Darek Mihocka & Charles F. JohnsonCopyright 1992 CodeHead Technologies Screen Accel. Fastload Zoom Boxes FKEY AlertsMOUSE EFFECTSBlockJumpHWrapVWrapMouse Acceleration:____9____9____9____9____9____9____9____9____9____9HOR____9____9____9____9____9____9____9____9____9____9VER1 2 3 4 5 6 7 8 910Load Program DAT FileSaveInfoScreenEXIT Extend-O-SavePreferencesCurrent Font:None Font ActiveLoad FontCurrent Pic:None Allocate Picture MemoryLoad:DegasTNYPNTFillsDesktop:NormalFillPictureDefault PathOptionsEXITThe Software AcceleratorVersionx.xxBy Darek Mihockaand Charles F. JohnsonWarp 9 Control Panel v1.4by Charles F. Johnson 1992 CodeHead TechnologiesAll Rights Reserved.CodeHead TechnologiesPO Box 74090LA, CA 90004Tel 213-386-5735Fax 213-386-5789Extend-O-Save PreferencesModule:123456789012345678901234By:123456789012345678901234LoadRemoveConfigureFADE NOWDON'T FADE GEM Graphics/Text GEMDOS/BIOS Text RS-232 MIDI Disk Activity__Timeout: __9minutesIGNORE HOTWIRE ALARMSOKDefault Config__Flash Interval: __9secOK*OOh gPI`D(m , ЬЬм// /<JNAO ,-f ,xg ,XfPIa3I<1I JyIf:*z!B- AYJ9dgP J9df r <NB*z!n0-gA5J9Iga < a 09I3IJ9Ig3J#DVJ& <#a AC1|3|E!2!J #J :!"!@#@ TyXyXyXyXy6`JRyTyZhZUh^yPyXyYy>XyPyPyPyPy6ShJ9If J9If<`"IdGJ#J& <a0 T(f :f A"paJ9If <aBgNAM6*@atJIhf z(C'8fB9L;J-f;3KKICJIhgCKI0-g |f3` KJmfJmf0-ffKfK{f{CJmfCsJmfsa>A0Hp0-k6 9I|9I*z|\f ` |[fa 0<a`*zʾ|Bg|CfSG<: -aa`|Df w*za I#J&aGJ& <2a*zha L>9I|f :FfhJ-fTA; -ڀaI#J&a`#J <2akAag\+@+@6`P0Ma`X yI (f pA 0a` @HNL`|fa`|fAJ& K L H H a kpAdajpAAa`a$a .6a$JCk`|QfNACEa knpAdajpAar`Raa F6aJCk>`|RfLACEa xkpAda0jpAa`a|a 6a|JCk`f|SfLA;CzE{a &kpAdajpAGa`a*a6a*JCk`|VfJmgp;@a<MaJa4` ApaC0<Ma` 9Ihga p<:><Ma aKKI0<Xa zڂCfB9L0<Lar mf`|JftAJ& J K H H fX3AA!z`#J& <*a <2a | g|fSG<:ma8a"`|g |f SG<:"maa`A%-pgAQAJ- fAw -Ҁo|>||Oo|ONuAOF*H <a PNTgApa ZapNuAu`a3ILLR@RAme޲m e2- Pf z 2IJ>9h 6-g:SCxAJXpaAJ>0Bh1|3JV"<ABpsNBRDQJmf - yIha`^ mg`N -afA[`@ - yIl*Haa(yIhzxvt:SE8(SD6(.$6EaaaapNurpkRf҂Q`DRf҂Qe̒TQ* QNu|<( yIx"yIh2<8< 9If2<P8<ISA(I0"Q"LQNuKKJf %\fJfAJ& K K )Tf6G`,)f*G` Tf )Nf )Yg)fGpNupNu/?<HNA\O#IlNu/9Il?<INA\ONu 9Ihf$:(/?<HNA\O#Ihga 9IhNuH0( yIhS@BQLNu/9Ih?<INA\OBIhNu"z n"iEO yIg" i hLrt ||fRQ`& i hLrt  ||fTQNu?HP?<=NAPO3INuHP/?9I?<?NAO JNu?9I?<>NAXONu??9I/?<BNAO Nu?</NATO#ItNu yItHP?<NA\ONuBgHP?<NNAPOJNu?<ONATOJNuaAdaANa,aJNu?<NNTONupAdaBjpNua &a` NuAO&Hpa6k S`f <ЫЫЫ gR,gaDAdaPAdaRa< 9dl܀a/?<HNA\O#AZg @ м!@!k Ш !@!kШ!@!k B$&+֫ (H hapf6p"+a l <aRk l"l&"g"JkfאB@g<f`א`"l ,`Sj lTH WARPg TH WARPf#I09I2(Dg!zN!|A*RCdEVf "\fB* hHNJLk*zAEݱ"yI&ICfA C*EݓfAdCMf \fRHCLfWJgWpNu :0ga@pNua:pNua4pNua.pNuWARPJAZgp yI h WARPf HNL/:?<INA\OBAZB9LB9M zB(!h6!h6CE fC E fWNupANazjA pahpNu/<?<HNA\O#IdfA paDarpNuHaMd yId(H"H0<BQByI <gB g8 <g, j"A Mpaa /9Id?<INA\Op`a,AIpaaJk yIgJyIf A $pa`KO0<|gr LJfQ` r L"MQIKQ zh1yIp"<O <NBPIaANCMFf \fJ$z,Er"zf/9Id?<INA\OpLNuHAv # ! zJhng0Er"ztJf E B9MFf"<O <NBa2LNuEr"zDJf E lB9MFfJ9Iga `A # !NuH@p 9b 0eH"HЁ¼Ё`LNuHTHrH H@0H@QLNu"z0)jp A9C׉BBPHPIQaJNuHEt G GI p JaPJQEQt p JaPJQ:͋ga&LNuAʭC˱p ACQNuAʍCˑp ACQNuGJBk#J&A_x#z 6'| JVJxJvJzHH"H-H>HIH6A C "Pꪪ` uUTP p0UP0xUQ000  ! uUP`! UUDC ` @UUQ UP?ꪰ uUUD UUP ????~p Warp 9 CP[3][ Warp 9 is not | installed!][ Cancel ][2][ Save current| configuration? ][ Yes |No][3][ Unable to allocate| memory for a desktop| picture!][ Cancel ][3][ Unable to allocate| a temporary buffer! ][ Cancel ][3][ Before loading a| picture, you must | first allocate| memory for it!][ Cancel ][3][ There is no screen| saver module loaded! ][ Cancel ][3][ This module has no| configuration option. ][ Cancel ][3][ This module does not | work in the current| screen resolution!][ Cancel ][3][ This is not a valid | Warp 9 screen saver| module!][ Cancel ][3][ Module initialization | failed!][ Cancel ][3][ Unable to open| requested file! ][ Cancel ][3][ An error has occurred | while reading the| requested file!][ Cancel ][3][ This is not a valid | Warp 9 DAT file!][ Cancel ][3][ Wrong resolution!][ Cancel ][3][ Bad picture file!][ Cancel ][3][ Unknown font format! ][ Cancel ][3][ This font cannot be | scaled to an 8x8| size!][ Cancel ]\WARP9_0.CNFSTLOW.*STMEDIUM.*STHIGH.*TTLOW.*TTMEDIUM.*TTHIGH.*FONT8X8.FNTFONT8X16.FNTDEFAULT.QSF*.P?3*.TN?*.PNT*.QSFLoad DegasPicture:Load TinyPicture:Load PrismPaint Pic:LoadFills:LoadFont:DefaultPath:Load SaverModule:Load ProgramDAT File:UntitledNone Default Screen Saver Charles F. Johnson Px0H00H00000H0000000HH0000H0  F  2*.& $zD @ (   ,F    & <"Jj >@J    (F TTRt*TD.2zf  &". 2(Z&$0"     8* .(  p ^ 0> ,8$ ,*4 ("@: $P & , "  *J  very nearly as fast `N  zPCX"""""#ZX# X#Y"#Z""""#&X"#(J!N(Nu^*XBRAWARP"o4|/I|fa8Ns|dBBC"q HNL8Ns : @CJf"zEjNu x 24 xNJC= "x 40:Ag U@gU@gH`^0HFAJdNuNu0H@0H@@FAJd Jd NuJeNu0H@0H@@@`0H@0@FAA08S@Jd`TQNuNޭ:@vgBB  fJ*f(n fLn&fƲnfAnfn$f0.nf/f(xN8<VSF>.SG2.:.pAml0<`GG``:?gBBJyBXg" 8Uf !*U`f!*UNޭNޭ:?gBBJxuf"x Qf/$x&j &jg,_`Jg k(fJk g k m x JfbJkgXp"48SB68SCLDlDElE@l@m*8BlBm :AoAn<CoCn >L(xN`,_Nu 8N(@LDlDElE@l@AlA@fVBfPEAAnmCmg0<`Cng6`>CG`B@Cmg>`CG*LN@,_NuNhHCxOUA[N`3=Cn3=xCl3=xCp3=Cr>0Ct#C+gBByD+g :=g @ W9CPf z=#Df z=Ng z=C?4f z>>CX>f z="z=fSIAfCJg .f z=|Nk z=bp"z=pNkAXN= z=6PN z=.BPJ@kf z=@" < NB3BjPDA\dBX0#D CaA\d0BBC\!Y !Q#CCa`JDf z zL<N`PCvNu"<C0<NBNu2:; <NB3;A3;A3;Bj;BJyD(gbByD(A"z:,fC;Jg> .f z:&Nk0 z:p"z:Nk" z9PN z9BPJ@k z9" < NB` yBjfByBj`ByCvNuXBRAWARPNhg AJxgT`pJyBrgJyf~ XKfJPg PfzB09glH@S@ h$HJfg \fR$HG3*"KJgf`JgG6 JQ`L`, +k#PL`JyCvf XKg zDNJXf09gH@pS@ P$HJfg \fR$HG3*"KJgf`JgG6 JQL`+f+f+f+gaPL#C/| D`pHCxOUa^L9F z9NXBRAWARPNhg AJxgT X gJyC&P z60(hg$?<?<NMXO f?<?<NMXO f zNpgJxgBgHz@`L|Ns f:5gBB0@`>Jxg zN z"NXBRAWARPfhNh`@XBRAWARPfXNh`*XBRAWARPf"x"ib."ie"P$# /|`#H!HNޭfpg zBCf 2:ft dJxgBgHz@`BRx"z3& xCPIKM@28xSAfFH$CZZZ/ZZZZoZZZ_RRAB@eJH$CZZZ/ZZZZoZZZ_RRAgDB@dr f  g6S` f  g&SxRA1!ȣSxJg`8gRBx48xe`JxgBgHz@`"pgfRx xCPIKM@rxt d`nSSSSS2<pd `RRB1£xRA!ȣpg"CPIKM@rxt d`SxL|Nspg zTCf 2:"ft dJxgBgHz@`TRx"z2& C+*( xCI@M28xSAf`j`0`H*D0000220880<<01@~1@|01@1@01@1@01@^1@\TAgpeH$CpdS000@000 00`RARRRRpeLH$C000@000 00`VVVVRAg4pdd f  g&SxRA1!ȣSxJg<`8gLBx48xeZJxgBgHz@`pgRx xCI@Mrxt d`WWWWW2#?. h:THe@ |sf# Z`# b# p# #*b~#*p|#*Nu!J` GLBS?#AV!|AZ`* Pf|# <MXNBMXg\"@0) S@"iA$HrG f6QBBByBj z+,Jg& z+( WARPfHNLa`C~Q*<` PQRfJyf3Ns WBAKf*<ANs0:*g X@gv hfhJyCjf fXPCj`JhkJ#x/|D`6HUOWPChHz p?<&NN\OByChLU zJ@N z`N0k VCB`#x/|`VCB/:J@NuWARP9_CPJ9Bgv:)gJx>gBB``:)g8+gBB`HJ9Bf&RBHDB :)b)ZL*f"PB`JBg BgSBNޭJ9Bg:)8f8fBBNޭKICK z)0(X@hep"P#9 1@NuJ9BgJ9Bg:(̰:*GgD?gx z( WARPg aPE*JG(fE*WG(fR8Rx :(g8$@3 Dg,H j.#D j*NJ9Bf z(!|2LN`f z(TNS8Sx :(gR @J9BfB2JyDg< :*(o"h."H h&NL`JgJBfk#'B z'NJygl yE$bv KJbV KJeJBy oD*h"h$o.b, f"f * yE$m ng`" ҨҲf/|KJ` /Jf"x"ib"ie&@ HfBy$o@E*j"j WfJgbb.b~ fvfr *0g`f `f/KJ$:f`Me,@" |p`Qrtvxz|~0@2@4@6@8@`HHHHHbJy]f08z&f 08z&gaJyDfJ9Df. 8g( @ PNug #@#A!?DJ9Df0 8g~ @ PNugv#?#?L!>D`T x h"h 8ϱbe#@#A!? 8DZbe#?#?L!>JyBXgar 8m.n 8m.nr 3CZJyAgTJyCfg NVByCf0:'g<Jxf(S8f$8g xa8`8gNu 8߰g#~NuWARPA@ xg$C&@p2QA@pBXQ#BNu xf xg B9D@az`03DF@0#$pBNu xgA@C%p0QNu xf xg J9D@ga,Nu1%@Nu xf xgaNu08@@1@Nu08@S@ xNrQH@J@gS@QyD@NuAC"#H#|#|\B#i6#i6B)E%*G#fNu e zN f!-PNNs nPfBx`D fav` m4f48g*!/<?<JxgBgHz@`Z\`@Ns f28gSx` f2808PAAAd21`RxfNuH瀀 x0:#JgRU@gU@g"`d08S@FF(QLNu08S@FF(F(F(QLNu08S@FQLNu08S@FF(F(F(F(F( F( F(QLNu# tH`28488gBa LByNNu0:"p0;NN#"pNuAg 828 Ag A g Agb##pByNNu*g"= gJBf #&pNu#&pNuJBf#%`p#(tNu#%pNuJBf #(pNu#(pNuJBf #'pNu#(pNu08 @ gH @fd 8밼*gFGABFQL xR28xdRAfT1!ȣSxNs8g` Rx"xH x":`$:d08S@ <HF<.F́΂QL xR28xdRAf\1!ȣSxNs8g` 4Rx x"zHYOYYY?YYY/YYYYoYYY_Qrxxb1!ȣSxNs8gBx48xd RB1£!ȣSxNsRx x"zPHF@F@@OF@@F@@F@@?F@@F@@F@@/F@@F@@F@@F@@oF@@F@@F@@_F@@`$Rx x"xiOiii?iii/ii i i oi i i_i`Rx x"xF@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/)F@@) F@@) F@@) F@@o) F@@) F@@)F@@_)F@@`Rx x"xiOiii?iii/JyBXg B(B(`ii `Rx x"xF@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/JyBXgp@@`:)F@@) F@@`"Rx x"xiOiii?iii/`Rx x"xF@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/`Rx x$z H000@000 00`RrxxbfT1!ȣSxNs8g`Rx x$zH2:֠4:֤A0A@0A@0A@@0A@0A@0A@ 0A@0A@```Rx x"x2:44:8A@)@@)@@@B)@@)@@)@ @")@@)@`@bJyBXf)@@) @@`Rx x"x2:՚4:՞A A@ )A@ )A@@ )A@ )A@ )A@  )A@ )A@`JyBXf& )A@ ) A@`Rx x$zH0H@00H@00H@0@0H@00H@00H@0 0H@00H@0`Rrxxbf\1!ȣSxNs8g`Rx x$zLH":@$:D0H@00H@00H@0@0H@00H@00H@0 0H@00H@0``@Rx0:gr48 x?68SC08S@JU"HQ ITQ6 xR28xd RAf U1!ȣSxNs8g` x0:R28SAAADANN@@@P@@@`@@@p@ @@@0@@@@@@@P28xd~RA`jAet 7dl@0;N`` J```````````````````\n|```p~`` FR````22;N:jrHBQH@rHBQ08rHB0Qa``HBH""H@HBH$$08HBH a0`pHBBBBHBBBBH@HBBBBHBBBB08HB01B1B1B HB01B1B1B a`HBBHBBHBBHBBH@HBBHBBHBBHBB08HB01BHB01BHB01BHB01Ba0`pBx48xdD28RB1£ xN0808S@gS@g AU@gA!ȣSxNs1ף0:Vg xN!Ȋ2!Ȋ$p1(!*0818p1 1.0816p1"10;:A<0Jk08H16B8;:180Jk`PH xN$H0828JxgS@ Q` Ag4 APfHd*@PS@LxHxL8H8(AL Q`S@ @eLzHzLzHz0LzHz`LzHzLzHzLzHzLH LzHz@LzHzpLzHzLzHzLzHzLzHz0LH`A| Y@ @jhJ@k0LxHxLxHx(LxHxPL8H8xA Q08 @g(HS@L̒ĽH H QLx`LnLhAH H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H Lx`xe48ײxe28Ha:L xN0808S@gS@g AU@gA!ȣSx!JByNNs!墳`g L`va xN!ȣBSx`a xN!ȣB08xS@HL QLSxa*`jJxgBgHz@`08אxoLaBHS@28RAҸN AL~ QLSx`08gH&x68 xNиN$@L6 ıeL`H09C@fPa08иN @!ȣBx08HS@HL QLSx`j?8?8JxgBgHz@` 1ߣ1ߣNsa>H&x<888V0@g"JxgBgHz@`08Dd|@f0828RA4: P4; N HI``@A`@@AAL<( xE28SA@N Q!ˣ1ƣJgLSx`JxgBgHz@`H&x68gBadBx08иN @!ȣJxgBgHz@`ʶxf!ˣ1ãSxL`$Hpr$3^T@3a$08JyChfzg83CbHA=2<wt Ԁ Ԁ Ԁ Ԁ Ԁ Ԁ Ԁ ԀQ0:vJyChfzlgNzN=ByBl 8 e!JLBy]Nu"zZ i hL0<E*$Q i0< hLE*$Q z"C*E*!I xf!J hN=pNs#FpNsH=>N=pNsaNsH=> yCR@f L/:Nu zt"xN08R@S Q ztta atzLdNuC@ NuH"zt Q#^:#L^J i#^> hL#^N"i#^B"iL#^R xg$zrt | BfRQ`&$z zrt  B BfTQE+* zrt PB BfRQLNuJAk 3ApNs0::NsJAk 3ApNs09ANsJAk 3BjpNs0:Ns9Af9AgJyC>gNޭfgByE`3E9AgJyC>f11PEPNޭWARP#BNu#8B#4B#0B#,BBDNuJ9Bg&:ygb|n|nJDf#D#D#D#D#?TB#?B#?`BPB`:gzm6|n0`:g|n zm`:gzm zm`lJDga:g |n\|nV#ZBB`B:gzm4|n.`:g|nzm`:jgzrmznm`JyAfNޭJyEf9Ag(yEbJyEf8LgSgr` r `ByE9Af9Af$Nޭzf0<` J@f0:S@:gܲzf2<`JAf2:SA`XBRAWARP/:JyAjNuH@C0Cpr) (k< o`1@`D< oD`1D@p(k< o`1 @`D< oD`1 D@LNu   $-7 $-7 $1@Qc $1@Qc *8HZc *8HZc*3*2`\Default Screen Saver Charles F. Johnson FQENDD \F\d\\\3 defghDefault Screen Saver Charles F. Johnson {LpsNaN @g @sfJy&fvH A"X QgL`!ɤ"X0g @ dL#x/|E`H瀀 x0( g$3Bl x1aBA0< +BXQP&L/:NuH A P PgL`Z0:h fHA!ȣ!ȣByDBAVBYJyAf a`A0<1@>1@1@1@0S@fN>U@gS@fN>S@gvpNsH@S@gFS@glS@gS@gNs @g8GRABf yNqg~aDNsQBAKf <ANs @g @f\`*H A"P0|4gJyAf* @Ig @Jg @3f"h0gW@g Lp0<NsLp0<`Lpps/:NuL`L|LpNsXBRAWARP @sf@H A"X0@0;.N*XBRAWARP @sfH A"X0@0;NWJyAg&"hJQf2"h"QJg [fJg [fJg [f;DJg ]g |fR9D`PD#DHD?<"NNTO @# Ә@|!|ӎ #DFz/?<&NN\OJyDgByD z"h 2L/:NuLp0<`Z z@|!yӘ FNu# x/|RH `(/ A P0( g x11@$/ap  _/:Nu0) ! AͰzg* h@gh$g h@f`3|Bi"h Qf"x 0) @g @ g @g`H@ C9$Y Rfj(g "*Tg$A`!JBhF" A"P3| h02004j0R@0$_LpNs:gBB!Ф 0) Y@ @ d(Hp0@0;N"4FXj|L LpNsJxgBgHz@`ڜJxgBgHz@`ښJxgBgHz@`ڬJxgBgHz@`ڊJxgBgHz@``JxgBgHz@`JxgBgHz~@`JxgBgHzl@ x 42SASB`6)SCkP&x 0@JxgBgHz@`bQ`,JxgBgHz @`۔JxgBgHz@`ێ0) !Ф !AͰzg* h@gh$g h@f`Bi3|"x 0@1@"x2Lp`0) PC @3`0) "P!AͰzg2 h@gth$g h@f`` "A"QBi3|"@A0z6op"x2@0;z"0Lp`*   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0) "P!AͰzg2 h@gh$g h@f` "A"QBi3|"@A`0) "P!AͰzg2 h@gh$g h@f` "A"QBi3|"@A,`f"h9ޭ@2LpNs0) "X!ؤ !ФAͰzg2 h@g̰h$g h@f` "A"QBi3|"@0S@ @ep1@0R@"x2LpNs0) "X!ؤ !ФAͰzng2 h@gbh$g h@f`N "A"QBi3|"@0 @ep1@*H@0 @ep1@."x"LpNs0) "X!Ф AͰzg h@gh$g h@f`1Qf&Bh,Bh008S@1@.08S@1@2Lp`?28"x 1Y,jBh,h,l0S@1@,1Y0jBh00Am0S@1@.2xm28SA1A2h0d0(01@21A00(.h,d 2(,1A.1@,2Lp`60) "P!AͰzg2 h@gh$g h@f` "A"QBi3|"@0S@ @ep1@(R@"x2Lp`0) "PAͰzg h@g몰h$g h@f`1QLpNs0) "h!AͰzrg2 h@gfh$g h@f`R "A"QBi3|"@Hp24ԸN B4JBpFAA20:0;NV BB68SCtB0 AgRBQ x0Cr0z´@gRA`00LLpNs0AVB x00LLpNs0:0;Nu9'''0:0;NuZOG(G(G(?H:^gBBH>GH7zBkBk(7x9,7x;07x=.7x?2ICC(t0<>BEE REB@4fSEEJyC\fj`:gBB0) AͰzng h@gbh$g h@f`NC@ qn>0(hFf2 h(d(Jhg"h i4b iRbH>&H(I A,XBnBn09C>fByC>:.oLDL0+&g,CfH*J8SDv2l$A"lH41q,Cg"lDqBQ+gESCS@fKC`j l4g2,4S@fI+gEA`HS@f0`,*0.(0@@@+g k&fES@`2SAIA@0+&|gl(@g6;6400;C@C0+f ,Lg^g:`f,CfaBy^`dSFSG`0,4 @g @f lRfa By^`:0@3^a `(0@3^fk0m0lRk2n`a8246@SC8H@@0+0@l4BmN0+2@m8Bm>0+,@n2Am.0+.@m6AmBDGGGA pp"xN>GGE=pB>pf4b0@@0@BFBB<:EFEFEFIg*4P,4`FJk(f\4:fS@j"*F ""ACPQ`~6SC$H&I˓ F0kRtBm$&&&&&&&&&&&&&&&&ڐBlF@@N&&&&&&&&&&&&&&&&"͓F†FACPQ`4:S@j0*F "&(HC(6ƒ"ACPQ`6SC0:zf$H&I˓(*HD "8 F0kHA286HD826QBAH 䨂͓F†FACPQ`R4:NfS@j*F"ACPQ`*6SC$H&I F0ktBmD""""""""""""""""BlF@@@N"""""""""""""""""F†FACPQF`f4:bS@j**F"&(HC(6ƒACPQ`46SC0:f^F$H&I(*HD "8 F0kHA28乃[HD82伉[QBAH 䨂†ACPQ`:=C\CFHEJEfSCTTHEFJFfSCHF1Ŋ(1*1Ɗ,U!Ȋ$!Ɋ2RGH6p2<RCCH.2<CCH A)0).i)/0)i~)0)ni)o0)i)0)i^)SEk|QL`vRQD`n0AghA)O)))?)))/))))o)))_)QJg~a`x0hA)O)))?)))/))))o)))_)NuC8D0H@2SAH*lL,lH>,RSG?BFBBBB BBBBB B $B (B ,B 0B 4B8B/ 訁PCQ"_EHEEEHEEgFXBQBiBiBi BiBiBiBiBi Bi $Bi (Bi ,Bi 0Bi 4Bi8Bi&H(I A,XBnBn09C>fByC>:.oLDL0+&g,Cf<*J8SDv2l$A"lH41q,Cg"lDqBQS@fKC`B l4g2,4S@fIŜA`*S@f0`,*0.(0@@@@0+&|gl(@g6;6400;αC@C0+f,Cg l4f0@f a`SFSGa246@SC8H@@0+0@l4Bm0+2@m8Bm0+,@n2Am0+.@m6AmֺBDGGGC"qp>޸N GB`0:l0;N |C8D2SAH*lL,lH>,RSG?BFBBBB BBBBB B $B (B ,B 0B 4B8B/ 訁PCQ"_EHEEEHEEgFXBQBiBiBi BiBiBiBiBi Bi $Bi (Bi ,Bi 0Bi 4Bi8Bi8SG0g( g g0@BFB<:EFEFIR,:4P<4`FFJk(fS@j>E6+$H&I:0Fg2FAQA0CQ J"K8TKQ`\:G6SC8SG4$H&IJdL0E2FAYA00k0Q0F2FAQA0T J"KQʔU J"KCQ`X0k r0QPT J"KQU J"KCQt`ҾS@j>E6+$H&I:2FAQgP`FAPCQ J"K8TKQ`|:G6SC8SG4$H&IJdB2FAYX0k 2XQ2FAQPT J"KQԔU J"KCQ`2FAYFAX0k 2FAXQ2FAQFAPT J"KQU J"KCQl`@@@0@BFB<:EFEFIP*:4P<4`FFJk(fF4:fS@j&E:FE0F2Pº犀A2AQ`j:pf6SC(:f$H&I˓ FRH@Z0k @mV@2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&`D@@2@@ANH2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2͓F†F„AQ`b6SC$H&I˓ FZ[[0kD@@@IN66666666666666666666666666666666666666666666666666666666666666666666666666662HA2͓F†FAQ*`ς4:~S@j2*F "&(8HC6ƒºh"AQ`H:Nf|6SC$H&I˓(*0HD82HA2 F(0kHA28HD8Ⱥ&2QBA0HA20hH@0h͓F†Fº䃓AQ`6SC$H&I˓(*0HD82HA2 F0kHA28662QBA0HA20hH@0h͓F†FAQ`X4:TfbS@j**F"PHAPFÑFº@AQ`":(fl6SC(:$H&I FRH@ZFF0k @m@2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„`rD@@@@@Nr2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2F†FFÓF„AQ`̰6SC$H&I FRH@ZFF0kz @m6@2[[2[[2[[2[[2[[2[[2[[2[[`D@@2@AN,2[[2[[2[[2[[2[[2[[2[[2[[2HA2F†FFÓFAQN`4:S@j2*F"&(8HC6ƒFÑFº؃AQ`˺:f6SCF$H&I(*0HD82HA2 FFFᒁ0kHA28HD8FɓFȺv2QBA0HA20hH@0h†FÓFºHAQ`*6SCF$H&I(*0HD82HA2 FFF0kHA28乃[[2QBA0HA20hH@0h†FÓFAQ`ʶpf4b0@@0@BFBB<:EFEFEFIND*4P,4`FJk(fT4:jfS@j"*F ""AQ`@6SC$H&I˓ F0kRtBm$&&&&&&&&&&&&&&&&ڐBlF@@N&&&&&&&&&&&&&&&&"͓F†FAQ`ɼ4:߸S@j0*F "&(HC(6ƒ"AQ`Ʉ6SC$H&I˓(*HD "8 F0kHA286HD826QBAH 䨂͓F†FAQ`4:fS@j*F"AQ`6SC$H&I F0ktBmD""""""""""""""""BlF@@@N"""""""""""""""""F†FAQF`04:,S@j**F"&(HC(6ƒAQ`6SCF$H&I(*HD "8 F0kHA28乃[HD82伉[QBAH 䨂†AQ`ǜ8+fNuH(kg,H@>H@<NRFCv׃4 I&⋇QCQgHH@>H@<NRFC6,@:,8E4 Ir20HA20HAQ[dSECQg$6,(l.CCA p0<NRFv Qg~H@T@>H@<NRF2AAC"qAv@BBQvC4 I&( ⓇQvC4 I&(ⓇQvC4 I&(⓷QCQg2H@>H@<NRFC6,>HC6,>4 IǘǘQCQLNu:pgBB0) AͰzg h@gh$g h@f`C8@ qn0(hFfŴ h(dŪJhg"h i4bŔ0)R @bň|bxH>&H(I A,XBnBn09C>fByC>:.ojLDL0+&g,Cf<*J8SDv2l$A"lH41q,Cg"lDqBQS@fKC`B l4g2,4S@fIŜA`*S@f0`,*0.(0@@@@0+&|gl(@g6;6400;αC@C2+II@#^RW^0+f ,LTg^Jg:`f,Cfa ^By^`LSFSG`0,4 @g @f lRfa ޸N"GB>pf4b0@@0@BFB<:EFEFIA44PHB44P*44`HB44`,FJk(fl4:Pf,S@j**F "PHAPº>"ACQ`:$f 6SC0:f(:$H&I˓ FRH@Z0k @mV@2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&`D@@2@@ANH2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2͓F†F„ACQ`6SC0:f$H&I˓ FZ[[0kD@@@IN66666666666666666666666666666666666666666666666666666666666666666666666666662HA2͓F†FACQ*`&4:"S@j2*F "&(8HC6ƒº "ACQ`:f6SC0:f$H&I˓(*0HD82HA2 F0kHA28HD8Ⱥ֬&2QBA0HA20hH@0h͓F†Fº~ACQ``6SC0:f,$H&I˓(*0HD82HA2 F0kHA28662QBA0HA20hH@0h͓F†FACQ`4:frS@j**F"PHAPFÑFº҃ACQ`:պft6SC0:dfx(:ը$H&I FRH@ZFF0k @m@2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„`rD@@@@@Nr2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2F†FFÓF„ACQ`:6SC0:f$H&I FRH@ZFF0kz @m6@2[[2[[2[[2[[2[[2[[2[[2[[`D@@2@AN,2[[2[[2[[2[[2[[2[[2[[2[[2HA2F†FFÓFACQN`v4:rS@j2*F"&(8HC6ƒFÑFºZACQ`<:Bf6SC0:fF$H&I(*0HD82HA2 FFF 0kHA28HD8FɓFȺ2QBA0HA20hH@0h†FÓFºƒACQ`6SC0:\fpF$H&I(*0HD82HA2 FFF0kHA28乃[[2QBA0HA20hH@0h†FÓFACQ`*:'=VC1Ê6FEFF1Ŋ(1*1Ɗ,U!Ȋ$!Ɋ2RG1NJ8p1 p1.0<X@CCCC100<CC1"A,RSG?BFBBBB BBBBB B $z+gTE+g ,Cfl:HE0l$kD@:646BA>N0@@&00H@AB>/ 訁PCQ"_EHEEEHEEg*XBQBiBiBi BiBiBiBiBi Bi $UQv0H@0L`nC8DBBBB BB2SA*lL&<0@4@@0H@AB (訁 (訁 (@訁 (訁 (訁 訁\DgXBQBiBiBi BiBiUQt <E0EE`C0H@ IB B(B(B( B(B(B(B(2SA*lL4,RSBDBB0B@M 82SA0ANhhhhh hhQBB)B)B) B)B)B)B)M0,RS@H@0`:gBB0) ! AͰzHgR h@g)UGk"x <(0(0]@g@<;33<:PLXAgBf0h0mh2nxAnCh,l 2(,Ambh.m 6(.CnRԸN&B4J:8SE0gS@g BU@gB4BBE542 FB8DD82@IKAn0((U@gRT@g\S@g&FFBF0(,HeFD[FDQ`ʉ[Q`BF0(,HeFD[FDQ`[Q`BF[Q`B2FAF0(,[HdkQ`p4E0((U@gT@gS@gf0(,FF/ ?He02FFA[UCk 2FA[Q2FFA[6&_TQ`2F[UCk[Q2F[6&_TQ`0(,/ ?He02FFA[UCk 2FA[Q2FFA[6&_TQ`2F[UCk[Q2F[6&_TQ`/ ?2F[UCk[Q2F[6&_TQ`b0(,/ ?He&2FA[UCkB[Q2FA[6&_TQ`02FAS2F[UCk6Q2FAS2F[6&_TQQbL LpNsh,mh.nBnD0:g 0@@g^h0l4(0Bmh2m8(2DlBԸN&BAAK:8SE0gS@g CU@gCAE>224FB60((U@gRT@gpS@g`0(,6/ ?Hd[dSQ8&_TQ`*[dSQ8&_TQ`6/ ?[dSQ8&_TQ`0(,6/ ?Hd [dSQ8&_TQ`S`SQ8&_TQ`0(,6FC/ ?Hd[dSQ8&_TQ`z[dSQ8&_TQ`^4h,083@3AnCDafQL LpNs&xN00H@:8SEgSEg @UEg@0F@@z08ABjD@DD2((A2;NH2 I4AAACgnH24B^dS`FESFESCk]d8DnA`LxTSyfQL LpNs24B^dS`FESFESDkCnA]d`LxTSyfjQL LpNs^dS`FESFESDk ]d`LxTSyf,QRL LpNsFFJFg@H2 I4AAJAg¸Cgn@24B^dSSCk]dPDnA`LxTSyfQL LpNs24B^dSSDkCnA]d`LxTSyfvQL LpNs^dSSDk ]d`LxTSyf@QzL LpNsFECgnB24B^dSSCk]eDnA`LxTSyfQ.L LpNs24^dSSDkCnA]eF`LxTSyfQL LpNs^dSSDk ]e`LxTSyf~QL LpNsHCgn@24B^dSSCk]dʔDnA`LxTSyfQlL LpNs24B^dSSDkCnA]d`LxTSyfQ,L LpNs^dSSDk ]dN`LxTSyfPQL LpNs: gBB0) ! AͰzgR h@gzh$g" h@f`fL `^8 h2fH0(*h.f)UGk"x <(0(0]@g@<;330(,HHE,:LXAgܸBfh0mh2nAnCh,l 2(,Amh.m 6(.CnԸN&B4J4BBE-02 F@4HB48DD02@8HD8IKAnR0((U@g.T@g4S@gFȂȆFɓFȅ`$ȂȆFɓFȅ`ȂȆ`Ȃ"FȆÓȅ`0((U@glT@g S@g2FĆFœFąUCk"F ÓQȆFɓFȅ`ĆFœFąUCk"F ÓQȆFɓFȅ`Ć|RFCCN0Ȇ`FœFąĆ"…|RFCCN0&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FɓFȅȆQ$L LpNsh,mh.nBnD0:g 0@@g^h0l4(0Bmh2m8(2DlBԸN&BAAKAE6022HA2$F60((U@g2T@gS@g6…` FFg6…[dœGQ`Ft Bo FUUg Fg6[dGQ` `@@ @ @GBBlFDDDN@@ @ @@QL LpNs FFg6…œ[dGQ`Xt Bm@ `@  ` @ `@ `GBlzFDDDN@` @` @ ` @` @QbL LpNs4h,083*@3,AnCDafQL LpNs&xN00H@0F@@z0<ABjD@DD2((A2;NH2 I4AAACgnH24B^dS`FESFESCk]dPDnA`LxTSy*fQzL LpNs24B^dS`FESFESDkCnA]d`LxTSy*fjQ0L LpNs^dS`FESFESDk ]d`LxTSy*f,QL LpNsFFJFg@H2 I4AAJAg¸Cgn@24B^dSSCk]dhDnA`LxTSy*fQL LpNs24B^dSSDkCnA]d `LxTSy*fvQPL LpNs^dSSDk ]d`LxTSy*f@QL LpNsFECgnB24B^dSSCk]eDnA`LxTSy*fQL LpNs24B^dSSDkCnA]e\`LxTSy*fQL LpNs^dSSDk ]e&`LxTSy*f|QVL LpNsHCgn@24B^dSSCk]dDnA`LxTSy*fQ L LpNs24B^dSSDkCnA]d`LxTSy*fQL LpNs^dSSDk ]dd`LxTSy*fPQL LpNs:gBB0) ! AͰzbgR h@gVh$g" h@f`BL `:8 h2f$0(*h.fBiBiJifH0>)UGk"x <(0(0]@g@<;33<:jLXAgBfh0mh2n~AnC h(fJGgRA` h(fJGgSCh,l 2(,AmJh.m 6(.Cn:&xNJE= 4J4BBE"42 FB8DD82@IKAnd0((U@g:T@g@S@gFFBF0(,fFDS`։S`BF0(,fFDS`S`BFS`B2FAFS0(,gS`0((U@gT@gS@gDFF0(,f"2FFA[UCk 2FA[Q2FFA[`X2F[UCk[Q2F[`>0(,f"2FFA[UCk 2FA[Q2FFA[`2F[UCk[Q2F[`2F[UCk[Q2F[`0(,f2FA[UCkB[Q2FA[`2FAS2F[FCCEN06666666666666666666666666666666666666666666666666666666666666666666666666666662FAS2F[Q\L LpNsh,mh.nBn$D h(fJGgRB0:g.0@@g$^` 0:g 0@@g^ h(fJGgSDh0l4(0Bmh2m8(2DlBk|&xNJE= AAKAE+224FB60((U@gT@g8S@g`~6FCgN0(,g[eSGPQ`[dSGPQ`6FCg0(,gH[eSGPQ`S`0(,g*t BmSkPkkk@kkk0kkЃk kpkkk`kkkPkkk@kkk0kkЃk kpkk k `k G BlzFDDDN@k k `k kkpk kЃkk0kkk@kkkPkkk`kkkpk kЃkk0kkk@kkkPSQL LpNs2< AmSkPkkk@kkk0kkk kpkkk`kkkPkkk@kkk0kkk kpkk k `k G AlzFDDDN@k k `k kkpk kkk0kkk@kkkPkkk`kkkpk kkk0kkk@kkkPSQL LpNst Bo FUUg Fg6[dSGPQ`dP`Skk@kkk kk`kkk@kkk kk `G BBlFDDDN@k `kk kkk@kkk`kk kkk@kSQ&L LpNs60(,g[eSGPQ`[dSGPQ`AnCDa^fQL LpNs&xN0@@E=0H@0F@@z0<PABjD@DD2((A2;N<d:Jh,g Fg`BFCgrn824B^dS`FESFESCk]dTDnA`Q@L LpNs24B^dS`FESFESDkCnA]dT`QL LpNs^dS`FESFESDk ]dT`QL LpNsCgZn,24BSSCk]dTDnA`QL LpNs24BSSDkCnA]dT`Q~L LpNsSSDk ]dT`Q^L LpNsFFJh,gFFgtFFg&Cgbn024B^dSSCk]dTDnA`QL LpNs24B^dSSDkCnA]dT`QL LpNs^dSSDk ]dT`QL LpNsFECgbn024B^dSSCk]eTDnA`QL LpNs24B^dSSDkCnA]eT`QXL LpNs^dSSDk ]eT`Q4L LpNsCgrn824BJCfJGf^dSSCk]dTDnA`QL LpNs24BJDfJGf^dSSDkCnA]dT`QL LpNsJDfJGf^dSSDk ]dT`QL LpNsHDn h.nh,mh2nh0mh,mh.nh0m h2n`:A<B>(,Gl"0AЀR@@@2:Ao<Bm>(0Gl0BЀR@@@4:Amr<Bol>(.Gm0CЀS@@@6:AoL<BmF>(2Gm0DЀS@@@8:Ao&<Bm h,mh.nh0mh2nLpNuLpNuh.nh,mh2nh0mh,mh.nh0m h2n`:A<B>(,Gl"0AЀS@@@2:Ao<Bn>(0Gl0DЀS@@@8:Aot<Bnn>(.Gm 0CЀ|@@6:AoL<BnF>(2Gm0BЀR@@@4:Ao&<Bn h,mh.nh0mh2nLpNuLpNu0:,0;Nujqbx"x"x"wpBPJNuH0:gByCf zC@p2QLNu0) :TgBBAͰzg h@g̰h$g h@f`"A"Q i f0((fA/ ANu:gBB0) "hAͰzpg0 h@gdh$g h@f`P "A"QBiBi"@0((f8H8&HL>( "h0($g0(g .fpBF3gTJAfP0:gJ0:gD Bd> h(f60(g008S@@f&08S@@f<: FfBF><C3̶AnCBnD0(,@n2Am0(.@m6Am0(0@l4Bm0(2@m8Bm0 xNHE=JFf0:f0F@zڅSF0F@|S0H@BGBGIKAf*6x0:fgLnFJFgtBmDˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍ˘BlFDDDN@ˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍLLpNsHFtBmDPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍP˘BlFDDDN@PˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPLLpNstBmF͐ͨPͨͨͨ@ͨͨͨ0ͨͨͨ ͨpͨͨͨ`ͨABlFDDDN@ͨͨ`ͨͨͨpͨ ͨͨͨ0ͨͨͨ@ͨͨͨP͐LLpNs "FHAq HAq APTBGQLLpNs0:DgkDCCGCx4C&F01 2HA2ː FN ƒ TBGQ( "h0($g0(g .fpBF3gTJAfP0:zgJ0:gD Bd> h(f60(g008S@@f&08S@@f<:f FfBF><C:3̶AnCBnD0(,@n2Am `0(.@m6Am P0(0@l4Bm @0(2@m8Bm 00 xNHE=JFf0:f0+HHE.0F@@zESEFE0HE:0F@@|SF0HF<0иN @0H@@BB|IKAf0:g&n"Ḟ  AQLLpNstBmF͐ͨͨ@ͨͨͨ ͨͨ`ͨͨͨ@ͨͨͨ ͨͨ `A BlFDDDN@ͨ `ͨͨ ͨͨͨ@ͨͨͨ`ͨͨ ͨͨͨ@ͨ͐LLpNs "FHAq HAq ‡ ATB|QLLpNs0:gkDCCGC|4C&F21 HA21 ‡ː FN ƒ TB|Q8LLpNsDCCGC|4C$Fć&FƇːN ͐QVLLpNsDCCGC|˘NBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB͐QZLLpNs:<p@@EFAl00PF@1(1*1`,0иN @0H@@!Ȋ2BRD1Ċ8p1 1.ikAn 160<1"1008,Bx,x(`RC1Ê60<X@CCC1"10A0: g&6+0g"S@g,U@g2Y@g8 `>BC`:8HD8*,.`(*,.`(*,.`(*,. :B8=A<888$x2V@;JkTT!ʊ21Ċ80+ gE$$$$$$$$V@;JkLLpNs:gBB0) "hAͰzPg0 h@gDh$g h@f`0 "A"QBiBi"@0((fH8&HL>( "h0($g0(g .fpBF3gTJAfP0:gJ0:gD Bd> h(f60(g008S@@f&08S@@f<: FfBF><C z3̶AnCBnD0(,@n2Am0(.@m6Am0(0@l4Bm0(2@m8Bmp0 xNHE=3L0F@@zESEFE0F@@|SFIKAA09C\0;N AA08S@@4@BJyLfFB|0+(@0;NJCfz>8SGE0: gH6+&B(H:0Fg 2FAq A0TB|Q L8TK$ QLLpNs(H:PQ L8TQLLpNsUC0: g>8SGHG>+HG/(HHGOdX0E2FAq A00k 21 0Q0F2FAq A0 LTHGQ _TB|QLLpNsX0k r0QP LTHGQ _TB|QdLLpNs>8SGg4(H&HX0kBXQP KTQ LQLLpNs(HX0kBXQP LQLLpNsJCf:>8SGE(H:2FAq PTB|Q L8TQLLpNsUC>8SG/(H2FAq X0k 21 XQ2FAq P LTQ _TB|QLLpNsPCf NкR"@JCfB>8SGE(H&I:0F2FAQA0Q8ACQLLpNsUC>8SG// (H&I0E2FAYA00k 0Q0F2FAQA0ACQ"_ _QLLpNs9BgBB0) AͰyBlg h@gh$g h@f`"A"i Qf~H "A(Q*l *lgL0``Jg m(f m m*H iJf`JmgVLL,ElGDlF@l@m*8BlBm :AoAn<CoCn >L(xN`"L0LpNs 8N(@LElGDlFAlC@lBBfX@fREAAmnCgnpCmg>`CG`Cng6`>GC0<`*LaNL0LpNs??64CC6;0BB4; NLDA=AAEEP29C\gUAgL8D09CBfSFg6nB0HC6,FD" ‚*" ‚*QNu0HC60HB4,F*FD" ‚*" ‚*" ƒ*" ƒ*QNu0HB40HC6D0H@AFF,F*F" ‚*" ‚*N****************************************************************************" ƒ*" ƒ*Q0NuDD8D09CBf^SFg(n`B0HC6,FD" ‚*QNu0HC60HB4*F,FD" ‚*" ƒ*QNu0HC60HB4D0@@@AF*F,F" ‚*N****************************************************************************" ƒ*QHNuzrRF0HD@`zrRF0@@D@C RGFCFB|fC22"22222"22"Tpf`T#MT#L3G2fQNuD809CBfSFg"nBB,FDP20BE@:QNuHB4*FDP" ‚*QNuHBBBHCDPFFSFNeUD6<`BCHCAhF,F*F" ‚*N**************************************" ƒ*QNuC RGRFFCFBDRFF|fC)f22"22222"22"TpfNuTTTTTTDDDDDDDDUUUUUUUUUUUUUUUUUU""UUUU""UUUU""UUUU""UUUUUUUUUUUUUUUUUUݪwwݪwwݪwwݪww @@AA"" @@AA""((((PP PP @@ @@ f 3`f 3`llƏ66ccllƏ66cc""AA""AAwwwwwwwwAA>> AA>>ぁBB$$BB$$>>>>>>>>""DDDD""""DDDD"" @@ @@`` 00`` 00BBBB$$$$BBBB$$$$ @ @8p8p@  @@  @@ @ 09C\0;Nu|||###Bn fE#pr4<GI0 @c" @dB @g @gfH7@RAf y"h#L"h#LN=NuJ9DfNޭ#DHz` yCJ0(hg0"P21|<;e 9Db<:3DPD# yDN W935gpNuI_, L0<EBXQBy ByBy  o ;g L  g~  gx  olC$Mt fQPD`C$Mt fQB9B`|C$Mt fQP `bC$Mt fQByBr`H`g>B,M  gE  g  or Tg tg  g  g  oTR` * g * fE( 0f . g& . g . o  g  g  o`B,M  gE  g  oT Pg pg  g  g  o6R` * g * fE  g  g  o`B,M  gE  g  oP Sg sg  g  g  o2R` * g * f<0m<1n<0DB,M  gE  g  or Fg fg  g  g  oTR` * g * ft 9b 0eJ&JԃƼԃ`JBf )|`)B`Blp)@p  gE  g  o <Bazk PA`<Jadk PA`<HaNk PA`<Va8k PA` Ag af( * g * fP<0ff`^ Mg mf0 * g * f <0m<4nP<1A Dg df0 * g * f <1m<3nP<1A`Jyg @ I6ARP P2m,`  nSMJg  oJ%`pNuMOUSEFX.OFFFASTLOAD.OFFSCRNSAVE.OFFEXTENDO.OFFg| f * g * f 0grNurNurNug| f 0grNurNuBx$xN08!ʣB!1N08R@xD@3C@NuPDHz?#?.JyCBJNRV^^b\fZjX@ `@&0 :D`@@ %tO%x%|%?%%%/%%%%o%%%_%&O&&&&.?&6&>&F/&N&V&^&fo&n&v&~_&&O&&&?&&&/&&&&o&&&_&'O' '*'4?'>'H'R/'\'f'p'zo'''_''O'''?'''/'''(("O(,(6(@?(J(T(^/(l(p(~((O(((?(((/(O(()?)))$/)D)J@)P)V)\ )b)h`))@))) )*`*2*6*>@*BB*J*N*V*Z*b *f"*n*r*z`*~b******@*+ + +*+:`+T+d++@+++ ++`,2,@@,N,\,j ,x,`-"-&-*P-.-2-6`-:->-Bp-F -J-N-R0-V-Z-^@-b-f-jPdPePePf(PfPPgPgFPgPhRitOixi|i?iii/iiiioiii_iiPiii@iii0iii ipiii`ijPPjVj\jb@jhjnjt0jzjj jpjjj`jjPkOkk kkk>k$k*.k0k6/k<kB~kHkNnkTkZok`kfklkrkx^k~kOkkk?kkk/kkkkokkk_kl Ol(l0l8?l@lHlP/lXl`lhlpolxll_l\lT@>P 0<D@HLPT@X\` d @h l pt@x|@ @ @@@ "&`*.2@6:> BF `J N R @V Z ^ b f`jnr@vz~ `` @` @ ` @` @jP(PHPjPnrv@z~ূ0Ч p`P@0Ч p  ` `  p Ш0"&@*.2P6:>`BFJpN RШVZ0^bf@jnrPP@ਬ0Ш p`P@0Ш p  `  $ ( `, 04p8 <Щ@D0HLP@TX\P`dh`lptpx |Щ0ੌ@PPP@ `@   ` 2 `6: >BF@JNR`VZ ^bf@jPPPP@0е p``p" &ж*.026:@>BFPpPvPP &*@.26 :>`BFJ@NRV Z^ `b t `x| ༈@` ༨@ 0<"<0NBJygBgNAHz?<&NN\OBgHz?<=NAPOJk,K:/ /<??<?NAO B5??<>NAXOaJy f Hz$?<&NN\O <]#C4?</?<1NAPO##!!NuWARP9.DATHz ?< NA\O*Hz::F8HDJDgRERE<REHz ?< NA\OQC 8ELH3C #JE 20-5@5m"HAJAgR@5@5U Bm6;|tA @LH+H!I!JA F+H0A z+H B!zShSh1|0-FX@ mfX@1@ 2:r^A1A zjS@1@+|+|LHHz?< NA\O?5|b@5|B5|5|.5|05|n25| V5|5| 5| 5|5|Z5|5|f#@!` an3C<#N9"x )WE"0)3E$ @f PE 2)I"|`, Af "|<`"i(#CV|f3$ bV x0<: P FfB f8 Xf. X f$ mfSH#A##d`$THU@f###d## D# .#&!! H!*NJxg! 2a\ xV"H08T2W@PJg.Q| l$SAA[ Q 1 T![V`!|#=:A=~!?<?<NNXO#CJ?<NNTOUH#CNp///?<NNOS#CR#Zn/<@NNXVCDNu2  <<<EU|??<"|<*<UUu<<<UU<EUU<*?<*<σ<UU<ρ<UW}<<UUU??<EUU?<*?<"?<UUW}??<UU?>?<<<<<<=0<ch<AA<AA<p<8Ǐn<30fADLeFlٓ3$32<BADADD! <ABAǏ9cp<<<<<<[1][ Warp 9 Version 3.75| -------------------| Warp 9 must run from | the AUTO folder at| bootup time!][ Cancel ]J Version 3.75 1992 CodeHead Software All Rights Reserved. Written by Darek Mihocka and Charles F. Johnson Warp 9 is disabled! HvRR4*&L  r ("J(   B Z, R.  V, &. $P>6" &. $P*<F\ *""4     2 H & , 4Z   "0R: 2~<4&"(   *`~$<T:"     " 4  ,tZ  . Vx R*    " N" J  T RTp2>6,v <*B    6<Bb.Z(*zмL>R0B2N2|40*bn@ –ZH>b@6L@6N@4"H>b@6LB6N@4"v|(`n VZ2n VZn VZ 0,R4  $:0(B< zVP* r $H   , \1@01@1@01@^1@\TAgpeH$CpdS000@000 00`RARRRRpeLH$C000@000 00`VVVVRAg4pdd f  g&SxRA1!ȣSxJg<`8gLBx48xeZJxgBgHz@`pgRx xCI@Mrxt d`WWWWW2.SG2.:.pAml0<`GG``:BgBDJyDpg" 8Uf ! |U`f!|UNޭNޭ:AgBDJxuf"x Qf/$x&j &jg,_`Jg k(fJk g k m x JfbJkgXp"48SB68SCLDlDElE@l@m*8BlBm :AoAn<CoCn >L(xN`,_Nu 8N(@LDlDElE@l@AlA@fVBfPEAAnmCmg0<`Cng6`>CG`B@Cmg>`CG*LNż,_NuNhHEONATN`3?E3?E3?E3@E@HE#E+gDByF,+g :?g @ W9CPf z?#F.f z?Ng z?CALf z@VCPf z?"z?fSIAfCJg .f z?Nk z?zp"z?NkAQN? z?NPN z?FBPJ@kf z?X" < NB3DPF,ATBX0#F"EaAT0BBCT!Y !Q#EEa`JF.f z>N&z@ByF@+g#EPF@/<?<HNA\O#FRg z>Jg z>"@0<""""Q` " <NBA>DC@f3>4FB z>FV z>CPf z>B"z>^fSIA(Jf r <NB`4f z>@Nf z> P z>6N z>BPJ@j/:??<INA\OByF@&z?"+g+ f gg$JyF,f +f gD0:= J+k g`J+k g`J+k g`J+k g`3D+ g +H3D + ga@L> N`PENu"<E0<NBNu2:= <NB3=D3=D 3=D=DJyF@gbByF@A>~C<f z=jCPf z<>r":>j A"z<0<""""Q3>@Dpfr <NB/:> .f z<>Nk0 z<&p"z<4Nk" z<PN z<BPJ@k z<" < NB` yDfByD`ByENuXBRAWARPNhg AJxgT`pJyDgJyf~ XKfJPg PfzB09"glH@S@ h$HJfg \fR$HG+|"KJgf`JgG6 JQ`L`, +k#PL`JyEf XKg zDNJXf09"gH@pS@ P$HJfg \fR$HG+|"KJgf`JgG6 JQL`+f+f+f+gaPL#E/| D`pHEONa^L;^ z;NXBRAWARPNhg AJxgT X gJyETf h1fHp&NBg_FNTg_FSMfp9c9c9q9q9O9aAJ1| *1|1|1|2<`3W3V3^v3]3^ N3ETL`JyDgJyf hKfJPg Pf|B09"gVH@S@ h$HJfg \fR$HG+|"KJgf`JgG6 JQ`L`. +k#LP`JyEf hKg zNJXf09"gH@pS@ P$HJfg \fR$HG+|"KJgf`JgG6 JQL`+f+f+f+gaL#E/| RD`pHEONa(L9( z9dN:8|gBD0:8f<"z8"Q )1f,H>&P z80(hg$?<?<NMXO f?<?<NMXO f zNpg BgHz@`L|Ns f:7gBD0@`Jxg zN z"NXBRAWARPfhNh`@XBRAWARPfXNh`*XBRAWARPf"x"ib."ie"P#/|`#J!JNޭfpg zHCf 2:ft d BgHz@`HRx"z6& xCPIKM@28xSAfFH$CZZZ/ZZZZoZZZ_RRAB@eJH$CZZZ/ZZZZoZZZ_RRAgDB@dr f  g6S` f  g&SxRA1!ȣSxJg`8gLBx48xeZBgHz@`$pgrRx xCPIKM@rxt d`tSSSSS2<pd`XRB1£xRA!ȣpg"CPIKM@rxt d`SxL|Nspg zfCf 2:4ft d BgHz@`fRx"z40& C#|( xCI@M28xSAf`j`0`H*D0000220880<<01@~1@|01@1@01@1@01@^1@\TAgpeH$CpdS000@000 00`RARRRRpeLH$C000@000 00`VVVVRAg4pdd f  g&SxRA1!ȣSxJgN`8gFBx48xeTBgHz@`!pg Rx xCI@Mrxt d`WWWWW2#Cn!|Cr`* Pf|# <MXNBMXg\"@0) S@"iA$HrG f6QBDByD z-nJg& z-j WARPfHNLa`C~Q*<` PQRfJyf3Ns WBAKf*<DNs0:-gBD``:+g8+gBD`HJ9Df&RDHFZ :++L-f"PD`JDg DgSDNޭJ9Dg:+zf8fBDNޭKICK z+0(X@hep"P#9 1@NuJ9DgJ9Dg:+:,gFWgx z+ WARPg aPE,G*fE,G+fR8Rx :+NgJBf #( pNu#(zpNuJBf#&p#"tNu#'zpNuJBf #*pNu#*LpNuJBf #)(pNu#)pNu08 @ g @ gH @fd 8밼 |g=fRJBf A Af#*p#tNu#+pNuJBf Af #+pNu#,&pNu#%pNu08 @ g @fB 8밺=,f8 8Lg0JBf A Af#,p#PtNu#-~pNu#&\pNuRx"xFGCDF0Q"_ _TQL28xdRA1!ȣSxNs8g`^ xH48SB688808S@// 0Q"_ _TQL`Rx"x28488gBVVH x08S@FQL28xdRA1RSxNs8g` Rx"xH x2:^4:b08S@ >FGABFQL xR28xdRAfT1!ȣSxNs8g` &Rx"xH x":$:08S@ <HF<.F́΂QL xR28xdRAf\1!ȣSxNs8g` Rx x"zHYOYYY?YYY/YYYYoYYY_Qrxxb1!ȣSxNs8gBx48xd RB1£!ȣSxNsRx x"zHF@F@@OF@@F@@F@@?F@@F@@F@@/F@@F@@F@@F@@oF@@F@@F@@_F@@`$Rx x"xiOiii?iii/ii i i oi i i_i`Rx x"xF@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/)F@@) F@@) F@@) F@@o) F@@) F@@)F@@_)F@@`Rx x"xiOiii?iii/JyDpg B(B(`ii `Rx x"xF@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/JyDpgp@@`:)F@@) F@@`"Rx x"xiOiii?iii/`Rx x"xF@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/`Rx x$zH000@000 00`RrxxbfT1!ȣSxNs8g`dRx x$zDH2: 4:$A0A@0A@0A@@0A@0A@0A@ 0A@0A@```Rx x"x2:Դ4:ԸA@)@@)@@@B)@@)@@)@ @")@@)@`@bJyDpf)@@) @@`Rx x"x2:4:A A@ )A@ )A@@ )A@ )A@ )A@  )A@ )A@`JyDpf& )A@ ) A@`Rx x$zxH0H@00H@00H@0@0H@00H@00H@0 0H@00H@0`Rrxxbf\1!ȣSxNs8g`Rx x$zH":$:ĵ0H@00H@00H@0@0H@00H@00H@0 0H@00H@0``@Rx x g0:Xgr48 x?68SC08S@JU"HQ ITQ6 xR28xd RAf U1!ȣSxNs8g` x0:28SAAADANN@@@P@@@`@@@p@ @@@0@@@@@@@P28xd~RA`j48 x?68SCJUH08S@"H0Q ITQ6 x28xdRA1!ȣSxNs8g`Ae 7dz@0;Nnn Jnnnnnnnnnnnnnnnnnnndn|nnn~nn @Lnnnn,6Bx`a`48gSx`48xdRx`|28gSx`l28xdRx`X48gSx`J08אxoaNH&x08иN(@6808אx"S@ L$H!"!"!"!"Q!̣BxLSx``08אxoTaH&x08иN(@08אxS@ L$H$$$$Q681ףBgHz@`1ã!̣BxLSx`!1hNs@ 1!1zNs@ 248`!1Nszxgf1`F!1NszȰxgJ1`*`:`0f&` g08H@088gH@A`CTEH2:h2;N:jrHBQH@rHBQ08rHB0Qa`HBH""H@HBH$$08HBH a`HBBBBHBBBBH@HBBBBHBBBB08HB01B1B1B HB01B1B1B a:` HBBHBBHBBHBBH@HBBHBBHBBHBB08HB01BHB01BHB01BHB01Ba`Bx48xdN28RB1£ xN08 x fA08S@gS@g AU@gA!ȣSxNs1ף0:vg xN!Ȋ2!Ȋ$p1(!*0818p1 1.0816p1"10;:A<0Jk08H16B8;:180Jk`PH xN$H0828JxgS@ Q` Ag4 APfHd*@PS@LxHxL8H8(AL Q`S@ @eLzHzLzHz0LzHz`LzHzLzHzLzHzLH LzHz@LzHzpLzHzLzHzLzHzLzHz0LH`A| Y@ @jhJ@k0LxHxLxHx(LxHxPL8H8xA Q08 @g(HS@LʚLʔH H QLx`LvLpAH H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H Lx`xe48ײxe28HaL xN08 x fA08S@gS@g AU@gA!ȣSx! ByNNs!墳`g L`la xN!ȣBSx`a| xN!ȣB08xS@HL QLSxa`jBgHz@` 08אxoRaHS@28RAҸN ALȂ QLSx` 08g~H&x68 xNиN$@L: ıeL`B09EXfPa08иN @!ȣBx08HS@HL QLSx`p?8?8BgHz@` 1ߣ1ߣNsaH&x<888V0@gBgHz@`.08Dd@f0828RA x f@A4: l4; N HI``@A`@@AAL<, xE28SA@N Q!ˣ1ƣJgLSx`BgHz@`H&x68gBx08иN @!ȣBgHz@`Zxf!ˣ1ãSxL`6Hpr$1@1@1@0?<&NN\OJyFgByF z"h 2L/:NuLp0<`^ z@|!y FNu# x/|T\ `,/ A P0( g x11@/at  _/:Nu0) ! AͰzg* h@ghg h@f`3|Bi"h Qf"x 0) @g @ g @g`H@ C9$Y Rfj(g "*Tg$A`!JBhF" A"P3| h02004j0R@0$_LpNs:gBD!Ф 0) Y@ @ d,Hp0@0;N".:FR^jvL LpNsBgHz@`ڂBgHz@`چBgHz@`ڞBgHz@`ڂBgHz@`lBgHz@`BgHz@`BgHz@ x 42SASB`6)SCk&x 0@BgHz@`Q`dBgHz^@`۬BgHzR@`۬0) !Ф !AͰz:g* h@g.hg h@f`Bi3|"x 0@1@"x2Lp`0) PC @3`0) "P!AͰzg2 h@ghg h@f` "A"QBi3|"@A0z~op"x2@0;zj0Lp`r   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0) "P!AͰzVg2 h@gJhg h@f`6 "A"QBi3|"@A`0) "P!AͰzg2 h@ghg h@f` "A"QBi3|"@A,`GH7zBkBk7x97x;7x=7x?ICC(t0<>BEE REB@4fSEEJyEtfj`:6gBD0) AͰzg h@g檰hg h@f`C@ qn0(hFfz hdpJhg"h i4bZ iRbPH>&H(I A,XBnBn09EVfByEV:.o:LDL0+&g,CfH*J8SDv2l$A"lH41q,Cg"lDqBQ+gESCS@fKC`j l4g2,4S@fI+gEA`HS@f0`,*0.(0@@@+g k&fES@`2SAIA@0+|gl(@g6;6400;C@C0+f ,Lg^g:`f,CfaBy`R`dSFSG`0,4 @g @f lRfa By`R`:0@3`Ra `(0@3`Rfkm0lRkn`a8246@SC8H@@0+@l4Bm0+@m8Bm0+@n2Amv0+@m6AmfBDGGGA pp"xN>GGE6pB>pf4b0@@0@BFBB<:EFEFEFId.*4P,4`FJkf\4:fS@j"*F ""ACPQ`6SC$H&I˓ F0kRtBm$&&&&&&&&&&&&&&&&ڐBlF@@N&&&&&&&&&&&&&&&&"͓F†FACPQ`B4:S@j0*F "&(HC(6ƒ"ACPQ` 6SC0:f$H&I˓(*HD "8 F0kHA286HD826QBAH 䨂͓F†FACPQ`4:NfS@j*F"ACPQ`r6SC$H&I F0ktBmD""""""""""""""""BlF@@@N"""""""""""""""""F†FACPQF`4:bS@j**F"&(HC(6ƒACPQ`|6SC0:4f^F$H&I(*HD "8 F0kHA28乃[HD82伉[QBAH 䨂†ACPQ`:=C\CFHEJEfSCTTHEFJFfSCHF1Ŋ(1*1Ɗ,U!Ȋ$!Ɋ2RGH6p2<RCCH.2<CCH A)0).i)/0)i~)0)ni)o0)i)0)i^)SEk|QL`vRQD`n0AghA)O)))?)))/))))o)))_)QJga`0hA)O)))?)))/))))o)))_)NuC,8D0H@2SAH*lL,lH>,RSG?BFBBBB BBBBB B $B (B ,B 0B 4B8B/ 訁PCQ"_EHEEEHEEgFXBQBiBiBi BiBiBiBiBi Bi $Bi (Bi ,Bi 0Bi 4Bi8Bi&H(I A,XBnBn09EVfByEV:.o޸N GB`0:Ѵ0;N |C,8D2SAH*lL,lH>,RSG?BFBBBB BBBBB B $B (B ,B 0B 4B8B/ 訁PCQ"_EHEEEHEEgFXBQBiBiBi BiBiBiBiBi Bi $Bi (Bi ,Bi 0Bi 4Bi8Bi8SG0g( g g0@BFB<:EFEFIN:4P<4`FFJkfS@j>E6+$H&I:0Fg2FAQA0CQ J"K8TKQ`Ӥ:G6SC8SG4$H&IJdL0E2FAYA00k0Q0F2FAQA0T J"KQʔU J"KCQ`E6+$H&I:2FAQgP`FAPCQ J"K8TKQ`:G6SC8SG4$H&IJdB2FAYX0k 2XQ2FAQPT J"KQԔU J"KCQ`f2FAYFAX0k 2FAXQ2FAQFAPT J"KQU J"KCQl`@@@0@BFB<:EFEFIL:4P<4`FFJkfF4:fS@j&E:FE0F2Pº犀A2AQ`Ѳ:pf6SC(:f$H&I˓ FRH@Z0k @mV@2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&`D@@2@@ANH2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2͓F†F„AQ`Ъ6SC$H&I˓ FZ[[0kD@@@IN66666666666666666666666666666666666666666666666666666666666666666666666666662HA2͓F†FAQ*`4:~S@j2*F "&(8HC6ƒºh"AQ`ϐ:Nf|6SC$H&I˓(*0HD82HA2 F(0kHA28HD8Ⱥ&2QBA0HA20hH@0h͓F†Fº䃓AQ`6SC$H&I˓(*0HD82HA2 F0kHA28662QBA0HA20hH@0h͓F†FAQ`Π4:TfbS@j**F"PHAPFÑFº@AQ`j:(fl6SC(:$H&I FRH@ZFF0k @m@2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„`rD@@@@@Nr2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2F†FFÓF„AQ`6SC$H&I FRH@ZFF0kz @m6@2[[2[[2[[2[[2[[2[[2[[2[[`D@@2@AN,2[[2[[2[[2[[2[[2[[2[[2[[2HA2F†FFÓFAQN`<4:S@j2*F"&(8HC6ƒFÑFº؃AQ`:f6SCF$H&I(*0HD82HA2 FFFᒁ0kHA28HD8FɓFȺv2QBA0HA20hH@0h†FÓFºHAQ`r6SCF$H&I(*0HD82HA2 FFF0kHA28乃[[2QBA0HA20hH@0h†FÓFAQ`pf4b0@@0@BFBB<:EFEFEFIJ*4P,4`FJkfT4:jfS@j"*F ""AQ`ʈ6SC$H&I˓ F0kRtBm$&&&&&&&&&&&&&&&&ڐBlF@@N&&&&&&&&&&&&&&&&"͓F†FAQ`4:߸S@j0*F "&(HC(6ƒ"AQ`6SC$H&I˓(*HD "8 F0kHA286HD826QBAH 䨂͓F†FAQ`d4:fS@j*F"AQ`<6SC$H&I F0ktBmD""""""""""""""""BlF@@@N"""""""""""""""""F†FAQF`x4:,S@j**F"&(HC(6ƒAQ`F6SCF$H&I(*HD "8 F0kHA28乃[HD82伉[QBAH 䨂†AQ`8+fNuH(kg,H@>H@<NRFC,v׃4 I&⋇QCQgHH@>H@<NRFC,6,@:,8E4 Ir20HA20HAQ[dSECQg$6,(l.CCA p0<NRFv Qg~H@T@>H@<NRF2AAC"qAv@BBQvC4 I&( ⓇQvC4 I&(ⓇQvC4 I&(⓷QCQg2H@>H@<NRFC,6,>HC6,>4 IǘǘQCQLNu:gBD0) AͰz8g h@g,hg h@f`C8@ qn0(hFf hdJhg"h i4b0)R @bа|bxH>&H(I A,XBnBn09EVfByEV:.oŲLDL0+&g,Cf<*J8SDv2l$A"lH41q,Cg"lDqBQS@fKC`B l4g2,4S@fIŜA`*S@f0`,*0.(0@@@@0+|gl(@g6;6400;αC@C2+II@#`^RW`\0+f ,LTg^Jg:`f,Cfa ^By`R`LSFSG`0,4 @g @f lRfa ޸N"GB>pf4b0@@0@BFB<:EFEFI>44PHB44P*44`HB44`,FJkfl4:Pf,S@j**F "PHAPº>"ACQ`f:$f 6SC0:f(:$H&I˓ FRH@Z0k @mV@2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&`D@@2@@ANH2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2͓F†F„ACQ`V6SC0:f$H&I˓ FZ[[0kD@@@IN66666666666666666666666666666666666666666666666666666666666666666666666666662HA2͓F†FACQ*`n4:"S@j2*F "&(8HC6ƒº "ACQ`4:f6SC0:f$H&I˓(*0HD82HA2 F0kHA28HD8Ⱥ֬&2QBA0HA20hH@0h͓F†Fº~ACQ`6SC0:`f,$H&I˓(*0HD82HA2 F0kHA28662QBA0HA20hH@0h͓F†FACQ`24:frS@j**F"PHAPFÑFº҃ACQ`:պft6SC0:fx(:ը$H&I FRH@ZFF0k @m@2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„`rD@@@@@Nr2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2F†FFÓF„ACQ`6SC0::f$H&I FRH@ZFF0kz @m6@2[[2[[2[[2[[2[[2[[2[[2[[`D@@2@AN,2[[2[[2[[2[[2[[2[[2[[2[[2HA2F†FFÓFACQN`4:rS@j2*F"&(8HC6ƒFÑFºZACQ`:Bf6SC0:4fF$H&I(*0HD82HA2 FFF 0kHA28HD8FɓFȺ2QBA0HA20hH@0h†FÓFºƒACQ`6SC0:fpF$H&I(*0HD82HA2 FFF0kHA28乃[[2QBA0HA20hH@0h†FÓFACQ`r:'=VC1Ê6FEFF1Ŋ(1*1Ɗ,U!Ȋ$!Ɋ2RG1NJ8p1 p1.0<X@CCCC100<CC1"A,RSG?BFBBBB BBBBB B $z+gTE+g ,Cfl:HE0l$kD@:646BA:0@@&00H@AB>/ 訁PCQ"_EHEEEHEEg*XBQBiBiBi BiBiBiBiBi Bi $UQv0H@0L`nC,8DBBBB BB2SA*lL&<0@4@@0H@AB (訁 (訁 (@訁 (訁 (訁 訁\DgXBQBiBiBi BiBiUQt <E0EE`C,0H@ IB B(B(B( B(B(B(B(2SA*lL4,RSBDBB0B@M 82SA0ANhhhhh hhQBB)B)B) B)B)B)B)M0,RS@H@0`:gBD0) ! AͰzgR h@ghg" h@f`pL `h8 h2fR0(*h.fFBiBiJif6H0>)UGk"x <(0(0]@g@<;33<:PLXAgBf*hmhnxAnChl 2(Ambhm 6(CnRԸN&B4J:8SE0gS@g BU@gB4BBE2p42 FB8DD82@IKAn0(U@gRT@g\S@g&FFBF0(,HeFD[FDQ`ʉ[Q`BF0(,HeFD[FDQ`[Q`BF[Q`B2FAF0(,[HdkQ`p4E0(U@gT@gS@gf0(,FF/ ?He02FFA[UCk 2FA[Q2FFA[6&_TQ`2F[UCk[Q2F[6&_TQ`0(,/ ?He02FFA[UCk 2FA[Q2FFA[6&_TQ`2F[UCk[Q2F[6&_TQ`/ ?2F[UCk[Q2F[6&_TQ`b0(,/ ?He&2FA[UCkB[Q2FA[6&_TQ`02FAS2F[UCk6Q2FAS2F[6&_TQQbL LpNshmhnBnD0@@g^hl4(Bmĸhm8(DlBԸN&BAAK:8SE0gS@g CU@gCAE;224FB60(U@gRT@gpS@g`0(,6/ ?Hd[dSQ8&_TQ`0[dSQ8&_TQ`6/ ?[dSQ8&_TQ`0(,6/ ?Hd [dSQ8&_TQ`S`SQ8&_TQ`0(,6FC/ ?Hd[dSQ8&_TQ`[dSQ8&_TQ`d4h,083@3AnCDafQL LpNs&xN00H@:8SEgSEg @UEg@0F@@z08ABjD@DD2(A2;NH2 I4AAACgnH24B^dS`FESFESCk]d8DnA`LxTSyfQL LpNs24B^dS`FESFESDkCnA]d`LxTSyfjQL LpNs^dS`FESFESDk ]d`LxTSyf,QXL LpNsFFJFg@H2 I4AAJAg¸Cgn@24B^dSSCk]dPDnA`LxTSyfQL LpNs24B^dSSDkCnA]d`LxTSyfvQL LpNs^dSSDk ]d`LxTSyf@QL LpNsFECgnB24B^dSSCk]eDnA`LxTSyfQ4L LpNs24^dSSDkCnA]eF`LxTSyfQL LpNs^dSSDk ]e`LxTSyf~QL LpNsHCgn@24B^dSSCk]dʔDnA`LxTSyfQrL LpNs24B^dSSDkCnA]d`LxTSyfQ2L LpNs^dSSDk ]dN`LxTSyfPQL LpNs:ZgBD0) ! AͰzgR h@gȰhg" h@f`L `8 h2f0(*h.fBiBiJifzH0>)UGk"x <(0(0]@g@<;330(,HHE,:LXAgܸBf hmhnAnChl 2(Amhm 6(CnԸN&B4J4BBE)02 F@4HB48DD02@8HD8IKAnR0(U@g.T@g4S@gFȂȆFɓFȅ`$ȂȆFɓFȅ`ȂȆ`Ȃ"FȆÓȅ`0(U@glT@g S@g2FĆFœFąUCk"F ÓQȆFɓFȅ`ĆFœFąUCk"F ÓQȆFɓFȅ`Ć|RFCCN0Ȇ`FœFąĆ"…|RFCCN0&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FɓFȅȆQ$L LpNshmhnBnD0@@g^hl4(Bmĸhm8(DlBԸN&BAAKAE2022HA2$F60(U@g2T@grS@g6…` FFg~6…[dœGQ`L FUUg Fg6[dGQ`,GSDk LG@QQ:L LpNs FFg6…œ[dGQ`t Bm@ `@  ` @ `@ `GBlzFDDDN@` @` @ ` @` @QL LpNs4h,083d@3fAnCDa fQL LpNs&xN00H@0F@@z0<ABjD@DD2(A2;NH2 I4AAACgnH24B^dS`FESFESCk]dPDnA`LxTSydfQ L LpNs24B^dS`FESFESDkCnA]d`LxTSydfjQL LpNs^dS`FESFESDk ]d`LxTSydf,QL LpNsFFJFg@H2 I4AAJAg¸Cgn@24B^dSSCk]dhDnA`LxTSydfQ"L LpNs24B^dSSDkCnA]d `LxTSydfvQL LpNs^dSSDk ]d`LxTSydf@QL LpNsFECgnB24B^dSSCk]eDnA`LxTSydfQ^L LpNs24B^dSSDkCnA]e\`LxTSydfQL LpNs^dSSDk ]e&`LxTSydf|QL LpNsHCgn@24B^dSSCk]dDnA`LxTSydfQL LpNs24B^dSSDkCnA]d`LxTSydfQZL LpNs^dSSDk ]dd`LxTSydfPQ$L LpNs:gBD0) ! AͰz@gR h@g4hg" h@f` L `8 h2f0(*h.fBiBiJifH0>)UGk"x <(0(0]@g@<;33<:LXAgBf2hmhn~AnC hfJGgRA` hfJGgSChl 2(AmJhm 6(Cn:&xNJE6 4J4BBE 42 FB8DD82@IKAnd0(U@g:T@g@S@gFFBF0(,fFDS`։S`BF0(,fFDS`S`BFS`B2FAFS0(,gS`0(U@gT@gS@gDFF0(,f"2FFA[UCk 2FA[Q2FFA[`X2F[UCk[Q2F[`>0(,f"2FFA[UCk 2FA[Q2FFA[`2F[UCk[Q2F[`2F[UCk[Q2F[`0(,f2FA[UCkB[Q2FA[`2FAS2F[FCCEN06666666666666666666666666666666666666666666666666666666666666666666666666666662FAS2F[Q\L LpNshmhnBnD hfJGgRB0@@g^`0@@g^ hfJGgSDhl4(Bmhm8(DlBk&xNJE6 AAKAE)>224FB60(U@gT@g8S@g`6FCgN0(,g[eSGPQ`([dSGPQ`6FCg0(,g.[eSGPQ`S`0(,gSGPQ`SGPQ` FUUg Fg6[dSGPQ`GPSDk LSGQQL LpNs60(,g[eSGPQ`p[dSGPQ`^AnCDa^fQL LpNs&xN0@@E60H@0F@@z0<PABjD@DD2(A2;N<d:Jh,g Fg`BFCgrn824B^dS`FESFESCk]dTDnA`QL LpNs24B^dS`FESFESDkCnA]dT`QL LpNs^dS`FESFESDk ]dT`QL LpNsCgZn,24BSSCk]dTDnA`QxL LpNs24BSSDkCnA]dT`QLL LpNsSSDk ]dT`Q,L LpNsFFJh,gFFgtFFg&Cgbn024B^dSSCk]dTDnA`QL LpNs24B^dSSDkCnA]dT`QL LpNs^dSSDk ]dT`QL LpNsFECgbn024B^dSSCk]eTDnA`QVL LpNs24B^dSSDkCnA]eT`Q&L LpNs^dSSDk ]eT`QL LpNsCgrn824BJCfJGf^dSSCk]dTDnA`QL LpNs24BJDfJGf^dSSDkCnA]dT`QL LpNsJDfJGf^dSSDk ]dT`Q`L LpNsHDn hnhmhnhmhmhnhm hn`:A<B>(Gl"0AЀR@@@2:Ao<Bm>(Gl0BЀR@@@4:Amr<Bol>(Gm0CЀS@@@6:AoL<BmF>(Gm0DЀS@@@8:Ao&<Bm hmhnhmhnLpNuLpNuhnhmhnhmhmhnhm hn`:A<B>(Gl"0AЀS@@@2:Ao<Bn>(Gl0DЀS@@@8:Aot<Bnn>(Gm 0CЀ|@@6:AoL<BnF>(Gm0BЀR@@@4:Ao&<Bn hmhnhmhnLpNuLpNu0:0;NufjmtttwpPNuH0:g&ByE~ zC@p 8LfC0<2QLNu0) :gBDAͰztg h@ghhg h@f`T"A"Q i fF0(f>A/ ANu:gBD0) "hAͰz g0 h@ghg h@f` "A"QBiBi"@0(fH8&HL>( "h0($g0(g ͪfpBF3HgTJAfP0:gJ0:gD Bd> h(f60(g008S@@f&08S@@f<:b FfBF><C3HAnCBnD0(@n2Am0(@m6Am0(@l4Bm0(@m8Bm0 xNHE6JFf0:f0F@zڅSF0F@|S0H@BGBGIKAf*6x0:fgLnFJFgtBmDˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍ˘BlFDDDN@ˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍLLpNsHFtBmDPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍP˘BlFDDDN@PˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPˍPLLpNstBmF͐ͨPͨͨͨ@ͨͨͨ0ͨͨͨ ͨpͨͨͨ`ͨABlFDDDN@ͨͨ`ͨͨͨpͨ ͨͨͨ0ͨͨͨ@ͨͨͨP͐LLpNs "FHAq HAq APTBGQLLpNs0:DgkDCCGCx4C&F01 2HA2ː FN ƒ TBGQ( "h0($g0(g ͪfpBF3HgTJAfP0:jgJ0:0gD Bd> h(f60(g008S@@f&08S@@f<: FfBF><C:3HAnCBnD0(@n2Am `0(@m6Am P0(@l4Bm @0(@m8Bm 00 xNHE6JFf0:Zf0+HHE.0F@@zESEFE0HE:0F@@|SF0HF<0иN @0H@@BB|IKAf0:g&n"Ḟ  AQLLpNstBmF͐ͨͨ@ͨͨͨ ͨͨ`ͨͨͨ@ͨͨͨ ͨͨ `A BlFDDDN@ͨ `ͨͨ ͨͨͨ@ͨͨͨ`ͨͨ ͨͨͨ@ͨ͐LLpNs "FHAq HAq ‡ ATB|QLLpNs0:gkDCCGC|4C&F21 HA21 ‡ː FN ƒ TB|Q8LLpNsDCCGC|4C$Fć&FƇːN ͐QVLLpNsDCCGC|˘NBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB͐QZLLpNs:<p@@EFAl00PF@1(1*1`,0иN @0H@@!Ȋ2BRD1Ċ8p1 1.ikAn 160<1"1008,Bx,x(`RC1Ê60<X@CCC1"10A0: g&6+0g"S@g,U@g2Y@g8 `>BC`:8HD8*,.`(*,.`(*,.`(*,. :B8=A<888$x2V@;JkTT!ʊ21Ċ80+ gE$$$$$$$$V@;JkLLpNs:pgBD0) "hAͰzg0 h@ghg h@f` "A"QBiBi"@0(fH8&HL>( "h0($g0(g ͪfpBF3HgTJAfP0:gJ0:pgD Bd> h(f60(g008S@@f&08S@@f<:B FfBF><C z3HAnCBnD0(@n2Am0(@m6Am0(@l4Bm0(@m8Bmp0 xNHE630F@@zESEFE0F@@|SFIKAA09Et0;N AA08S@@4@BJyfFB|0+@0;NJCfz>8SGE0: gH6+&B(H:0Fg 2FAq A0TB|Q L8TK$ QLLpNs(H:PQ L8TQLLpNsUC0: g>8SGHG>+HG/(HHGOdX0E2FAq A00k 21 0Q0F2FAq A0 LTHGQ _TB|QLLpNsX0k r0QP LTHGQ _TB|QdLLpNs>8SGg4(H&HX0kBXQP KTQ LQLLpNs(HX0kBXQP LQLLpNsJCf:>8SGE(H:2FAq PTB|Q L8TQLLpNsUC>8SG/(H2FAq X0k 21 XQ2FAq P LTQ _TB|QLLpNsPE~ NкB"@JCfB>8SGE(H&I:0F2FAQA0Q8ACQLLpNsUC>8SG// (H&I0E2FAYA00k 0Q0F2FAQA0ACQ"_ _QLLpNs9DgBD0) AͰyDg h@gL(xN`"L0LpNs 8N(@LElGDlFAlC@lBBfX@fREAAmnCgnpCmg>`CG`Cng6`>GC0<`*LaNL0LpNs??64CC6;0BB4; NLDA6AAEEP29EtgUAgL8D09EZfSFg6nB0HC6,FD" ‚*" ‚*QNu0HC60HB4,F*FD" ‚*" ‚*" ƒ*" ƒ*QNu0HB40HC6D0H@AFF,F*F" ‚*" ‚*N****************************************************************************" ƒ*" ƒ*Q0NuDD8D09EZf^SFg(n`B0HC6,FD" ‚*QNu0HC60HB4*F,FD" ‚*" ƒ*QNu0HC60HB4D0@@@AF*F,F" ‚*N****************************************************************************" ƒ*QHNuzrRF0HD@`zrRF0@@D@C RGFCFB|fC22"22222"22"Tpf`T#MT#L3G2fQNuD809EZfSFg"nBB,FDP20BE@:QNuHB4*FDP" ‚*QNuHBBBHCDPFFSFNeUD6<`BCHCAhF,F*F" ‚*N**************************************" ƒ*QNuC RGRFFCFBDRFF|fC)f22"22222"22"TpfNuTTTTTTDDDDDDDDUUUUUUUUUUUUUUUUUU""UUUU""UUUU""UUUU""UUUUUUUUUUUUUUUUUUݪwwݪwwݪwwݪww @@AA"" @@AA""((((PP PP @@ @@ f 3`f 3`llƏ66ccllƏ66cc""AA""AAwwwwwwwwAA>> AA>>ぁBB$$BB$$>>>>>>>>""DDDD""""DDDD"" @@ @@`` 00`` 00BBBB$$$$BBBB$$$$ @ @8p8p@  @@  @@ @ 09Et0;Nuy.y.y.###D fE#pr4<GI\0 @c" @dB @g @gfH7@RAf y"h#L"h#LN?NuJ9FfNޭ#FHz` yEb0(hg0"P21|<;e 9Fb<:3FPF# yFN W935gpNuIY L0<EBXQByֈBy"By֊  o ;g L  g~  gx  olC$Mt fQPF`C$Mt fQB9D`|C$Mt fQPֈ`bC$Mt fQByD`H`g>B,M  gE  g  or Tg tg  g  g  oTR` * g * fE( 0f . g& . g . o  g  g  o`B,M  gE  g  oT Pg pg  g  g  o6R` * g * fE  g  g  o`B,M  gE  g  oP Sg sg  g  g  o2R` * g * f<0m<1n<0DB,M  gE  g  or Fg fg  g  g  oTR` * g * ft 9b 0eJ&JԃƼԃ`JBf )|`)B`Blp)@p  gE  g  o <Bazk P֊A`<Jadk P֊A`<HaNk P֊A`<Va8k P֊A` Ag af( * g * fP֊<0ff`^ Mg mf0 * g * f <0m<4nP֊<1A Dg df0 * g * f <1m<3nP֊<1A`Jy֊g @ I6ARP P2m,`  nSMJg  oJ%`pNuMOUSEFX.OFFFASTLOAD.OFFSCRNSAVE.OFFEXTENDO.OFFg| f * g * f 0grNurNurNug| f 0grNurNuBx$xN08!ʣB!1N08R@xD@3EXNuPFHz?@DJP V\`@*.@2@~|z x&*.2:^>\BZFX|@ `@   `@@&O&&'?''' /''''o' '$'(_','O'''?'''/''''o'''_(( O(&(,(2?(8(>(D/(J(P(V(\o(b(h(n_(t(O(((?(((/((((o)))_)")<O)B)H)N?)T)Z)`/)l)p)z))O)))?)))/)))**"O*(*.*4?*:*@*F/*hO*r*|*?***/**@*** **`+J+T@+^+h+r +|+`+++@+B+++++ +"+++`+b,,,, ,Z,j@,z,, ,,`,,- -@- -*-4 ->-H`--@--- -.`...P...`...p. ...0...@...PfPgPPgPgPh PhPiPi~PiRkDOkHkLkP?kTkXk\/k`kdkhklokpktkx_k|kPkkk@kkk0kkk kpkkk`kl Pl&l,l2@l8l>lD0lJlPlV l\plblhln`ltlPlOlllll>ll.mm/m m~mmnm$m*om0m6m<mBmH^mNmvOm|mm?mmm/mmmmommm_mmOmnn?nnn /n(n0n8n@onHnPnX_n`,<$^` lp@2HL@PTX \``dhl@ptx | ` @ `@ `` @`   @   `  $(,@048`<@ DHL@PBPTPtPPPPPP P^P<P@DH@LPT0X\д` dphlp`tx`p д0ല@PPPP@ຮ `@  ` ` @ `  $@(TrH*d0<"<NBJygBgNAHz?<&NN\OBgHz?<=NAPOJk,K:/ /<??<?NAO B5??<>NAXOaJyֈf Hz$?<&NN\O <U#EL?</?<1NAPO#f#!!jNuWARP9.DATHz ?< NA\O*Hz::F8HDJDgRERE<REHz ?< NA\OQC 8ELH3C #JE 20-5@5m"HAJAgR@5@5U Bm6;|tA @LH+H!I!JA F+H0A z+H B!zShSh1|0-FX@ mfX@1@ 2:r^A1A zjS@1@+|+|HLHHz?< NA\O?5|@5|^B5|^5|.5|05|*25| V5|5| D5|5|5|5|<5|>f#׼!l` a3ET#N;"x )WG:0)3G< @f PG82)I"|`, Af "|<`"i(#En|f3 bV x0<: P FfB f8 Xf. X f$ mfSH#A##:`$THU@f###:## ># (#!! B!NJxg! ,a xV"H08T2W@PJg.Q| l$SAAT Q 1 T!TV`!|#?*A?n!?<?<NNXO#Eb?<NNTOUH#Efp///?<NNOS#Ej#\>/<@NNXVE\Nu2  <<<EU|??<"|<*<UUu<<<UU<EUU<*?<*<σ<UU<ρ<UW}<<UUU??<EUU?<*?<"?<UUW}??<UU?>?<<<<<<=0<ch<AA<AA<p<8Ǐn<30fADLeFlٓ3$32<BADADD! <ABAǏ9cp<<<<<<[1][ Warp 9 Version 3.75| -------------------| Warp 9 must run from | the AUTO folder at| bootup time!][ Cancel ]J Version 3.75 1992 CodeHead Software All Rights Reserved. Written by Darek Mihocka and Charles F. Johnson Warp 9 is disabled! H4|&L  r ("J(   B Z, R.  V, &. $P>6" &. $P*<4P *""4     2 H & , 4Z   "0R: 2~<4"&.   $:<~$h4"     " 4  ,tZ  . V  R*    " N" J  T RTp2>6,v <*B    6Bb.Z(*zмL>R0B2N2|40*bn@ –TH>b@6L@6N@4"DH>b@6LB6N@4"vP|8`n VZ2n VZn VZ 0,R4  $:0(B< 4.VP* r $H   , \09"glH@S@ h$HJfg \fR$HG+|"KJgf`JgG6 JQ`L`, +k#PL`JyEf XKg zDNJXf09"gH@pS@ P$HJfg \fR$HG+|"KJgf`JgG6 JQL`+f+f+f+gaPL#E/| D`pHEONa^L;^ z;NXBRAWARPNhg AJxgT X gJyETf h1fHp&NBg_FNTg_FSMfp9c9c9q9q9O9aAJ1| *1|1|1|2<`3W3V3^v3]3^ N3ETL`JyDgJyf hKfJPg Pf|B09"gVH@S@ h$HJfg \fR$HG+|"KJgf`JgG6 JQ`L`. +k#LP`JyEf hKg zNJXf09"gH@pS@ P$HJfg`-$:`*BRAS+@J `4)nA,,Kl$M" ,H $ =%Uf*N,H(B8Uf,HANA,(H&H.( 8(z t2AeFSBj2tp8(UDk(BnDA@QSBj2t`A@SBj2tQ@<UfgLSBj2tp8(WDA@SBj2tA@SBj2t @f<`A@SBj2tSDf@E<`*FKA "$A"X( &I $I g BٓpgB fG`ٓ`"mA 0 gBBZnBBNѝblC8ׄ˖lp++(ͼ~@a^zFgW;k.$u<+K+rvՊ埐xAy,g5b J?'$ ~?$I&J%thJq^~N $W~'oe' "?.@ J0h q ?!B<JAS @@< v3B7ƈ4N H?"ЌPXF@Ao Ā^M(<ӂB7Ɖy4#2~[,d#q hJ8h!4౐ĀKn$^ H?+Ҏ08,d#q hSB1Ac!bAc:2@A;\H?- 3_hIe1H b 2~7,Z@Ah3@؃n$iZ F,d#q o_9!zF 'Hi0{H{{H^xnIe.Ꚉ& B 1H b  3a4)Aeb&`&0 (,@@$PY5 LHD6 0F!N" N4Z#j Psh3@؃AMa@PihV# FMDiBdtU5!x`Kb@OuMD^R8X. T@ߐ$TaVAS * ʂR@rF T* 0QE@" @rFQIahxDT*aK( @EJA)b9P@ XP(@;GM ^:s Fu, hXT )ĎP@%"!0;N!xQrc9 >p#A8"pE-v@Clp]XX <^$pN,!'aŒlm kI`BO`EBP)]@BI Cx$BIvOXKf,@#tD`Cj,,BI d $T%.$PeExK l 97DH6B^8. 8ځe@ !" O ŏi(,@#tD`Cj,,)۸+G1!°@+2a /0Va0"*i4$RCaG NŰ![?bBGZlHkGvBIvO[9#iyłOY e uJ ;T)ST ٷ0. " uoxa 9/5눡9/aHs_ L@!!& xCBNq0,s_ʂ ^El@!!~N -@H,t,muD  U Ģ(Eap*p8QE @" P{I{Ip{HzH7i;ʚZ*]UVJY7j UjZdS-b0.'qX2!`\ "E!3@1 fGMDl,1CvI`q[L!J<!rnlm>ad TCd.!@##߮P : 0`Z*JM b&G E >@1 RC]pWP1CvLꚌ,+bI,,O2V^/ Bt?Uº ]Ig"lMrX i=fdoL@48h'ʮI3W|V__`D_T@4"gWRYț`gܱ3"&o9`@`K\  l?pL0H A@W"2"@HC' x(h' @0  ǀI' pp xC x('8QN<!p `cCA8 1@q= /(' $ Ѫ2Y?N^&ݶޓz)L%j5^R*ʉTdR"X*=;7|%paKX0%LIgaZk$:Y0q\{8V1L~=>*"\> iaPY2A > Bg}aì_:XP[qoO xuBMlu`^ x/aaaaaaaaaaaaaaaaaaaaaaaaaaaj{q=ǿޭ 9r&O(zKM+N#+PO,JgDA/B+S  `(/:RN@NM"zNN``/@ hn.8`,"h..E0r2QJVnJd`md#f(ggggJl$μxA`f pmf(UHCm o*&Tfg fHgg fF 0T-Tfng" Af`^, SoRBF 0`42Am<R`NLg .&h4g1mm4 X*g0f3gro0 @;o `*Jyй25@5B5F5H5J5N5P5R5V5X5Z5^5`5b5f5h5j5n5p5r5v5x5z5~55555555555555555555555555555555666666"6$6&6264666>6@6B6P6R6T6\6^6`6n6p6r6z6|6~66666666666666666666666666777777777 7:7<7>7J7L7N7V7X7Z7f7h7j7r7t7v7z7|7~777777777777777777777788888 88888888 8"8&8(8*8.80828>8N8Z8f8v88888888888888888882 /STe/TT Peby Ign Kkoek Mihocka(C)1991 Brchlwaywa. Noblomain.E:F:G:H:M:N:O:P:Yourysm pee:yidea)Dotsneas 1.xExt04TT SetypLowMeMonoGEM DrawsampbobiPathFiTrlaaReversDumbGrBuT.$<    )7^%bF4;d}|iR{`;2TE$$UsTO%d.%P^n~@%5ld%%qbOc0fetch r opnsnt bBcCcwstpHscl Of mory f Nds Prketotinue.adsp) 2 ^X<*$d "X* (  ( ( 2.",&$(   .    $ H( > ( " &  & D  $,FF.   D0":731+*T@Fy xutttrn mmamitioinichig4g$ftf2f"fegeeded`6```STSGRPMAEMDB?><<.9d84K200..-M$.#". r i G 6    7 {xuoOHFւ@҈|nFxtx vtrt.rfpupoundncmmmelollliviagggffif&ffff exeneme dd crbataranaca `>`:`0`.`$`"```_XVESoSARQQQuPMOKNBL:K:JJ:IOI:H@F DDDOD:C:BEBCB:A:>.>=n;;:_:99t876 21.00/ ////..$.-K-C-A**@(n(R&n&$z##"H!A!# z x o l h a U B A 0  |xfe  p($2   &    j&pr, |vslhf`VRLJGEDCB@?=@@AAL<, xE28SA@N Q!ˣ1ƣJgLSx`BgHz@`H&x68gBx08иN @!ȣBgHz@`Zxf!ˣ1ãSxL`6Hpr$ Support for VDI and Line A Raster Copy -------------------------------------- Warp 9 3.60 now handles the VDI and Line A "raster copy" calls, which are often used for window scrolling. If you don't have a blitter chip in your machine, you'll see a dramatic speed increase in most scrolling applications, including Word Perfect, STeno, and Calligrapher; in fact, Warp 9's raster copy routines are very nearly as fast as a hardware blitter. If you do have a blitter, the difference will not be as noticeable; but it's still slightly faster. Warp 9's raster routines are optimized to avoid unsightly color flashing when scrolling windows on a color monitor. Our tests show that the new raster copy routines make scrolling about 30% faster in Calligrapher, two times faster in Word Perfect, and three times faster in STeno. Other programs will show similar improvements. Automatic Control of Warp 9 --------------------------- We've tested Warp 9 very extensively with a wide range of software, and it will be rare for you to encounter a problem. However, it's impossible to test with every single one of thousands of programs and hardware devices available for the ST and TT, so it is possible (not likely, but possible) that you may come across something that won't work properly unless you disable Warp 9, or change one of its options. You may also find that because the "Mouse Effects" (such as block and jump) use the right mouse button, they can interfere with the normal operation of some programs. If a program also needs to use the right button for some function, the results can be unpredictable. For these reasons we've provided a way to control many of Warp 9's options automatically, according to the programs you run. To use this feature, you must create a special configuration file which will be read when Warp 9 runs at bootup time. This file should be called WARP9.DAT, and should be kept in the root directory of your boot disk. WARP9.DAT is a standard ASCII text file which can be created and edited with just about any ST word processor or text editor (as long as your editor has an option to 'Save as ASCII'). The file contains the names of programs and the options you want to enable or disable for each one when it runs. The WARP9.DAT file must follow some simple rules of organization to be properly used by Warp 9. All lines should be flush with the left screen margin; do not insert spaces from the left. The first line of the file should contain the letters W935 followed by Return. This is the special ID that tells Warp 9 this is a valid WARP9.DAT file. PLEASE NOTE: The 'W935' identifier should be used even though you may not be running Warp 9 version 3.50. It has nothing to do with the current version number of Warp 9 itself; it simply signifies that this feature was added in version 3.50. On the lines following the identifier, list each program name, followed by the options you wish to set; end each line with a Return. If you list the program name only, with no options following it, then screen acceleration will be turned off for that program. All filenames should be in upper case with no path information, only the name of the file itself. Warp 9 allows you to list up to 32 programs in the WARP9.DAT file. WARP9.DAT can also contain comments which are ignored by Warp 9 when it reads the file. To put a comment on any line of the file, just start the line with a semicolon; all text following the semicolon will be ignored, up to the next carriage return. Warp 9 watches for programs to run and checks their names against the list; when a match is found, Warp 9 saves all the current settings and sets the options as specified in WARP9.DAT. When you exit that program, the options are restored to their original settings. Options are represented in the WARP9.DAT file by a single letter followed by a number. If an option can be turned either off or on, this number is either zero (off) or one (on). With options that have several choices, numbers beyond one are used to distinguish among the possibilities. Here's the list of options supported in the WARP9.DAT file: A0, A1 Turn screen acceleration off or on. B0, B1 Turn mouse block off or on. J0, J1 Turn mouse jump off or on. H0, H1 Turn horizontal wrapping off or on. V0, V1 Turn vertical wrapping off or on. M0, M1/2/3/4 Turn mouse acceleration off (0) or use one of the presets. D1/2/3 Set Desktop fill options to Normal, Fill, or Picture. Custom screen fonts cannot be controlled through the WARP9.DAT file. There is a sample WARP9.DAT file on your master disk with only one entry, that looks like this: W935 NOTATOR.PRG This file tells Warp 9 to disable screen acceleration when NOTATOR.PRG is run. (Because there are no options following the filename.) PLEASE NOTE: NOTATOR.PRG is used here only as an example! Version 3.50 of Warp 9 had some small problems with Notator, but these are fixed in version 3.60. (See "Crushed Bugs" below.) Here's a more complex example: W935 WWRITER.PRG B1 DISKDOC.PRG B1 J1 H1 A0 ALADDIN.PRG D2 This tells Warp 9 to turn block on when WWRITER.PRG is run, to turn block, jump, and horizontal wrap on and screen acceleration off when DISKDOC.PRG is run, and to use the desktop "fill" option when ALADDIN.PRG is run. Compatibility with Cubase ------------------------- The Cubase MIDI sequencer program from Steinberg really didn't like version 3.50 of Warp 9; in fact, Warp 9 had to be completely removed from the system in order for Cubase to work. We won't get into whose fault it is (it's Cubase's), but Warp 9 3.60 has a new option in the WARP9.DAT file specifically to solve this problem. What Cubase doesn't like about Warp 9 are the "Mouse Effects" -- Warp 9's block, jump, and wrap features. In order to work with Cubase, these features must be utterly disabled (not just turned off, as described above). To do this, put the following entry in your WARP9.DAT file: MOUSEFX.OFF This "dummy" filename can be put on any line of WARP9.DAT except the first line, which must contain the W935 identifier (see above). When Warp 9 reads the DAT file at bootup time and sees this special entry, it completely disables its Mouse Effects; they cannot even be turned on with the Warp 9 Control Panel desk accessory. This allows Warp 9 to work with Cubase. In order to reenable the Mouse Effects, you'll have to reboot without this line in the WARP9.DAT file. (One way to do this is to make the line a "comment," by putting a semicolon at its start.) Bugs and Other Undesirables --------------------------- As usual, we try and try to test things as thoroughly as possible, but as soon as a program gets into general circulation the bugs start crawling out. Here's a list of all the bugs reported in Warp 9 3.50 that are FIXED in version 3.60: 1. Problems with text display in ST Writer Elite, particularly when using the "Hi-Res" option. 2. Problems in C-Lab's Notator MIDI sequencer. Slurs and ties drawn in the notation editor did not display correctly. Note that the example in the Warp 9 manual on page 47 lists NOTATOR.PRG as a program requiring Warp 9 to be disabled. This is no longer necessary since it is now fully compatible. 3. The Cubase MIDI sequencer simply did not work with Warp 9 at all. (See the section titled "Compatibility with Cubase" above.) 4. Problems with FONTGDOS, the "bit-map fonts only" version of FSMGDOS from Atari. 5. Problems with FSMGDOS's new bezier curve functions. (See item 11d below.) 6. Running a TTP program from the desktop disabled Warp 9's mouse effects. 7. An obscure problem with the WARP9.DAT file caused a weird "jerky mouse cursor" effect. 8. Entering CAD 3D's "Superview" mode caused strange things to happen. 9. The Interlink terminal program had an ugly fill pattern for its desktop background. 10. Using the "bold" text style for GDOS fonts resulted in incorrect horizontal character spacing. 11. There were several bugs (inherited from Quick ST) in Warp 9's line drawing functions: a. Warp 9 would only draw the first segment of some diagonal polylines. b. The start points of a polyline drawn in XOR mode would be inverted, leading to "gaps" in the line. c. Diagonal lines at certain angles in replace mode would be drawn one pixel off from their true screen locations. d. FSMGDOS provides the ability to draw bezier curves, by changing the way v_pline is called. (I sure wish Atari had had the sense to simply add a new VDI function instead...) Warp 9 3.50 did not handle this correctly, but 3.60 does. Word Perfect, MultiDesk Deluxe, and Warp 9 ------------------------------------------ We recently discovered a bug in Word Perfect that can cause crashes if you use both MultiDesk Deluxe and Warp 9, and try to open a nonresident accessory while Word Perfect is running. We've created a program that fixes either the 08/18/89 version or the 04/18/91 version of Word Perfect to avoid this problem. The patch is contained in the SIDE_2 folder of your master disk. New Version of the Warp 9 Customizer ------------------------------------ This disk also contains a new version of the Warp 9 Customizer, the program that lets you edit fonts and fill patterns for Warp 9. There are no new features; this new Customizer simply fixes some minor bugs in the original version. Updating HotWire ---------------- If you own a version of CodeHead's HotWire program that's older than 2.0, you'll need to upgrade it to work properly with Warp 9. As of this writing, the latest version of HotWire is 3.0. Version 2.0 was released almost two years ago and there have been a lot of features added since then. To update your HotWire, send us your original disk and $10. Improvement in Custom Screen Fonts ---------------------------------- After the manual was printed, we were able to make custom screen fonts work within Word Perfect -- so ignore the sentence in Appendix B that says Word Perfect will not use the custom fonts. It will. DC Shower --------- If you're having troubles with DC Shower and TOS 2.06, you should contact Double Click Software. They've assured us that these problems have nothing to do with Warp 9. CodeHead Technologies Update Policy ----------------------------------- At CodeHead, we update all of our software frequently; but due to postal expenses we are not always able to notify our users. The easiest way to find out the latest version number of any CodeHead Technologies product is to call us at the number below, or to contact us on GEnie, Compuserve, or Delphi. Update prices vary, depending on several factors such as whether a new manual is included. Again, it's probably best to contact us at the address/phone number listed below, before sending disks or money. CodeHead Technologies P.O. Box 74090 Los Angeles, CA 90004 Voice: (213) 386-5735 Fax: (213) 386-5789 BBS: (213) 461-2095 ----------------------------------------------------------------------- Please, remember that software theft hurts EVERYONE. If you have a legitimate copy of our software, please accept our sincere thanks for purchasing our product, and don't bother reading the next paragraph. If you don't have a legal copy of this program, you might want to give some thought to the consequences of your actions. We will not continue to produce software for the ST if we can't make a living at it -- especially now, with the Atari ST's market share at an all time low. If you steal a copy of any of our programs (by using it without buying it, or allowing others to use it without buying it), besides breaking a federal law, you're also quite literally stealing the food right out of our families' mouths. Is that the kind of person you want to be? Think about it. AmBDGGGA pp>޸N"GB>pf4b0@@0@BFB<:EFEFI>44PHB44P*44`HB44`,FJkfl4:Pf,S@j**F "PHAPº>"ACQ`f:$f 6SC0:f(:$H&I˓ FRH@Z0k @mV@2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&2HA2„&`D@@2@@ANH2HA2„&2HA2W935 WWRITER.PRG B1 DISKDOC.PRG B1 J1 H1 A0 ALADDIN.PRG D2 2HA2͓F†F„ACQ`V6SC0:f$H&I˓ FZ[[0kD@@@IN66666666666666666666666666666666666666666666666666666666666666666666666666662HA2͓F†FACQ*`n4:"S@j2*F "&(8HC6ƒº "ACQ`4:f6SC0:f$H&I˓(*0HD82HA2 F0kHA28HD8Ⱥ֬&2QBA0HA20hH@0h͓F†Fº~ACQ`6SC0:`f,$H&I˓(*0HD82HA2 F0kHA28662QBA0HA20hH@0h͓F†FACQ`24:frS@j**F"PHAPFÑFº҃ACQ`:պft6SC0:fx(:ը$H&I FRH@ZFF0k @m@2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„`rD@@@@@Nr2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„2HA2FÓF„`4 NAXOJk84f0r <NB\\\rHA 0<_Q;ABgNAHP?< NA\ONuWARP9_0.CNFE p Warp 9 Configuration Reader q by Charles F. Johnson 1992 CodeHead Software Reinstalling Warp 9... Can't read WARP9.CNF! Please refer to Appendix D in the Warp 9 manual. Press any key to exit... Reading configuration file... 00HA28乃[[2QBA0HA20hH@0h†FÓFACQ`r:'=VC1Ê6FEFF1Ŋ(1*1Ɗ,U!Ȋ$!Ɋ2RG1NJ8p1 p1.0<X@CCCC100<CC1"A,RSG?BFBBBB BBBBB B $z+gTE+g ,Cfl:HE0l$kD@:646BA:0@@&00H@AB>`76, 0*o"m 9F#9F.I+I/ BBBg/ / Bg?<JNA NT ?N6~?<LNANVN1BN,@ @eFNNBBgN/ \O099`fp?N0TONp?N0TON`Hy9bp?N-l\ON1BgNATON^NuNVBnN)L/9PN)XOBg/9PN.6\O@=@ |76r`XHXW PN`p?Bg?9f?9= ?9=?9=Bg?./9PN/0N`vp?Bg?9f?9= ?9=?9=Bg?./9PN/0N`:p?Bg?9f?9= ?9=?9=Bg?./9PN/0p=@0.gN)N^NuNVHy9N0JXO0fHy9p?N-l\Op39``2N,#O QBAKfBy= `p3= p?NATO@Aa.p:a/BgHya0pG?NA/|a.fHyfHyfp?BgN0f/|PBgBgN0/|OXOp?BgN0/|aXOp?BgN0/|f.= Hy=Hy=/9PN-HnHnHnHn/9ON-HnHnHnHn/9aN-NPNN$N^NuNVN,=@p.@p=@0.m0 @fSn` N0.@H@0@0.H=@`B.Hn yP/(N6\PON--@p/@@p =@0.m6 @g @fSn` N .@0@ .-@`B.Hn yP/(N6\PO yPpJ1@d yPp"1@f yP2(dA0(L@A1@` yP2(fA0(N@A1@b yPp@1@| yPp?1@~ yP2(|A0(L@A1@x yP2(~A0(N@A1@z y=f yPBhX yP1|p` yP1|X yPBhpN^NuNVHnHnHy=Hy`N.3aHyOPHyaHy9JN2r 09OPR@3a09ORR@3a3OjaHyOPp??9aN2PO3OXaN^NuNV?9aN1TON^NuNV?9a?9f?9f?9f?.?.?.?.BgN-?ya?yf?yf ?yf ?n?n?n?nTOp?N-N^NuNVBBgN/ /|9TOp?N-l\ON^NuNVBBgN/ /|:TOp?N-l\ON^NuNV n0(*S@?0((S@??(&?($HnN` "n I0((H=@0(*H=@ h,f`0. h$H=@0.h&H=@HnHnh2?0.h0??9aN10.fp`B@ n1@.p??9aN5XOp??9aN5.XO n?(.?9aN4XOHnHnHnN( Hn?.?.NPO0g n0.h$H=@0.h&H=@0.h$=@0.h&=@?9aN2H>?./.NPO0.S@?0.S@??.?.HnN` Hn?9aN3\Op??9aN5XOHnHnHnN( nfHn?.?.NPO @g ngBg/.N \ON^NuNV#:D:F n3 :P=h.BnBgBgBgBgHnN` BgBg?.?. HnN` Hn/.Hy:FHnp??9aN46N^NuNV/. n h4NXO0. g n0(*S@?0((S@??(&?($HnN` "n I0((H=@0(*H=@?("/(N,T\OHnBg?9aN4POp??9aN5XOp??9aN5.?yaTON2HTO=n0.nS@=@Bn n0.hl=h$0.h$S@=@Bn n0.hlfHnHn0.h2?0.h0??9aN10.g"??9aN4XOHn?9aN3\O0.nnRn`0.nnRn`RHnBg?9aN4POp??9aN5XON^NuNV n=h=h=h=h =h =h=h=hHnN.pH?NA\O-@fp`0.S@=@0.S@=@?9aN2HTO0. @b\H0@7N PN`JBg?.BgBgHnN` Bg?.?.BgHnN` Hn/.Hnp??9aN30.S@??.p?BgHnN` 0.S@??.BgBg`Bg?.?.BgHnN` Bg?.BgBgHnN` Hn/.Hnp??9aN30.S@??.BgBgHnN` 0.S@??.p?`x?.BgBgBgHnN`?n BgBg?.HnN` Hn/.Hnp??9aN3?n0.S@?Bgp?HnN`?n 0.S@?`?.BgBg?.HnN`?n BgBgBgHnN` Hn/.Hnp??9aN3?n0.S@?BgBgHnN`?n 0.S@?Bgp?HnN` Hn/.Hnp??9aN3?.?.BgBgHnN`?n ?nPOBgBgHnN`/nPOHnHnp??9aN3p??9aN5.pI?NA\OB@N^NuNV n0(H/0(H/N6/@XO n0( H/N6PO-@ N^NuNV n0 n1n"n0.Q I1@"n0.i I1@N^NuNV n 0.Pm"0. hm0.hn0. hnp`B@N^NuNVHybN-4.`N-PXON^NuNVBnNHyfHyaNPONBg/9ON.6\O@=@Y@ @bH0@7^ PN` yO0(*@gHyfNrXO`bHya` yO0(*@g?.HyfN\O`4?.Hya`HnHnHnN( yO0(*@g(?.?.HyfNl/|bXON-B`t?.?.HyaNl/|`XON-^`L?.NBTO`N`N<`N@g\p ?09`Hb/Hy`N7 /|`\ON-^XO yO0(@gp?HyaN `Bg`NN`N@gp ?Hy`09`Hb/N7 /|b\ON-BXO yO0(*@g p?Hyf`Bg`p?Bg?9f?9= ?9=?9=Bg?./9ON/0N@`vp?Bg?9f?9= ?9=?9=Bg?./9ON/0N`:p?Bg?9f?9= ?9=?9=Bg?./9ON/0p=@0.gD/9PN)XON^NuNV0. Y@ @b$H0@7 PN`Bn`p`p`p=@?./.N \Op?/.N \O yO0(*@gHybN-B` Hy`N-^XON^NuNV?9aN2HTO n0(S@?0(S@?BgBgHnN` n0(S@?0(S@?BgBgHnN`/n/nXOHnBg?9aN3p??9aN5XOp?/.N \O yO0(*@gHybN-B` Hy`N-^XON^NuNV nf(Sy`09` @lp#3` y`f0p`&Ry`09` @#op3` y`fp 3`09`Hb#f yO0(*@gp?`BgHyfN \ON^NuNV yO0(*@fBp??p ?/N+ p??p ?/9ON*v p?HyfN \ON^NuNV yO0(@fBp??p ?/N+ p??p ?/9ON*v p?HyaN \ON^NuNV/9ON)XO yO0(*@gBgHyaN \Op?`p?HyaN \OBgHyfN \ON^NuNV n ` np1@ np1@ np1@ nBh np1@ nBh nBh nBh n!yO np 1@ np 1@" nHh nHhp ?/9ON/"yO n1i"yO n1i nHh& nHh$p ?/9ON/"yO n1i("yO n1i* n0(@@1@0 n0(@@1@2 np1@, np1@. n!|409`Hb n n p1@ n p1@ n p1@ n Bh n p1@ n Bh n Bh n Bh n !yO n p 1@ n p 1@" n Hh n Hhp ?/9ON/"yO n 1iL"yO n 1iN n Hh& n Hh$p ?/9ON/"yO n 1i("yO n 1i* n 0(@@1@0 n 0(@@1@2 n p1@, n p1@. n !|4N^NuNVp??9aN5XOp??9aN4XOp??9aN5.XO n?( /?9aN5hPO n0( S@?0(S@??(?(HnN`?ya N2HTOHn?9aN3\Op??9aN5XON^NuNVHy:ZHyP*Hya.N& 0gHyP*N|XONN^NuNV/ Bp?N/ \OBg/.p?NABBgN/ \OB@`0.m ?p>?NAXONDp&_N^NuNVHy:^HyP*Hya.N& 0gHyP*NXONNN^NuNVBp?N/ \OBg/.p=?NAPO=@mHnp/?.p??NA mHnp /?.p??NA mrHy`Hy?.p??NA mTHybHy?.p??NA m6?.p>?NABBgN/ /|bTON-B.`N-^XOB@`0.m ?p>?NAXONpN^NuNV yORh yOUh2 yOShJp3`N^NuNVHn?9aN3f\O0.N^NuNVHy?0N-XON^NuNVBnNHyON%`XONBg/9aN.6\O@=@ @ol @nfNngZp??.?<p?/9aN* p?0.@H?p?/9aN+ 0.@?NTO`f0.U@ @ bXH0@7 PN`FHnHnHnN(?n ?n/|OXONlPON@?NBWN?/9aN+POBgHyON \O`HyONXO`?.HyON>`p?Bg?9f?9= ?9=?9=Bg?./9aN/0N`vp?Bg?9f?9= ?9=?9=Bg?./9aN/0N `:p?Bg?9f?9= ?9=?9=Bg?./9aN/0p=@0.g /9PN)XON^NuNV0. @ @b$H0@7 PN`Bn`p`p`p=@?./.N \ON@?NBWN?/9aN+POp?/.N \ON^NuNV?9aN2HTO n0(S@?0(S@?BgBgHnN` n0(S@?0(S@?BgBgHnN`/n/nXOHnBg?9aN3p??9aN5XON@?NBWN?/9aN+POp?/.N \ON^NuNV0.H=@BnBn nl<0.HCO00.n0@?0HH2RnpH=n`p?HyON \ON^NuNV0.H=@BnBn nl|0.n2@?00.HAO00@HH@ y=f.0.n2@?10.HAO00@HH@RnpH=n`~Hy?0N-&XON^NuNV?<p?/9aN)PON^NuNV/9aN)XON@?NTON^NuNVHy:bHyP*Hya.N& 0gHyP*N 0XONN^NuNVBp?N/ \OBg/.p?NABBgN/ \OB@`$0.m ?p>?NAXOBBgN/ \ONDpN^NuNVHy:fHyP*Hya.N& 0gHyP*N!6XO0fNNN^NuNVBnp/?NATO-@Hnp?NA\OBg/.pN?NA/nXOp?NA\O-nBn nl0nPBRn`Bp?N/ \OBg/.p=?NAPO=@m2 fT=|HyPHy?p??NA g$0.m ?p>?NAXONBBgN/ `?.p>?NABBgN/ \O y=f0.f Hy:`NBnBn0.nlX @ g0.HP/N#XO @f*p?0.HP/0.H?0/N7 Rnn`Bn nl0n?0BRn`0.gp`B@ ya1@09= g yO1np/.N$ XOHy?0N-&XOB@` fJ=|HyPHy?.p??NA fHnp/?.p??NA ` f*=|HyPHy?.p??NA `L f*=|HyPHy?.p??NA `v?.p>?NA.:jp?N-l\OpN^NuNVBn nl0ngp`Rn`B@N^NuNV/.N6lXO=@=@0.m0@ \g0@ :gSn`0.R@HЮ/N6lXO @ n 0.R@HЮ/ yOHhrN6\PON^NuNV ya2(tA0(\@A1@pBn nl*Bg0.H?0.@?/9aN+ Rn`Bgp?p?/9aN*v Bgp?p?/9aN+ 09= g2 y=f yOp1@p yO0(pgp`B@ ya1@N^NuNV n O0 n1y` n1y=09`@@ n1@ nBh np1@ nBh nBh nBh n!ya np1@ np1@" nHh nHhp?/9aN/"n I1i"n I1i nHh& nHh$p?/9aN/"ya n1iD("ya n1iF*"n I1i0"n I1i2 np1@, np1@. n!|&4N^NuNVBg n?(/(N+PON^NuNV| n BB./.HnN6\/|:XOHnN6F/nXOHnN6FPON(Hn~HnHnN.Z 0.~f0`\Hn/.N6\/nXON6lXO=@|0.|m0@ :g0@ \gSn|`0n| :g 0n|B.fB@`p*?/.N(\O0lzp??/.N(\O0lfHnN6lXO=@| N| (.g 0.|mSn|` N| (.f N|B(Hy:HnN6F/nXOHnN6FPOHnN6lXOHЎ-@  nc \g :gBS`Hn/. N6\POHn/. N6FPO0.~N^NuNVBn0nHn g0ngRn`0nfp=@0.N^NuNVHn/./. /.N.N^NuNVHnHnHnHnN.0.fN^NuNV?9f?9= ?9=?9=p?Bg/.N/N^NuNV?9f?9= ?9=?9=?.?.?.?.BgN-N^NuNV?9f?9= ?9=?9=?.?.?.?.p?N-N^NuNV=n 0.nn  @0( @g0.`Rn`pN^NuNV0. @0( @fV?.?. /.N)PO=@ng80m?.p??./.N+ ?.p??./.N*v N^NuNVHnHn?. /.N/0.  @=h0.  @=h?.0.  @0.h ??.?.?.?.Bg?. /.N/0N^NuNVHnHn?. /.N/0.  @=h0.  @=h?.0.  @0.F@h ??.?.?.?.Bg?. /.N/0N^NuNVHnHn?. /.N/0.  @=h0.  @=h?.?.?.?.?.?. /.N/N^NuNV0. "@0.  @"( p0.H@B@#@ 0.gBg?. /.N+PON^NuNVHnHn?. /.N/0.  @0(nS@=@0.  @0(nS@=@p??9aN5XOBg?9aN4XOp??9aN5.XOHn?9aN3\ON^Nu ;#=:N^NuNV#;:#=:# ; . Z#;3 ;pf3aByap3a3bN6,#<;#>;N^NuNV3aByaBya3bN6, n 0<N^NuNV3 ;/.N6.N6"XO# :pm3ap3ap3a3bN6,#=:N^NuNV# :pr3ap3aBya3bN6,#=:N^NuNV3 ; nT3; n3; /.N6.N6"XO# :py3ap3ap3a3bN6,#=:N^NuNV# :3 ;3ap3ap3a3bN6,#=:N^NuNV3 ;p3aByap3a3bN6,09<N^NuNV3 ;p3aByap3a3bN6,09<N^NuNV# :pp3aBya0.H3a3bN6,#;:N^NuNV3 ;pz3aByap3a3bN6,N^NuNV3 ;p 3aByap3a3bN6,09<N^Nu#bNu#bNu#a:"<: <sNBNu"o o JfSfNu"o o fNu o"Jf S@NuNVN6?.N6TON^NuNVN^NuNV?.pL?NAXON^Nu o"`"/ jD$/jDD$@A`" jDNu o"`"/ _$0"@0HAHBЁH@B@ЉN o "o2/ gm H` QNu!QNu$` \ f ||||R>H4$$"^$$$rN`````fjn [1][ |Warp 9 is not installed!][ OK ]WARP9CST.RSC[1][ |Could not find WARP9CST.RSC!][ OK ][1][ |An error occurred while|reading from the selected|file.][ OK ][1][ |An error occurred while|saving the selected file.][ OK ]QSFQSFFNTFNT[1][ |Unknown font file type!][ OK ][1][ |The font cannot be scaled|for this resolution!][ OK ]\*.. 067 ,(                 T ^        &0p" V$  J4   r 4 H0 .,", "0                ($&    R0 $ P X0 $ P  (  j,T,           "( $& 24  F  \.0   $& T4. BB 8   B06 @"\>  Bj"p&"h"j"NZ F                             L 66ccllƏ66cc""AA""AAwwwwwwwwAA>> AA>>ぁBB$$BB$$>>>>>>>>""DDDD""""DDDD"" @@66$#8#*Warp 9 Customizer 1.1 1992 CodeHead TechnologiesWritten by Robert M. BirminghamEdit FillsEdit FontVersion00.00Created:02/05/1963CodeHead TechnologiesP.O. Box 74090Los Angeles, CA 90004Phone: (213) 386-5735Fax: (213) 386-5789Exit Edit Fill Patterns Click "Desktop" for the desktop fillClick "System" for the GEM fillsClearDesktopSystemSaveLoadOK Edit Text Font SizeSaveClearLoadOK???~p||||||||||||c?? ""?/01VW%Xyz!A($$:Ww  $       $   (      ' A(6$R$n$@@@ @ @{ @  @  @ @ @ @@!  ' A($@AA@  @  @  @  @   @A@A@A@A@A@A@A@A@A@A @A @A @A @A @A@A @A!@A"@A#@A$@A%@A&@A'@A(@A)@A*@A+@A,@A-@A.@A/@A0@A1@A2@A3@A4@A5@A6@A7@A8@A9@A :@A ;@A <@A =@A >@A?@A@@AA@AB@AC@AD@AE@AF@AG@AH@AI@AJ@AK@AL@AM@AN@AO@AP@AQ@AR@AS@AT@AU@AV@AW@AX@AY@A Z@A [@A \@A ]@A ^@A_@A`@Aa@Ab@Ac@Ad@Ae@Af@Ag@Ah@Ai@Aj@Ak@Al@Am@An@Ao@Ap@Aq@Ar@As@At@Au@Av@Aw@Ax@Ay@A z@A {@A |@A }@A ~@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A @A @A @A @A @A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A @A @A @A @A @A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A @A @A @A @A @A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A @A @A @A @A @A@A@A@A@A@A@A@A@A@A@A @A @A @A @A @A@A`A 4  ,tZ  . V  R*    " N" J  T RTp2>6,v <*B    6Bb.Z(*zмL. X.. DISSOLVEEXT GmFLIPPER EXT ")DHOW_TO XMONBLANKEXT %) KPICFADE EXT Q+ PICFADE PI3 ) B}PYROTECHEXT HC-] SLOWDISSEXT "^*0ROLL_EM EXT Ղ>1,DROPOUT EXT NQ4DROPOUT TXT L6Q9PFLYSHAPEEXT jY=BFLYSHAPETXT jYD}FORTUNE EXT %ZLG'FORTUNE TXT KZO FORTUNESASC GWSMANDALA EXT G8MANDALA TXT G PUZZLE EXT \VPUZZLE TXT zUu ROLL_EM TXT : `V`WARPDissolve! Tom Bajoras/C. Johnson FBgNA?<NNTOUH#j#^ #Rf*#$:(# /?<HNA\O#g :*g*@ m v&m:<6 !| !hPAJfSHCfBgHz?<=NAPOJ@k$:Hyp/<??<?NAO ??<>NAXOpNupNuJypg*zT m v <6a m &mLH& <*ar <2ajByp9gPp?<Hz?<=NAPOJ@jBgHz?<NAXONuH z"P"0<NBLNuWARPBJJf 9g /?<INA\ONuWARP xN"y 9 @S@"""""""""""""""""QH@J@gS@QByn z!ha NuJypgNu(y*xN y$p 8(r$0(H3(A*&րp4D1RAT@Be4JJBe>9(G*6KƼ yj hFpH*@NLH@:M|<3PSG0H7P7pJynf +h`+hh܃QJGf ynNuJyngaNuDISSOLVE.CNFqq  Z ' Dissolve ConfigStay DarkToggle ScreensOK &@, <.D@ .@$8\Q :gx @!|!|P!|>!| !hPAJfSHCfBgHz?<=NAPOJ@k$:Hyp/<??<?NAO ??<>NAXOpNupNuJypg*zT m v <6a m &mLH& <*ar <2ajByp9gPp?<Hz?<=NAPOJ@jBgHz?<NAXONuH z"P"0<NBLNuWARPBJJf 9g /?<INA\ONuWARP xN"y 9 @S@"""""""""""""""""QH@J@gS@QByn z!ha NuJypgNu(y*xN y$p 8(r$0(H3(A*&րp4D1RAT@Be4JJBe>9(G*6KƼ yj hFpH*@``WARPScreen Flipper Charles F. Johnson Hzx?< NA\O/<NMXOBgNA :\g*@#NF#BBf(#J:(#F/?<HNA\O#BgPAp2<t6xQR@Q+|+|+|+|X+|XPpNupNuWARPBJJf :g /?<INA\ONuWARP xN"z :@S@"""""""""""""""""QH@J@gS@QByR zP!haNuJyRgaNu z""z&2)0)S@"xN4SB$IQQNu z"z2)<SF0)S@"xNGv4$I30QCQNu z"z2)<SF0)S@"xNGv430QQNu z"xN :~@S@""""""""""""""""QH@J@gS@QNu0:L|fa`J@fa6`|fad`a0:$R@|mB@3RNuE p Monochrome Screen Flipper q p (A Warp 9 Screen Module) q p 1992 Charles F. Johnson q p and CodeHead Technologies q This module cannot be installed as a TSR.  ((d,?<HNA\O#BgPAp2<t6xQR@Q+|+|+|+|X+|XPpNupNuWARPBJJf :g /?<INA\ONuWARP xN"z :@S@"""""""""""""""""QH@J@gS@QByR zP!haNuJyRgaNu z""z&2)0)S@"xN4SB$IQQNu z"z2)<SF0)S@"xNGv4$I30QCQNu z"z2)<SF0)S@"xNGv430QQNu z"xN :~@S@""""""""""""""""QH@J@gS@QNu0:L|fa`J@fa6`|fad`a0:$R@|mB@3RNu. X.. XAES_EQU S 0PICFADE S U8@EXTENDO TXT F.;W9BACK S !jC_KIT X appl_init = $0A000100 appl_read = $0B020101 appl_write = $0C020101 appl_find = $0D000101 appl_tplay = $0E020101 appl_trecord = $0F010101 appl_bvset = $10020100 ; GEM 2.0? appl_yield = $11000100 ; GEM 2.0? appl_exit = $13000100 evnt_keybd = $14000100 evnt_button = $15030500 evnt_mouse = $16050500 evnt_mesag = $17000101 evnt_timer = $18020100 evnt_multi = $19100701 evnt_dclick = $1A020100 menu_bar = $1E010101 menu_icheck = $1F020101 menu_ienable = $20020101 menu_tnormal = $21020101 menu_text = $22010102 menu_register = $23010101 menu_unregister = $24010100 ; GEM 2.0? objc_add = $28020101 objc_delete = $29010101 objc_draw = $2A060101 objc_find = $2B040101 objc_offset = $2C010301 objc_order = $2D020101 objc_edit = $2E040201 objc_change = $2F080101 form_do = $32010101 form_dial = $33090100 form_alert = $34010101 form_error = $35010100 form_center = $36000501 form_keybd = $37030301 form_button = $38020201 graf_rubberbox = $46040300 graf_dragbox = $47080300 graf_movebox = $48060100 graf_growbox = $49080100 graf_shrinkbox = $4A080100 graf_watchbox = $4B040101 graf_slidebox = $4C030101 graf_handle = $4D000500 graf_mouse = $4E010101 graf_mkstate = $4F000500 srcp_read = $50000101 srcp_write = $51000101 scrp_clear = $52000100 ; GEM 2.0? fsel_input = $5A000202 lgs_fsel_input = $5A000204 fsel_exinput = $5B000203 ; TOS 1.04 wind_create = $64050100 wind_open = $65050100 wind_close = $66010100 wind_delete = $67010100 wind_get = $68020500 wind_set = $69060100 wind_find = $6A020100 wind_update = $6B010100 wind_calc = $6C060500 wind_new = $6D000000 ; TOS 1.04 rsrc_load = $6E000101 rsrc_free = $6F000100 rsrc_gaddr = $70020100 rsrc_saddr = $71020101 rsrc_obfix = $72010101 shel_read = $78000102 shel_write = $79030102 shel_get = $7A010101 shel_put = $7B010101 shel_find = $7C000101 shel_envrn = $7D000102 shel_rdef = $7E000102 ; GEM 2.0? shel_wdef = $7F000002 ; GEM 2.0? xgrf_stepcalc = $82060600 ; GEM 2.0? xgrf_2box = $83090100 ; GEM 2.0? box = $48060100 graf_growbox = $49080100 graf_shrinkbox = $4A080100 graf_watchbox = $4B040101 graf_slidebox = $4C030101 graf_handle = $4D000500 graf_mouse = $4E010101 graf_mkstate = $4F000500 srcp_read = $50000101 srcp_write = $51000101 scrp_clear = $52000100 ; GEM 2.0? fsel_input = $5A000202 lgs_fsel_input = $5A000204 fsel_exinput = $5B000203 ; TOS 1.04 wind_create = $64050100 wind_open = $65050100 wind_close = $66010100 wind_delete = $67010100 wind_get = $68020500 wind_set = $69060100 wind_find = $6A020100 wind_update = $6B010100 wind_calc = $6C060500 wind_new = $6D000000 ; TOS 1.04 rsrc_load = $6E000101 rsrc_free = $6F000100 rsrc_gaddr = $70020100 rsrc_saddr = $71020101 rsrc_obfix = $72010101 shel_read = $78000102 shel_write = $79030102 shel_get = $7A010101 shel_put = $7B010101 shel_find = $7C000101 shel_envrn = $7D000102 shel_rdef = $7E000102 ; GEM 2.0? shel_wdef = $7F000002 ; GEM 2.0? xgrf_stepcalc = $82060600 ; GEM 2.0? xgrf_2box = $83090100 ; GEM 2.0* * Fade to Picture Module * Original Fade Routine by Tom Bajoras * * Modified to work as Warp 9 screensaver module * by Charles F. Johnson * Picture Fader loads a DEGAS uncompressed picture called PICFADE.PI?, and * dissolves between the picture and the user's screen at definable * intervals. * The GEM object tree included in this assembly source code was created with * RSC->ASM, one of the programs available on the CodeHead Utilities disk. * This module assumes a screen size of 32K, because it is only written to * load uncompressed DEGAS pictures. Ideally, modules should be able to * adjust themselves to any screen size; but if a module cannot adjust * itself this way, be sure to limit its legal resolutions with the * rezvalid variable in the module header. * Last revision: Friday, December 11, 1992 10:45:42 am *------------------------------------------------------------------------ * Warp 9 backdoor structure .ABS q_reserved: ds.b 208 ; Internal stuff used by Warp 9 q_saveonoff: ds.b 1 ; Global screensaver on/off flag (0=off) q_notu1: ds.b 1 ; Not used q_savetime: ds.l 1 ; Time to wait before saving (in 200hz ticks) q_saveflag: ; High byte of counter is saveflag q_savecount: ds.l 1 ; Count up inactivity timer q_saveinterval: ds.l 1 ; Interval to call periodic routine q_saveintcount: ds.l 1 ; Interval countdown timer q_kickin: ds.l 1 ; Pointer to screensaver kick-in routine q_screensave: ds.l 1 ; Pointer to periodic screensaver routine q_kickout: ds.l 1 ; Pointer to kick-out routine q_saveprefs: ds.b 1 ; screensaver preferences ; bit 0 = watch GEM Graphics/Text ; bit 1 = watch GEMDOS/Bios Text ; bit 2 = watch RS-232 Input ; bit 3 = watch MIDI Input q_extflag: ds.b 1 ; External screensaver modules should set this *------------------------------------------------------------------------ * Object structure .ABS _nextchild: ds.w 1 _1stchild: ds.w 1 _lastchild: ds.w 1 _otype: ds.w 1 _oflags: ds.w 1 _ostatus: ds.w 1 _ospec: ds.l 1 _xcoord: ds.w 1 _ycoord: ds.w 1 _width: ds.w 1 _height: ds.w 1 obj_scalar: ds.w 0 * Object flag bit equates selectable = 0 default = 1 _exit = 2 editable = 3 rbutton = 4 lastob = 5 touchexit = 6 hidetree = 7 * Object state bit equates selected = 0 crossed = 1 checked = 2 disabled = 3 outlined = 4 shadowed = 5 * Miscellaneous stuff ted_scalar = 28 *------------------------------------------------------------------------ .INCLUDE "AES_EQU.S" *------------------------------------------------------------------------ .TEXT bra start_module *------------------------------------------------------------------------ mod_header: magic: dc.l 'WARP' ; Module ID init: dc.l init_module ; Pointer to init routine config: dc.l config_module ; Set to zero if no config routine remove: dc.l remove_module ; Pointer to remove/cleanup routine myname: dc.b 'Picture Fader' ; Title string maximum 24 bytes namend: dcb.b 24-(namend-myname),32 ; Pad with spaces to 24 chars dc.b 0,0 ; *** myname must be 26 bytes total *** myauthor: dc.b 'Tom Bajoras/C. Johnson' authend: dcb.b 24-(authend-myauthor),32 dc.b 0,0 rezvalid: dc.w %00000110 ; Valid screen resolutions ; (bit numbers correspond to screen res) scrbuf: dc.l 0 ; Pointer to screen buffer scrsize: dc.l 0 ; Screen buffer size in bytes backdoor: dc.l 0 ; Pointer to Warp 9 backdoor aespb: dc.l 0 ; Pointer to loader's aespb mypath: dcb.b 128,0 ; Directory where the module lives .ASSERT (myauthor-myname)=26 ; Make sure myname is 26 bytes .ASSERT (rezvalid-myauthor)=26 ; Make sure myauthor is 26 bytes *----------------------------------------------------------------------------- start_module: clr -(sp) ; Just quit trap #1 *----------------------------------------------------------------------------- * Module initialization init_module: move #$37F,-(sp) ; Illegal XBIOS call - on return, the address trap #14 ; of the XBIOS jump table is in A0 addq #2,sp ; This is kinda nasty, but Allan Pratt did subq #2,a0 ; say he'd support it move.l a0,xbios_tbl .fix: move.l aespb(pc),d0 ; Look at aespb pointer beq .bad ; If it's zero, forget it move.l d0,a5 ; Move it to where it can do some good move.l 16(a5),a0 ; Pointer to addrin move.l #tslowdiss,(a0) ; Set address of object tree move.l 8(a5),a3 ; Pointer to intin move #num_obs-1,d5 ; Number of objects in tree .acc2: move d5,(a3) ; Set obj number move.l #rsrc_obfix,d0 ; Fix 'em up bsr aes dbf d5,.acc2 move.w #4,-(sp) ; Get resolution trap #14 addq #2,sp add.b #'1',d0 move.b d0,picname+10 ; Set correct Degas picture name move.b d0,errnam+10 ; Also stuff it in the error alert lea mypath(pc),a0 ; This is where I live lea cnfname,a1 ; Space for the full pathname of the config file .c0: move.b (a0)+,(a1)+ bne .c0 subq #1,a1 lea piccnf(pc),a0 ; This is my config file .c1: move.b (a0)+,(a1)+ bne .c1 lea mypath(pc),a0 ; Home sweet home .z0: tst.b (a0)+ ; Find the end of the path bne .z0 subq #1,a0 lea picname(pc),a1 ; Store picture name right there .z1: move.b (a1)+,(a0)+ bne .z1 clr -(sp) ; Try to open the config file pea cnfname move.w #$3D,-(sp) trap #1 addq #8,sp tst.w d0 bmi.s .open0 ; If we can't, skip to the picture file move.w d0,d5 ; Read the delay and fadeval variables pea delay(pc) move.l #4,-(sp) move d5,-(sp) move #$3F,-(sp) trap #1 lea 12(sp),sp move d5,-(sp) ; Close it move #$3E,-(sp) trap #1 addq #4,sp st gotcnf ; Yes, we did find a config file .open0: clr -(sp) ; Try to open PICFADE.PI? pea mypath(pc) move.w #$3D,-(sp) trap #1 addq #8,sp tst.w d0 bpl.s .read1 move.l 16(a5),a0 ; A5 still holds aespb address move.l #picerr,(a0) ; Display error alert box move.l 8(a5),a3 ; intin move.w #1,(a3) move.l #form_alert,d0 bsr aes bra .bad .read1: move.w d0,d7 ; Read resolution from picture pea picbuf ; (and do nothing with it) move.l #2,-(sp) move.w d7,-(sp) move #$3F,-(sp) trap #1 lea 12(sp),sp tst.l d0 bpl.s .read2 .readx: move.w d7,-(sp) ; If error, close the file and bail move #$3E,-(sp) trap #1 addq #4,sp bra.s .bad .read2: pea picpalette ; Read the color palette move.l #32,-(sp) move d7,-(sp) move #$3F,-(sp) trap #1 lea 12(sp),sp tst.l d0 bmi .readx pea picbuf ; Picture data move.l #32000,-(sp) move d7,-(sp) move #$3F,-(sp) trap #1 lea 12(sp),sp tst.l d0 bmi .readx move.w d7,-(sp) ; Close it move #$3E,-(sp) trap #1 addq #4,sp move.l backdoor(pc),d0 beq.s .bad move.l d0,a0 ; Set the necessary entries in Warp 9's backdoor move.l #kick_in,q_kickin(a0) move.l #periodic,q_screensave(a0) move.l #kick_out,q_kickout(a0) move.l #1,q_saveinterval(a0) move.l q_saveinterval(a0),q_saveintcount(a0) st q_extflag(a0) moveq #0,d0 ; Return successful status rts .bad: moveq #-1,d0 ; Return error rts *----------------------------------------------------------------------------- config_module: move.l delay(pc),vsave ; Save current config values bclr #selected,oslowbt+11 ; Set up the dialog box buttons bclr #selected,omedbt+11 bclr #selected,ofastbt+11 move.w fadeval(pc),d0 cmp.w #2,d0 bne.s .ckmed bset #selected,oslowbt+11 bra.s .cnf0 .ckmed: cmp.w #10,d0 bne.s .ckfas bset #selected,omedbt+11 bra.s .cnf0 .ckfas: bset #selected,ofastbt+11 .cnf0: lea sfadeint(pc),a0 ; Make the current fade interval into ASCII moveq #0,d0 move.w delay(pc),d0 divu #60,d0 and.l #$FFFF,d0 bsr bindec2 move.l aespb(pc),a5 move.l 16(a5),a0 move.l #tslowdiss,(a0) move.l #form_center,d0 ; Get centered coordinates for dialog bsr aes move.l 12(a5),a0 ; Move coordinates to intin array move.l 8(a5),a3 movem.l 2(a0),d0-d1 movem.l d0-d1,4(a3) move.l #8,(a3) move.l #objc_draw,d0 ; Draw the dialog box bsr aes move.l #form_do,d0 ; Get user input bsr aes bclr #selected,opfadeok+11 ; Deselect the exit button move.w #2,fadeval ; Set fadeval according to radio buttons btst #selected,oslowbt+11(pc) bne.s .cnf1 move.w #10,fadeval btst #selected,omedbt+11(pc) bne.s .cnf1 move.w #50,fadeval .cnf1: lea sfadeint(pc),a0 ; Convert the decimal ASCII number to binary bsr decbin tst.w d0 beq.s .out mulu #60,d0 ; seconds * 60 = number of vblanks move.w d0,delay .out: move.l delay(pc),d0 ; Have the settings changed? cmp.l vsave(pc),d0 beq.s .out2 ; If not, exit tst gotcnf ; Did we find a cnf file? beq.s .creat ; If not, go create one move.w #2,-(sp) ; open for read/write pea cnfname move.w #$3D,-(sp) trap #1 addq #8,sp tst.w d0 bpl.s .writ .creat: clr -(sp) pea cnfname move #$3C,-(sp) ; Fcreate trap #1 addq #8,sp tst.w d0 bmi.s .out2 .writ: move d0,d5 pea delay(pc) move.l #4,-(sp) move d5,-(sp) move #$40,-(sp) ; Write config file trap #1 lea 12(sp),sp move d5,-(sp) ; Close the file move #$3E,-(sp) trap #1 addq #4,sp .out2: rts *----------------------------------------------------------------------------- * AES subroutine aes: movem.l d0-d1/a0-a1,-(sp) move.l aespb(pc),a0 move.l (a0),a1 movep.l d0,1(a1) move.l a0,d1 move #$C8,d0 trap #2 movem.l (sp)+,d0-d1/a0-a1 rts *----------------------------------------------------------------------------- bindec2: movem.l d0-d1/a0,-(sp) addq #2,a0 moveq #1,d1 .loop: ext.l d0 divu #10,d0 swap d0 move.b d0,-(a0) add.b #'0',(a0) swap d0 dbra d1,.loop movem.l (sp)+,d0-d1/a0 rts *----------------------------------------------------------------------------- decbin: movem.l d1/a0,-(sp) moveq #0,d0 .loop: cmp.b #'9',(a0) bhi.s .notdc cmp.b #'0',(a0) blo.s .notdc lsl #1,d0 move.l d0,d1 lsl #2,d0 add.l d1,d0 move.b (a0)+,d1 and.l #$0F,d1 add.l d1,d0 bra .loop .notdc: movem.l (sp)+,d1/a0 rts *----------------------------------------------------------------------------- dc.l 'WARP' remove_module: clr.l kick_in-4 rts *----------------------------------------------------------------------------- * Kick-in routine dc.l 'WARP' kick_in: move.l $44E,a0 ; Address of screen memory lea screenbuf,a1 ; Save buffer move.w #499,d0 ; 500*64=32000 .c0: move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ dbf d0,.c0 clr.w dissflag clr.w progflag clr.w timer move.l backdoor(pc),a0 move.l q_saveinterval(a0),q_saveintcount(a0) lea $FF8240,a0 move.l a0,a2 lea syspalette,a1 moveq #15,d0 .pal0: move (a0)+,(a1)+ dbf d0,.pal0 lea picpalette,a1 moveq #15,d0 .pal1: move (a1)+,(a2)+ dbf d0,.pal1 bsr.s periodic rts *----------------------------------------------------------------------------- * Periodic routine periodic: tst.w progflag beq.s .per0 movem.l myregs(pc),d0-a6 bra .big .per0: tst.w timer beq.s .per1 subq.w #1,timer rts .per1: eor #1,progflag lea screenbuf,a4 tst.w dissflag bne.s .scr0 lea picbuf,a4 .scr0: move.l $44E,a5 moveq #20,d4 ; d4=interleave cmp.b #2,$44C beq.s .hi moveq #40,d4 .hi: moveq #0,d1 move.l d1,d2 lea elbow,a0 move.l a0,d3 add.l #2000,d3 .clr0: moveq #0,d0 move d1,d2 add d4,d2 .clr1: move d1,(a0,d0.w) addq #1,d1 addq #2,d0 cmp d2,d1 blo .clr1 move.w d4,d2 lsl #1,d2 add d2,a0 lsr #1,d2 mulu #7,d2 add d2,d1 cmp.l d3,a0 blo .clr0 move #1000,d7 lea elbow,a3 move.w d4,d3 lsl #2,d3 ; 4*interleave for long index++ .big: move.w fadeval(pc),counter ; 1000 is divisible by 4 (250) .big2: move.l xbios_tbl,a0 move.l 70(a0),a0 ; Pointer to XBIOS Random() (17*4+2) moveq #0,d0 movem.l d1-a6,-(sp) move.l d0,a5 jsr (a0) ; Call XBIOS directly movem.l (sp)+,d1-a6 and.l #$ffff,d0 divs d7,d0 swap d0 move d0,d5 ; i = random() % maxindex lsl #1,d5 move (a3,d5.w),d6 ; j=scrindex[i] subq #1,d7 move d7,d0 lsl #1,d0 move (a3,d0.w),(a3,d5.w) move d6,(a3,d0.w) ; swap the two lsl.l #2,d6 move #7,d0 .small: move.l (a4,d6.w),(a5,d6.w) add d3,d6 dbf d0,.small subq #1,counter bne .big2 tst d7 beq.s .exit movem.l d0-a6,myregs rts .exit: clr.w progflag eor #1,dissflag move.w delay(pc),timer rts *----------------------------------------------------------------------------- * Kick-out routine kick_out: lea screenbuf,a0 move.l $44E,a1 move.w #499,d0 .c0: move.l (a0)+,(a1)+ ; Restore the screen move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ move.l (a0)+,(a1)+ dbf d0,.c0 lea syspalette,a0 lea $FF8240,a1 moveq #15,d0 .pal0: move (a0)+,(a1)+ dbf d0,.pal0 .out: clr.w timer rts *----------------------------------------------------------------------- delay: dc.w 180 fadeval: dc.w 2 vsave: dc.l 0 * ---------- Source code conversion from PICFADE.RSC ---------- * ---------- Equates -------------------- slowdiss= 0 ; tree slowbt = 3 ; object in slowdiss tree medbt = 4 ; object in slowdiss tree fastbt = 5 ; object in slowdiss tree fadeint = 6 ; object in slowdiss tree pfadeok = 8 ; object in slowdiss tree num_tree= 1 num_obs = 9 G_BOX = 20 G_TEXT = 21 G_BOXTEXT = 22 G_IMAGE = 23 G_PROGDEF = 24 G_IBOX = 25 G_BUTTON = 26 G_BOXCHAR = 27 G_STRING = 28 G_FTEXT = 29 G_FBOXTEXT = 30 G_ICON = 31 G_TITLE = 32 NONE = %000000000 SELECTABLE = %000000001 DEFAULT = %000000010 EXIT = %000000100 EDITABLE = %000001000 RBUTTON = %000010000 LASTOB = %000100000 TOUCHEXIT = %001000000 HIDETREE = %010000000 INDIRECT = %100000000 NORMAL = %000000 SELECTED = %000001 CROSSED = %000010 CHECKED = %000100 DISABLED = %001000 OUTLINED = %010000 SHADOWED = %100000 .even * ---------- Ted Info Structures -------------------- ted0: dc.l str0,null,null dc.w 3,6,2,$1071,0,2,22,1 efadeint: dc.l str7,str8,str9 dc.w 3,6,0,$1180,0,-1,3,18 ted2: dc.l str10,null,null dc.w 3,6,0,$1180,0,-1,4,1 * ---------- Object Trees -------------------- tslowdiss: ; (tree 0) obj0: dc.w -1,1,8,G_BOX,NONE,OUTLINED dc.l $21100 dc.w 0,0,30,10 obj1: dc.w 2,-1,-1,G_BOXTEXT,NONE,NORMAL dc.l ted0 dc.w 0,0,30,2 obj2: dc.w 3,-1,-1,G_STRING,NONE,NORMAL dc.l str3 dc.w 10,2,10,2 oslowbt: dc.w 4,-1,-1,G_BUTTON,%00010001,NORMAL dc.l str4 dc.w 2,4,8,1 omedbt: dc.w 5,-1,-1,G_BUTTON,%00010001,SELECTED dc.l str5 dc.w 11,4,8,1 ofastbt: dc.w 6,-1,-1,G_BUTTON,%00010001,NORMAL dc.l str6 dc.w 20,4,8,1 ofadeint: dc.w 7,-1,-1,G_FTEXT,EDITABLE,NORMAL dc.l efadeint dc.w 4,6,17,1 obj7: dc.w 8,-1,-1,G_TEXT,NONE,NORMAL dc.l ted2 dc.w 22,6,4,1 opfadeok: dc.w 0,-1,-1,G_BUTTON,%00100111,NORMAL dc.l str13 dc.w 20,8,8,1 * ---------- Strings -------------------- null: dc.b 0 str0: dc.b "PicFade Configuration",0 str3: dc.b "Fade Speed",0 sslowbt: str4: dc.b "Slow",0 smedbt: str5: dc.b "Medium",0 sfastbt: str6: dc.b "Fast",0 sfadeint: str7: dc.b "__",0 str8: dc.b "Fade Interval: __",0 str9: dc.b "9",0 str10: dc.b "sec",0 spfadeok: str13: dc.b "OK",0 .EVEN myregs: dcb.l 16,0 picname: dc.b 'PICFADE.PI3',0 piccnf: dc.b 'PICFADE.CNF',0 picerr: dc.b '[3][' dc.b ' The Picture Fader |' dc.b ' cannot locate|' dc.b ' ' errnam: dc.b 'PICFADE.PI3 ...]' dc.b '[Cancel]',0 .EVEN .BSS screenbuf: ds.b 32000 picbuf: ds.b 32000 elbow: ds.b $1000 picpalette: ds.w 16 syspalette: ds.w 16 xbios_tbl: ds.l 1 dissflag: ds.w 1 progflag: ds.w 1 counter: ds.w 1 timer: ds.w 1 gotcnf: ds.w 1 cnfname: ds.b 128 .END dc.w 4,6,17,1 obj7: dc.w 8,-1,-1,G_TEXT,NONE,NORMAL dc.l ted2 dc.w 22,6,4,1 opfadeok: dc.w 0,-1,-1,G_BUTTON,%00100111,NORMAL dc.l str13 dc.w 20,8,8,1 * ---------- Strings -------------------- null: dc.b 0 str0: dc.b "PicFade Configuration",0 str3: dc.b "Fade Speed",0 sslowbt: str4: dc.b "Slow",0 smedbt: str5: dc.b "Medium",0 sfastbt: str6: dc.b "Fast",0 sfadeint: str7: dc.b "__",0 str8: dc.b "Fade Interval: __",0 str9: dc.b "9",0 str10: dc.b "sec",0 spfadeok: str13: dc.b "OK",0 .EVEN myregs: dcb.l 16,0 picname: dc.b 'PICFADE.PI3',0 piccnf: dc.b 'PICFADE.CNF',0 picerr: dc.b '[3][' dc.b ' The Picture Fader |' dc.b ' cannot locate|' dc.b ' ' errnam: dc.b 'PICFADE.PI3 ...]' dc.b '[Cancel]',0 .EVEN .BSS screenbuf: ds.b 32000 picbuf: ds.b 32000 elbow: ds.b $1000 picpalette: ds.w 16 syspalette: ds.w 16 xbios_tbl: ds.l 1 dissflag: ds.w 1 progflag: ds.w 1 counter: ds.w 1 timer: ------------------------------------- WARP 9 EXTEND-O-SAVE CONSTRUCTION SET ------------------------------------- By Charles F. Johnson Last revision: September 14, 1992 1992 CodeHead Technologies ------------------------------------- OVERVIEW Modules for the Warp 9 Screensaver are ordinary Atari 68000 programs, and can be assembled with any ST/TT assembler such as Hisoft's Devpac or Atari's MAD MAC. What differentiates screensaver modules from other programs is a special header at the beginning of the .TEXT segment, which is used to communicate with the Warp 9 Control Panel when it loads the module. This header contains pointers to the module's initialization, configuration, and removal/cleanup routines, the module's title and author credits, and a variable that tells the CP the screen resolutions in which the module can be used. There are also a few other entries in the header that are filled in by the Control Panel when it loads the module. The code examples in this document are in MAD MAC format. Some small changes will be necessary to make them assemble with Devpac; the .ABS directive should be replaced with .OFFSET, for example. See the Devpac manual for more details on converting MAD MAC assembly code to Devpac format. THE MODULE HEADER Here is a typical Warp 9 screensaver module header: .TEXT ; Start of TEXT segment bra start_module ; Skip over header if run as a program *------------------------------------------------------------------------ module_header: magic: dc.l 'WARP' ; This is how Warp 9 recognizes us init: dc.l init_module ; Pointer to init routine config: dc.l config_module ; Should be 0 if no config routine remove: dc.l remove_module ; Pointer to remove/cleanup routine myname: dc.b 'ST Hires ' ; Title string maximum 24 bytes dc.b 'Screen ' dc.b 'Blanker' dc.b 0,0,0 ; *** myname must be 26 bytes total *** myauthor: dc.b 'Charles F. Johnson' authend: dcb.b 24-(authend-myauthor),32 dc.b 0,0 rezvalid: dc.w %01000100 ; Valid screen resolutions ; (bit numbers correspond to screen res) scrbuf: dc.l 0 ; Pointer to screen buffer scrsize: dc.l 0 ; Screen buffer size in bytes backdoor: dc.l 0 ; Pointer to Warp 9 backdoor aespb: dc.l 0 ; Pointer to loader's aespb mypath: dcb.b 128,0 ; Directory where the module lives .ASSERT (myauthor-myname)=26 ; Make sure myname and myauthor are .ASSERT (rezvalid-myauthor)=26 ; exactly 26 bytes each *------------------------------------------------------------------------ start_module: clr.w -(sp) ; Just exit if run as a program trap #1 The first entry in the module header is the "magic" ASCII value 'WARP'. When the Control Panel loads a module, it checks to see if this magic value exists; if it isn't there, the loading aborts. Following this magic ID number are the pointers to the module's initialization, configuration, and removal routines. These can be declared simply by putting the labels in the header, as shown. After the pointers to the routines are the module's title and the module's author. These two zero-terminated strings should be exactly 24 characters long, padded with spaces if necessary. They should be followed by two zero bytes, to keep the following entries on an even byte boundary. (The example header above shows a way to pad the strings with spaces automatically.) Following the title and author strings is a 16-bit word, indicating the screen resolutions in which the module may be used. You should set the bit number corresponding to the 'legal' resolution values for your module; for example, if your module can run in ST medium, ST high, and TT medium resolutions, set bits 1, 2, and 4. In the example above, this word is expressed as a binary number, to make it easy to see the bit settings. After the rezvalid word are five entries that are filled in by the Warp 9 Control Panel before the module's initialization routine is called. These five entries are: scrbuf -- a pointer to a buffer where the module can store the current screen before destroying it, so it can be restored in the kick-out routine. The module should check to see if this value is zero; if it is, no buffer has been allocated and the module should allocate its own memory. (Version 1.1 of the Warp 9 Control Panel does not allocate this buffer, so this pointer will always be zero; however, we're considering doing a 'module manager' accessory that may supply this buffer.) scrsize -- the size (in bytes) of the default screen buffer. Again, the module should check this value to make sure it isn't zero before using it. backdoor -- a pointer to Warp 9's "backdoor" structure. During its initialization routine, the module must set some entries in this backdoor area, to properly install its screensaver routines. (See below for more details.) This pointer will always be valid; there's no need to check it before using it. aespb -- a pointer to the Warp 9 Control Panel's AES parameter block. The module should use this pointer (and the arrays that aespb points at) for all AES calls it makes during its init and config routines; this saves the module from having to do its own appl_init() and appl_exit() calls. mypath -- a 128-byte character string where the Control Panel will store the path from which the module is loaded. This path will be terminated with a backslash -- for example: G:\WARP_9\MODULES\ The path is provided so that a module can find any necessary files that are located in the same directory with it. When the Warp 9 Control Panel loads a screensaver module, it does not set the current GEMDOS path to where the module resides; modules should use the path stored in the module header to find themselves. INITIALIZATION, CONFIGURATION, AND REMOVAL The module's initialization routine is responsible for allocating any memory it might need to do its job, as well as filling in some crucial bits of data in the Warp 9 "backdoor" structure (more about this later). If the module has a configuration routine with a GEM dialog box, it should call rsrc_obfix during this init routine to adjust its object tree coordinates. This routine must return a status code in register D0, to let the Control Panel know whether the init was successful (0=successful, -1=error). The init routine is called when the CP is open, so it can use operating system functions (AES, VDI, GEMDOS, etc.) without risk. This routine is not optional. The module's configuration routine should use GEM dialog boxes to let the user change whatever options might be alterable. This routine does not return a status code. The configuration routine is also called when the CP is open, so it can use operating system functions (AES, VDI, GEMDOS, etc.) without risk. This routine is optional; if your module doesn't need to be configured, you should set its pointer (in the module header) to zero. The module's removal routine should free up any memory the module allocated, and clear the longword immediately before the entry point to its kick-in routine (more on this later). AES and VDI function calls may not be used during this routine, although GEMDOS, BIOS, and XBIOS calls are safe. This routine is not optional. One more important point about the removal routine: the magic value 'WARP' must be stored four bytes before the entry point to the removal routine, as a safety check. Desk accessories can be loaded and unloaded through MultiDesk Deluxe; therefore the pointer to the removal routine may no longer be valid if the Warp 9 Control Panel has been removed from memory in this way. This is why double-checking is necessary. The entry point to the removal routine would look like this: dc.l 'WARP' remove_module: clr.l kick_in-4 ...followed by the rest of your removal routine... COMMUNICATING WITH WARP 9 THROUGH THE BACK DOOR A module's initialization routine must tell Warp 9 about five things: 1) The address of a "kick-in" routine which is called when the screensaver's inactivity timer expires; in other words, when it's time to start up the screensaver display. This would typically be a routine which would copy the current screen to a previously allocated buffer (to restore it during the "kick-out" routine), or other activities related to setting up for the main display. The magic longword 'WARP' must be stored four bytes before the entry point of the kick-in routine. Before calling the kick-in routine, Warp 9 checks for the presence of this magic value, and reinstalls its default screensaver module if the magic value is no longer there. This is why the module's "removal" routine must clear this magic longword -- to force Warp 9 to reinstall its default screensaver. 2) The address of a "periodic" routine which is called at definable intervals. This is the main routine that will do most of the display work. 3) The address of a "kick-out" routine which is called when the user wakes up and starts doing something with the computer. This routine would typically restore the screen and colors, etc. 4) A 32 bit time value (expressed in 200hz ticks; 1 second=200) to be used as the periodic timer. For example, if you want your periodic routine called every half second, you'd set this value to 100. To have your periodic routine called every vertical blank, set this value to 1. 5) A flag which lets Warp 9 know that an external screensaver module is currently loaded. Warp 9 has a "backdoor" structure that can be found by outside programs. The items described above are communicated to Warp 9 by setting values in this backdoor structure. When the Warp 9 Control Panel loads a module, it places a pointer to the start of the Warp 9 backdoor in the module header. Here is the definition of the backdoor structure: *------------------------------------------------------------------------------ * Warp 9 backdoor structure .ABS q_reserved: ds.b 208 ; Internal stuff used by Warp 9 q_saveonoff: ds.b 1 ; Global screensaver on/off flag (0=off) q_notu1: ds.b 1 ; Not used q_savetime: ds.l 1 ; Time to wait before saving (in 200hz ticks) q_saveflag: ; High byte of counter is saveflag q_savecount: ds.l 1 ; Count up inactivity timer q_saveinterval: ds.l 1 ; Interval to call periodic routine q_saveintcount: ds.l 1 ; Interval countdown timer q_kickin: ds.l 1 ; Pointer to screensaver kick-in routine q_screensave: ds.l 1 ; Pointer to periodic screensaver routine q_kickout: ds.l 1 ; Pointer to kick-out routine q_saveprefs: ds.b 1 ; screensaver preferences ; bit 0 = watch GEM Graphics/Text ; bit 1 = watch GEMDOS/Bios Text ; bit 2 = watch RS-232 Input ; bit 3 = watch MIDI Input q_extflag: ds.b 1 ; External screensaver modules should set this *------------------------------------------------------------------------------ You can use this code in your module, to generate a list of offset equates for the various entries in the backdoor structure. The stuff at the label q_reserved is of no interest to a screensaver module; the section we're interested in starts at the label 'q_saveonoff'. Here is how the five items mentioned above relate to the entries in this section: 1) The module should place a 32-bit pointer to its "kick-in" routine in q_kickin. The magic ID 'WARP' should be stored immediately before the entry point to the kick-in routine. (Just as it is for the removal routine, described above.) 2) The module should place a 32-bit pointer to its "periodic" routine in q_screensave. 3) The module should place a 32-bit pointer to its "kick-out" routine in q_kickout. 4) The module should place the 32-bit value for its periodic timer (1 sec=200) into q_saveinterval and q_saveintcount. The value in q_saveintcount is actually the countdown timer used by Warp 9's 200hz interrupt routine; the value in q_saveinterval is used to reset the timer when it has counted down to zero. If you wish to have NO periodic routine (just a kick-in and kick-out routine), store a longword -1 into q_saveintcount; this tells Warp 9 that the module has no periodic routine. 5) The module should store a non-zero value into q_extflag, to let Warp 9 know an external module has been loaded. Please note that q_extflag is a BYTE flag. Once you have set these entries in the Warp 9 backdoor, your module is fully installed. Flying toasters, anyone? CAVEATS Keep in mind that your kick-in, periodic, and kick-out routines will be called during the vertical blank interrupt. This means that it's probably not a good idea to call most ST operating system functions in these routines. We're working on a way to let modules call Warp 9's graphics routines directly, and may be able to provide this in future updates. ********************************************************* * * * Copyright 1992 CodeHead Technologies. * * All Rights Reserved. * * * * May be freely distributed in electronic form only, * * and only if this ASCII text is complete and * * unaltered in any way. This copyright notice MUST * * be included. This document MAY NOT be reprinted or * * used for commercial purposes without express * * permission from CodeHead Software. * * * * For reprint permission or for more information, * * contact: * * * * CodeHead Software * * P.O. Box 74090 * * Los Angeles, CA 90004 * * Tel 213-386-5735 * * Fax 213-386-5789 * * * ********************************************************* * and only if this ASCII text is complete and * * Warp 9 backdoor structure .ABS q_reserved: ds.b 208 ; Internal stuff used by Warp 9 q_saveonoff: ds.b 1 ; Global screensaver on/off flag (0=off) q_notu1: ds.b 1 ; Not used q_savetime: ds.l 1 ; Time to wait before saving (in 200hz ticks) q_saveflag: ; High byte of counter is saveflag q_savecount: ds.l 1 ; Count up inactivity timer q_saveinterval: ds.l 1 ; Interval to call periodic routine q_saveintcount: ds.l 1 ; Interval countdown timer q_kickin: ds.l 1 ; Pointer to screensaver kick-in routine q_screensave: ds.l 1 ; Pointer to periodic screensaver routine q_kickout: ds.l 1 ; Pointer to kick-out routine q_saveprefs: ds.b 1 ; screensaver preferences ; bit 0 = watch GEM Graphics/Text ; bit 1 = watch GEMDOS/Bios Text ; bit 2 = watch RS-232 Input ; bit 3 = watch MIDI Input q_extflag: ds.b 1 ; External screensaver modules should set this ******************************************************** . X.. XEXTENDO O NREXTENDO S LRU SPRINKLEC )RSPRINKLEEXT oRSPRINKLEO nR`6D`WARP BgNA :rg4 @!|0!|!|!|!hPpNpNuWARPB,NWARPNtable_leq_oflagq_zflagq_fkflagq_mstrapq_msflagq_mtable q_fntptrjq_fntflanq_fntscapq_fntnamrq_desktoq_dhandlq_lfontsq_pinflaq_namearq_maxnamq_parsedq_alrtflq_picvalq_defpatq_currpiq_filenaq_picmemq_freemeq_pbufptq_pictypq_openfiq_fntfnaq_fontinq_loadfoq_fntbufq_gotfonq_saveonq_notu1q_savetiq_saveflq_savecoq_saveinq_saveinq_kickinq_screenq_kickouq_saveprq_extflaq_modnamq_notu2 q_nowcor q_dontco q_loadmo q_modmemq_freemoq_modfnaq_intervq_bscala mod_headmagicinit_config remove_myname_myautho._rezvaliH_scrbufJ_scrsizeN_backdooR_aespbV_mypathZstart_moinit_mod.badremove_m kick_in0_init_remove_kick_in_periodi_kick_oudlLT\q_openfiq_fntfnaq_fontinq_loadfoq_fntbufq_gotfonq_saveonq_notu1q_savetiq_saveflq_savecoq_saveinq_saveinq_kickinq_screenq_kickouq_saveprq_extflaq_modnamq_notu2 q_nowcor q_dontco * * Extend-O-Save Linkable Shell for C Programs * by John Eidsvoog * * Last revision: Sunday, October 18, 1992 4:40:50 pm * Use tab setting of 4 * * This source code is a bare skeleton to be linked with C code to produce * Extend-O-Save modules. It is written in MadMac format and should be * used to generate an O file. See SPRINKLE.C for more information on its use. *------------------------------------------------------------------------ .INCLUDE "W9BACK.S" .GLOBL _init, _remove, _kick_in, _periodic, _kick_out, _config .GLOBL _myname, _myauthor, _scrbuf, _scrsize .GLOBL _backdoor, _aespb, _mypath, _rezvalid .TEXT bra start_module *------------------------------------------------------------------------ mod_header: magic: dc.l 'WARP' ; Module ID init: dc.l init_module ; Pointer to init routine _config: dc.l 0 ; No configuration routine remove: dc.l remove_module ; Pointer to remove/cleanup routine _myname: dcb.b 24,32 ; Title string maximum 24 bytes dc.b 0,0 ; *** myname must be 26 bytes total *** _myauthor: dcb.b 24,32 dc.b 0,0 _rezvalid: dc.w %11111111 ; Valid screen resolutions (allow all) ; (bit numbers correspond to screen res) _scrbuf: dc.l 0 ; Pointer to screen buffer _scrsize: dc.l 0 ; Screen buffer size in bytes _backdoor: dc.l 0 ; Pointer to Warp 9 backdoor _aespb: dc.l 0 ; Pointer to loader's aespb _mypath: dcb.b 128,0 ; Directory where the module lives *----------------------------------------------------------------------------- start_module: clr -(sp) ; Just quit trap #1 *----------------------------------------------------------------------------- * Module initialization init_module: move.l _backdoor(pc),d0 beq.s .bad move.l d0,a0 move.l #kick_in,q_kickin(a0) move.l #_periodic,q_screensave(a0) move.l #_kick_out,q_kickout(a0) move.l #1,q_saveinterval(a0) move.l q_saveinterval(a0),q_saveintcount(a0) st q_extflag(a0) moveq #0,d0 jmp _init ; call the linked init routine .bad: moveq #-1,d0 rts *----------------------------------------------------------------------------- dc.l 'WARP' remove_module: clr.l kick_in-4 jmp _remove *----------------------------------------------------------------------------- * Kick-in routine dc.l 'WARP' kick_in: jmp _kick_in .END Warp 9 backdoor _aespb: dc.l 0 ; Pointer to loader's aespb _mypath: dcb.b 128,0 ; Directory where the module lives *----------------------------------------------------------------------------- start_module: clr -(sp) ; Just quit trap #1 *----------------------------------------------------------------------------- * Module initialization init_module: move.l _backdoor(pc),d0 beq.s .bad move.l d0,a0 move.l #kick_in,q_kickin(a0) move.l #_periodic,q_screensave(a0) move.l #_kick_out,q_kickout(a0) move.l #1,q_saveinterval(a0) move.l q_saveinterval(a0),q_saveintcount(a0) st q_extflag(a0) moveq #0,d0 jmp _init ; call the linked in/*----------------------------------------------*/ /* */ /* Sprinkle */ /* A Sample 'C' Extend-O-Save Module */ /* By John Eidsvoog */ /* Revision: Sunday, October 18, 1992 */ /* Tab setting = 4 */ /* */ /*----------------------------------------------*/ /* This screensaver module is intended for ST High res (or a Moniterm). Although it will work in color resolutions, it does not handle the colors correctly and the border will be white. The EXTENDO.O module is preset to allow all resolutions. Warp 9 checks the rezvalid variable before calling the init routine, so setting this variable after the fact will have no effect. If you want to restrict the resolutions in which this module runs, the rezvalid variable should be modified in the EXTENDO.S file and the .O file reassembled. Another way to do it would be to use a disk editor to modify the .O file (look for an $FF). If the rezvalid variable is properly set, Warp 9 will handle alerting the user of invalid resolutions. When this module kicks in, it blackens the screen and places random white lines on the screen at the rate of 5 per second until 100 are shown. It then clears them and starts again. Please excuse my C programming ability. I much prefer to write in assembly, but have hacked out this C module in an effort to make Extend-O-Save programming accessible to C programmers. Laser C was used for this code, but hopefully it will compile with other C compilers with little modification. To compile Sprinkle into an Extend-O-Save module, first compile SPRINKLE.C, then link EXTENDO.O and SPRINKLE.O to generate the output file SPRINKLE.EXT. Make sure not to link INIT.O as you'd usually do when creating an executable file. EXTENDO.O takes the place of INIT.O and must be at the beginning of your EXT file. To truly understand Extend-O-Save modules you should read EXTENDO.TXT. It was written to describe how to write modules in assembly language, but it explains the purpose of the basic routines, variables, and operation of Extend-O-Save. You can get answers to your questions in our Warp 9 technical support topic on GEnie -- Category 32, Topic 33. Enjoy and let's hope you can create some interesting screensaving modules. John Eidsvoog (J.EIDSVOOG1) */ #include #include #define MAXSPRINKLES 100 #define INTERVAL 40 /* Warp 9's Backdoor structure */ /* The most important variable here is q_saveinterval */ typedef struct { char reserved[208]; /* Unrelated data */ char q_saveonoff; /* Screen saver on/off flag */ char q_notu1; /* Not used */ long q_savetime; /* Time to wait before saving (in 200hz ticks) */ /* q_saveflag -- High byte of q_savecount is saveflag */ long q_savecount; /* Count up inactivity timer */ long q_saveinterval;/* Interval to call screen save routine */ long q_saveintcount;/* Interval countdown timer */ long q_kickin; /* Pointer to screen saver kick-in routine */ long q_screensave; /* Pointer to main screen saver routine */ long q_kickout; /* Pointer to kick-out routine */ char q_saveprefs; /* Screen saver preferences bit 0 = GEM Graphics/Text bit 1 = GEMDOS/Bios Text bit 2 = RS-232 Input bit 3 = MIDI Input */ char q_extflag; /* External screen saver modules should set this */ char q_modname[25]; /* Screen saver name */ char q_notu2; /* Null */ char q_modauthor[25];/* Module's author */ char q_notu3; /* Null */ char q_nowcorner; /* Bit flags for "fade now" corner bit 0 = upper left bit 1 = upper right bit 2 = lower left bit 3 = lower right */ char q_dontcorner; /* Bit flags for "don't fade" corner */ long q_loadmodule; /* Pointer to CP's load-module routine */ long q_modmemptr; /* Pointer to memory flag/pointer (0=not alloc) */ long q_freemod; /* Pointer to acc's module removal routine */ long q_modfname; /* Pointer to currently loaded module's filename */ long q_intervalsave;/* Saved default interval setting */ } EXTENDO; /* Variables contained in EXTENDO.O */ extern char *myname, *myauthor; extern EXTENDO *backdoor; extern long scrsize, scrbuf; /* Global variables */ int errno; /* my bindings seem to need this */ int *line_a; long screensize, screenbuffer; long *scr, count; /*----------------------------------------------------------*/ /* Initialization routine -- called when module is loaded */ /*----------------------------------------------------------*/ int init() { /* Copy module name and author name into module's header */ strcpy(&myname,"Sprinkles"); /* Maximum of 24 characters */ strcpy(&myauthor,"By John Eidsvoog"); /* Max 24 chars */ /* Screen size equals number of lines times bytes per line */ line_a = (int*) a_init(); screensize = (long) *(line_a-2) * *(line_a-1); /* If there's not already a screen buffer, allocate one */ if (scrbuf==0) screenbuffer = Malloc(screensize); else { screenbuffer = scrbuf; screensize = scrsize; } /* Set the periodic routine to be called every 40 200Hz ticks */ backdoor->q_saveinterval=INTERVAL; /* Return */ if (screenbuffer==0) return(-1); else return(0); } /*----------------------------------------------------------*/ /* Remove routine -- called when module is removed */ /*----------------------------------------------------------*/ void remove() { /* Free our allocated block, if there is one */ if (scrbuf==0) Mfree(screenbuffer); } /*----------------------------------------------------------*/ /* Kick-in routine -- called when screensaver kicks in */ /*----------------------------------------------------------*/ void kick_in() { register long *source, *dest, i; /* Save the screen and blank it */ count=0; scr = source = (long*)*(long*) 0x44E; dest = (long*)screenbuffer; for (i = screensize>>2; i > 0; --i) { *dest++ = *source; *source++ = -1; } } /*----------------------------------------------------------*/ /* Periodic routine -- called during vertical blank */ /*----------------------------------------------------------*/ void periodic() { long i; /* Get a random number between 0 and one fourth the screen size */ i = random1() % (screensize>>2); /* Use the random number to zero out a long word in the screen */ *(scr+i) = 0; /* Check to see if we should recycle and start again */ if (count++ == MAXSPRINKLES) { blackscr(); count=0; } } /*----------------------------------------------------------*/ /* Kick-out routine -- called when screensaver kicks out */ /*----------------------------------------------------------*/ void kick_out() { register long *source, *dest, i; /* Restore the screen */ dest = (long*)*(long*) 0x44E; source = (long*)screenbuffer; for (i = screensize>>2; i > 0; --i) { *dest++ = *source++; } } /*----------------------------------------------------------*/ /* Blacken the screen */ /*----------------------------------------------------------*/ int blackscr() { register long *p, i; p = scr; for (i = screensize>>2; i > 0; --i) *p++ = -1; } /*----------------------------------------------------------*/ /* Random number generator (pseudo) */ /*----------------------------------------------------------*/ int random1() { static long int a=1241; a = (a*129) % 643123; return a; } */ if (count++ == MAXSPRINKLES) { blackscr(); count=0; } } /*----------------------------------------------------------*/ /* Kick-out routine -- called when screensaver kicks out */ /*----------------------------------------------------------*/ void kick_out() { register long *source, *dest, i; /* Restore the screen */ dest = (long*)*(long*) 0x44E; source = (long*)screenbuffer; for (i = screensize>>2; i > 0; --i) { *dest++ = *source++; } } /*----------------------------------------------------------*/ /* Blacken the screen */ /*----------------------------------` P`WARP BgNA :rg4 @!|0!|\!|!|!hPpN6pNuWARPB,NWARPNNVHyHyNPHyHy.NPN#b 9bY @0H"9bU A/0H/N~ #nJJf/9n?<HN\#f`#Jf#Nn yR!|(Jff0<``0<NqN^NuNVJJf/9f?<IN\N^NuNVH Bj 8N*@#&(yf.9n` (*SJnL0N^NuNVN"9nH/ /N X -@ 9&".Ё @B 9jRj df NBjN^NuNVH (xN*yf.9n`(SJnL0N^NuNVH*y&.9n`*SJnL N^NuNV 9/ </N~ / < 3/N X # 9N^NuA2rXyr !J!_ NMYyrA2r"P$h/( J@NuA2rXyr !J!_ NNYyrA2r"P$h/( J@NuA2rXyr !J!_ NAYyrA2r"P$h/( J@NuNVH$.f BB`J". BnJlVnDJlRnDvd`Bbd nmDdD-@-A LN^NuNVHBG".l~D$. l GD&gHC H@J@g@HCBCւJGgD-C LN^.JNuL rWfNuNV#*#.N^NuSprinklesBy John Eidsvoog    $""  bY @0H"9bU A/0H/N~ #nJJf/9n?<HN\#f`#Jf#Nn yR!|(Jff0<``0<NqN^NuNVJJf/9f?<IN\N^NuNVH Bj 8N*@#&(yf.9n` (*SJnL0N^NuNVN"9nH/ /N X -@ 9&".Ё @B 9jRj df NBjN^NuNVH (xN*yf.9n`(SJnL0N^NuNVH*y&.9n`*SJnL N^NuNV 9/ </N~ / < 3/N X # 9N^NuA2rXyr !J!_ NMYyrA2r"P$h/( J@NuA2rXyr !J!_ NNYyrA2r"P$h/( J@NuA2rXyr !J ,pNVHy HyNPHy*HyNPN# 9Y @0H"9U A/0H/N #Jf/9?<HN\#`## y!|(Jf0<``0<NqN^NuNVJf/9?<IN\N^NuNVH B 8N*@#(y.9` (*SJnL0N^NuNVN"9H/ /NX -@ 9".Ё @B 9R df NBN^NuNVH (xN*y.9`(SJnL0N^NuNVH*y.9`*SJnL N^NuNV 9/ </N / < 3/NX # 9N^NuSprinklesBy John Eidsvoog@ PP@ P&P.P4P:PHPZPb PhPp PzPPPPP P PPPPPPPP P,@2 PBPPPbPhPv@|PP PP P@PP@@ $,3;BIRXdnx}& _scrsize_scrbuf_myname__ldiv_remove__lmul_strcpy_errno_count_random1_init_screensize_blackscr_backdoor_scr_periodic_kick_in_kick_out_line_a_a_init_myauthor_screenbuffer_gemdos_a_stringsNuNVH*y.9`*SJnL N^NuNV 9/ </N / < 3/NX # 9N^NuSprinklesBy John Eidsvoog@ PP@ P&P.P4P:PHPZPb PhPp PzPPPPP P PPPPPPPP P,@2 PBPPPbPhPv@|PP PP P@PP@@ $` `WARPXST Hires Screen BlankerCharles F. Johnson DHz?< NA\O/<NMXOBgNA :\gV*@#PZ#DVf":(#Z/?<HNA\O#Vg +||+| +|PpNupNuWARPBxJJf :g /?<INA\ONuWARP xN"z :Ԁ@S@"""""""""""""""""QH@J@gS@Q3@^@ xNp QHAJAgSABQNu1R@ zD"xN :@@S@""""""""""""""""QH@J@gS@QNuE p Monochrome Screen Blanker q p (A Warp 9 Screen Module) q p 1992 Charles F. Johnson q p and CodeHead Technologies q This module cannot be installed as a TSR.  f`2 `WARPp.Picture Fader Tom Bajoras/C. Johnson BgNA?<NNTOUH#r :fgx*@ m n&m:<6 NAXOP~BgHz?<=NAPOJ@j m &m6 <4a`>Hy2/<??<?NAO Jj ??<>NAXO`xHy2/< ??<?NAO JkHy2/<}??<?NAO Jk??<>NAXO :g0 @!|:!|!|!|!hPpNupNu#0:|f `| f `Ap0:N<a *z m n <6a m &mLH& <*a <2a93:f3 :f32A-aJ@g <3 :gTJy~g?<Hy?<=NAPOJ@jBgHy?<NAXONuH z"P"0<NBLNuHTHrH H@0H@QLNuH@p 9b 0eH"HЁ¼Ё`LNuWARPB6NuWARP xNC20<""""""""""""""""QByvByxBy| z!hA@$HCRp2QC2p4QaNuJyxg L`Jy|gSy|Nu yxI2JyvfI2*xNx 8Lgx(r$A2&ּp4D1RAT@Be4JJBe><G26K3z yr hFpH*@NLH@:M<3PSG0H7P70<+``CQSyzfJGg HNuByx yv3V|NuA2"xN0<""""""""""""""""QARC@p2QBy|NuGFFqy|FF ]  hm t6R'PicFade ConfigurationFade SpeedSlowMediumFast__Fade Interval: __9secOKPICFADE.PI3PICFADE.CNF[3][ The Picture Fader | cannot locate| PICFADE.PI3 ...][Cancel]* (4(.$ &@ . 6 L28!hA@$HCRp2QC2p4QaNuJyxg L`Jy|gSy|Nu yxI2JyvfI2*xNx 8Lgx(r$A2&ּp4D1RAT@Be4JJBe><G26K3z yr hFpH*@NLH@:M<3PSG0H7P70<+``CQSyzfJGg HNuByx yv3V|NuA2"xN0<""""""""""""""""QARC@p2QBy|NuGFFqy|FF ]  hm t6R'PicFade ConfigurationFade SpeedSlowMediumFast__Fade Interval: __9secOKPICFADE.PI3wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@AAAA""r""tx  @@@AAA"""  @@@AAA"""  @@@AAA"""  @@@AAA"""  @@@AAA"""  @@@AAA"""  @@@AAA"""??? ? @@@AAA"""?? ? @@?@?CAA??A""?C?"????C??? ?C @@?@_?CAA?A""W?C"8?C?C??? ???C @@???@?CAAA""?C"??C? ?C @@@OCAAA""O_G?WC"*?UUOG??WC*? _G??GC @@?@_TW??G?CAA??A""_PW??O?C"??_PW???C?? _PW?UU?C @@?@_PWU_?CAA??A""_PW_?C"?_PW_?C?? _PW?C @@?@_PW?CAA?A""_PW?C"ꪪ?_PUUUWUUU?Cꪪ? _PW?C @@?@_P?S?CAA???A""_P??C?C"??_PW??C?C?? _PW??C?C @@??@_PW??C?CAA??A""_W??GC"?_W??OC? ?_W?C @@@_?W?CAAA""W?G?C"????GGC PCG?C @@@@TCAA?A""@TTPC"/?TPUUUPUUTUUT_U@TUTAUUC * * UUU@UUUUTUUUUUUUTUUTUUTUPUTUUUU@ @@ *@AAA"""??? @PP@ @@@@PP@AAA""WUTUUTUW@PUUPUU@UUTU" ꪪ ??ꪪWUTUUT@@PU_PU_U@W@UUT@:? T@P@@P@?P@?T @@ ??@P@PTPT?T@?@AA?A""@@PPPP?TP@?"?????@P@P@P@@??? ?@P@P@P@ @@@@P?P@@AA?A""P@P?P@@"??PP?P?G@?? PP?AP?O@ @@??@UUTPP?AP?O@UUTAAꪪ???ꪪA""UUTPUUUP?AP?O@UUT"??/@UUUP?AP?G@?? P@P?APGU_@ @@?*@@P?APGU_@AAA""@?PAPC@"@PP@?@???? ?@PP?@?@ @@@@P@P@@AAA""@?PTP?P@"8@PPPTP@??????? @PPP@@?? @@@@P@@@AAA""@?PUU?U@T"??U@PPTP@P*/** *? UUUUTUUU@PUPUUUUUPUUU@UUU@UUUTUU@ @@**** * *@UUPU@U@U@UTAA A"""  @@@AAA""" ' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@T* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""`\`WARPlPyrotechnics 1.1 C. Johnson/J. Eidsvoog BgNA?<NNTOUH# #3#P#Df :(#/?<HNA\O#g6 :"g0 @!|V!|t!|!|!hPpNupNuWARPBRNuMaaaaNuaJy fn09 29 49 a29 49 UA89 fRB`|fSB3 3 y nj3 3 3 a:`09 R@|g 3 `3 a09 R@3 | ga`n09 R@3 29 @gf3 ?<3 3 0829A|f|3 ?9 WxaJ_|(3 88|RD3 83 y 3  29 3 4>9 RG3 |f"C:a09 29 49 a:`Z|f"C&aZ09 29 49 a`2|f"Ca209 29 49 a` |fCa 09 29 49 a z!hNu"xN y 9ʀ@S@"""""""""""""""""QH@J@gS@Q3 C@Aa yf&3 y01|L`Nu y hFNH@NuHaL|&xN¼ļ"ļ¼I y@oI 6g4B6g4B6g4B6g4B6Nu><2QNu09 ><K yfK <9 :49 F89 |fF29 F8 D8DRGa|fNuC 0<"QNuC 0<-!QMNuA 0<"QNu@ @ `0 `0 ppwwpt@@   &    `     B  8Z   29 49 a:`Z|f"C&aZ09 29 49 a`2|f"Ca209 29 49 a` |fCa 09 29 49 a z!hNu"xN y 9ʀ@S@"""""""""""""""""QH@J@gS@Q3 C@Aa yf&3 y01|L`Nu y hFNH@NuHaL|&xN¼ļ"ļ¼I y@oI 6g4B6g4B6g4B6g4B6Nu><2QNu09 ><K yfK <9 :49 F89 |fF29 F8 D8DRGa|fNuC 0<"QNuC 0<-!QMNuA 0<"QNu@ @``WARP,Slow Dissolve Tom Bajoras/C. Johnson BgNA?<NNTOUH# :bg0 @!|8!|!|r!|!hPpNupNuWARPB4NuWARP xNC0<""""""""""""""""QByBy z!haNuJygL`b yI*xNx 8Lgx(r$A&ּp4D1RAT@Be4JJBe><G6K y hFpH*@NLH@:M<3PSG0H7P70<Jyf +``+``CQJGg HNuBy yNuA"xN0<""""""""""""""""QNu&.6 @$``WARP^Roll 'Em by John Eidsvoog BgNA :pgp*@:(#Jyga+|+|+||+|+mPJVg # AJfJ C9fpNupNuWARPBJJf :g /?<INA\O#Nu#g #Nu/?<HNA\O#NupAfa|g|f Bya`|fp3a?</<Z?<=NAPO>j` ??<>NAXOAR0<a<`8?<?/<?<BNA /</<??<@NA ??<>NAXONu*z "m""m2 <4a m 0NuH z"P"0<NBLNuJyf 9@3yJyf09 xN"HE &J% &Q(H*I29MJN) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *) *Q09 ##Q`09 xN"HE &J$'!Q(H*I29MJN(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!Q09!""QSyNuWARPp0(#@S@30(#@3y#ByJgF xN"z :Ѐ@S@"""""""""""""""""QH@J@gS@QNuJgF z"xN :@S@""""""""""""""""QH@J@gS@QNu 9@yn 9@y3yJyga`yNu[3][ | Do you want to| use a screen buffer? ][Yes|No| Cancel ][3][ | Can't find the| Roll 'Em module. ][ OK ]ROLL_EM.EXT $   @`  N  N PN) *) *) *) *) *) *) *) *Q09 ##Q`09 xN"HE &J$'!Q(H*I29MJN(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!(+!Q09!""QSyNuWARPp0(#@S@30(#@3y#ByJgF xN"z :Ѐ@S@"""""""""""""""""QH@J@gS@QNuJgF z"xN :@S@""""""""""""""""QH@J@gS@QNu 9@yn 9@y3yJyga`yNu[3][ | Do you want to| use a screen buffer? ][Yes|No| Cancel ][3][ | Can't find the| Roll 'Em module. ][ OK ]ROLL_EM.EXT $   `V`WARP @Dropout John Eidsvoog BgNA?<NNTOUH#d :Xg*@ m &m:<6 j` ??<>NAXOA 0<a<`8?<?/<?<BNA /</<??<@NA ??<>NAXONu*z"m""m2 <4a m 0NuH z"P"0<NBLNuprg<0m<9n <0A`NuNVH` n . 4.UB2ICT"0eR`XIgnRHQ<0B LN^Nu.f.g `;B@'d WARP xN"y 9@S@"""""""""""""""""QH@J@gS@Q 8Nй#@a z!|!h3@<Jlg SljaI QILJyDfJykSyJj><Jlg I QNuH yd hFp*@NL29gH@HIA$9p11axayF9|09H|9@9yN09H3JyNuIL0<BlI Q092<i3"092<i3 y0(S@3>0(H 3N0(3FH"3HHS@3J0(H"3L 9DND#`AD0<1Q09" S@3 9D3X"9ҹ#ZBy^ByDByJByF yR!|09H!@Nu0,H"2H@46L3PyLS@3TN3RyNSA3VHFNւ)CNu yAC0<"Q89P:9R<9T>9Ra89T:9R<9T>9VaSDSFaSDSFa89P:9V<9T>9VapSESGaj y,>mSESGaZSESGaT89P:9R<9P>9Va: yAC0< QNu y!|!|!| 1|$1D&1E(1F*1G,1|6Nu xN$` 9D"H09NS@@mS@DDma`<$9DyH29J"Q“Qah 9DѬRl9|NuBlSyFNuJyFf8 y Pg1@ yR!|09H!@3DNu xN"yE$$9DyH0,S@@lZ29J6,K820lg6`Kyl Q` JQlf9yN89"lQNu09^g"9D xN"H 9DXHA0HASA# QQ 9D29XIS@ yZ"xN"Q 9Zg29Xy^ 9DXZ 9ZlDFyX#ZNu y Pgv1<@`j y Pg1<@JyfJ y"xN 9@S@""""""""""""""""QH@J@gS@QNua 8мn 9Zna`WARPBXJJf 9g /?<INA\ONuX[oqtR )A 247  : A  @ B E HA NR b  ~     % Dropout OptionsColumns:51020Rows:51020Exit:PopSlide__Drop rate: __ 1/10s9__Popout time: __ 1/10s9____Blackout time: ____ sec9____Restart time: ____ sec9OKSaveCancelDROPOUT.EXT[3][ | Can't find the| Dropout module. ][ OK ]( 4B&  @~D" ""        :H   $     TP000 *------------------------------------* | Dropout | | | | An Extend-O-Save Module for Warp 9 | | | | 1993 CodeHead Technologies | | By John Eidsvoog | *------------------------------------* Dropout requires Warp 9. This module is freeware from CodeHead Technologies and works in all resolutions on all monitors. Dropout randomly pops little pieces out of the screen and drops them to the bottom. Then after all of the pieces have dropped out and a configurable length of time has passed with a blank screen, the original screen slides in from the top. After another pause, the whole process starts again. *-----------------------* | Configuration Options | *-----------------------* Columns/Rows: ------------- These two settings determine the number and size of the blocks. You may select 5, 10, or 20 blocks in either horizontal or vertical directions, giving you a total of 25, 50, 100, 200, or 400 blocks. Exit: ----- You can choose either "Pop" or "Slide" for the manner in which Dropout returns to normal operation. If you select "Pop", Dropout will immediately restore the screen as soon as you hit a key or move the mouse. If you select "Slide", your original screen image will slide in from the top before returning to normal operation. Drop rate: ------- This setting determines the length of time between the dropping of blocks. The time is entered in 10ths of a second (e.g. a setting of 15 equals one and a half seconds). Any value from 0 to 99 (9.9 seconds) may be used. There is a limit of 20 blocks in motion at any one time, so if you choose "0", 20 blocks will begin immediately and a new one will take the place of each one that reaches the bottom. NOTE: At very short drop rates, blocks are likely to pass over each other as they fall. When this happens, you'll see some distortion of the blocks as Dropout gets confused by which block is on top. To avoid a vast amount of complexity and memory usage, this dilemma was left unsolved. It was decided that the advantage of allowing multiple blocks to drop at the same time outweighed the inconvenience of this fleeting visual glitch. Popout time: ------------ Before each block begins to drop, a shadowed box is drawn around it to give it a 3-D look as if it has popped out of its spot on the screen. You can configure how long it pauses before beginning its descent. The popout time is shown in 10ths of a second. Blackout time: -------------- This is the number of seconds that the screen will remain blank after all of the blocks have dropped. On a color screen, the border will also be changed to the background color during this time. The blackout time may be any number of seconds from 0 to 9999 (close to three hours). At the end of the blackout time the original screen image will come sliding down from the top of the screen. Reset time: ----------- This is the number of seconds that will transpire after the screen has slid down and before the blocks begin to drop again. It may be from 0 to 9999 seconds. OK / Save / Cancel: ------------------- Any of these buttons will exit the Options box. If you click on Cancel, none of the changes you make will take effect. If you click on OK, the changes will take effect. If you click on Save, the changes you've made will be saved permanently into Dropout. Do not rename (or compress) DROPOUT.EXT or you will be unable to save your settings. You cannot test your changes to the options by moving to the Fade Now corner until you exit the Options box with OK or Save. Enjoy! Hz?<=NAO3*Jj<"<" aNuIv +K|JgPp0܀?<?:/?<BNAO g.<!`\v6܃g/ /?:v?<@NAO g.<!`6`?<,NAT3* ?<*NAT3*"?<?:8` `WARPRFlying Shapes v1.3 Charles F. Johnson c Hz?< NA\O/<NMXOBgNAJRgA:CfSIAIfHz?<&NN\O# #fj z>:(#0(S@30(S@3(<ڄ y&eBg/?<DNAPO` /?<HNA\OJgT#Є|#*z+|+| +| :+|+mP?<NNTOUH#pNupNu##  x3& NW$ 8g @Jg _VDOf 3`PH`NuJyfx#:<+3 kR?<?/<?<BNA /</<??<@NA ??<>NAXO y)fHz?<&NN\O`Nu zB(z?NuH z hFp*@NJ@jD@LNu4JAjDA|oRAzazJBjD@Nu0NuH zCXI0<"QLNuH zdCXI0< QLNuHa yfaaLaaL` yg|JyjZ yg$3C(2222 2222`n3C(2222 2 22222`B yg6ByH(`(ByH(aHLH(a8L`a a.aLNu3C(2222222222NuH,z8BB Vg-|-|-| =|$Bn6>:HK((z-]&-U*H/8NSxRJy$f:0g!NN!NRxRLpQLNuHA"P"0<NBLNu UwPPE"Up UwPPE"Up UwPPE"UpE p Flying Shapes q p (A Warp 9 EOS Module) q p 1993 Charles F. Johnson q p and CodeHead Technologies q FLYSHAPE.EXTq$*18<H JM\^adfiwy|+q     A     A 1234  ('  .-Jf --- &!%"#*$F%b ~')* +'Flying Shapes ConfigurationLine2 LinesPolygonBox2 BoxesTriangleRANDOMCYCLESpeed:RANDOM___Length: ___9__Left Delta: __9____9__Top Delta: __9____9__Right Delta: __9____9__Bottom Delta: __9____9RANDOMRANDOMRANDOMRANDOMRANDOM___Cycle Time: ___9secsUse Alternate ScreenTestCANCELOK" $ $  @B&@($  T` F   $X>V$&2 ""*"."."." ( &XHz80000000 *------------------------------------* | Flying Shapes | | | | An Extend-O-Save Module for Warp 9 | | | | Version 1.3 | | | | 1993 CodeHead Technologies | | by Charles F. Johnson | *------------------------------------* Flying Shapes simulates the movement of a line, box, polygon or triangle around your screen. Many aspects of this module can be altered, for an almost infinite range of animated graphic effects. Flying Shapes requires Warp 9 v3.70 or later, works in all ST and TT resolutions, and is freeware from CodeHead Technologies. Version 1.1 ----------- Version 1.1 was primarily a bug fix release, but there were several changes from the first version. Version 1.2 ----------- This version fixes a bug that caused Flying Shapes to fail to deallocate its screen memory when it was removed or reloaded. Version 1.3 ----------- Version 1.3 always sets the palette when it kicks in, so it will now yield pleasing displays regardless of your default palette settings. It also fixes a problem that could result in the Warp 9 Control Panel not being listed in the Desk menu after booting up. *** CONFIGURATION OPTIONS *** Shape ----- At the top of the configuration dialog box are six buttons that let you choose which type of shape you want Flying Shapes to draw. The choices are: one line, two lines, one box, two boxes, four-sided polygon, or triangle. In addition to the six shape buttons, there are two buttons labeled "Random" and "Cycle." Here's how they work: Random ------ If this button is selected, then every time Flying Shapes kicks in (by timing out, by moving to the "Fade Now" corner, or by clicking the "Test" button) it will choose a random shape from among the six possibilities. Cycle ----- This button works in conjunction with "Cycle Time" (see below), and it is also affected by the "Random" button described above. If the cycle time is non-zero and this button is selected, then whenever the cycle time expires Flying Shapes will advance in order to the next shape. (The order is not the same as the onscreen buttons.) If the "Random" button described above is also selected, then a new shape will be chosen at random when the cycle time expires. If "Cycle" is not selected but "Random" is, then a random shape will be chosen when Flying Shapes kicks in, but not at every cycle. If this sounds confusing, don't worry. Just play with the settings and it should begin to make sense. Speed ----- You can choose one of four speeds ("1" is the slowest speed, "4" the fastest) to control the rate at which the shapes are drawn. There is also a "Random" button for the speed; if this button is selected, a random speed will be chosen every time Flying Shapes kicks in (or cycles). Length ------ This number determines the length of the shape's "trail." The maximum length is 500; if you enter a number larger than this, Flying Shapes will set it to 500. Of course, there's also a "Random" button for the length; if this button is selected, a random length from 1 to 90 will be chosen whenever Flying Shapes kicks in (or cycles). Delta Values ------------ Shapes are determined by either one or two lines; single lines and boxes require one line, while double boxes/lines, polygons, and triangles require two lines. A line is described by a pair of X/Y coordinates, defining the start and end points of the line. To move shapes around the screen, Flying Shapes adds "delta values" to these coordinates. Specifically, the value in "Left Delta" is added to the starting X coordinate, "Top Delta" is added to the starting Y coordinate, "Right Delta" is added to the ending X coordinate, and "Bottom Delta" is added to the ending Y coordinate. By changing these values, you change the movement of shapes around your screen. Note: when the "RANDOM" buttons are not selected, the SECOND number in the delta value fields is used. The first number is used to set the range of random numbers (see below); when the "RANDOM" buttons are not selected, the first number is ignored. Random Buttons -------------- To the right of each delta value is a button labeled "RANDOM." When this button is selected, Flying Shapes will choose a new random number for the delta value every time the object hits a screen border. The lowest and highest possible random numbers are set by the first and second numbers (respectively) in the delta value fields. The lower limit cannot be set to zero; Flying Shapes will reset it to one if you try. The upper limit, however, can be set to zero; if this is done, the settings of the "RANDOM" buttons are ignored. Cycle Time ---------- This value determines how many seconds Flying Shapes will wait before clearing the screen and restarting with a different shape. To turn off cycling, set Cycle Time to 0. Use Alternate Screen -------------------- This button determines whether Flying Shapes will change the "physical" screen address when it kicks in, or use the existing screen. Changing the screen address may solve some display problems with programs that write directly to the screen; this is the default setting. (If you have a Moniterm big-screen monitor, the setting of this button is ignored; in this case the existing screen is always used, since changing the screen address does not affect the Moniterm.) Test ---- This button lets you see how the current settings look. Click on it to start up Flying Lines in "test mode." When you want to exit test mode, click the left mouse button. (You may have to hold the mouse button down for a second to get Flying Shapes to see it.) Note: when you enter test mode, the current settings are saved into FLYSHAPE.EXT just as if you had clicked the OK button (see below). Cancel/OK --------- Click the Cancel button if you wish to exit the configuration dialog without saving the current settings. When you click the OK button, the current settings are automatically saved into the FLYSHAPE.EXT file; don't rename the module, or you will be unable to save your settings. *** OTHER CHANGES FROM VERSION 1.0 *** The first release of Flying Shapes used a special technique to call Warp 9's VDI line drawing routines directly. Unfortunately, this technique has proven unreliable at present; a future version of Warp 9 may make this possible again. Flying Shapes now uses Line A for graphics output, which does have a positive side: the earlier version would not work if Warp 9's screen acceleration was turned off, but this limitation is removed in version 1.1. Flying Shapes will now kick in and work properly under all conditions. *** KNOWN PROBLEMS *** At present, there are none; all known problems with the earlier releases of Flying Shapes are fixed in version 1.3. *** PLEASE NOTE! *** Just in case you missed it in the Warp 9 release notes, please remember that you should only load and unload EOS modules from the GEM desktop or from HotWire (if you use HotWire). It's not safe to load/unload modules while a program is running, because of limitations in TOS's memory management systems. We recommend using MultiDesk Deluxe to load the Warp 9 Control Panel as the last resident desk accessory, for the highest speed and compatibility. For more information about Warp 9 (or about MultiDesk Deluxe), please contact us at: CodeHead Technologies P.O. Box 74090 Los Angeles, CA 90004 Tel 213-386-5735 (9am to 1pm Pacific) Fax 213-386-5789 `&T`nWARP&LFortune Cookie v1.2 Charles F. Johnson VC:\DOWNLOAD\FORTUN12\*.FNTx8f`|8|~ ~|~||`<x<<0||:~ 0 0f f0f0f`f ?f00ffff 4444044f z~~f``f< ><0 8888x6`8ff>f6pf8 `8 0f~l>6~f>x|>~66f<<6pf~2l|ll p<x<0 8f`l8<  <| 8~ff4cc`` l`ff``ffff `<>`<<|` ff|<|;|>~f~<x8f<<<~~f 66ff l ff6<8vff08l~fl l~fnffv`0ffkf>|66<8w~~~0 8f0o<000~n>nc`` x`lfff<c~ff`f~>v x~ffff`<0fff~~n8ff~>`~~~ff|ffffffff`0`0n<><>1fff<0f0~fffn><`0 6l~ffffff f~6 f 6~>n<~~~4 ~ fccf`f8l~`cfnf cc<``|6;6f~<><>>>><<<<<><>~|`><<>fff0 ><<<~~~f 0  v|`l8f~~~p0`000||`< `x|\|?b|8x8|`<<<@@ff< ~~p`H<`<<`22`@:| (:|X:P:" !":$:$2!"```ff >``ff22``220zzf[f`|880 |x88f"$@"?$&x 8f"$@"?$&dfhff `cffnfnL&&cb&><@<    *------------------------------------* | Fortune Cookie | | | | An Extend-O-Save Module for Warp 9 | | | | Version 1.2 | | | | 1993 CodeHead Technologies | | by Charles F. Johnson | *------------------------------------* Fortune Cookie clears your screen and displays random one-line messages from an ASCII text file. Fortune Cookie requires Warp 9 v3.70 or later, works in all resolutions with 80 or more columns, and is freeware from CodeHead Technologies. When Fortune Cookie loads it looks for a file called FORTUNES.ASC in the same directory, and loads the entire file into memory. This file contains the one-line sayings that Fortune Cookie will display at random. A fortune file with almost 900 one-liners is included with this release of Fortune Cookie. You can add to the existing fortune file with a text editor, or create your own from scratch. If you replace the supplied file, make sure to name your new file FORTUNES.ASC and put it in the same directory with the Fortune Cookie module. Fortune files must be standard ASCII text files, with each line terminated by a carriage return/line feed combination. Each saying in the file is limited to one line of 80 characters or less. Fortune Cookie can read a maximum of 1000 lines. *** CONFIGURATION OPTIONS *** Pause Time ---------- This value determines how many seconds Fortune Cookie will wait before clearing the screen and displaying a new one-liner. This value cannot be set to zero. Load Font --------- Click on this button and a file selector lets you choose a font (in Warp 9 format) to use for Fortune Cookie's one-liners. Note: no checking is done to see if the font can be scaled to the current resolution; if a font doesn't look good, just load another. Test ---- Click on this button to start up Fortune Cookie in "test mode." When you want to exit test mode, click the left mouse button. Note: when you enter test mode, the current settings are saved into FORTUNE.EXT just as if you had clicked the OK button (see below). Cancel/OK --------- Click the Cancel button if you wish to exit the configuration dialog without saving the current settings. When you click the OK button, the current settings are automatically saved into the FORTUNE.EXT file; don't rename the module, or you will be unable to save your settings. *** PLEASE NOTE! *** Just in case you missed it in the Warp 9 release notes, please remember that you should only load and unload EOS modules from the GEM desktop or from HotWire (if you use HotWire). It's not safe to load/unload modules while a program is running, because of limitations in TOS's memory management systems. We recommend using MultiDesk Deluxe to load the Warp 9 Control Panel as the last resident desk accessory, for the highest speed and compatibility. For more information about Warp 9 (or about MultiDesk Deluxe), please contact us at: CodeHead Technologies P.O. Box 74090 Los Angeles, CA 90004 Tel 213-386-5735 (9am to 1pm Pacific) Fax 213-386-5789 #T " #T "!#T ""#T "##T"$#T"%#T"#T";':( ) 2* N+ j, - . / 0 1 2 .3 J4 f 5  6  7  8 9"Compatible": Gracefully accepts erroneous data from any source. "Machine-independent": Does not run on any existing machine. "Portable": Survives system reboot. 1 bull, 3 cows. A bug in the hand is better than one as yet undetected. A computer program does what you tell it to do, not what you want it to do. After a number of decimal places, nobody gives a damn. Any given program will expand to fill available memory. Any program which runs right is obsolete. Any sufficiently advanced bug is indistinguishable from a feature. As of next week, passwords will be entered in Morse code. Asking whether machines can think is like asking whether submarines can swim. Avoid temporary variables and strange women. Brain fried -- core dumped. Death is a nonmaskable interrupt. Disc space -- the final frontier! Don't hit the keys so hard, it hurts. Don't let the computer bugs bite! Everybody needs a little love sometime; stop hacking and fall in love! Help! I'm trapped in a Chinese computer factory! How was Thomas J. Watson buried? 9 edge down. I am a computer -- dumber than any human and smarter than an administrator. I haven't lost my mind; it's backed up on tape somewhere. I must have slipped a disk; my pack hurts. If God had intended Man to program, we'd be born with serial I/O ports. If a program is useful, it must be changed. If a program is useless, it must be documented. If at first you don't succeed, you must be a programmer. If it was easy, the hardware people would take care of it. It's ten o'clock; do you know where your processes are? Kiss your keyboard goodbye! LISP: To call a spade a thpade. Last one out, turn off the computer! Long computations which yield zero are probably all for naught. Manual Writer's Creed: Garbage in, gospel out. Never test for an error condition you don't know how to handle. --Steinbach Nice computers don't go down. No program done by a hacker will work unless he is on the system. No program done by an undergrad will work after she graduates. Old programmers never die; they just branch to a new address. On a clear disk, you can seek forever. One of the nice things about standards is that there are so many of them. One person's error is another person's data. Programmers do it bit by bit. Programming just with goto's is like swatting flies with a sledgehammer. Protect your software at all costs -- all else is meat. Random access is the optimum of the mass storages. Remember the good old days, when CPU was singular? Remember, UNIX spelled backwards is XINU. Save energy: Drive a smaller shell. The attention span of a computer is only as long as its power cord. The computer is mightier than the pen, the sword, and usually, the programmer. The program is absolutely right; therefore, the computer must be wrong. The value of a program is proportional to the weight of its output. The world is coming to an end... SAVE YOUR BUFFERS!! There's got to be more to life than compile-and-go. This fortune soaks up 47 times its own weight in excess memory. This screen intentionally left blank. Those who can, do. Those who cannot, teach. Those who cannot teach, HACK! To err is human; to really foul things up requires a computer. To iterate is human; to recurse, divine. What this country needs is a good five-cent microcomputer. Where the system is concerned, you're not allowed to ask "Why?". You have a tendency to feel you are superior to most computers. You know it's going to be a bad day when you forget your new password. You may have mail. A bug in the code is worth two in the documentation. Adding manpower to a late software project makes it later. --Brook All programmers are playwrights and all computers are lousy actors. All the simple programs have been written, and all the good names taken. Avoid GOTOs completely if you can keep the program readable. Avoid the Fortran arithmetic IF (or better yet, just avoid Fortran). Avoid unnecessary branches. Be careful when a loop exits to the same place from side and bottom. Choose variable names that won't be confused. Computers are unreliable, but humans are even more unreliable. --Gilb Computers talk to each other worse than their designers do. Design a system any fool can use, and only a fool will want to use it. Don't comment or patch bad code; rewrite it. Don't compare floating point numbers solely for equality. Don't diddle code to make it faster; find a better algorithm. Don't document the program; program the document. Don't stop at one bug. Every bug you find is the last one. Every program is either trivial or it contains at least one bug. In God we trust; all else we walk through. Know Thy User. Let the machine do the dirty work. Make input easy to proofread. Make it right before you make it faster. Make sure all variables are initialized before use. Make sure comments and code agree. Make sure your code "does nothing" gracefully. Never write software that anthropomorphizes the machine. Never write software that patronizes the user. Performance is easier to add than clarity. Remember: 10.0 times 0.1 is hardly ever 1.0. Replace repetitive expressions by calls to a common function. The first version always gets thrown away. The less time planning, the more time programming. The wise person writes bomb-proof code. There are always at least two ways to program the same thing. There are never any bugs you haven't found yet. There can never be a computer language in which you can't write a bad program. There's no problem which, when programmed just right, isn't more complicated. Try not to let implementation details sneak into design documents. UNIX is many things to many people, but it's never been everything to anybody. Use GOTOs only to implement a fundamental structure. Use IF...ELSE IF...ELSE IF...ELSE... to implement multi-way branches. Use free-form input where possible. Watch out for off-by-one errors. You don't have to know how the computer works, just how to work the computer. A gift of flower will soon be made to you. A visit to a fresh place will bring strange work. A visit to a strange place will bring fresh work. Above all things, reverence yourself. Alimony and bribes will engage a large share of your wealth. Courage is your greatest present need. Do not overtax your powers. Don't despair; your ideal lover is waiting for you around the corner. Everyone is enthusiastic about your work. Flee at once, all is discovered. His heart was yours from the first moment that you met. Long life is in store for you. Love is in the offing. Be affectionate to one who adores you. Someone is unenthusiastic about your work. Stop searching forever. Happiness is just next to you. The time is right to make new friends. Today is the first day of the rest of your life. Try to divide your time evenly to keep others happy. You are going to have a new love affair. You fill a much-needed gap. You have a deep interest in all that is artistic. You have an ambitious nature and may make a name for yourself. You have had a long-term stimulation relative to business. You have taken yourself too seriously. You will attract cultured and artistic people to your home. You will be advanced socially, without any special effort on your part. You will reach the highest possible point in your business or profession. You'll be called to a post requiring ability in handling groups of people. Your business will go through a period of considerable expansion. "All new": Parts not interchangeable with previous model. "Define UNIVERSE; give two examples." "The perceived world; 1) mine, 2) yours." "Foolproof operation": No provision for adjustment. "New": Different color from previous model. "No maintenance": Impossible to fix. "One size fits all": Doesn't fit anyone. "Rugged": Too heavy to lift. 28.35 grams of prevention are worth 0.45359 kilograms of cure. A bird in the bush usually has a friend in there with him. A boss with no humor is like a job that's no fun. A day without orange juice is like a day without orange juice. A journey of a thousand miles begins with a cash advance from Mom. A kid'll eat the middle of an Oreo, eventually. A king's castle is his home. A lack of leadership is no substitute for inaction. A man who fishes for marlin in ponds will put his money in Etruscan bonds. A man who turns green has eschewed protein. A man without a woman is like a fish without gills. A penny saved has not been spent. A soft drink turneth away company. A truly wise person never plays leapfrog with a Unicorn. A woman without a man is like a fish without a bicycle. Abandon the search for Truth; settle for a good fantasy. About all some men accomplish in life is to send a son to Harvard. About the only thing on a farm that has an easy time is the dog. Academy: A modern school where football is taught. Actors will happen in the best-regulated families. Admiration: Our polite recognition of another's resemblance to ourselves. Adult: A person that has stopped growing at both ends but not in the middle. All in all it's just another brick in the wall... All probabilities are really 50%. Either a thing will happen or it won't. All that glitters has a high refractive index. Ambiguity means telling the truth when you don't mean to. Amoebit: Amoeba/rabbit cross; it can multiply and divide at the same time. Among economists, the real world is often a special case. --Horngren An example of hard water is ice. An idle mind is worth two in the bush. Any landing you can walk away from is a good one. Any smoothly functioning technology is indistinguishable from a "rigged" demo. Anybody can win, unless there happens to be a second entry. As long as the answer is right, who cares if the question is wrong? Ask not for whom the bell tolls, and pay only station-to-station rates. Babies can't walk because their legs aren't long enough to reach the ground. Beware of a dark-haired man with a loud tie. Beware of a tall dark man with a spoon up his nose. Blessed are they that run around in circles, for they shall be known as wheels. Charity: A thing that begins at home and usually stays there. Chemicals: Noxious substances from which modern foods are made. Chinese saying: "He who speak with forked tongue, not need chopsticks." CodeHead Technologies: a cure for the common code. Colorless green ideas sleep furiously. Conservative: One who is too cowardly to fight and too fat to run. Consultant: Someone who knows 101 ways to make love, but can't get a date. Death: To stop sinning suddenly. Dew is formed on leaves when the sun shines on them and makes them perspire. Diplomacy: The art of saying "nice doggie" until you can find a rock. Do not take life too seriously; you will never get out of it alive. Don't get stuck in a closet; wear yourself out. Don't mind him; politicians always sound like that. Don't use no double negatives, not never. Don't worry; the brontosaurus is slow, stupid, and placid. Ducks? What ducks?? Earth Destroyed by Solar Flare -- Film at eleven. Education helps earning capacity. Ask any college professor. "Endive! Endive! Remember that! Endive! Endive! Endive!" --Dan Quayle Enjoy life; you could have been a barnacle. Every silver lining has a cloud around it. Everything is actually everything else, just recycled. Everything worthwhile is mandatory, prohibited, or taxed. Everything you know is wrong! Exercise extends your life ten years, but you spend 15 of them doing it. Federal Reserve: A reserve where federal employees hunt wild game. Fidelity: A virtue peculiar to those who are about to be betrayed. Flying is the second greatest experience known to man. Landing is the first. Fossil flowers come from the Petrified Florist. Friends: People who borrow my books and set wet glasses on them. Friends: People who know you well, but like you anyway. Genius is the infinite capacity for picking brains. Give me a lever long enough, and a place to stand, and I'll break my lever. Government expands to fill the available revenue, and then some. Graft: An illegal means of uniting trees to make money. Grasshoppotamus: A creature that can leap to tremendous heights... once. Gravity is what you get when you eat too much and too fast. Having children will turn you into your parents. He was so narrow-minded he could see through a keyhole with both eyes. He who dies with the most toys, wins. He who has a shady past knows that nice guys finish last. He who invents adages to peruse takes along rowboat when going on cruise. He who spends a storm beneath a tree, takes life with a grain of TNT. Heat expands: in the summer the days are longer. Heisenberg may have been here. Hindsight is an exact science. How do they get all those little metal bits on a zipper to line up so well? How long is a minute depends on which side of the bathroom door you're on. How many weeks are there in a light year? How sharper than a hound's tooth it is to have a thankless serpent. How wonderful opera would be if there were no singers. Humor is the best antidote to reality. I came to MIT to get an education for myself and a diploma for my mother. I don't have any solution, but I certainly admire the problem. I feel more like I do now than I did when I got here. I like work; it fascinates me. I can sit and look at it for hours. I love my job; it's the work I can't stand. I will never lie to you. I'm a Hollywood writer, so I put on a sports jacket and take off my brain. I've already told you more than I know. If God had wanted you to go around nude, He would have given you bigger hands. If at first you don't succeed, quit; don't be a nut about success. If at first you don't succeed, you probably didn't really care anyway. If conditions are not favorable, bacteria go into a period of adolescence. If it pours before seven, it has rained by eleven. If it's Tuesday, this must be someone else's fortune. If one hundred people do a foolish thing, one will become injured. If the ship's not sinking, the rats must be the ones not leaving. If time heals all wounds, how come bellybuttons don't fill in? If we knew what the hell we were doing, then it wouldn't be research. If you do something right once, someone will ask you to do it again. If you think before you speak the other guy gets his joke in first. If you want to know how old a man is, ask his brother-in-law. Ignore previous fortune. Imports are ports very far inland. In marriage, as in war, it is permitted to take every advantage of the enemy. In this world, truth can wait; she's used to it. Institute: An archaic school where football is not taught. Interchangeable parts won't. Is it time for lunch yet? Is this really happening? It does not do to leave a live dragon out of your calculations. It is better to be on the ground wishing you were flying, than vice versa. It seems to make an auto driver mad if she misses you. It was a book to kill time for those who liked it better dead. It was a brave man that ate the first oyster. It's better to burn out than to fade away. It's better to have loved and lost -- much better. It's better to have loved and lost than just to have lost. It's better to wear out than to rust out. It's hard to get ivory in Africa, but in Alabama the Tuscaloosa. It's hell to work for a nervous boss, especially if you're why he's nervous! It's later than you think. Journalism will kill you, but it will keep you alive while you're at it. Just give Alice some pencils and she will stay busy for hours. Just when you get going, someone injects a dose of reality with a large needle. Keep the pointy end forward and the dirty side down. LSD soaks up 47 times its own weight in excess reality. Laugh, and the world ignores you. Crying doesn't help either. Learning at some schools is like drinking from a firehose. Let him who takes the Plunge remember to return it by Tuesday. Liberal: Someone too poor to be a capitalist and too rich to be a communist. Life is a game of bridge -- and you've just been finessed. Life is difficult because it is non-linear. Life is like a fountain... I'll tell you how when I figure it out. Life is like a sewer... What you get out of it depends on what you put into it. Life is like an analogy. Life without caffeine is stimulating enough. Logic is a little bird, sitting in a tree, that smells AWFUL. Losing your drivers' license is just God's way of saying "BOOGA, BOOGA!" Love does not make the world go around, just up and down a bit. Maintain thy airspeed, lest the ground rise up and smite thee. Male zebras have white stripes, but female zebras have black stripes. Man who falls in blast furnace is certain to feel overwrought. Man who falls in vat of molten optical glass makes spectacle of self. Matter will be damaged in direct proportion to its value. May you die in bed at 95, shot by a jealous spouse. Men seldom show dimples to girls who have pimples. Modesty: Being comfortable that others will discover your greatness. Momentum is what you give a person when they are going away. Mountain range: A cooking stove used at high altitudes. Never give an inch! Never verb your nouns. No guts, no glory. No matter what goes wrong, there's always someone who knew it would. No one can feel as helpless as the owner of a sick goldfish. Nobody expects the Spanish Inquisition! Nostalgia just isn't what it used to be. Now and then an innocent person is sent to the Legislature. Old MacDonald had an agricultural real estate tax abatement. Omniscience: Talking only about things you know about. One Bell System -- it sometimes works. One thing leads to another, and usually does. Out of the mouths of babes does often come cereal. Packrat's credo: "I have no use for it, but I hate to see it go to waste." Parallel lines never meet unless you bend one or both of them. Paranoia: A healthy understanding of the nature of the universe. People who take cat naps don't usually sleep in a cat's cradle. Politics consists of deals and ideals. Professor: One who talks in someone else's sleep. Proximity isn't everything, but it comes close. Puritan: Someone who is deathly afraid that someone somewhere is having fun. Quack! Quark! Quark! Beware the quantum duck! Quinine is the bark of a tree; canine is the bark of a dog. Quit working and play for once! Reality is for people who can't deal with drugs. Science is material. Religion is immaterial. Scotty, beam me up a double! Serendipity: The process by which human knowledge is advanced. She walks as if balancing the family tree on her nose. Sign on bank: "FREE BOTTLE OF CHIVAS WITH EVERY MILLION-DOLLAR DEPOSIT." Spinster: A bachelor's wife. Standing on head makes smile of frown, but rest of face also upside down. Strategy is when you keep firing so the enemy doesn't know you're out of ammo. System-independent: Works equally poorly on all systems. Telepathy: Knowing what people think when really they don't think at all. That must be wonderful! I don't understand it at all. The Pyramids are a range of mountains between France and Spain. The Tree of Learning bears the noblest fruit, but noble fruit tastes bad. The climate of Bombay is such that its inhabitants have to live elsewhere. The decision doesn't have to be logical; it was unanimous. The difference between a good haircut and a bad one is seven days. The early worm gets the late bird. The famous politician was trying to save both his faces. The following statement is not true... The four seasons are salt, pepper, mustard, and vinegar. The general direction of the Alps is straight up. The grass is always greener on the other side of your sunglasses. The law of gravity was enacted by the British Parliament. The one who says it can't be done should never interrupt the one doing it. The only difference between your girlfriend and a barracuda is the nailpolish. The prairies are vast plains covered by treeless forests. The theory of evolution was greatly objected to because it made men think. The wind blows harder in the summer so the sun sets later. The zebra is chiefly used to illustrate the letter Z. There's a vas deferens between men and women. There's an old proverb that says just about whatever you want it to. There's no room in the drug world for amateurs. There's no time like the pleasant. There's so much to say but your eyes keep interrupting me. Things equal to nothing else are equal to each other. This fortune is encrypted -- get your decoder rings ready! This fortune is inoperative. Please try another. This fortune was brought to you by the people at Hewlett-Packard. This is a good time to punt work. Those who can, do; those who can't, simulate. Time is an illusion perpetrated by the manufacturers of space. Time is nature's way of making sure that everything doesn't happen at once. To err is human. To blame someone else for your errors is even more human. To keep milk from turning sour you should keep it in the cow. Today is a good day to bribe a high ranking public official. Today is the last day of the past of your life. Tomorrow looks like a good day to sleep in. Too much is not enough. Troglodytism does not necessarily imply a low cultural level. Truthful: Dumb and illiterate. Try the Moo Shu Pork. It is especially good today. Tuesday After Lunch is the cosmic time of the week. Two cars in every pot and a chicken in every garage. Two is not equal to three, even for large values of two. "Verbosity leads to unclear, inarticulate things." --Dan Quayle Very few profundities can be expressed in less than 80 characters. Volcano: A mountain with hiccups. Waste not, get your budget cut next year. We interrupt this fortune for an important announcement... We'll have solar energy when the power companies develop a sunbeam meter. What a waste it is to lose one's mind, or not to have had a mind... -Dan Quayle What happens when you cut back the jungle? It recedes. What is worth doing is worth the trouble of asking somebody to do it. When evolution is outlawed, only outlaws will evolve. When in doubt, lead trump. When it comes to helping you, some people stop at nothing. When working hard, be sure to get up and retch every so often. When you breathe you inspire. When you do not breathe you expire. When you've seen one non-sequitar, the price of tea in China. When you've seen one nuclear war, you've seen them all. Where is Denver? Denver is just below the O in Colorado. Writing free verse is like playing tennis with the net down. Yo-yo: Something occasionally up but normally down (see also "computer"). You are young only once, but you have a lifetime to be immature. You can never trust a woman; she may be true to you. You can rent this profound space for only $5 a week. You can't have everything. Where would you put it? You could be playing a video game instead. You have been selected for a secret mission. You now have Asian Flu. You will be surprised by a loud noise. You will feel hungry again in another hour. You will live a long, healthy, happy life and make bags of money. You will step on the night soil of many countries. You're not paranoid if they're really after you... Your fly might be open (but don't check it just now). A clash of doctrine is not a disaster; it is an opportunity. A closed mouth gathers no foot. A good memory does not equal pale ink. A hammer sometimes misses its mark; a bouquet, never. A handful of friends is worth more than a wagon of gold. A hermit is a deserter from the army of humanity. A page of history is worth a volume of logic. A person forgives only when he is in the wrong. A person paints with his brains and not with his hands. A plucked goose doesn't lay golden eggs. A pound of salt will not sweeten a single cup of tea. A problem found by appraisal must be found and fixed each time it occurs. A problem found by solution is gone forever. A standard that no one follows is worse than useless; it is a waste of time. Ad astra per aspera. (To the stars by aspiration.) Adde parvum parvo magnus acervus erit. (Add little to little, get big pile.) All great ideas are controversial, or have been at one time. All obstacles not foreseen will be tripped over. America's best buy for a nickel is a telephone call to the right person. An ounce of clear truth is worth a pound of obfuscation. Anger kills as surely as the other vices. Anger kills. Any fool can paint a picture, but it takes a wise person to be able to sell it. Any illusion requires both time and space to be experienced. As goatherd learns his trade by goat, so writer learns his trade by wrote. Ashes to ashes, dust to dust, if God won't have you, the devil must. Auribus teneo lupum. (I hold a wolf by the ears.) Avoidable complexity should indeed be avoided. Before buying a piece of property, walk around its perimeter. Being right is seldom enough. Even the best ideas must be packaged and sold. Better a diamond with a flaw than a pebble without. --Chinese proverb Better living a beggar than buried an emperor. Beware of all enterprises that require new clothes. Beware the wrath of a patient person. By failing to prepare, you are preparing to fail. Can anyone remember when the times were not hard, and money not scarce? Can anything be sadder than work left unfinished? Yes, work never begun. Capitalism is the exploitation of one man by another; socialism is the reverse. Change your thoughts and you change your world. Children become ready for toilet training and independence at the same time. Consider all outcomes before taking a step, and spend your life on one leg. Constant reorganization is the hallmark of a dynamic organization. Courage is grace under pressure. Creativity is no substitute for knowing what you are doing. Creditors have much better memories than debtors. Culture is the habit of being pleased with the best and knowing why. Death is just nature's way of telling you to slow down. Death is the one experience which we cannot put in perspective afterwards. Deprive a mirror of its silver and even the Czar won't see his face. Do not clog intellect's sluices with bits of knowledge of questionable uses. Do not think by infection, catching an opinion like a cold. Do, or do not; there is no try. Don't confuse things that need action with those that take care of themselves. Don't kid yourself. Little is relevant, and nothing lasts forever. Don't speak about Time, until you have spoken to him. Don't teach your children what to think; just teach them to think. --Tannenbaum Drawing on my fine command of language, I said nothing. Even a cabbage may look at a king. Even a hawk is an eagle among crows. Even the boldest zebra fears the hungry lion. Even the smallest candle burns brighter in the dark. Every absurdity has a champion to defend it. Every erroneous inference involves admitting insufficient evidence as data. Every purchase has its price. Everybody ought to have a friend. Everyone stays busy keeping other people busy. Everything expands to fill the available space. Extraordinary people use their wisdom to avoid the need for their skill. Facts do not cease to exist because they are ignored. Failure is more frequently from want of energy than want of capital. Faith is that quality which enables us to believe what we know to be untrue. Far duller than a serpent's tooth it is to spend a quiet youth. Fighting for peace is like making love for virginity. Find time to work smarter. Genius is the talent of a person who is dead. God may be subtle, but she isn't plain mean. Greatness is a transitory experience. It is never consistent. Happiness adds and multiplies as we divide it with others. Happy-go-lucky people can only be happy when they are lucky. Having no security is better than thinking you have security when you don't. He is considered a most graceful speaker who can say nothing in the most words. He is truly wise who gains wisdom from another's mishap. He that would govern others, first should be the master of himself. He who has imagination without learning has wings but no feet. He who hates vices hates mankind. He who hesitates is sometimes saved. He who laughs, lasts. He who lives without folly is less wise than he believes. Honesty is better than lying. How you look depends on where you go. Humans are not rational beings; they are rationalizing beings. I don't make much sense because the rest of the world doesn't either. If fifty million people say a foolish thing, it is still a foolish thing. If the master dies and the disciple grieves, the lives of both have been wasted. If you are too busy to read, then you are too busy. If you ask how much it is, you can't afford it. If you can distinguish between good and bad advice, you don't need advice. If you can't tell the difference, there is no difference. If you can't write it right, you can't think it right. If you find a path with no obstacles, it probably doesn't go anywhere. If you haven't time to do it right now, how will you redo it right later? If you seem to know what you are doing, you'll be given more to do. If you suspect a person, don't employ him. If you're happy, you're successful. Ignorance: When you don't know anything, and someone else finds out. Information that is hard to access is worth less than none at all. Integrity has no need for rules. It's a poor judge who cannot award a prize. It's a poor workman who blames his tools. It's amazing how much one person can do, little by little, over time. It's better to die on your feet than to live on your knees. It's difficult to be depressed while you're doing something. It's difficult to see the picture when you are inside the frame. It's easier to fight for one's principles than to live up to them. It's easier to run down a hill than up one. It's not reality that's important, but how you perceive things. It's the wise bird who builds his nest in a tree. Knowledge is better than ignorance. Lack of capability is usually disguised by lack of interest. Learned men are the cisterns of knowledge, not the fountainheads. Lend money to a bad debtor and she will hate you. Let a fool hold his tongue and he will pass for a sage. Leveraging always beats prototyping. Liar: One who tells an unpleasant truth. Life is a whim of several billion cells to be you for a while. Life is not a dress rehersal. Life is the urge to ecstasy. Life need not be a zero-sum game. Like winter snow on summer lawn, time past is time gone. Live with grace. Loneliness is a terrible price to pay for independence. Love and scandal are the best sweeteners of tea. Making rules is easy, but living by them is virtually impossible. Man's horizons are bounded by his vision. Many are called, few are chosen. Fewer still get to do the choosing. Many are called; few volunteer. Many are cold, but few are frozen. Many pages make a thick book. Many receive advice; few profit from it. May you live all the days of your life. Memory should be the starting point of the present. Men love to wonder, and that is the seed of science. Men still remember the first kiss after women have forgotten the last. Mistakes are oft the stepping stones to failure. Money may buy friendship but money cannot buy love. Money will say more in one moment than the most eloquent lover can in years. Never assume villany when mere incompetence suffices. Never attribute to malice that which is adequately explained by stupidity. Never insult an alligator until you have crossed the river. Never invest your money in anything that eats or needs repainting. Never offend with style when you can offend with substance. Never trust anyone who says money is no object. No amount of genius can overcome a preoccupation with detail. No one understands anything that isn't funny. No problem is insoluble in all conceivable circumstances. No question is so difficult as that to which the answer is obvious. Nobody can be as agreeable as an uninvited guest. Nobody ever went broke underestimating the taste of the American public. Non Illegitemus Carborundum. (Don't let the bastards wear you down.) Nothing in life is to be feared. It is only to be understood. Obstacles are what you see when you take your eyes off your goal. Of all forms of caution, caution in love is the most fatal. Once a job is fouled up, anything done to improve it makes it worse. One meets her destiny often on the road she takes to avoid it. One of these days is none of these days. One person tells a falsehood, a hundred repeat it as true. People only notice squeaky wheels. Philosophy: Unintelligible answers to insoluble problems. Pictures worth a thousand words take ten thousand times as long to draw. Possessions create pain. Power is poison. Prior Planning Prevents Piss Poor Performance. Promptness is its own reward, if one lives by the clock instead of the sword. Put not your trust in money, but put your money in trust. Reading is thinking with someone else's head instead of one's own. Reading is to the mind what exercise is to the body. Religions revolve madly around sexual questions. Satire does not look pretty upon a tombstone. Simple jobs always get put off because there will be time to do them later. Sin has many tools, but a lie is the handle which fits them all. Slang: Language that doffs its coat, spits on its hands, and goes to work. Some men are discovered; others are found out. Some of us learn from other peoples' errors. The rest must be the other people. Sometimes it takes wisdom to stop beating your head against the wall. Success is a journey, not a destination. Tact is the art of making a point without making an enemy. Take care of the luxuries and the necessities will take care of themselves. That which is not good for the swarm, neither is it good for the bee. The answers to prayers are usually found in those who pray. The attacker must vanquish; the defender need only survive. The best prophet of the future is the past. The biggest mistake is not learning from all your other mistakes. The discerning person is always at a disadvantage. The door is the key. The effort required to correct your course increases exponentially with time. The end of labor is to gain leisure. The finest eloquence is that which gets things done. The future isn't what it used to be. (It never was.) The greatest of faults is to be conscious of none. The human mind seeks to resolve internal conflict, even by false means. The important thing is not to stop questioning. The life which is unexamined is not worth living. The mosquito exists to keep the mighty humble. The most wasted day of all is that in which we have not laughed. The only difference between a rut and a grave is their dimensions. The only feeling warmer than friendship is that of an old love. The only way to amuse some people is to slip and fall on an icy pavement. The person who makes no mistakes does not usually make anything. The plural of spouse is spice. The price of greatness is responsibility. The root purpose of government is to enable public goods. The smallest of good deeds exceeds the greatest of good intentions. The soul would have no rainbow had the eyes no tears. The speed of anything depends on the flow of everything. The speed of light is defined to be EXACTLY 299,792,458 meters per second. The three best ways to get where you want to go are: persist, persist, persist. The wise shepherd never trusts his flock to a smiling wolf. There are more old drunkards than old doctors. There are old pilots, and bold pilots, but there are no old bold pilots. There is safety in anonymity. There's no heavier burden than a great potential. There's no sadder sight than a young pessimist. There's no such thing as pure pleasure; some anxiety always goes with it. Those who in quarrels interpose, must often wipe a bloody nose. Those who know, do not say; those who say, do not know. Those who talk don't know. Those who don't talk, know. Time and tide wait for no man. To criticize the incompetent is easy; to criticize the competent is harder. To extend your limits, you must push them... and it often hurts. To laugh at men of sense is the privilege of fools. To teach is to learn. Troubles are like babies; they only grow by nursing. Two men look out through the same bars; one sees mud, and one the stars. Use it or lose it. Use the simplest solution which suffices. Vests are to suits as seat-belts are to cars. We all have style, but few have class. We are the people our parents warned us about. We do not remember days; we remember moments. What awful irony is this? We are as gods, but know it not. What garlic is to salad, insanity is to art. What is the sound of one hand clapping? What sin has not been committed in the name of efficiency? When cutting down trees, remember to pause now and then to sharpen your axe. When sex is good, it's only 2% of a marriage; but when it's bad, it's 98%. When the need arises, anything within reach becomes a hammer. When the wind is great, bow before it; when the wind is heavy, yield to it. Wisdom is rarely found on the best-seller list. With clothes the new are best; with friends the old are best. Words are the voice of the heart. Words must be weighed, not counted. You always find what you're looking for in the last place you look. You may not be responsible for falling down, but you are for getting back up. You only live once but, if you live right, once is enough. You're almost as happy as you think you are. Your education begins where what is called your education is over. Your mind understands what you have been taught; your heart, what is true. Youth is the trustee of posterity. ...context... --Manny Farber A continuing flow of paper is sufficient to continue the flow of paper. --Dyer A fail-safe circuit will destroy others. --Klipstein A good plan today is better than a perfect plan tomorrow. --Patton A hacker does for love what others would not do for money. --Creighton A man must not swallow more beliefs than he can digest. --Havelock Ellis A physicist is an atom's way of knowing about atoms. --George Wald A system meant for common use should rarely need uncommon knowledge. --Redford A waist is a terrible thing to mind. --Ziggy Absolutum obsoletum. (If it works, it's out of date.) --Stafford Beer All great discoveries are made by mistake. --Young All laws are simulations of reality. --John C. Lilly All life evolves by the differential survival of replicating entities. -Dawkins All the good ones are taken. --Harris All we learn from history is that we learn nothing from history. --Hegel All you need to know is the user interface. --J. Redford An ounce of application is worth a ton of abstraction. --Booker An unbreakable toy is useful for breaking other toys. --Van Roy And that's the way it is... --Walter Cronkite Any philosophy that can be put in a nutshell belongs there. --Harris Any smoothly functioning technology will have the appearance of magic. --Clarke Anyone can make mistakes, but only an idiot persists in his error. --Cicero As far as we know, our computer has never had an undetected error. --Weisert Be sure your ladder of success is leaning against the right wall. --Dobson Behaviorism is the art of pulling habits out of rats. --O'Neill Belief is not the beginning but the end of all knowledge. --Goethe Better clean death than dirty life. --Frank Herbert Business will be either better or worse. --Calvin Coolidge Chastity: The most unnatural of the sexual perversions. --Aldous Huxley Computers... are not designed, as we are, for ambiguity. --Thomas Continental Life. Why do you ask? Crazee Edeee, his prices are INSANE!!! Do not merely believe in miracles; rely on them. --Finagle Do not underestimate the power of the Force. Don't Worry, Be Happy. --Meher Baba Don't eat the yellow snow. Don't force it, get a larger hammer. --Anthony Don't look now, but there is a multi-legged creature on your shoulder. --Spock Draw a circle around your love and hate will walk the line. --Hugh Prather Eeny, Meeny, Jelly Beanie, the spirits are about to speak... Established technology tends to persist in spite of new technology. --Blaauw Every word is like an unnecessary stain on silence and nothingness. --Beckett Everybody has something to conceal. --Humphrey Bogart Everyone is in the best seat. --John Cage Everything changes but change itself. --John F. Kennedy Exceptions prove the rule, and wreck the budget. --Miller Experience varies directly with equipment ruined. Experience: Something you don't get until just after you need it. --Olivier Fill what's empty; empty what's full; scratch where it itches. --Longworth Finagle's Law: The perversity of the universe tends toward a maximum. Find an aim in life before you run out of ammunition. --Arnold Glasow Fool me once, shame on you. Fool me twice, shame on me. --Scotti For a good time, call 555-3100. For every action, there is an equal and opposite criticism. --Harrison For every complex problem there is a solution that is simple, neat, and wrong. Go directly to jail. Do not pass Go, do not collect $200. God does not play dice with the universe. --Albert Einstein God is the tangential point between zero and infinity. --Alfred Jarry God made the integers; all else is the work of Man. Hard reality has a way of cramping your style. --Daniel Dennett Hate the sin and love the sinner. --Mahatma Gandhi He who is still laughing hasn't yet heard the bad news. --Bertolt Brecht He who wonders discovers that this in itself is wonder. --M. C. Escher Houston, Tranquillity Base here. The Eagle has landed. --Neil Armstrong How long should a man's legs be? Long enough to reach the ground. --Lincoln Humans are communications junkies. We just can't get enough. --Alan Kay I don't make the rules, Gil, I only play the game. --Cash McCall I put up my thumb... and it blotted out the planet Earth. --Neil Armstrong I suppose when it gets to that point, we shan't know how it does it. --Turing I think we're all Bozos on this bus. I want to achieve immortality through not dying. --Woody Allen I'm in Pittsburgh. Why am I here? --Harold Urey If it works, don't fix it. --Sam Rayburn If we don't survive, we don't do anything else. --John Sinclair If you cannot convince them, confuse them. --Truman If you mess with a thing long enough, it'll break. --Schmidt If you only have a hammer, you tend to see every problem as a nail. --Maslow If you're not part of the solution, you're part of the precipitate. --Wright If you've seen one redwood you've seen them all. --Ronald Reagan Imagination is more important than knowledge. --Einstein In success there's a tendency to keep on doing what you were doing. --Alan Kay Innovation is hard to schedule. --Dan Fylstra Intolerance is a state no tolerant man can tolerate. --McGinley It is not honest to be tactful. --Robert Taft It would take a miracle to get you out of Casablanca. It's all in your mind, you know... It's easier to apologize than to ask permission. --Stewart It's easier to take it apart than to put it back together. --Washlesky Let not the sands of time get in your lunch. Life begins at the centerfold and expands outward. --Miss November, 1966 Life is the childhood of our immortality. --Goethe Life is what happens to you while you're busy making other plans. --J. Lennon Logic doesn't apply to the real world. --Marvin Minsky Love truth, pardon error. --Voltaire Man belongs wherever he wants to go. --Wernher von Braun Man is the measure of all things. --Protagoras Man's reach must exceed his grasp, for why else the heavens? May you live in interesting times. --Chinese curse Measure with a micrometer; mark with chalk; cut with an axe. --Ray Meeting: Gathering where the minutes are kept and the hours lost. --Gourd Minds are like parachutes; they only function when fully open. --Sir James Dewar Most people deserve each other. --Shirley Neckties strangle clear thinking. --Lin Yutang Never buy from a rich salesman. --Goldenstern Never volunteer for anything. --Lackland No man is good enough to govern another without that others' consent. --Lincoln No matter what we are talking about, we are talking about ourselves. --Prather No one really knows the detailed workings of everything around them. --Redford No one understands everything, and no one needs to. --J. Redford Nobody can make you feel inferior without consent. --Eleanor Roosevelt Nonsense. Space is blue and birds fly through it. --Heisenberg Nothing can be done in one trip. --Snider Nothing is impossible for the man who doesn't have to do it himself. --Weller Oh, Aunty Em, it's so good to be home! One big pile is better than two little piles. --Arlo Guthrie One more such victory, and we are lost. --Pyrrus Only that in you which is me can hear what I'm saying. --Baba Ram Dass Pauca sed matura. (Few but excellent.) --Gauss People think love is an emotion. Love is good sense. --Ken Kesey People who deal with bits should expect to get bitten. --Jon Bentley People will buy anything that's one to a customer. --Lewis Possessions increase to fill the space available for their storage. --Ryan Real wealth can only increase. --R. Buckminster Fuller Remember that there is an outside world to see and enjoy. --Hans Liepmann Remember them as they were and write them off. --Ernest Hemingway Rotten wood cannot be carved. --Confucius (Analects, Book 5, Ch. 9) Say no, then negotiate. --Helga Space is to place as eternity is to time. --Joseph Joubert Space tells matter how to move and matter tells space how to curve. --Wheeler Spock: We suffered 23 casualties in that attack, Captain. Sturgeon's Law: Ninety percent of everything is crud. Take what you can use and let the rest go by. --Kesey Technology is no more of a problem now than it has always been. --J. Redford That which is incapable of proof itself is not proof of anything else. -Shelley That's one small step for a man; one giant leap for mankind. --Neil Armstrong The Ranger isn't gonna like it, Yogi. The Universe is populated by stable things. --Richard Dawkins The best laid plans of mice and men are usually about equal. --Blair The first rule of intelligent tinkering is to save all the parts. --Ehrlich The most exhausting thing in life is being insincere. --Anne Morrow Lindberg The most incomprehensible thing about the world is that it is comprehensible. The only food for thought is more thought. --Peter Ustinov The only problem with seeing too much is that it makes you insane. --Phaedrus The opposite of a profound truth may well be another profound truth. --Bohr The optimum committee has no members. --Norman Augustine The present time has one advantage over every other. It is our own. --Colton The race is not always to the swift... but that's the way to bet. --Runyon The real geniuses simply have their bright ideas closer together. -Lichtenburg The solution to a problem changes the nature of the problem. --Peer The sooner you fall behind, the more time you have to catch up. --Stenderup The tree in which the sap is stagnant remains fruitless. --Hosea Ballou The universe is laughing behind your back. The universe seems neither benign nor hostile, merely indifferent. --Sagan The unknown always passes for the marvelous. --Tacitus There are no accidents whatsoever in the universe. --Baba Ram Dass There are no answers, only cross-references. --Weiner There is not one word in the Gospels in praise of intelligence. --Russell There is nothing new except what has been forgotten. --Marie Antoinette There seems no plan because it is all plan. --C. S. Lewis There's a whole WORLD in a mud puddle! --Doug Clifford They took some of the Van Goghs, most of the jewels, and all of the Chivas! Things are more like they are now than they ever were before. --Eisenhower Think globally; act locally. --Rene Dubos Thinking is the talking of the soul with itself. --Plato Those who learn nothing from history are doomed to repeat it. --Santayana Time is but the stream I go a-fishing in. --Henry David Thoreau To communicate is the beginning of understanding. --AT&T To invent, you need a good imagination and a pile of junk. --Thomas Edison To love is wise; to hate is foolish. --Bertrand Russell Too clever is dumb. --Ogden Nash Toto, I have a feeling we're not in Kansas anymore! Truly simple systems ... require infinite testing. --Norman Augustine Two wrongs are only the beginning. --Kohn Values are caught, not taught. --Dobson Virtue is its own punishment. --Denniston We ARE as gods and might as well get good at it. --Whole Earth Catalog We are all worms. But I do believe I am a glowworm. --Winston Churchill We are anthill men upon an anthill world. --Ray Bradbury We are what we pretend to be. --Kurt Vonnegut, Jr. We can embody the truth, but we cannot know it. --Yates We can't change, but we can expand. --Nelson We could do that, but it would be wrong, that's for sure. --Richard Nixon We don't know who discovered water, but we're certain it wasn't a fish. We have lingered long enough on the shores of the Cosmic Ocean. --Carl Sagan What a strange game. The only winning move is not to play. --WOPR, War Games What excuses stand in your way? How can you eliminate them? --Roger von Oech What one believes to be true either is true or becomes true. --John Lilly What we cannot speak about we must pass over in silence. --Wittgenstein When the going gets tough, everyone leaves. --Lynch When you don't talk, things get awfully quiet. --Martha Hartly Where pain predominates, agony can be a valued teacher. --Frank Herbert Why doesn't everybody leave everybody else the hell alone? --Jimmy Durante Work expands to fill the time allotted to it. --Parkinson You are a wish to be here wishing yourself. --Philip Whalen You are the only authority on what is best for you. --Hugh Prather You can always pick up your needle and move to another groove. --Tim Leary You can never do just one thing. --Hardin You can't fall off the floor. --Paul You cannot kill time without injuring eternity. --Thoreau You never gain something but that you lose something. --Thoreau You'll find it all at Greeley Mall. --Radio advertisement Your check is in the mail. set up as many as 18 default paths; clicking on any path will instantly set it a`X`WARPMandala 1.0 J.Eidsvoog & O.Broadway `   BgNA?<NNTOUH# :Ng*@ m &m:<6 k"/</<"??<?NA ??<>NAXOJ$<T<X<ENua *z,m&m (m( <6aLH, <*av< <,ah#896yan <2,a: Sf&aR*y>-y09@@8` Sga SfaVNu y!|!|!| 1|$1D&1y(1D*0((z 1@, Nu#pJy~g2#p y~g# p y~g #pG_09A D 09A  NuEN09~35Cp#pA B( fAQ35@ByBj9Gf35|Nu?</<Z?<=NAPO>j` ??<>NAXOA 0<a<`8?<?/<?<BNA /</<??<@NA ??<>NAXONu*z"m""m2 <4a m 0NuH z"P"0<NBLNuWARPB JJf 9\g /?<INA\ONu,xNXL?JEf$JGjH y hFp*@NL܀><0H"¬Ёn~0X2|IA2H4H@¬6Ƭ(ԃ69n6K N/H29pk"hlB"Hd yrg4fq(fq( yrgfq(f q(`q("Hd yrg4fifi yrgfifi`QF"Hd yrg4fq0fq0 yrgfq0f q0`q0 N"Hd yrg4fq0fq0 yrgfq0f q0`q0F4P6Ƭ CCKC69nH6K N/H29pk"hlB"Hd yrg4fq(fq( yrgfq(f q(`q("Hd yrg4fifi yrgfifi`QF"Hd yrg4fq0fq0 yrgfq0f q0`q0 N"Hd yrg4fq0fq0 yrgfq0f q0`q0F6AjDCּƬ($69nA|2I NH69pi㙴hl$yll yrg4fp(fp( yrgfp(f p(`p( yrg4fhfh yrgfhf h`hF yrg6fhfh yrgfhfh`p N yrg6fhfh yrgfhf h`pMgQf(9`SGH?NuWARP09IAp  t yrgt xN"y\ 9`@S@"" " " " " " " " " " " " " " " " QH@J@gS@QA@Cp2Q1@JygABCp0Q y|ft 8Lg 8LgLL8b<<b y3t3v3z3x01|1|@1|@1|`p 8LfXL` y3t3v3z3x01|@1|1|1|` yrf@ y3rp0(#dr|PoRAH`3nz:(h#X0rRAHf3p 9Xdd#h 9d@S@3lNu9kRA` y|fJXL8 y0t1yx1yv1yv1yz3 y\"xN 9`@S@""""""""""""""""QH@J@gS@QAC@p2QNuipR + 9B  A H J LN  P A X ]b @q     w z %  Mandala OptionsSettings for:ST ColorSize:1234Colors:Ext.Int.Speed:slowerfasterOKSaveCancelw UwPPE"Up?>@~? ST ColorST MonoTT ColorBig Mono[3][ | Can't find the| Mandala module. ][ OK ]MANDALA.PAL >   F<$  (  @d` &&(8 &&(< &( ( * 2f.&    >P000es containing lots of nested subdirectories. The 'Directory' Line. --------------------- It should be a rare occasion that you'll need to edit the LGSELECT 'Directory' line manually, since you can select a different drive simply by clicking its button. However, if you do wish to edit the 'Directory' line, you can do so by moving the text cursor to the line (by clicking on the 'Directory' l Mandala An Extend-O-Save Module for Warp 9 1993 CodeHead Technologies By John Eidsvoog & Oliver Broadway Mandala requires Warp 9. This module is freeware from CodeHead Technologies and works in all resolutions on all monitors. The idea for the Mandala Extend-O-Save module came from a program called MANDALA.TOS, by Oliver Broadway. It produces random kaleidoscopic patterns in an infinitely changing series of graphical movement. MANDALA.TOS worked only in ST High Resolution. Some major additions and changes were made to facilitate color and run in all resolutions. Configuration Options --------------------- Mandala maintains four different setups, depending on the type of monitor you're using. The monitor types are as follows: ST Color ST Mono TT Color Big Mono One of these four types will be shown at the top of the options dialog box. On an ST Color monitor, Mandala always switches to ST Low resolution in order to give you 16 colors for more interesting patterns. On a TT Color monitor, the display will always appear in TT Medium resolution (even if you are currently in ST High). This provides 16 colors, with a 640 x 480 resolution. Size: ----- There are four sizes available. Due to the way that Mandala creates its graphics, these sizes are multiples of each other. Each size is twice the size of the one before it. In its natural state (size 2), Mandala is contained within a six-point star shape. As larger sizes are selected, it fills the screen and the pattern is clipped. Colors: ------- You can choose to use Mandala's internal colors or your current palette. Selecting "Ext." (External) causes Mandala to use your existing colors, with the exception that color number zero (the background color) is set to black. This allows you to open up the Atari Control Panel, adjust the colors, and view the results by moving the mouse to the "Fade Now" corner. Note that if you are using Warp 9 to display an ST Medium background picture, you may only see four colors in Mandala. This is because most ST Medium resolution pictures (like Degas) contain zeroes for the 12 unused colors. One way to avoid this problem is to use a disk editor to edit the colors in the picture file. The color palette is stored as 16 2-byte words beginning with the third byte in the file. Another way to avoid the problem is to select "Int." (Internal). This will cause Mandala to use its own internal palette. When Mandal installs, it will also look for a file called MANDALA.PAL in the same directory which contains MANDALA.EXT. If it finds such a file, it will load the palette, assuming the format of a Degas Elite picture (PI1, PC1, PI2, PC2, PI3, or PC3). Mandala will load the 32-byte palette starting with the third byte of the file. This allows you to use the palette of a picture that you like by renaming the file to MANDALA.PAL. This package also includes a number of palette files (34 bytes in length) with descriptive names (like BLUES.PAL). You can rename any of these files to MANDALA.PAL to cause Mandala to load and use them. You can also use a disk editor to modify any of the colors if you feel so inclined. You must select "Int." in order to use the palette loading feature. Speed: ------ The speed box contains a short vertical line which denotes the current speed setting. You can click anywhere in the speed box to set a different speed, or you can drag the mouse within the box. There are 16 relative speeds to choose from. Depending on the speed of your computer and the color resolution you're using, Mandala will generate its images at different speeds. NOTE: If you set the speed to a fast setting, Mandala may pause briefly before restoring the screen when you move the mouse or hit a key. You can avoid this by using a slightly slower setting, which may not actually be perceivably slower. OK / Save / Cancel: ------------------- Any of these buttons will exit the Options box. If you click on Cancel, none of the changes you make will take effect. If you click on OK, the changes will take effect. If you click on Save, the changes you've made will be saved permanently into Mandala. Do not rename (or compress) MANDALA.EXT or you will be unable to save your settings. You cannot test your changes to the options by moving to the Fade Now corner until you exit the Options box with OK or Save. Enjoy! th LGSELECT 1.2: In the main LGSELECT box ------------------------ Alternate A through P Select current drive. Control up/down arrows Scroll up or down through the list of files. Control left/right arrows Display size, time, and date. Shift up/down arrows Page up or down through the list of files. Clr Home Jump to the top of the file list. `L`WARP Sliding Puzzle 1.0 John Eidsvoog  BgNA?<NNTOUH# :^g*@ m &m:<6 ?<&NN\O bf29|n 3`I3Nua**z,m&m (m( <6atLH, <*aX< <,aJ#89:936y<>z a <2,a Sf/a/<?<&NN\O`B Sf8<>z a *y>-y09@@Hǎ8`n_w Sga SfaNu'?09A  09A ~ J9gGJyfGNu3KA303030 bf29|n 3`I3 z!y!hpA ( fAQ3pA ( fAQ39GWNu z~B(z?j` ??<>NAXOA c0<a<`8?<?/<?<BNA /</<??<@NA ??<>NAXONu*z^"m""m2 <4a m 0NuH z:"P"0<NBLNuWARP xN"y 9ʀ@S@"""""""""""""""""QH@J@gS@Qa#NJyf6H?< 9#^#l// y hp*@N La6!NaFH@3a3h3j#L <aNuJg4093Zy3h093\y3j#L <a#h#L <a 9yyH@yy"9g 9J@gF@J@kyoyyyNuylhyyyyNuH@HA@J@kyo9aySD<aRD<Q69SCxz<9~aySE>aRE>Q yAC0< QNu09H2H@33##Nu y!|!|!| 1y$1D&1E(1F*1G,1|6Nu3P3R3T#VML*z?-B-;_NuJygJ y"xN 9ʀ@S@""""""""""""""""QH@J@gS@QNuH?> AA>>ぁBB$$BB$$>>>>>>>>""DDDD""""DDDD"" @@ @@`` 00`` 00BBBB$$$$BBBB$$$$ @ @8p8p@  @@  @y Fixed. -------------------------------- The LDW Power spreadsheet program uses a technique which was formerly incompatible with LGSELECT's right button "quick selection" feature. LDW Power translates every press of the right mouse button into a press of the Return key, which caused earlier versions of LGSELECT to exit without selecting a file. I found a way around this incompatibility in version 1.6, and the right mouse button will now work normally in LGSELECT when you use it with LDW Power. Sort the Extension List. ------------------------ The list of extensions (in the 'Paths' box) may now be sorted alphabetically, to help you quickly spot . X.. SUPERZAPPRG b9}(WP041891ZAP glWP081889ZAP hWP_PATCHTXT P_PATCH ` N4JSuperzap 1.0, Copyright 1992 by Bill AycockgB9*T.|.`4*T&o + ЫЫ.|.// Bg?<JNAO p ahJ9*TgJy'f <ap`3*2J9*Tf3)'#( p#a$HzaXO z#(0?<NAT2A(:(RA?Hz'?<GNAPA'JfSCf#'( p6a#(*H#(*LJ9*Tf#*6( paA(0 @(g`3'pNa|a3%*P3%|*R/B@H@܀G0 `H@ H@0B@H@ffLN^NuH0Ј @ h 0( Pg S@ @fBLNuH/?< NA\LNu3'#( p4aNuH~#33g0:tкp @ #d( p6ax#"#"3'3'3'3'3'3"'3'3(3(p3a#( 3'3'3'3'3'3'p*a#( 3'3'#($#((B(,a TB9*VB9*Wg*Vg*W@?3*F3'3'3'3'3'36'30'3*(3$(p3a.0:#L~NuB9*0A!C+EGaJy(gJfNuE"ah?<Hz"?<NNAOJ@g<"< a`?</NAT @ (#*#o<"<"da`BgHz">?<=NAO3*Jj<"<!aNu/:"/:"?:"?<?NAO #*dj.<!?:"r?<>NAXJg <"abNu :"к"T#*h :"~"U#*l&z"v ZAP1g<"< }a `h w*dm +"NlCEvp"gЁl`Ы"(n*0#n*p#r*t zCJg0< avNuHa(J@g fS \g :gfRfLNu "HJfS@Nu/ / (o (T g&@a`(_&_Nu// (KBC#( 3'pra , fIRC`(_&NupMa3&?<NNTT@3&0<A0Q03d&By&3 &3&"< 0<sNB3&Nu3e&By&By&3V&"< 0<sNB3P&NuH#( #($#((#(,#Z'#'By'"<40<NB0:@LNu~AC:EGaJy(g4J9g,Eaj?<Hz?<NNAOJ@g<"< aNu?</NAT @ (&z $ 0g"n<"<"a`<"<"a`BgHz0?<=NAO3*Jj .<!`J.gIK.M2vJfXR`\(Bg?:j/?<BNAO fABBBBxHz/?:@?<?NAO f NCSfQ`.<"`MR f?:?<>NAXJg <"aNu :B:l :4,naNuAlCfaNuBgHzNAXJg <"adNuAv +C$zJgp00gSQ`~AC*EGaJy(gJ9gEaT?<Hzx?<NNAOJ@g @g@.<!`<"<#a @fHzB?<ANAOJj @g .<"6`BgHz?<NAXJg<<"a<"<$Ua @mg<"<$aNu<"<aNuB9(4(KAp  QA :aJf| <"<*az @gNuAvCLE(G5aJy(fNu&LBgHz?<=NAO3*Jj<"<" a*NuRy yf?:?<>NAX<"<!$aNup0:`Aa4AYa,Jf|   AaJf|   ACEa?<Hz?<NNAOJ@glBgHz?<NAX?:?<>NAXJgHz?<ANA\<"aNu?<Hz?<=NAO3*Jj<"<" aNuIv +K|JgPp0܀?<?:/?<BNAO g.<!`\v6܃g/ /?:v?<@NAO g.<!`6`?<,NAT3* ?<*NAT3*"?<?:8Hz:?<WNAO ?:&?<>NAXJ@j Jf.<!Jg.Hz"?<ANA\<"a<"<$aNuHzZ?<ANA\Jj.<%E`&HzBHzBg?<VNAO Jj.<%`.<<"aNuHaJy'lg6#( 3'3'3'3'p.a3D'B9'3'pka3'3'3'3'#'( pa3'#'#'#'3'pka:cga:WgaJ9'gnJy'lg.#( 3'3'3'3'p.aL0:3(LNu#@'l#f'p#b't#^'x#Z'|By'By'B'Nu zgB2:p4g8 BnzgT`46BCg `AgR@`'3'Nu z<gL2:p4gD Bnz`gT`46BCg `AgT`03'g 3'` zg22:4g* BnzgT`46BCg `AgT`3' 9 'f$a3'gN2:ta'`8Jy'lg. yG'fa3'a ` yG7'fa~3'a` yK4'f#"( 3'3'3 '3'p.ar&z6:G8&k &SB#( 3'3'3'3'p.a*By'3K'`* yM6'f3'aL`H:gataJDf8zgJ9'f:`JFf<Nu:fNu:C 0m 9nB''G3'pNaJ?NJGgRBGt-JTv-KTFCCgp`SBNqSFfaQ`tAp2<Qp 2<oQp2<Qp2<QAp2<Q3 H aL0EG,y"y`Hra@<raR@:ra8VDpABQAC^ra2QHIG,KBGBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CRE EfRF FfElIt. X.. FONTS TOS YMULTDESKTOS WW9STSAVETOS 8ZxREADME [`D *|DN @ZIP!NVH xGItC~J1 f |``C~ 1\ ftC~E$$$$$$$$$$$$$$$$$$$$4B3 C/ N:UHxPHS?<N J_f,fUHxPHSNZJ_lB.`RBC~J1 ft|LN^NuE.G~v Cfa Hx;HyN"m")"mҩ+A "m.) xc.<xY(m",ҭ ///N _///O.NH* _" "_Sx$HBJW)f&)f)f f( SQ.L*N _0g H*$_"_S@QL*NPNN pNVH``?<NA-@LN^NuNVH``/.?< NALN^ _PNNVH``/.?<NALN^ _XNNVH``/.?<9NA=@LN^ _PNNVH``?./. ?<NA=@ LN^ _TNNVH``/./. ?.?<@NA-@LN^ _O NNVH``/.?<HNA-@ LN^ _XNNVH``?./. ?<NNA=@LN^ _O NNVH``?.?. /. ?<WNALN^ _PNNUNV2J@gA??<LNA o"h ($I!Sf+H ( ШШ"h$) Ђ"҈.A//??<JNAO +@ܝ#jaBNANH~E#n*yxBG<9F(y|QJ9f.raraJ@g. @gh @gp`aB@FnL~ _>NJGgRBGt-JTv-KTFCCgp`SBNqSFfaQ`tAp2<Qp 2<oQp2<Qp2<QAp2<Q3 H aL0EG,y"y`Hra@<raR@:ra8VDpABQAC^ra2QHIG,KBGBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CRE EfRF FfElIt042v@xlSDzm((EQfL MIlEA0<BQApBQA43Ea*HaL L@ERG,y"y`C Nq-0@64 GcGR beNu fraT@(Q`" f rapT@` rad@ BQeNuIG@,KBGBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CREyeRF Ff$y(yt2&4&0&v@xlSDzm(>G5xEQfIG@,KBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CRE E eRF Ff$y(yt2&4&0&v@xlSDzm((EQfNuNq-H@-06Ѐ01 Gb GcGR`GT @l SFfa` @g @b4B`4@4-0BC3 Cr0 GcGRB43 <@-HA-2 y0 y0A Gb GcGR`GT-H@-0BC3Cr0 Gc GT` GcGRA23v@Fea< LBSBQ`-H@-0AAr GcGRNuH&y|, K0S@*9nMrAA"6Q#n/ /?9v?<@NAg LO?pX` 0< L(y|Q<9FLO?Nu  #+3;CScs !1Aa  0@`?     NApBr4Bf `f J Bf R@ @fNPKO qn(FONTS/3270.FNTuUOhPva}12WKa dQKZlwAÆaqŅ%=d!%xi7o; =xك7/Kn~{})jzIsS%n/{б܏[g-K V˙?olnyj;;/NR2Lm.?NzѤ16=?yZEw||BUr\.g35*`4NLpX9eFŋ_ů[\^Uu(C"RP|yC+F{ٞ^4sWDi@| <~;夙綿C6 s8:&ST<}#|}*+5=o$ (_QWrI^TOR\_To,gvRx{1+^CyJ2,(}Z<- ;Eie nDwjp ( 6t쑄~|g >wyW¾[k5.UpLҎ_-+aww*+ncݾxkKdb?KoxY@ޥ dw+4>x,zЩO]~h;'1/e2/گ%wq xnF1|775sXȄi5v%}{s=ޥ voo71p . X>-Ya_IgT`7$ѕ8G󾦀{s+6<<"?> WnMy/ ?`SH!3O0i'TIO -5r*9T[fgߎsy׵n譽U`[VVktz= ,*dt:XVۭ4NNvx;no(KnrY6v ]"w'By 8, AA ~aG8m; m[f.7hjHYX?RdQJǙRȭ_KytT+#q^k/(zݶ= L0 nBxcJiA+E1uZ(`ib4-s߿* /Ry$4%a|0'΁բ~H(^m|jFOBGWQ;^)+Ẍ{.x2X?7fŸBJXJjYr@~EӴ(:|_g cT* ~$2˗R!X,ϟ|y-z<;(sͧ|'Jψ>JEQi߾<I{U\o~ qn>ϟ{$9(%Du~{1?41gp1]L:Z-swj58_pZw]n2&6i O=M @)D~v T]PKt lFONTS/ATARI.FNTuT?F.>t.BE*1, ).1JXEbGGO\,Dz+\U.|͛7#wewWSxCDu`EzQzޝնj'|=08붮4M#SJ4,%sbv}Lh#4(*8GZ4 1_M4ɗ#77WC <"a]Y{4>A9i- `CR ?CtkDGrC[ao_q:#p)g3+hlvtt>~!k8|~8/iOU P%/8{FrQ.B}tξ1a<qdOAJ:2a RyiAbYkRAz $ YA9] 0d0c) <'9C#e־R@}̎3IяUq(Ŷ38{2!MEכݫ7&]*u|%߇\҈,˕ͿD s7r[oOWmoofbACe_\(]~ϝ-ݾi8q~)Ila}i(#xhp\)$aoIb2HNJ+G XP}s@NBcJdrj'ȧ1Qbޫ{C}(yҼ//dᶽ۵АtRZY`6kw\͏&PEQF#Ϧ OGVܸ:{gWcGn]sWDoO~/j2߃&PKdikA{FONTS/ATARI800.FNTU=j@(.RB((r6+ۅr4%'p"D^70_vvfnf?xU2w?!s]$M,ϋ"t (<4Is||ϟ__} FV0Ɠ(&SC`BOAc#>zy˺w=\=:kʘ>o6Ѫ#ð06ж Ѩհr<^Y QEZz-žkc>y T0W?Iq-u.aҫ@/ p9~ZnUmȶ5*6Ͳ4MEe2^Vh6a"`@vY vQh4= z]y1g,Gz'ua5?zWÓTƂ Pz=IP◥ uݲDz<ɽ- ~KUVɹi/NADϟ|L.cƛ7o߾{wyyuu{ >D}Q$VIdZa?,^G/7@ c?> \\tb?2o6E!$yzZ,"IO7F9wTuΟT;؞&ȝe~;ߠĪ$yTOho_җegLm6hhhXcc☹Dzmz#P pp;?NSUZ#j4~} O3,F3pISg'0$I R䢠1ϼ 8β|n8, ,l:/i?εa<@vLrǏXs|s( sH!tĘ5ϩܽy9"vݜM?g- ~_. |mudᅽ~iB Dx௮)nytG8SZ{K 4ި`xOkίmxBN+ujм`viJ}q>;h;*4o(^ c<=WVU)UJEpWm\PKe= FONTS/BIG.FNTuU1G[6ؕ"-)6AEL!L *R^R!0*e#qap )L)LPuEU.Jb̮ξty|oFk|@|ѸA82q-]RE\Ƣdl~nNV׾߹f}ǘܳQ(tHşi*#bT!*]GOΘ`j$IIGO3ŏ/4_5fÐkwXK;pkO= S Ņ/Qj;zR|(gzD׍A{Vv Hcys#;|,s+aw!͍yAAP'W?EONNM9˫!ӧR<>/p1As q4V~,YW^G.?21k&P_xdSŌ0%Irqn0KOoR]?.TRO@@@N%=vf='{rJCoW}17`?w ,0J]\.,cl|i^/$'Kӷo߼)b>GקaUX,FáZhyS`jVzӖ RsB7m7P :5vuziFx$}Vhصi'_Rۻ>~swl[@?G_jLtӨ_3[#L>k9cH{[x P53<ѡDF-^ {!=W=+n~PKTisFONTS/BLOCK.FNTmU1n0 Ua@8=<S! ;p3%Fk=Z#dP_/ AopLQ"#iEn*cK;@uFb'bƔx\.cYE<=az>?8|z#lĘ#90 1U^??Ioi.gf$u9, E}Q,[_؞|ޔ]-XE&Fki__.ϻ/'HBsGS>kZ@Hq6O~ytF:}jlzƀlc*Q4%ls|: >3R'VX֬^Α{D֘gq=cit]7G+k[>ϵ p.0"EߟpaGXyhI7/c]ضep8=,eCzySS?KlT)ΡC d63)_S?U3 /^rhcr}c|rIǧ| %~TQK^q6~-v\iᇗ/Efn|m$>Cd1ynLm6!?PKci(k_FONTS/BOOKBLOC.FNTUjL^EfQK:KG ȩ%miE)5E~>A z0='1 <VvwH4;3͌=wC/:JTDUZUQJI麎?v88x<--#XnCu^ޤSVeYPjX>,CJ-,0۾m߽#Y8Pʢggg''wrnaa~477C! zD\_ iڶizqA7EdBewf 8GGdr~Z=}$>9S*M)(Z,X0!f3Hir8 ,EP,H?󋢮I};Ƥi7 L|{ߗ'U*xH? QlKFV" ~ИZk`Sb4i0ac_%ɼC]i͢(xƜ w(K4|s$1f@&m+/fSпx77eyu4x<4A~ں؊Ǒ Oe,UyI_E^GM`-!RJU)x,$y!ZlޖHbǦY-?b>>Lrx'JN%m/w UiC.@@nq]?OyY.2;dW,~UEP} yۖ?)!oN>/#ߠAʗf^bpZ.0<2Qx? a=u~$x!Nצv@ #O^&gYOZZrAl:e_?;N I0j:4$ͺ~|1|=_,YW-(W0-6x:Z_\6VCk#<#ox/~wwsO> Ñü?R #K%ꪣ$?PK3P;y:FONTS/CAPS.FNT}UMKAެ8DLJIi[YuYeࡄR c{j&衇Oϝ c$;3;<3f. Տ?Os. L#ּ\Mn۾_o4pz;R\hXWS i@CXk9 "X,z=,&0`]&[Zn :2(rvq஺UN,.>|߾~a=Ot0G EEPp>d8-X|/ˠHD/vOycgCuu}ܥ K j芗j>)>K[A]^zi<ܫ >ZZjɞ}n$zAV=m{0eAF IA|s ; $]Rzt^UJ>r߲BۆgYV *78LΙj=q Qe|evz@(b!^>iFx*)` Is5X/ڟ8J%C9Y!x|*']B9@\ JLt<G3j. +xE?C;PT\_G8 ˸֟;`d Z}bR+(^Q? MցPŀM̾o%~EQ<PKN\sQcFONTS/CHICAGO.FNTc6i@6@i6P:ϚX@2&Ȁ8v2ٞ2v`r0,뙝 30223܈(0PۗvxĹ @?'GŏlCu 2B2"B .+ZV&: `Æs5$c.:Je,Y;B@t"CTXP!2HAM[]ZZ ̿ |02!Cx,Pp>𮀂Jxؠ RhÃ6Ns.`d P>` OW || P HfjS䴜d(? `9&z:::Ύd5Hɳ? ~ D֡7 |(7gB;H6HHA<@ +88XX\>6GVP/!)["6h}<~vLB 0AR84a-R&酁m0Q͇Ű | <@f1S- |Zx?4캃,o4Xr< ,?#-ށ.VIs:PKRiNWFONTS/CHUB.FNTuU?k"A0)dt[  Ҧ_Lle&\wKI!*e )ݛwyt}Qv#ˤ<=bAفC'=?ÿ NRQDǣ\o|  փw#2i“oؗ%:ֺqaq8F_RwPKVi5gFONTS/CLASS.FNTU=n@^02tR8@ qЊ|r-E\ dh%'x0W擈w۝3kvO iE"{AFQCFQ{^tkWWUU׼`EG.'Fq̬߾I7<ØC †DT~JYIUM&ISc|2k&RZO&Z뫵8?CɞáRE$qQ1umkdJuҏ9jgfZ K8)$ ߀ֲݛ$@kcA>M{gޘ,/K9}lsXѨ#S'scpf՗yUzZ[RǗ w<'6w;N")lpc:E}졋P>NQ]RXi<]M(;;;;v,DJIB 5hvjVZq]ߗ2If3': ,z ˌ~vvXmcuO(k?]VA>= =-#~SiaH| Qu]<"8~ uB6Y8JbjɷoRqizue1|:x^D)Ap]ߙV !2NNϕ*˼AY2D*j9{8͌tJcP a=rzCӶsTd>]tڷgoҐ8YXŏE1@J޽ͅzTC)|r9m\^d`2ޘ8MSQTUg/oYMJ[xKU=z̆+77x sDSۗ/(ó3k|?DnhPRףhk;߲޲|v4_?~L5fRo,,SϘ /jA{iTS0f5PI= !DϷh q?kX>*٘ϟyn$IUڢ)6qPKt P!MFONTS/CLEAN.FNTuTjJmu2Sx1JQPb*T#%P{adBɢU]uE!2 c:h4vg$~yqP8XyvrvWyvͽmCzU|u]V$u& ܰW"ի#ߕl&2PcG3*8DfY6 `}WO?|rQb¹;!緐'/`7 qr) <%];`))akl/.EK`(*U?lu5@n!}^ie_4 Sw%UPg(|̔{ÏWUa{cs, BA}xP 7ZfS+@j2.Jղcӑ~F~%g!ON iJq<1䌛N )|K xN 6dfp)$RA|Y,/$Iĥxs'^M~Mxl)܊xr?V;gB?VHh0(%לEmfgRQQDkR@dvXHS 5\ض l[w@Nb{|R?ME=GߪZ&R(dΊdVL9pR6@?(97 X˯쇱I/'f$7+X/#6@o#a= ,)t1n4ZgPKeEk,FONTS/COMPUTER.FNTuTj@^BPT W *YpHi#\¤J!68pu\1B ypJ|}|3ڿ  =@ aA 8>g{E>!tVMi{:h_i=?>MOOQg>CirXŢE|]^[˧Gg(\x}$\A4'VQr]t*cWtuqэ2W?@ !Dz^4dnq|!$UR?If*w,R'7zW ^z1nMѓ$sLZo`;(&c䀯)@_P)YvGV΀S<ҵ (Zl.?#̟Ja~gXpjXcֽ^!{~9.UYOz{ O stK#|~?6vQ"d ;2n^  o'3y׸vԓ. x][f5QGr^AQoMS(3=s=gn?P|؁߀ ^rJJMkE|JMNT9oh{Pi9?³≾;1 PKt pxFONTS/COURBOLD.FNTuTjVu3 ^Q aHAAFh!b j(3PR#P@bQDJ(G誫.]̲Y,L9Or|A>s'])`Ax+(G;ZxnK~SnFшz=꛺9jKO|.qEp׋i,N&OPxg}7ો+A)$X'b w? ڕ:5>X?ܸ0;_Ow =e|f',ۥoCơu r9N%lr> ~߶VJ}IwtB_|9O>yfgr0%#Cp؊ ϩ-πsϷ}q,`2QZ_L0֞~Rxee!3!JYZvGW%OZvyOYmb!۽oNbaHqCãW!x\ya 3DhL`M,5opOo {O遛|_04l>\H Sؓ( 0ϲtk+OU{zrd(ٙ]9n[ʙ߱ǀ[{ە/\,T>8u=OIOr' IK{ornqZI;eq/'D+X0J$Gt.aZ쩕o؃>d}R!`k7-I6/ʓnO6Ki?~f^PKt ۼxFONTS/COURIER.FNTuUMk$Enkgkl]6cl+4"h@.u04aD< 9X^%AAY ?z'.?+9K-lRcߟxT8@X(J[NMT?B*bJJ9Pp[&7΋ Wէ쿰DLԷwqgwuU@6>AGRa$?t> SQ?Ü~ƾxS _̈́|\ԷF~1sCW~ce Y߶'98p/&ei7:e nX% O7KŲ\PKVikYFONTS/COURIER1.FNTc`t  P kh!BL"$B$$A)(DCD*oaed>} @`aa ֠N $$  ('$;< K /‚ޣ^fCC yHYı;PW@$$ؐ=k`J$82JJL@0p~AA~ r0y`ָWIF `SE̿* Y% (C@AT(ƥw@gr, 2  2(@c95!.HKI qy'P@OhBhVE,7 a@>0@% PR^0ɼ?- Oh o ?xQb !,\lѯT$XlCwp@J  H I4^b~9TVAf0BAT(` J@ 1B6@ίm |;` @/@"ރ'3 >fp>8 XTpp ԗ]#"O5Tp5P|`H 7aPKڥ28s!<FONTS/COURIER2.FNT}WOoi++ W{*0"2,ALt:] FR3"EQfCO%'#rY!`,ga}1'e Boy32 ӝ4$w?\\r_}޽7^uKghkw5 2|~w u8?q,_;7o~U@z0m{xa܏c긎xq`/ po_oO?lo}7&Ɇ#eYK系ns y5\/(i,4SZrB%z4Ͱ_^kn6Ξp8 G@7˯9A{-ہ8PnT^p!r.$|~AbWm\-Av fElJٴ%0K6q|+5󞹕$ Xk&,3dF<{CO/pa[B"?T?y|yoŻ˺}v1z"=5O9_m*&@XlڬvT*ؗ^AGAp|yx #!oG0~h \ |>W=$+`4O `RjAO_Gǿ|eU J{cy&,#/t ވ~"9rũ?. 8|ٝvm`!a^o0:;ztA+!dctƄ/ w>ۿ/큿}ѽY9 f39mlV`ǥA^zI, jղ&@6$O@ jNjruS^OTG CiYMCĦb e.f-q]&)> 7?g0O3"nY( _9|0E1<@#OQrgs6jW>?]"v'oFK׮= z# Gb3^*#3],r/wqey|=L2aeu 5t!D%/Wlw 9OX${|>}v3Ȋ?QXŕN?pns \/iL=TX?$/,t.XY8ܿ3a +-hEe OZo $PKt TFONTS/CURLY.FNTuTjVDƮfsa:xa."I˨fbl"1';/RR^u(tE!]&=?W? g[֧{9ߖepLa7B00Lci5$~W-/6v;ڬ+KWJvv~"ʨ鍊݅ͯYH22Rܵef*8F,УE1p˗cO]68i1"{Ӽ/5_ o- Y0+Ë!",GM߫+,NiU_W:F ԗrȈX? P/ *9G$Q-g9pV_bWsfsODQUSDiS+|{tޚ*&}~?H9IcD+|Ci>]hgrR9=S(w~rmզC52\E5N+XsFBy?>X+`mʏ 6!GGx*ꚦ8oO%vQo=xkE{\kV oi:d1?m]it!ѳ3[)%7RnP=%q,Oι}0-lgOY{B33 gա-*M'~_PKfi|O`;FONTS/CURSIVE.FNTmULbкޔ D2\% rF1.&@yA &$*n-o/c=u»8DZ̟6A~^CS_3x|?(ndˆGƱ2a(V^^]uQ(ƈr e~]˗޾&=N)ٝڐ8 @q\WU^^D]~FR%)/ c@JbJx:Yv8[(((cHUɋ f&$Y]Vx4y.{#ű>8W|N<۶xL YҔY,8,uyi؆ ٴ5>`DBs)$׵>K2C0'Yol|ӫt2h_I"?IV-85} 9?}x$HRxP8hrCu!!޾]*7?~xX,gۘoxRu}s}Ikԓ%,$m@>1~bQ}M1wwPfcǏpb10}ɷ[8G!Z[UݧOc4M~׻(~}ֶi< v; wɘ,{-/PKeKbFONTS/CURSIVE2.FNTc`F&A%8AAEEI.!Ѐ p J"l,X* 8C |d8q +QPAq` xuX<g2H$m@IG@ad B=Ky&$yWjgcQp@YȱcBQ #gk 0 ? H| $@a0^n Nvn6pu^$ը0U!wSRf [\K B= 0+@#|[fR|x1TO@_⌐wQJ? dߡg*@#WB@!T9bÂLR_y @ƭc<(A3P9An8!&)i.^8 ~'|~8OBE@A>.&d"ԃKHB_Dqz T o&M4LN=NS},QRR:Xj =<(#RfG!EC@8dz8ON@@A@@B *88X88*i&MoU(;PK-R &EFONTS/DECO.FNT}T=hHVn{[N!Љ;HqyEP JYqT)LpLp,B[ !"X̲#̟Fo͛7=}溮9hֶWmS`M3Ryۖ] ]E5?KtZUxǚF8~*MkaEo#(}2;WWg̜ޟJGU:I?ңfY q9g><`uy :ⶫ6Eeׁ=]@ĉuێC;nkkkCjrVS]'a_Dn=?r6ozf-t_sA0\Ðݷ<ب-9ie?(ׂn/횔G 0{$ [2SVT翝ɷDV7)o ~YXMl:gufll5?"@@@@`pyAU%MPx+I8Pb46`#_4 `X+ {@d {?`#?H91H/ `܃1m jfl fb7#'.|vQ ȼ>c}v6&PݧJeiۉ0x9㟋رk{4ܱ433g=sa`r>[ٟ IL888l*)&aă PKe$fbFONTS/EUROSTIL.FNTuTkIk& j." Q& R<)2%M*E!v?aa*#R2ƕ \ ː=|`֟ޛ71dȲ,!Xe7W! Aln%jVۭV!{{>ƢWMvs l6;ͧsXotζ_o?h=xI,..v['''|,KiQL|ϟ&?A8)B؏_ 0"/^vN`0F&|­jõ;z^0?w\U?#RFb}{3$T^۬Tt=r^e0- cg.pՈ$ q cN $*(w[Z..5ӜM nj`q4?c, C++)Ϙ`Q]p'FUK0\vdSJZMh1Юӏǟ s]b K wZ)ǰzu 8Ǜdog@ϧ/4}njF&{z5abH;ߌ>J'n^'5t6pw kbT C馉= 17b[ʊ 0GxvRWjqk_5L PZ?u9ķ]>K5/Coh>@q9| ˅VWv[ DzRxݼN{ PK@5FONTS/EUROTHIN.FNT}T=hI swaIHb+RaB+kRJb2#bIBP!\0ƅIRqe)1f2<ؕ޼y{o&xɿA$̀RHfF`‬|À<-Nd:ͦ$M@h+,c$W|zq"z2?gKg秞ʬwſ;/Mߴ-//{?u$D0`sr n7a)] ZOYigMe- H?B)o+-ujZ[ {z %(d}=M!Nҏ9>!y=rLy~v /M}Tc}5&R]j,>f&=/?PKgiCFONTS/FANCY.FNTmU=j@1-rD(\[ ESlr\ 182sB0iWq #=+||r4 ^qs3Ǔz=9 X^'8f,wOt,.../oo9gn~k~v#Xkm=^/Xˬ9{R4L,IL$9@,a8])/%}QH1B!1ˆwȘ(\v|A6Z{y;v{ A֎ِwQL"LhXэsuE|`]ZcQ^YQNxx!m PK`iD FONTS/FAT.FNTmU?kNx_(~C>P4C| uAݮzб, %S htx")1! +~z=]HX}[l1J9 )b(Kr|mvZcn3St> 1L},vswwwlڡ0 T ,'M//sQ+ |p!_s8<< M/?}??lZ 쪂: ARu<2il7#16EN4ж`~hjY[M1z\\\˗EEY.oo+$_VWWׁb,mA!eRSpW7MO٘/WUTHu9u]]7 iA)< FgȮ>g ڀoXJԖE 0՚6f[Q? .zm|_gSNYfY)>g 8Ls6Cw)Z-mGy'?Xql/SKO!<ɿ |]׵ ?cJ% [7oUc:>;~ľvApGF)u WtuXa'%nbshyM`,]8a]alЧvK ;)ԫ~|-ͨ?e4O*<\G#6 1\๘><2'W#<=V>*{ cqRyu$Rҿ$SuNOHPϻ#yy'X!PKhiT+FONTS/FLATFOOT.FNTmTj@",Dt! \Be 0.R4*\QYfQ/'M=sΜoBUeYYޖeUɧDr|ɂL_td[,0I|;>,.ϓ$  ϻE!1yDx|\csbLZq7>(> G>Ÿql ٰeZgAu-Y(5Pj_XHYUEHzyAL:),;p F@; 1((8 XO0k|>K4]M#%$E!-(M10)Mi}JAfru#"AFa{)Ųtz l^D&TkQU) /u=41!| } uB/ #63f[{֠3Qk5by}FmKCw _X%nGra!ҳ5v? "f=WmMc5< yRbRbSȎX( Z'&n d̔db*`=txw$S/|y^ 8RrM: ة˥6-OV_PKgj95FONTS/FRAME.FNTuUkI 0U:Ǣj W,W qla FEJU J*1 Ba\ƨ2'\qb7?oc7V²RsfR1YOD0ZI8g{"R&[c sAAZ5e~\>ΟVoTP7\h> ʥ{@4!"0st/;_~^wp}]!#w)-w <l^ArEXoObm[?cxO5+ɪ5ǟǣfRI\?9<|`/ʒx]_v-cs^HY}dhg+hjgXQ&'2/&}& EXߵ60.W`bְ&(ANs?wzQ8)0do5? < ʵMvZuC7a,ofB||4`Bo݁ =yKtP;+*Տq%JD\ՂUӷ; "~s^/:w߃[^|Joq<~^яC4e )K)˲i\Ag9s2<5E!%A/`l4{?co*͟EQP謽kn}G@VѵuBߕ̾@BaOߋ R|ywx <ﯣFҏgnI~-_cb~QظGOPK(VMYaFONTS/GEM_8X16.FNTuW]eMiEpltEȰ0-/z AĸS!7!v ҋRl,T^IJI]ȅRB˺x5"Y&NngΙ7aybH8/oơ+ܽred:S^ptnz 8˲Oƻ{I>pglڵMAڋ7o j @GP{TvYYsZXQt˧?p7qׯvz޺msgۙ^۽>Qak~>4\zXM"8x:?DF`Iu*4IV?gI'~QC CK,+>d <>`}oخ_*cCBd=oc='\,R/2Ȏd*"US9f#ŏ5Ȓ<49jFj"0X @@I 0CS,eyR 4òër#se hŹƆ?eG#u9_ל+AjWp۬/j1^ٜZ\ x bE\^Q'7771ʛ8B}5^Pzg֎6k֓p{{"?9~QfOCꝫr)v$Lomoi^y7~ONh?8Ɯαj2LǴ @pbx?^h $G G~Ub ;e }UYlֻ@oA\ HrY;why ].??wL}`oWUo 7X_q-QJ/)bJ**.\aߟ'y u`{aȚuwIdS+8 Qo'aSg:<3jق1S\8w?Ićh0l>mSȟ(*O+*ث.ȇo3w[0luuXwv_db/X#.q9J`By/>^R+kqCz͒aeE:Pʖ%Ry_8& uF;2XDbvwhߦTn}?we/I]] pݧpeSC\O?y+O4MMXk8<|vg@Jqݳ\$MPKiixNZFONTS/GOTHIC.FNTmUj@V0>'G .aԧa` PGE)Odt PO!>'|;,[v,kyZ @o=L+5`0Ǯ;u֡onsWWeZNlooml=5>יsn|v!{ǻF;I">i:L7 Ѱf`v ߶QPv}f6um> q}mYJeG(E@4l5 f}Y.y& ׯZjM#WWynd|o A-yN}=' 2桙f^X+՗?17Fw>KԺCVJeGbAsG.LJe4G>?~P)58ryzk\^BIXǸ>`Ճ+I@ӼcOzt?}F1?}/O+P &i` vS: PKXכуFONTS/GRAY8X16.FNTuW=\U>YMuX⁏I)aY9.E fVeBDS)XX,+ EE4f FsϽ%7s;syt(w&]Z Vt}<&*i^cM4=N{>C }DCۋ)}N]1[Z$:G=zحW[5T.e>BO/e~K_ߣ99NJY_Xm'COn~ 9}+&%Ť+PQS꭭.yة M8(t? X#(lly!gBc6 ?4&XM3S@63p.Kh3W!y -GӇWNNbWI5pe/aQGШ('xxLٸoZȎֽβ3?? NaFl8MmV{sLL_meG`k3;@9@h+ 37<nbkFI<+x׷UVX3w-Xo-;+(_jJkSO ^Q!Z^?oR0OMrslu^;M+*G{qzor>It_F5x:p;l%](;4NEF4ޜY-C>~ :-7|~Yv/&?1(NjI~(MP[;96D]i.QtV-Fs m'wDWn0?իȒeDBP $=zs~Y*=֋j%a,;0OpYK^}ׅ}pc^j_XWD~522v~Oο BznY |(EmOV\^f}ezYbY_]f{.ߊPKViEJFONTS/HANDMADE.FNTmUjJK: ^8 z"ɦ00 /lBmpEe.1z8ݶ E4BhM\ʦ) $xٌJዔq$WWIǤqװ#w-vw{=p{Oh8dDRZri-YiEv;mio_ B"9 yuق!eC+'{?/D]xcQ+{_!0gKo4ۃfv ۭ##7d˗^nL5 "L'ϭ(4~_~իwnn0c߼Ʉ"@#I2-JRR%fqyyt%>vr )t8,K;8Ȳt6˲~F#'zV?䯻/T_GqsSaJypj_sQh6 ?l?k ל/{5Pp?@\zMz=OBWȃ*?q_/>?i;xp`_>̻ P>s{089߳`AijL1]4RCnL xPKViTvFONTS/HELVETIC.FNTc`t  HƟr H)bmPB@BPWKW!j((@ `aa;%d`:\ ,B@2J MB `f"Pė`aq#R)(7š`kqp}`CGvt M"A Y H@ ?eHstyuQstpM MpV8K_L0F; kjrA@R@ 4|>N. .0 P`7;jժI&O rCoN6HsA"d" ߎ%8A訤$"+p(E6 ] 4y_, Jt*p>0@M8 ö[&!⟁!"\݇? yI>&&_h D[)<\\44Ne9@!;P opv''X0PKUiEbFONTS/HOMEPAK.FNTmTj@\9S2'ܤO 0ȅ-0X]ޟwTxd 8]3z X3mFAjӴ1a1y4MhAp{{s!I:N&Ѷ__]5E.]c\c1jZX,//ba8[kJ^ogY +ɗeWQ4*5ims 9kG*$QD{ظq_|% ݓy4?הlЏ{cۏt9O=h<| I? v³<- 4Isxc1Q>>Ë7P#g+y~8`Á+z2wa}>?߄ >υU*I#_Ʉ&?&tɫJY $ F'OEע+otNWnPK[r|Jo<FONTS/HSLASH.FNTc`#@P@Ȭ,&6vwei D >XȈ]iPHHqᑐ00J{qÅKAH(  (P`qȍG#4#..>>  Ceb#˃bgȩs:: T}@>!yxP%p>T U+:~_ ,dxX7R ;3HDMMLL<~Yܮ]qб? 0kώr ?p C@:vڱc ecCO , @|6hrVsƇg101{w<ٳkΝCPvHP`%aqClA2w@_Xs"'Ŀ<<>wޜ:76$$?xv1Eq(CW@O\@(}XH@È!  oHhCH A0V_ ,zŃ]TPKuQ6" FONTS/IBM.FNT}Uj@U|!bIN`P!RlN8͑O8q>Tib+ YI;k7F৙}v[i ._ٺD,qv;8M? }r=% 6}z[ <xf~8J5ކux;x,d`IONZV'c}z~~7 LIt7(D zIFwv:<>O/ۏn{v|:czhFK!?` ?|K4),}Jy@x3: 1Fޢ0arC{ ?+>k ,{^2-P:QNH;sIȅ6-,na `>Y~?ݹ3Ku/⨮bR ãSdOx3^%TPKt FONTS/ITALIC.FNT}UOkfW\ϑ;vxW^\ao,M`cц1P좔1("§Gi眖K4S1}޿П}?V m6 `0侯0󪩩ѰYOljmۮROXEWպq'|+(U*?H-aN&u}x` 3HtaF6n;9Q Ro9#5ƞ%]n9 QVܒM:Ub:],~2JFO3G|z Gtccc}Hp;ɉgH9?Zħki!<癔'>YY_D:@[ I=z?}!nmi`/]t]T[0IgӸ*A ఐwoVkz%}.8rDƫ[6픈jrN>S&jAD:%R>4D}i+du_wJo'c 1#5̯?~X8.0lBWs94n o 9HT#g?5=~Å&!ΦܗPKea÷ FONTS/MAC.FNTc$l$:8>_A xA@R!fi뜜܀]혘`5,,,ulll0>P*!- (wpI|'$hRۨԥMqq!ɗL,J.p~@  #\XɥC@I`sYYUT#a`_Zu^5 C5$`@IY4!O(6ؼe ڙp_Y]Б0˳ M >- $y4 ? a~lAl;$`#{7@DlbD!'? Ȁd?(=Bv0F( ɧ!Ƀ_`$yHMCF5Ɂ'>"> `{1/orzdlؐ)~@O@\A?4˧j30@W$NR?pb6/T 7<(` PKUiKr#E3FONTS/MODERNE.FNTm-o<GgpA D[@`@4TS@ ʢ` :*((,O((((;O==Vqv準9QШiDfjIX($u[8>>99?lؖ-yeZUzuܢ盍ѱOSfιZj?Iyd5Ak a_aAr),&`xC#x羟ec̶ܶ| +[.{=28iZRZ9cLJx{4iJZ=hmcیűX51&|$)p_ϵfX.2سm84'PJdC!e3VUaUpya #} rDH$$}*_BLzΡӉNGG ~2F2gЎL{bU;|G=0De kF#ܦk9GC_\O>q'u5?)Ǣ?o@0lM ߺRڿjUxaSGuEp}83 + | m &@+r} a'*Ē?i+;Muw Z5raM\'c䤶/ Oi>^xRo_|J~w=B7B|陙oH'&>:Z?i\L~.+4=u'{EO 8]LuCsvA<@0+VzS|jh:Zum}־4Ý5*Qbw#hگ[l4rӄy0u\{`fi`E͜?0.`Ţwi\aX/v}Yh|%_(PKR7FONTS/OCRA.FNTc2f"""2P ]l&S !\E| .66;<;;6̯r0"V0# $VrPphm`  uP Q/!ťM FF,,jj. ^..V`P('yNIIAA^^nnP0)倉 5 5)5xk<<\\`st(#|;0DD`'@̇ȁ*$l^=#4:@Kh{ {+(z`ClMxCb`>RBS,| !V/D %phUH?(@NCR,5p;OHA?8Ƒq%xxS|hG8$;` nZHPKm#MrFONTS/OLDE.FNT}U?k^}A t( uhBU)/I5AKRE'04i1DM!U'/K3(~O{HY?;%;lwpE_{{0mu}?Irܡ,]׶`c767=;;k[css|QUE]7M:N(mc|k ?6'O>y`g|Mu{ wh O^WݟvoOW $U?~TU,Z/fm{uEFz6|F=O)ӹ8e)eY^{ !ߐm Qey{{'a>O wƛI𞔨rḫ*oW?%`Ex|~~R,"MBJcx2)0&3w i,K0V)猇 b}Soؿ_o3T#osB8Lst"Lǎz~56 2=>39N*(BDu ZwmYzOɶ>D0b9 ]=]mۘ(N(o:X:{mygBdee۰SvR_͋,Àqv{P4 )yhG_O֭{Od"Q a8V<9yŋ6P|"qT-WG/`HT/RrxB׀ˣ~֓0*~@FՃCE<ǂ zynܦ|!fC< x8קn_3, , 1@ r0BzBAF *(Ah9$eW+. 'g`4:/u|çUwu㦱^ hA9M:Q]$i"7*_ϫRͿ‘|ڕkFj(2<4CZj2ޜjeC%nH8?w_ˏ~O'DȆ0<7( ?Ӻ4= +ki?խma^͵ !51L']OQ)G!ߋOR:8^yFg?x, |Jd8RkrNpݞjr0lq=e%9zz 4NTy|n Sh/<.GTs55>l=kO zZB~UPPjKݣzB],o~g_PKRgFONTS/OREO.FNTmU1hI(=g *q%z8Y\]pG41xvY/FƸ0J@U)\8)IRH#YelgkҦQ(xcTv[Y ~Z T(*!iSռ,..xj%K7!VDo\3W.\EQ`^j߯l^sy"!Uo5G未NePK[ivY FONTS/RALLY.FNTmUn@&] bE, *ρi++qwM*D'BT Ǘr$ 3;3uB)x^4fVy7⩣W: J㱮 u}<&Ra^VWW}G?x{Í;~QEt\bsԄ_6⿼SЎvFm (/NwW"XEqL`y/x#ngn'DQXB_B|h=G2YiƈZ?>"= HP1ԗ㘦sY-:\x>b1MӶc_QaJRU%J1AP}MC1A0cӶx a{/HD>#s1UkV_W ,c=|>Aw]Ye){7onf0 yF*}t__2ϓ/HnۂK} ((žA9>cPK[I"im&8>*鄥LY)X&4P/&x~t{>t tDZ۶E!{ZIb^2 !=(iCkoLj}(/4+.G?&XMSϐy}|`1>LI4/TpǎF g~^xmEafME߷[l8n'uWPKe0 jFONTS/ROGUE.FNTc`F&A%8AAEEI.!Ѐ Ґ&44rLHHWqm@B} 0CAL$Scĉ | 2`#apηqrJrAGdx PLH\\\XX:dy''$~0lP;!g0A+)0x Ir.aufG%hk[_  @ǃtB) |d~uBvp> wpAw}NiQN9%Ey9!fÄ,Ⴌ5~@TT$PQiHsRPqB#`zP@ $xؘ-Ɂ%l$$lP3Hy ܜܬ7&))IHcbBUq@K(s8L6#_A%<PR0D G 2O @⣚aTqqq{ՠ. JC.ABj7cC ni0d(ExPJBN N5qK$6z9sE]Gd'0V9^\S* /jw;N5uAwnvove IgYm@i A`ֆLc#VQZOQ|?"[=| {7o_>=5v+̓_U+͗]'%8)0ƅà @ VbO0+Y߀7́e;ay9/"mU߃K15n:u)0|c޽_*--YhgFT*X^^Y:>NQrJa2N]H}:U1}5C-KzU;tw8oϡPnW"#FH CBd-FԅMJ zQ+A jAFMӶ^!~ΰmk66d|OL7vXyN&z EM 뙯Q uavA3MBd(;00ahX_(FhaPnh;낥^z2DĿ9zH!祃PG0MFDudL|BPXgC~I*EV[ו3f2>CuRY]}y_hoOD 65im+ijY\^_/4c"^m ~☠s2yχMHSO\(t>KrYпG W aǘnRڈ-Z,ͿPKki6/FONTS/SANSERIF.FNTUjP!u+col)PBNJ')!1:!űC/?7_s9+S:PׇLOtV˶u M7jI p]DZV0p~~~}v=qzaZ''痗={m:>*H7棨8 lЬ[m@CwW:tLxF:E Y((2('YfYh*5dŰ7l[4HS؟p ns|ϊ aj庾?fY y$1Mσ6n[i& oYR`X.x>pHZ4jYJ&%s!-q`?fiG*( G)|Bx^{=EIr$8;7"9ߠz*5]]+D\ׯ//eI'I/h}KԙO`n<<1T_@<ՀCgKSy<& H8ΨG} b0_i;sYbH?uSxRvC<{zUr>~qK"oKOb7` GO,;/PKeFONTS/SCRIPT.FNTc`F&A%8AAEEI.!Ѐ  33!dy!: qlllpx""bp tot.\ 8888P,#¯c@G٘X$sJRA@ ab %TĄwpAQrIRA;  I{@Gv?a`)p 0!)JS|'&b3)899!SS Rxx8 eRKG":)qr %Y))!ŇJ2_O FA)npy8Ȫ(/d0_F )|m(( ?((IU^GH(HKZ$@r?EBB^ fH@5 o =, H2f"@fB&Lp0sF@9>0ZD9D$!``3T((-RFq⤜B6w@IXG$k6{2 c?mŇf$ )+P#j <0FB;.!WF>=(.XYB¥x# N pppp (8d쀅rPK[iuPFONTS/SHADOW.FNTmUOkPKD#d,.FjcKh!ފC#Hߪ[{(8\wư̼  i 8WvP2S%FjIEfZaϣHV0 !`qrnuYj{gY9m`,c=YᩂiJZ&BV8.vcGPZ4ŧ(d?]W7cָZ^~u7fꅫ-2ˆV?8Gci>hi!)M/qIϟẸ;>'{,? y+hZQje((<mϓ2[PKki_FONTS/SQUARE.FNTmU1n@%B.,%"W,W9RMaD\hre(|'%ٙ3;v ($Y. iW `2W59 :Ivrp]׋E><>O^~~^!cK,I".d繿!ϧL`3X=oğq-,>%W+W+s(' L\caSeQԶ*tݢ=?:22:\9ԇk QYV=m9Q"q産(MH܇̟o[ȴyAzL̍Y&6QG׵c.:Vm;͏ѶOcU:oOH쫪PU/?CCLZ~CWU][=;b%="ág[E/MWYi cm5g͋ ( pst 7obg-5o?9OJ=P릑^_4t8M1|x yM#*.:@zejoP<֋|`4mnG%&i}l0i3w=PK[i%IFONTS/STENCIL.FNTj@7,:لb]C!E6k r%^JLK km&`|-ė@!~')fvgfgv%֓(RʶVHn@o #ӈYJu ~>*0Tu+)`Qv:r)T\\`b\{[ay4klR֙y +mXkߜIo!x[_jJz>vv("7Ѱs.8ZooYwxB/_M#emgg?)VoNO㓓V3q]Gx놡Xk' QD)ExyF(z?3!oX^P+JIB{v$])]WJz]^/, ]eq=d^۷O8TVsj jY2;ZIw1f^2"MZ㙦HO@eAugYYAhyE*͟./R>ć,۞Gl6aO`@}<=yQ䗈86" NNs_F}}ߧS}@ )%[{gSh9)BH_&)w`7۲=xx8]HrR=>'=:ghmY ?HGQ8F^'@M}[CԗǏRN?ڶa#o6j贝0gPKt ylFONTS/THIN.FNTuUjXƕQ4 *T(efP| LƆ.p]:;-#Bi)ExE)}P誋>BfasگMЧsweUn h8w=χc[+VptU+ VW|Zww[Ub?c4֫{]i !dLc3QxOʲDa8$ǽ{{ {7o_jLwG ~u%ZeuIoOr/, ̟!V_+nǓ&l|׊@;@ôAx Ȃ,x`[fC Vi>!?: ja rCC~:Vth< moKqY_<.HMkǀarߑ8|v=W5yJ~Ҙ?xi )e;L`V&`"fodǃduϘ9Zv.~y|B&X6DdZrFX@3h7i.rTэ,@ ,Tڼ4O.ŋx:ʗ'[ ezS ;G;:~(hVN_ϔ-[o,Շxt:AkSr6WYB5>ۂp ]N!o'~vM;B#fok P 'fS"f1k~eX G L`!Ԓd8^GVvK5^phmC"ݖ=Te 䇴"3xҝk_+R+qTјn|?PKZij=BFONTS/THIN1.FNTmUjN@ .dEa .U0.S oabpåJ5rp$bH"mt;fggf?ODQR1FJyAz C'4O&ėenm%lV*Ik0;;`RL&|SBYbfQE&rkUUf3SJ5p-c? 6)W+OFc 0# Y:GGt+[xci7fZދGIie kr{dՕeD0;%_ ÂX@Uddmל_5FCA8n8˼ )i>Yuz[kvWEpEh} _~4NL'=Vիmd#x=+ /o\cbm%omߧ, 롉]=f⎮_]@o^ٯhH9X!|R<~{\<~8vJ׫z-ėw Ozx>"x4:giJ]z]R^ƻ"lN\|>"" !(4nW" ǃ/8 J?oX|_0}7I3r7ϼ~$&9_G- Fֿ Zn#@@DZ_,fOx|p8f};>[<;]6PKRqFONTS/THINTE.FNT}Uj1VT%&% ʶe &bJ,[!Dp@C!Pzb7g&=Q 9:mϷ3}3I5{p! 12q,u|ws>ɀx1!t_o|}{{J )39;n uRuG sbB^GY-mD ᗽzuF!x"NWE,Ͷ˄R_ϐJb#yvplZ]4$zR|Jd.Z?$ -C`(=>h1?KdhZ_MXJS0~XFP_ u6bxko)2aKa'ahDI~䧫tP7PKXVCFONTS/TREK8X16.FNTuWO׮JՙcKc"vS؊f⺰C[hOb%iW|C.>LNfa0ؗX{Z&lHW2Y~|% oQx9mow۶pꍶw&;#/x6xq(~Fyܜjڍi@͛:&λw-{Q0!W v[izmh۞bOV  è{ucvzҥ̨)h2l)[pQ5MWt<ܝO{ilex$s}|)G| S,?jYVUJ^[z}WTW?畳ӳבd!A!Є'ښbi, l6=J F#;>Hr$|Wہھ^/. 'R9&8US 㜽a3 @-Bm2 ykfhc56#_oh@SzaLQ DJ~ZX] I`aM$ >  ,T?p"Hk !{jX WQS#׀?QOnmc(%pQ,~NOz{D% wza(lo/c`uZ^SxCn:ݸC2d77^D?ta*iCxoECKC>gDŸB>xW,bɸ必L}ʿOyP/-cUAev; DzLSTun. ZN|kڨ|v6/ LwG,4^k|y΃yiKaJ+=IxVxR\a @ؗAEb >+FMWYGH_/ðV̵xъ7"_`q>ĤSz/`#zOF2:P]MW*_hfUiv"4c= 45%al UC*a۵(T/nC}pKӊQ}8~ {S)Ƿ~ytrK㖱W`\/|v__'7>:H L|0N }=ߤMY~ ,O_ٞSKtҙ{rd'/SLSR`A*RJX0Ѱe~,x%Jk3n2M3]/'b_|~Lt]w &_^e^6ww<:t+z𔰤]"L$"pMFo&|"0#fTM 뫂.yw.05)ni65WH)Oϰ畓lVXփfJB mG] jo1r 6SiƱIC{ eW0`* ;@ Vod4%ҫ+zApwǑqU2{PKeB 'FONTS/UNDER.FNT}T=kH6F'&2:#xw8 &Ign WaI"ET) .9h>$CBϼ3-Hɱd8PO5 - 0kJlnƦl:imB)Mf;,¯-]7hwIz|Q(|rI> 2_לIBzs^$}Ex/?HȠRyNʲT -8)H䉖+Ue[.BhN x^.Ug,糇wa"'4пv>Jk7:G0=N+B&X!LSebaO \"ThNb(`gO̲$F'@L N]< +GYxtԍs:i m|%*Yݜ["q^ NV>c/rx^~c?5Za*o\ kFsoB2j ˧r6(zB5Q󿥿>SO7 a]~gͳel5LBX,O wrw}9Y1/_QZP!/41 7MG#}Ì' HТCo!9X {r'GBš/.LOJ}ڿ-?twl=Q/,2fs6xx5g-.Rhw.8!Pܾ@zՐx!u’R/& Lxe螇w=PKSiFONTS/UNDRLINE.FNT]UMn0uɰ(,,z"rY! zx&IqUy-st~^OֹjȲX0^0Ⱥ> c˥sj7 c3ZLo3h?mT 3B|͆OFxYTRKQyJy.g}VU\?x1zom׉} b]|;WUg]75l`ǼП=s|wY:,cx<QDܹ<3)f~W4sg0}oR̿)OX8_z +А~ߺڒn/[jbVSyEvY$ 687M[#T8B:]QX(BR3loD À lBb>Aa$IKCv/8 g80 l8<ʔneqAu^譻 h>yds?oŠ{z |Zpc>'CFҠ<8yUFȈ#de[[E䭕u@Fˌ6>dk_PKetLFONTS/WEST.FNT}U=k@ݫs *p "dAa.(bR2dp)2<STL+:'xl2f(trop;~߯VA=)88HJzpha^&tA!GQvZjPJn[/)ͬVE ?}R E($n .,ؔStKXz=T_hIBdYp@J0Jc)r╪:T'lI~,J̐pvƭrAuANM_V{QJ !='X5\ Ma-<[3c0SLIFYD泜˷yxzKR}(mHS!u[cr2߆GQJm|0P+Oߚno=-78᎘xY^1.)5MY%z>ۃ1B5P%<}w@v̠Ϯ&ϔ#ʔ2{-Cμ{^PU}\} J\n~^;ި۷2hBf?!]ҫJJA͑ox^o4pQW8Bb}|1䃥%FԝGÅ]IPKrO`ɩFONTS/WHIMS.FNTc`  PsU? ԀjVZFKkժX¦k99f |Ka@!a  $xXؘC]vX %$8p` `};wٱc)$,*!P䥱H$Aui@.[Z #c_WPS9sǙcp>1X>'G-ɼz$$ &jp,<Ā$ еc;8aH0y`"< _~P@χ$}u(Kσ$o0>4aqpx3(> ( `&X(DD M>$ ԃ|X C^X 4s>PKjiXFONTS/WIDEEYES.FNTTNP>XS .\tajM\'9$BwAƣ7,]ǩsf}3G >}y'ӏ u{E"{7qlooۭ1iͦ{^s?8/4wqqyy}lˇ8E]' +DQV?IE_#g,`{5 asu}e_A1Z{AxӓRIeI狅sEua$/IP2IR( |nBꙛz{2d]v2NW+kǧj{^1eTY>f߇U9 "`SHhk?ݗ#>~NKRQt~N`ϥz@E:شZR[|X`ڲDJ >`4=묅3f& 7mbQ D~870!R}}V UYN&֎F_718?wwG41MiO`? O z)*pd^0(o?ݮgg7=ۮ͉cd!~ꁵ!$=8yJ4]9cҷY)ROrk=n׻^}9 Q0" шq ( 8 Ex uCAo6(뫵q0v:E'eQ/e9Gu55j1CZWՑ]9|g;뻑^ڠé$vdDcmþr6 Ck!vϡ"WUQW,;|p~:-2A/2όɷo(^r Za?M?zN^Oӻ!āY-|Q2^?8X`+ /-tCC?uUX,}UAժ6M CGFlV)2 KtJ/9!<,8mm2 p,gG~|l,4`??Py;\Y!{W:ބRfX o=+ ]/-b&Ȍ1G$!58^:@O V] ! `~V+d<ϑ OS0fKqB.AAaLD8;":PKO qn( FONTS/3270.FNTPKڈR|kkH TFONTS/AMIGA.FNTPKciǘn! FONTS/ARCHAIC.FNTPKt l FONTS/ATARI.FNTPKdikA{ GFONTS/ATARI800.FNTPKTizm FONTS/AVANT.FNTPKei bJ FONTS/BALLOON.FNTPKe= FONTS/BIG.FNTPKTis FONTS/BLOCK.FNTPKci(k_ nFONTS/BOOKBLOC.FNTPKRiln !FONTS/CALLIG.FNTPK3P;y: $FONTS/CAPS.FNTPKN\sQc ^(FONTS/CHICAGO.FNTPKRiNW +FONTS/CHUB.FNTPKVi5g s/FONTS/CLASS.FNTPKbiEV i2FONTS/CLASSIC.FNTPKt P!M 5FONTS/CLEAN.FNTPKeEk, h9FONTS/COMPUTER.FNTPKt px G<FONTS/COURBOLD.FNTPKt ۼx ?FONTS/COURIER.FNTPKVikY CFONTS/COURIER1.FNTPKڥ28s!< aFFONTS/COURIER2.FNTPKt T 4MFONTS/CURLY.FNTPKfi|O`; (QFONTS/CURSIVE.FNTPKeKb TFONTS/CURSIVE2.FNTPK-R &E aWFONTS/DECO.FNTPKYi ZFONTS/ENGLISH.FNTPKe$fb \FONTS/EUROSTIL.FNTPK@5 J`FONTS/EUROTHIN.FNTPKgiC cFONTS/FANCY.FNTPK`iD fFONTS/FAT.FNTPKhiT+ cjFONTS/FLATFOOT.FNTPKgj95 mFONTS/FRAME.FNTPK(VMYa qFONTS/GEM_8X16.FNTPKiixNZ wFONTS/GOTHIC.FNTPKXכу 9{FONTS/GRAY8X16.FNTPKRV_u FONTS/HACK.FNTPKViEJ FONTS/HANDMADE.FNTPKViTv @FONTS/HELVETIC.FNTPKUiEb FONTS/HOMEPAK.FNTPK[r|Jo< FONTS/HSLASH.FNTPKuQ6" dFONTS/IBM.FNTPKt  FONTS/ITALIC.FNTPKea÷ FFONTS/MAC.FNTPKUiKr#E3 (FONTS/MODERNE.FNTPKfRJ FONTS/NICE.FNTPKR7 PFONTS/OCRA.FNTPKm#Mr WFONTS/OLDE.FNTPK gcA $FONTS/ORC.FNTPKRg FONTS/OREO.FNTPKqiR HFONTS/OZARK.FNTPK[ivY  FONTS/RALLY.FNTPKe0 j @FONTS/ROGUE.FNTPK0x ׸FONTS/ROUND.FNTPKYi|SL |FONTS/RUNIC2.FNTPKki6/ FONTS/SANSERIF.FNTPKe -FONTS/SCRIPT.FNTPK[iuP FONTS/SHADOW.FNTPKki_ FONTS/SQUARE.FNTPK[i%I ]FONTS/STENCIL.FNTPKt yl FONTS/THIN.FNTPKZij=B mFONTS/THIN1.FNTPKRq FONTS/THINTE.FNTPKXVC FONTS/TREK8X16.FNTPKTi< FONTS/TYPESET.FNTPKeB ' <FONTS/UNDER.FNTPKSi FONTS/UNDRLINE.FNTPKR?7 7 ~FONTS/VITALIC.FNTPKetL PFONTS/WEST.FNTPKrO`ɩ FONTS/WHIMS.FNTPKjiX FONTS/WIDEEYES.FNTPKYig^8. FONTS/WOODCUT.FNTPKHHlDJ     ( & 0 $"    :  "F z~  .R60 N2 $@2L  4 B3 Cr0 GcGRB43 <@-HA-2 y0 y0A Gb GcGR`GT-H@-0BC3Cr0 Gc GT` GcGRA23v@Fea< LBSBQ`-H@-0AAr GcGRNuH&y|, K0S@*9nMrAA"6Q#n/ /?9v?<@NAg LO?pX` 0< L`D*|DN @ZIP!NVH xGItC~J1 f |``C~ 1\ ftC~E$$$$$$$$$$$$$$$$$$$$4B3 C/ N:UHxPHS?<N J_f,fUHxPHSNZJ_lB.`RBC~J1 ft|LN^NuE.G~v Cfa Hx;HyN"m")"mҩ+A "m.) xc.<xY(m",ҭ ///N _///O.NH* _" "_Sx$HBJW)f&)f)f f( SQ.L*N _0g H*$_"_S@QL*NPNN pNVH``?<NA-@LN^NuNVH``/.?< NALN^ _PNNVH``/.?<NALN^ _XNNVH``/.?<9NA=@LN^ _PNNVH``?./. ?<NA=@ LN^ _TNNVH``/./. ?.?<@NA-@LN^ _O NNVH``/.?<HNA-@ LN^ _XNNVH``?./. ?<NNA=@LN^ _O NNVH``?.?. /. ?<WNALN^ _PNNUNV2J@gA??<LNA o"h ($I!Sf+H ( ШШ"h$) Ђ"҈.A//??<JNAO +@ܝ#jaBNANH~E#n*yxBG<9F(y|QJ9f.raraJ@g. @gh @gp`aB@FnL~ _>NJGgRBGt-JTv-KTFCCgp`SBNqSFfaQ`tAp2<Qp 2<oQp2<Qp2<QAp2<Q3 H aL0EG,y"y`Hra@<raR@:ra8VDpABQAC^ra2QHIG,KBGBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CRE EfRF FfElIt042v@xlSDzm((EQfL MIlEA0<BQApBQA43Ea*HaL L@ERG,y"y`C Nq-0@64 GcGR beNu fraT@(Q`" f rapT@` rad@ BQeNuIG@,KBGBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CREyeRF Ff$y(yt2&4&0&v@xlSDzm(>G5xEQfIG@,KBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CRE E eRF Ff$y(yt2&4&0&v@xlSDzm((EQfNuNq-H@-06Ѐ01 Gb GcGR`GT @l SFfa` @g @b4B`4@4-0BC3 Cr0 GcGRB43 <@-HA-2 y0 y0A Gb GcGR`GT-H@-0BC3Cr0 Gc GT` GcGRA23v@Fea< LBSBQ`-H@-0AAr GcGRNuH&y|, K0S@*9nMrAA"6Q#n/ /?9v?<@NAg LO?pX` 0< L(y|Q<9FLO?Nu  #+3;CScs !1Aa  0@`?     NApBr4Bf `f J Bf R@ @fNPKNn*"MULTDESK/MULTDESK.34A/MD34AZAP.TXTUIo7 x%- =jdFXЂ=q8FrŊ}?rfd)]Ct28䷽n5m>,hLq'<x4mk)%I,=1ごeAͥ?& :J$8zYR%5{>H %JuG8(k&cn[zS yJLIUQ2Ëtd+Z̟7cBM-tT9©QmlNdAw[`B\C5cڞ``s& *%הWƣwH.xZz,U5Њ [Re0$VKd郋"Mo~,va{wwGDt¶$1 ̥,2Aց'1ypUS}>FB,=8N2: H)؂lEԹ5o5Tչf>gwނPj5@vLmpб7ke|d/԰(PZ{ݜ|( z$C:5Pmv_UZ/}Ox+r=ىZAPJxS _]SZc!@@@9 9p1!qU%upz֝2Lk+R` 4/Y!_CVY-w5L4_H{6=2435`Re{oiĭdK]!@sZ!& cԠBːy-/6Tl% Ov? w]ziq7%Zؾݾ}yN9YŠc9"t]7PKxUT"MULTDESK/MULTDESK.34A/MULTI34A.ZAP]xSי6$Bac̶c-l1AqlRJDl6CäL/C4/ͤd2.M3s C):)oJhB(!ISBi®c}ڒH3} o#N5RD_u%b38|z$SH$`QH:[5[pCרKc3/Oh/Ue:R"_e{I+EDkA/$ꑖJ~!dߒPW;f:xғ$=f&xH ]Lc7k#DÌ?P6KǨM&gnG4k 3 Au'1M\_"\/gp-pO< MF8G<&(+ FɢxMMgM1\cz ƻV ^:#GwZji~>bk\ ˎ8i,(?S˟/V͗xԾ~)Lt3%LaqQMqtU^Rgm~^EjMOkA]59O委,5O=] D vVdc(kt#|y B>i4VhiV3nqD=LC|T-ҜI 85Gic/`nd]՞مD]yNe >tمBK>I,>6o#t<%d٧%krѰ鸍TcU6t SaTzLߦ0u%9=fqz1>W3ms;/d+GE`w{`!#Z#ƨ'\(qݘ<>}̂`\,`bX&<PDYEh&Sδ\/`蹼E?$_&q|kzd~.1|v("`#ie.l/ƫ,I̯:4fHG^ `O8;a~B>Y\M#Ka'@|8OTytAYB,c`WٹΧJ-*t.*?_&EouZ="S}9SyLo2Jڜ$3u>-ʥSk~%WmC[ZE'dqx.p} s9Tn&TUgmi6gZIHxnGVy=-C:VK Fͮ4oM' X9bL3Ce ؈GkFMN MwDE@lцD]?5z3ՆNrĨ Jj2 sb}ыkr?_74!6LOdPQij;9fUڿf?$:ŵᦖeNb_wS/3_1Ĵ??Ko?'/=1Oչr 5-aR7O?7ݼZF˞=L]#Dr.FOs:Yy1^ȉ1!nϣV/qV RbtE㫵RlͿipXv*<\Ym}BGBcgq V]2 Mtc**mu_ױdo׃*==WS2vُ,3܈9po{VZaGLV!_|Eq<=:pDm^/y|GbkãC,)lo}4F`hg4ZCx F,27!ƐA~'-T-cG]GE/~;b&`'ai#l$t^Edcӗc|HvG|fܞ,\2όpӎj3p:1*A4܏Qዉh78 h# g>nrOљf4Gya9*ND JwͅičOLW`n[y \T+' =ߎIlwa({.\ ;AIsoexmrW)?9Iz#L,|j|i!I3YxR*fb8ؚ޸p_+ePJ{aϜ*]glFj LoFr6cկՙai]YL) u 2.^ǫ{IƁzy&Shft9ȔBz n8XngMYUC8:W*ES= [CB[$z, H?N52pkٵit,_66X ɍlyE}uka.Y%cֽn=7InyfH[iO  Y&a;aK0 t˜FQ4hAo=5be^%#R0W_*Q~5sowW3b%Ћ {1=O\ֈMuh#P3xug3׾R4 bMKm-v_އ+b݈uw#]\cfj whmOl 8i\I>f:RYѻ@-2[8eok8ىSl$ȹ3k$䕼v\:;GX]RF\cصcJ02/ v%ǰ#8/q.Xp^9l8/(yQĆsAČ:}0V%Gu'< 7>7oM^sفؼ̘E ZW[ײ*CZ07T3|C!~ӟŵ(’+¤\#̴%fb%!+x[d㸔JL]飃;qР񱕯9ᖭ)o#~Tjõv>WG{/~Ê]= Rj'Ep3C{M2 ss0=\Fn88Lh3oI\A '{^x=MUCD* 6~EZdN| JNgW4z E܃[/9qF^rqSr*Rq_R|>|W t}^zyW9g$ali]6ðCzC>0X2yOM3J|=8I)L .x_wu GśJ{WfHǸC~gh ĜVViV`L֭P'vgzz]snxQ3_|Yr5Ȯ7 q̧qpG CFg| @2b/lgE k??ZY?߻CuB #PZ1K+B,u0H N?.>ԣ3ebr4 _*g`IǤ…'_)ld^Ba VD ^i 0<ş@ʓ<%2Aq~2\b@SG?hdjEٙy ޵ (/p ҤD]BbU|Z5F =9; !Ȯ0\ - *\JvV!׺{uI.u,;%bf iQ$(bصHA%=C\yy4eemJy$¤ '}*2[1 3n |@ryj ~-tಊ°W{ }!Jڧ'Ʈf.\ܗj 0bZ"b+C_VcZq,5E+_kا`֭o:4P+tGfnYZ^rc*r׭FM#\p6-r9r7vM\sc-`{WDj\c*7@w (Ǔ43q>~wgл* q!.<3"wo@|]mLAj84 -G7 Ily'6oдx{ZjB M76,BPw~p8)nu"0:F!漌RN)/J]eGWd=Qh@T([b\.`#^%2 ݑl'Nb?I pVhh=qOSE@{V|4`&>U{pd/dۂѿЭ*Wyi[1i\>ɦ05ʫ/3{ \wb=RZyPN W99AW)@ճ2 Dgԍ3`L ƞs)*/N.6rNBl޶uҚРPj@9 {rcs|RgȒT+Y_`>y 樷 "FyP14Q?҇|b_C Z̲Qn-e;lO0 Tu̫c ,yE0z-$.u,`GW"V1NZ=IӃWy~#_c\Ȗ]DWN%j> U\mkF\\ݸ:pv''X3" kq%~ɒ7YS3&}Ͽt6tS~U^ eh]\I3RO 40?40~{S^WGz,WOTDWX35f/I?7 fӫJ?\#K\v46g/ ӱ44`-{jTsO;rUnk0NB]!e[:`FPã!˂Tгy.J9^)T 1%%5_Fc'Rb^ذw tnr\ jo`Łh䃜~Q"x9-D A *Ȉ?)aqRgkx⿥8JyiLD)A"'9ʮU.d`DgذA7fX15 3?A@)GWy }UObȥ fbक7`~D]dQm "v#OVT7atUԆk:Mm_n1##fS43gQ'bY6+gyR qR\i蹧9a*bں5cY%N{9gztB +}/K *9=ڦMa!6#]0& $EEl>s?q$d3Y&o89lh+S2caq\AĬd+?5|8H$XSn8oy~ Xzc2l)We.-ۈDiҢDԵ,;~y_EZ&|_ hzF{+ s"Nچӷ!=f+tbW߷̯}?_ Py!f `X&i9z&/\%$h,qY;e#*, 82Vr(F)ٽ+䥇3pvGlavVPp]4y8(8\]*ep=ʹϑMKV@S>GT zeч\Mip{.6Oy;RDZjO`I63ovHyo[0!|JGg># 3)owyjXEu.2I#gl"'Q3`4^0{-f A0+?zMzz70UJc&_֞=HhQi7UUбUR;zZ&ƿg S{rI%NG煥Җ`TvS<v$4b0ZὬA'^e|^QA[׼JςQD`0 ?s)/;) ;' K ?્j(ǔP~L s!Rާ"JPSt(w|k;^R2E* JIIOӾWD59UhCaik ҰJX W!n,Uū$G\${JWVT)l ÿ*YaT'%+)fYh0BL_ kBst۹=V29W{[ `6m`<>=^GVa# ko&VRKL,rDc6fw4潓^jܨlNt=yM<]|Gklƛ&Fc3܎Է6Aťc| g3=ϊ;&BD`s7]|dG*ECbY-^쟱U[Ay:+?fJw*آǍUw&9I[]fտh T/̈txVK]|(JhllSqJ VF.޸zJ!ǟ[ף2"R^(301֍;RÈFL4 M|uE'߉"\]ia, ~^X?Nk.%/o(Qʟ"$ބ#n.{HMy+%|ox:49P<~SCpf{ DxWb-tczq=)l-Hv)z5(مqվZcE56K ϜK綌ַR5)׀X}!߄-//XV\(r/=*0d1k {z0UV o+?PQ̥Q1wxJ/Xp-fbfZqQ Ԝ7`\Kͮ=W P4C&Km%h\'xKtZ֛o}/zT+肅ʷ^K=)ltŦP_hT_Q70$~o[b Ep/oΧ1 ݪfg`9mgXխd=+ Cπ6& O}MKP&Kgr K+XfXLK྘߻㸟,ۂ8'_62'T}Et u.E 8ٿPR-K>;P<\egTpdxmuJ1p!ch(oU%\E⥋ =s< s!\Sx&4[YfAiYn m,U| ez~. 6y3GIOа~~mY 㸽u1iqc`nCcTQa{Ay@N]w2WMwFFәI*Bk‹ {s,*ӹ+hʆ ͢\ѮNr@X^ESհF-,,ȟyvf#Ġ݌ֿl?ZM Į}zg:u3O|OO,=3{L"# ѲMfk=N`ϓXdRr_B5Vo6Z42q,N{ϟRnKji%2؃`M'U)+kz̐Iby $W= 9b/u̔RA gЄ`3^p$;R dTsJ98a8 8 Mph;Ec:sGQ_/y,Yod(#Y$KVtI[nLQB\F$lى/ƇgO\|Rqq6g=MazX)9zS]xfv.Q<(3r,T.| DuTG[j  Z|vyj'Msb YFfv<8K=@sY7 wXtր6]\|4WNչRrcCEQTq?Yہ˃Okq&MpG4gF$2掆3~ϾX3" ]T~ǨhBǝm4``M;;s *Ř )lDceqųG5iVf'Xn(;F ?"$@(Bi[ěm߬]%o4p#cnỳ/R$a\<b/VD먇A}_&Lt߁Ӛz>n<+p⋊x~MiC.+C3, rzaNgCq SfRn*2gG#Cy|/rDlb"Ͱ5—7Ǧb ~ sse Pf>\< ΦGLjL{l:!eH h;Ikę?w5 mևEˎiI`Gacec0$il`/-W"RÍAD1o// %m8Pi(iHJ.TM&Oyv/a (֡.BTq .tVUL̈d]% QInPzL5ޑ\̽C > OL*G\ճGQVvÑ|cRd]ebPmgW|3~Om]{1 ,h^d(UZ ̔ ǵ!K "ÂCd)lľw.h&dzwWUk<0lq.x" _N6u xt/?(O׋7+j bxnQNd}^v?\|&x\ w*/_G~Jӻ/9t}- /P~[>ۛӸ 1cy vTlb6* !\1 1I!(q=v3,xS`)S}$7VA-y'Wgo'UA#]?^ֺ|nylpo^*oFDvaVЁ}ݰ!uh YҪC> <"q5$W8ۦ*?bLWȆvg˞I2At}( -p&L`8z= Gq9"C%C`U~7qSֻ#GXXէ%vpV| lݓ[Ts~u5$fMm6V U`22V*0ݴQ.^oiw6̳-亳%9$  uKߥ8ݾ,rQBlTsV=+6v㚏ь{l[X77`(He%f 睯| "|> IxH14awNaՍYNt,ĩĆ͍' 9 X6Qð'h/Ğ=G,Y^6TOU t[ʞ^a ۾=M e3UIkS/K*VNŰIʣmDKߕB㛍?COi{?Żے9,9oS;l|cCd`4L[c+O h/jZaF;͢|'\`r z̽<}[Od6>m+u`,8u:0|2bn⥹t m+8 p^ NZ7_! 's fG1GYCQ)nHI}6Imn;|RyL9wg)) lOb>J>(?W7@t1ӷ8|{.!Tnoە´In3S/Tx>G| GRv |vp;L8qn룯0# -zY\F֫oFK4;7t r3N9d>Ҹ GwDYMV!cSwq{wmfomNⲈ"G}90G'F=ikf*" ޠyOwMc~aM_Ur|L6b7_ \'0\F$A y'-}}G 4y] >FB!:Um Y^bOY}3⮞ߙk={qgݙcwF%a~;tHcnBW}cf~iEC%GaPZwRwKb 3ѓ+SY g|+ǝupW4MጆVfpZbUk>"?8`IoDUj2±~yfSsMc@}xl'rZJ;*Ek`alx-Gw'NoHUAPy x wF̱VXRK1TL=9VU֜BvF6fEW@YGs /+`/POϋ [2wܯlϦj턝U\( )08ax4?G$``g+sY71C%:,m&#3џN_g3{a@üyFZN*`;OWG|os0cc_/X}x aq1&bXQQE3Eǰ2G], N'gKDܜZJq̙xo{jUpOX߆[)Tv^ '} d/6HprgX  J%3+F^IN(h`_µOp Gx/;fi3!G$ ;L?QПoͤJB|2Žrpb$%咔<%F2#*xDjLRDyZ~"_"|Ud=YE)LwV&=ϊE_HrxYRs#IcM!ݎ *Tg6VF>v}EޫBsc!o_T낈Xr6ȃsFWA>,cZS Wh\EA{R̽5rJb]=Zבz|[d^eJg4h ;œH&>R _PIZO}-Ŵ|RH}l긘^׸=)SlN;E,C T[٢c{s|a⋩/h,J*b,Vqʵ ARmʡꎺ$q G?ԴӋE3on]}iȊc]J]تě?Qa , V-ᶀ*e 5{kn b+ł7lMH8(66"DnZڤLQ.,ЧʹZ٤2h4]{# +Gָ3W^>;J³cag&$y׆^r_,cX&)d~/l|=H'G\kQ͊}ͼ +Z>EL`)UX}R8\ƭ8WÍ+!K+W8/G|ƿ rM6쨇-wOʂfwETgXjyŚ;b39 ڮq{Q/j/0e<5z̟|/d<}1hU($~|htgl0İ^^јrQEddC#CnpBn6dj0 6^ L!Gy紐 *`-ƫcC0#j6u[hަa = 1r.$( //|w>nر>ܴؼ.T[ju ?/lu?91>D"r؁wa눼9n2[Q ZFrX<{3s< |N2ά[tUcj#[p ] Nf) y{ sObžByLV'3-ȗ[lؘT?D/\gI_mjؖj0TuG_CDŽ%vZxOQ~m8H4HS_V 9|b=C?x $xdpjoTW|k/6yɷЇ\>b ^n3ioV6?4^2l/688S᭜վh3=}-r_ϒd$Vm컺B:[Y֮/-7Ż{{voRGV麷{KAGA|׼>os/Ǫ'v:Op`uUA:[~Y=.uOn·C[C4j@5Hphʽ4"0_CMĩ|𷺰[C 1F:S}_?yS+NmϯkP8"ډb*,Q#B;~b+6,S ArHMnR*|9o Bvo„]_,E[d`>x-݀7$hBHoށ.0yi>Al u :e𿼥tM0)9U7߁1wmm~L҇@ gP:ym=D8c#{H*s-DZpCBŨe1!;>l@\8_>z/ 16MC%&%L%\T ~ɤ冋2M-b̤$OmKv6C6<)>jMи1FZ0?f IW7YxQ蟄Hs#K˔ ׵!mI!&xrޚCB&7u8)PרHGE"jZCхTR#HզPkm/vwPs[ZGw&fvqh"uX9.'HTz&A\HC7KnP|" C?OEGC-4C^U#X0Š΁mYM Y[z4j|r(r*:9u5izHtWYӸ̬|}2~GK28xv0pJ_u4ѣ,zeo R~ĮW+WΧAfewQr,};~wtE_MMsxpL?O;qԽ_O[|ЙGy%};S>_L͟^..O_.~S@l9FKٙ߇a.D"V:6-K~}e9K7^ywwKnbISǗK"~g_ 1 T,Ι=.3e>A.e?Yw緙-tO-]u-ܸpcQ?s6O#>\c_%xyh#>;;v?}1lSgtߪUW kGտodE tI:VRNW$:}INWSZ$&'ktʱ6}fؖ&~n M+b@bVRn+cK)Z'Q?0y?c>e),s>\ڳcsgޖp5m8P| //ūe5fiE.6ㇽG_Eׅ?q%/ؾw>=x Y QUmKP;nM)e7# AYL#෦9{eZE"<ʼn 3́lE kJ~e*CK^_ՊW۷hj E؆†U̍k>?{+ GgިY5͵M_]+׹ ɲ@O5UXd5v%{c% qd[Ng FF }0SOA iR.$d1 v t3K(H6WnsLlh]*X6ɐ^(эtԖk7b4 ?.XQyQǸ)(٤L̖c鬆݆i 2\SMvAa--+1 uE\XvIR9&u]wԜn(2PTIGO B3V XjI.4џdҌd݉ԐadZM&s5lsZd%v2`035eq d52,VicTͶ21]N7-t#oe1Ԇ젦0fɴmL2eJy )uNي䦧٬$V] ARPKb9X=1}("MULTDESK/MULTDESK.34A/SUPERZAP.PRGY pםòB^:ǵD "$\J[-` GQL&t25q3q!d8R\C)%d{oWE dkۧp%h+Dשt2HIqyIJ$GSC_?`eT bt 13S$joC|<^6C:\ Y~JVZ䕝 7IDA.G5NHdL`jU:ڔO]С8[L 'D7m3Kι.ZP xBU#N? sKJ tGN7Ҟm_ƊUݫC^hv=>'|=SѱxG:cy x̴<7ESC{ &> o3&=ij᠚#79^]ٲч8ue^Q XTT9e^c{]ζn:hLrW7f.ɳhK f{In|Sx.Wx]ohMmT *0V@*a0m^R&kTZZtQEJwdD=׸m[@\ofUn+1~}fmx OzJՐgjRj+yT[Q겶ڛ=^ׁJҘ3+S{_YvKq<Эwir*.Ҩ>VϢ"=a!6QB*Y/nma+ 2MVO9J'g/dH{JWǶ(OB}|VzG@R]mfN \ BMGߗ\F1ҢԄ12[c9Vq 9V=$Vēvv|8> ?IrV6V糳SOduFCg]Pup)מ^,ͬK4We V XmYYꕍ^;T.bԣ\F<|á`PT<2U9z>Iif-^ogXqxYɈ)&YCƇnF^+5nkkҋZJnVj65k9tagĺ #;o7X5zaRL'Tj~jIQӦ}?ovWank1BN˱+ϪQ^֗&X u)6KG kT)= ^|uVmZöv5ōRy(|aY.5:@[s83(s_32>jUk]>8c"g`PuK)kVW(?2tUZNޭTGYQ0+K/ָ(w s.sh;;Nu h:oN(/FydgéoI|OV^hm|z\>aW+hXr"sON< Gq5rg˟ZX(a~tg9y`Ϋ]P:O'p*JBaD_4!z>ƅ/j.a~,ϖRJw+5J%߳j jVu驻e\5}9d5|hJoU\A[ a"~徿4GWX" cSyKVG|~Sͭ%,-1E/vl.=ubb驄w%ޥxRһ7_;c2Ϡe}*33^~Ủz8|4 wA}O1s/T(Vu=|F'S3zى›wRGOo,j1ng^rT=Jvr2_BC0-a1l/ix;q?Bih UђΘp?җu޲~ rh7Kj, ;$w)qdL_~X'=#vSu/J?#VaV0;~[;LRS+vAǶagn'1(Y×h U~gF)wXƾ"64Cન~JΫLՇMQ}'ul.++v\5^dA: N lpaMGQ1m3V͋ڳ=sgSb=ퟢ'x10>98ݡL=+8v ϥs,Y)LIiR=S(?UŚ^Û滆pљ6r͓6E,q)”{\:W@&}m~Q05YG\N2 ÇoE]5nʞ[Y[﵌pXF:V^CnR;`TJnޫu8U2jg-97cM 'YqQ u>Bxmxåfz>>Ջ%1  -%/>,yQ=-*yN=)yF=)enJ@ lNՙ;pj\eϣbԳGvW)+%0́Y kExt.vu# ( ~&$8Z'#oҶ8W;;}Y;8y {C':_΢c"**"%]x΢D4Ng``h^gətu>F dґxLtJܖ;27 Yc}BME]t4ͅRy,<ac9NK^h1)TA>FUU.D]Z@OFNX \ " ໙!^\gps|#/(e3r~0q~.fpfo1Ɗ'=-EݘJ8ܖ3Mع"R^4xYwyJ8c~ej!+yq\w]3F.ymz3΃#B 2Nqܶ?JD;C,=6toRƯr#aQS"6(&S 9%C8%Gv;#D\LeqdkDj4 CqQqL%8N&cʹ1"XȈ4n5DomoqCHZq"ҠbQgz"F)s&ߡ(ť]d!'0)e45/(x- pĥ4Ki㣽}pPy'?m<s?tI[2\l"C3)Iļ9h [٩Vl-H\ 2Q]ܙhk(>5Ĥ5t<1:=2\H="F≴UّHޑ;R,iK:E~-+}4N<$bCH$/ٲ;rMwꅗ#aHd3 A) #QQxBCH]*S3ܓ׶l#-10NeZR=84}x7cO̻&ȸl Q vGIZmO 1&53ѿuhXmM!yWށ|+5#7v.A5̹_kWs~;uk/ #HxjBXz!dn|t4ڴ'Dj{Xf%Owc{TqNy =aͦMG6\샤VulRB`_֔m~r|1 D)&@;mH[vIjHHTe"4H@#Ϧ-Ȏal;aη1I\VEinmK+E9k)eM) cӳIR)r!Ӄ{Dip0zE.C2#叻 teӛ\: zC**{l1[Ub7E0mM֞zY`j[5p`WyVEpjvnFcWPKEs~nMULTDESK/README!!.1STU6?l:=7.։7S@R_R-:{o~ZO| g:NlGt:Pw8_>lpP#mZd ON4~rmw,tm)2ijԂ NS WL:"\ Qi _ñFZCU:?SӉCmE BJ:πgڙ߈*=2grʫ8(d*7ϻ|)؈8[پjTlJT`T IV &d 2OdIYYv HvR2vc[ʚw[ꔨYOM3Wa@(佢μh$sM {4" f14>4ѩ^Y.cxO Ƽ C7(^2:8^Қ Vź4.zGa5e M^"xU?> sPs.=U6pb>9aCܲ^|H gRрP;C˹E4H[dlY-PBc_H*dn9N EQcސW~,&f-_bW7MI,cq/gޕ)TLK|3^3}v ' &G~E_~hg$I.} h]Y$<d:?PKr~SD%MULTDESK/README.34Z]oF}Pk,`{ ;v'bewܽٗA,Z, =VlqUUsooo SoM^ԉɛ'nMn7of*o]?nV?~LWS53ɢt=mLum>K]% QxپoO،pp~~S_&jv{}bn'god2:9/4Fema5ʖytsjje |+f8vj R7ٮR \j}C/L)%M5Ԙ7u`%^U5#$.LO#e3y9M V^psWyn(OT/Q*un 5*pVzAĤ W榖iT$ͺ;i q7(5i^H 㽾U+ӔkI5 MV/t\<!>ZDL-%ܼlmomvG=eW$ p"˷6-0j2_/a *VUZ<~[bq'%x.LVfǮ+CcH5>_+wHm)*)Rz5oZJXGh´c~A &ϰpe3l_B$j拤y߆6ꅜf -+>7ϲ2v!_36/[@7H@Gr[Bl-3Wo9^D;h'ؤֶ40(RAtL f2Ui$U5ae|Wv2UWvz~}%ft~PuTttsz=^ O[IZq78QKKscjzEd8$GAO{i 6 [GrCɜBQ#"3n,& b37YFDn @r sɊ^TFߪ5C*Ԃ6p "hFx7x !aኝ:okujآrz\#I9lAT~@Oʎǹg 0aqlkmK*nK.Ks9eJ' ꄫY+LN9/.i K2I)ZVZWUjJUD1ϐ_N؁v؛3k֛/7eS ]#adt_@5 dC}}F` EO!MR_c="6(t jq=%\)(И`g^قi'*6T6&̌^u%Js d~4Am4}{2?mi})!3-6u&?W{asTv³hsuVvo$~Bd &~5 TzH!Yq~"fvm1S 5ކVf :%XMѵ9G۵SHO,A0hXfHN&.y)׈<$(sS,(@x!BЏD֩ SH[񌡍b Zڔ3͓昡+ + ^TnǗӋ0/v Af6ERqH/L>dS%FN=Q@m0@d*c/ yC)Cg |8;]LHF d|B>BZ6&uT'# 06b?x/ ;X㔝 kJiG1GWY#Yu%0wY% 6Vls9-34R䟄~XL̔.5:Ij%Phn} c?ɯУJk% Ll՟Z E8v ^TLSRl7ŻɞUv^"36#tw_# zВ hQP^pvnҘMB ԋ\&Hܐ7 /YQC.B,9ìͬw9mb׉}|8h,ќY?a(G>6N^aeVi6sx/(}tu x&tօ`l:B1ݜ_}K|TQ(X+QSL^MGh9K6?Ҽ^=㴃RRN] ( anPw8u&AR\&m-`MI<-MPZδI R'̏ԙ0X{IT(%3vÇ^6Ũci)i>4u`i {BmZLڵLtf,fPS!FqL/FD&̛a^4KWiH5z0h\qLh] s$Aro?}]1AmۋzZ+Q8oo"tkbJ1}mj ײFn~(1 ߿gp0~a0^'.ysVlt 'ܣxwbt^cQd CP%k)Rp rfex3S_^p&h41Owv BˉqpUZA!8d5WTm* Jf"߻@o{{H݈W2%HcV5*_TڈK;O%؅ $l-\n69`jFm#PpB8|q׍!~v)6;dJp@WCPgP5 `bD\ؐw%|vR#Ý0jpY`}7i_-`p|^Grgr-2[2kg\p՜飀Y~^j?y5zaݻۻs'ǣ}u?S /c/͂?xǟ~/5!V1 =%{;dM4`Jդp6|\^kj:Ho|C" KbxPD (4@qغWx""6?U@> Jvq/4MJg|>I!.Nt|*\ʘ0#;f$+Vh[bGɥ=%JQ2лn;LgȡBWWyG. y&XI*igbLtZWP}g,ެ7*[ˤpU}&' x;' .UEu_ ~;| Esp$C3]3~kBJU,%c?c~rPKb9X=1}(MULTDESK/SUPERZAP.PRGY pםòB^:ǵD "$\J[-` GQL&t25q3q!d8R\C)%d{oWE dkۧp%h+Dשt2HIqyIJ$GSC_?`eT bt 13S$joC|<^6C:\ Y~JVZ䕝 7IDA.G5NHdL`jU:ڔO]С8[L 'D7m3Kι.ZP xBU#N? sKJ tGN7Ҟm_ƊUݫC^hv=>'|=SѱxG:cy x̴<7ESC{ &> o3&=ij᠚#79^]ٲч8ue^Q XTT9e^c{]ζn:hLrW7f.ɳhK f{In|Sx.Wx]ohMmT *0V@*a0m^R&kTZZtQEJwdD=׸m[@\ofUn+1~}fmx OzJՐgjRj+yT[Q겶ڛ=^ׁJҘ3+S{_YvKq<Эwir*.Ҩ>VϢ"=a!6QB*Y/nma+ 2MVO9J'g/dH{JWǶ(OB}|VzG@R]mfN \ BMGߗ\F1ҢԄ12[c9Vq 9V=$Vēvv|8> ?IrV6V糳SOduFCg]Pup)מ^,ͬK4We V XmYYꕍ^;T.bԣ\F<|á`PT<2U9z>Iif-^ogXqxYɈ)&YCƇnF^+5nkkҋZJnVj65k9tagĺ #;o7X5zaRL'Tj~jIQӦ}?ovWank1BN˱+ϪQ^֗&X u)6KG kT)= ^|uVmZöv5ōRy(|aY.5:@[s83(s_32>jUk]>8c"g`PuK)kVW(?2tUZNޭTGYQ0+K/ָ(w s.sh;;Nu h:oN(/FydgéoI|OV^hm|z\>aW+hXr"sON< Gq5rg˟ZX(a~tg9y`Ϋ]P:O'p*JBaD_4!z>ƅ/j.a~,ϖRJw+5J%߳j jVu驻e\5}9d5|hJoU\A[ a"~徿4GWX" cSyKVG|~Sͭ%,-1E/vl.=ubb驄w%ޥxRһ7_;c2Ϡe}*33^~Ủz8|4 wA}O1s/T(Vu=|F'S3zى›wRGOo,j1ng^rT=Jvr2_BC0-a1l/ix;q?Bih UђΘp?җu޲~ rh7Kj, ;$w)qdL_~X'=#vSu/J?#VaV0;~[;LRS+vAǶagn'1(Y×h U~gF)wXƾ"64Cન~JΫLՇMQ}'ul.++v\5^dA: N lpaMGQ1m3V͋ڳ=sgSb=ퟢ'x10>98ݡL=+8v ϥs,Y)LIiR=S(?UŚ^Û滆pљ6r͓6E,q)”{\:W@&}m~Q05YG\N2 ÇoE]5nʞ[Y[﵌pXF:V^CnR;`TJnޫu8U2jg-97cM 'YqQ u>Bxmxåfz>>Ջ%1  -%/>,yQ=-*yN=)yF=)enJ@ lNՙ;pj\eϣbԳGvW)+%0́Y kExt.vu# ( ~&$8Z'#oҶ8W;;}Y;8y {C':_΢c"**"%]x΢D4Ng``h^gətu>F dґxLtJܖ;27 Yc}BME]t4ͅRy,<ac9NK^h1)TA>FUU.D]Z@OFNX \ " ໙!^\gps|#/(e3r~0q~.fpfo1Ɗ'=-EݘJ8ܖ3Mع"R^4xYwyJ8c~ej!+yq\w]3F.ymz3΃#B 2Nqܶ?JD;C,=6toRƯr#aQS"6(&S 9%C8%Gv;#D\LeqdkDj4 CqQqL%8N&cʹ1"XȈ4n5DomoqCHZq"ҠbQgz"F)s&ߡ(ť]d!'0)e45/(x- pĥ4Ki㣽}pPy'?m<s?tI[2\l"C3)Iļ9h [٩Vl-H\ 2Q]ܙhk(>5Ĥ5t<1:=2\H="F≴UّHޑ;R,iK:E~-+}4N<$bCH$/ٲ;rMwꅗ#aHd3 A) #QQxBCH]*S3ܓ׶l#-10NeZR=84}x7cO̻&ȸl Q vGIZmO 1&53ѿuhXmM!yWށ|+5#7v.A5̹_kWs~;uk/ #HxjBXz!dn|t4ڴ'Dj{Xf%Owc{TqNy =aͦMG6\샤VulRB`_֔m~r|1 D)&@;mH[vIjHHTe"4H@#Ϧ-Ȏal;aη1I\VEinmK+E9k)eM) cӳIR)r!Ӄ{Dip0zE.C2#叻 teӛ\: zC**{l1[Ub7E0mM֞zY`j[5p`WyVEpjvnFcWPKY~zdʗTNMULTDESK/UPDAT31.ZAPսxTE7\i:i:MM'B$16ҝ:M$: BMBWau]q|uY3u2 "oYEu ȢbtXd\;1Nݺ|=V:uΩSNײLwry y F&gd7fT#33c3Og6QZ_4ԯsqEzMY@<|`Tq8 Jy Pt44/Dz99-/{6rAm"Ѧe98 zZ3r܍w-L.y-h8mq!mh7_ci21ImH:FvuyLu; IZ)v'0hi"~\++hDc8 <蝗5&y<52rTn#]ZJ;kUz6Z9lOSevZYJL4Nt$?],!#s>ߓF.7zZvsw+|QΙvs"oMc"]g>]+xKtN ,$cMHӄ\-t' z "BFgU[l[5)/pIYn:x2/-"ϗ?cVl,Ѯ>#?O-<æu9)FNI$_ZL4&~e HKgbi=O'5>NG R+=7yr@pH u=Q~;:r%nilZgh:b1鱜M뜅ElZg9OI}Y$qZE] IpHuhr" :t^}MӸڳx'd E;r9L݈dr4]/uf2Mߚ>0KuBuv EnK3E?x70m.`m^̴k|陂AoEHO;E =MnsD_+dzz6Hf_}#-[,ڑr貢ÜRC6.mO%czsWY [EMHU3Rh?vL.ZiɊ<+}JfK{J+PiV'G@c:3E~AԵXȸnNf}Dg,`26mX*`~ -mAYcX|lЭMLa4^n`MЮVȐ>ף7 \un\?6:4[Fġ )47-}*f D SP!wi>LP5Bf 戶+t;F뵾Ax8+f-Amt6xa-M۽l?77?2$,mli:ܖo nٴ]Lbs!}|]J_8s9)RMofQo!:칂iP*)6']sg皕:]%q6Aԥz]2B9}^]A+w5G:.-9zk Ǻ]cu{?.`7޾lڎFHe3}l ^(`]7MGu[Rp,<5 96 NKش>A]ii348Ҿ~פ?2 |ud=IG͢WʦmR)x%h*lis8邯2`4Px|E(RجcVvTh0zCHSlʉÛ7U'WV9m<ܫ̧^yڣ8ou1<Qu*v*|DUky&$̎L5B&zǘTd(7+La,dAa:݈ zcU;@:8\U3_ԍETjgFm/ ԟ"y 3ELa-6Q,ࡆOYέpmR~8+4Cm€$&.R/S_S= N$P] ZY{čsS$HOLL=&17؏-|ا~ڴ"2;g~CQ y_RV8; MkYavA_S_w'xB0Xf{n-uOmZ®0yWOf}Wc,%f;oC6}POwDU E=NHupxUF]bWv3.( μ(WIYEI?6mml>d/3}un?zէ⹠=R$Mdz_XўCa@C#j)n/Լ~]Vmȼ?QحmA;2S?dkԋCk-y̺ǖO3̎YNg?߯U?keCKƎs!B/~l*0vMp,GOx.׷u1e [T`/3ZI >CC1fhM0M$PJ@6|ee,Q㖛[ppeu G}s1%Gif¾?A-jþjC{X]w_UF*}U1<'Ť vjݒ=`XB? j4(2OEHQ(rO»chX*t.KC? h/e~\CBa+>rzE/G\>_Si ,z#J FjܿBMR BvXUSNuBeĠ@>uK|xKV<5RweOQk9 p7֟L"5*AonΛ$XrTa7fI<hMe=uʧFs<@&>"0Soqe}%PfA,d[x+6?iTIIk*;Pal$攼<uJ㸅LcÀ{8tcݬ  VrFn1+Rnz"]3e-o׳Ts<%6Us₎ 55Xԡ bGЭ%Bp<ۃIZ9uz1G$8NKH?NHI+U@ =6.`bRlmi^APt wmzw(l-Ńzwu;'4r~_N=5+mHoL*{aO^n~O/f•q 1Z4{.[ÀhG*fXzh;HȆ]S//hBJ&}JE'hS߬e6lYQ /6 S9G.n`mV1RiԵ&Gs WuZ'VɜVk?MC&A$H!n}E埡ml`7=|JbbO'6MsZ~5Bxչ;#ebEw;Cu 80HfGgьΑHѭ5 ,YQR"p&@]"aTӏVL?Ňhud"%XyΧ*Żxg>xf>R~\ &6uh[_Op֡h!!<=f%ؕBϕ͌Y3HɌ:3W!5](5Pnz=qYiݗwWUڰBבu>RhQXӣG>eѷE APUG`P4ǻwsė7@.}̻hm?ބ yCfVX HAԾQp{:@#fBko9GzhF6ѽn>Lm&q#`?DLO&0jϛyViA>yAls2nr$ Yj*j޸.|:Arjuh7 2Ćnf5TV,(&`du۾&DM9#q:me#2MX/$lS@THhr$΅ &LdK% a{bYB=8Zشxlo gPv77~8|?ƴcc[d{>r3c}{A==a::\$z4%q_W ྐྵ5y6 p1A۟/Fn̉#ۧà([~6z"?? SXK|24>hNw 0ski4+5&yLz# ,6KsN|@ c;p5J wD[ fJ{Wg{ j̙1^K'|7m&O6Ӱ}$[OK`??%d,̮D~tڢgi1C8^njf/ŒnVR 6}|wՄ+l1kh21I :1dKcli~d>M~88=I].x`] 3jL^QZT/ +0Z6\ ` BFEaO}7ka"͖DZJ$=!Q 순:Fz/=9 s[BۑV;75]/G%5[QQ9Eդ.ɺ1HbY,C wJep`(7]E%fE^g:Q0^>a\3h/sCgkrw*]L7W5\8^*:V\ Z1nb NM$كܔyO'e|D/QF)\„.sWJ7yY/Tin>lLj&/6g?GMav,4Wܶ*!f(bɦx紉.0tk98^&'XǗz<|)p,!_<:::dl[>MZTޙ}syh}|\ Tstu~u4UFdyu0:Q培+yI=FړFw70,#ѵlh)vcO?g{ٰcL}VZX RRj{xhBfm\ʰBÊd#y®ܲ0! :zՄxuqw:Ip4HDrc=βVm.Ud|~NX vB*Pճ$E)J Êm96N>0&[.Zt0~#gt/&X OSZ0.bq@n= }~.C;/#j7Fc(0V&Wbcdu'LSbcB 1>ѿpF NƝtD,VtDmAKp4hNn7f{5l^=PuD#Gp#Nb7^Fꐯ+J[3Qe7Ps֩5Yl.Kffz~>cY-[>nQI[׸N/#`_\NրtbFm ޷VY]I9g`*.S\u>ޔB4GfxsOaXߤ-j mT%)LBpn<Ç2&_s,w#ލ9wsWSjM5ZOajqV00,yO}9׻;%QvO;Ӑ놸\RK]S+=%5/i+j0NoKO}=~hz-xFهi8 >8asnАPaP/Gqܯ)skVzѡE.r neTw0&v[k d#'DcI-ؐ܁(ύ50VC{|mVu E$&kK2U\t)ED;ZSSOmuV]sEzkԟ֪-{/Łz22;@fO;V]h!9힟˯*-SP˶D(vwPw5ṗseyg:\ef>N^<0;1B}c2ɉ>p_el[?(]ڍ#7,iU7ˎ{]afO od.(gt7Xq<%odBk<$.Do_Izѧ>1G+ˍtXǫYUK{h8QǦzɘũ;{"NۤcCC&'_M`CWooVd8rϡDE6k#/F|j?`l*+BӍ"'&KJxjSm̽ìbԺEEGL,H4 wSFvšdMz [AiU:Gdy%/\#z\UHCWa 1T`"0ccd{KM)=fVy p[23TiC|N~'y,3'ۙ#^}xk(;WʣL$K~n9T+S'pd9Sר/)-c쯢9|URODsLJsQϣbųe#ͰLO>߬0_.͊A-^11.^/~>EJ5<S_I/k71 / e35e|ϓpym92C]2kdˉ ~#/3?{Gϯr"+o)lS=b<]l""#1G`GgPs\\y4c<:Ƭa>»V~T=?N2 ØtAφ{2Aj9nf"qOV'췏*iNzzCs?ǘ/#`FZ2bwF܊Yz[ޯi3 lX=㺍æ՟CS?M\=lשou%PE-TGWF"Ii MƌX_uPu az$NjYJLDOr= +iI1 =A"y.?Jqƈ2v^y w>GO-%r#D  gaG ]˛~S_ 6bmH])NL!Qx+n2G1J.E? Ek!%S|o--t0ΌZVh>XIK'ټ7ms,[xuWCg֮5-eVJ3diGZ&$&; Du?c Y] fK X8‘Xy͍:t_CkާNc]Ŭ._[sTϦaΜS|8&ӟR‹ :23,Ydop5}἟k~'燓r9UWZ4& aS?>dx ,"rM5@'F\7h3Wō cw̫_*$gkţ~k)3mV%ѩX5#IJ4|14ڜhqU).6?fN(Q#g#^fL»Wfw4hEV+/PC/X繻x;y ߶|L4¤iO{M[Xnx{~X(hD80J}\ 0_T8]y@,z2T 2Dxr/¾ kP_$"s췴3bVAa5,sB<\U5p);FPj~J`mVV'Ze͗߸cvWE5Ip.9^<웸 ~ Z/}1<_#o8?O3;;\ 飊>etk}gj 5uOmk46ׄ/ZKEڟ玪q7Ǚ6-`~#*DT,nCh(' H mluԕ fuk59?z +a/wbE!b"ïж,2ת' YwDؿB(`+E.nXT룡:z [4dZ[ddԩ/p+&BnUNFh{]g) OGm䤐’w4n~JOَx|js7R͕)0N#^ +#[Zz{sՐ:k,V Qƒ9ؒZ0ʆzo8 h<Ъs{9acv w aHI&[?2Zʒjw[x&m3^23cki:)i~#ma@^LT1WGPi*-[a8٧q+P.S ߢ󩕏˻?v=)s4L@WUָv2>f3)B]7 oD41PDK9KsHWXR@ð`0TaS#g,RCG܈TVnؑp,s"2Z8 ;=q/qܖC]sT} K 'n$-#!-;6{-;.{@u yCpW4ՏHިEKA>'ʌɧMWa<){+N9\q;cDov0+6}aׅZ0 W<<~N}]9{I+LP[TZ>^PNQ̕FŇ0*!SI>X0cr[?`FնB2RXֈ]6QZ u'H+6|WܔQ36KB,# +6Lb#${u^ +WA_?ّ(?NO]bתۂn,nL|8俱>1h0lC?XfeW`rWG*c+z9ScᲗ(dNȺ5)zKt|4^~ O6s̆"P @9̸fp mxhgo]Œu[Wˬ)m l ^&-grSkobSJ=% k^m,|oIJBI^ԃSQ)PN 0+H'7 d;9ɱ 5*PӲNf76oh&>h]Uil"A&-$7!~xG]6lg@-YUdmY+7gat:߿r+7~O,m7cC}3N×7e2ֹq4.ϞSOk cl^ M܏ /a\N(թ?jx Y16NQ7Z ZS<;C i&^a yKI2+9=w4tN9n8wCǹ:N^ rBOp'_ 'M&hkrA͝Ͽ&z0%&l- )2JnJaoeX XZb ?cxAf3֖0v͟%11OF ݏLilԆ&6zNso)mYmS& K&ܿ,KwET.3i;s1-J;ۃGCZp# $Y-𴆂աIĈY<(`|[aEeiU_5t.CZ2^7s-ufxD)HEjt[qk5 i~BqnYUZ B!B;jW+u g0}NOcӠ$۷J$\eNk VұJD~O-(=& %ѣй2SR_T NoJ=ï [s"W@K"%"0TS3l#W 2l~kWIIN=+ MlAtNmȡ} &jklSP7lI{Vg0?QἛF-d<3Z] KJAB؏k8'ߏZK'vN}3OgBO5Ox^(0!œ Dz49y7@Ld2DcE3:T܌s/ #fGh^@BŶݦ`Eg4)-ǧY7EH>nZˆho 97j(s;d b)=fEmVMJIgpmq  ͳ:]˽[}q=l?d>Sgaf6gu[5*?Nasbye]^qeM cVzй4cs`vŏQwA{ʿvY-aQfLMi2_.ͦ7ou& yTyx%yunn-o%8u3?3dI;3`t$8=Fש=CLZ—bL pV ?U۱-po BO9>޿,@-eaV w]D)kk{أĂؖ|},dY@M]eBzkO#ЧO &F_RQ|Bn)^ }XE)mVTFByO=>A mAn Mn{:Ԟ7)FAgk=YcNd$G1'XdXx!E]ۋlI[ܖP]N\5\z_cXT/TGD-":{M1F|,e3Env#_<'p-b/mQھH-}1LYng"یl| -$<@n j k+V|y ílM=7YNRv5/Cs a%$=a}|;佸~᯷Ԙl \MK#zL{u_>2i=QI0-[>.4͸1Nnd&R Ov/GQwYw&ē>f!?%^Ծ6G^HY)2}РǛp{i}`OhWi^} 7a;-kK<92Z>!9O{{i;I8pfx[:ɅkRZ5}}pDŽY火QmX@i5m)38ڑ`^ԛadh|5'Gdi6I.)~/+dXZznZu2h?6NM-r-(bXZ0: s#C@ ;-?ǿq|-ȑf4s_s+֚_إ[=%|WdM s8n||T·^Lvu2^;i:([ 7R>TxoSx胓9h< oVoe5u`m40ZU{ٱ ̇}gOye>5:-{l/тZ}ym_BidKgm':r+G4]aoA=ڧY ܇@ډj+(FhCVw3p!ͅ(/ůpuZ X~9WO|,e)3`"B+nߍn'D hGaiĮJnD҅F1^Rfd6¼yXI!nVFYQ .M'qݤ*-'t%֓"i ɖ>%asԥ%fR/>(>wc}E^8f,_nkKppс3D%zfVg)gpׅM ! p2"s4u 7YoGtJ򗚣1)y-޽JK>TF_a|.WϴqFJZɑ¼ǛybڏI ;פUFTʣB~F#]Dk!S55+ز 0-ƭi \4n Ե6fĔhEڼʵ9ӝChl/3hDaH)"Qڒu@RwF7LH?DKr{pE,y1r[<w4r2:*> c6c"J8 :K2K#8IcJn9}`JTcjiVCRjte! ✍8lӏE8~\SI|&̞U6Fb6fcU ]E{ETCd>'Fx! )R-MW}z5 -M}^Zh(diJȼ"Z5zO \x ȫD$~D/_ b0 ҇8ҝ,5j'>&ՁMَoф̧:!ƻW۶Ä'33o0@s`yyboQF>K=XM뫟K ˌf]D^yOѬ5c?j@ D$2#k͕dYZS'0c[8sgWՌx.}\$kՌgnCBdFbo0/@73U.oq2I=&}YVp**`TvhArzhM8KV˷0)6w&~Ъ}g]ـ% JuS*1cZf#=[OQX+'Aо֊>4Gv,Xqg@ASφ ]+|0rLx*?2aoK{XOn`V~fj |Dcoq 97h͝4K|~s_d#&d91ޣpCXS9:^x>j% k] M],Vln'&@ʹGch DE\J ,+T|(̚i_+r'*JBۯrV\‘h }o9~;'wʕc.W)}":8 m{{gnnܦ)uuʷoe@7> u@oGLVnspo<9/&7^жWWWRR t;˃V:XR_=؅3S:PG}0071dH)UrC;cM}+C1eZ{:;:)1/"'^5ke@Z/9=#T;{@sbXTy{W}!rArBb9XҨ@G/CEӅRj)vv ^-i{R@ yZZGLw/U=!5P-IRk2HB(1 7z90Q{tj*}HO~&]KkO2 +xMԥu2۶ XȚBB;W KKJvd1R;!ERA^vttJN_L4HNAj;#}={;$cIή^y$@pp)#۷]˶mtCBgKP%K=DN HPR.3jn{芤Tm'aiSGOBQ9d.H)UIBst7zI֭;Xv ǽ'9= Ev'U}zoXmξ~RZȰSZFmդ8gux3tB6 j $H);k:83olSI,QJP;D:7۷=%952R ȅ>ȟ2IAgh؂]ݽ[c~NiCspH$ͨ W]*Cp:d۬l-Ce%&G: AK`Lp^eLi{{!%do;{һ]!ۨtFJ=2wn}"FN&X\ѣcxCӃ ^uh;wuעzU3Fnb0`S(T/5?Fz?|!q uy;|m˹$jֹMӪ_5䛓K8ėƌ\DѭQB>:gpkU@SG:t6@݃TvN!RpL#=)@A~d";;R+Z] (UȺZX1ˢǃ1}Dp]oXxED1Ƶ;iW/K:,z@_߶$:bBpyA}v0f9 ob2$C N~{WL@_/z0-Cx ͝Z' o5tt?Y=N)8>\߉h ƻE_g/OuT࠮eȅ.K)-:u f6eCT@:z厁nȗ+f [RPSAwlA.קUET{3Qzh:o@h?/3h"ξWn]+lB&8 Mh4 F b7/q$qi C=Gxî԰K՗ΦՔšͧ]?2^Jo_ƃlꮻeLNG~7Ƭ}yd}SolՕ/+)h>++_yjӰN1/QŋYK?RJѽ]4k/`-wB~𞣋~Y_]gS=Vz0!q{忭;ŏzÿ|wr5_bMۊk?}_ɣ&?Mq &.Da.|%k[--cy7=MldKߒ򷔶ݕcG]( "yUi`ߕÇ [ۀCdgh,2"7.kUOl/aǶ/SM\&-G=2 [d7+;-űm88~Kp`|b7o۲'}{Gg$B sP@r zY:~2R'-@}PrV 97!//]QV^q} 3scYw>F Nj.?_]W_^Ɲ%n`d7xMI@C 6DF]{׶֓īS{P}C+͵ֵ! xF4A codvt:-RJgg@`K | Ol6W(%ˣY$k9Vi1[s$Ii2;-Lf^aIfKI<`-3[t[n϶Efa1QnIٙi.56I&,YMfsQfنf\ZLd1eKfHʗ6l6YNI5Yl\qijeY>feJpgl҂'0[MT k>@Z.dڤvYj6Jv\rLdum@lH,vlx& lRP28̆ gZFŒo6KdT9tفq M6YxL2ͦ’L9-d)y-(I5>Ӓp"3+dvK`qfav8_0T,P6% 8H6+blNINH`&0֐l d82.b)2%ȁlkv*b.̖}5w89&JJ0nvȬNY&a68 R5ouoޜoRNґoݴt5+VqSVaNT`i 90y;*0Y欎h3_2[]e3)Sʑ~g1X+fͮUe !dXlvz\b?4˒vTe-kpdt[Yr].)jk8'aK& %b߲mv(dٔiUi5۲,eqIˀ ' vK6 Ԗ)pT m6omJɒ#2M6䴚1(fwv4TgQʱ.R7C63oPK,Y~'7VѐMULTDESK/UPDAT31A.ZAPսxTE7\i:i Mc!iBҝ:M$: BMBWa_ue\et\0Y>dY֍"aq;u&u{{N[u9N:Uuz2<ܸk\VLTgb)?#Soh7c/]@Har> RB ~5q;RNf3xYuZ05bjp\+BKg4^t6 *_Hß 鴘t#3z=&y6Bj*Y>\u9 [8,QɹcGĽGu"Y<&q6 Q|-0]fQ$ꒇIi#Ӏhu`4CȇCЎ.ydUv .ܻ.;Z=}{3<9)cSuۀq)jt1sZJ98Fzl4JE Dۛ--Bx&x8;EO%ACY `^'|qo y%h,qL[O0:8=-!:R.Q /׊B˹^0͍'w7ݙnIi:neAFo~J;^sD۞%h Aޘ<'w[|¯BЭ\ӦMƟF+suW(#NA_"x>M9\y%Kh{i)8[И%p SB6v[%iNt#?zPAJ)mOS8,]k5Bt={(!%BOX]Xq,eS:gw!sElgr֞5m\/p{C*^dD=_z/<-bkY%ډu8GgM[cfgT?˙^ !dAȻA#Ϝ=)if6Ag45}=DB~m\Wi/rendj|yf]ZEo^VLQA" >*]\6] 'xi|ޟ]f {/=t]&LA4hq/p͌DlAL߈dvr9MԇV 1 *az&nRd$yْU 3Dkx1m `u^j2H%Sg{c"}_- 3oKقN!M1ՠUf \ :]NtRzX%GD)߷D]B_'MjsUԩq =": S'𵋲qhr" O li/76]䝓B6j,u ugdz!Һ EBu[t0JjzUl?.! AWHi:!$u(k3cB60MoQMI6Aj!;VOox^/e :!kH/p <̢hzlmnav M-5 hxT ٟ!h-46<)Ftct>+^wM"|OvA&d8i_-@(p1/mqu+t=65iAy)rݞƚ]?뼚uV LQ.G RԽڸ˹M籩>P;-י"M"66NS'K l6jgSYi9^sspw9?&ioALL6 Sl WpKǙtegJte)!ڈUV:"65&R%EƵzq8NQ>6է0lJʒ"w>?Kn趫V kFJi|۾)%Qt\6V+bo.ʂ.Fqi8zZzV)<'/f6eq^LLlj\itbM_,БS V2]YSI lJ .Φt"S 3&p>&` )Ve`*`l'en+WuZt=űt-=x;~zu2] _SW.oUeKmU:{Yg}ӀM[:c59ԝ,m>'*0oQ^rE OъeCjWˡ~͗kzڃJKkg.31/7moo+Y}0,Qڶwnjr]g[knu=^UMk@yyg5X;P)+<嬠tYbbMnbkװ>/ =br_VPDh7n=rWV7ԅuuZٲҲ*WL]^9Ze@Ѯ_.[m uv/mownyּ5_[klC6mk` Kd4 ˭3""/V[ddn^F/_YcPqXq)LOa_;>A`u1<UqJv:XekyDʊ4l1]_>:5ʍ +*UX$ӯv?kP؝5ba?bo{W#W!x^H3%ymbR><|v h+&۴µkA Ȓ{"Q[6͆lf(L ?KK{5:¨+] 1Yv\1N{ƕtKRNIJ2nɇslSߎ~PX`bLjT}YӀˡ8b6$V'eʎމ~&[Ak+N vMG]T=d`-'(. ^ eG y5Ʊ!cc4ïN\!}ZFgA,>W?mXg@BʉO0k(R鸯Z){+ډܬeoH.'=e$6L0cL/y]nwB_PM9ڙ,{>yEϬqm37hֵgOa H̊VVG|"&=ݒDŽga?GAvE^\shOrw\o#m} X9o'}A+GQv#ϼk~χ|D!mjP2qץҊvGwS1Kp㺵w[q˿%)~[GIXwyFV/ Q762?]g]ǜ7cvg:6\92p}J^~ke}S ʿΎc!B/qt*3v!R:6CF"Q󺦖5dTaK*Lutd+(U~hs(QcoM1UUۆZ; WZ;Ua܌s7“/"a<֎ bU杙Qű@I?T0߰}ïV߻Q>qq˅1$»" %=khW4C0-,/Lmg(-_pBa+/*tn+kHNr,ePBޘU̧Z @gd19 ȗVV:J2ZLGb;V}7qD#n MҢԈGR8/!ž:N4ϒ47V q@  A6.bhRdmj\AOrwuz{p(,xC=ot%0nm VW[i3f`$A":ͽZ\Z\bT$㴜#5. [6GtV2#7r; \^dhyM6lƉ P\v#YFs'ZCgEؼsͻcLQ_i@rA]|AۨbإRk7oIqsU*8MS9~: M8I0X?B"3 }y䟣n,?`7ThQXcF~iѷYCP0'.wyːi?RXuܐ7xǣ 1 b1 ?B'<吜B}1 "r֦4B4̼%! ruѐlh{O-F}Z˪MhFܘB{_ b6%ܚ;G9( u򦟃n8ajndqIXcWJK 7nX9  ",95j9@'3w* bCը|x*s߇k^T Gևv\1ϊ`FֆXzo t/P@tPhTs$bΆj&LGER\2R`l7TRCtX pK- TrJ;MEDiE!oPCÀ\>h]C%իwV|e_'b4cVf+jJ1456b,䐗uo&•sIl%,nƩ4,tYYp.qp@SUlO u,}|3|߇UzuXGz%![ga+>kk$3ZAP6<̌`*ؼ C~DT7WQ?*AIW" a`z& u65,I~˸㺦\A8/Fiy1ucIy& p1A_/Djs̉WGaQt)d`}_=[읁%>g4dmyw#ԝ#<>&=֑}͊OPY N8~ #wD[&vJ{Wey * 1|^Oj'u |7e&7R$[Oa?o eb>Lvɲ"jvfFa"dte@+x/wд{*Ma0N]YÏAJNUnxN]~+|M#{߼ϯ鱏{tB8}řLշ-(0̆O{Y*[ ?ae.e4 #o> NG;c7q=QOJjfTN #,-mJԮgŭsWq~XFZfjLM s(N9\h l%牆kX^@ŰDmgg9P2L󤗏;D?l+tu!*a5 W;{뱽8n5?8B&-EL׉ X%{t.&2GoN UK@ԅ~ ;O5$ 1ǮTF7\Kni$Lm=A*ێ\:Y(]4r@D bF 7Ts?-PM 8hjM5jPQXmݱpk4=g1=hv,&{qޟn=".+V[12?{Oj O' )dk\g 5b~'y͡Q@7F]ZF5h!IU`e?p^}ߘM:W5<Q,soK|=ˏ } 4~ oÔ/||mn]Y~;DTMUngi rbut}4UDeyy :1 培'I>pAW)Os#KI}hzM$q%SB;=l1/wd.^8PQWҭh?Uʵcd{>87kȷ6~{HƘ₊^999# 3&'1Ŝp[I_T֨%O/H9JJ[^=$~_ ;X^^MFh+W /od}ՙE*1&qZf% :&ݫ%r&655BUpCJ*l&-i*lD!FWݯ1hߺC՚ɊWB%W~1B#BB+iU5{@70b^>]{|a6Yc$iښ5\G=12C=}7[çeb9tȕq6ҺQ>ţ0M@aƙCqVJרGZFduRծӑ+XR0ų~MhS@r{s* 8nس )?I~pli3<9Awk6 U* U!87I1<'^5ώge[1g*X{X婜F_ 31W` wіsS"1c.`8rΰhrܐ3jSjE>emB- oR"OM0!/9_>͖¯>` ra.>z (0nz;a6 S-Lޡ3NT<ѻF}krl脈c I }bq_\cxn˷]/z n>!]4ڍ1*a(D cڀQ]€WFvCɯ64UAnjg15jF)ƒBzpO'%6͌8NQ&55= ".?d+K)^bz_tw>@`'+>$ͼ8^C0Ч_Ay~#f: 1fō 3,3pZA i߰:~d洟JgN{Nkiˏh>CdƗy."V*>!< }XP,eM2?uzT-_A yXQYQ6Ldx0<_XnB_O0QFH&|"jK[M&uB+h~=x0"tVqd<$HCb 1yu;NVc9u2{*&ђ#gϊP hAq.EL x,qY<᳥QTe#Z*…y?Y;gDb<*vKp!tvݢ=x'v3@CK3AtM|/?$<^ZP3Gkd˱ ^#3/sGW>ʱ,L\Aͣwh4;D}y$>/h<=CIϒ[Xc&?_QT~ƣ~!<<})Oq%bҕPx[OUCQ"Q E剨B+fD1ۚ<sʪ bhLC}ribrC'Zc1E xޚ շo^o}sUx[ePQiXc՚"eu3U3*i ^lRLp̮ۡUvi[z6Qr#Vu j,`+ =| Vvλ?w gi-W} :tcZYwBue(9dFz&G;^q=5r^(DZ i,Skhx fD J<>hgiGqCٜkxjnsjS)66Wy8O9bVT3i71y/U,/8[h% IŅ˲ip_I|3\chXp?|~u?) 7rYT8}N%R$yL49[tEL䘀x#0jEk]6yOTަaŶ99jbEiR'\pGgFͷv »גFw4h%V-/PC/Zz;x=V-YI]SX|3޷0zw50/_Y]q5\"\RT~`1Ss02faL`;),Y2=Ki"+ôA.Q+4K%w<`L|͌{Ǵ5C>8`LFW޶w=Dcu+m"R>~G{#VBN^n/"^gdn*Ƀ}wž lv)Rߟlj2R^>g_Ox R:~?v7 Z'}1_C#7;g;\\$Qy5S;{1xG=tyUw=6ak&@_qU7Ǚ֑-`^=*GUnCh(' D-lu#1fY\9frw:V3)"^$v,|6vdF=oϺ#jB[-^-tq R pcĢ kT_|2[\Eï8YF`/pOr憷?u.Rt{A(INZQYDҗi l<~yZ7T+SoJ8m) XmmJ+MH|CtEJʍp!avm5򆷕xxVf`chV OԹ}0ˆa{vWA{M@hÏN$;Mԍ?ɛv!enSVR ~F1Q{B'oOv$ˎ3{1zX5jEx[2#9@o㢧 nMN@?(<4[Y̧r7ܟ潟y\3yA2Gy x\zL>\JaYDlHiO Oher3ԽDNh)x2i!$R28G{NSL)5 byp驩*.=؀ʟΊh֯^8o3~IÅYֲkUajIQ'<ΑԥgjNySʹM6c^ɬwk5f6`ANJ쵻ۃ 6f.I0oU V"n5V[FCf rP:Z(D 3*Sܯ&%q> /E~WScFFonGRnVOzEVV!Ұpi,fUU.?&Ƚ*&]Q|}jT@? rydf[SF Imm:P=hhQ5f dL\и2RR_X0SoB=#'9I!{^$ td!B}0`' 4HU&F 6Q\c "c仳֍eNyucߵeƤJQ=sr/@QᾛB1yU 5k ;?)>0 WsV~̛۬;όN>f =sng.dqwetsmbsQAHo?q'ODzXA8S3"]xAua0 5؍6Xd3c."n=Cƾ݆P%g,Ә) zE\-K蚊X=yi#q! LMZ 4ekY4,uц >01wpo骰_bT%hO葐kX@' .qp3_68-jL!'"Xes"yEE]nQeS;?cKBmӚ9xO(+@;?mtY;f>@6>K4/v gV,JݺY?^LRw/ì^b[n1vC{7~ B`$vغ/hKv\tr`nkaOާ\ya Xo(j Xwe(67;F_f`d"aG+ Ob;}R wFy|VlE7n\f]5<kVըux| qލ՚݌{W9[^KtTwרu5az0 $ʣ+!9r>jcrbuYYujL[OYiYdu%19(%3gMPeCވ.qvQJm R\e}9h\Zn?؃0v=P5Pcei̼9. Dt`XȭFUz B>BV86plfHoo/K~p>wDŽcրUtFvӲ^ FZ21x{+.<J$FP;uk{^Gc5veOgzewS+kb5RY=UwvD(0Y[69Sm[{r{+ͽ6սCeT8k []򻡿*n?d5{| P|oӇw]&hfh:1j{sE"NzHx=T)p’nz'N=Co)O 6g>uVv^^$l?cܤ&nXcys#9nJ gH/]0}?dQgú\p,肅Gؓ^]^.xp)|y4loIru[J]Z NԒڙʯKwo4})b"KF+/&^`x[%etYWl- b2shnj'c:i5;z,T TMi DԲdžAd _;G>'-;2z9h9N_JYOYLYڎm GjQͳWR\< ÑH2H\䎺KXsUǵmIlSb!Lg^-Mz,&0az^gQ Uӧ#u/e)0^_p1[i =f<6.z:f;g~O >{*(چ4*E=o:-o.:UcdFd͂e| yXU^Rݭ{=š?iMKr 7۝7=ZPl"1; fWgxO̲.H)B{ x`~q2Q4֨7Rvt[P9b}_L߲/^]}0ۀBDL0N/?f=G~`^0(+eʃl k>z)vxx,'7H~LkٴAaG;f‘G\zV(߹;ނ"/yGp s7ۍIhG6ET]扼lGHX +qv|O){>|v6~Ο rD?wqj7=x3nof+&}K=~A aUO؛Qr.M\ߓr4Q;L .f r޼>aРF5F yn;}8L.60υB$nK%<7X=Trh3~Xpt|%0kW;3`=Ã62e^ `*Nc ߛ;4~}=AG5p{7v9X x`Vȱo ܙ.d/]HKPLfZaolsxKr v"3? AA9G*A5>ta>1l1}jmkXm]5V>4ύj[:$xi+5+fVqhwV| u7$ ۘ n/ǣ1#!{ w ǭ86. ,q/O;Ыދ#\pU@ģnjRx2(Dj,[C4L]&XG?OaYD~{:%Ǭ >{m2CIȼkYq??nwRbKz9,w8ݼL$J#@]߃SBGhǘփT$fI|I\03fL_iˊ~j(`z ӱQo굕1MYMU$3o`xs|Ap릂oނ/q4v !y3$s.wW\1"A7- !#%-bQKn|&wzbsCĕg /cLbǨr4CM&69[F a|-43=Ljzeqgh3G7EU ;o Ä5MB٪x ZNהIqw$N8%>[h]8 + 0JX~nƯ%k7E><5zos1'xm36v6zۼ6 `/:B ?4qA1a7k"'f̬9NdEbZOB&܂1-fX[{'r^654v%GLC&C`ۅYL.K'œ\}ޣG]|966'<^k lv zs[~ 5޽3޲ܺ)p+`uf+:E%>ʭ,9NJT;X2^^4^Qh֞Ee;iݏxYT"㊠!=Nޢk6ԤyJ*$:N'>HfwZ!YKX=W&*w!Y}nVFf(F3 {{ :_bŽMN&4Ťt1 b =mںAV+hUQoakMQY{P,,mgMWL`6ViX+Si*A^֌4{VLIJuQE6#Ճ]gtLE~wN D~Nҿ&=Y6f12{LH͉p4F(ۯ[nK.*wCP*}" (; ;~ja77Ю 7PŷPOan-69_пcз2Wn{wq]ҳ VtC< LT.qi hg_@b!`V0]RR6"tw]r/5!d=]BIJDS&¿Q.¿ 9ZFNUUAg7SWW}&r?Aep1'6wui_I~ VegO/i6@)@R.[=x3ְ9ƆVI)#mt7vh8 wK%n1BW?,-I9}DI32CKҾJ,.oBksS%*jFٽElN܁~d+= Q$[lbxsFڈcgxmXO>`m=[\sa}=>TA\߶nu1hBx[mJ fS4œ]F04Ib6e 4T>Z$tviw)LMoT^Yj5.Zs$R'6 H o&tRU{Hɺx$!5B{ 2^TG{Wd}qk [:) dJi짼mչX픱0%qR$mRJ%)x^7vjvlQ.XݵsZ"@'Y r4#CʐNRAIRO'>2}i@ꄡD+nԑ~O7Lhu~{y%K[G]Nͽ׿kw]9rk+C]eyux\v2:.Cԇrvϊ[vXmt|wfUw?9w]dSG&B}4D5Q8L[ٯĵQ^sYŇ>1|N1>ibMA:*aO?Ư“P'DF?U"^Nȟo=gGHPaT$7uWڷۢZykۗxmK헩t>*.A|Ȗ;l9yJìp}=t} j;BK#_BNE{vl Q,RЯ  @o%+@X%xZ6;)~K/M͏f.6'޿8X_MGO^#܀`d@xCA}=졘h&CW2iQG?D?4d@7Ol$LF| M}$[ſ(8йO|\PXԼyq.GJ~gS7g u-"[[ëy<ǤMQ!>Pמp5\[Uu-߬oa<(z;1f{dr/~NS;T&A~rLeNb@;d[l[,wd%Umr&ÖoδUҁ%jˆ8*67Hy6[dɖ lY&[rZMde;*ip3qWf SˤMPh2MUb PKAY~bTMULTDESK/UPDAT32.ZAPս|Օ?|g2 0 ÓI !dHb2&C2$Z3$l)kYץֺԵ.:aM)u"K-Zje-R#H4f}~s9s=%VҳI..({;q)ag`Izt;{UόL_t2R(m_ĿԮ3p$E,6}8AL(YqYgA0uŕ iij})"M_.b\3D[l8r^4䤃֋yMDq,hĵק"@nđ=ἄB4!jCh>2w L\/S]MOF O/U:k|Py7U3:BDz}UYsTn#ł&)"4>-Iv ޛUZ MQe)dt~:6G2k2Lq!imKi]=ɪ&pM\.Uw \Lwt5 zhkj,E9Mm6UMxZDZ=9zFcj,AI>ff#EO<$_U&0oiTgx6O)}xGnj8]gT=ų(GJw)K\BUJ!wIcL始sГE?Vi&t#s)&لΙ+&t,?C3xLϪ֏\nijS!vf/RE{u/r rB5UʬDo삣m13ĻlbLkW_RV']'6f[yS 5M'3M?cџ \! 2U 7U>h<3vk*xCGmwgf{LKyLӏ5UD>t-xi6Z] {ojXi)\X% E; rjNJshrcrUȴ1Lmǭ&NLRx$yݒU S y SEkxW3u`m25_%M cb81t\-xgڅlj:f6HVWm.pt/05D9=G]2M4}U(t $AQ 97EJv%J0_k>*'#2ՖvyfSXEٙI42bRR[}zj"CO'/d[E'ĉ͖ٞ?t5ۘ^ D]Q/}^MzǵlNU1tzF/MN6a_DYa}F^jè3u8f$4_kY^G)Lcv\o4L;0UkYBkmx+gfD^;-֎4!v͟vfx>nle-nfu5]&-=INTSܘgWsnV[*p&jhnR@y= \z6$p&,ʪsix;y$ &WVA6a3u,)5K0Mq3e\ V*&d9/|Ev\IW%AQmmyfK\SgsiI d\mW cuQ'ڣcc4&LIraM7l]䪳֫$5b3 >Gc}'i4|c`RN1F2C+|WQK$v*2T6s\V]H.ވR9d׸VKa,+8z)‚Et'Otrw?Zb<a>oxwvC,2F;@P OwBfV@{c0p 1G3=RRҨpowHVY}^N\'VF_rH)ϲFy\XwJT*;QfOW k$IHz:4CTFT詫7Xf}0[gőz/W/]{äAۡ~T>d+˽#Yu̼ƋYkYk}faTF0TܟW)r{^[߈oqЫ|Ћ,aFE#Å#T42EQU>D"5 jlp-R*K0Й-\]:{F])o{G(%Z;u66spVF\;p<%o4z5%G\l i;Ƭ U1_a(лnZ[^+|`|QÑQ˂1m$ьBV4I y1I;<|i*Tc?*뎇D|o4۫l:bL|t_fl*폅ٝ{C' hQRB{4"Ry&U¬|lǼȨ9JV*l1@]?']M <#@ 7"&!GB%,)OuY zrywD@;(k3Sg*ajU~zJK(dcH*_!j~: ]7׻8H%aeQWJ k^$ݲyiMhpi{$>2 _FeHf٭o}m5pQ 3Phe*C#a0%V5ӟTk|{҈%*9WBlVy 37l|ZW]f(F/GdGǣYƠT>gdThI$"WCl94;}#V 1!\CN}8Ʊ+k4 Qdi*w^lt |+PF3QpcGC&>LYJk7sS4sJLUMg7{~Nǡ#hzz{n"mw x]Z QۑQVXW~*|$2G6&2 Bא(5/84ˀn~lCK8 غD]da |KrPxeDBBf 6t-|.9`}^b}^k8鉮ln#?a4X|-{4掚j5a乆A@}lyo yI{(jS!8b.=qZ49u:!XKJPb'؟j9%Uèʍ`EyA0 أKD*dYQwo'}lav[z-׮ g\54jQi=jd$Ae7}CjٹRٰGocQ1LK1ZzK=-BXUEJ FPr6؉I]HUU./2GXrȫu`J2]6fЕ- @duW].&YDy1f~; G1ײ7fuڳljH~ @c 4*8nB6cGgC-x"p).i(?k@dcTX pI z 9DIUjoQ[2k냀Zg^E5d((:/ k1:x;Xm6n&;joyb8>:1m]1_A.]EW@<f7 pkfCGlfcVwʫ|~e/> (i,qΏZp^Bo)bnbyQ΋6sSwF@Y{cg9Y+`d+ay5c6zeC'1[,|\9֨@ 16 |f:pGҐByb>kat e,nĥ(LvIq-Z\Kp'p)ElW,momjKV+fλ{1Gm烠| .ߏ1XFhyރ75eCz9:![eA+#sS(-RJP6 ̈U {^$T4TR>*D^UΆ,sk髚ʅ +Ա<&y *ފpἰ,u'iGu.ܿT8 GWEہ!^LIk f:\hxєa]_Up kLrY#Mh( .M_q];Jx*ptz>_)s +3b)8üXi&Ѻ*׾d뙢beM'~QL.Yi] ͎Tlz](^f v/6VP~||SWnT'ec|EbdW _Ӛ|.Wvx~8]Q]yKg PS Ui/X!f]C u '8ru+#/@Vӓep[0yǁ}}# ,gC K>06Y pDJNI/Du.w00k ղ*oݟ7J;&w7VY}N0Ag或~V_fV徆}ncEj.DpO |;ѫ **Nb~~\[K>FUB'U&4{jXmLۧʬ[+yhBu\ҰBCa"E%Ա}#rBw÷PGT'>R=ߙ#"X"羔61wUJ]aXԧg$O`R[8-S{x\.wV7dwa0ۊzˀ!/;S׼(\GD79FMkȸ^b5WyQ^z\"i18lꯨI tQ_-†hђkLUaCB]߹8̮ آfs+\ "\8ph"7ӽ>J9[Tmx}Q)ȕSM z뱤Je񌅮.xx1 dLdBɿҝ*,sƴS +CWF uL._|aLh*Pc\v*ްq*t!3r{n"E]:73jb0* BG=KqPު䢍^Z6Û${av5ܼJeJB\Ss>d3yXU| G]ams >sSZ?)I'0a8^Sj `Ы׀ȝ(| 5{ķK jtBZ'%/僞ڊrWLئ7=ܫTv2%}J(p޹``L1-W[p ɍ&W*?" ӯpȚ~u)oXJyuD6c1FuJ4t2+4ʗI )P zwQ9DK_g3H0T GyFò{GǙ \fzf-#,$ IK/h\ά$P_~ܗ FB3#btCe`h7a"4, sB:Xӗ =$jwy@LPy/<,1\'-\ĺ1BymtCI|p'0R9v@[s/Rʖێ&z]arOo] ^`R8JDOIG,$VEor٫< 9]+ˌ4w<,TҺ|B]/ x3dLm]t6cC +{_m`MSlܜAl >SGf7_xTWN Ef L%á}+ ]ww3 ыQJ(7(BS0wsRP)_l5Ju*S[R^*`)tW?SCCWzC1ِc 14bChԡ I=f pۡ"3͆V iS'utHY?drfb^)ʎ){tx2: ɒׂ[ՌeÄJV_?{20~T(MٸTJlKx% ZR(hJd"Ia9MX3>~W::ZHuI <& و1@[)ɂtS|"glEnV 3c^W dOۏ jyګf(pG#JJUS؏xτ?'ϓD)MH,4"JOrI*))CdIߠl L`ٴ)E "TX wW7Eg{ K"Q;CL視{ʯT}++[*+`bLJ*"RFCgmUy0w<+(Lsye``|}6?f\TP*Uˌ:YVeb𾔳fs RK /J/.t8VAjN!7ZX)oD1.WAGcz_V*?tMf6Q{4Z In2/~gJx߾I):~5 .οA>3WV>(]~RM`2;*&^_]3K+=Q)jOjGʺ7"{X :1mqU"oW5KC[g/s@@\Qm?KO]6J]|X{R6 /5Q/K9EZg nҞyۦxZx l'H%*o{=qLsI]f5k!'m\WDτ>᪘'%ǹ;yTdEp\pK1k, dvbQs0vG>:]EB(We .UZ d}ŷ-X*VʞF7#}t3{nyh|7žk!gV+Vn9rJox;ѰS S-]L++V`z(GzZʬ'Pyf<5zkV~+񰿱|!}>jM|ͫ p-5S_w:/v<ܷi飒뤍>}UwMu|gjJG}50 5T| @j=Jyq@K9]Cd4q./Bqc (u!rhfDD;I"!hcGY۫{"V`!<@>`%=LRY*W yǛ \nEN߬GI jZ QN$-Lg=;U'(py(nh +VnSd GB Vfnsp ֶʹΆ^_=#z14AIVZk_EGY&a .@(R^z4XѪ!{p~[p Y7l{lxL0_ z|~#YYjτz[ N>s*x!Dzyq~R1%:k'N|g*tBYʷ.=9RߴHa֥*avL$r5^w$tuXSp-CcuAk*Ic L ZJ_aIm- :mC=N)m"ZHÖBJ8cfG~$~k{Wh(t t{s npH.IPq(e}Ά|Z1zO44;vk"&5숸*&6_.9PASjB_0X`[XV+.ss!CWJHtlĔ5۠p> @m))4U*+m.flblCʾ;5aFFB2VXm6\Gp-"4|*-Y~=i]RK")ݞߍZ a G~~q[~:?weN[ܵ)1z=XwKUb A^1ٌn{oG5K0 >䃹?{?je|զ]a'zdr]B#?=š mtF_3˜'p3^x*3,8(<q=}tƊl<6P:%xGڭْ̜~*W"pQ`.!74t$\)UX@~,UD֑$ ].=D\WTc‚tx~HUsGȢ双JO,lQsa%\lzc1ƎVG?鄓Uۏ 2.h!ND ՝?VVWYEٺlCRW>4xΑVTR<+Y\l1f5tuMM?P$aiJH}\rsJ{j6;6fZ"P S1:J.3 ~\SM4T %ߍٴ\0gD>kl5< kp4E#tN)y*qsGt#n0Bn;7 wBC`E` KN,\޾ (9+uY؜RRy_ d:xCla9z pZA؝p{E- m`nq`&cQʊ#B ̎'GFK&ofVȾ8F=,?@w|3c0%2/c8O^i{ps?Ss=rM\|*ߑ3ݙƛy_o*QqLeXՑ_}+tKՁ!ؿ2RJы T㏤F>dgJbsY Z&WvUd MNtDcN%'%]k n zpJxZI p,b <(`|aF}{_>pj2^:3 w*'|8|$HtMwvX4%+zv*t7ɟٰw82txɎW L$uYV3ilG_G 2hRhgSĜpgEP q??e KE"hEQw_ \ x~X{*< ?GUrJka"?L&Dty5 gט3: vDlU48 ^$HFwPF9១=k*( Gw]3098 M*34'p^3lD)j~ى"d;|7Ju&c&CD)򬧗މW+΢,{vM]Ȇ{8t]ED:/NוLoW^fYtiI~5HGuxHC =YG ; q7f61j(gHg@^ȢΞԪ݃,p, S׮8Ḋ1M`7t8xA[MҤF]^qqcUvixsZ;7`)b9ܒmx)<(%\ȺOZ}O1mQ}`4M胭xn-Qݣ5@ӿ`_E<GӐ$jǹ6j|'\>ظ}@˝YїriDyEF->^F_ؑChU0U2׻eDTϲWq~lo s~;f9> _w]F)ˏئؙ|+}).p dY"G$Męj@rӉ.GqEg= {/c) >_p)[iƥB ;Wa}L=53z޾gJm{Is NZخ(NAgs[cFe ='1'Xd`Y{!/Q4?mXsƭoscR{#ZZ2d;3e*4CJNgy5wz޷ ]^/}|.`},iGI# q{-|7GRڞuH)}GFsiNi} #ι\ܧÆ٠꣗wmMsARNw*]ɦmm!۱HoN;3ObY٭VPs=ނCyWp}sE;ÉEhG6ATUd [ H 3qvtW.o`?/T N7ǝU~}AGTp.k;OV+lW/=VWk~}ti ݳRg({uj76:4qeN9+vR-rs?I0D HDTHGcYuKBIeU2/mJѮf*,al0۝VGu,nCf?[KHTO{ȣ`+ބx~0Szڥ(ůty|Fx( \>WEe}B<爛0uBxE3TaE|<|\0_~ b"),㗽rD}vYdbV,oN=dEbypsYJ`l.;yIn1B8GM'ю1uE00>SzwaId:̅nUM5щ.g7w0;W΍XbXFTҁ1DcE e)su*7HfEGp !o49Q2@}0vRŷoq 8^;ܽJz *ݰQ=Wkf>uxCHnN=N?4?c$|6Rk+O ڟH+I#$ cU|ZbkBq2 }Њ~cNBc/ cˡ?UPT}&N܆%67b)yzlQ̱E*,t0toO#vlT]4vO$ZCG_V_V~w%jҾ1kY)L"Nÿz:'q{l5PGU'`P0*a9YRu 4}|Ev!LtNa]p垽uبQ[kl56L] N>Êmpu4ӐŪ o)Cx:FNek XYwpbg% )^'_L|7ssDelCp` Nn2db0Z*6\} aGYa*₵ak~h,8rl<[W|h6rmÃذvw-1ny;Wߢvltf~ddƦ|_hhta]"܊@p-1R ȇ` Kbx}UIGamި;{ֳ4)1𝳈DAC~Nަ{6PzJ) $նڎc$>Hbtq;yߐϨ,̞t(e0y@V)-LWc`bo3/A w61u{.쪷3If;Lx`{"ոA"tFSf 0KjW15C~V)Ѡ~f)I&QOK dسqTmդt8}ŊEr Sl I|h’qR /v/žq!Xߜ a/u=FŦTZf;ezG a2zCiA_Fգi[n!OtI./(^x 0~NAI-jTFh7<]R4wfW0zCV-+u 'ocoSb4*/i&=7F G(r =tikp^42<'/JI⑄Bk(9V?p\zn;m͝-L9&u\w "wvvta{SOo#s<3np"lne#ҍ"ٽ]҅9u6UU7*VVdowsܳe9@Gj:սm aL& w, ݽjC;1wAihTil -c{[b*T"tӹ - ZlmAQSgD_L7 v;Ē[2H[{rUZzd [mͨHGx,S[*SKQDxNƹJ𷪠S77m$rpeb \!A?}rvfp?+>$'ԏ]+⹒rnPJJyw_Xlc[~D ĂG+~n MuUױy7,ݕ,e}t%no~Kqxuؑ\.>};]fz麔RX_5tn2Oݓ0+KM1Zwgs:؍s>r ɁGSr4E5q_JkpMgKmZ; BP-CLT~ 42|).8d!W-?=+gGИ)eDd/ukwOok_ ɏU_yMZsE@?Xʖ+4Lon,ı88+0 1Ү7G[in`:"Я .Eo űy 6iElFB-_\ҥ[s˓)/v?f#alb4 ?I%n#܀`d@C@c={n-A-&aY<ͲY0:[KlWYUekGݽm[݌ `+oXܸr9b+)ܛtĻFJHM5k\^^b&TYɁWxUxjn`&ꦯ4TgaXYUK$ zg'ǘ% /gSc./=\_x 4bѩ#]2=I0 vќ! Tn2le5)Oj2 Ҍnsєn6`1YVkhM3: 6шVE2TcjuFA2HFlh6Rӌd4%dNdx%!]2 yRddd4It2 E68 2d1" ӊ5i0-U3b!&<lh3Ҕfv,"eX$ft٬ј+Y-c3aSf̷ c֛JfciQ|Xd̰u%T[9ω%)h$nJ(s3$ɑcYa0\V[.dt 9c[$]'I>Քn[<=-5`6kVS@~jnr2?_v0TL`:"% 8H3b,vHvH`01֐t 8RVb.R%ȁ lO*(d뻍=[m朦TU` m2@Sh9v#G;*7d%A*e[%kNg54\E~8&^`Tr,82Sޛq,qvqr5ϔvőy=ὈB!5E7M!D yuB槊/tB;<#x:TQtAHI4CJ?&n{૑ˑʳ|Q,p&)D3|KFų&%8*jDt1M#K͛xspwȫb2 y)Z.ҥW#`EzV˒}ڔZ hc-'eȁȫWK 'ƷOl[۫v%Zo \Oe<%੦B^om^LaI\%8ZಙWm)2PzS1W'`oǒU/ gMfvZD)|\(Yr.BLoD/ӧig1U?D![ oqw g$]UR]T[i&% S 8TlNŌYS%ߘų,!hc`InvG5r[CϨ Y4YL?i."M$h0%e Z2U8l.ZNMXҾ0MQmGLQmV*Mh❉%m ʳJkhoFz^M/1M=z#36ؗ5c#W'!puMGǼ)%m^ߵ>?[DHW ^H4%[DBrQ6,h-š9"<O?"62ՖjGș,)KKreF*,6"1)bN7}:ܔ"Ϛ7[wI] 3Sw)%}:K*KE=_469% )i4&MbIەdEԱy,K}E/%R j/;ѯ yI{,9Hս3Dک9,'L艳X3r٢w3CEMgJ?IŻ۹ͩx.[z4>.Ts~<[ȌJs%"ɊG+omܠ:A9Œ+='d0MC/x1M\Q\Ȓtǟn9m:NȰr|ՏQJSh2]Bohϧ cm t#9Vp;+ʚC}:11w+(v5=q;q+`7E.7K>V݀Rؚ{,VW66tvXXJ|ݫ>afo6=o~IwƕyX8,kF6xҞ~eSH}"I {wS*aSIʺ/+׬dk-82e gW=Jü*jZC\d,,3:SfUt5BjH U=}RȦIc,m:v'=ƌӤ2F/(ƯL}`jm;9VeJ[)cϟr+l'pM,bMz-nϠn t&.AV?x"p,.Ɏ,A$/mfr|@Cc0dscy,?or66lHg@0 u@!BLwW}78]{|hJy(PuX~ 2v<~F_r֖H>`7@ :wlmheB 37ϒwctYXf$ikO(RZ6o ק/jDƜA[ģjJZ!\%?C4B͝𠄍V08GdZ֘yZ,NWtnBZfŖ5$5,]" 3G+JOmbPϿ›[(XȌz>wN|0,`FbUt1>zuHJOl ٨ nɻ:]a[M(Α_3c#c3[Z8=&h2 [az!Au/Af@Bz#{~Lw 4 Lm^yaQ˪?0Ԇ-²14962k߭8kZOWT.جs%LQ^i@pAm܀RKAbbIu)O"|;,}o2Zj,iHf4!(  9Gw 'dhxt, ?H \ɊڥH ;s~8 ٨W.*c3P$ʍҪWU&כc 1*jmt|u(pc;yᩍAV^Gp:R!,O0Ȩ텧 b\3N=KeU)X|ޭ\X`=A76Vˎ{TMCVx)!DkN=W UT[H5ʢбőMWBvʼbffeRXk" #RhZ5]EaǑ;߈_ux=X2:pkVm>Th 6>KVy{P#dtUUl4}iLq OQԵpM\7IbL|w3 ښCf>y–zO؋?*6"bj2fp&bCk;ZltZF;бF~o†Byڜ0zYN.o$atJCk:< =F{mã ԥUdW]8DsIyI[6܉LW Jv*' {w}B8dX^]vd o۷-l~tq= xM6ҷeVI5~p|_'3s*~2*Մ~ oUa _hCjc+Q'+yME|^IsuPcQjHjhʎ5hݸWܸנ[]a{ma~&< etstst5Pw{|4>=.efmZ:HVDs;ducl;%=ђDJZ`?WN˜0m8ZN. K pWd܊ v8օFN3W vAv!rxt^ ̈kƼ \zi#/ VE!+< UsBQ†1Qath@"OZfSfc8>"] VFx[KH5/EOdK3< 7eV UlZF_"xqmԡ`FBMs h]Ωl r6[\~r\'Jn)+rB,G)y>=i[,8"χvp^.&2^fÑVF z_0׭)F`b3]frj `\@ Y]@:KNKfCiWܱtf(w[)0kuuMVS)泤×e9I_!y6m4bq}2e+҅ =WZ)^ȄH7$cBSI]mӈ.HÈf=,?q/wMA6pOf="^T CAҚ|\Nחr+9e:-NhDgάW&S0zI{99QCp}쬚`/Ox$i<&W Y:dɘj]$hߴA07!&591v>B ;Ù. Ӎ15@E΁ ́-"6r'A3G!hn wPJ_ ڡ3Uڱx:o8n~j-TRJ CRGeLhAR[,&\{iqСs&Ebwܣ,}Cv5%?JXRxvb"TU#$Kn%kޠ qp1*lU=uGq⳷P7\Ԡ/4Rb=V\w/ u5™gW3ٿs50^3Yq 'b+q4h%cT,9[k WHp0-"Lfnr5k zʋ[iEXFor_aJןK.ne0fj^9naj]^Rvēc8{0DՄKW(/Zj(lCSk˯-׾):cC+8`F30 gc|V7';x&l9FeMѿ+jT;t`].AYr3aJ'N0z*]{NUrFRک? #Js(PÈXskTnfZ)qmrx*1cG저ieE)e,+bY[PVjqǓ+daW>A`gr| X²MxO3%vEa-MuXh X`=WZ s*(Y& ? ޲[v Gjo,Byk)7бD*߂xf}!x lۃ=)ÖDXZrLz154G&ae XXe0ws JIB5 [:〟G`_nL9QT,XJPj/Uw5 _ c]u-;GeC4S#Tx|NܽĐg(=y4S'{t?3IE6>R"4"\y|"zX;6T$#efN91=W7%S: \yCXm_߇QJ$+ -(Q CRf S]J aL_4‹̵$9ﷅ,xm }sJ!Nb-p+U4p>%̞ -%N6T@F~)3EnT gLA>OӬpΐ]b/{?ɢ23VG'W,HmBB3L.'6ֲrIա厣{wftt>DɍƞeBe?w}s[p `R7U/!=DK,{Ԭ*V(ptg=Ĕ] |bvF€Gͪ̚;)) lJXl3qM1%/}j1.kl{^5&QRkdb!qSgʿKD`ϓ~,"yҏy/dW/b=?/t (!K}-%åxҟ(AWK "O- }C)䙞C<ܴWx9UնN:q- Y>9 Ab2Bx;j,p>$`ԣ啕}/}j.2S,3e˦TҤ6-3 &XsJS x?O`6Q&5^+ջ/R{_ P[ PǠAqtB^ٻB#^Y8< XC]0FPH+jYED_P&rA Xt--`rzt8iq{_di'@1tW٧ ވ?f1nK/ٽ͌ƙ%+i1u'?s>$l]W"gS&7E UjBU8~@[Zy ?/lo #AXZ?D8lڪ#5u2c}_‹*,>w=F?阴]{%9յʏc@0kSQ?w:%e^|qH`_qd|i>v֏[|>`k7c\ȫ6\L3ŠFB|QWywI .8Z[BBc iE!Ԟr94y~*:/)h.ϔzfj5 dJa2jR 렞MޏKird*HdҫIXN 3TWcJWJymr{ Ո#^7aR[1J4-"< kC[ /@/GYUT6zG{tO9\O9q . ^bゕK5Wb^ZC|r%>j>O&Qh>әXd*)ּc،˜g)Df N7Dʮ'KQq)U͹sÌ2R!", *߾H[6hgm;olypS5@ϔ:޸47&S0"E/<8CNCV& ]Bj-UcO!jPVT\JݰN9}Qς!cKb7$h; ty+XvXJc⾔;KGq_ow3U^D7Di?҅c5wB, Z̾%hxrF3஽}pVCuȾa|6 *X^rvp5]v,?V 4L@u 6%yQ&p[ z'F*ϝG _a`rȔ6[[tiT5D|"+!=tR4ihZ_fO>,Fn{!={1gaY&t^xIq:r%N3P3Pad* Y pNγr<H 5S/o!8(RZZl.)XΦUbdb&nC+סc$돥vzI3R1Jy7ykf295dVͅtLq}f=F%6c9ʞWF$ˈs[jihJe6XƋ`jvl1ܹZ&okcwBl@,вm`vʽac3 %SB9sǞ$8Lwp=-Rrj 3^s ftmWO}۴$h*K2<<t2D~ˆ>.tfl o5*H< juCzML#N~l<6A,ǙCjW8ZPSE+qwd;N5/w#&m e.#f4ʍKx\5uR`5@#}1:L|"lBYcƻd$bϖ!&ܘZ1=bvj^&LN5g&?(d޹QϤtKհ5S9η^o! b&p::2ЮcphDQ {-cbQ:<|Y&a3K|9i X:U R&O5~CV( auf]me1>uaM +vN5|Ø*{K~P6:Jr7*oڗW>{7W~R81*c-s ~3[O]la>Y|KɵbeۼWifzi87clYWrd-Eb=MzTzp7kY-? ?ˮj%!ZVd}1y/Wkv3՞J6Wy4#9NYk`쿟*_(7{alԃ)G|r|^5汞`5ᬖ-iEd~lA>+oTkxQ3(C('Acr8d a#~=8##3U7偀Ş,V:>[֩O G>BuC+V8Vk% Pb =#vd8o.)]pl|sDyXPPȷ/⸆*GDUǬ*Le.lFS|5HMorMBj#/|ʴfyLk$sc9s[5SjSe;2pj`=sPysh;(hK*46#e 6w\~O~};"r!*]G Nv5yߣA΍P:KDdYx;vY6c"^GB\D4Ëhv (I(US2RkU= ᣶N6HGtOtiei3Ubgm|R83T m^7O ~_0=ԇ.ϞI_lYv6q 9:'n˰'{Kxd7D]$8Q ᝨyOT~zzB_lˑ8ߔgl)8(ÕOhݟ`)φ}kٔߡ|Ft/{oXe"VI_S86鍢ƙC[7aHt唢g 8!39p(C<0iw5WeG6x%=Ocx?Vr9fGGv+fsw[A6.';Rw1՗G qD36/Aߧ 1mW?Fr`b@$r񈄙YI&y=Fݗ~4~axRNvp\*>va|f>fFO{>r¨ Pv$7G118\&lg;Nۋ\-?5aq wr\޸?ų،vwp5/L8M|Z}@Ԙ*M ;¦5^u|Oijn{ |v# &6/U[nVkg;}F =NvEv!'T~֕Ldy~wҐ]s혵wΚ3'r*;]^+CEUK~PF5oTi-7A!Q,'p+kp_`V$Of\+luw8ϕճ yC}ڙkzE5ͪ|<}1UU\+:޹S7c#wy% 㮉XZL.a<-'jgiO:IUFT#Tb+״Z6'jaim#qBdQsZ)|[y7 UuyYd*4t? qR{4Qnr ޒ}?߰ث:M!9&}CQSv0Eyi= lkgN <0~_ :qo›ox~I!QJ;8*~&}Ӏ&=oT^"cFRKd>ȿihoNCZZGqZktZs1q1DKG{Cs`Og \N:Nq||'KS8OA\gyЇ}Lg ;teK0%dHVPT:HLKj"d5mkeMP B бd%_H-qH삫SRUn*G|LVot&+_rpi]CK6"x"}ׅD͇"@c~-!V2#@Whrfoo1%r"U/gQlu_YC5Ug*Eu]3O2S*lo Y-4!x~1:ǂ^MceczU/PpTVB]5:86무FL*)Y./D#rL5v"M74;ZnS?7t4X>;*'x۹w~CA3NuQ+6d[{Z[tK-tt1[܅ ~uщ%N\OrqK`"\fz$Z J[(Vo 9B2%#k4[LA% 2Sp[tϿy4@BWf=1 TC>}0M=ڠ̌UnCGͱBw~7}'f3Az{ s^Ϗ4٘$2lVLLݬ65Њ0]6YC] f2hW M3 V<Æ F8TtW5C*#X8gR:b2rbQy }faV8* s"73#@?ď/ ']uiڻ_WIuX8AH=g~_K>Zã&vHN0 ,V}"Ёt?e;0&hv5"~͝05$z끢ʴOԅ'cܭ0Zh<' 5eG^_* /ρ'l)B(y50DtzZjoj=_:{z/wrd${kճ~7#z6;{{Ԭ=7}{dEz{BM}^i w_{oMިֺkn7/Q/Bw_ zmQ9/ TP{xf6 IF{ GU rC}ݑ@vys{_?NEzC2~طc''Q@N{j۷ttVWRȪo;6ӏɉr~%%}.JkGshO4FFx!@N([{`[9@4&B>&o;{6تR BQE_ i9I.D:9ll?Օ#B*k*&쓃]]Bl !IrLejtH/傆6*Sj{R")G`ѷַzqΙWk <-a:a{W}ER?C6s6 :8B< <퉖܆NM=`@?P<˪v$7M$QNޯ>(*{{݅~I5&68Z1O M$_{Zxkl#vu"_ 57<[^R1MMUE9'pxec+aEADR;ܧ֦ElCOV֭d}xzxKӪK#dwSCnv H!E070.ڕkVlG_gF9hw^rE+O\&GzwmZ`TBŴxmf:B v˔Էl v r7uΞPo1筈֢o BLp'H<1#C2x7}K8 U_?L`Tk$>Nשxc(iDc=HJ[}mŢ]I$R55=dMm -Tw%ZO:<=F#h=N}*U[7Bo,NQ)RhwwV Ntx"E[g?!JҹXUgPsКIK9rqd|6!}GN(i7 N(!mC8I֢\Ȥܾyڢh { +ɍ4FŦNŋHK}29Bk t_GW=P,PyaAg _%] v̹o9ş p:f NС$9}`Pd~UMDS_oFh%;m 5l $u]UD%x'6x&j6ZRr mX uV5zF StXqb ?5_$7eZsGH^}Jڹ#iie{-ʖbᓿ<{MlՉ_0vߜ7H2_3Ng8mg8?~mQ?X~o91oz5S_.\|=t,۲dNgMawͻe,eio#|՝ms[9Ӝ_\fWA؃|wgٍs[x}ʶEfz㼤x`/lӹ-y|r>ڙ@:Om?ͨ n:'9m!4$ME)~HhW^ZR!3F?8Rn(eVקBfTJcV4"A<&I=S6MdYInco s)v!ԉ+%m[=SK) Bĉ_6+/+—9,!新qp-p' vy8tn輯=3t; TQg *29V {[ _B "m!ش ,*-+-\lOv`ûUW~qrPA2jwa0b4K\,ș.-A-&aԚY+a{59*=u7 ;mw{075/g.\]_15b6ekCkc} %ȁV5NwJx%X*O e3WV]fF_l]vLXT2kANƟz{?))%鿯 |uKP6PiOܣfQ2w+/KYq矃# <͜S Y驾MRl`3ْѠ0m&CՊ\l)7 [Lch2Kv%ߔgXB`5QbHLf-l lA2HFlh3 32g v LPT2$P(Itl4Ld4LR0uP:ŃnZ&efHVsd8N _///O.NH* _" "_Sx$HBJW)f&)f)f f( SQ.L*N _0g H*$_"_S@QL*NPNN pNVH``?<NA-@LN^NuNVH``/.?< NALN^ _PNNVH``/.?<NALN^ _XNNVH``/.?<9NA=@LN^ _PNNVH``?./. ?<NA=@ LN^ _TNNVH``/./. ?.?<@NA-@LN^ _O NNVH``/.?<HNA-@ LN^ _XNNVH``?./. ?<NNA=@LN^ _O NNVH``?.?. /. ?<WNALN^ _PNNUNV2J@gA??<LNA o"h ($I!Sf+H ( ШШ"h$) Ђ"҈.A//??<JNAO +@ܝ#jaBNANH~E#n*yxBG<9F(y|QJ9f.raraJ@g. @gh @gp`aB@FnL~ _>NJGgRBGt-JTv-KTFCCgp`SBNqSFfaQ`tAp2<Qp 2<oQp2<Qp2<QAp2<Q3 H aL0EG,y"y`Hra@<raR@:ra8VDpABQAC^ra2QHIG,KBGBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CRE EfRF FfElIt042v@xlSDzm((EQfL MIlEA0<BQApBQA43Ea*HaL L@ERG,y"y`C Nq-0@64 GcGR beNu fraT@(Q`" f rapT@` rad@ BQeNuIG@,KBGBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CREyeRF Ff$y(yt2&4&0&v@xlSDzm(>G5xEQfIG@,KBCBD|BE4Pf"<2tQPQ<<żGg pFvk>CRE E eRF Ff$y(yt2&4&0&v@xlSDzm((EQfNuNq-H@-06Ѐ01 Gb GcGR`GT @l SFfa` @g @b4B`4@4-0BC3 Cr0 GcGRB43 <@-HA-2 y0 y0A Gb GcGR`GT-H@-0BC3Cr0 Gc GT` GcGRA23v@Fea< LBSBQ`-H@-0AAr GcGRNuH&y|, K0S@*9nMrAA"6Q#n/ /?9v?<@NAg LO?pX` 0< L(y|Q<9FLO?Nu  #+3;CScs !1Aa  0@`?     NApBr4Bf `f J Bf R@ @fNPKv."fW9STSAVE/MONO/BANSHEE.IMG5ahYϝ;6LkaSS3.K ¦,( b~($"ؔoKM*ye-nc3.bn* Mվo}&s9̀<_>{( ]9Qϡ(bA)slh6*4g;"tوH{eDK,̙2@[tia`;a[UtAd?R3oY3¼{O.mز󔰳(-RK!84]} ":=lAFM : ho݈}}(V3)8SiM`u UU& ZZ{ ({;d9)KHPr)LN:>lj$27d Jw8:]D2b]B ~J|uuܠbE5*Af542;5(p3!&I ]d3^?=Z쥽̱Bq+=I"{#!1w>DRTg?U#יnA=_$+:`+L PYy/u!Kճ ߾MW ; sT{yLH=Z-CΕKt h4Jr{J+1Hfi,&볡C"y0L5ǭ>SjY_)ϬDOQO`A%'3]~"ӜOv.ܒ`_ʖYmwe"f`ɠP;qٯl͢l"Tn]|yo,ƙuELv鼘bƚs1TfG6]h->F}H072A"=^y.+؟35[FDʼn  EiB(ot##(uJ0ˊ `蘰LJ3p)W$ŔB)ɾS;,4Ax~EKa[P?~{M{oi0z3_^y8tJP%) N]a\JF )O4z$M,?n@,L{;Nr6 Q+$֞VeܼI0l2,F9lT>UQS /WF0Pat8 #G{ګwC Cd-\~Z}<-?'rm;0/𥭚L@n˻XzGŭwJRWC]ޯ5b=:Q_?ې&mSh[ qV6=|׺B=+Ծ^RgH1~騷Os=/]dl5ÿ,]i9Ep=m=eqt͝ǃ!'Ƚ͆ ¥4" _ch> +*Bm;JdKnvh 6=pcMnZq ez~ng&ϵg|<2|̓ a^g!vm[ 𻽐w_(v1Aժwo5>l9JltB!2(#"6l׋Mi?PKf& H_W9STSAVE/MONO/MADHAT.IMGU]hWϙ3;37 vPYPѳmJۋxEzeoJBjKtE,F)^JckXTEnjKcwIvv~g;{;s98sg>¾cFz*Eω<=EfL^ 908tkb0[yݾ n-͙m2z|9k IF*. Hng3 6 1J4x՜H/&g"u8oP\ܽC>=@ط<ٵ` &8[ pI%,(A=//S [![PE0W.o_ 2b gaCWAm,i`"q|?"112*>oݚȶhQhV*NbrI< w-(?!X#;0JL[M3L -(0 (1Լ&U١Y q1҂@`4M!m $xMR NSn x9 ,y70wKfK {y'KI8pH=,:XߠD_dXшV+fck_26oj4!U.EzeTlY\gE *-ǴVE'!k"IYQYJ#QyG 06tU. 8sb97M RQ.tgqem0!F 6{5:~zƃ\"$s"~hQN@RȆ!o6H/TWEpB3D9zIS:=Nv7~-ȠÍGM+dcq8KNℙ(4m=nHf9"g۪:%+ 9}55-$pm0n8:s uQ>6=:tB*}#Gÿa?0_b$; dǧg+9aΏw3\1߻[_#_ r)tv M\tJ:l$;[l0Z6XwԳmĸwPKgA+g߿ W9STSAVE/MONO/MARILYN9.IMG%V}l37盽sWD4:5F@@.BbM#'~JBP!C9UY\"U:RPg!j6RUɸ5Gȇ|۾ز3~ AhҔv&6 tdH,ީnJVS:O;_Sc]z1so2ͣC;l~o/֩-pleuݧD|uS/ *6 oL5~p7uy7|JV!&nPF;> :Aȕ{g/>uA#$AX+#ks:h/Sʦ8 aNqnDnʁCZӪFN[L0Dg~7sp M.Jmx;z"s}+S?~w1s0 )褤 MN?oA]>k^zH4w' (͂fG![(⚼*DP/jj@vN19/OM_$Z %6ξGz W*~m-C\q ô:qg[ w o$ о|j y]aU(jFQԗ=^kG.12åHіCoIw!\ V''m[To8T >BK)R5izf6jPnvnB'IMtL<+ʢ&Z@ ^LA"9 5̠Òt0bTy;SBr)0`@!>& T0ӏlD>+J?ʫ!LTjԵ; kvu1#^8Vb [/h;#ʢ:Q shbL-jBmِZgjZ\* z E4od,`ZXerL"~q j,% 9W]Yt|42ա:Ά@97+ 7JsW(PxV :>I$Deur쟵qǠ@T*NQXZmt,ڧ((qM,ėMQ?Ws',q++RP$w`qɄV @65$>!-Ee( QMq"t-y0: oaF78R"հ=!mt0Q6z&(Jg:7,wAw#8b'VbE\ʀp(׍ m#vՈZDvXmL-],Ǧu$ s,Xt(IVeP 7ؔL-,=*0bZN{ '݁$em=ʧ7d295SL;1]分XOӄ /e;Y!3AoK5yڦt7I  ?[[p2:)*A7 vn#lo>kD 4ju``"#`=Ʌ=f60[x,,O(3&d?fR3bbg8vq,rpl4h±imK̻KS`/ܿ"wk3f&{`Cm3)u >}@cb_"7~|el^^6FgAؼiBRsrXi:̮˜#͎3&u$oBR8`Db:tQ}:YGc1TJKؓLPR9e /b1O : @(1lf6:bXmPKֈ ;W9STSAVE/MONO/STEALER.IMG=WolSl As;~UVkuDӰS ˭D0le[眐FEuhmԡV; 4Cbu*JNع7=sy{937G.Z7Iް8>--m XaiScE8,Ȕ]Ὴ ${LWR͈>?ůnSo}B!a5a%chh,avWѾz8ՌZTP#9.@Z(Lp$rcjM `,1O:MS:fs\qLv*M9Na#P4Е{Tpg鬵bDӹ|֡g6 2 |4D1WFN8I0V_?QOͫJ 5V&$v*k (/<Л ~6JJc{GpΊ",2ǩV4)‰8B7G۳*xBl9EX]O:vOOLŜ2b:, zt\e6S>vȷoČ"D[S:/˟1ñ)ET "qqSD#|ϝ*GZR=R,Z&Ꮨ)-lzFQ- L%SQ{Ex}fX\h C7/Vh:&(x;oE.S{7mlܨS E$:gᱥ+:~g%0)إh4ZY+G]M*W-(|)J6zyjĤͤiC"TBcU[)˨|n3u'ƴ#*8|XNAhrF_ k!E:Oep,(,b%V4~ڞ8 1&e:JNkʶ69/WpC!)-|Q~gfh;&ZG6Y -AvoYer)rۈfjz—;_4ټP/b)uwӇ0i},T6ޮo;oy!:`;ޞP[X_eh;űAUk?7uJ:B=fO,^KƧJ;΄J_pjJWtP^d{ sfX5%IʠY/.fˤM"U+sŞ8.ds]u<խ>'s.IZ"`ִq1u?.ظ; `cddH\R ?x$ft}wqoTU$@H|T-[۳5î\b[jEQ''/ArzOk N/X\x2=*k{݂Er 97E8Ҿ:{5|d'{erkpjK$ptv@yz{̘΄dd"^k7.}Ds璞9 L*թq.tEO{~07;}Rb"'X;bzEc{RG6}MkzנM5ldhD<VeByphh!:w.'µg%M[9۪:Gf⺱]XO7f״`xJX ,U4-'Z.W{6q^Xߪ_;whX!vZlgE^IbJ\qޗdTp-rU$(4r£:,:an Uf'wܖ "th#Zoc6PKuC W9STSAVE/COLOR/CAT_HAT.IMGU?gvIy绵 xEM8ZIi TW(Al(䑗 Hq̴b5ȸ=H5iÅW΀ q)nIq9ߛ%i {ogv߼yoO*-~+_)w|eS>e-t= RESi/ B54JE *j5ҙe&wR70J FZ^h[i)'a8r;yuI[E ̩象E <ZXjBHd] Ȯn~Id`J|ǔi)Z><)A/4CO/:|"FT:QW΄]"90Y[S!BOT`B z Ә( R{hG+>G`_v pV5` ON6HY)>QLȒ4CfIb#w$+rBJs,S+ċϭԕ=qf>m=M5p3!X:yړLi(,Ѝ4~cTVF`ENNOY10 ?X#SN4^#x*;eqI/Ab;dVK^D.s8MM!b;-!!~(zyt 1 +'LS VD_{%A2)IU|v"CbH碻t)ztٽԜѴK5`E(oĄA8CzTl?:y>S.A9Zɰ+>2d?|D?'m[QqI׼2.۱-iȶ78%:^[`x~b;(şW,e> K?_2Nqaxok?^ej !ZsSec5J`\32,Z"m7ܣ!:!wEphs惎N,!KCio#}<#鰯EÕuS8w9(8\}7莭usUߴ6p8Gݡa4[Ӓ6E52L$]Wrr&p00aR﫝tGF {p7J^ cݪrG$z5Y!gO ٫6e( &6>Sz{0mGtk,b*=LUGfGyX( +nG .*5[JNz\ OJ@;RGEϷ"_,E9H7RەT<=-QNz $(?+ьMo`1#7b Ŗ譈AC@o@9W~ :66=J[>jɞ|]C`MSԞڋ`fV6H\Ҭ`BtG#T}/!:rZ޳hl5[QvEl*k4t3L7|+ Sq@Jiy5DOQG.[7PKT!zJx W9STSAVE/COLOR/GOLDMOON.IMGMVo\W?ϻMvvg4mQ ;)\la1)d Q5ftfX#Ia-·`#V[-|5n"ռMgK{;fH3u8(R_"QVG%y큪f b-$>[!-#̇ҧZ#oKn)#B@Cy vG%ֿˮW@dxuuYjGdycܟQ$:Qi,yCd95Al2R˹lO{u~)9{ǣRUHrx~\BGRPJoMsv2؟3$bkH$Pl$W]2UpBjs7kedLiġBz|-!:WoЬG$sy jP .J `Ifrҡ淰r 0dZeCPl_6X65q}\[F%Hajb`d7rSҁ ;4I8G=(qFTlʗ$VXfK- or~ͪf+Uh3pTQm(t)$JFk< d) H!$vzL7&"v³ _\ X>=vZ5_'-:-_qC\$=<`-9I0NcdINOrgkԛbIb'eq(#N$T[WfAGNml~N_1)EƯ4wyf7\~ ڡ?-;vF|Nk]12NWֵ X˃s.MTjVoe>4>b"LmwȔ-SMœY i2>ŒsOT%F(RLcf>!r1M2 %F[_qi/3*#N$32%N =OYxqbًVW91S^hgdhldži-i+ZÀ s 2CPKRRmoW9STSAVE/COLOR/NO_BULL.IMGUϋE_wuwnB:$El!u͖s~$<):X" I/s/8q]7+ E{zWȣ.YLL)|]Gt]_'5 ZիꆾA$~ebax~8${a&e̞aZ.6{] u֟ ZXy`~dJsD*(Kh"+ϩU*U1 ]<*X HuC /3;s[N龑XW@k oGNa# ҉cIYE1f2H5j<.CYŝRGPwpiۊC(=wv { ( e >a:AƘ6WlK*`\e;O%]&Hd~qyLԌ(ʘмAێNٗ ŏ>fi]g"`Zj+_iL 3KA4[Yʔ)RO JO>7LwGr7k _΀taZfgR *S5AY(TdB8#K/|oe@͋%%^.sAÍMbfL6`0^EX;hE~[{/j6C*g6=@d(4۬JR|[538 ǽV5=T3 "<ݵ{Q8]Z"7OD䡵Y%;@KE&W*1;oI5s_j˔msKt!՗KdOrH8QF~ϰ ͱ+鷙h%'@kvi2vwt azf]PJ+mFѧ"wՋb0W;N_8S6>Y 낑{\ACisإ5vz3hھGrhg߅s=c1*iD!ifȎ%VODB^H7PxOa֊s뤯J( 8o]Ľj'YJDxIYl#ޅ /`TDYPK [MbrW9STSAVE/COLOR/ST_SAVER.DAT Spqw uPK[(dW9STSAVE/COLOR/TOASTER.IMG}V=D~oxw罈 IqrtNEBtHBJ!!ArAT()҃hP DC mqXÛFD9g޳߼NƏ*!zDVk&Ϊ̟$,A H|A̰^zò?۹Q*#)p5ɓZd43Wńw3.@]kl6-r`蝁5,@;A@ 1mj`:ɀ%βYMU:o̐6I҇d ,$"jQ뤚_ĕ85I M;8`ז0/j 5x/WmDj{\Ș+B~'kJCeˆ9ˁiUF-@rWJ+EtIPsS#2lաc= z$Jjm$Ŕ1=1wDB/WǮCak{X]i't +댺\mޞ3!ԟbM Chkd2I( D_hH6J̛DD~ ~`J/b Ǫ>kT}*DJK=D4f + E,~ZcDQx`&Q +'a >tt"/׏MFvMLvbuC;NOp;$9VsmrwsE.vT<ҹ$/U>.'cCgJtq̈́8o?k(UY7OD{4%1C?#ˀ>+GVbNTˊU /+*h=SAK}BZ||\>[ >XסTm?ڨU Ua$%Zpdz<=f&zҷ7嶘Ԥf=u 6anz k/%邛[eTs$8s3 Im-o.xS&c퓦-xuhq'|,-7voFܒ11\4@ XC2`UA6жF"7PKʛ[xl< W9STSAVE/FTOASTER.IMGEVk\Uޏy8Sy2,B:Oq5bqg1 #oҕr!حWJJCB}%=|w={_J#?w"uټTd2kgwR3,DPM|qɅEZ.:unln9Y%N&tr'qpŦSnJ6` [w㴴}UʯP+x&vV^:Ux `cُ(Ƣk\C(i ,`h 莔wIȼʋ4`k'Ҋ4,tU/lfJG!*;[-&S7@tP]`.WV MuU)ka13ޑ{ٜZQxj۩NGcquc<Ku}0Q '/hJ >_2HTq4nC &w.LUTNWw6EyyU/y GXWj %KLx+qZRc ? oҽ^ g:Sb,_HD8f3=Bۼ5f+$~&g%@$kg̝>]lTؿ=dcf?2~KI/LOဪ)Ls0LZuZ K^ak4 9u|E}ᔖ<#U.i Ж3gãƅzrf.E/h| iq4/8'gl~=qh V8Z1gOq( A9AthdlL4k׵F=\Cet␀:ԣ ̩YlR!ވBsM;5;G!M­e6rߜֲ5Y_֢wjr׏)ۨg[=egmrwk0 цO:ep4/`,2D2T24 R ǰ@ R[{>ޤh6(W`: fQQcc:Q4 IPJ]Guw-#QlIҙ:i=}Ӧ0SofS'-aPK~wT0-2Z(v0sgb*:nSl:ΆrUtLJzgpXBDXC[(xu"͜oܶaç13eU%氌Nܱki6>] b;͚&&;u%txG ۛ Q\pj!Ĉ> B*dORw@¿+Hsɓvw|IM Ā*=uv@'fddd$)AbG0>ϵDPK[P.W9STSAVE/ST_SAVER.EXTmLT0<^__g^JlZCLcJ83e:ɔ} 2XtvTڴ61?lB1 iFR4A4[Qb !کQ MW{=|s}. : ?`A.GS 7hkRxjO57Z'D]/gjf>n }AxQ n,|v7~wh2d_e[?غ67Mh%eoLf{{wh{kO[өgn=J{XZҩd\/`}R)}_{p*Xm݄w@.89UYڳMٰ&}C WoKܽmi}8ܘ3ְN;fZ/܍vifҭ3ų5.W 51S%Lp7f2u(.aw;8R\\DבSWQ}h58pWIH!D9n'`Ff!PG;7pޠ7ynx-8^r͍m"L{'lĽ_pccwB1w#W/|t7y:Nn%vhC2wcxtk2˞^cfþ}˝D$FEwZ=+:s8GSspX%&_p8,H;~ tj2o&PTb4.eٗl<<zo|bI3Qvh|‘ $8x^zv;ZzKlfОc}S|1QgQ7"sœJ-FkmOQ9rL@YLfҜG C}_9ǹ3@jVp|(WAs W{5ykdc>>8؈ Ns>.#iCk9op8! yNi>FLidvUSF.4* Zn;Wol5W[/V(cq|}w1ww`>%/K(b~]j[:>zעޢo/i5ScN|$~@AxAfl=No9U ĥhc11'(*l?n\d1s|NJNm%UgŪt>C/Ư Q:e1iNΊs"/̵mȎkyXxLX̧{׬ChG#~Ԙd-i{N^u`j y1kRDqu+TǾRuQ7HSt:h?)Ki$یdObn <õ%»Z|lӮAS:I',3S͋RW_Y~%NE/)c |l76xS^ٛLys|\tBj#LǤؿ#|]kb\yj̴E 2j[!2Zh$q1؟ov÷i5?dE+h.ZI}(DcelQ)à/?pL0e{,3kl)Oe\7;D'32|'&/Js^l/y̗VC'-?OZ92inȫ`&YÚ \GMhB>|^ÛaL&{q܁W•o̴8ʽg+(|Oz%X+,_q{޹o+B]D&r;-l ϖ`&[[+ *|kd{`eidaXMrfTsGl8J-Åxm$U {PY쩮zyf. 9?64M3=_o8:q$Vx=` 8,眲,skKr)S&K"R/KU?Urjt敐co_ipjkIPT4KjT EV*nѐh"Rd|2Je6ZyfH[,T%3R8 ZK%2Jd~Xղ92)JF9aO8PK[2 W9STSAVE/W9_SAVER.DOCYn}C? ,  %[L"SRVzgzwۜLp[Ω )#1˝SjM›M9טs'gx.?fs;9OssS<f{2|q2v7TBu'۵ys߻<ۛGٲ\fp\c_\tnc:WBPnؙ30ї(ϰ6cN W}i5#o|pikx{D {kר xLyu4d(;_: 0tv,: SǣL PFһ(LLJ_SR5|STC -?D_^i1X6D݅#]"_g^ksӛחWXbkHrܤoq#+݃ C9\n}Ingǂ&Ѳ"T:7S*ddvp{\<]ykZ]9319 r߯?UiO=|c)CϨYuvۜ! |6 ~+.CFVKdMv޶IA|(6kQ1rB5 x(t- )rl@Ё_'=IzJ" ,4TLl[h;w)^iz89tEf=W 5KpT!fhS]w+8Zքwj{V|g~ [m8rӊ mf6;#&.yg ?V+`AeVO"'r f9nԭ`M5Hs{ R8Ky- ?]7уe 5`4 YĮgjPj='v)?3 |OGOvȓtW5# H;DVVh =xVwm? lV +:2XF4(WO:T{ʞZM#:[w60 a4ztE+PǢS[3#:`TmYp~.Ɖr# r }K70nC8 @ l5.$͢\ ;&++fꐵx>k#W>FGٖ T@uvdhZ7dz[ N*sh"ǑJ@*'o-Bj\RR~/ šK%,CK a! UI $2gU H"VftvK*풬{[ȗ 6H%3PT^ ?ŝDF CF-%7x/^Ms%NL ,gNOvf%E\jX-68{2 $fDh+DhEר]n3]rҋ؂v7Qa D"Hb%bJ5Ͼǟ>LY' PKH lX*ʎ0'C?Ks6,S*2fXe+6_l.9SnބPEXbxبDyr@ kż#6qVyHw-'(0R@~dT=2azȵh402EIJ*q jwv dJ0u)'. ;҄c;BQ ,36SG";;;9YG)lB82%0Cmmu2ll4 z޽ح\S64_sN9H nN8q-SƔ$WEwNt2MIn ج:yc͎q)Df pԫ gHT+d7VOJ2(jNڂyso+}3ctbjJ#vGnG;L 43/Nֵ?ɑ&t pBLWc"TϓwCǑ/pY#Q d^]Zu'4xո{iٸGt:{P$6xlDUm'}դeu#@|dTɲ61q:a9#LөC@#\btz>#RUl23*,~e(Y=);mh' (RKW$1E?uRogtpz 7;㚫lfS-oy^ZlFhw§bd@^Hc$0cLLr>5MToT*KgdL Qkdސ,AHE -Z!Edb8#/&Nu1 v@2r ?l_|0R "WY5F`VrKí̻ω +CФ~j)KX8u|tm6 ٜF ]FN I&bN1OWzY^.HgBSn'r{c_)>Q ƗhQ^縘Obݱ@pyA4xa *".}ćQ),pe׈1BS;4v"%sJ 6ߺFu&o'77`cg'JO>͑Rgl-AVFňLy|dGP*d,lv؃b)^¡* }B!E4%+4cJnt3Hі(_i/4H:w-o$QkgaJ7sC61KP y$$ 6GD,I>m,v ŨÏ-!+2P;]uO}Ld΂]Q>DW4گm8I榗(Krcj+$[k4\laI9"vXn[>RaLawl4R<(`&>.s.~S5ލ wrQP2܇D5L/&s6z B> ҋݳ?--j&6tJvqsPK [4#W9STSAVE/WARP9.DAT 46r p V(6PKf& H_W9STSAVE/MADHAT.IMGU]hWϙ3;37 vPYPѳmJۋxEzeoJBjKtE,F)^JckXTEnjKcwIvv~g;{;s98sg>¾cFz*Eω<=EfL^ 908tkb0[yݾ n-͙m2z|9k IF*. Hng3 6 1J4x՜H/&g"u8oP\ܽC>=@ط<ٵ` &8[ pI%,(A=//S [![PE0W.o_ 2b gaCWAm,i`"q|?"112*>oݚȶhQhV*NbrI< w-(?!X#;0JL[M3L -(0 (1Լ&U١Y q1҂@`4M!m $xMR NSn x9 ,y70wKfK {y'KI8pH=,:XߠD_dXшV+fck_26oj4!U.EzeTlY\gE *-ǴVE'!k"IYQYJ#QyG 06tU. 8sb97M RQ.tgqem0!F 6{5:~zƃ\"$s"~hQN@RȆ!o6H/TWEpB3D9zIS:=Nv7~-ȠÍGM+dcq8KNℙ(4m=nHf9"g۪:%+ 9}55-$pm0n8:s uQ>6=:tB*}#Gÿa?0_b$; dǧg+9aΏw3\1߻[_#_ r)tv M\tJ:l$;[l0Z6XwԳmĸwPK9Pu%W9STSAVE/SAVERM.IMGeZMuꞞٝ^ z@b M  r|sb@R_1W>$ MS: O+ t^ jիW^5k?<Һm7A94]ן3~F|`b j} % H0^[c hlhldGa&ޑQͷV~ MFUf\h=mT&b[5 w.0x j+6k ]Qy-ythc\M/:h~U66*49[_2* LXg6(w{.('[EW[rv9Bg/5:g6^Nlf+'ְmvlFY7=4(\vt؎.'wUUZoJo) eezV#'SCh̉-ه&#[Hc4 Cv#sB96+ Nx^ w1S,MKppE=i`E92a@}h6.\`޽70:@NHxT5EKD4Ep;uvbs[|~KUM8]ϱf2:5W񯂪T~*?}:9ZݒGnj"a ˮEfKl9jPAVHdS`h6f3j k%Q 'lY/w(+&dCK@{j :?W?E2"emiQd̈́_Z6i0Rjf1CpWD7L~{/͓`/4C Z 1  ,FOs+vyM6I7rR+n5rۻhWuqJnG<Γ'r<˽k;?熥ի|ߙ" ad'ՖwI3қi9w%-;hl}iV۹RQy , 9(Ґ">5b`ARA=&|0ƣO#C2kO!s0@OW8}H>.TaJKHpdJl b}t N)sr$,Ei㑜 ̀A^B"'e(kaI@)\c7y#͎] e"C.`ϗ@0ro%)A~"{ϖ1e-L2%CRl{2+dnTn{/34eZw;:FW[Jr )m+E1Ol ((mKl{D=J_kyp t㶝鑬Pȕl N:d$!42^2+݅LЌKu*>]tih:bQV?k^?$Wο>x+^iH8%ܦDRKUd:ɻU;xqۉ8+*15fZ>gyd$s&E"[eCY+ze6P`pa‹Ө?3jy[%\P\9\4YmARZұ97 ^ Yj3uGt :NbL1%aӉa)G0$Hcj^$68Ud-%Kcy3-_B:t~͋/#uY捇Ħƒ10~}ƆEs%di,Jo>Xy8-MhV`u }lcx [jԁyw -S28&y}>)?M *F**"7wWO[NGge"+ܬ@͆5iЬ|=~$>+'}ݐ% B8BQ/o9 dNFxC1Lte'<]ƑxP_ׄ#ߖ7%ڱ.Ihu K=Qki~P!ay?\II#!q aJqS?Y#K߈%>v+pT}͵n-e0ԟ $BC1C;GLYA[2Gڥo@Rb smV">!-9n.@ DL`@'! ECVU .T]tRP!9%u-4r!$l#$ pٞ/HҶrc>9ңpыl|ev18fاnvO~j +l%I&D^:r;),DXöؼ&S'Dqb”OF)Tyd% {IAп$ScߐY5G=`}u*C۳^$g{2jפӖ0 )EiѬӥN`,$t_Lў?%-Jѝ]euznG;: ASoF(ej﯑;& 6@937?G첞?w;~Ph `[mP%=KZ 6Ab[ S'[yi%qX}{>j!l1O9dgE16ji|٢U^fKjݶѰw=628jpJj/Vg)7h o0S:t.2ESYam`gwnF}4~IBtuۄ9L؋  :,JmnIYʿrin+YKn؏ׯz6q9tզ7^fL>x9u>!_!򞧟")=hjpIƀ;tPޯ%a#)BEL|`ԂpB*0zH Q]Ꞌ X_hCW3$c:SBw7Ǭ-,v1{/!MǤ\* 4ԯQrh>Ax>!A8tO)))4+0>%rzJxnG*";|"DDh%K >}T<,Xc%rQPy,`#!+JKU݁ 7,:DmM?wQuȓ@(wxY/_^|T)qF GKFL>PcIwS28U3- /3>v65zM8_ 2;ZLNx/+p0}G@æ f/Rɯ/|2+T n}3И"w3 5ȓ~)&e owdZsfǷã"M-?0o;2 R댎cI['Iq@/.9::N&1K[pEO}ߗTIIyy\o"ovebK0m&XdjX"YdQ/cҡ(9}cngHZO QVjtW3: ^ t&P%|B%B`- M➼+xS*gc:n >Ml/PKv."fW9STSAVE/BANSHEE.IMG5ahYϝ;6LkaSS3.K ¦,( b~($"ؔoKM*ye-nc3.bn* Mվo}&s9̀<_>{( ]9Qϡ(bA)slh6*4g;"tوH{eDK,̙2@[tia`;a[UtAd?R3oY3¼{O.mز󔰳(-RK!84]} ":=lAFM : ho݈}}(V3)8SiM`u UU& ZZ{ ({;d9)KHPr)LN:>lj$27d Jw8:]D2b]B ~J|uuܠbE5*Af542;5(p3!&I ]d3^?=Z쥽̱Bq+=I"{#!1w>DRTg?U#יnA=_$+:`+L PYy/u!Kճ ߾MW ; sT{yLH=Z-CΕKt h4Jr{J+1Hfi,&볡C"y0L5ǭ>SjY_)ϬDOQO`A%'3]~"ӜOv.ܒ`_ʖYmwe"f`ɠP;qٯl͢l"Tn]|yo,ƙuELv鼘bƚs1TfG6]h->F}H072A"=^y.+؟35[FDʼn  EiB(ot##(uJ0ˊ `蘰LJ3p)W$ŔB)ɾS;,4Ax~EKa[P?~{M{oi0z3_^y8tJP%) N]a\JF )O4z$M,?n@,L{;Nr6 Q+$֞VeܼI0l2,F9lT>UQS /WF0Pat8 #G{ګwC Cd-\~Z}<-?'rm;0/𥭚L@n˻XzGŭwJRWC]ޯ5b=:Q_?ې&mSh[ qV6=|׺B=+Ծ^RgH1~騷Os=/]dl5ÿ,]i9Ep=m=eqt͝ǃ!'Ƚ͆ ¥4" _ch> +*Bm;JdKnvh 6=pcMnZq ez~ng&ϵg|<2|̓ a^g!vm[ 𻽐w_(v1Aժwo5>l9JltB!2(#"6l׋Mi?PKgA+g߿ W9STSAVE/MARILYN9.IMG%V}l37盽sWD4:5F@@.BbM#'~JBP!C9UY\"U:RPg!j6RUɸ5Gȇ|۾ز3~ AhҔv&6 tdH,ީnJVS:O;_Sc]z1so2ͣC;l~o/֩-pleuݧD|uS/ *6 oL5~p7uy7|JV!&nPF;> :Aȕ{g/>uA#$AX+#ks:h/Sʦ8 aNqnDnʁCZӪFN[L0Dg~7sp M.Jmx;z"s}+S?~w1s0 )褤 MN?oA]>k^zH4w' (͂fG![(⚼*DP/jj@vN19/OM_$Z %6ξGz W*~m-C\q ô:qg[ w o$ о|j y]aU(jFQԗ=^kG.12åHіCoIw!\ V''m[To8T >BK)R5izf6jPnvnB'IMtL<+ʢ&Z@ ^LA"9 5̠Òt0bTy;SBr)0`@!>& T0ӏlD>+J?ʫ!LTjԵ; kvu1#^8Vb [/h;#ʢ:Q shbL-jBmِZgjZ\* z E4od,`ZXerL"~q j,% 9W]Yt|42ա:Ά@97+ 7JsW(PxV :>I$Deur쟵qǠ@T*NQXZmt,ڧ((qM,ėMQ?Ws',q++RP$w`qɄV @65$>!-Ee( QMq"t-y0: oaF78R"հ=!mt0Q6z&(Jg:7,wAw#8b'VbE\ʀp(׍ m#vՈZDvXmL-],Ǧu$ s,Xt(IVeP 7ؔL-,=*0bZN{ '݁$em=ʧ7d295SL;1]分XOӄ /e;Y!3AoK5yڦt7I  ?[[p2:)*A7 vn#lo>kD 4ju``"#`=Ʌ=f60[x,,O(3&d?fR3bbg8vq,rpl4h±imK̻KS`/ܿ"wk3f&{`Cm3)u >}@cb_"7~|el^^6FgAؼiBRsrXi:̮˜#͎3&u$oBR8`Db:tQ}:YGc1TJKؓLPR9e /b1O : @(1lf6:bXmPKֈ ;W9STSAVE/STEALER.IMG=WolSl As;~UVkuDӰS ˭D0le[眐FEuhmԡV; 4Cbu*JNع7=sy{937G.Z7Iް8>--m XaiScE8,Ȕ]Ὴ ${LWR͈>?ůnSo}B!a5a%chh,avWѾz8ՌZTP#9.@Z(Lp$rcjM `,1O:MS:fs\qLv*M9Na#P4Е{Tpg鬵bDӹ|֡g6 2 |4D1WFN8I0V_?QOͫJ 5V&$v*k (/<Л ~6JJc{GpΊ",2ǩV4)‰8B7G۳*xBl9EX]O:vOOLŜ2b:, zt\e6S>vȷoČ"D[S:/˟1ñ)ET "qqSD#|ϝ*GZR=R,Z&Ꮨ)-lzFQ- L%SQ{Ex}fX\h C7/Vh:&(x;oE.S{7mlܨS E$:gᱥ+:~g%0)إh4ZY+G]M*W-(|)J6zyjĤͤiC"TBcU[)˨|n3u'ƴ#*8|XNAhrF_ k!E:Oep,(,b%V4~ڞ8 1&e:JNkʶ69/WpC!)-|Q~gfh;&ZG6Y -AvoYer)rۈfjz—;_4ټP/b)uwӇ0i},T6ޮo;oy!:`;ޞP[X_eh;űAUk?7uJ:B=fO,^KƧJ;΄J_pjJWtP^d{ sfX5%IʠY/.fˤM"U+sŞ8.ds]u<խ>'s.IZ"`ִq1u?.ظ; `cddH\R ?x$ft}wqoTU$@H|T-[۳5î\b[jEQ''/ArzOk N/X\x2=*k{݂Er 97E8Ҿ:{5|d'{erkpjK$ptv@yz{̘΄dd"^k7.}Ds璞9 L*թq.tEO{~07;}Rb"'X;bzEc{RG6}MkzנM5ldhD<VeByphh!:w.'µg%M[9۪:Gf⺱]XO7f״`xJX ,U4-'Z.W{6q^Xߪ_;whX!vZlgE^IbJ\qޗdTp-rU$(4r£:,:an Uf'wܖ "th#Zoc6PK9Pu%W9STSAVE/LINCOLN.IMGeZMuꞞٝ^ z@b M  r|sb@R_1W>$ MS: O+ t^ jիW^5k?<Һm7A94]ן3~F|`b j} % H0^[c hlhldGa&ޑQͷV~ MFUf\h=mT&b[5 w.0x j+6k ]Qy-ythc\M/:h~U66*49[_2* LXg6(w{.('[EW[rv9Bg/5:g6^Nlf+'ְmvlFY7=4(\vt؎.'wUUZoJo) eezV#'SCh̉-ه&#[Hc4 Cv#sB96+ Nx^ w1S,MKppE=i`E92a@}h6.\`޽70:@NHxT5EKD4Ep;uvbs[|~KUM8]ϱf2:5W񯂪T~*?}:9ZݒGnj"a ˮEfKl9jPAVHdS`h6f3j k%Q 'lY/w(+&dCK@{j :?W?E2"emiQd̈́_Z6i0Rjf1CpWD7L~{/͓`/4C Z 1  ,FOs+vyM6I7rR+n5rۻhWuqJnG<Γ'r<˽k;?熥ի|ߙ" ad'ՖwI3қi9w%-;hl}iV۹RQy , 9(Ґ">5b`ARA=&|0ƣO#C2kO!s0@OW8}H>.TaJKHpdJl b}t N)sr$,Ei㑜 ̀A^B"'e(kaI@)\c7y#͎] e"C.`ϗ@0ro%)A~"{ϖ1e-L2%CRl{2+dnTn{/34eZw;:FW[Jr )m+E1Ol ((mKl{D=J_kyp t㶝鑬Pȕl N:d$!42^2+݅LЌKu*>]tih:bQV?k^?$Wο>x+^iH8%ܦDRKUd:ɻU;xqۉ8+*15fZ>gyd$s&E"[eCY+ze6P`pa‹Ө?3jy[%\P\9\4YmARZұ97 ^ Yj3uGt :NbL1%aӉa)G0$Hcj^$68Ud-%Kcy3-_B:t~͋/#uY捇Ħƒ10~}ƆEs%di,Jo>Xy8-MhV`u }lcx [jԁyw -S28&y}>)?M *F**"7wWO[NGge"+ܬ@͆5iЬ|=~$>+'}ݐ% B8BQ/o9 dNFxC1Lte'<]ƑxP_ׄ#ߖ7%ڱ.Ihu K=Qki~P!ay?\II#!q aJqS?Y#K߈%>v+pT}͵n-e0ԟ $BC1C;GLYA[2Gڥo@Rb smV">!-9n.@ DL`@'! ECVU .T]tRP!9%u-4r!$l#$ pٞ/HҶrc>9ңpыl|ev18fاnvO~j +l%I&D^:r;),DXöؼ&S'Dqb”OF)Tyd% {IAп$ScߐY5G=`}u*C۳^$g{2jפӖ0 )EiѬӥN`,$t_Lў?%-Jѝ]euznG;: ASoF(ej﯑;& 6@937?G첞?w;~Ph `[mP%=KZ 6Ab[ S'[yi%qX}{>j!l1O9dgE16ji|٢U^fKjݶѰw=628jpJj/Vg)7h o0S:t.2ESYam`gwnF}4~IBtuۄ9L؋  :,JmnIYʿrin+YKn؏ׯz6q9tզ7^fL>x9u>!_!򞧟")=hjpIƀ;tPޯ%a#)BEL|`ԂpB*0zH Q]Ꞌ X_hCW3$c:SBw7Ǭ-,v1{/!MǤ\* 4ԯQrh>Ax>!A8tO)))4+0>%rzJxnG*";|"DDh%K >}T<,Xc%rQPy,`#!+JKU݁ 7,:DmM?wQuȓ@(wxY/_^|T)qF GKFL>PcIwS28U3- /3>v65zM8_ 2;ZLNx/+p0}G@æ f/Rɯ/|2+T n}3И"w3 5ȓ~)&e owdZsfǷã"M-?0o;2 R댎cI['Iq@/.9::N&1K[pEO}ߗTIIyy\o"ovebK0m&XdjX"YdQ/cҡ(9}cngHZO QVjtW3: ^ t&P%|B%B`- M➼+xS*gc:n >Ml/PKv."f W9STSAVE/MONO/BANSHEE.IMGPKf& H_ W9STSAVE/MONO/MADHAT.IMGPKgA+g߿  W9STSAVE/MONO/MARILYN9.IMGPKֈ ; W9STSAVE/MONO/STEALER.IMGPKuC  YW9STSAVE/COLOR/CAT_HAT.IMGPKT!zJx  %W9STSAVE/COLOR/GOLDMOON.IMGPKRRmo Y,W9STSAVE/COLOR/NO_BULL.IMGPK [Mbr (1W9STSAVE/COLOR/ST_SAVER.DATPK[(d |1W9STSAVE/COLOR/TOASTER.IMGPKʛ[xl<  x6W9STSAVE/FTOASTER.IMGPK[P. <W9STSAVE/ST_SAVER.EXTPK[2  EW9STSAVE/W9_SAVER.DOCPK [4# RW9STSAVE/WARP9.DATPKf& H_ HRW9STSAVE/MADHAT.IMGPK9Pu% xWW9STSAVE/SAVERM.IMGPKv."f dkW9STSAVE/BANSHEE.IMGPKgA+g߿  rW9STSAVE/MARILYN9.IMGPKֈ ; ,zW9STSAVE/STEALER.IMGPK9Pu% yW9STSAVE/LINCOLN.IMGPKfDJ     ( & 0 $"    :  "F z~  .R60 N2 $@2L  4 BInstructions for Self-Extracting ZIP Files ------------------------------------------ The folder named ZIPSTUFF contains a number of self-extracting ZIP files. These are programs that you can run which will automatically extract their compressed contents. To use them, copy each file (FONTS.TOS, MULTDESK.TOS, W9STSAVE.TOS) to another disk. When you extract the files, they will create their own folders within the directory which contains them. This means you can place them in any directory and they will remain organized. If you copy them to a hard drive, it's best to create a folder with a name like WARP9 (or whatever you like). Simply double-click on each TOS file to begin the extraction process. After you're done, you can delete the TOS files. FONTS.TOS will create a folder with 72 Warp 9 font files in it. MULTDESK.TOS will create a folder with everything you need to update any version of MultiDesk Deluxe between 3.0 and 3.4 up to 3.4a. If you've already updated your MultiDesk Deluxe to 3.4a, don't bother running MULTDESK.TOS. W9STSAVE.TOS will create a folder with the Soft-Sci Screen Saver Extend-O-Save module by Michael Crisafulli. This folder will contain complete instructions for the module. Please note that this screensaver is shareware. p|~8~~~n<8>>|`l|00x<88<@@f8BF&@bAff@("$0 Bf8BF&@bAff`&fbd bf``wffvfvxffkdfB0@ ````~fffffff~ffff8f<LL LL~Ufv|~~8~n<>~n6~n>~~8~>~n6<~~l ~pD|xH<$,4fp@xfXf@`ffp$>T$`$fXf@`ff 0F<f`f```f8f`kfffffffktf0` 6````&d"f<<~ 6ff>f6ff2fbfb`~|f0||~8>l|H0f$g< @@n f\`$f|@.~`T@n f\`$fDf&d`fdd`fh`kvffffffk8f 0 c`h``nvfbff<<<<<<<<<888~~`v<<~&&<  f ff 6 6f6f6fvf`~08fB~8|88H0$<@8`f~>>>>|~~~888ff`~~~ffffff0~f>8~f~ff,,>~n~fffʢff<  f fff 6v>f6v><f`lfB<~p~@H`H8<@vfv$68$<l@|<vfv$6`jfd`fppfvp`knfdfd8ffkf0 n""`&nhv&ffl 8ffdfD0 <`ff`fffff|ffffffff`0<|~fffv>f6fnffffʢff<  f fff 6v6f6vf8|` f0~f~~8~Hx0g>>>`fff~~|{ffffffff`f>fff~~f002ll>fvn~~fzffn 6 f fff 66f6f8f`( f0BlB~8>$,4򒌁<@f ?f0f~$Fb@Bf ?f0f0`ff`f``ffFl`kffpflffk<> 0 &f`&h`nfxffd&`>ffnf`f~~~~~`~~~~~`fffffffff0~f~fff~ff0~~nf6~fv~~~f ffn 6 f ff0n 6~6f6ff`f``ffFf`cff`ff&ffw,`0 ff`fp`vflffx`fd6 Bff`ffff````ff`ffffffff~0fffffnfff~~llfffvfff fff~6 f f~>0n|~~~6>lf`(0f0ff~`@Lb|`(`l |~~||~< <|p<l\|88`<8~D0 @\|88`<8=l~~l~<~~ff><~` 2~~~~ff~ ||0ll`8]>>>>>>>>><<><<`p><<>ff<`?><~ff< 08`>~~~p T <  $ HH@H ~@`~~<|0@|DT@00088|8x/<$l?< NA\O?8?<NMXOBgNAJRgAC$lfSIA QfAC'fSIA EfCJf AfSI*.FNTBHz?<&NN\O k/ /9&??<?NA ,??<>NAXOB5hBy&M(H,gB< g < gRM`B< f - fTM` - fTM`RMRy& y&f*z+|~+|!+| +zl+mP?<NNTOUH#$HpNupNu#$<#$@# $D x3& NW& 8g @Jg _VDOf 3$d`PH`Nu?</NATO#&/<&?<NA\O?</ ?<NNAPO//9&?<NA\O NuJy&f(#%'0:<3' k/<?<HNA\O#&f??<>NAXO` @2<BQ//<??<?NA ,??<>NAXO y&0< y&gCrRHCQCQ`ClrCQCQ/9&?<INA\O`?</<$l?<=NAPO>kN?<?/<?<BNA /</<??<@NA ??<>NAXO|fHz?<&NN\O`Nu z$hB(z?Jy$dgB) Jy&fRC@Ep4QE z Pg(E PgE Pg PfA3$:0C@p2Q z!zZ!hapNup z PgpJy&fJyg z` xN":@SA QHAJAgSABQNuJy&fFC@Ep2Q z, Pf1 JygC-z*Jy$dgz Nu z"xN :@S@""""""""""""""""QH@J@gS@QNuaalNuH z hFp*@NJ@jD@LNuH zzC'XI0<"QLNuH zZC'XI0< QLNua zR$j29&azA(H*p z1|$Bh61|jBhrp(MJgR@`&2(@a:1@L2(09&H@a$y&1@NBhZBhf1|F$z"jG y&m"jG!KT1iPX1iRR&iHpoRi$H1sH03hH1@PBhJH/8N z^SxRJy&fJyg!NNN!NRxRL+`a z:zNNuH"HSAH H@0H@Q I 0f 0gSfLNuH@p 9b 0eH"HЁ¼Ё`LNuHA"P"0<NBLNu&&' &'0'@ UwPPE"Up UwPPE"Up UwPPE"UpE p Fortune Cookie q p (A Warp 9 EOS Module) q p 1993 Charles F. Johnson q p and CodeHead Technologies q FORTUNE.EXTFORTUNES.ASCSelectFont File:[3][ Unable to locate | FORTUNES.ASC ...][ Cancel ]&S&R&Rq&b&e&tq %Z%v&v&{& &'&Fortune Cookie__Pause Time: __9secsLoad FontCANCELTestOKR(  $"> "  < "B <(@ `P D:P( .&V8. NJ.. WARP9_STPRG r|   $-7 $-7 $1@Qc $1@Qc *8HZc *8HZcA:\ARP9_0.CNFA:\*.FNTA:\FILLS\*.QSFA:\*.EXTA:\*.DAT.ately, this bug is repeated many times in the Word Perfect code. Normally, the INTIN pointer in the Line A variable structure is pointing at an address like $9000 -- which means that Word Perfect can incorrectly clear the upper word and get away with it, because it's already zero to start with. But when Warp 9 and MultiDesk are installed, INTIN may be at a higher address; high enough so the upper word is no longer zero. If the upper word then gets cleared ... bombs away on the next Line A call. Therefore, we've prepared the patch files in this archive, which will remove the offending instruction ("clr.w 8(a0)" -- it isn't doing anything useful anyway) from your Word Perfect program file. To perform the patch, follow these simple instructions: 1. IMPORTANT!!! Make a copy of your Word Perfect program file and store it in a safe place, just in case something goes wrong during the upgrade process. Don't modify your only