`8BM D$p| &<NuIMMUNIZED WITH AVK 5.0; NO VIRUS!!puke'(*** ycO`  @`/#@%`')+/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` O ` @ ` @ ` @ ` ǀ ɠ ` ׀ ٠  @o @`!AO`  @`/#@%`')+/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` O ` @ ` @ ` @ ` ǀ ɠ ` ׀ ٠  @o @`!ASYNTHI !`OO TTP AFX_D DOC +w AFX_D PRG ,wHCOLORY NEO e}. "`.. ART_LGHTDAT ;NlDEFAULT TRM ADESKTOP INF C ENGLISH DOC D!/FRENCH DOC G-OVERSCANKID NNSYNTHY INF OSYNTHY PRG Rvp ?0 ?0 ??w ( ( !w ) ) x<!`w ) `0)  `!`w 0) `0)  `!`w 0) )  !`w `( c0(  !`w `0( c0(  !`w `0( c0(  !w 0) ) ~!w ( ( !@_@ _@ ?_@ _@> _@ _@ ?_@>p _@> _@ ?@_@ _@ _Gٿ}}} _F_e 2ea o_FYy 2em -_2FYe 2ee _Gٿ}}} _@  _@ ?@?_@ _@  _/@  _,@  _/@   _-0@  _@  _@  _@ ?@?`<_@ P"_@ P"_e}_}_}}e'}S"}}X_}aFeXeRae&dfS,"5e_eaF}}ye&|gSٯ"5}_eaFiCa`0d0&`fS 0ɭ0"5i_e}Fm_a}}'aS "}m_@ P"_@ P"??`<@ P"@ P"Oe|'}|S"}Ldad&edS "eLO0da|&}|S"}LLdah&eXhPls "iLO|al'elS#"m@ P"@ P"?` 0?` 0?P @(P @(P~ A(>pߟs|Q>O)>P @0(&0߃3 PaA(6P~ @0(>0ߏ3 P>aO)>yP @0(0߃0b P0aL)0P~ @0(>x{ Q>O)>P @(P @(??` ?P @ P @ @P @ `P@ P?@ P@ P@ P?@ P@ P @ `P @ @P @ ?@ 0? 0? 0? _ ( ( ( _ ( ( (G _ ( ( w(C _ (`0v (v~ (?A _ (w8sx{ (8v>} o(?@ _C @) Bn \(cv{ (?@ _  o) ـv (v{ (@?  _з6 7(@8 ߐ w }(vw }(@ 5_wo { h(ppH8߂}ߊ<(vw }(@ 5&__ 64(zҠ`_'{6ݻvw }(@ L_=? #(@_,s}8(w }(@ 5^{ =( _,mn(w }(@ 50\ 4(_, ݷ(}w }(` `Y $`o(,l(w }(op 5S 4(B߀,8(w }{(wx55W $(@~o,({ (y|j[ }8(*o҃7,(v>{ (q~ʵ}\ 0(UmPb,(v} (UJ_ 0((Zǀ, ( v~ (Պ_~ (PPkRg,(w w( _~ (o(",(w ( _} (@׀ ӊ(w ( _} (ߊ(w ( %_{ ( }( (0 E_{ ( ( ( _ ( ( ( @ 0? 0? 0? _ ( ( ( _ (  ( (_ u@( P ( ( W j( (/)pp w(*XA U(j~ (7<~ (_]*(} h(7|?~ (*_]T ( { 4(~ (_]()x (˯ށ~ (  _]P*)`  )u޿€~ (_] U)dUR (ufpߠ€~(_A @T)  `(30ߠa (*_ W) x (`x _ A P)?kj (?g{*_A_) x (?g {0?_A @) hj @(3g {(&_A) j ({ߠh (*L_=A*)   0( 翠g (^{AU) `(g (0\A +)x (&g (`Y W) { (L=g (S /(k2} ({wg (*W _(k2~ &)0fgH ([ ?(k2 (`g:o (\ (k2P (g` (_ ({  (?v (_ ( (  p ?0 ?0 ??w ( ( !w ) ) x<!`w ) `0)  `!`w 0) `0)  `!`w 0) )  !`w `( c0(  !`w `0( c0(  !`w `0( c0(  !w 0) ) ~!w ( ( !@_@ _@ ?_@ _@> _@ _@ ?_@>p _@> _@ ?@_@ _@ _Gٿ}}ece ,_hFdY` 0t`u _hG߿|Yx 0lןcm ,_h@ٿd_` 0dce _Gٿe}e{e _@ _@ ?@?_@ _@  _@  ,_@  ,_@  ,_@  _@  _@  _@ ?@?`<_@ P"_@ P"_}|_}_}e'}Wl"}X_eX`FeXeRt&eQx"4L_}xF}}lן&}Qx"4_aX`FiCad&`0Ql"4_a_|Fm_ae'aQf"}_@ P"_@ P"??`<@ P"@ P"Oe|&}S"} Ldad&dS "`0 Oda|&|S"|< L dah&dPl" 0 O|al'eS"}@ P"@ P"?` 0?` 0?P @(P @(P~ A(>pߟs|Q>O)>P @0(&0߃3 PaA(6P~ @0(>0ߏ3 P>aO)>yP @0(0߃0b P0aL)0P~ @0(>x{ Q>O)>P @(P @(??` ?P @ P @ @P @ `P@ P?@ P@ P@ P?@ P@ P @ `P @ @P @ ?@ 0? 0? 0? _ ( ( ( _ ( ( (G _ ( ( w(C _ (`0v (v~ (?A _ (w8sx{ (8v>} o(?@ _C @) Bn \(cv{ (?@ _  o) ـv (v{ (@?  _з6 7(@8 ߐ w }(vw }(@ 5_wo { h(ppH8߂}ߊ<(vw }(@ 5&__ 64(zҠ`_'{6ݻvw }(@ L_=? #(@_,s}8(w }(@ 5^{ =( _,mn(w }(@ 50\ 4(_, ݷ(}w }(` `Y $`o(,l(w }(op 5S 4(B߀,8(w }{(wx55W $(@~o,({ (y|j[ }8(*o҃7,(v>{ (q~ʵ}\ 0(UmPb,(v} (UJ_ 0((Zǀ, ( v~ (Պ_~ (PPkRg,(w w( _~ (o(",(w ( _} (@׀ ӊ(w ( _} (ߊ(w ( %_{ ( }( (0 E_{ ( ( ( _ ( ( ( @ 0? 0? 0? _ ( ( ( _ (  ( (_ u@( P ( ( W j( (/)pp w(*XA U(j~ (7<~ (_]*(} h(7|?~ (*_]T ( { 4(~ (_]()x (˯ށ~ ( _]P*)`  )u޿€~ (_] U)dUR (ufpߠ€~(*_A @T)  `(30ߠa (_ W) x (`x _ A P)?kj (?g{_A_) x (?g {0?*_A @) hj @(3g {(&_A) j ({ߠh (*L_=A*)   0( 翠g (^{AU) `(g (*0\A +)x (&g (`Y W) { (L=g (S /(k2} ({wg (W _(k2~ &)0fgH (*[ ?(k2 (`g:o (\ (k2P (g` (_ ({  (?v (_ ( (  p0`pTRAM#a000000 #b000000 #c7770007000600070055200505552220770557075055507703111103 #d #E 98 11 #W 00 00 0A 01 11 16 08 A:\*.*@ #W 00 00 0D 08 15 0B 00 @ #W 00 00 0E 09 15 0B 00 @ #W 00 00 0F 0A 15 0B 00 @ #M 00 00 00 FF A FLOPPY DISK@ @ #M 00 01 00 FF B FLOPPY DISK@ @ #T 00 03 02 FF TRASH@ @ #F FF 04 @ *.*@ #D FF 01 @ *.*@ #G 03 FF *.APP@ @ #G 03 FF *.PRG@ @ #F 03 04 *.TOS@ @ #P 03 04 *.TTP@ @  THE CYBERNETICS present: SYNTHETIC ARTS V2.025 A new version of the english.doc is about to be realised In first we want to sell this program but when we saw the quality of some freeware program (like NEOCHROME MASTER) we decided to put it in P.D. It's let some bugs, but we try to remove it for the next versions. If you find some bugs or if you have some suggestions or if you just want to contact us, write to: THE CYBERNETICS BP 247 25016 BESANCON CEDEX FRANCE INSTRUCTIONS It isn't so detailed than the french version, we just want to put the more important and interesting things for a good use of this program. We looking for someone who can translate this help correctly. ---------------------------------------------------------------------- -Like Neo the screen is in two part the draw screen and the menu. You also can pass in full screen with "full screen" when this option is on and when you move the mouse to the draw screen you pass in full screen. Use the TAB key to come back. In the two part screen when the option "full screen" is off and when the mouse is on the draw screen, you can see (always like Neo) a magnify, the coordinates of the cursor, the tool's name and the name of the screen. ---------------------------------------------------------------------- -THE CONTROL PANEL When you choose an icon, the options appears under the control panel. for the -BOX CIRCLE ELLIPSE POLYGON-: -With the left button you have the line mode. -with the right button you have the fill mode (in this case you can see a LED in the icon). When you press on the grabber's icon with the right button you erase the screen, if the full screen mode in on you erase all the screen otherwise you erase only the part of the screen you saw. The icons called "full screen" and with the mouse were used in the next version. ---------------------------------------------------------------------- -DESCRIPTION OF THE TOOLS We just give some infos about all the tools. -The PEN: With the left button you draw with the color choice. With the right button you draw with the color marked with the "<". -The LINES: With the options you can choose the end and the thickness of the first line. The two second lines can be edited by a click with the right button on it. If you draw a line with the right button you have line with the colors contained between "<" and ">". -The FILL: You can choose a normal fill or one of the 12 frames. In monochrome mode Synthy take the shadow of the frame used. -The BLOCKS: -you can choose: -the type of superposing of the bloc on the picture: REPLACE - TRANSPARENT - UNDER -How you cut your blocks: BLOCK - CUTTER -The type of copy: TAKE - COPY -Load or save a block: LOAD - SAVE -Block 's deformations: DISTORT When you have deform a block you keep it by the left button or not with the right key. When you rotate a block you can stop by any key. For Sin x and Sin y you change the frequency, the amplitude and the start point by pressing the right button, you deform by the left button. -With SIZE UP you have the smaller block possible. The size of the block is put on the left low corner. When you move a block if press ALTERNATE key you remove the limits of the block. Take care of the blocks handling, practise it a lot. -The FIXED MAGNIFY: Under this magnify, you can move it by pressing with the right button on the small picture. When you choose a color with the left button you draw with this color, when you choose a color with the right button you can draw (with all the tools) with it by pressing the right button. If you pressed CAPS LOCK you have two lines and the cursor coordinates. You also can choose the magnification. You have three UNDO: -A normal one by pressing UNDO or SPACE under the magnify. Take care if you move it or if you change the size. -When you go out the magnify (by UNDO and SPACE) you have a UNDO for all the change made under the magnify. -And a UNDO by pressing ALTERNATE when you go out. The programme forget all the draw made under the magnify. Take care and don't change your mind because you can't used the UNDO to recover your draw. -The AIR BRUSH: The air brush can be used in monochrome or in color, you can choose the form, the color used, and the flow. To change the size press CAPS LOCK. -The BRUSH: You have 12 brush, you have an editor to made them. When you press ALTERNATE during draw you have the same effect than NOZZLES under Neo. If you choose "Stump" when you draw with the left button or with the right button you have the same option of DELUXE PAINT (Half Smear). -The BOX: When you put a fill box by pressing ALTERNATE you just have the outline. -The CIRCLE: When you press CAPS LOCK during draw you can draw a portion of circle by pressing the left or the right button. -The ELLIPSE: Like circle. -The POLYGON: You put the vertex with the left button, you draw it by pressing right button. You can stop by pressing a key. -The BEZIER'S CURVE: SYNTHY can draw bezier's curve with four vertex. When you have put your four points you can move it by pressing the left button, press the right to put it. -The TEXT: With the HELP key you can have special caracters. -The ERASER: You can change the size with the CAPS LOCK key. -The AutoSURROUNDING: You can choose the size and the side of the surrounding. But you can't surround a colour by itself (to make that surround by another colour and replace it). You can't surround the background colour. With the right button you can antialiase a part of the screen, you can choose the force between 1 and 12. -REPLACE COLOR: You can replace the color of the point of one same color. At the top you have all the colors of the picture and under you choose the color who going to replace the color just upper. It's not really easy to explain the best is to try it. -autoDEGRADE: You make a gradation with the points of the color marked with the "<" and the points of the color marked with the ">". If you trace the box with the left button you make a gradation on all the area defined, if you make it with the right button you just make the gradation on the points draw without the color #0. You can stop it by the a key, but you can't restart. ---------------------------------------------------------------------- -DISK ACCESS: You can: -delete a file -have the number of byte free on a disk -created a folder -format -rename a file SYNTHY can load: -SRT: Synthetic v1.0 (Medium rez). -NEO: Neochrome. -RGH: ZZ Rough. -P??: Degas compacted or no, all rez. SYNTHY can save: -BIT: just the 32Ko of the screen. -NEO: Neochrome. -RGH: ZZ Rough. -PI1: Degas no compacted low rez. When you click in load with the right button you can: -6 SCRS: load 6 screens -X SCRS: load x screens Save is like load. ---------------------------------------------------------------------- -SCREEN'S SCROLL: If you use it with the right button you scroll the screen 16 pixels per 16 pixels. ---------------------------------------------------------------------- -FILL'S AND BRUSH'S EDITOR: You can load or save them, take it on the screen. ---------------------------------------------------------------------- -SCREEN'S MANAGEMENT: Under SYNTHY you can have up to 99 screens (2 on a 520,19 on a 1040,...). But under the control panel you just can access to 6 screens, you also can choose the number of this screens. If you choose the screen's management you also can: -Choose the number of the six screens you use under the control panel. -You can saw a screen by pressing on it with the right button. -You can protect a screen by pressing under the screen (on "SCREEN X"). -You can make a show with your screens with "ANIMATE". ---------------------------------------------------------------------- -COLOR'S PARAMETER: You choose your color with the right button. You also can make: -A degration between "<" and ">" -A rotation between "<" and ">", only one step with the left button and all colors with the right button. -A swap with the colors on the "<" and the ">". -And invert all the colors between "<" and ">" (if you have 000,111,222,333,444,555 after that you have 555,444,333,222,111,000) With "Mem" you can: -Put all the color in memory with the left button. -Put just one color in memory with the right button. You can used the UNDO if you made an error. If you change the mode 4096 to 512 color you have a conversion of the colors. To quit this tool click on the picture. ---------------------------------------------------------------------- -THE ICONS OF SCREENS SELECTION: You can choose the number of the screen by pressing the right button and ALTERNATE. You can copy a screen on a other one by pressing with the right button on it and after to click on the destination screen (if the destination screen is protect you need to confirm). ---------------------------------------------------------------------- -OPTIONS: With the right button you accede to a GEM menu, so you can use accessory. If you press the left button you also can choose: -512 or 4096 colors. -Blitter on or off. -choose you language (english or french) -the synchronization (50/60Hz). -the help. -quit SYNTHY. -to save or load the parameters: With it you can save or load everythings but if you want you can load or save only some parameters. If you save the preferences under "SYNTHY.INF" so it's always loading at the start of the program. ---------------------------------------------------------------------- -OTHER...: When you draw you can block the mouse by pressing the right or the left SHIFT. You can take a color on your draw by pressing the key "<" (or ">"). On full screen if you press the key A (or a) you have a look on the color you use. You can choose this color by the keys between 'ESC' and 'HELP'. On full screen you can have a magnify by pressing CONTROL. You can change the screen with the key 1 2 3 4 5 6. You made the UNDO with the key UNDO and with the SPACE. If you already have a name for your picture you can press S (or s) to save it. For all the counter if you click on it you can enter the value directly with the keyboard. ---------------------------------------------------------------------- What's new: -2.01: You can choose between english and french. -2.02: The preferences's save, the AntiALIASING, the Stump (see the brush) -2.025: The picture in fullscreen, a new fixed magnify, some news... In the next version, we put a new mouse control, a magnify on overscan, a good translation of the help, a save of the preferences. ---------------------------------------------------------------------- I hope that SYNTHY can be usefully to you. Bye and see you in the next release. CYBERNETICS 1991 11/09/91 THE CYBERNETICS prsentent: SYNTHETIC ARTS V2.025 Ce logiciel tait destin dans un premier temps tre commercialis mais tant donn la qualit croissante des produits du domaine publique comme NEOCHROME MASTER nous avons dcid de le diffuser librement ds qu'il serait utilisable. Ceci explique ses imperfections qui devraient tre corriges au cours d'amliorations futures. Dans le cas ou vous rencontreriez des problmes, bugs ou autres, vous pouvez nous soumettre vos remarques ou suggestions : THE CYBERNETICS BP 247 25016 BESANCON CEDEX FRANCE MODE D'EMPLOI: -------------------------------------------------------------------------- -Le concept gnral de Synthetic Arts ressemble celui de Neochrome, l'cran est divis en deux parties: la page cran et le panneau d'icnes. On garde la possibilit de passer en plein cran. Le mode plein cran est activ par l'appui sur l'icne correspondant. Ds cet instant chaque fois que vous monter sur l'cran pour dessiner sur la demi page cran, vous passez en plein cran. Pour revenir du plein cran sur le panneau d'icnes utiliser la touche TAB. Lorsque vous n'tes pas en plein cran une loupe dynamique s'affiche avec les coordonnes du curseur, le nom de l'image et le nom de l'outil slectionn la place du panneau d'icnes principal. -------------------------------------------------------------------------- -LE PANNEAU PRINCIPAL D'ICONES: Les icnes comprises entre le CRAYON et le TEXTE, entre l'AutoENTOURAGE et l'AutoDEGRADE sont les icnes de slection des outils. Le tableau de paramtrage correspondant chaque outil apparat lors de sa slection sous le panneau d'icnes principal. Notons que pour les outils -RECTANGLE CERCLE ELLIPSE POLYGONE-: -la slection par le Click gauche les active en mode ligne -la slection par le Click droit les active en mode plein (dans ce cas une petite Led apparat sur l'icne correspondante) L'appui sur l'icne de la gomme avec le clic droit n'entrane pas la slection de cet outil mais l'effacement de l'cran. Si le mode plein cran est activ l'cran entier est effac sinon seule la portion de l'image affiche dans le demi cran est efface. Les icnes comprises entre le DISQUE et la SOURIS permettent d'accder diffrentes fonctions du logiciel: -accs disque -fullscreen -scroll de l'image -diteur de pinceau -diteur de trame -gestion crans -paramtrage souris (non disponible dans cette version du logiciel). Les six icnes de slections des crans. L'icne OPTIONS. -------------------------------------------------------------------------- -DESCRIPTION DETAILLEE DES OUTILS -Le CRAYON: Il permet le dessin main leve. Le dessin avec le bouton gauche permet le travail avec la couleur slectionne par le curseur dans la palette. Le dessin avec le bouton doit permet le travail avec la couleur de la palette en forme de flche "<". -Le trac de LIGNES: Le paramtrage permet de choisir les extrmits et l'paisseur de la premire ligne. Les deux autres lignes peuvent tre redfinies en cliquant dessus avec le bouton droit de la souris qui ouvre un diteur de ligne; on ne peut cependant pas en dfinir l'paisseur. Une fois dfinies on slectionne une des trois lignes en cliquant dessus avec le bouton gauche. Pour tracer une ligne on slectionne une extrmit en maintenant le Click enfonc. Il suffit alors d'amener l'autre extrmit de la ligne l'endroit choisi. Si la premire extrmit choisie ne vous satisfait pas appuyez sur l'autre clic tout en maintenant le premier enfonc (notons que contrairement Neochrome cette action ne ractualise pas le UNDO). Si le trac est dclench avec le clic gauche la ligne sera trace dans le style slectionn sur le tableau de paramtrage. Si le trac est dclench avec le clic droit la ligne sera trace avec le dgrad de couleur compris entre les deux flches palettes "<" & ">" (dans ce mode, le style de ligne n'est pas pris en compte). -Le REMPLISSAGE: Vous pouvez choisir entre un motif de remplissage PLEIN (celui slectionn par dfaut), ou l'une des douze trames redfinissables. En mode monochrome Synthetic Arts considre l'ombre de la trame slectionne, vous pouvez alors en choisir la couleur dans la palette. En mode couleur les trames peuvent tre multicolores; elles sont alors affiches telles quelles et on ne peut pas en choisir la couleur. Un rectangle contenant la trame slectionne la visualise telle qu'elle va tre affiche. Un clic sur ce rectangle effectue un "Flip" entre le mode PLEIN et le mode TRAME. Lors du dessin le dclenchement par le clic gauche ou droit permet le dessin avec la couleur pointe par le curseur ou par la couleur pointe par la flche "<" (de la meme manire que pour le CRAYON). L'dition des trames se fait par un diteur dcrit plus loin. -La Gestion de BLOCS: Le tableau de paramtrage permet d'accder : -la slection du mode de superposition du bloc sur l'image: REMPLACE - TRANSPARENT - DESSOUS -la slection du mode de prise du bloc sur l'cran: BLOC - CUTTER -la slection du mode Couper Coller ou Copier: PRENDRE - COPIER -le chargement et la sauvegarde d'un bloc: CHARGE - SAUVE -les dformations de bloc: DEFORME Cette option vous conduit une page ou est affich le bloc avec un menu dans le bas de l'cran proposant les diffrentes dformations. Vous pouvez sortir de ce menu en cliquant sur le bloc. Une fois la dformation effectue vous pouvez la valider avec le bouton gauche de la souris ou l'annuler avec le bouton droit. Notons que pour la rotation, vous pouvez interrompre l'opration en appuyant sur une touche. Pour les dformations en SIN x et SIN y, on rgle la frquence, l'amplitude, le point de dpart en appuyant sur le bouton droit, pour dformer on utilise le bouton gauche. Pour le ZOOM, on a les les dimensions du bloc dform ainsi que le rapport hauteur, largeur pour garder de bonnes proportions. -le redimensionnement du bloc qui limine les ventuels contours en couleur de fond du bloc. La taille du bloc est affiche en bas gauche du tableau. Vous slectionnez un bloc sur l'cran en mode BLOC ou CUTTER: cette slection s'effectue en appuyant et en maintenant le clic gauche enfonc (vous pouvez annuler de la mme manire que pour le trace de lignes). Le bloc est pris ou copie selon le mode slectionn et est mis en mmoire. Vous pouvez le dplacer en cliquant dessus avec le bouton gauche et en bougeant la souris. Durant le dplacement l'appui sur la touche ALTERNATE enlve le contour dlimitant le bloc. Vous pouvez fixer le bloc sur l'image autant de fois que vous le souhaitez en cliquant dessus avec les deux boutons. Vous pouvez le fixer en le fermant en cliquant cot avec le bouton gauche. Vous pouvez le fermer sans le fixer en cliquant cot avec le bouton droit. Notons que dans ces deux derniers cas le bloc est ferm mais reste en mmoire: vous pouvez le rouvrir tout moment en cliquant sur le bouton droit. Si vous changez d'outil sans fermer le bloc, celui-ci reste ouvert et rapparatra la mme place en re-slectionnant la gestion de bloc. De la mme manire un bloc reste ouvert quand vous changez d'cran: cela vous permet d'utiliser certains crans comme presse papier pour vos blocs. Le UNDO ferme le bloc en s'effectuant. Note propos du UNDO: lorsque vous fixez le bloc en le fermant, le UNDO est ractualis (ceci est assez droutant au dbut). Donc si vous n'tes pas sur de votre action, je vous conseille de procder en deux temps: fixez votre bloc en cliquant dessus avec les deux touches, puis fermez le en cliquant cot avec le bouton droit. (le mieux est d'effectuer quelques essais pour vous familiarisez avec cette particularit). -La LOUPE STATIQUE: En plus de la loupe dynamique du type de celle de Neochrome, Synthetic Arts vous offre une Loupe Statique du type de celle de Degas. Vous dplacez sur l'image une boite qui reprsente la portion d'image agrandir. Vous passez sous la loupe par un Click du bouton gauche. Dans le haut de l'cran vous disposez d'un menu et du morceau d'image actuellement grossi gauche. Ce menu est modifie dans la version 2.025 Un clic sur cette image en maintenant le clic droit enfonc permet de dplacer la loupe sans ressortir de celle-ci. Vous pouvez ressortir de la loupe en cliquant sur cette image. La palette de couleur est affichee et permet de slectionner les couleurs de travail: en cliquant sur une couleur avec le bouton gauche on slectionne la couleur qui sera utilise par les outils avec le bouton gauche (notons que cette couleur correspond celle qui est gre dans le tableau d'icnes principal). De la mme manire un clic droit slectionne la couleur qui sera utilise avec le bouton droit par les outils de la loupe (uniquement). A partir de la version 2.025 on peut galement prendre directement la couleur sur le dessin grace a la touche ("<" ou ">"). Des icones texte permettent de slectionner les outils de la loupe. Les outils fonctionnent de manire similaires ceux du menu principal sauf que l'on: - ne peut pas choisir un type de ligne - ne dispose pas des lignes dgrades - ne dispose pas des motifs de remplissages Si vous appuyez sur la touche CAPS LOCK vous entrez dans un mode ou le curseur sur la loupe est remplac par l'intersection d'une ligne verticale et d'une ligne horizontale. Dans ce mode les coordonnes du curseur par rapport l'image entire est affiche en haut droite dans le menu. L'icone "X: x" vous permet d'acceder a un menu deroulant permettant de choisir le facteur de grossissement de la loupe. Les fonctions UNDO sous la loupe possdent trois niveaux: -un UNDO lorsque vous tes sur l'image en dehors de la loupe qui permet d'annuler toutes les oprations effectues sous la loupe. -un UNDO lorsque vous tes sous la loupe qui annule la dernire action effectue.ATTENTION si vous changez le grossissement, si vous dplacer la loupe ou si vous changez le mode GRILLE ce UNDO est ractualis. -un UNDO en appuyant sur ALTERNATE en sortant de la loupe: il permet de ne pas prendre en compte vos dernires actions depuis que vous tes arriv sous la loupe, que vous avez dplac la loupe, ou que avez chang de grossissement. ATTENTION si vous utilisez cette option vous ne pourrez rcuprer ce que vous aviez fait dans le cas ou vous changeriez d'avis. -l'AEROGRAPHE: L'arographe peut fonctionner en mode monochrome ou couleur. En mode couleur vous pouvez dterminer les couleurs qui seront dissipes en les activant ou non par le tableau de paramtrage. L'arographe peut tre rond ou rectangulaire. Vous pouvez en rgler le dbit par le compteur. Vous pouvez lui donner n'importe quelle taille: une fois sur la zone de dessin appuyez sur CAPS LOCK pour entrer dans le mode de paramtrage de la taille. Une fois dtermine vous rappuyez sur CAPS LOCK pour sortir de ce mode. Notons que lorsque l'arographe fonctionne la loupe dynamique est inactive. -les PINCEAUs: Ils ont une taille maximum de 16x16. Il peuvent tre multicolores ou monochrome: ceci fonctionne de la mme manire que les trames. L'diteur de pinceau sera dcrit plus loin. En appuyant sur ALTERNATE durant le dessin on obtient une sorte d'arographe du type de celui que l'on trouve dans NEOCHROME sous le nom de NOZZLES. A partir de la version 2.02: en slectionant le mode "ESTOMPE" vous obtenez un type de pinceau familier aux utilisateurs de DELUXE PAINT: Le pinceau se met en mode NOZZLES dj dcrit mais au lieu de dessiner avec une couleur dfinie, il dcremente ou incrmente (selon le click de dclenchement) le registre de couleur des points a l'endroit o il trace. Cette dcrementation (ou incrmentation) est limite par la FLECHE couleur gauche (ou droite). Ce mode permet d'obtenir assez facilement des effets de textures comme la pierre (pour bien se rendre compte du fonctionnement de ce mode, il est conseill de procder quelques essais). -le RECTANGLE: Il peut tre plein ou vid selon le mode dans lequel il a t slectionn (voir Tableau d'Icones). Il est alors paramtrable par un tableau de paramtrage du remplissage ou des lignes selon le cas. Il fonctionne de manire classique. On peut annuler un trace de la mme manire que pour les lignes. Les couleurs de travail (click gauche ou droit) rpondent au mme principe que celui utilis pour le crayon et le remplissage. En mode plein on peut obtenir un contour du rectangle durant le trac par l'appui sur la touche ALTERNATE. -le CERCLE: Il fonctionne de manire similaire au rectangle sauf pour les contours avec ALTERNATE qui n'existe pas. En appuyant sur CAPS LOCK durant le traage vous pouvez paramtrer en plus une portion du cercle: angle de dpart avec le bouton gauche et angle d'arrive avec le bouton droit. Vous sortez de ce mode en appuyant sur CAPS LOCK. ATTENTION: si vous utilisez ce paramtrage supplmentaire, vous ne pouvez plus annuler sans le UNDO. -l'ELLIPSE: Fonctionne de manire identique au cercle. -le POLYGONE: Il peut tre plein ou vid comme pour les trois outils prcdents. Vous placez les sommets en cliquant avec le bouton gauche. Vous dclenchez le traage du polygone en cliquant avec le bouton droit. Vous pouvez annuler sans utiliser le UNDO en appuyant sur une touche. -les COURBES DE BEZIER: Synthetic Arts permet de tracer des Courbes de Bzier quatre sommets. Elles sont paramtres par le mme tableau de paramtrage que le trac de ligne. Vous placez les quatre sommets (durant cette phase vous pouvez annuler avec la touche droite). Ensuite cliquez avec le bouton gauche et maintenez le enfonc. Le sommet le plus proche du curseur peut alors tre dplac par la souris. Vous pouvez annuler en appuyant sur une touche. Cliquez avec le bouton droit pour valider la courbe. -le TEXTE: Vous pouvez paramtrez son style et sa taille. Il faut cependant savoir que vous ne pouvez pas disposer des styles ITALIQUE et ENTOURE simultanment. Sur la page cran un clic dclenche une entre clavier du texte. La touche HELP permet d'accder aux caractres spciaux. Valider votre phrase par ENTER ou RETURN. Vous pouvez alors la dplacer sur l'cran. Vous pouvez annuler en cliquant sur le bouton droit. -la GOMME: Vous pouvez en redfinir la taille en appuyant sur CAPS LOCK lorsque vous tes sur la zone de dessin de la mme manire que pour l'arographe. De plus en appuyant sur l'icne avec le bouton droit vous effacez l'cran entier en mode plein cran ou seulement la partie visible en mode demi cran. -l'AutoENTOURAGE: Il permet d'entourer un morceau d'image automatiquement. La largeur du contour est paramtrable. Vous pouvez galement dterminer les faces entourer. Cependant vous ne pouvez pas entourer une couleur par elle mme (pour y parvenir il faut entourer par une autre couleur puis utiliser le Remplacement de Couleur). Vous ne pouvez pas non plus entourer avec la couleur de fond. Dans le cas ou celle-ci serait slectionne, un message d'alerte vous en avertirait ( partir de la version 2.02). A partir de la version 2.02 vous disposez galement d'un anti-aliasing (anti crnelage) paramtrable en puissance (de 1 12) accessible par le click droit (le click gauche tant reserv l'autoentourage). -le REMPLACEMENT DE COULEUR: Il permet de changer la couleur des points d'un certain registre de couleur. Pour cela cliquez sur la case de la couleur des points modifier en maintenant le clic enfonc puis dplacez la souris horizontalement pour dterminer la couleur par laquelle il vont tre remplacs (elle est indique par le curseur de la palette au dessus du panneau principal d'icne). Cette option est difficile a dcrire: il est une fois de plus prfrable de procder quelques essais. -L'AutoDEGRADE: Synthetic Arts permet d'effectuer des dgrads automatiques comme SPECTRUM 512 sauf que vous tes limit par la palette et que sa gestion vous est confie. Il trace un dgrad automatique sur une portion dfinie de l'cran entre les points de la couleur de la palette pointe par "<" et les points de la couleur de la palette pointe par ">". Il faut donc que les couleurs entre ces deux flches soient dgrades: pour cela se rfrer la partie traitant du paramtrage de la palette. Si il n'existe pas de points de dpart ou d'arrive c'est dire de la couleur d'une des deux flches dans la portion d'cran que vous avez dfinie, une boite d'alerte vous le signale et le dgrad ne peut tre lanc. Si le nombre de points de dpart ou d'arrive est suprieur 3999 points une boite d'alerte vous le signale et le dgrad est effectu sur un nombre restreint de points. Vous pouvez interrompre le dgrad en appuyant sur une touche: une boite d'alerte vous demande confirmation (une fois stopp le dgrad ne peut tre repris en cours). Si vous avez slectionn votre portion d'cran par un clic gauche, le dgrad est effectu sur tous les points de la zone. Dans le cas ou vous l'auriez slectionne avec un clic droit le dgrad n'est calcul que pour la partie masque de cette mme zone c'est a dire pour les points dont la couleur est diffrente de la couleur de fond. -------------------------------------------------------------------------- -ACCES DISQUES: On y accde par un clic sur l'icne disquette. Diffrentes options sont proposes: -effacer un fichier. -place disponible. -crer dossier. -formatage: il permet de formater en 9 ou 10 secteurs, 80 81 82 pistes, simple ou double face. Il cre la directory en dernier et formate partir de la dernire piste: si vous vous rendez compte qu'il ne s'agit pas de la bonne disquette en cours de formatage appuyez sur une touche pour annuler: toutes les donnes ne sont peut tre pas perdues. -renommer un fichier. Synthetic Arts permet de charger les images au format: -SRT: Synthetic v1.0 (Moyenne rsolution). -NEO: Neochrome. -RGH: ZZ Rought. -P??: Degas compactes ou non, n'importe qu'elle rsolution. -KID: ( partir de la version 2.025) format du Fullscreen Construction Kit de FMC. Il s'agit d'un format d'image overscan: palette + 63ko image. L'image est rpartie sur quatre crans (voir Gestion Overscan). Si l'un des crans est protg une confirmation vous est demande. Vous ne pouvez effectuez un chargement chain avec ce format. Synthetic Arts permet de sauvegarder les images au format: -BIT: Les 32Ko d'images de la RAM cran. -NEO: Neochrome. -RGH: ZZ Rought. -PI1: Degas non compactes basse rsolution. -KID: image Fullscreen Construction Kit. En cliquant sur le nom des extensions, vous slectionnez le format de sauvegarde ou de chargement. Les formats d'images sont assez limits mais leur liste devrait rapidement s'agrandir au cours des prochaines versions. En cliquant sur CHARGER avec le bouton gauche vous dclenchez le chargement de l'cran courant. En cliquant sur CHARGER avec le bouton droit vous dclenchez un chargement chan: -6 ECRS: charge les six crans directement accessibles par les icnes de slection d'crans. Si vous annuler avec le slecteur d'objet, l'cran correspondant n'est pas charg: Synthetic Arts passe l'cran suivant. -X ECRS: charge X crans partir de l'cran courant jusqu' ce que vous choisissiez ANNULE dans le slecteur d'objet ou que vous n'ayez plus assez d'crans pour poursuivre l'opration. Si un cran est protg (voir Gestion Ecran) il n'est pas charg par le chargement chan. L'option SAUVER fonctionne de la mme manire que CHARGER mis part pour les crans protgs qui sont sauvs lors d'une sauvegarde chane. Vous pouvez slectionner l'cran courant partir de la Gestion Disque en cliquant sur les icnes correspondantes sur le panneau d'icnes principal. Vous revenez l'cran principal en cliquant sur le panneau principal d'icnes en dehors des icnes de slection d'crans. -------------------------------------------------------------------------- -GESTION OVERSCAN ( partir de la version 2.025): Vous avez certainement entendu parl de cette technique utilise dans les dmos qui permet d'afficher une image en plein cran comme sur Amiga (mode Overscan), ce que le processeur graphique du ST ne permet pas thoriquement. Cette option va permettre ceux d'entre vous qui utilisez des "Overscans" de leur faciliter la conception d'images dans ce format. Vous allez dessiner votre cran Overscan en le rpartissant votre guise sur quatre crans normaux. En cliquant avec le bouton gauche sur l'icone Full vous dclenchez le calcul de l'cran Overscan partir des quatre crans puis son affichage (que vous pouvez quitter par l'appui sur "SPACE"). En appuyant avec le bouton droit sur l'icone Full vous accedez au panneau qui va vous permettre d'ajuster vos quatre crans entre eux. Le bouton gauche vous permet de dplacer la limitation entre les crans. En cliquant avec le bouton droit que vous maintenez enfonc sur un des crans, vous pouvez dplacer celui-ci individuellement (attention ce paramtrage est remis zero en cas de chargement d'un fichier KID). Au cours de toutes ces oprations, les lignes de dlimitations peuvent etre caches temporairement grace la touche "ALTERNATE". Les donnes (largeur-hauteur) sur chaque morceau cran tel qui va etre utilis sur l'cran Overscan vous sont constamment dlivres. L'appui sur les touches 1 2 3 4 vous permet l'entre des numros des crans qui vont constituer l'cran Overscan. Vous pouvez sortir de ce panneau de paramtrage en appuyant sur "SPACE". Il faut galement noter que lorsqu'un cran Overscan est construit, sa construction s'effectue a partir du bord gauche le plus recul de l'cran 1 ou 3 et partir du bord suprieur le plus recul de l'cran 1 ou 2. Pour l'utilisation de cette option Overscan, il est plus que jamais, conseill de procder quelques essais. -------------------------------------------------------------------------- -le SCROLL de l'IMAGE: Il permet d'accder la totalit de l'image dessiner en demi cran. Il correspond l'option GRABBER de Nochrome mis part qu'ici il est accessible partir de n'importe quel outil sans le d-selectionner. Si on le dclenche avec un clic droit le scroll s'effectue par pas de 16 pixels: ceci permet de travailler avec les trames sans problmes de dcalage vertical. L'ordonne X de l'image par rapport la premire ligne affiche sur le demi cran est affiche: "BASE:X". -------------------------------------------------------------------------- -l'EDITEUR de TRAMES & l'EDITEUR de PINCEAUX: Il sont semblables et se diffrencient par l'affichage de "PINCEAU" ou "TRAME". En bas gauche sont affichs les 12 pinceaux ou trames dont vous disposez. Vous slectionnez celle ou celui que vous dsirez travaillez. Le travail s'effectue de manire assez classique comme sur de nombreux diteur de trames. Vous pouvez sauvegarder et charger vos trames et pinceaux. La prise d'une trame ou d'un pinceau sur cran s'effectue par PRISE SUR ECRAN: vous pouvez prendre une parcelle d'image comme trame, celle-ci est grossie en temps rel et apparat d'un cot ou de l'autre de l'cran. Vous pouvez annuler avec le clic droit; le clic gauche permet de valider. --------------------------------------------------------------------------- -la GESTION D'ECRAN: Sous Synthetic Arts vous disposez d'autant d'crans que votre mmoire vous le permet jusqu' 99. Cependant sous le panneau d'icnes vous ne disposez que de six icnes pour slectionner vos crans: la gestion d'cran vous permet d'attribuer un numro d'cran chacune de ces six icnes. Cliquez sur l'icne de gestion d'cran, douze crans s'affichent (si vous avez une mmoire suffisante) de manire rduite. Pour des raisons techniques les crans sont reprsents avec la palette du premier cran rduit; vous pouvez cependant visionner tout moment les crans avec leur palette en 'grandeur nature' en cliquant dessus avec le bouton droit de la souris. En cliquant sur un cran avec le bouton gauche vous attribuez son numro l'une des six icnes en bas gauche. A partir de la version 2.02, en cliquant sur la bande ou il est crit "ECRAN X" soulignant chaque cran, une toile apparat: l'cran correspondant est protg; cela signifie qu'en cas de copie ou de chargement sur cet cran, une confirmation vous est demande. (voir 'Acces disques' et 'Icones de Selection Ecran').A partir de la version 2.025 un f apparait si l'cran concern fait parti du groupe de quatres crans formant l'cran Overscan (voir Gestion Overscan). Pour accder un cran non compris dans les douze actuellement reprsents, utilisez le compteur ouvert par l'icne 'Ecrans ...'. L'icne 'Animer' vous conduit une nouvelle page cran: ici vous allez pouvoir faire dfiler vos crans en animation boucle ou avant/arrire une vitesse dtermine. Vous disposez pour cela d'une piste qui dtermine l'enchanement des crans: vous pouvez changez le numro d'une case de cette piste en cliquant avec le bouton gauche que vous maintiendrez enfonc et en dplaant la souris horizontalement. En cliquant sur une case avec le bouton droit vous pouvez visualiser l'cran concern. L'animation sera effectue sur la partie de la piste comprise entre les deux flches. Vous fixer ces flches n'importe ou en cliquant avec le bouton gauche ou droit sur la bande en dessous de chaque case. Cette option a t implemente pour faciliter le travail de retouche et de bouclage effectu sur des images digitalises en temps rel avec des digitaliseurs tels que VIDI ST. -------------------------------------------------------------------------- -PARAMETRAGE DE LA PALETTE: La bande de slection des couleurs au dessus du panneau d'icnes fonctionnent de manire un peu similaire Neochrome: vous dterminez la couleur de travail en la slectionnant avec un clic gauche. Vous pouvez faire coulissez les flches palette en cliquant dessus avec le bouton droit et en les faisant coulisser. Si vous cliquez avec le bouton droit sur une couleur autre que les couleurs flches palette vous ouvrez le panneau de paramtrage de la palette: vous slectionnez la couleur paramtrer en cliquant dessus avec un clic gauche. Les oprations sur les flches sont disponibles. L'option Degrad effectue un dgrad de la palette entre les deux flches palettes. L'option Mem permet: - de mettre une palette en mmoire avec le clic gauche - de mettre une couleur en mmoire avec le clic droit Dans le cas d'une erreur, un "UNDO" est disponible grce la touche UNDO ou SPACE. Les touches LUM -,LUM + permettent de diminuer ou d'augmenter la luminosit d'une couleur en agissant sur ses trois composantes. L'dition des palettes vous est galement facilite par l'emploi des options ROTAT> ROTAT< ECHANGE INVERSE (a partir de la version 2.02). A partir de la version 2.025 vous pouvez visionner le dessin en pleine page pour voir le rendu de votre palette avec l'image. A partir de cette version la couleur slectionne apparait en couleur de fond en bas de l'cran: ceci permet de mieux vous rendre compte du rsultat obtenu. Selon la palette dont vous disposez (512 ou 4096), vous aurez 8 ou 16 niveaux d'intensit possibles pour chaque composante. Pour quitter le mode de paramtrage palette cliquez en dehors du panneau qui lui est rserv. -------------------------------------------------------------------------- -Les ICONES de SELECTION d'ECRANS: Vous pouvez facilement passer d'un cran un autre en cliquant avec le bouton gauche sur ces icnes. Vous pouvez attribuer un numro d'cran directement sans passer par la Gestion Ecrans en cliquant avec le bouton droit tout en maintenant la touche ALTERNATE enfonce: ceci dclenche une entre clavier du numro d'cran. Vous pouvez copier rapidement un cran vers un autre: cela vous permet de conserver facilement les diffrentes tapes de votre dessin: il vous suffit de cliquer avec le bouton droit sur l'cran copier (l'icne apparat entoure en rouge) puis de cliquer sur l'icne de l'cran de destination: vous pouvez annuler la copie en cliquant en dehors des icnes de slection d'cran. Si un cran est protg une confirmation vous est demande. -------------------------------------------------------------------------- -OPTIONS: En cliquant avec le bouton droit vous accdez un menu droulant du type GEM qui vous permet d'utiliser d'ventuels accessoires. Dans la version 2.02, le panneau d'options a t compltement retravaill. On peut dsormais changer la langue en cours d'utilisation. Une sauvegarde des prfrences a t cre: Vous crez des fichiers dans lesquels sont sauvegardes: -La synchronisation -Le mode BLITTER -Le mode PALETTE ETENDUE -La langue utilise -Le format des fichiers images A ceci vous sauvez ajouter differentes rglages comme: -La piste d'animation -La configuration des ecrans (protections) -Les trames -Les pinceaux -Les palettes (de tous les ecrans) -Les parametres de l'aerographe -Les paramtres du remplacement de couleur -Les paramtres des lignes Si vous chargez un fichier prference seules les options valides seront charges. Si vous voulez que vos prfrences soient charges automatiquement durant le chargement du programme, il suffit de sauver votre fichier en "SYNTHY.INF". Lorsque vous passez du mode palette Ste en mode palette Stf, les couleurs sont converties. (depuis la version 2.02) -------------------------------------------------------------------------- -DIVERS: En mode dessin vous pouvez bloquer la souris en abscisse ou en ordonne n'importe qu'elle moment en appuyant sur SHIFT gauche et SHIFT droit. Vous pouvez 'prendre' une couleur sur l'cran comme le permet l'outil GRABBER sous Neochrome par l'appui sur la touche < (ou >) partir de n'importe quel outil (sauf la gomme). En plein cran, la touche A (ou a) vous permet de contrler la couleur actuellement utilise. Vous pouvez galement la slectionner directement par le clavier grce aux touches comprises entre 'ESC' et 'HELP' En plein cran vous pouvez vrifier la position de votre curseur en dclenchant l'agrandissement d'une portion locale de l'cran par l'appui de la touche CONTROL. Vous pouvez changer d'cran grce aux touches 1 2 3 4 5 6. Le UNDO est accessible par la touche UNDO et la touche SPACE. Notons qu'en mode plein cran le UNDO s'effectue sur tout l'cran alors qu'il ne s'effectue que sur une partie de l'image en mode demi cran: prenez y garde lorsque vous changez de mode. Les compteurs sous Synthetic Arts disposent d'une entre clavier: il suffit de cliquer sur le nombre affich. La touche "S" (ou s) permet de sauvegard l'image. Il faut cependant que le curseur soit sur le panneau d'icones et qu'un nom de fichier de sauvegarde soit dfini pour que cette option puisse etre utilise. -------------------------------------------------------------------------- La prochaine version de Synthetic Arts devrait comprendre une nouvelle gestion souris afin d'liminer le scintillement des couleurs. Cette volution permettra galement la cration d'un paramtrage de la sensibilit souris ainsi que d'une loupe overscan en plein cran. -------------------------------------------------------------------------- J'espre que utiliserez Synthetic Arts et que les amliorations venir sauront vous satisfaire. A Bientot dans une prochaine version. - CYBERNETICS 1991 - KDFGW01"3D3345dtw~>ww|w>w~w~wwp|w3w~~>?>~?~w>xw0wwwwpwwp?p|w0wwp>w>pww~w~wpppwpw>w?|~p>~>w~p9<<>y?8?<|8<?8<9yy?yy9yy>x<9<<????@???0p8? @@`@ `0 @?8?80@? <0@>8@?<@??@?`??@p???????????? ?????????FD???^???@???@???0? aa???@77 ??? _\???8?" ???,/???c>??x?}??̇>?? ?}?? i?>?? ؗhVR??? jD@@?>??`<D``ҟ??? x@\?P>?? |@T@???  w??? @?`d?]?? B????>?> ?]??<?>T~@@??0???8:?> @@  ???:Z>??>0??`xx???Rbon??@@????????  ?  ???X???sJ8???m ??????w; ???+-???w0?0 ??? !?0@???w??? ???w ????S???Wj@@50???0up???uv`u`???l{j???Ws5uu@u@5??? >>u???Wu??? ???_??????W???}???W7}???7}??????(???~@@????????~@@????????W@@????????U@@?????u~???u+++???ttt???`??? 01???0 ?_pp`0 8`0x pp<`???@?8~ @@? ? |? ?>>"?"?"?  ??oo ? ? /?~~? ? @@@@   ??`@````ppp@@@III?@aaDDD?___@kk$$$????? vvAAA$$$?_@? ` hh@@@У?/? `?  pp @@@دȯ???6?@ @@@ @@@?  5``?_?p?<@@/8?`l==π "#"?vϿ߿@@{π0 _ @?t????pGy/?h/? L}el000>?8???ߟ '"߁߀ @@@@'!ǟA .#!_ ?>@Pup```=>*  @ PPPg`@?"" @` /_ BB@  /?  A@@@ } }? pp0 ~ ~@?? @~~@@@?}==B~~@????PPP >!@  ?   @LȠ @@ ``  ?```D:8"@@@@ o0B@@@n f "L@@@@@@B@7?@@@ @A@@@@A2?88 p0`@@@}};"Âɀ2/PPP a@@>::D}<<A`" R  @@|TT(~>>@`` P   8((vv@ @@|  ~~~pp(,, 000?@?'(@+ + + @``  < ``000``2: 8 0?P@``@@@9&  ?@A@Y! @@`@?@xx?? @0?0>.`xx````@@@?ppgoOP0||   ?0'(px'8gpG  @?<q8xpo` .B|~<p??)!)/),po/ P@?? L QQ>QAQ 0@@@  @@FFF+.( G@V O\@oo A^SY|x  _ @g$|@JJ ``  /oN ??ca"< WҀ2222v}q7?Z?Ȁ   ``՟w <@ z@|~=ˀ 0 0 |ks \x__ ~|B|B@  xX<<  '?cU`UU< <<$FFF$$}If``<<&?1 a_999XX>#?@ ?000x  ```D`__ ^#>g```8xBR/?/ @@0   oll ?@E@@;;@??@E~~~~x_? DD<tt`? pr??@@~??Qb( ``EE  zX11wTH_@ TPP  8 7__ `@@ [?// RR@8 z`D??@}UO* - #""UUU_T@@000/xp @@ 22,, @ @UTUPjj  ``>> @@_ * p p g`@@/?/UP@@ @@?  UWUWuTD(((??EGE00002{2{ > >UUUU"K#K"]T@ 4343 0 0 AA'JJU^U^``8383 > >   @@@}UUz@U++4343 0 0  __ hh@@2{2{@UT^??/PP@@@@ ww UT@@@U@@  0@@@PbcbP@@@@??1 @@@ooP?@@?@ ? ވވ??@@XX>>>>@@ @@  **==@@ ????tt(@ C C//>>@``\\HH>>@@TT@88   __tt66PP@@@@''88@ZZ <<xx88pppp44  @@@@``AA%% ``@@    PREFDIVS****ANIM ****ECRA****PALTFGW01"3D3345dtwFGW01"3D3345dtwFGW01"3D3345dtwFGW01"3D3345dtwfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' wfD"pP0' w ****LIGN****TRME****PINC****REPL****AERO ****`_jH?<NNT/$@?<NNT2<<g2<gBQC>|<<f|(Hz(?< NA\B?< NA\/?8@K.,M/-a8,_1߂@?< NA\G "K kK^ JgёBJAg<f``+k +k+k  -"- Ҁ+A -Ҁ+A м$@*@t_CQ"KA$HNM@,$$$$ٵoC&i")n"<BBBBSlLBNH$Itxr:<9TDZb63@RCKs c,03s@c 7 3 11TBX03s@b7 01@3 1TBQ03s7 3 11TBXGfL+Nu zjC.prtQQ6t[2AXd zFCpr1HQRAQNu z "z$zr4<x0<9024TBTDQ z&z"z$z4<tx0<82X6244XDTBQ6BRNua`XNuA"ҭgRҼ>0<ӘQ A0<BQa ad zt"zx&zd/ (N0<< Q|%><(zV6<[NqNq@o0)Q|%dT@01Gm2G8+kR20ERRJe20fH|lL`Sj8*ZgYRR811@Gd1@4131 Gd1 320fH|m-t)4Bj%TFkg, `&% |,`g]FDF-%-QFDF*D? zb0JA @2 Q z4`//?/wwws333331t B**jY JAM Packer Decrunch V4.0kLZH!H3ZkY5|rCBΊw2?դ ^3r쏾YBl;7lpO< ȼ.r>dp LnC׿G}f)g"Hq5nt.4ǿ$r(+51o5?߳S Օ;3kwm= J -V+}_ e%V*[Gb8s}7XG.(תk  gO ՀA5 kdiͿV/jJD~Rg3EW"@G{WPA2k}e_Cq@qnOՈp0>2o[w8 }^ߺuv #q~0O@0u~bYj@ :]&,AF;Na gvw=%>ݱK!L,] ^ _؜!] C$/ R}Z49S!+.Xt"?w/-\_RIuH?b5BD.I[Qz. Z _33"e5 2Ck*QN,FKmuۉ&p-zPkddd'%aA@\Sf3+̔G_~qbhݯًKΈK-b#'Q"1y+7Ewú(7l>{/U.-'vns5gnGK)Oj>h۟|ܿ?}ArՓf 4.{z#|݉&{x@y3Ѕ-kM #E"VGxmnwvw;>|QA#Ɨ³s?[5D_jorw|'oVL~kCv6n4č\ߌt=lbsnen\g̽z#"n,COkO/=}zzs{\nNW#= nLaU)8)]:UkD6Pq^A^c|`QePVi7tamE:JcHFlȪ^goJunҳ 2Яm!*@FSfhv`2F&=(wYQZ  kXObIcaRCywV/pFFs=dя9#yhĶ:ϴ?Xcg%?2n/3dG% zEp(F9{[y CbB+5}Kdq";`AXEҪ%݅xy;dq!y* 7tt^ P)w ^H@:q ą;؅?새"@y#v=5>oßv0?F{4Iif/Lx!ۋXM6pÀ.l|Fwىy}g 泚_WmR3al7п߇L෌Z(?moG@{w۶`؄xEnOߙTTvt-ޮgߩajze[Q a{t-}fV7$8f'&IwRwHrmۅk= Cۆy5[X$ɷgw+I`ڻGބ0 Y{wc<ވwt}ȶ|^'8.gv$ sVd4ti@- sǽ{3rkoDZOBb"PZn/\@+5 j֢,!H' o> .0yБbװiM k??|2oo/|V 90"c[Ԏv+rrVLglT},݅myd09?1yէbrG4TRS^ UZկ! vN]HDNdBDBu O uؖy19ZAOԆA`7Yp: FKdF` ~&vCM b'vD?kMEl]-:B[k.f[ߺ\) \M9͡E{1#c"r›+.S{tv2fEFX_z/̘-jZe+^oǸQ-M$lY/zQ#5G0`.4doeF}[$A?Â%˶ǯ[KFu;e_V@~5^OpP ۋhpeEN)[@\8+,lVhno0._? |j"oF->^侈ZA%fΰHVD` -nƆac@vkGĨQT *K\WӅGCf^fYK+zLjNr8ÎKtvZWьe=avDND&wrHbc$2c?E@d^OhOxxO ɞvp-*ߙcmOxz =! nMM5R!5KJvLXf̛}/[{ɟHmtknj:h-[u; G^ɉ;ew,xR:d}l7? Eswe,$x1w߾cۨu4~YZ&eE_JYc ٜ^ v6ÔHzTddZ}*˙G0oJ&qm趆ڦq;0gǖAFeT ֣]c֨祫sz΀=uas`/>%N{JD܉VzF>CH)^LG( _z+{JZgFvu vPTE wT?We{ S@/8T4I=d 7^kzlzLu:ʿog#>Nuo{|=O=K(wBg2}o4B/u+(H>ÿ*CKz^_#4 ӝ_9U6)g)J'V\IJM+k}SiAAOs,k΅pkR^ҵcy ^c =g%lK,e833LduIbSJhgőZ>Hy1bOd.Yp EC[/˩-u.!8G{Hgn~֕'N!t&/a(0@z(z ]{))?.JI`Bb/> 3)測 6x%Yw* SJ`Kl} R 6OiF@cKu]+?0^,Oq+nor*('!3:{w}pFoaJH&۱蜦4w9"({[~T?n_>%{xp}dd\leľ$w`[)5t`@!1˕Z`Ͽ7 ,7G;Vgz y0}>tk1ޱ;~>|?tfyXoوXPy7;"lV#M:eЯDsD'XPP8kPo:ۡ} uSnØ; c!R&tau cM[wc3D!`tu'[qK҈|rz3[[VFns7f6p;7jSp{[-טS^r,_dh,a®fU^mUQݬTi-gԆ]Y`w9˄ndr1{+󒩅η1>\qqFxT#8isqed՟y ޘwC(6UA h@gr4\Df&R֨WmӴ' w{9kS?{[dȯ^M#h&`4 |.\b؁NVhTpz!\`sVLP#":=xzl.zE4 X yWaa: ל,V=‚s”/uk?˺j'c$*TsH!K'7 ,^po/(4kz9}BixN16%zv- 0qŒZ_Uˢ>BTS' gѰSߪal4r1h sqov4Yxх0&L҄U6{b^v=˽ 4iy}^׭Ȟq4`! D t`hX;_b>  #+'1!6ȕ.O7t}Wy ޲{CC<̀p'4Df S5FN~*C,7IJ 9Wuusm uo(7ldC~\1uuuºm#_KGGevꖗ|q5vxaK١[N-E)vGY۵Q0:[Ņ=Ӆ{J^cJs҉23"w*T<RL= 4[Z,v;i_4u7aܒЧ+gSQ[m8M$W`7 =1"xw;wo=8kGm|_HSWX`CaAO/s;txoYxRW%s6ANj9F$,nM&#MFl! '.fS22xBf;!ZԒ˶lJbf5҄7d ?[ERр ˃k2ow-9/a1!FOB}wV/-WRQUʮ&47ŮMDg>S$Z腖レ}CyȼNO%./x!1 !GY:WpGT@_kj&G^_eޮ4ĞI}BLh^ӏ}ܬg,P|W7܃}=.?fHf?Ո.@m<]4glwh<|b+ ٷG,ajsքCw(sgch[Mm-fݚ<,[Rwg^֭Ϫ9F3_9OXle}Z8իI/hO%;JrH%j1Zyٓ'ɓ~}|>ẩ]1?KR$m=51ɪ2LJR{ȧ/z=M>6E0?_UOM x_%$?vU74Iy }N5YJ*̳TLQ,K:T 9B /p_&{fzVm:c.ȡ3LW`Yb~Ui|W?bbWhݠrBqp0tu[RaVv,>HqX=7x| F~`?A?nh?!*՟5:?u(Snlo;sqc(cmxgx %Ɣ:1j{XҊZ's̷#]%|E3tEۊ+9^88D|`L)?e^!L_e7H"3t<\8.X}[3NƬ5ZF3W<%iwRԻS&ڻOy^=5s(`ayNAčwEuaOO|ް2ܐF6V |]ܥI{aN1^J%ҥ[`[ϵ{ uv7x"Is%po?_x[FQX$SkDu+%Ԃ +ҥltvkw]~뵳 To׀{FPnI-e0xi<[*0LBbJE$A^OKrK~8/%J%k|} ]:5`խ+wI5i0a~c^ky_sG< ?38"'rTQ®rdK']ZIí4B JoݾW8qΩ {#'ܪ|l~Qor\U \O¯JstUWt#)GYIboByʣknblw'[zx"*iNHIEt_MlbbpG g ѻ4P2i$ݴtGc#!^LLP%؛ƚ06ZB8"lrI.d._< `,,xOu`!smW"S&*q^]!OG/t\@ihO5ʩicy;{Y_ul7hjׇcj>_rlҵh32zo:+;NI_`v( 7Vv<j nS"Jw bV+#tIgW,EZCNՒ= nYԻ@vx:5qIɐ#sOr 6c ѩQ=Qjv$ރ~0-U˸i!: >i?RUtoA"o`d@ؾǕ = ;i8gBِN]o.#}8osrM֩yzPKĝԼ&jӤ~75:sA{a#ط[h34YzyUoR]>۝:aD-Bu:vy:R;GN~[rthޥ̹ sο/.ۏQ=[TdKگ-Y5:9w7?G%Y}4K~Dq Q5jLS׈t1=J;mq@Vo#yt]`BG r5 oLzriCé!5bHݴsh{l,ޞ(FNJTץ&6:ho#oϋ[v; 3q2I6/P{) Y %zM?^hKj40wOܹDQ^EHw<8K>I<g.Yo\o󃖒7G;?^2T/*ut^|?F.$>6uʮe ܺ+7Sw9F~!4_6I7ȏl/֫O[DI/0uٝ"*3K{_?p (\♺\Gߕ4h8Zv&sɛ&k՘fa~Ңȳj!Cpx4$\V禥 N665 E\6=*z:tk] Q+jq؀@Ku ̻MwD9"nhwt.+"W ғSQw[ߐ̅ha?HΗtD?L 3Y/Ќ +GϵɺՖ9C9~ D!`~kjdwM7efU?l% y}?FkљȯnW8A_YE K477폮9;Iq" GپSߴzjFb%JĪ7VrX XUbWvߑ6hȮCћk슘{;SpQOw<:5 -+.e3Y n2/s]M)#i=)|UW+?Ml"5l=a *@8@~QƹY0yGl_L_nW 'i.a>j;Dj7Z04j+1B53=ղ$֏)mpYYFX8z̋wЭn#V~*7\C\}l7OJ`WbfO . irOM)~֋V~],֚ !W]O+]|FOPN괦gJN =\qYu.ϭRf;Ӊ:ԆT剶Ua2ˑt10ToV5bU*ꫢrXW ̇%/O|NCj\4Mj-`ڒ\ /YFF/5#+ܿXMveW!Wd[]T76od 'H[Cxj mNԪZsCT2W|X!zy󬷲cY[U$ԧ0z =3*( |ôNn?{uX؞\3|Լ9!w*sf}ep3Ĭ(5_~QNciį[+NK (샃UPZ>DKEfPWN,6S90u9FoI7SIf:[ |M<r;nrA>_=:̥G4ѻ\;'X/[:ǿX}a~\9 75A# x%koҸxؼqA\K 6Ѱx͟{WuSM1O=9Q-^e]'t3b;W~M5 d҆\׻8xh ?dٚ啺[ }(v_Td>54Ex~{x {t\z{˽A7Lo AG8+:>7b$zʈɆ~~ 4>_U7sqU\(4 aWNYm(;A l nƌW<-$hw @9-6IvqzUW*gLViώzti]աg;_o?{r'}vz _f.dotn<]7Z@kJ:b6ɟP%ok|b^UKL6BA/͕Aa])G^OddL0` 8pZ ӞmKb?j7@VTҞ7S˟cȁJz|}.;دyB*~nבB0Lf@\@-0OZ'@UٽJ4\kt%0/N?>h 3>k6[T&Y^To^oWqpza[Ŋح`Ƕf^+vVZZWKɉM2w_|-r>Uc[tbG<w4l.s?Ϗ[>-ɓVqg$Y$~= ? 8ߤ':L79,W|IO+A# D링;[ SOF>fMF]Eρs+סO6:\_\jfivck2Mg=ژ87i,@tp`ak|Nwjw3/}:y!WҐ}n(9 Z4z*6A,=UZ-=+ZW1Vz)z\B:6ChւzƠܷw# ԝ>A8@lv֕[&BRcEvvU*K#t̊Tf]}e6YV|epV2qzff6jYRT-2TY3蕘ͨ^1ULIꂭkn$ eY[H'Q]}=%?v$ӳҼ$Z+ 7 *ßۂςX6" $!׼L0L0(m5Cv֯<4z|nonjav6a6v }@ҽ0s?,q;W=6~\>E+h.I̠h%[`X>d?^RNTgMm:0\p]DZ4h^dUGWw2?zf# ct@ 7yj:׳{. Jx ].сZ\՚?EΑXqUbgSDjsiu/iFmF612'10u w#MݭWϰ3=%"yFEOt4SK8lb ޲cԌ<ɖ }Z8 (WT#r@c1|pG9O8W;u;}*ZZX<ءd>c9sܜ(stvcu60+ZC|";xA)9njw\>3V{;0ʠu9).`p4? U7<}8'I p `vwozY-8'?Zjge3%$c=xNoOXLɃT.LʚGRqC=6q'F#Q SVHudAgcxcߣUVsubߜ1lQ`vᵞZg{SwUsk͐˼|n*63p!8ypȶ$*I_>U7ׯJ,c]y\|[3^G/# tcm91'PT?}^m7qofpyq;[% |&o-ˊ&=6qscByY7KG@x`Z)u,6Ϩ42^EVkn,7H)Vc|B@wRí߳gd{xj3RьjӚIh*\J'-'G چjď*k7= ڮi:ju=Dum^)]۴= GnȐ?k 5{6i{#}7;[w4t8?hA$lN=] U@U?5\s2Ws6zZ܏vه4W@[* wg|wAyyNz'ZύDѦSvpDۜ ;cl]'Nspq^zIb[ K4ڶw&!Oٿ7Gbn#0|$-Q;-|Ux%3dIRJg>ZC}t?!#b;mfmJ 0qW"AV}?G`dwr7nt^7Qj^MpݹafSn&rNй>N]dd]om@7Xi$u Q:Ngz(6әtt z/deDc6hyψ"ݾ[Zot.AGo"_>+}lygr-/ˁg`e QC}8 ү)=,-" bȎ?_K _{#ݴ+7+nזa3A6Qa l<Uia\"Spwzxm=# aשOl 5P;)ɑ(˲->[ 2{q{*B^7͢IVOnI? g}R`m>ҮqI?@ZO_̯AN~ kg|Dik/Hɗ=F>@Fn| G1]/UKu=ph}hugo콭++.WHTƏ|@'X'" {g|@߇Zm1ɧ-3tjpw8gP@y9P+DW\"xZ6;}Yc.kXOG'b>OSUFV샻B|Q\۵E_}D@m'gz"f-ڊR;1OqR?57j\Z?Z?|a36ث%[v=eQ/cG{5U~F}k?5逞"A: ѫ^b2z*B2x:Yʖ.Lu*[ڮ!Hv(HŢmNm;;}jMe\s^DfQ|]}f_WKMKgXqtAD~h?F{hީxOtRO^6>#,w`5ڎ!(hYp9XԲTaoh mj}~נ xDO/jFOXr8=T焗en{BF[Bb>܁ 6)v(fxC{8_E+h6n4U;ׄ,sZ[{GFxsV͙}TY;cŬ׫] &fA,P管;PEI~epj,ҬY=$/w 3Il:hmFӎ2e˪MjՃS]"aܿk_g;ksC$1E#% -8Ipߘ3+_/xUwLNCWВ*6Mե0%cm5:.fru&M׾0nj`px9ޠf~∕rY'÷WoNϏ*×_OHLmOEcLfV$Xod*U|e(txnR9y6w0;Ɍьu1TbS[`G *u#d& hU|u(TH.G+(!>[>7?!>_o;\4l_,GYY/86 &Ժ!:JudBڗ 7K`n &q)ۏNFOҜz㋖s?QNYaԞ;':XnA+-_9K`g}WfFQ ZSОPS2ϼL/.J$IgfhyCw*7lVGO~!nOe20n)HXX$Ȕ )0Gɑ\%mp /gm,Eyb[{3( D]bL2|uhѷsyn_P q-}}dZ+e1qtc#'/"9LY1&Vq]Q/aMcsv\vxݬc8o#F=(věnah~^p'q YF; ͼdb+_6 tcrGg^|r ?_Wep񄱓:ɨߊ06[,=DC×Bm/x`2Yqmn}x-y5w y PKb>\{@2ZP_lzKN i-+ rG (zDW 'ث1úQv4D_2;寺5Łj ]\^փ+W~@Q~<4Ei1cH]qQw+Z%#` ¶b,DjYjNO˃#*#bw׻zGs,Qfj]ݢWms|b=oG_m2xXVȡ%іPʕ)Pm +wdPtzXL,:G]ywnGhOZPwIup.zFyݘ6#Qm>IѬnjOhO˃$Bn@>M8ۭyRW3zݐDvv XA.o]%e/e]dG@,k0 6/L,AL*t[q9N)a|B##Mi鳤Yy$H KtUV&Dn$h  jcx > H6kyƹߧcآ89 ?N/1ypC94JpQ/#ׅWugXeܬsExMv9149gUbTG1vՁzTGQ=.Uեԥ*J :2%V+2U?0m;2CO%W?)WcT.oEqH9 أU}3F)3l\xYxe; n[?jB~p#t\o?*&&;1S봗nֿ7J3FGT :,Rܢv_Ɵ:{y+9]#qdFjhT\3K:>P!SZ/#-?n҆i,G9*1, ~~UCl!A▥!o*D%9G#Eljb^K ?kWߟbF6\ RVH?u:sp_Hw!W#Э@TPטhz~O/4C$'=O}=Lq&RR tJc)9y .%7!ăXۣb~o(㩇?7OOOn]no*OoNԞ[;?I}vϱzjW {v`\q}$y{}vca#eAc@Kɧ‹iQH+45a*E،GC9I $Lӯƅcn/`LiZ7:{e@pXl0\ 64+9_ɵff YL?d;zC`b =䍚G3I>P4.Eb-z@P{ԙv/M]-rk'T>%yяd0ncu&|Sj5[5B8Ǚ8xVv;w hF秄f9 W[$'0z c% +9^ȥj,9LZz~HS\ld\UpUҦRl\sT`68ӾZШw~=\J(O EyE*x'g4]Hk|ZwSc|}iQDu`Xx`(>c"_@A= \=:ůCXׯ*oHj_Br~a#?%yir~[*Ḧ́0a"B+p zB?_4=P&owjџV 3OJU:bxKx; W8֎mB֔Xm4AR\(װNhR5gHE(,_7-mw/24#=Ai+Amy% a(~-hgܩb ¡[ŋm ! ||q!}@NaGW<@*r׵V׿\wf(`jtTZ7/vlbYAtWgq3mrjR=xgj\O#Wc W1-87'GPv냍o 9M_-+ԯf@3qnaZsĥтVɀ2"A!x->9m8 ϯ܏G`WB0a5WЫ4y@HR^>S̏dY5C1SrZi' t[Zb_R}[pM+=ۂoh> pgbD7f+חK#%#Nl >m ݚ+Cر)Bv/kTj]o?z9|̘NjQv M.yEGea}*tHZPxnO:7?i>uwl,\^ QjgWwyVD1?[AjͭгʹUշo ^n*g^^I}Vpu ȶ~(gk'R!_BeZ 3&׌H}a~&CCp ΃+ayO}=^i= bu^t8x{KFzc7i7v4G%kf,-2q5w~^juntg':O$JEzOQQptѪlskB,%_koUp `=@>cy>_S3E{3o ",B4 ;TSi ԅ\ɉKžA_\+qy*qժbjgj_J 76?B7ą;B}a9ՠ|tu,s.0F:J4e=GX qqˀ{iWx}C[Dn(Ab5yu1~A@dnWֻP0l-I_ 3՛7iU7k 5PwmB̢٪9z8xً 3pB83V8i:d̳{pBOjTm۶1ɓ:7EK>mj. O|s$?ب1d^=rt=y[8U?/][.ڀs.Us#7s'冐;ÇgӴ1U[m tMn'MLYWqu=wK0_+#ZSxSޏ0/#J~&;׵ sa-MO`gRU5K<]@Y8wv6P"ۤ@>3pPvaقLnge[@XaI .+ R9j-ʷns1gCp"CBLB|({nJ2.7w ݻN;SV'R̳;>lVP3dV6gO*Nz|ՂE|ON T\?Yy! my1]97=K{J{H'kU48O򶆙me忇R_//t׼xB u-w))XWPėoXν?!ğt뛞2ׁHNU! 2;@VN0ֲ7Wejy CcTtؽ6#FDg9# ] >8e绫N%F5fP aX=9ƈ柯~<]񀳘b*Jeu 症?z[~Vi+UapcM=/Z-䦒f &H32 7S~5v䗣ޱ4+dW%*cfYCu7.~ϻ} f<,/g  [t>z9ZIsdIk|Z`յ2 | ƨvWnG&ەqgg?X92G {?5^}\_qňeoo/^S`h?tyoo1Sejlpb˯W>Ͽ-}#:nnC%~ׇǥ RО+/l{Uq!э`w0fp:h(a` e-p-41*~~$.J[Rp?F"2ƾ8C֣F(UHi0?SwQʱVVE:)7@h>7^S.G3~+n/%Z@8Xќu 9n6~d'?mtGe%ՅLB\u?d͊$08ոEhԥm%x+3z +p dn[>̿]B?:I<y +awd w@>dQnЇ5HAX|| ev2 ):ӭ{3#Bne}L;ƍWaz* k@6VTަ?gjzvT.t:qo7ԁwG: |es8xj&v_I}K[7{VߊuKtA"G[pǗ>袯ݾ\@œyO'y…ؾ 8>kD =e3d>~tI>$^L{.x U_Ǝ*5ejIy|;P)vZ. uOnܣ#TBJInٍ7r'4kٙKnT0,2 qw٤uIzSn-ow"3׹;Zlxc.]N0s6fۋVeQ,{y J)+^L蟐ːSXb63)+TMhNi4~#}5NoFmN*|W{V3c8O玹^~W&Ʈ8!;*^[Ǻ:k?"ij}bu%; n k1l=b`v&HRobUܡ1a[OIʿs!qv'EI3$Ψ}lJ3&ڭK945nv竨'"ޓ`Gx{l;ڵ{h7σćm>lB_qvʓk4"|JL?NEn%."ВC6aT 5.yMՍk Bf+I;^Uic5|cJH,f!f쀭ߟcNA ;[q.2K%Kwy{I_s,(vhmgwvKJ+ i%sw%}T2oW+cw cC3&o&ac{G||K wIEyҏ7e&8}Y ܵY^{zNv n|ޒ%vl؅߸<@.MA  s<>w7PQ>FX/IE. | \!{j;lOX .eK|_ZZ/%/gzo9sL Dv\D\163 "LR"OhNT/}fkU)Fuݣ[Θ_p1P~&t_R~<&a؟<׿c>Tؚ'D{1B`o󂞰=R.3v{%rb svXlHdH gL gΆ8T= a{y_~86=C79I '5oûsWFcov荡O28 "Jf+!NU[뛰܁xtU8a&J4!{r j v?eI~ŃfԏǙ?6,v%aյRlS$3Oy_kaxĢV#g-]^en+U  ba|&vٛ.djYMH@WrW+nE(}U9Q5;`ߞco&Kv)XAކ Btַ>êި[jȔuXطRkъ%f:c8pvi)ߧɺq4_5übi[TsSzf߸^o>O3s{Zst%NXg`gHMdEf|Ry[:Ӡ~m?ED1vNJ2fw@9+ܝJ1]x^ozV9q_$=yYi@ Y ֲ, 3ۊ67[Brؼѻxo?:. E`e>~h/a Qؔz|_٥^Nn ݛ,mh SQ­"%{66_I{^QaWEXq@(E$D-:5VZnZh]` /~iQx#FB8h<8;^!pdrgljDǦwqY^Ԫ؈"J,auBP:z#/Kg#Al{,VvXm"| YF,z68o0 K4~59ag6zYU`G6C^M9I ?i-chrBOv[D칥wǷ͏p61͒ZI(p1 DU2I89ڳd2ȶ~*h^kR=d?u'gIzL7 /\չФ](:m ӯu ٿ{{w/z;Ӗ=Bd˼`YP3NZ3rK3X hv p?yIvU1OKRP~: }fє@77C^@" SzчU) mpdI5 o8ubbdjqNav{<#GDOi,\cj 9R\8Qͻ >JR"QUbǣʡ9sn#Т66ޛ.[| sFlVB8g_S&'[c^ KxB4Xsd$I}ۭF@U('5ݞikK99G~Q; +:Y̞̎MO=sѥ|R>pcネ]"ug8_]>i}. IמYbp t#Me}ΜtMGsCg0|WىGglYP|/J{uS']g{ZlW|@n("o( 7ž"HTTu@N/>#n8VV`_zNvZvx~pl-y1_~݀_d Ve~ oq  eߐnR:XcX?]4}:þҷbq/+"vs vePh-nIhЖ[6˩hSHςs q"nTs]ЏG3AWm&e}YnF_6fR+2ZڨdVF:xi㆏t:@ón_;KOHY$aD^ЫuS"P0~z#mܥѪFF%.`=wLq9/u:]ǁhSEJQD 8 (Q,萨R~TV2(' | aE!@ jRp S'+ k+p"m_v农hrzU!.hs~(< *96#>%X֔tZg 's/fb&ᣙ(9L-3S)My)y"INҵY;ny/ >aD/."9ᅩxdN?a֋=ޠCsDL%6my7:_5P՗xW}&N Y2繇 *?CQNh}jzKX 9;pV+p ]ɾe+ K{}s<~=fxB>k]S4g&Uu?q.T(N|n=cfV+9]8Q+J>*dQ 9W u~ gto*'~nER)/iXFʟJD@p^yC=]`U{6eڧI}F>O .Hpu}g2'-'&wi|d:Oɷ{u>]r[-t-{o? o_S~h 6_=>,^V/wQ|KrK/,/3f*2)KlHn 3@Pofy Y÷gDxo:a}|{^OIfCb-f=Fe.k'^ tq"x{붟"޳ Vf{yBQs?A\~ Su 37?-Y6bc7 !n298zºvo޽sǎȅj|1{u{u9& i)xk%/q}[GtGA5?g?BMo9G(~#0]fml c'y08l#Np?'GqZ7wYK`_.ҭ[SW[<.ѥghm6 kkN33#DkkqR 9جh0=YtC:Dr#>lům2S\q wޯHr#3bi%by CE3'R@%{}b$ySs&]!ȟO{;t(?ЖH']߯.3__cE;fo n>r@k]UɻxO{D|nئ K;0ź0Dw+ Ԁ=aŻ^nΣ9r.r\im8'=;?N] ‘̻|RyQͺk{ݟ2i֬P?XOۦ:dJޙ#ﳻ;5?~ w?kS'~;?/~#A@^^9k茕+$5롶ҏwG>3?ω׫Qa9F~'mmNނu?RGL$9P!M8?$lm(׋S~2ui3z:lb6֚Vhd/lz2( 雺>ޟ$uվ\{yu/`,MPP A; {ߣ4?`bV+'Q:Kx`~K$'rz3~_0w} ?7߇oflXTYMo{a묱_>R` *m_۱j8yLchcbP,G?㪉`ooO]xmy "x"Rt ܖ"+;oW]!@zp t2Wxz)TeHUYt#EJ?S>iuiC^M{w:I?p$lbԔ^ǽCF[|oZ֐s߷Q[ΆtͪpKwpBe>H{M~yLȳC,tFlAnIM[n'> gswt hgy$~Yݼz~k;Uzt+R[r13m rt!c[(^\=ȃfqPm挮}+ITgWOr\^Dn"x+nfUHA[Q9IYN{XgOfw꿬@lc8Fset$,YT<}-\:QwQ!ornl0 z&]`/-D^s_ot1b܈35Fb]a4Cl xڝ'4ﶨb>i{yDbځLÕί,A8=N/qp>44n}? 7%wStI˷n Rl{'HlzH|FEAWN-&JP9l,fs7ֿAm ,O@M>m |\n7hMTBQjnp/3_$b6Wm%x|/u33-sGA[P'e%{fm_1a|ÏLb*'^/:aa^3Dp:7zuKoN\e8:L3PLZoy@P1[#*)  jquNX\ӧ-B͆ZW f˓M+ߡϫryg:GڂvZPOnoloa2l ?  sA/`qѳ =Sy<+x{`4 'S]ӊ&Dݲћ6ikhW ;?0ZP[N?3}  y U(10Ѣt& ܹWgpvA\ƂAk3.}ZЈ_ >zom6-9HEr/g_͋u \tFKKaRt2s\na;mbv3RS͏<w}+N8OokvgFbP-P߾o 'IiNHp6Քզ3Ҏ6Iؓdl:ӌV?I;,Z.Tnnz'f6[f. PGwo<]Ĝg>-Z@P4/&0j ԱVO| t_y:}ʌ*"ϛkG~RȕRCNXgߺzq\Hvkyu]6kmڊzclʻQĶ,!y36L'ōT~Ax.'u؉Ctpsʽ^(N8Ϣ5^,>m ʣgLZ:zaCy/-]Hai9psg?wRV`"b{ٯE:'3ԭK%/my|/o&m_ X {cnw߳g.@&s%2iYܟ`b+X­wQ;;f!գ2ŇМ4b)D<+o vvZv&52|#q]׵PB:pKK-1L" oq_C?kFj&w}n9~zR8؋{FsEvCWjm7#: C/ ޸7$AH{ж@Iu>]G,ZM 6q,U;Sk6,=Xwk!85Kz2\{5wN-|N`0HIPj'b Dh,x9~Æ9~H|OP}sf7Iu5TJx& a8c!}s==|Sx-l(vhf=ZNpoUGTa}+Ɉ}(~ Zj}uVL޵RWa Ja[#Sfɺg˶pAO#^< Y!)v#FJZHޗxj/QX;ױpO19`arEx <&@C":+$?@Rw(mjW5r(;Y?fouyMf*~`Pyf?ČE?3aͣb)?\G͒C0?p `>qOȾ^9 Ut[zEl~at}ɟ^*t٩ #qj䫀 ;U+S5mUwAz J PȃE!ؕ0ljϒw[EyHI]e08_G58S;_ 4x~x/0xFڶ-? U_,X$II1LE =zpcOm`14mڸ, z{o{+-ߴd60jp63eީE~[]?۝JKic q ?KO8n+?ݠ4 4E>O~/F?ke pc]v:vFGp7mGl%=s;A;# ޴a:}-s3vp6on%n'WB~;9Cގfv|}=$vnim4E%]3~\kMmW~e5&!(_½+F'i80vg,OrU{2R* n/?k/3X{#cnNX&OërSr$.7Z>59 מ21ǚkqwO &*لj}jK<%Xt`I#emPRSU4Jo>M)]|nǠo-a xTWH}H}.c*8콀,70Gu8۰Hirz%Dv۟+K0;S#ohw8mg1Q]_YA&`ŕ92CKU]9 =ɉk!I0[* =\rrt5󝒬R 5; vF ө?F->{Z>خe:O( `216קU,+TSH!fVWdPӵLKgSiI(!YMm1fŬ!Kj{G;2a5.C(Ʒ8V5H^ d VuĒccv+OҬoϴti8 gk4kl[m;+c9%{m+/-M Z꥓SW-6ˆV>0++lyLӒnVAdP5`A~l7iK{RulGRI]pƍ 7ҪasW+/=z6t)PUg _nju돁hy6;-s_Ax) ogBC‡'j5S2?$;ߠr~{F:*UXf| :mU.fur0կq˲<-͑qmԕx{qWf']Wb+]yP<[ߗ| /w)׷݄̆'wѕteV/+cJX]Z#͸QWtʬteַ+kw ]f^we711R}OlͪcW—V]yN+8 ~YY8)?>hV@4ZWJ/{WJ818ntH_J̬Ug b;4[s~F hGZ+UO_ ske-=T_184J)!O;x3})u-hXH `t^.7j\GTuՔtWj%K*,G蒤ٓ eK14}8h\}o y*zSH1߰}۹və3`?$ΊH%d:sܡ\W|9t"#˭oя<G=㳢"ɭ=u:zue='\9zd_mXgrќ36,۩kq0h0[yh|v`@U?F`;C\ianNgyFs9g~b>˻ W7n}CIj''Eﶬ8V&Ā{r0V?*mrFN[_=tl*y~BP5q,H .M|kC,[[Ev ^zIԦ|N -'X7: 9ǞLdž_Lz1O{sQt+HkԵ a%wC:-<ɰ׳e7KF)ұq]PJ~@~T);w%;4LtjJw͌K,DZX-beB9pЈ)oRodlPƷZ>ց]!X+\_Wz"|py׆#kDz]y%6 q7oƋ=c^8}Sla?i3&ؠX˾vBJ}ICMY+7cOT!mm6{G_hx1=x?x̣zf:P3vWnؖE aF(:!J~y[Z&UxLuw#JۥxrQ9CˑʑQZ-Ӿ&v1M -45dZd\ b U{l5\+3>N>2%pxtg[OKnfǯ}?*ˣzwYS2{JS+[X;BpֺIc&=됱X wl4д¨ Ȁ={틹!ٜL=oB1yw?tKg~|Ʈ5k5-O7З\>kWںOckEt `[ty |pjV5оUG$81)ygTɦVZϙRU7cy?.R9h9r)JJpt^ԖDa"cѺb&<ɐz_OuځD&v>d:¼ //P-|\f\>w)#hc~zV7z$/swv(Sk*`NgiWu(veJY׻KByemO]>LJlKh3s;-e:3R=A;C2XjJUP{Tj*Hx*. b :F#q1y툙CK]ecSWyX)^FeQN1 ͥP8{X)Gnbۨ [С1x"O8;;7c5#i}[!\Xx=mjeQ"?i<Pa;GVr@7eI}#4#D':_{F^x7W].yf^:ˍAo,E~n*X9J̼1-dŝ[HfMB)a=ޙ*l޷X'7 ^mԩ:ޮ4a{K>g|/aBmS֛_թ*礰'@a_?)[Q5-0;#O M a̦[:O0檭y;UO%j@dMG":}U1])mj6O5쓠mNiǭ[/(UBi V5_Zw;yUװ| *]seAr چ䭱W= o34%Dir!;m?=L}$a{?R߇n'=&%Lްz ueb;ǤCOxAc$SkudCפ_ Q V!'H$Z~$]ZljI\!'(+%^)o:DBOYMՔ1VE_#}J• niZԚޱK ܔm?Q?ƖOjĂq_}ˊQ hkV /FXE%wm J0e&/"9LGNNڮPPBXkӢ~yVlk]߮[c5V~ΫBIu|%#R:|&e!u]"xAzL+.w :t0қ OOΏjA޶}vpY3?js?Pm=g[k^/3 ,>C!W!=A-;Aљ\;^rv׻o[\RK~Xէ} :]BoO3Xm LI%V١:2+esZGSޑcEAYT:izl**wdw5~v|cE;Dzޮ3GRN+CB!`9&o+^o{gaH׍|/=nf.!fwv!ph- .~:Y)^zx}ZJY~B2SCOtӚͶbdf  YnQvղ60KG' d'tP&w>LQ:kAKIa&qS <ט5\ں0̓5 y%B=C%+Ԅ\: ]N!~mv g=J-M Hc4^αk3p/#1pJ%L+X,r =4{nGRWTFNw;[و^gV!kȵpiʶ[OfZKd}+mf*Y&f}Vf'1M̲I|o϶{PpF;~w\!nMbΨ77A!fKA ..a=G>OPJ9w?${AjgУ;p29m;ˑv?(k!LG1X)_sy%_͋-O×x1UKHg^$f!츖P.p?bo X i2{z%n7K؁U,0i͋R_t2j }tSuI@ b,AI<-{$I Skyq\ ?.w׸$CL*|7+uoGzm8ROʌoH K&rjFՄXȪ{oh`S6r 0HqSJSS\1~p"R{УT'ň3<-%*ǍB/ .. 蔸'y {Yx'\Y&?@qjY>9sbX3T#X1LJ(c_#l8^& ǰ"i{_>~j{7m~Pt!5(cNaB⾄z{?^y7mkf[D;P| -^YNN,Yqn l0<@%0 |W*δ?P-7k{iE6Hka>x+Ձ.,x^mf<.)7cKfOO\luA`<](,K{e9lLw.3{Cm6Bd zp{:!;钏|AGIhf+P%`Fs#uwVFQUa-7ɭM4J9#vǁ߯*g_:tW_ru[gbx)Gw32ПqS(ښkQ V+x|F5=ߜE`X=w,=iT~,'/ I8rPq% NCZM[zw.Eo ǫb:IK!%Zʷvaw1,Sa/@u.CL)FK[5mľ;aJR,>@ԕKN䛻%zS(*Tbn(8ªT# {Vo7P)2'5L|s.m$QWn ;X;sR:P^4<-ԥc$(O*>5jt|n CmvN`,O46uA&lmDŻ'_M?z[ZŬS2Ɛżֳ4t|em [[M]GBn @P%{% 4-4b&tCV9/B-^yލ{'3t'-'FUu~pW m?57c A>/R-PݭZq6ܓG1nirN+g鋕#TKRBO]Ε:MӑwٹJxw_:tdXSi {uwWH2I#(1S3vh] ^*dσ0LU˥yYI%o^W.Nf|/:!Sa(O-xX|_,._<΍.Kw%m!dȄ,g&vxL0CW [$YftxzhrùF~%nTeax=1b>]2}wx.xN<;Rc*1 *#bB2я pd8IY-Lyh\N_9iN߹/*D [gz QwUT6Np;= r%쥃yGVLe)wL_L*(;xlE|EӒ rl˱~(e~C8uãZ)l</qQiw"*p} '_me ᬂ[મf^R7Crl񝕤 E`F@k漈2♛xRq"SZ_vz!4_H.d"j+А'tDYY\rH+Y*3LKut`'$p̌}3k&unTN\}x{|f\\_SR716K.e5CxZl_j^]` Qay̐hщkw*s?X0w{S15/O/xMiR߳Խv] d{mr2/&KlB\.3᥄dM b52!^/%bGy㻄!5߷:G|J!x [8yQUf}!Ioe?_~WvYK?XO \ y,L&^Ƀ޽Gb]vQQ8ms?[m@z'` `s|o!ÑOpɳj ^?'YHtkEJ/(O,؍.-٫[^#|gߝ>9zwѿ`'`c0Mlϥ^g)=%{&]i[ss3Gǔy߭>>j_ }Z]ɸ-y8dz~2WGN78:uܡ!F[^c=]ΏW_-T A/Np{kv85p-}ᘭ8Jيh^3~ =hݑP{]Gl.sVrεwiIȱMf|үjp\8Bvn8yO&/묷W WOowMumt$cZ/Xz&ǡNchG4nwje=Hu;0XKfv X)@^7'息F~hۇt(vآ_pם}:Ź cua&ךP:ᯎSh e ܠ/: cqjCƞ{6<ȃ,3 szӸe_n# 7{?`A)˥@\_ 7$Զ-3B?;fweSEW*u 6 |M\!]' t.;!8Qs w G})ŝg 9yQ߂OD8?OXYocr~m vԛZa%>{3eA`w0eU{wr:K譙/zjPU RY(ga>#yG*$傻ˣHPԓaUA/`jxr<]GSѴ~D"'tt^I;p?aD^Rnܜ]5iB.@>Ʉ9-)/1g%-4^6]yoOLfU~4A*o1Ay׫szuGri}쮆ɓ,׮$ɨN^vۃnM ܯb- Q1rfE`wK#pmr?mW@-9h~S\[Mֳ7Y #C8ku^fQww{ 2j9K|[T/3w2ٓ??a:5O}bi|ԍ{hkXQZq, hHOm{g@6grcT"3d+m7حܼ`zυ]S8nFt/,juAmR~߯gX"Rypj fRvZэGiTzy׋(Sz5We{ O*&7kӐ[KM&}{DM м8Ѡs_ća ą{nh3}&PPE >|JU_&NTC5W>sck5å#a?~>ORpeW+{],к jGCQŨgFO*ƶVw6NEm8!K(F91 %bz{b u|{!'ac{Q;`#^6WR끺!j'O!I|۠r6uOFEDywz:GaAܽp_OiEKbo̷6wpm?xY]WߺpHwYݺ"^ۂ*?n}_}Bmn8qQ؎A.r7 m"7-q,B)MIAt3xIIչ"$A/j4l$(xo-> bl1}~s/>s3}E}tC=' o% 䱣%+lާꟖh8iT98!O OTLF,Wn>`d={Һe+ i ^Z./)O%2+NR6N>cD;qꬢG{ٻ"3kiErYnuVD#Sgl)Q{~tc $FMK^*u %hݼ^;[DYxPT'n˳Jެg2F[;:{Y-}X_EX73nkYFbfz}LSUi{ yiԤt~ok;ʉ r|J;s{PL K}ںIr6Vj~DXFmMm<@LӼ+p5_19uM?5 MOW+[~4OH{\[ 8 Dj*}n*=$`u O F{ozZw0~&7t6я0$%aݙLiQC{ۅ%g$}:9Q##}gE5Ù BɱCg1J=AAjhs?Ki  j~Ci:)ςHlzSsVtX4mvcBB(W*3KY<{sĻU2ǑӞSyc#2oKXyZ|]U98 R`g 8wK XPo?8U]j}leeIVsAr`msmialfUܗsgL/}%e"W~LP5@2DFu,N%^͎z@ǞUM9I2gF<Ɣ<`[B)P ?< rGTsQl{rKw5=5ptK@JkWB7+ꀎاB7DCX6=wc_ f7Sl>``1:mL hӌik{enٙչn^jnh>G1aE6UU5\@1[J3. UVJsꌅyЃ4mosRR3W`m"5*].8eaq]Z+Po~'<_Gr8G6їP~=&y_oI?2=(؂Ɖs wʃ`ny2vujoR\d '|F9?3}OɼT>H>1|"18! %nj,(Jxzv&^'J2? 7нLO~R_}6|vQvJʕr/*?X;T> ׻35"#Ie/ƂHTMV2H>m]|mWREЏ^(RtE5}Q.R;`Y<^^ ڳ4h?7Z&B0:2f@eUYJh/ν_z^Nc\3?MwoskdgbzP>xwFٓDeuO돫G!cBvdc`w qXe&Wv؞axa p%OaEGqq 5W6H8tj8Ou6 ޘ(esEǭLƐʁ><VV5i^pz9Y,C^!Y\Q*o 10 wD:M"xBo'Fh8CDž6w\G]r[,xZϧgǽl\ixnC?%J~g=f'w ^%zliwgM)oBhF[t{Vʡ>E /㗸{dU?Ϭ$+U皞KYK.~\L'b`@-o6!9׵{hh?@'gsQ}WÕzZӋCԻ+LKfo_fSϑzmX+3|2/pdT[VAhHY#lW Wnu'ظ>h_Bl ?X\Ǟ|+uS u4dwFB:ɔbϯ/r?WXқϼ̣K^<~;Y]i{N]8mWX[G]yp- 0:1/5p`,&;wJ#<'CN[}ҝue~Qj֞ᗵ[re1ynO2/A#z_eE~E*PXsiw䌒^%._J/g{!켸_Z75*=UV?s +z(w!Np2rF~^ٲT:W-L_IP/}&K-'sw.q[ 8r~1lGz%m# Ecd LQ+Wv}mS׼eB )A?{?:`DM6~ CԨ\G%jv;cS9۳&2 ^︞.n`ܾ.iscލmnqŐ}v b x؇Ws=}-4>,P֏trav 탟hFNw} Yw;Ԥ {ɬ}-< V8cwS)TuK6IY{Fї|m/c]B@@ ɧV2g;uEV"~_|⮗[F̽eiI/6W=NYf`O|D?P!o6OnvFbr`s-t"7VgdղI1,n)\ jnfU- P >CplܸBVD:w{7wX oy1俼nQb2S:N/z2F\ 5zn ]Kq`[<@q=BVcjiZOls֬Pg,-KEv'f.q5ֿA؅d,FN&b:$u>$>':xsdrŋ'f/o%M~`x((| h^}!5@и9S*OƤ?܇-9eS-g&gٲkN^Kc&EL!5ЩK5fnR/}HMFrIs)ܝG=**osЏ+Tk=Z'01>[;s@>#tr~lj@L`z0,_`HKFbm8,|{Dtiݫt9W(y +{-^Joʯ]+nꭦ}Q5Pg$T{D SzvLM4kMGȨ߅7R8~K1il0Qٯ?5&uo&yI#PJogE3> 7 d`K'\bPX{#ms(VѤlJ'߾Mۇp}tdz-]VAD4dxD9}XrU-U#_?5L`p`& \?b\0+fAK1¾ oX IP9euIU n+'OĆuyhd"1YI2{l+}K>Պv: x<>^DbS;R55^pquL;_ @cfj7yuQ8aJF2 #eLpFW0'f}!3R)a_ Rʢp-cF*ݝahFLj!؍PoOjF&D y-0QyA>:Ԏ{ws,޽5tO8_d$8I}-I}tgx`ֿz]I[)UnYǔmqϽ cLUCB.YŤ%"+kPFd3/e gHD30d0|~rP1TH]\+"}2y>l/s [X~6F~Z(]DU/8  tY'2BMJؚ ΙDxUQٖg. 4NIxJ"p!AHS3u iIW{v#bGk7%Щ4x:THVdM/39HW)UJt?Z *^N4YH`ѽ:K- D'J܋{I& Zn 鉄6 1Kp!fȏLp'>:{Nѻ>Gp |dr0PV:ʇiU8T5h*m +_\4O5W]^;Y@ՌcbC6{QOS5ip5(<դ؍ Hn(|iʇjhRٔ>r&}f/x L-"gA&N% wFGXۀ|ZRX,}/6{N:/]Y.lt-t sX{4P` #ZI3T JշBVί>{Dĕ{:Bٳ"ZQOhl ⒭l4}žL6„) ^ln?msz8D~#a_0r.~DXPcx\JPMiQ@ l0u \݁!?04ѶJF"\U@[ s Zkא:Y?Q&@FĨD^٦!4oσH2>i;!pY_V1QwT`;9`2s)naVL[ta-3ޙ7O\k'`L1ramxo_g^N1ӷS ^^dVN$899h ' 7EPQcwZ /fnqhIy{#|xhDK'S'Бfޤtv=ʧ_+c' V.\2 #n3Q1Ow (l&$mc~E\I;+mu;W.{Tb}'_ NWr!l~Q/*EϢ҃ )Ϧ\Og5S85J;gƌ3dG9;+:=Fڪo^ǂ )Yd=W0i``yqyw*]*,"3e洟_[-s1UX\Ȍ"khY Pܙd5h/]_v^F9;@ } x^ZCN}c%` DD\, K?>gf;şVITuٲ=T҆4lP' A2zgmgRԻ$zlNtĆ1iZ|撁hŰ9cx0v3vTnگtd3,u=(b٩䋓sn.[ROT/="K{B_K2j=zvr#WaK<"8>?R/h="}S.ovtҲԮ=ŝa}3ha6pxGuNb]l=BKLH?EX( 3D7;|ߧC%֧%5۽2\bO7% lӹHן,寺_Sї*%o^7{ZG#Qo#G3?xqvB,@G=bVU[}Gҥ__M 3+ji}CG :34P'oǷ_$ثB9 #W zdoGΦ.3܏8_7+= }3s7["`Tl_pS_G?%#RƧ73h#f}g b[$j\wVw4YG~rLj;hUG^Ea?| ^Vc ~EA}Ė;#߀\}\xq|w#XѠkz<2R.Q@<ЏGb?l#Gļ[vϹ|OO W#lҺpq*W%0o^ni:M#"|kҩͿ)۾u|_))M+Z?*OԃBd|UGHͼ<4Q ?p|.D:{G7x)m=j~oG߆ fzO~p>Gt |$Y 1)0 mt́1/ɹpt; lD٧1obeYl6ȏ@P;Ѫө\fRC!S g] u^yW}_7W;ԿBA {77|ozw}H=RIG{+rlco7ox>"k} 4b1=Y>GrUjoZ7pJC_HI+HWjݯ}$'=ѭL7ꜽ렏\_Cj}LT&? T}1†Y!(%̃k?Zwz)j6^Hϛ?3^حݺv;UߝDuݣM_2*K_4|yO=@zfA |=Ĩ %Ȟhy]Ia2x$a?>rHG^!㑟?6aao|$G|d$&/a?"#岏:]".K=_ eWiY?sWJDM;bGybh/=9 KV ' >H/Yku;s~Nu2#7xV^Η [:cgwZJR= E}v/}D7ɗ.Ô_ZIm's 1+`?ط\Z;I¯ݿf7b#6/-[x?SR#8o?<сKtLr^_ٚ:(G.=2>a.q|R?lx[s[Em_[ گE[p})' PY\[9IƯ~_ߴW5_D-Fe@(}]+ASŒ޶R4f7珜ivl?O /~VynRHde5y{&i܌o~U^>zddxғ+b aOrX/xUovgC,ƯH \Er߅y5K5}P{0>6B떧k%:y:H=©Ldl3-oS06+xM9r#}i|7GJIdG>G6o53ѕ3F܀{Un%;w0S ]3nFa*&ĵZ·?c523F.Klo+֘75.KF |z#y޷/]矿W/}z{. Y\o֏Ho=Fs_CI%ɶ9a'1+O̫w+~y|_Do HciNREj_3HD?z?^iP7kO*C[|C{l DG/UW!P7ˤ_ {dX0OH(F/S \sqĜ>>&Ƅ~%#ܼ`0_5ՐW?rf?X˯͏DMߴG7U{sQG pu/7]v`ɗ5 %A*-ws?}m617Ut#E$m}71}蘟zA]YEHK2Q#s.Y?B}5FA<$].GK#Cqttջ'xHn,.R!G ͔P;KWԁ6t>[7AݒKM8S,, . I ͂抁@V]%[Ps3Mckl (Cloߤ_ _9IN7>MygX#qw$ ioS: ‡t7|\B~C;`Q>07)$>#9R^GB!'ƾ)'6p{ -侥 [ Rvtg{B*߀>[x{'N`b6!eS0\0n$ EL}X"'h#"YS-nbu!#ra\Glz R["s 0tJ\In_3լ4x'o*e Wc0)`3 _nȼ-wYD5Nz5z@t" Z'\{D "Ľ7=T§Ay$4)>\Ksa%$eKxYJw#yS!Yȓ0(vs=-eWB.td?Y /;vOP{?WӅ eKHLl85(%v#YwB6){a7EW2N^5`[1{ ع~ $mj +[DH-MZД- 5 cQEӂvM/(ǡ%&4Rqv0^w\2N^T 5 ؠi۸kB]B (} ?n5ا[X X4&F{⁘ok>z#"Ἱ[:t4" +F9>: Y!/ɤ%;סzHV?+3=#}ԸX qa};h* }'T][hs/3~-JA~];!Y,4'.}8(trr?_>x 􇈿&xfWuLyaS >S[gFrHag~]fʖ,W:#Az_/UXY`rs0Xf鯵Iu.s;!s"0X9F*A 4eX̏Bwk%R7z7CSZl,AIMVmz6 M*}V~*Wy*0{>5iYwNϗ KQl i|ӴhʠuqCQY@CZ_>5%O ݖd@bπY87KkaIráz/Z˴::wjg۩r`4d|JZ Ϭ~FAs;g% F!rbz2K~$nN.Jv'D'T'|'H"x=4FNrj" fC]T@dz/iҜ?'Bg_(ڜkF|,LʤK4p&sIe|ΐ 3М3=l儆(#}P`\ G"H Tz!\" S7H[5_0`WQ^*}"`NBnBMj3?;kQM Ud[>#|vK.wڕm=z@W Xiz| su2{FVWhNToey^.5g+69Yeyh".`R33Z9^zZM鬷҆sݐM(TcwRОܞk#I= BA[0 q `B@_Kt&-J`,!JoMM#{J]߆R)_?0&vz&dt-|9i C?D5cD6ra泣;4P/\nb&gW$|1L7|#dYK*օ;_D$AflyJz]_ۼ#<%|X} f1;ja?^N:y6q\=9;82gD <~-RSU(e͓CzpZ蛞5^fs*1fCAɬ adR79CC/7r4L7S՝<:7% FE2dG(m5rGa&6N ʪW U%DouO9aYR8/^y²HS3>np4̟D>Iu^=Wpӌ>]Y(Tˆ$ݴU&=侬QtpgLXoJ_EDzE;` ,$~v^ hгXXu­'22v,lLFM{*Ņ2FJ UkT\uLW6sJPs-UM%MEjE$sʇ`ˠβg)̮s)8lGlZ1lAFX Version 0.1 19.08.91 ------------------------------------------------------------------------ Automatic File eXtractor Mit diesem Programm ist es mglich, bestimmte mit LHarc gepackte Dateien genauso wie ungepackte Dateien zu benutzen. Die Dateien werden whrend des Ladens stckweise entpackt. Der Benutzer und das Programm bemerken nicht, da gepackte Dateien verwendet werden. Der einzige Unterschied besteht in der Geschwindigkeit des Zugriffs: Bei verwendung einer Hard- oder Ramdisk ist eine Verzgerung zu spren, bei Verwendung eine Floppy-Laufwerks eine Beschleunigung. 1. Packen von Dateien AFX untersttzt nur lz5-Dateien, diese mssen als Methode die Kennung afx haben. AFX-Dateien knnen mit LHarc ab 2.01d erzeugt und auch wieder ausgepackt werden. Zum Komprimieren ist LHarc mit dem Kommando c aufzurufen, dahinter knnen beliebig viele Dateien angegeben werden (auch Wildcards). Die Dateien werden alle EINZELN komprimiert und unter dem selben Namen abgespeichert. 1.1 Beispiel: Komprimieren von Zeichenstzen. Beispiel: Nehmen wir einmal an, Sie verwenden Signum!, Script oder ein anderes Textverarbeitungsprogramm, da mehrere Zeichenstze verarbeiten kann, dann befindet sich auf Ihrer Diskette oder Festplatte irgendwo ein Ordner CHSETS. (Bei anderen Programmen heisst dieser Ordner etwas anders, z. B. FONTS bei Cypress). Zeichenstze sind eine gute Anwendung fr AFX. Zuersteinaml muss AFX installiert werden, entweder durch Doppelklick oder besser, AFX in den Auto-Ordner kopieren und den Rechner neu Aufstarten. ffnen Sie nun den Ordner CHSETS (oder FONTS, je nach Programm) und kopieren Sie LHarc dort hinein (oder ffnen Sie ein zweites Fenster, in dem sich LHarc befindet.) Machen Sie CHSETS zum obersten Fenster und starten Sie LHarc (wenn sich LHarc in einem inaktiven Fenster befindet, lassen Sie die rechte Maustaste dabei gedrckt.) Geben Sie nun C -h *.E24 *.P9 *.P24 *.L30 ein. (oder C *.* um gleich alle Dateien auf einmal zu packen). Jetzt werden alle Zeichenstze gepackt, etwa so: LHarc 2.01e (c)Yoshi, Quester, 1988-90.(Assemblerversion vom 14.07.1991) Files matched: 30 ROCKWEL_U..P24 Frozen( 30%) ROCKWEL_U.P26 ist auf 30% geschrumpft (von 17 auf 5KB). Sie knnen nun Signum!, Script oder was auch immer Sie verwenden, starten. Wenn AFX installiert ist, sobald ein Zeichensatz geladen wird, wird AFX aktiv und entpackt ihn in Windeseile -- Sie bemerken berhaupt keinen Unterschied. Mit dem Kommando C *.* werden beispielsweise alle Dateien komprimiert. 2. Wie es funktioniert Wenn eine Datei vom Betriebssystem geffnet wird, schaltet sich AFX automatisch ein und berprft, ob diese Datei einen gltigen LHarc- Header hat und mit lz5 gepackt ist. Ist dies der Fall, wird Speicher reserviert und AFX merkt sich, da diese Datei gepackt ist. Es knnen keine Programmdateien entpackt werden. Dafr gibt es den Spezialisten PFX. Dieses Programm hat viel bessere Vorraus- setzungen und kann maximal doppelt so schnell wie AFX arbeiten. Wird spter auf die Datei zugegriffen, wird der Teil, der von dieser Datei aktuell bentigt wird, entpackt. Die Sache hat nur 2 Haken: 1. Nicht alle Programme mgen es, wenn nach dem ffnen einer Datei Speicher fehlt. Aus diesem Grunde hat AFX eine eigene Speicher- verwaltung, die in dieser Version 20 KB verwaltet. Erst wenn der interne Speicher voll ist, wird GEMDOS-Speicher verwendet. 2. Es wird ein Puffer fr die gepackten Daten bentigt. Je grer dieser Puffer ist, desto schneller kann die Datei geladen werden, aber desto eher ist der Speicher verbraucht. Wenn z.B. ein Puffer von 128KB verwendet wird, hat man einen sehr schnellen Zugriff, bentigt aber auch 1MB fr 10 offene Dateien. In dieser Version ist der Puffer auf 2KB eingestellt. Ein installiertes AFX belegt c.a. 23-24KB. Nur wenn viele Dateien gleichzeitig geffnet werden, wird fr eine kurze Zeit mehr Speicher vom Betriebssystem angefordert. In der registrierten Version werden diese Parameter einstellbar sein. 3. Was untersttzt wird Es werden nur lesende Zugriffe auf die Dateien untersttzt. Dies liegt daran, da eine Datei nur von Vorne nach Hinten gepackt werden drfen. GEMDOS erlaubt es aber, eine Datei durcheinander zu schreiben. Das Packen von Dateien dauert auerdem seine Zeit. Momentan werden die Funktionen fread, fseek, fopen und fclose untersttzt. Auerdem liefert fsfirst immer die Lnge der ungepackten Datei zurck. Es knnen keine Programmdateien entpackt werden. Dafr gibt es den Spezialisten PFX. Dieses Programm hat viel bessere Vorraus- setzungen und kann maximal doppelt so schnell wie AFX arbeiten. 4. Geschwindigkeit Die Angaben beziehen sich auf eine Megafile 30 und einer Puffergrsse von 2KB. Krzere Dateien (bis 10KB) werden mit c.a. 55 KB pro Sekunde eingeladen. Dies gilt auch fr Dateiausschnitte < 10KB. Grere Dateien werden c. a. 90-120KB pro Sekunde geladen -- je nach Puffergrsse. 5. Zuknftige Versionen - Wenn ein einzelnes Byte in einer Datei gendert wird, mu diese Datei vorher auf der Platte entpackt werden, sonst gibt es Datenmll. 6. Shareware AFX wird zusammen mit PFX als Shareware vertrieben. Jedes dieser Programme kostet 20 DM. Im Paket kosten beide Programme 30 DM. Registrierte User bekommen AFX als Update fr 10 DM. Die registrierte Version von AFX bietet: - Einstellung der Puffergrssen, dadurch kann die Geschwindigkeit bei erhhten Speicherverbrauch deutlich erhht werden. - Sie lsst sich jederzeit ausschalten. - Kein Startbildschirm. - Die jeweils neuesten Versionen von PFXPAK, Fortune und LHarc. 7. "History". Alle nderungen in den Versionen Version 1.3 - Es etwas schneller als 1.2 Version 1.2 - Es gab noch einige Probleme mit einigen Programmen, diese sind jetzt beseitigt. Wenn AFX jetzt nicht mit allen Programmen zusammen- arbeitet, fress ich einen Marzipanbesen. Version 1.1 - Ich habe leider vergessen, da es mglich ist Gerte als Dateien zu ffnen, z.B. ist CON: die Tastatur. Gerte liefern natrlich nie gepackte Daten. AFX 1.0 hat aber zuerst mal nachgesehen, ob z.B. Tastatureingaben gepackt ankommen. Dazu hat er 1000 Bytes eingelesen: Die Folge war, da man ab und zu auf dem Bildschirm tippen konnte. - Der Bildschirm am Anfang ist doch sehr lstig. Er kommt jetzt nun noch manchmal. Version 1.0 - Erste Version, die Sicher (siehe oben) lief. Vor der Auslieferung hatte ich schon meine ganzen Sourcen und Texte seit einigen Tagen in gepackter Form in Gebrauch. Auch anspruchsvolle Programme wie Cypress und Turboass versagten Ihren Dienst mit gepackten Dateien nicht. Wer diese Angebot annehmen will, wende sich bitte an: Thomas Quester Lampenland 9 2050 Hamburg 80 Tel: 040/7205431 (ab 18Uhr, in der Woche (NIE VOR 12UHR!!!!)) Btx: 0407205431 BLZ: 20010020 Postscheckamt Hamburg Kontonummer: 6220 12-201 ``,LArc's PFX 1.13P 1990 -soft, Markus Fritze g.h` /H*@"m mA$H -(H!!!!!!!!Sj JC pg QN , HD , p,m:<0r Q&N~Q~d RESn`, HED@|D@ArTApAQڀn&-A& LA(HJkf&CH"grאg<fA``+D +E+F.ޅR؃+D؅+D+VC m Sj mJfA, "gr/r$&(*,."A$A&A(A*A,AH~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H`Sf"|`B QL gpNޭ-lz5-" AFX_D.PRG` xA& A ' o<| 66PB?< NA\/ <AFXb"aJ.@PP$:JA-x R B(!MEMS(C*"a?>L/J1JNNT<papEG6<xQ<f4<^*QA JJNAXJ@g`4<fNAHpa z* t$g< aXp av aPLn (aFLd#/Aah _0< aLp aH`LNu1?Ha0`?HaH@aH@`?|| m|0a0NuH?J Lga`LlaJf R/@<3%H JA* "$9l #NC;#R$ NϒNsTaIDIRD 0 0Nu XBRAW Nhg O]/Q!HC R"H#!0)A0#" @?g =g >g8 Bg Ng O0D Ag < LP0 P0 @g6"f"#!/:2Nuj0 f p7NsHHStack-errora`Hz J!JNMPA Nu/PARX[!")*'c! ? OO.O@OROdOvO0 / i .:HSGCFa a|gCQ.`. A20A SC"E! QgH"ڼ@v@Bfh0C!E &Q˿gL@ @ "~@@Ha0Nu(Hg. (g$fGE*LJg Jg g`L85PR`8QlQ,I"i2. p Itf Q F1 :"atFBUF$@BߒBP&JH`?/ J=NA>PaI%r8Jk\&:0gv(J@|p0AYPaf ,HF`` `r , HE.` 2` I 0CHEK*@ M0<r PM.a -zb-J-MB -F(-E, -@$Bn06<zrB Npy`A$p0ЀЀ!,<,<<<<<0p1`amp1Nu. ` cbBg?HJB?NAO cP /Qa Ʀ`T =@0xaeLGr`:RaN d(WPb|Am npZnBNunpamnpznpJ@L:Q/ "{W?@/)J0$@(  J"׀Jg J w2f``as TP "=_Hn@JANXHz p<VFF?p{/w2=A2pn .n 4&px`wa4= {P2xf`p`_afxtmpp_.$$$ :^gr u[!n29PȐl/,Hpt t` ,_ȐH{!8A"^P BȐ$ڐjސPJONATJj @a2Ȑ0P2 zx۱gRg` °dgu&plZ z  Kf( HA  * rN`e:Pb0$2@/ @ $P"J Ja/ <,0C0vBP _ :2ސ6$_ z`phJc/1iPV~CH0͠gh:xi\PwWjJ6za _``N8AQf|.\&UHF*F.LB[ f4Зp?q`Р.P.f2 n`гCPzf rpp HzJ`_ A0( iЂ(PG@/'פf`of!TV:P&I kgJ` g@"Hdf0($H z>wf"g_`BFपB`P+"fUFѫznԪZE:8P^aF\pqᡀgAna6F0gF&JgA`Cp^aLzn`(IT F0Ʋ(I`"LNua}mzn!:`xS@CaBAL`$~0 @ CVfqmQn,Pa oA```T 0oBkP`2:2gptu$ `Qa BPV$I"|@AΡJkVC2pt7PD/$Rn ܹX "@P IPzA `8P?p>3!ڣ o2&JKa6K(H^PJg gJf`JfJfj5T $H$H` JL.PfC 0JfBj4Q,"HJg,@$ $38X悠 z\A v&I2 fb zr$I@fr/cfP IlV^ U R+@  6 Y(>͠iOڐABt""_` z!`zE0*2*4RBBoBj$REo N AB \ ):@` \Lpv`#gR<]@c }|ZHh0GbsJ>\\$HR\ 4 JG,864z B  WO (-f6@Vf.@ff&@xfBfprS@7t2BLm|:?:\BX(JNumaSk0z.NX.1ogXA op@#X/HW Aa sn<HfqacmemPA_SBS?j  30T30400($Rh*TXJQ`VIJ(jܷ"mZrW~ ! tJm$bp!Jh8ejWcd`juJ "P P$h&h %p&a ^p"P 0)0) &q0{kjbdb^bEG&/ /M.K(Y:,4:628 $Y*Y"HG'm s`a ,_>:`0><JA?jxQPM:tQjz_Jdt$RV0RCGdH`pt8tUk*r@<H@TA5@RDGupQ` Nu܊fp&:Sl&qQ,H!L.Mx// >CDG|DGKp. ƹ& a܌/ 8jpQ%Lqry~pvQ`ܨjx^pDL؇DDoDK@ADANG pu$ xX,&_*W& o0D@AD@S@kAi@CJ*_,_Md8@4 ~s`T(0Yn$ If$ $(0^$ ͠V$ (H;PHzR>/ /}?XNuring2.txt/$( JAg|d g p$NuЂ`D,Ddmytga$Ԡ (,!@ HtG&"H/ XsKYdvup^p4rtoRl@`pt8n2|3 Ro!`pz` "HF"#i(B F0<r A3| 3|Bi 3|Bg?` )$dRg[CACaEAFX Version 2.0 resident Lizenznummer:apSIahFdab|JgName :~LaFFqa@JR ?Strass*a$F~a?0 OrtJ SI`NqAp S@rdWR@Cp'X"F*Tl `@"_k`("} Q/ @ MEMSf!W@QHW|z`+Tҹ_f fo z$or 8@`&$kt$l*"C"#|F^ļgm m !"X߃ C F $ `^f `ppu&@> ``$*to ñg`"h!oDREpEp 8>S@B@R@P`<[fARa.H1,g,jB@`&$@ @"xaF `B #j@Nu##&!1AY&&*!ޏ*PBRAck011B!*!&N֮P$Z`ЀV gVP/ a+g "@O p30aJfD>6P@nJ f \z? J@g*@S@Э֘A!hZP A` @ Nu3к#}мNuն P Dieses Programm wird als Sharew vertrieben, d. h. Sic@rfen d `An Monat lang ausprobier;und m클n danvntweder lsch;}o sich_gis$iln.Rte BenutzerhaltuaATvYP+4n Bilirm nt anzeigt. AuwrdeMigezum Thema Dakomp`W: LHarc Fortub@mPFXPAK PS kosje 20 DM.c's ;im Paket 3z^B}eqllungj7FraanᒳThomas Qur, Lampen[d 9,x50 Hamb?urg 80]elefY(040) 7y54 31uucp: the.fawn@mcshh.hanse.deʿM`: @HH2ZerberC.@data-hhBTgX:  54 Drcke Taq90 SekmenYP123G45G* /. 3/ +t&Pd{ec.parQ\/$ޏ!p%J7D@KJ boc*@ j4+6 ` kz&>:EJh0h p   55y҆-o(9-HP~,\ɳ.Dw3lqp@paa:(ͩUF"E _!nU[_-IlX)Q$@P@@`dz8z=]W"(`z l}1`L4}UU Lr#cNO\ mff>?(8]8]8sw IUj+H!@@s V `@isr}QR_e~@Z4Pۀ Z Z@H/:O[FVD\aA@K`4}0@>2Ooߐ #qhChA A M M ̱FD:A~_f}(V$$NF+p@V*#"'nz@4* * (/JQp XX ;$D@,=>!\ X]`X yx]K DB0@cn`"cc @!0!M[pOO,,KD‘lu K'A  L<I11rrp ͥD%Yo/ee//1  -G~UsiP+\hii 0$/$/Q(Q="lョC>FV ))?2<} D%n /8"{A{_@P@ށPP?\?xu)!$ oAϏp 0tA e 2XlB\H`   ! !LظGcmY@+^oQ5>~v s{ P`0p  'oؐe<wy~mȊ _xVO=Ц,Bwvv@@`qGm:WCb>OuoԾ:O6(zpYOO ce\%^%T$xwUw vNvNWU+e-8gBBb_TxE}_c ?K ?8JJ7?&3{` !p8 =yB!cxBy|~dd# ;$yZ`!{[$~DxWUUWUCC. /:0:(둫h@CGH^**gg**pkpk2eeDXpDSRS6H6P!qşş99@@33ðBBeejjӖӖ`L$L$'d'd99RRTTББXX@@@@E E CC???P[bh;PA b @r͍2|l} N|yge@\6 |BTT``?13`x݀"@[57p !߿ @f2iIӗdWdWHHBC JFprpFD @ D@{KK9yKSoBkX~ ||@@