`8NNNNZp NNNuIMMUNIZED WITH UVK 5.5; NO VIRUS!!puke'(*** O`  @`! #@%`')+-/1 3@5`79;?A C@E`GIKMOQS@U`WY[]_a c@e`kmoq s@u`wy{} @` @ `  @ ` @ ` @ ` ǀ ɠ @ (  @` @`!Aa  !Aa!!#%')+-/1!3A5a79;=?ACAEaGIKOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}/o!Aa!A!Aa!Aaǁɡ!Aaׁ١Aa!Aa b  !"!B!b!!!"!#%b"')"+""/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$O%Q"%SB%Ub%W%Y%[%]%_&a"&O&g&i&k&m&'q"'sB'ub'w'y'{'}'(B(b((((()")B)b)))))*"*B*b****+"+b++++,",O`  @`! #@%`')+-/1 3@5`79;?A C@E`GIKMOQS@U`WY[]_a c@e`kmoq s@u`wy{} @` @ `  @ ` @ ` @ ` ǀ ɠ @ (  @` @`!Aa  !Aa!!#%')+-/1!3A5a79;=?ACAEaGIKOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}/o!Aa!A!Aa!Aaǁɡ!Aaׁ١Aa!Aa b  !"!B!b!!!"!#%b"')"+""/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$O%Q"%SB%Ub%W%Y%[%]%_&a"&O&g&i&k&m&'q"'sB'ub'w'y'{'}'(B(b((((()")B)b)))))*"*B*b****+"+b++++,",FAM_TREE ~UVK_DEMOSTR~MLC_RSV1 ~BOINK &~ MULTDEMO t SEARCHER ݄~SQUISH ~STATS [~eMAZIST ;~LCLIPART a~DESKTOP INF HISFTBASCOMWt TREEDATA !. ~.. FAM_TREETXT JGEN RSC O=RGEN_MONORSC PRRREADME PgGENPAK PRG l~ix Family Tree A genealogical database By Ian and Mark Baker Chapter 1 : Family Tree - Introduction Family tree is a genealogy program (as if you couldn't tell from the name...) for the Atari ST. It uses the GEM graphical user interface, so is fairly easy to use. My father and brother were both involved in tracing their family history. They wanted to transfer their data to the computer, but could not find a suitable program for the Atari ST. None of the programs in the public domain at the time were suitable. One of them, which otherwise seemed quite good, deliberately avoided using GEM. It even boasted that you wouldn't need to use the mouse! It was very difficult to use, and you wonder why the author bought an ST and not a PC clone. So this program was written. It uses GEM as much as possible, so should be easy to pick up. It should work with all operating system versions, use all available memory and the whole of the screen area (if you have Overscan, a TT or a large screen monitor). The program will print details of the people you have entered and their family trees on any standard printer that you would use for word processing. It can also produce better presented printouts and family trees using GDOS if you have this installed. If you have read in magazines how difficult GDOS is and are a little bit apprehensive about this, don't be. Read Appendix A instead! 1.1 Installation This is very simple. If you are using floppies it will work as it is distributed - but please make a backup rather than using the original. On a hard disc, create a folder for it (you can call it anything you like) and copy the program GEN.PRG a resource file into it. There are two resource files included. GEN.RSC is designed to look excellent on medium resolution, but is horrible on high resolution - because of the different sized text everything overlaps! GEN_MONO.RSC looks a bit cramped, but is OK in all present or future resolutions. Rename it GEN.RSC if you want to use it. Chapter 2 : Basic concepts - What you must know You must read and understand this chapter if you are to use Family Tree effectively. While it may seem intuitive, a few things are not quite so obvious, at least, not until you have been told! First of all, when loading your family tree data, because the database consists of several files, you do not select a file in the file selector. Simply select the folder containing your data (which will have names like P0000010.GEN ) and click OK. The exception is when you are starting a new database. The file name you type here will be used to create a new folder to store your data in. The other thing you must remember is that you do not type in, and the program does not store, the names of father, mother, spouses, children and siblings. Instead it stores a reference to them, and you enter the information by selecting from a list. This means of course that these people must be in the database. In fact it is simpler than this. You get one partner and marry them to someone else, then you can give this couple children. The children's Mother and Father fields are automatically filled in, and the children have all their siblings entered automatically. You cannot enter mothers, fathers and siblings in any other way. Obviously all this means less typing for you, less chance of mistakes, and people won't have different names in different places. But if you are used to most databases, or even a lot of other genealogy programs, this will take a bit of getting used to. In the course of tracing a family tree you will normally be working back through time. This program is written with that in mind. Accordingly, it is more efficient to enter the members of later generations before earlier ones. An implication of this is that when you enter a person's data you assign children to them from the people already entered. This program is not a commercial offering. I believe it to be reasonably robust and do not know of any faults which will cause it to crash. However, there is always a possibility of a bug which I have not yet found. For this reason it is essential that you keep a backup copy of your family tree data. I have not written anything to make it easy to make backups so I would recommend that if your tree is on a floppy you copy the entire disc by dragging Floppy A to Floppy B, by using a fast copying program, such as Fastcopy 3, or via a RAM disc. If your tree is on hard disc then copy the tree folder onto a floppy. It is good practice to quit from the program when you finish, do not just switch off the computer. In this way you will be prompted to save your data if you have changed it since the last save. If you do not do this it is possible that some of your files will have been updated but not others. If this causes an inconsistency, e.g. man married to woman but woman not married to man, this can cause a crash. There is no solution to this other than editing the data files with a text editor, not recommended unless you are the author of the program, or to use your backup copy mentioned above. This may occur if there is a power failure, another reason for keeping a backup. Chapter 3 : File operations - Loading and Saving trees 3.1 Starting a new tree If you wish to keep your tree data on a floppy disc, format two discs, one ready for your backup. If you are going to keep your data on a hard disc format a floppy for the backup. Use the mouse to drop down the File menu. Click on New tree. The file selector will come up initialised to drive A with the filename Treedata. If you click on OK the program will create a folder called Treedata on the floppy disc in drive A and your data files will be stored in that folder. Each time you load a tree the default name will be Treedata on drive A which means you will only have to click on OK to load it. You may select other drives and folders, in which case you must type in a file name which the program will use as a folder name. 3.2 Saving a tree After spending time entering data into the program you will clearly want to save it to disc. To do this, select Save from the File menu. This will make sure all the information you have entered is on the disc. This cannot be used for making backups of your data, since it only saves changes made since the last save. 3.2.1 Timed save When you are entering or altering information in your tree you will be prompted at regular intervals by an alert box asking if you wish to save the changes you have made. Selecting Save saves to disc exactly as clicking on the menu item. If you select Ignore you will be prompted again after another time interval. It will not interrupt when you are working, but waits until you have left the keyboard or mouse button for a second. You will not be prompted if you have made no changes since loading or the last save. The time interval can be altered from 1 to 99 minutes by selecting Set preferences from the Preferences menu. Simply select the Save time interval field and edit to the time you require. Then click on OK. 3.3 Loading a tree Selecting Load from the File menu allows you to load in a tree. A file selector will appear, with Treedata in the Selection line. If you accepted this default name when creating a new tree, just click on OK to load it, assuming you have the right disc in of course. But if you called it something different then each time you load the tree you will have to select the drive and select the folder before clicking on OK. Do not select any of the files within the folder as this will confuse the program. Chapter 4 : Entering People - Person Entry form In order to enter data for a new person click on New person in the Display menu. You will then be presented with a form to fill in with personal details. When you have entered all the information you wish to, click on OK and you will be returned to the previous screen. If you click on Cancel the data entered will be discarded. When entering a new person into the tree there is an additional button labelled Next. Clicking on this will store the data you have just entered and clear the Person Entry form ready for another person. The family name will be initialised to the name from the previous form, If this is wrong use the Esc key to clear the field. If you wish to edit data for a previously entered person, see chapter below, Editing People. 4.1 The main Person Entry form Use the keyboard to enter the names, place of birth and dates of birth and death. You can select these fields using the mouse, or cycle round them with the tab key or the up and down cursor keys. These are the only fields which allow direct data entry. The fields showing parents, children, siblings and marriage details are filled in by the program and are for information only. They do enable you to move around the family tree though, see Moving Around in the Editing People chapter. See next section, Marriages, for use of the Spouse field. Note that half siblings are not displayed, you must read the parents records to find these. Entry uses the standard Atari GEM routines, the Esc key clears the field completely, Delete removes the character after the cursor, Backspace the one before it and the left and right cursor keys move the cursor along the string of characters. The names and place of birth can contain any characters you can type, but the dates have to be in the correct format. This is ddMmmyyyy where dd are two digits for the day in the month, Mmm are three letters for the month and yyyy four digits for the year. If the day is less than 10 you may pad with space or a leading zero. The month must be the first three letters of the month1. If you know the year but not the month or day you may enter the day as 00 and the month as Xxx. The program will treat this as the 0th day of the 0th month but will still be able to use the year in order to sort people by date of birth. 4.1.1 Sex Immediately to the right of the family name there is a button with a `?' on it. Click on this to get an alert box which allows you to choose male or female. The button will then show `m' or `f'. If you make a mistake and wish to change this you may simply click on the button again. You should always set this up before attempting to enter marriage details. See Marriages below. 4.1.2 Source Immediately to the left of the birth date there is a button with `S' on it. Click on this to get a form in which to enter the source of information concerning the birth, for example the number of the birth certificate or reference to parish records. Click on OK to return to the main Person Entry form. You may enter any characters you can type. If there is insufficient space for what you wish to write see Further Notes below. 4.1.3 Baptism Below the date of birth is a button labelled Baptism2. Click on this to obtain a form on which you can enter the date of baptism and the source of information. As always the date must be in standard form. See the main Person Entry form above. Click on OK to return to the main Person Entry form. 4.1.4 Death Next to the Baptism button is one labelled Death. Click on this to obtain a form on which you can enter details concerning the death of the person. The standard Atari GEM routines are used for all the fields. In particular the names of witnesses, executors, the solicitor and beneficiaries are typed in from the keyboard, they are not people from the family tree. Of course one of these people may be included in your family tree, but the program will not recognise the connection. The date must be in standard format. The various fields concerning the will may not often be used but the information can help if you are having difficulties tracing ancestors. 4.2 Further Notes Clicking on Further Notes brings up an empty window entitled Further notes for followed by the person's name. You may now enter any notes concerning the person using the keyboard. This is a very simple editor, not a word processor, and is intended for short notes only. If you wish to write their life history use First Word Plus or another word processor. Text word wraps automatically as you type so only use Return between paragraphs. The Backspace, Delete, Cursor keys and mouse all act conventionally. The vertical scroll bar allows you to move up and down through the text. Horizontal scrolling is not used as the text is always adjusted to fit the window. The window may be moved or resized as a normal GEM window. It may be closed by clicking on the close box at the top left corner of the window. If the window is moved or resized so as to show the person form underneath it you may move between the person form and the Further Notes window simply by mouse clicking. The window is closed when you select OK or Cancel on the person form. If you move or resize the window this will be remembered until you quit from the program, so opening Further Notes on another person will give you a window as and where you have chosen. 4.3 Marriages Marriages are used to cover any form of relationship which might produce children. The fields are there to record wedding details but the concept of legitimacy has no place in this program. To enter details of a marriage you must first get to the main Person Entry form for one of the two people involved. If you then click on the Spouse field you will be presented with the Marriage form. If you click on an existing spouse you may update details of an existing marriage. The top two spaces on the left of the form are for the couple, the man at the top. If the person whose data you were entering had been set to male or female then they will have been entered in the appropriate space. If you click on the other space you will be presented with the Person Selector form, see below for details. The person you choose will be entered as the spouse. Within the marriage form the date and place of wedding are handled as dates and text on the Person Entry form. When you have completed the form click on OK to store the data and return to the Person Entry form, where you will see the Spouse and Children fields updated. Click on Cancel if you wish to discard the information you have entered. If you click on Delete you may remove a marriage completely providing that there are no children. If there are any you will be asked to remove them first. 4.3.1 Adding children The Marriage form allows space for ten children. When it is full you may use the scroll bar to move down through the listed children. There is a maximum of forty children. If this is ever insufficient write to me to complain and I will allow for more. To enter a child click on one of the empty spaces. You will then be presented with the Person Selector form. If the father's family name has been entered the Person Selector will already have this entered, on the assumption that children are normally named after their father. If this is not the case you can clear or change that field. The selected child will appear in the list in the space on which you clicked. If you return to this screen later the children will have been sorted into order of birth date so you can enter them at random. If you click on a child who has already been entered you will be given the opportunity of removing them from the list. 4.3.2 Divorce Divorce has no significance to the tree program but this allows you to record details of any divorces. Click on the Divorce button and you will be presented with the Divorce form with space for date and source of information. 4.3.3 Multiple Spouses If a person is already married then the right arrow button to the right of the date of marriage in the Person Entry form will be enabled. Click on this and the previous spouse will disappear leaving the field blank. You may now click on this to enable entering of a second marriage. This may be repeated to a maximum of twenty spouses. 4.4 Person selector The person selector appears when you have to select a person to edit, children or a spouse for someone, or a person or people to print. When it comes up there is an empty list box in the middle. At the top are editable text fields for forename, family name, place of birth and before and after for the date of birth. These can be set up as a filter so there are less names to choose from. When any information required is entered, pressing the List button lists, in the scrollable box, all people who match these filters. For example if the family name is set to `Smith' then all people with the surname Smith will be listed. Selecting someone highlights them and their reference number appears in the reference field of the form. Clicking on OK or pressing return exits the person selector with that person selected. As a short cut you can also double click on someone, as in the file selector, to exit with them selected. Normally, if the names, dates and place of birth do not uniquely define a person, and you have not selected a person, clicking on OK will cause an error message, and then list the matching people. However, when printing people or a partial index, see chapter 7, it will cause all matching people to be printed. 4.4.1 Dates There are two fields for date of birth, before and after. Only people with dates of birth between the two are listed. If their date of birth is not recorded they will be listed anyway. 4.4.2 Place of birth For the place of birth, the text entered is split into separate words, up to a maximum of four words. The words can be separated by spaces or commas. Only people are listed whose place of birth includes all the words entered, but the order of words does not matter. The case of the letters is ignored. For example, if you enter `epsom hospital' you will list people born in `Surrey, Epsom District Hospital', `District hospital, Epsom' and so on, but not people simply born in `Epsom'. Unlike names and date of birth, the place of birth is not kept in memory. This means that the information will have to be loaded off disc. If you use this field only every person will be loaded off disc, which may take a long time. If you enter data into any of the other fields this will be checked first to avoid unnecesary disc accesses. Chapter 5 : Editing People - changes and relationships In order to edit data for a person already in the tree click on Edit Person in the Display menu. You will then be presented with the Person Selector, see section 4.4. Having selected the person you will then be presented with the Person Entry form complete with your previous entries. 5.1 Moving around On the person entry form are fields for the spouse and the parents, and scrolling lists of children and siblings - note that this does not include half-siblings. You may go and look at these people by double clicking on the appropriate field. Single clicking on the spouse brings up the marriage for editing, whereas double clicking brings up the spouse's person form. 5.1.1 The job list If you select Edit Person from the menu again when you are in the middle of editing someone it lets you look at them, and/or edit them, but it remembers where you were and will return when you click on OK or Cancel. It does not do this if you move about by double clicking, only when you use the menu. The program stores a list of people you are editing, so you can go through a series of people in this way, and come back through them, but the number of people you can go down through, though high, is finite, 5.1.2 Quit Clicking on Quit from the File menu when you are editing a person does not quit the program, but has the same effect as clicking on OK. However, if you have selected many people from the menu, you will not return to them if you exit this way, so it provides a short cut out. 5.2 Editing Marriages The arrows either side of the wedding date select which marriage is displayed if there are several. Where the marriages are dated they will be sorted so that clicking on the right arrow moves to later marriages, the left arrow to earlier ones. There will always be a blank space if you continue going right, this is for adding a new marriage. The list of children is changed when you do this, since it only shows the children from a particular marriage. 4.2.1 Deleting marriages There is a Delete button on the marriage form, which deletes the marriage, that is, it makes the program forget about the marriage details. All children must be removed from the marriage first by clicking on them and selecting OK. It does not free up the reference number, so if you do this a lot you will have a lot of unused, unusable gaps. These will slow it down slightly, but it is storing of strings such as names and places which take up space so deleted couples do not make the files significantly larger. 4.3 Deleting people People can also be deleted. On the person entry form is a Delete button. Clicking on this will bring up an alert box asking if you are sure you want to delete the person. You cannot delete people who are related to others, so remove them from their parents list of children and remove any marraiges they have first. This should not be too much of a restriction since normally people to be deleted are those entered by mistake. The comments about deleting couples above apply here also: the reference number is not freed, but it still does not use too much disc storage to have deleted people in the tree. Chapter 6 : Tree Display - Ancestors If you click on Tree on the Display menu you will be presented with the Person Selector. When you select a person the screen will display that person on the left of the screen with a number of generations of their parents spreading out across the page. Each person will be displayed complete with their dates of birth and death. The number of generations displayed depends on the available space. 6.1 Editing a person on a tree If you wish to edit any person on the tree double click on their name and you will be presented with the main Person Entry form for them. When you click on OK or Cancel you will return to the tree. 6.2 Moving around the tree In order to move back through further generations you may click on any person in the tree. They will then move to the left side of the screen with their ancestors spread out across the screen. You may repeat this indefinitely until you run out of ancestors. 6.2.1 Back arrows Once you click on anyone in the tree, other than the original person, a set of <<< will appear at the bottom left of the screen. If you click on this you will move back a generation, i.e. forward in time. You may repeat this until you get back to the original person, when the <<< will disappear. 6.3 Tree text size You may select one of two sizes of system font for the display of the tree. The larger font is easier to read, especially if you are using a television as a monitor, but the smaller font will normally allow an extra generation, depending on your screen size. To alter the size used select Set preferences from the Preferences menu. Then click on the required size. Select OK to exit. If you are displaying a tree it will be redrawn at the new size. Chapter 7 : Printing People - a crash-proof record A printed output is easier to carry around in the field, and can be sent to anyone interested in your tree but who lacks an Atari on which to view it at its best. As a programming exercise the display of the complete family tree on half an acre of paper has a lot to recommend it. However, with only a standard printer on which to output there is a limit to what can be done. The display of ancestors has the advantage that nobody has more than two parents, whereas some people have dozens of children. You may therefore print out as many ancestors as will fit on a sheet of your paper, up to a limit of six generations. Descendants are printed in a fairly uninteresting way. An index of people can be printed in a totally uninteresting way. 7.1 People Click on Person from the Print menu. If you are editing a person they will be printed, otherwise the person selector will appear for you to select someone. However, this is used slightly differently from normal. If you click on OK when you have not selected anyone, it will print all those which fit the specifications you have entered at the top of the form. An alert box will appear to give you the chance to change your mind, since pressing OK could otherwise mean a very long wait as it printed hundreds of people! For each person, their name and reference number are printed in the top right of the sheet of paper. Below this is all the information about the person, including information about each marriage in turn. It is laid out so that it is obvious which things are related to each other, shown by the indentation. For example, you have Death and then all details about the death are listed, so Place is indented. Also indented is Will which has such things as Solicitor, Executor further indented below it. Died 6Mar2050 Place of Death Not yet known Source of information The Delphic Oracle Will 6Mar2000 Witness Bill Bloggs Witness And his mate Executor John Major Executor Neil Kinnock Solicitor Stephen Fortescue Beneficiaries The world All the names of people are listed as first name and surname only, followed by the reference number. 7.1.1 Siblings After the Mother and Father are the siblings, the word Siblings being printed indented. As on the Person Entry form, this does not include half siblings. 7.1.2 Spouses For each spouse there is first the name, then all wedding information is printed indented. The divorce date is printed and all divorce information underneath this, further indented. Children also come under each spouse for which there are any. This makes it easy to see which marriage any children come from. 7.1.3 Further Notes At the bottom of the page are the further notes. They are printed to almost the full width (there is a margin of roughly an inch using GDOS), and are word wrapped. On GDOS printers they are justified, otherwise they are ragged right. 7.2 Index You can also print a simple list of people with their name, date of birth and reference number. This lets you quickly see who you have in your database. To do this, you select Index from the Print menu. An alert box appears asking whether you want a complete index or just a selection. 7.2.1 Printing a selection If Selection is pressed from the alert box, the person selector appears. You can select a person and click on OK as normal, but there is little point in printing a list of one person! If OK is selected without selecting anyone, all those people included by the filters at the top will be included in the index, in a similar way to selecting multiple people to print. Probably the most common use for printing a selection of the database is to print only one family, by setting the surname field. 7.3 Trees of ascendants The program will display a tree showing all a persons ascendants. The person is printed at the middle left of the page, with their parents above and below them and further right, and their parents above and below each of them and even further right. This is the same as the screen display. The number of generations displayed depends on the printer. Using normal printers it depends on the page length set. On GDOS devices you cannot set the page length, it depends on the device, but changing fonts can alter the number of generations you can get. Note that height is normally the main restriction on the number of generations, and although the width is considered when calculating the indentation to use, if a very narrow page or, with GDOS, a very wide font, is used, it will be squashed up and look unattractive. To print a tree, Tree on the Print menu should be selected. If you are currently editing someone or viewing their tree on screen, it will start printing a tree with them as the root. Otherwise the person selector appears for you to select the person to be the root of the tree. 7.4 Descendants As well as printing the ascendants, descendants can be printed. This is not a proper tree, since the potentially huge number of descendants makes such a tree difficult to program and of little use on normal printers. Instead, it prints it like the `tree' display of many desktop like programs for PC clones. Each spouse of the person selected is printed slightly indented with an equals sign3 to indicate a marraige, and their children are printed beneath them, indented and with lines drawn to show how they are related. Underneath each one are their spouses and children and so on. This sounds confusing, so the best way to find out what it is like is to try using it! To print a tree, select Descendants on the Print menu. If you are currently editing someone or viewing their tree on screen, it will start printing their descendants. Otherwise the person selector appears for you to select the person whose dedscendants are to be printed. Chapter 8 : Printer Configuration - dot matrix, GDOS or file Use the mouse to drop down the Print menu. Select Configure and you will be presented with a form to complete. First select the type of output device you are using. The options are Standard printer, GDOS printer or File output. A `standard' printer is a printer which accepts ASCII and prints it out with a monospaced type style. Proportional fonts would spoil the formatting which is done with spaces, but not disastrously. Graphics modes are not used. The GDOS printer can be any output device for which you have installed a GDOS driver, including a metafile for incorporation into another program which can handle .GEM metafiles. Typically it will produce better looking printouts but will take longer. File output simply sends the output to a file, and is like the Standard printer output except that it has no page length and has person separators rather than page feeds. 8.1 Standard printer The top left area of the form contains three tick boxes to select the printer output to be used. Use the mouse to click on the Standard printer box. The box will be ticked and the other two cleared. The Standard printer options in the top right area of the form will now be enabled, those below for GDOS and File output will be greyed out and disabled. 8.1.1 Pause between pages If the Pause between pages tick box is ticked the program will stop at the end of a page and put up an alert box. It will not continue to output until you OK the alert box. This will allow you to put in a new sheet of paper. Clicking on the tick box with the mouse will toggle the function on and off. 8.1.2 Page size You can specify the number of characters per line and the number of lines per page by editing the numbers on the form. They are standard Atari GEM strings expecting numeric entry. If the characters per line value exceeds the width of your printer the data formatting will come out wrong as some text is right justified. 8.1.3 Printer strings You can set up the data sent to the printer at the start of a print and between pages. You will need your printer manual to tell you what data to send. The defaults are nothing for Initialisation and 0C for Form feed, which should work for most printers. Likely uses are character width and type style in the initialisation. For form feed using single sheet you might like to send a bell character to the printer when you get to the end of the page so that you know when to change the paper. The strings will normally consist of a sequence of hexadecimal numbers in the range 0 to FF, separated by commas or spaces. You can also include an ASCII string, enclosed by "s, which will be sent to the printer. For example, if you set the Initialisation string to:- D,1B,4D"((F))0" the printer will be sent 0D, the ASCII code for carriage return, to ensure that the print starts from the left margin. It will then receive 1B followed by 4D which sets elite pitch on my Star LC10. It will then receive the ASCII string `((F))0' which is a way of selecting the Courier font on my Star printer. 8.2 GDOS printer If you select GDOS printer in the top left area you can then select Pause between pages on and off as for the Standard printer, the device number and the fonts used for your printouts. 8.2.1 Device number This defaults to 21 which is the number normally used for a printer. If you have installed any other options when installing GDOS you can enter the numbers here. If you set the number to the metafile device, normally 31, output will be to a .GEM metafile and you will be prompted for a file name when you print out anything. For more information see Appendix A, GDOS. 8.2.2 Font selection Printing of trees, indexes and descendants is all done using the Normal Font, printing a person uses the Title Font for their name. Click on Normal Font and you will be presented with the Font selector where you can choose any of the installed fonts at sizes up to 18 point. For Title font you can go up to 36 point. 8.3 The font selector The font selector has two scrolling lists, one for the typeface and one for the sizes, and buttons for effects such as underlined. 8.3.1 Typefaces All available GDOS fonts are listed, sorted by index number. The system font is not listed, since it is not available on the printer or on any device except the screen. This list can be scrolled, in the normal way that windows and file selectors etc. work, if you have more fonts than will fit normally. 8.3.2 Sizes This lists all available sizes of the selected typeface4, up to the maximum size allowed, which is 18 point for the normal font or 36 point for titles. Note that GEM will double fonts making them twice the size but blockier looking, and it is impossible to tell from the font selector which sizes are real sizes and which are generated by GEM. If a different typeface is selected, the size list is updated to show the sizes available in that typeface, and if the current size is available it will be highlighted. 8.3.3 Font effects The buttons at the bottom of the font selector switch on and off effects such as underlining. Thicken is a sort of bold, made by widening vertical strokes. Skew is for slanted text. This is not a true italic, although many other GEM programs call it italic. It slants the text at an angle of 27.5 If you need true italic you have to get a separate font for it. Outline and Shadow generally do not look very nice and are useless for most things, but GEM allows you to do this so the options are available if you want them. 8.4 File print If you select File print there are only two parameters to set. The number of characters per line would normally be chosen to allow easy viewing on a screen or correspond to the number on the printer on which you ultimately intend to output this file. The Separator string takes the place of Form feed for a Standard printer and is used to separate pages within the file. It might be used for a number of carriage returns or linefeeds. The options are the same as for the Standard printer strings above so you are able to embed control codes and include printable strings. Chapter 9 : Set preferences - Configuring Family Tree Certain options can be set from the preferences dialogue box. (Most of these are described in more detail elsewhere in the manual). Drop down the Preferences menu and select Set preferences and the form appears. 9.1 Block sizes These are described in more detail in Appendix B. These determine the amount of data, in bytes, that can be stored on each person or each marriage, and in most cases can be left alone. 9.2 Index sizes By default a tree can be up to 1000 people. This can be increased if necessary. It can be decreased, but the memory saved is fairly small. Changes to this do not take effect until you reload the tree - you must save preferences first, see below. 9.3 Edit buffer size The text editor used for further notes uses a buffer to store the notes in, of the size set up here. It only gets the memory from the system when you start editing or looking at the notes, and releases it afterwards. You cannot change the size when it is in use. The notes are only stored in the edit buffer when you are editing them, the rest of the time they are stored in the people block along with other information on the people. If you find you need to increase the edit buffer size, you may find the person block size needs changing as well. It is probably better to use a word processor if you need to write a lot, and put a note in \[Further notes] to remind you where the file is. 9.4 Save time interval This is the amount of time, in minutes, between you making the first change and the alert box popping up asking whether you would like to save. This is covered in more detail in chapter 3. 9.5 Tree text size This determines the size of text used to display a tree on screen. It is not used for printing, where the font selector lets you change the size. The two sizes available are Small which is the six by six font used under icons on the desktop, and Large, the eight by eight font normally used in medium resolution. The high resolution font is not available. 9.6 Saving preferences Selecting Save from the Set preferences form, or the Save Preferences menu item (on the Preferences menu) saves the preferences to disc. They are saved in the same folder as your data, and will be loaded whenever that tree is loaded. This means that you can ensure the block sizes are sufficiently large for a particular tree without being unnecessarily large for any other tree you may have. Appendix A : GDOS GDOS (Graphical Device Operating System) is a part of the operating system that Atari left out of the ROMs. It manages fonts and graphical output devices. To draw a circle on a screen is a completely different procedure to drawing one on the printer. Plotters are different again. This makes things difficult for the programmer, but using GDOS the program just asks the operating system to draw a circle, and a circle appears whatever device the output is on. For the user the main advantage is that if you get a new printer or plotter, all you need is a GDOS device driver to use it with all your programs. The Apple Mac works like this, PC clones work like this using Windows, and so should the Atari. Unfortunately, a lot of programs do not use GDOS, making it less useful than it could be. A.1 Obtaining GDOS Unfortunately GDOS is not freely distributable. It is supplied with most commercial GDOS applications, but we cannot supply it since this program is PD. If you have Timeworks DTP, Word Up, Hyperdraw, Calligrapher, Wordflair or any other program which uses GDOS for output, you can use it exactly as supplied. Otherwise, the ST Club can supply, for 2.95, GDOS with the standard fonts and a driver for either 9 pin Epson compatible printers or 24 pin ones - specify which when you order. A.2 Installing GDOS If you have a GDOS based program working on your computer, all other GDOS programs, such as Family Tree should work properly without any further installation. If you use a hard disc there is nothing else to do, otherwise you will have to copy certain files off the disc you use for your other GDOS application. In the auto folder of either your hard disc or the floppy disc you use for Family tree should be the program gdos.prg. There should be a folder on this disc, normally called gemsys or gdos.sys, containing drivers for your printer (eg. fx80.sys) and the metafile (meta.sys), and a collection of fonts for each device. A.2.1 Fonts GDOS requires separate fonts for each device, so you would need different fonts for screen and printer for example, although they would normally correspond. The device for which fonts are intended is normally determined by the last two letters of the filename, although some programs use different naming systems for the fonts - they do not matter, it just makes it easier to identify fonts. Nothing is used for monochrome screen, CG is used for medium resolution screen, EP for Epson 9 pin printer and MF for the metafile device. Other letters will be used for other devices. A.2.2 The assign.sys file This is the worst thing about using GDOS. Although there are installation programs to do this for you, the standard Atari one doesn't seem to work very well, so I have done mine using a word processor. Of course, if you already use a GDOS program you can use the supplied one without any problems. The first line is to show where the fonts and drivers should be stored, for example mine is ` path = c:\gdos.sys\ '. Next, the first device is listed, followed by all the fonts for it, then this is repeated for each other device. For example 4p screen.sys atss10.fnt atss12.fnt cent10.fnt 21 fx80.sys atss10ep.fnt atss12ep.fnt cent10ep.fnt 31 meta.sys atss10mf.fnt atss12mf.fnt cent10mf.fnt A.2.3 Devices As you can see in the extract above, each device is numbered. Devices 1p, 2p and 4p should be screen.sys and use the monochrome fonts, device 3p should also be screen.sys but this is for medium resolution and should use medium resolution fonts. Note that you would not have screen.sys on the disc as it is built in to the computer. Apart from that it does not matter. Family tree does not mind what numbers are used for other devices such as printers, although some applications do, so be careful if you use other programs with it. Normally printers start at 21, with other printers as 22, 23 etc if you have several installed. Number 31 is often used for the Metafile. A.3 Alternatives to GDOS} There are several alternatives to the standard GDOS available. They are mostly faster (GDOS is notoriously slow) or better in some other way. A.3.1 AMC GDOS The main advantage of this is that it is PD, so can be freely distributed. It works correctly with Motorola format5 fonts but otherwise is fairly similar. A.3.2 G+Plus This is a commercial replacement for GDOS from Codehead Software, which is faster and allows you to use different assign.sys files for each application. The disadvantage is that it costs thirty pounds. A.3.3 Calligrapher line arc I don't know much about this. This excellent word processor from Computer Concepts, which I can't afford, comes with a program which lets it use vector fonts6 with GDOS. Apparently this can be used with other applications as well, I haven't been able to test it with Family Tree. A.3.4 FSM GDOS This is the most exciting one. It also allows for vector fonts, see above, but is a complete replacement for GDOS, and is from Atari themselves. It is much easier to use, since fonts can be installed and removed using CPXs for Atari's new extendable control panel. It is therefore easier to use as well as giving better output, although it really needs about two megabytes or more of RAM. It is not yet available here, but it is in the US. Whether it will be distributed as freeware, a commercial program, or through registered developers like the current GDOS is not yet known to anyone outside Atari! Appendix B : Appendix B - How the data is stored B.1 Blocks As the family tree gets larger the total amount of information stored can soon exceed the memory capacity of the computer, particularly on a 520ST with a number of desk accessories loaded. The way GEN.PRG handles the problem is to store the data in blocks of memory. Each Person Block contains the data for ten people, each Couple Block contains the data for ten couples or marriages. When you start your tree and create the first person the program gets a block of memory from the computer operating system. The first nine people will be stored in this block, and will have reference numbers 1 to 9. This block is a special case having only nine people, the person with reference number 0 does not exist. When you create the tenth person the program will get another block from the operating system for people reference 10 to 19. This will continue until the operating system is unable to supply more memory. At this point the program will store one of the blocks away to disc and re-use the block for another group of ten people. Similarly, when editing or displaying people, if the information is not already in memory GEN.PRG will load data from disc, creating a new block if it can or re-using an old one otherwise. Couple blocks are created and used in the same way. If you store large amounts of data on individual people you may get a warning message to say that your block has overflowed. The data will not have been lost, but you should immediately save to disc or you risk overflowing the overflow memory area. This may also occur if you do a large number of edits on the same block of people as the block can be very inefficiently used in this case. If this happens frequently you need to increase the block sizes. B.2 Index data In order to make listing of people and use of the person selector faster there is an index stored continuously in memory which contains people's names, limited to one forename and family name of not more than 20 characters each, together with their dates of birth and death. If you enter a large number of people you may run out of space. You will be warned when this is about to happen and should increase the Index Size. B.3 Changing block sizes The block sizes are defaulted to 10000 bytes for People Blocks, 2000 bytes for Couple blocks. This will normally be enough for all the standard information about the people and a reasonable amount of Further Notes. However, if you wish to store more information per person you may change the block size. You must do this before you start editing your tree. Click on Set Preferences in the Preferences menu. In the normal manner change the People block size. If you click on OK this will take immediate effect. If you click on SAVE this information will be saved in a file GEN.INF in your tree directory. When you next load the tree the value will be loaded in for you. Similarly you may change the Couple block size, but as there is no scope for extensive notes you are unlikely to ever need to do this. If you are very short of memory and do not have a large amount of data on individual people you may reduce the block sizes. B.4 Changing Index Size This is changed as for Block Sizes above. The memory savings by reducing the index size are fairly small, the default size of 1000 only taking about 40 Kbytes. Appendix C : File Format The data in the files is all in a standard format, and can be read with any simple word processor. Each parameter is stored as a three character mnemonic followed by an ascii string. The string may be the text as it appears on the screen or a conversion of a numerical value such as reference number or date. C.1 Person files Each person file contains one block, so there should be ten people in it unless it is the last one. It is named P0000000.GEN for the first file, P0000010.GEN for the second, then P0000020.GEN, P0000030.GEN etc. The mnemonics and strings are interpreted as follows. ref1234 reference number, 1234 all following lines refer to that person until next ref string famBaker family name, Baker forIan Kenneth forenames, Ian Kenneth sexm sex: m male, f female, ? undefined bid998502 birth date, 6Mar1950 998502 = 6 + 32*3 + 512*1950 bipEpsom, Surrey birth place bisBirth certificate source of birth information bad baptism date bapEpsom baptism place bas source of baptism information ded death date dep death place dwd will date dw1Peter Piper first will witness, Peter Piper dw2 second will witness ex1 first will executor ex2 second will executor sol solicitor for will benTom, Dick and Harry beneficiaries\ des source of death information notAnything you want first paragraph of further notes extand a bit more second and subsequent paragraphs par1234 parents' couple reference cou1234,5678,4321 marriage references end end of this person's data C.2 Couple files Each couple file contains one couple block, so there should be ten people in it unless it is the last one. It is named C0000000.GEN etc, in a similar way to the people block files. ref1234 reference number, 1234 all following lines refer to that couple until next ref string mal1234 Male reference fem5678 Female reference wed wedding date wep wedding place wes source of wedding information ww1 first wedding witness ww2 second wedding witness did divorce date dis source of divorce information chi1234,5678 children's references end end of this couple's data C.3 Person index files This file, called P_INDEX.GEN is used to store the index - see Appendix B. The first line of the file is `People index for Gen.prg, Version X.xx' The mnemonics and strings are interpreted as follows. ref1234 reference number, 1234 all following lines refer to that person until next ref string fam family name for forenames bid birth date C.4 Couple index files This is called C_INDEX.GEN. The first line of the file is `Couple index for Gen.prg, Version X.xx' The mnemonics and strings are interpreted as follows. mal male reference fem female reference wed wedding date C.5 Preference file This stores the information set in the preferences dialogue box. It is stored with the data and is called GEN.INF pbs people block size cbs couple block size ebs edit buffer size pxs max people in index cxs max couples in index sti save time interval fnt tree text size C.6 Printer configuration file This stores all information set in the printer configuration box and the fonts set for GDOS printer output. It is saved with the program when you click on save from the configure printer dialogue box. prn printer type 0 Standard 1 GDOS 2 To file prl lines per page on standard printer prc characters per line on standard printer prpy page pause yes on standard printer prpn page pause no on standard printer prz1B,31"((F))1" Initialisation string on standard printer fpc80 characters per line for File output fpf0D,0D Page separator for File output prd21 GDOS device number sfi3 normal GDOS font index sfs12 normal GDOS font size sfe5 normal GDOS font effects tfi3 title GDOS font index tfs24 title GDOS font size tfe3 title GDOS font effects gppy page pause yes for GDOS gppn page pause no for GDOS Appendix D : Distribution If you find this program useful and are interested in any updates which may occur please write to let us know. Do not send any registration fee. If enough people ask for any particular feature we will attempt to incorporate it and send copies to those people who asked for it. At that point we would be grateful for a refund of the postage plus the cost of, or a replacement for, the floppy disc. We would like any comments and constructive criticism of the program. In particular, if anyone translates the resource file or this manual into another language we would like a copy. So long as it is distributed complete and unaltered ( translation is allowed ), you may give this to other people - infact please do, we want it to be spread around. Public domain libraries and bulletin boards may charge their normal amounts for it. D.1 This manual This manual has been written for TeX output. If you are reading the version with all the TeX commands removed, are unable to print using TeX, and would like a copy of the fully formatted manual, write and ask. If we are able to send it to you we would appreciate a refund of postage plus the cost of copying. We would also recommend TeX to you if you want to get the best results out of your printer and are prepared to buy the TeX book and learn what is almost another programming language. The program itself is available in the public domain but a knowledge of German helps. D.2 The resource file We have tried to put as much as possible in the resource file, so the program can be translated by anyone using a resource editor, such as WERCS from HiSoft. If you want to edit it to translate it or for some other reason, please do, although be careful because it is very easy to stop it working. Anything which changes the order of trees in the file, the order of objects in each tree or the tree structure will make it misbehave, and changing the length of an editable string will probably crash the program. Ian & Mark Baker 256 Lower Road Great Bookham Surrey KT23 4DL England `zCK|olgw@\ěcub2~,Im3rE1޽J58Cbcn<9bT5`2\&-eU-Z<9b+k }upGmcy xHpe(yjIS,nʋ 'RipJs&x5o2L2*Y:3ql48b?l xpWd)H`Y`Dad2{˓W몕k\?g:21ˑa'W FE&'Q cn46V5[Vul/Ygacy癱k"5QpCx94.bUXOc_u~#Gx+g X] Hzlux0cAQk1.-'8A7fuʰL.A.P.D. '`^a^_Þ5s8x0{6la9aSTfnnex/+TTnsbeauPϔr-NxqMi+su"pgRUc7cc1Ţ5c[OgZtHogl25;M֐.9\ݺlz$etxEOn\} Ws(nu˧4 's_%bո"7,֯Zap+dA7scsȴ de5dƧ5,Ivd%/LAPD3EbP.\1oJudd58 Lue"߮i9dGWbbux`fBc:]#|Y8)88)X$)X8RT(RRutter Family name ____________________XElizabeth Angela Forenames ___________________________________XDurban, South Africa Place of birth ___________________________________X19Jun1951Born __ ___ ____99aaa9999BaptismDeath@ Died __ ___ ____99aaa9999@ Mother ________________________________________X@ Reference __________9@ Father ________________________________________XFurther notes@ Spouse ________________________________________X11Sep1971Married __ ___ ____99AAA9999@ Place ________________________________________XDeleteCancelNextOKChildrenMark Nicholas Baker Anna Kirsty Baker Child 3 Child 4 SiblingsPeter Robin Ayers Rutter Christopher Nigel Rutter Simon Paul Rutter Barbara Wendy Rutter JanFebMarAprMayJunJulAugSepOctNovDec@ Family name ____________________a@ Forename ____________________a@ Born after __ ___ ____99aaa9999@ Born before __ ___ ____99aaa9999@ Place of birth ____________________a@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ Reference __________9CancelListOK @ Reference __________9 @ Wedding date __ ___ ____99aaa9999@ Wedding place ________________________________________XDivorce@ His reference __________9@ Her reference __________9Children@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____X@ ________________________________________ __ ___ ____XDeleteCancelOKFurther notes forFile for printoutSelect metafile for outputSelect data folder for treePlace of death@ ________________________________________XOKSource of information@ ____________________________________________________________XWill@ Witness ________________________________X@ Witness ________________________________X@ Executor ________________________________X@ Executor ________________________________X@ Solicitor ________________________________X@ Beneficiaries ____________________________________________X@ __ ___ ____99aaa9999DatePlace of baptism@ Date __ ___ ____99aaa9999@ ________________________________________XOKSource of information@ ____________________________________________________________XSource of information@ ____________________________________________________________XOKSource of information@ ____________________________________________________________X@ Witness ________________________________XOK@ Witness ________________________________X@ Date __ ___ ____99aaa9999OKSource of information@ ____________________________________________________________X@ People block size ______9@ Couple block size ______9@ Edit buffer size ______9@ Maximum people ______9@ Maximum couples ______9@ Save time interval __min9Tree textSmallNormalCancelOK Save  File Display Print Preferences About family tree --------------------123456 Quit New tree Load tree ------------ Save tree Tree-------------- New person Edit person Tree Person Configure-------------- Index Set preferences Save preferences------------------- DescendantsPrinter outputStandard printerGDOS printerFileStandard printer 80Characters/line ___9Pause between pages 58Lines/page ___9@ Initialisation ______________________________X@ Form feed ______________________________XGDOS printerNormal FontPause between pages21Device number __9Title FontSAVECANCELFile print 80Characters/line ___9@ Separator ______________________________XOKFont selectorWhat's being selected(25)FONT 1FONT 2FONT 3FONT 4FONT 5FONT 6FONT 7FONT 8SIZE1SIZE2SIZE3SIZE4SIZE5SIZE6SIZE7SIZE8SkewThickenCancelOutlineShadowUnderline OK Lighten[1][Family tree was written by| Ian & Mark Baker| Version %s %s %s %s|Compiled with Lattice C v5.51][ OK ][1][This file exists but could|not be found. Writing would|create an updated copy without|overwriting the old one.|%s][ CANCEL | CONTINUE ][1][ A file of this name already| exists. It may belong to| another tree. Continuing will| destroy it.|%s][ CANCEL | CONTINUE ][1][ File not found on this disc.|%s][ CANCEL | RETRY ][1][Person index not loaded][ OK ][1][Couple index not loaded][ OK ][1][Person index not saved][ OK ][1][Couple index not saved][ OK ][1][ No valid|selection made][ OK ][1][Too many matches to allow all|selections. If required person|not listed press LIST again.|Press OK to return to start.][ OK ][1][ No matching|people found.][ OK ][1][ Unable to open directory ][ OK ][1][ Child already has parents. | Deleted from list of children][ OK ][2][ Select sex ][ male | female ][3][You are about to lose|the changes you have made.|If you wish to keep them|cancel this operation and|save the tree.][ Cancel | Continue ][1][ The edit buffer is full. | If you wish to store more | information use these notes | to point to a named file | generated by word processor. ][ OK ][1][ Block full. | Overflow area used. | Save tree and re-load. | Use larger people blocks |if this occurs frequently. ][ OK ][2][ Do you wish to remove | %s | from the list of children? ][ Cancel | Remove][1][ You must remove all | children before you | can delete couple.][ OK ][1][ Save tree before | changing block sizes.][ OK ][1][ Edit buffer cannot be| resized whilst in use.][ OK ][1][ Unable to create edit buffer.| Insufficient memory, reduce| buffer size or save and| reload tree.][ OK ][1][%d minutes have now elapsed|without saving tree. ][ Save | Ignore ][1][Unable to save preferences][ OK ][1][ This function will not | operate without GDOS | loaded.][ CANCEL ][2][Do you wish to print|details of %d people][ Yes | No ][1][ Printer paused betwen pages ][ Continue ][2][ Do you wish to print| complete index or a | selection?][ Complete | Selection ][1][There is insufficient memory|for these sizes of index.|Your tree will not be loaded.][ OK ][1][The people index is full.|Use set preferences to|increase size of people index.][ OK ][1][The couples index is full.|Use set preferences to|increase size of couples index][ OK ][1][The people index size must not|be less than the number of|people already in the tree.][ OK ][1][The couples index size must no|be less than the number of|couples already in the tree.][ OK ][1][Changes to the index sizes|will not take effect until|preferences have been saved|and the tree re-loaded.][ OK ][1][Printer configuration must be|saved on disc with GEN.PRG.|Replace program disc and|select save again.][ OK ][1][The selected font is too|large for this operation.][ OK ][1][Device selected is|for input only.][ OK ][2][Are you sure you|wish to delete?][Yes|No][1][You cannot delete a person|who is married.|First click on Spouse and|delete the marriage.][ OK ][1][You cannot delete a person|who is listed as a child.|First delete them from their|parent's list of children.][ OK ]T`"H  ^ !!"2""##=##$$a$$% %%&7&&'o'((L(z($9_&a$5$5!3 =EFGMNOYk u)1 N)1^)1  =)1U^_ `!!!! !;<!=^_!`!!!!#-E OYq {$26 R2626&\26^260262d26 26  8 n26 p 26   5 6) 7 B X  Z )   )8    + E  G R l  n w x  y 26  K26 M  26 26 ! S 26 26 ']26_261263e26 Cl))q==   -X!+Z{!+!+B!+De!+-; !"#456@R \))E==G]^_==3p==r!+!+- :PQR==57>XZa{}()+89 ;@ABSTUYm. :.<IJ lo .'()CDEfg!h!!!!!89!:[\!]cdeklmstu{|} %M6)&@F&@S"4*6 *06  6  *L @*h  @ *  * @ *1 *3@ *1@ P< 1@ +1@+,@( +H1?3 F3 M< RC % %+d$%@+ @+  @+ !@+ #""@"!@$@"@"&' &%'+%(/%)@,  *@,( +@,D ,@,` .--@",@/@"'`"          ==,|#,#,%,%,&: Q-6 Q-$6 Q-@6 Q-\6 Q-x6Q-6Q-6Q-6Q-6Q. 6@:@:@@: .   (' 2I@ .<)@ S- .X/@ .t) .* .9@ .:   .  / /<  <  @: @@/86@/T6@/p6@/6@/6@/6@/6@/6@06@04 6@: @: @ ? @ ?` ?! A0P 0l)n4 0 0=>  0  0,  0,  1,  10,  1L, 1h ; 1  1 ? 1 1 1)4 2( 2,=@ 2H 2d=',?  2 2= 2,2( 2,? 27. 3 ( 3(= 3D3`3|333             % '        #      ! ( 4 A N  Zap}#' !"'$&%&# K 34*4$:4@ 1 4\ 4x o44/ 4/ 14 KWk5   15  5<5X/% $65t 5$ @5 @5 @5 @6  @6  @68  @6T  @6p  @!@! @@!) @@@@@6@6@6@6@6@7@74@7P7l  7   * !7 "7 #7 $*!7  8<=@<BClDEEFFH4KN9g?ZΰEBŶ mm.Be9 [!R%eMX˱cTKie VHW(#8`DFV՟Y23XaqRz0tY R#'u7A`fX8^;ïU&xXRɗ43iJHQi,mgA2gc6 fitz'yqY eCircwlXZa{}()+89 ;@ABSTUYm. :.<IJ lo .'()CDEfg!h!!!!!89!:[\!]cdeklmstu{|} %M5)&@F&@S"3*5*05  9 *L @*h  @* * @*1*6@*1@P=1@+1@+,@+H1?4F4 M= RD % %+d$%@+ @+  @+ !@+ #""@"!@$@"@"&'' %'+%(/%)@,  *@,( +@,D ,@,` .--@",@/@"'`"          ==,|#,#,$,$,&8 Q-7 Q-$7 Q-@7 Q-\7 Q-x7Q-7Q-7Q-7Q-7Q. 7@9@9@@9.   +' 4H@.<)@S+.X0@.t).+.9@.;  . / /; ;  @8 @@/86@/T7@/p6@/7@/7@/7@/7@/7@07@04 7@8 @8 @? @?`?! @0P0l*n600>>  0  0- 0- 1- 10- 1L-1h <1  1 ?111*52(2,=?2H2d='4?22=2-5(2-?2753 (3(= 3D3`3|333          % '        #      ! ( 4 A N  Zap}#' !"'$&%&# L 34*4$:4@ 2 4\ 4x o440 40 24 KWk5   25  5<5X0% $55t 5%@5 @5 @5 @6  @6  @68  @6T  @6p  @"@" @@") @@@@@6@6@6@6@6@7@74@7P7l 7  + !7 "7 #7 $+!7 8<=@<BClDEEFFH4KN Family Tree version 1.0 This is Family Tree, a genealogy program for the Atari ST. Please read the instructions, at least the first few chapters, since it is not all as obvious as it may seem. The documentation in the MANUAL folder is provided in three formats. FAM_TREE.TEX is for the typesetting system TeX. Use this if you have access to a TeX system since it gives much better output. FAM_TREE.DOC is in First Word Plus format, to load into First Word Plus, or any other word processors that can import it. Finally, FAM_TREE.TXT is a straight ASCII version for reading on screen or sending straight to the printer. MANUAL.TEX is required for the TeX version of the documentation. It contains macros for typesetting manuals. Use it for manuals of your own if you wish. This program is freeware. You may distribute it freely, and we do not want money for it, the only restriction being that it should be distributed complete and unaltered - translation is allowed. Public domain libraries and bulletin boards may of course charge their normal distibution fees. Copyright 1992 Ian & Mark Baker |xtplhd`\XTPLHD@<840,($  wne]UNF@94.)$  "'+16=CJQYajr|3DUfw`,,`,LArc's PFX 1.13P 1990 -soft, Markus Fritze g.h` /H*@"m mA$H -(H!!!!!!!!Sj JC pl QN , HD , p,m:<0r Q&N~*6<Q~d So:Q` H"CAD@CD@ArTApAQoQ`&-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ޭ2-lz5-"SF:\ISSUE_10\FAM_TREE\GEN.PRG`Lp$oI)JHz?<&NN\O"j)IA W*j,Jf J-gRMJF"R Af^&MRM RfbGfbVfb=fp#@JFNB&I P@Jf"Ͱf ,Ma*N#MfB`b_fjbPfdbBf^XzRYIJfLrpg:鉿 0e<9dҀ`Ae(zd"Fca{e ²$W`"gBN&I0}bB_0,H06"@$ p lep@)@,"`BQ,r ,d ?o2Vl$)IulB"Y"XI#I22l," VA"Ad?<ٸJhfF"^T)Ahp0BAHAR@& HCBCHCFC׬p.I/ S// / JNAO NX >`\O ,g/M }NMPOLNAJ |JRNrtB0m B nҁ&ҁ ҂`.g g +g!fv RNJg)A NNuf ",te ЀЀNu)x x h9h2(I9ABNuN=41G1paNVe~H..$pov n C4,fHxa FzN7dN'*4XOJg"h0 g9|HN@,JFg zp9@P0R H/Y0&P0P0%/,fN6P0aT aa8pLN^Nugen.rsc[1][Could not find GEN.RSC0ancel]Xxx2value returned is %#.4X][OK]2string@|%sC1GRECT|BC=ID"0&3}H pY0})@\Rf 1N XOP3A:)Ht\ K n@f0f$BaHz$zC}p$n@hzDvT A//Hl@~@XA9@`p?NNTOT@9@HnHl`HWl~@DT!J@fBB zDPON4aD~@Y00p)@4 8P@fP0 BN|Hx3Ϊ3LDR 0 l/./Q2XOX9 )Hпp .>*n8_ ,/P0i:ʯ. /v.2*/X Ũ$*H@(/ P0&Pcd*(ꬑRFpڡuBOAԨƼ8>/ JAgHܪ1@vBZNGqd1RD|c|a7qB1@U@@@@Ȇa`nʚo/rZ1P0ra4aaag| V4|g(`{p1=!xH|K`HA U*@ 1pA nt`NR".䰁f@P0 /}@p2`J0 Ax`ʤN.gP&vz/P6"4g$`}X5oڲ1`Hx #aDR@f6p?pN @M\O& $x<1J`.R &JAzHAjHll@SAm AlA2;`(!"v(LpB^6@pNQ 6|;R@gb 6N+C2r@J0=~p@~"l|QN΂4n{Z.HzԀNZ??nz3`X7{*d4gs7X~4??΂4m0HzԀY0OBO̐WCA1 $$$b,pZ@zTt@xBLRlOK2&@lz ALUmPO}pj@*QBjOC"l$`8Ot"@>_OH_O6"Q$VQ@(Rt*:2Tt:_P_bYkpSd$@"H$O?pQȮD BH`BLorfdnobi`ob쐌dXobhdo*bDdob dj"bKdFFbpخd"jb pfc'p0 p0 ~4z9@^"<_j=.qanONX2!4jD0(p0,o"SA9Au|pXiD00p0rAl$"R#5TpHZl.x$$ĺwi!`ƺ°Ao"A ~p@oq`lpqa=Qɏh~x󵴾!v\lH1l;0N?.Z5Q 5>dbYg} y9@t p@g"Pg޿L,D%10d%s %sNVgH3>. |F2AЁAJgZHn5agHr\/0y0 /.naS|ġPD0,U߀f$|rѐf$D1,pgrr!Is1/N#RG$@C?"q,CpnܰMTfw̌[ʳfj ߼3(fNpČ_fbe") iT)Px$|l i\򰜪&t&򰤪66򰬪66򰴯 i^^4tTA^(@tp2#<(@p<ĐԺ&e(H/Z^C&@.Hz\f@xNQ"4f '@)F'E)E +q3a]L",|0&f@0UA0P}fb A,(@!,A!'3ёZ@q?Da@fCPVژ,A(+F0g2UA rfbB/+f@Z@~.f@Z@rf@Z@fJf@Z@Z$Q 1(f@Z@(PO: k -HD g>NXO(Jg,!t(Bl"$H(nxxR``r(Hta^0 L(˵`c"H| t.Jg4p @l.p4 .ঠ򀠜@0EkAA,HoQL,L]$H[`h{ F0*6 jβ`\Xn& XOJg6Jg2Q/N @.(P#Q(P @,/P*8Q`Pz` Pfz?`0_(̴Dt \5Cn m\"HV g E-J`Q-I[S[XPVTC// HzR/ NH<`B MJfS &Mh"* SEJ@o `pJFg`K+[@` AP PN R"g"p_9@Rnd,vh")` # Њj' }a "(a!@9 RL CZdXz XOBA5J0gz`ާJEg5!M1ZG bJJ4%6tDaSfvz>,_0J2(?0PO*@\@A C2 `+ - POX"a@ư̲s۪L,kPѶYa` 0Hl4,4@ @glnp9?NWA\O`"ܴ cYF@Ӡ b:aVa_BlHbPa?JgĀ} ONСpVܹfXOLʳ%d a:\gen.errcouldn't openOverflow during put_ pl&s. Block = %hnext_str?XEp_b;_ptrs[B]PHpM&_:dpZenddc*referegnce6`X. n9xT|! jĂ"ʂaH.JGg |a<ᾃ&СVqn@QlC\XOHOW/O>/ 2f.E:2.1(jU.j.jV-jjj"EDjX'..NV/~0,?J@l XJt@rA !RG`L&S <2N T|,"GH&&"T@CE\%!$BpQ`GV@vFA 䪳ES ķVUar P NU,q. BwGSU>Sp`,p@bPL4Hڱd~1Z*?Hp*+ |? UU"&*U.26:U>BFJNRV`GT,U $(4z:V ,8z@W xR1`&pFtDON'!Z <vTCN̐V>P/ Hzt/ NbVA PNl,ϴ@i52r?02 a507V۲7CMBA~ް URHoHހ` բDQ,. "PHdtql"P/ POGP !XKRD`zH&BRDA/p\u@N]pHtBxBA}@D`UH"PHlDttEt~F fB@E` B$LbJgpIv`%pRXQO(UbL^b`6-K-mRgRpaXXO g -HB0DdLH'2~0z0|QQXJ^5\-ŰJ~ef RF*P`'PC;cHzL`N%NPO-@JgfL`@(܀\zNwեz/.T`2L`ڄd"z%@@lp"H$H傦/0(/L`c$p6Qa\/pjpbdmfd2PdXOA PjNQ+PRQ`Q/J.PMOa`Q0g!`Ʊ(J}zP./ A.A@HwrFFuwq4ЀYcJ&__gol,o>aDDg6N#k@ZgN>jgDNu~a΄c#-Hcn8omn oe𤦄c"oĆ΄v{" *`:}N{4^wj{0HRo&oJg%6$P20oHx r /I("o0).`x~>ASd0pd0&C#CL6̐m2Л 3DGqО5* g/O No6:U ` pto%Ԣ,4K8P@?JfBp`A ,`,Jgʊ 6QZ4ı2P@Nq_nXOJ@rXOp+rNFR9@4(r"@ڰ#F`M(q`W:p<<<1<=|Bk/fP8d\q\ACPOR= ||W__ɰP4+F@4"!A/ BNg-}kPg@NJ@/rXb @"(f-h`-ACLE4BAw"HJfSw /`` ÒHzNfa R@"^P i P< gf0,4(@n\V4A\km)>XYaog:-@>_`P1u @.PjR]`?PL,DDH+/~0 =\`U0-2- Ne LdH*6QSHl;E9djR R@~֗d;+q;_n@@BǠPdBU MJކ.٠g* MChf~h&HSKp\fRK K,0B`A,K"THPABNBjpW.sAPPh(JgP<4g>"M0? &M<~} RK"K0`P* ^L(XAa:\treedatfP%s\p_index.genwPeople  for Gen.prfVersion %s ref%d famF1UbidMc Cou'9malMemmMwedrM%.7dseWx%c_p]s]adbaaddedww12Uexexsol]ennot extparM'cou"nfUwwEwwudcdchiϱͦ#@@RA* JlP6Hl4,HzBPN,n$ʼvH|c6aRHlq` q ~4  /( "2r0N?&HJg/  "p*(j6#G>% "-%D6#*(,F/ "$҇`t "XOB`&ARR?1 `!aZqɾlRl%ɬr+F*Rh|_4"gt2>n^(J@ :*2PJ8JV4_^6 "1M5$ V%*2҆%"R&R>m':-Ȟgpp9@HHJC=ԿH|$mj*^nA^/ HxP0-]8JF2 P~B6H@@B@HHၻЁCЁ.)#g@|@ gv@@ Wg xP8@/ NQ  ." mR)@4 ,4 OOOBzB"@B/g@DPAOI3.KRT7QPDVR;(W@4Tb@Wa:~/HzbTf|PQANުT̪fp,v6rXbg7Z0Bbz,EF,ؾ!/J,P+1/.,U,Vbtfl: !POnfVfJgp g-NcRPO`ܡff:LZ`A "]0NƂ:u$,ƲgX:]nPOD߲N¤g*fG ,NߺbPO0ФHz⼢6{`bPO~PORF`s>Fp`q˱wpDͨ\6ww b:Uΐ:Ux¤:`9$%l:(ݒL: gV*6PDN|XO(^0(fl`xc0``pڜ ਲ਼pt,¹з݌ܲC 3p4q,.\r3*"7w!

h@Z"Ak NAtSr2T>jrBAg\F@C>`H@Wgx@A+ pd`@nN&@&pAsC\sE/2/ OafQp TUjrLqV !+Et4( +xiqqf<sPO">\&fR !DD* V 2V|s.hz!6Pz!a:(zol>/zbaTjd*dxR[`u0L q @ -@`* nXHq0Q@/`QPSb@bpހQ qRXtڴT'L1"7D T_^RrT o^c$%>T@o]E T toRoִTm$qq?8źT(on,rqx:294*09pVG,@Bs*nH4*n&nKJ "n"Q$IAԠc9SN`* Kf Ut R pѐ/L,t~u~|J@PP*JGf2A0dE)",r0`q P"HXI-IJgDpb>qR H@HrFg Qfttt|`p9@NJff~ZP`JXHԠzxpϸ@lqxBRD`L(F|{)z IJ$H-JvC pK2dwfTp +gmLp/0QC.p"t=`qRv(6/~0,J@l,0JggdaԶ0BgRG`ƒL̚ڛavk.('yBA|zxJDfJEfB4POJWDA,JFgJFpwf@>3'>.,>0N쪡j=@(rAf*U@f(fjg3&H¯Ԡ>pr8ꤦ SϠzӡxؠxjPlPO !H=8Ȟ"L&,H1..p JPf0/,tFHXO)@ܰIp03%Qr@ڱ4nDXrXJwV`mVxF0Yc&ǰAB`,"lPq` oBg0xxP)H5,x"H5,)I5(tSH$Bc50DZ~0,5H2,5H4,5 H6,5 H///,TN$)@5B/NȀ0B&/($HztvN&/,5=.($@PHl5`2+XOrZ~NPO)l55L {r%s %sw$\H0q MC5""02-4@-WHZZZeZ3.HU2,H S9@5 ."Hҁ0,H $HԂ "=#z"b1Hx2` L $C#H3#a2.6._"42"H҂".feB.1&#.0lS"\,h ZHxHJL츗#/>/ .2HS"""<"0`|:$C"a9s`@l54 .54p1Pr1 /hS@40$@9B50la$ J|YH´o[S@lfL o P gRHl-0Rz&F"/ ֱ000mS@ 0,`@/N׺ `@b,&Bp3p*n|t$C!tH!ǐ54=A;B@SA#hd$2ZA~p̐dA54BdC(q5d^oLC$C H70A<.:WppG=E-M"=G=@<<<=AL^g a_.p^\BHxp xnf0.!t@t KRK"n@-IJf4 l5$d,SK"2.9A59n5t9B\5HrSKLr f tLr pAtf tfRu""tVP ,",tg&"3!f-nA+z&H<R!5 \!d``B$HR4/Y@r`?@(4ୀzR ΐ A !R߁Hn/=(!N :Az-нSA1c@z8fȟHz8*p 4"<<b!4{&Amv=CJA. @m3\!p"p*4:5olxSBZBuR7l v!!z("#҂:1HR6b Ò#" @/% B`LЬ`hap xl\g.Ю2ҰHaPOsH4ֱzpB*-oH|_A^B^B^B^BF*bk,f,&p f!/0Fp @/) ","Z4/F#C~S$$I&Jb!h 7.4䲃@#zAJ?\;aPjU!䴐ทTp=S*3R"_(p_ ""E ,A5<ބspEB~JGkrQJFkh)aA@fᰰo>.Ь@o>0Zg2e`!aﰁoZm-l5(& >5$dlx40aek*H`2^"HǞcE$r/Ika0"o *I(p *"// / Nr)M5(qB5$`,,qc$ Kp*2p s/8p[ ۬Bunp$9GF5 ,5$Zp((" Bn⎰Pa!2.} nX0qhd`(cuĶa%`cq$dva#Yp``TXv"V ,A,HQPp[p#Ёв ".H1Ă\X<0dh5~$2$1@`.в|@TrT`,^~%"CN_POEC~H?5*EapJ@g S@ghh@O ghgfB p {PrA@ P&:",5,$lRqxGpfHBHzXOd؟~3ZlRƤpТ֬JFa4ЬAfvநЄWq$Y$,䌴̑ҒUg3سpnpĠƤA @HgH@g@g"P`hAS@~K$PO`ZA RP`;DT$C&GR ־ H2 XQH[3R|fgo,40p HH&HÔSo|JFg=ĤcSHp f|H6/g,вb` .R/$,N*|$..|NA=|r-A$,4 o.PJf/0NYJAgSHĸdqC4hᴂ^5`Uꀽ֎Hxؔ ru3$ \pgvp~`8fjpr <`r.g(pw]Z=ƖppU8 ꀾFllpg2^5f&4F`sf}TP pdZpP pP./g$_I% ppyPOUԌВ0 ?0^v"H$OxQWΐ 0R$4$b@e(P"d$NEԐ~NN.N`(Hc0np>L^c(fݜTx B`Sf l7߼m`tf0l_"1 (1 .1KJ 9`a\GplPNp4Iacp`r_A%p!`,BftuNp툔tH7@ae`rqsrgvsD`rdV rD2Fs`r8wr&wru4x gp2 .#4p* H n( h`-gl5*dJ5gAN4)Pf*ʂ$0,7j/sЎpNʁfDpq0p?mf pyf"ep4/.:0N٘3dp>ÜA6(pڄxT,fx^0^(Bx m [dr>ZȞ`px̖`nRpfЖf`0p(Ԗ(ƄArLq$@H4ll$2j2tTR.N%tk$JJ`Hο[bb Gm @,"DJH96AT\/ N"2(2.2ϟȔT,L@. @? Ϝ6?H3L 3oH3P ,pp@fH2,7hHS4瀿H´l6`j$RB9B7j22(&wC2C$B@2B`^rAfXroR /S@9@|.A0(Dn@f QD pҺи5Ը *pr"rPRF 4L1v3|2@*oR,7lrAoh/a!"Xpp`lHYH8"u08HVP2a2-B-B1S5(L 23HQ|A3Za1S@o|`| LrH1>/hp&G9C7pltzp`HYHöo "YA9A7Ap:"0H#XK c b"!Zt~nZq-Vr`mn&N%&l h2D V krrrzr nr2- ~H#V|NJ\ntH./,/:/"$xJg1 H. L1x 0%m|(k@tV<,$ V]T "paBMЎn FLVwp8 1%10d%2hd%s%4h!%#d%3s%d57!~ "` iD)P7t i< Ux | U , \ iU 0 0} i U U 0  $0!$0 z$0 iG1AT)H7Hl5aa`"u0$$02%$ W1 _1UD4$$t0`|201!U T $t0Zaa܂0$"಼SPa.pR!`@h&@.HzJ/,7@_.F@xpUN@F@|pN@F@pBq,+Jg8/UF@ pB/+F@UpN@F@pTBv@zJ耀tFYB7pN@I*F@[pBv@&zJU6FB.F@^ipBPOv@2zJ*F̖B6F@N@:F@pJN@>F@NpMABF@UNpN@FF@NpN@EANpBq*+NJ r N" l (_)@5`("Pp"l7fSUTPаZTYQ"/`'a Bn @-h "NXOJgg 6!R``9`7nr(AldDD6Z\BvDJ6(\FDVK\JD܄&@t0R.V D gup01 / q8PO ,4 πfROWx(((HzX qªWfH~zp @n(?Jf$ мM0Z0POJ.HRE` .Ѐ"ЁЮ,`g *!$>+~0H*AzJg\X0NԢP"m:(Xr43p/-P@N221Ёp@r9AP`4x3JgB!P0g:|p@l*~& mHrAEfxg0`RF`ps`B.033CD>$ 3ˁHQp_9@PD3 -"(,g !@,4XC\|쒽X@ u :(&Pv KRKR@SE`SKSEg `B6eTp|(~RRPO*@0Rg"p&pQI^*0NV'TXW`6T%TjTPqSfgR.XO|  k0b`a$a*b` Z<s{0xzdHRѲlt58zrE`ޒp0pTcll`[1[ ,p 8J{pg`p_@o>{o./.n0taZHoUf x`)G8xX(aXOJŰHSTXOzRE8,yp/2PO`cF0rTx2psX R%s Vp%s2`prn:w%c%dWrong type of fieldInvalid justific?ationTpTq~lpA:\*.**a%sZqszH/ lJmgNs@XO`2 AN̚_Vt H' 1pwrjrlrnNS(pR&@eHp n&!Zn &Mm&ȲJOHll>qJnUH^p>pJ^t>p JnJgUg@sD CEa/J( / //,PE,"Or+Q C@p_;@;!ր/+@+ z}f(tNPXڀm]p/ */Ba3^1Bm / DrrBЁrH2- ޡSNZցԂրրրڀ,Bet6*|;."+F6sܝڃ.p%ѷ+&5n4RmfAHz NPO,+Na2 r N羍 *(>a *呞Ő.B>pjfP0X (:a-@a+ x .Ё @-h ިJogx= tPzP"XOgubPtg,ԀɐzPԑr'a/c@:`T`$@l0Nʊ0f Ы"gpnn $*"""Դ9,tnf$\nFz*PO-kRgLtPNXOc:ŢrfrhgNEpڡ @@fԠ`-A0a n>pԓXa0J ffvA)hh( l쓞Lȳ&UpXڀ>qԲD/% є^1U$(ffI$8B(4ԕtX.$ԣg-t䩖2^k); N@V08oNFqw2f$6fw:f>fUBFJl&*.0n+lfjjQM ԓ*"Uj.>pU֒l`̲2DNDD6ДJ:U>>p jBT@F:*J>p $рVgCVؐDPO/ 2>sK̿L,:$Fqp NBwl^R.Nj}`lgPP2xf 5?R.T`S@Kfpp&pTW@6l8ѿN PO*plt|0lg8s~2 eB>HzN&a+@%>. <.0Fg @" zl@'PHtP+./ (l^7p0.:  J`MPJfaf@&L,Jg( zA zHnN̘.:NV/ z"BQ RT\,.l|Tv$g$ʐ}N,A-H" R`>!/ /.#oL`0,,.HzNˆ:t$ |-K ` 25AmX A lRA2;N[F*28.2A60/030QԠ@E*>8P@C@1-1P2@ p a:P "KAr_g JgRP`1B cV>3nLH? 25P@m/a$XO1JPL0|p@S@gpXG10UƠ0qe^8( h*`=?r/B@pdE4Pc`%@(G`l.OEC^ g& KJfS"cA)"Ҁ≾@H(@PG1ZD HzON 012hf@fC"41R6/@  /A$"Apܼⱁs`TE@@HR@ HeBBPz4)AtDT8bQAbG"OLT XkR^bD1U0J2$N@"2A.Bx MD[(@y\OEЁPH*`=2W 4;eOFAN0B$@,~ RGFlBX?|,2pe/ N}PO2H^Boe{j `FPO` hlΐbzP``RGܞc@g0ohB}``>_0c3g1bPHҀ3Asj!u AfCJgx r06X"H gG.pGpty-I0ؘqqs}qC @ HzĠ`Bw6`@"M1`B8i|%1|zp37B7ۂB @BA@aJԓp>+ H Fr=|(7Dh݀ MBw-HHz0Jgp g p ΀1`́f(RB8@gHuǴ`f.;Bkf~,ᤁ|ҁf@( D0EOg4g@B`&df rShـƒ$s pp-=` (s$g0~JSgvDk,5`CB5Ġ>M2.A*;Hz,X@"Ho~`gHca( >| <>:[nBBN4QSf8dl8 ,.pᅐ*f*Q~ AN@XOU 4x Ho40 00sp,S*/!VpD` &`RD"HA_8.0 t `H?,L%f&Hu/Hz{~>Nx>W/J,W  mnsysB,Nˑ@ÀM40L ׀8ep 4 |,?XOTU@f:`p:2A CEJ / P / /N-QBP(T>;l p HzVLN.|xNw,*@lN| 3XKAϑ hV3^`Hvz> NqJ̒r m  @l" g)@li64 q?4p4p8T0p?4t4tai1Pp,EvVn"lx֣cQ*R0A080 08lxR6`pPbHUnF xDtHJQ@DJn@oŲ0B00x-8gp 0|W`p1| f|s\ް/6_dHl4,@vP4BbSbHVfJ2@bS*@/ PvjP$PPpjH@@B@HHЁSЁ!gLPzPgPQ (P gTQgp`Hl [vann `V`bڴX `F+JbB `VK4blZ#b `;b|Hzb1/ Nh(XO5L(kZ |s[8R/4ZSqePm`bS&*@ g P akNr@(r2HzZr$Xtr8Knrahaj.NgW<`v༾֣N^'K~4.*n (Z`HfBJ_Pg PTXO tPBXEO0PxPyrtpy' *tH' fNV 0`dg^p?NNT ,澀oF" `l:t֣M8(v,NB,&ű B$,~0l0?)F n  YTH/ (pȀ P*Ɓ࿀,9p;oppDqtGڀA~q BiqA"jrFw-p `3_SHH?p>;Js ~qG|$b@" i$P)JI\)PIt i(* *IJ$^@*eJL_Q6`(H"A"lIf|e`U Z|؀$hA/ A~aXJEfS@g~ `fRR@40(k4PPZTZPXdXPBTBP*T*PrTrPpdpPTPd0(TPd22Pd`4/$?Qd_TodTdddTdT%|(?l(OT_|(`oT|(v.$ /++/=/O/a(|(w"l("|("l(/ASewtB"A&AB`YE4BF`Io"7/`B/N?(B<0 H#,;H B"H? Q@H8BP>p W UqX]}WvRvRT [wX9GHz`N_ .r m9T`_*^ P$T$؄akTV^^T4t^V ~P r2lQ@faz`nb~oa~|~p`vt̳hµ^p)@ߠ0,`ʠzA"H,$Or+QBG%"8 @C`r""`"]p`p$j`Yoc$fkcFaOKs:*LhN*q &6P6Pp=8֖spalsJN4t>.p-@r-A|)@XHlY|/fPfaf./a/,YQ9XLp*Pr9pD;ʞFf΢ Pǀ"HA* lX=@JgoHzQ\^B Q@m @l@0;N.l,l,lzh"Ar$OpU`rpPRph J4t JX8EBQU:)a\|!2ȰbbJfHppC$I JI0f-lI,,XJo"H\`pqg|o`1AjLp"tg(0P$g$hB0!rAl `pJ fkp=`0fT&P!(P(B`(0-h9.(0. .h2'-I2P&%fLpX"2r(:$![&` fz`zJEg&R~6Xf"pR3 51 *[J]f 24 쓛2B7 >A^Zм`NY@,Ð jl tD`足t o<6( ypQ^ּ FBa(hc:O/0A qyprL,܄qpĮs=H3Qrg~Qjp ~P3߁l>r @8"wҀ,0a(p/p 倰AF/ NW"0:lARF`0.QpWCP0IP:/LJFg MJfS H"*`zhX&M SEJ@o@T:((,JgrQ / N|dPz SgTBL(YTBQ<4&) OVr0/Iz\P//aZDPO.Jf2TE a\P / n(d0Tn0"ox0),^. 6RCs;XH1s.@p \̪3" */HzzĠNM@BBB`-}p ׌RDs:p04P4,/8P<B/ZQ,*|~N/@0Cq"/025@5H’(Hp4 "3NlhMTp4;0+@+@+N6t L(WRDt<qa` j*`(.&n ~MHp rTp Xqu=AHp`["0MTp$uY[P+rjRD^R9a@/ a>,`Bp @2*ag BNXOPn XOT|Ԑ^(^rr[ RF`u!H`"HSNLR*-Gh"=F=Eubbr@Z ( !Alpbwb`:0BNl$gXԺv wUpuH4rAt z`2gp@ox` (JDjRDD tPH;SH@:tb_.BZ ҁ:dBP.|r$DS_B=B !°t°d{*ń44zL:nn|MR7VH ip AC"ƥ2pNBTf$Hnޒ:3+b3.ܢI0r<=l°ev°°yp0tz$`S@f@ܢ$$h Y@ڠob* .Hglt03,1JqgTACA"HJlP `!Sp\hfR"Hڠt0SPOf }NʴBp~ʳBԲʳ.@`/ /U 0B,+J@@zHʱ6RDxR5H4)>@j8p<@,F#N@Nr:0.04~HzVt4@ԑrHt,`xBԲ1xH: n@0z6D06RDQ4H'i"p&T0¢S@@2gdNZN | R )9@t uppN1 +1LRA <<< - U0H0@ g(6f4A0-4CXV`0vG&nR$/ 06g`0Hs W>XOPRD 1h0QT$:`X~܁ PO(pJDoZD1ht)@ @Gj PqgԀ&!{q`Vҷc"YK _l Ӓ) ?`Y !pJDg\N XO:qLB!av  ,3\ZH")c=ht wt \5tRSCZC/RH7$a0F0mp! "0,`¾t*UF&"&\uV,|t':z(ppT@z})1tB^DHHvC_DHHg ARE`~΄ցBX"ރA2!\B큲N(Y2#%L&"1-lR7䠀}=n 0"TAAU!޲$꺠`A^S@ra,*rЕ bqR_N>1>8>(|aZJ0 pH$qprÎp)ɰ qґoH҂!b@%;qmzJg: p"=n$8 b~p܈t?Ԃ:q&,#8 q8H uJq&7B0Bqt /q p"p /A"=0A"/1}|HփtaԼu8qvvJjV߂䂲 灶sЁ~` poJrqx?q"@x4V঑bq@RP1Dž-$䦣(Pb-G޲jNjZD!!~,p@@l0Jr/@Z2[ppB?RF`hآ$BH9a< a!IW&@z \w f.+Jׇg\N `Kzp @l B& ,HzY+EܔĚ (ᢙ' Ys(9,+7N B`_$I$غ4aUb T~P: l _Pg3bߥhp qNjL,bH&H/>/ѨXz} 0( ^1@FrSp-@8(gr-A82(j4;2(: ";2r;BѴ/ POzP k|o̶, k 2z z/a8`|Q07>"ON6t ~a lqdj|rp^$,JpTS4xyVp( QlG j$`.Qՠ?lRxG :h1\\N.\$62 .>@r; ^ఇo` _lp!btB@:uLHn)104hl~ 04XRp~ 04&>~ 0J ~ {4~ "0 2bf~ U0 ^^v~ 0 ,^Dho j$0 `m32rV %W  ` vd(jNVZ^}" /(R!t/"*$ [6+!//" l"v#X?R 0,? X$A?1Or C@OJrdDlOJrN1`|O|rL BROr"R B(O0 AJEgr(2 >P\L :JkxfJPOdjPVTź`p*C:AvP k cHn`V.0$.׮4ddZ" i<)PkT`lX`T`X`T`X`T`X`T`X`T`X`T`X` iX` iX``X``4X``LX``dX``|X`Ĝ`X`Ȝ`X`^dH>. *nK"lkf&SdPNHrxP|xҀ,SzGk`" T'@q&cXz0&RPKdmAUHl?kN5V|:tgqqxplhB jdhj&.6>F9|U`qp>ppU6pp.ppU&p pp pp p _р`thrfJDfp9E@p ~!\P`Q.j?g?"A1AO`TLP0\jM`j. օ\šªL::::L L""""po>2(NH "/HN+ o1@;fQ/  1hNfB~ L(Q^.h8| UPOx;pn`.`T`Bf&RpdЀgRo 0qzpΣs Kr~q~q~q~q~q~~ T!RX_Kl &'hJ.62@\Bf* vd!,A`$h&H *o&o "$op` fp`pb־pVH3ڑ|Kk`0 JtAk/0Zu9Q P"UqRXMnp m߾ ΰ*H` ]B=ΰed1H,PuPzWL ƛH7~`L UB nҰ < *|`Hzp/2 POS HHŠPOR첀򰨾m ¬Ъ $ *0BJƓcH1 .'k|nJlgHU~!"H`S"twH`Q2:Юg2_\UnRЇ"} n0CE$r_f` q>д,+.@D/kab`$*H.4N TL}H9-ѝ 2Ѐn|r?ѮDTې"% "s"`Ey#rW$$*/H8}RzNn(Ɣ4*H09,` ,`cv/@>'rVq& Қ20H$/40(~"/ 6%%|$ 10hP).@4) 6)@ /0L Ɣcr@*2$Op N3`&"8d DL^2,`r |kH./,/{)Mt\ 9@t 0p~3`PL oH.,됩*'`@`L* %000U0 0U$0(0U,000U4080U<0D0uH0p<ذߪ6tP0WtTUX\`0,tHQH{*" . */p\ЀذBPC$` BXHUFN (pf |p}RHL| .BP "d@Df@RV`.s4BZ"$^t\)Kt[` 3@P0~Q-":/ P0x// #a |'"E2,#H!)*AP63` @/"!0U^71"M%=X0@ZZ#pa?80p;:-)7p@H@8 w" $v0(* 9Sv1pHH N44@̋Hv0$(OpBB~B9&a*pDBTw'H00-m&fQ2-XЁltnS|PQlwp@H/{֕B0+~S2$}Q҂m *0+R+S|PSQV(RPnP-`SRS,6 7@ `  `oR(5 J|tp"N Bl?tp*tXS7*!N (^5FX `$OxT!`8(,,:&Lo!h`#BTfvlN ty"N6@%R|HxMVfbcpU /Nmt JpgFg@/ NzPOJg$NPO,Jg *v`wrװ}(vA>2.6K}b }f|N ,"&yv/f`@ 0\`Å.RTB1"4r,@B@@rH}A`f0,s,RLo8|$P(0rr' $:s,6s.C Q&xjš&cs(R&Pv`,Z"U2 װ T0<*>@p$BXyx k8J&(R֟ Q(XڀVrТeТ~Тf/|)H}Z)IQ rdТ*6r Ar,B|AsiAt(@?(@@(@UB(@C(@D(@E(@FGHIJ0K70L_MN O0UP Q R(@S(@eT(@U(@`W(@X(@Y(@Z[\(@x!^(@_(@`(@a(@b(@c,pde@f_0g_0hi0j k_0lm,pn o p q r sR,pt,pEv,pw,p~yz { g`}&x"P"31`H@@ "psNB.# tav`fbpVr)A/pX/TtBpBpB߀f`t` pBVp\`p)@ BRLgFpH@\`pȪVp̺VpVpԺV/,/.@`,N)_H>?<>NATONo)p*g?o@u8`<BBg?vc^ rJWD` >cp0L/bzq6Fo=jp`gAg p_ )@p`ĄAJk"l `SJpg /`p r!$aXO*@ fq.-pBUp` 0e?r>qXOp,B?UJgqr$H/4 RXXO&@ p @>+H+p ǻgprP@zQR!f0ÁVAbB 8 a`xz M / tR!(JoN Ѕr 5f.ѧSH JR!=@f " `_R@g"ځf L/,Ц䞅`X pt >eƀ-ʂԆޏdʑs`aR!*Jj3g8d -H0p@Ѐe^(,ll( O ",(Ѐm&A`:HxpHzSV$ ZcG m(/hg-K Hd"`"H nC@ x-@윀f ." U*P6 "R!S`&Хܦ R!R-n` lȠ/ pIzS @J7 /.N`2R!ġfQP6aR!"H-I`NȡKR!".{ɠf.N'UfRР"~Ġ`x,H¦*p1HJffdf^p+@rg,00. -S m mR ۀr ` `PO"  @~ g.pq @ @x n/-@ R!,~`,:,ږΞ`JPf.` @/rr+A"AN+Hg$H6Zhp0q p^ȱ+  *,D4/,\N @f p t+l0p*_V-rHJgBp%f,fR`" M`N"&R Ġg-V}`f @_PO`H'4N &l` kN&S`K;.p qg8:U`JXg lXXH/pAzSN!0l)PX`z$ "220H/{XOR`a XOʰнX~d g BXO.p f\ NXOB:XO, Jfr .f*+EОOB- dvW4\p\j@ JjA@*,PR!{ƾe@TÖ`@5(n$~0g/ a,.B~bz$Jv} fڀdPPO~~  @p3S pL{Fr@ҁ_PGrPt!MJgK @aޚJo P. @Jejh"lB .N@yR!.oBFH ` ⚃q-M S*P'fJgN m +/2ɀ6N Zg1Ƞѫw`>۵*H`/ @WfnS p zBjРN}X&MRR"  fmAFN(HB═VЯp-@b -MAgHaHnX C $Jg/. @'d1Ǒ .Q|ʆ4$p |(*k  &T ZUgVd :`y6#pnfnF:`P`<2Pr8  @p_g|t-$" b@@pn"'PJ 0: g$"8 pW]ЇH bPORfuL .' UP%Z#Bfn r'@C BР*nͲ/Rud lu}hNDuh0pDNVS@@hB@)uhn Cr&lud/ B! zPtDJjDaDNuaDـDQA B .YA6HHِN/PO-@d_fTb0Rɀ0 &MJg2<'@RK`  pa'$a ,/$B?Jft0Jkf`A2zJo /?r??NAb*JkRJg pf oHl}@z`.;ĠRbl0  .Ph`@|.PLL$䤥A0xg r Ё2AAj*x%&֤~-nJg2@HH-HCq!1hp%0p%f \N,ip$!!g@p*!ge`` !D@ M @d@Y@:"bgB"Wt7f0 2 `zJg HH/N0fAbr1z Nb! !dW 0W~@,?754@(,u)ou$NusY"qlfu"Ao$ԕ8m"q`&() b&mg$Ct4mqԂԂւX`$@npjqjs&փJDk:G8Jkk08+\w؃XX$@k5{(^q5DjrgLbqDGHB2a`pGP! U@XgW@gpQ`S` [@gzj`"b֎aVbU`aZn``QBRV0f2" Q "S]P8agj0a eZn`|0g o p-Yr+f~b`p`p2ap0b`2a6XOrXfZbDqmp7ooc1gcp qZb cBPpt}pt|`2$6{Uxdi4! |"ZV~,f+H2+F+_m2 2'+G` oRl\ ^oR lU# "_` "lLJj$AD)@ @ClArPfp}pNѪNѪJkp-NlZzP!R~|z| rt-BA@@ePQ `XpfUE@̑4O<PX@lBPvAR2.LD0NA.nANɓ|@pOrL]Jp !gׁ'g6YB_T_f_~@AWvB;3___i_{_JL(1֦'$-IgaXOZF?bpp3SUgXpLFr@ҁf֠ -8@ `8 ٠0 wpnnF` p¤cֶgZ "m`آ!/||N |([g$?pf ֣Bjա٦>h"߀//ͼ "ig2֣heZ*p$iЁB*p 4,xR gJ 7mHl qb2H7bHT`ʢiZ0R ЇSظ" o:Spa1.0014199Qظ   R Z' 8P PSw'isse Q.ZHA:\*.GEM)ZMETAFIL]EZH6wZN$  (N;ѽ P ","L"l""/:AA( w̴OO$ʡ " Uwc (LCCHd sd*ddQL^p41й Q aUd r d$rBffd(v3#@/O&p+/O!,4:VO)h //,//-DP8@l4$""" G&&?0 0``@Al'>?@c|@~@88^A^^`xp==p?!?!<\|wwy?j?j{{{@D{D^h;e;ek{a:~ERssRd=g64'fPXwaN?'.07 d#?di?ppmm7h  GGpp  Pp_`! ?|C`. ~.. UVK_5_7DPRG ݹy|READ_ME TXT кy `|ƒ`Pack-IceI *Lz,Lwa*oMGLA "grѓg f``GP$]t***Ԋ**EL ;H ;C&NN&&Sj&n".扑&&SjN%a*d"ra$dCv !a"H@@Vҩ%QnNuf%Nurf%AQNuCtaTxr1 Hka1 Ag"CvtaTr1 HaBq jD`rptadpt?aBC@!!Q`R   ICE!{w`x@?i0\AOxx<3pna~+|p 992ZX,11 rNjTX3p+@tCp'8P5Eٟp +~䚘,8+N; jDFrFUUdP*!+z"Jɴ*p+Xe`[mt!xF5JhllįĬP-fgg(.``;@\vtrr^QpX r#^&9 <0<8R`VɁG' \xHy3x]tx`qq8p-n߾f\g~w0prZQVҌ+\Ƽ"d gn,r 7oN UP/ց...^ | :<pJ<RX 0 8@po]x*p"xg@32p(lƼ͛ x+0ta9H)6<`;pr:IC8 JHogs8"TqaQnY+0|^m$!?f.!"Hy;`R <فr/m.ztnMvGp+peB6 |ΰ[-pf?l|Y^r3{6]3s~ ~$Tr6wZuDvmj˳1A.b"0_ xDԡ;FxqрR<:;44:9A?qBkWy2CBxM x5{x&rC=՚o[qhQX&^:f,[Y6Rlx782^"kE]Vr8&(tEdRr9f$x:4Ršskf 0Hgvl`@\pD'uA-RFMN)Ε0υlqʢ)^z׆Op7nNEn5`^r(h̼(&<놰4e(2:3+0vK>"rw8v]6P2G2T{"$".&˜t]~k-nȭHh$O$f$Xt]gKnq3cXy\s9nQƻmIȀlƺὁO^DCm8Tw"rf>YҊEd3'd4RЊ3?3' @~Hy%2``ބo0ӂ>stbFb4pf˨n+H^ ^$9 ݈urFyhSRPf/)xJfzJ`Rq3L2li΄+%fpqeZ}}-vqp I)4 fB֩)'7:(1n. ϸxKˀ(tVpQxNp; *sD_CP[2Zr~#5oflT 6o!(U@fAeظ7:Z5z`j<`0Fh=6??Dp&'ȹcTe g l_ ׼ⷿ2-6F1'p$):ݐqiXo1P @,΂Zp>3;I8GάUx{ x t6pE PЭD}F`CUb 7]% r ?\ن*@b,0SZ kO)t3Z'&?pW*qHN1\$R oن@`k[θv|'p]g 3s":F|ҒD(ArA=t$MC[ְǐ)" F$ j̊?-?<}޽Wl VG|`pu. Yl-$7k8*#De$nTD6z8ъ6`fb\)3v!znV |a^ñ\&`.0F5F6Fe3up4kHywBmQ{UJ mX7wp7H<'ƗB}Rp ep;lR)\PLx7q2rx 3P4ג<+R|!B &/w:8  s򸈘0WEl1nAE sԐܩW"l?*cȳ.%r7X~F"7݆|ƥ:Z=}b^7+f|9^f9\kr!Uqf$`` zw6?XrV}JXX.֬I$u)m/<(A4r"_$o<d,\vx(Vμql3[l^?,8'1sمYaB8M= pspw|(`D47đJy\$mضb{d(yøS 6d6o] Q׍:yɆ/]qnFb"&U '(6.&p"p~2TdslTeuY')j; 5j*ƼBv50F`f p/_bmљYgl#vLMx 0(#7æ`yώ+pk6f!2-t|aˈYqt SڿaX&<1\\v X: <5S&LZ(A -~æm4 R털mE ?4/B(-Lahp!gzۆr Pp8rVҳVy*H`ܲT, K8`Q"HfX:JbbfK n- GJBg7INd`Rmʹy&8ʞ@܌g6Iu`2Y콙x7pxt*,3¯32C0/rxvxf" <^a32;k׆%lcI5'f4(B]51/ߛ.[y3++F #x^a/WklnձRW^lhlMl[4V'ٮRZK6F5JQ^jTrhT՚F5QjTFF߲&Qj:TN @muU497t/#C2l"0fݤxU`t4RЊW)J`o4[~V,x[Ҵ`"p}*`V+g QgT[3;#g6r# s'mݚ\.P>{޳vb`Xٝ|iUB1pG@'+|ۄ,-fRmeZEjަSl1@w`׳5s,͛c*S0Snzm'6.JBFJeNeC!2.D?*%  !sg4Ν] xϚ;RdfOo| \nrp'6'TT\5MQ1ōa#xpr p!y`=SRx4RBm<0H[~A8~-NHN ms|lp82` p +@?"l.V0-Wx/dˈ 00~׃o4p3,HNvA(<0;@wxx,Q|a<=#tO3,S,"-X^4!M](87v[*Zx]*/g z`֛}@n`Q $-f8⏢kv8^<1e! 0fĸLl<7 Bxn] ^xJ??qi!(8:&9JgJ8 fNͪɑrm\"H 3̫6+SV6Ç[",*ȩ,v=4E Uxa2; RL+0'/ `\9WяC,ьdi?Y@f7Fv# xN &<P:<dPYt-JB\sKgZ9uFfx" fxr=("6'3ŴJ!v 4:r"tUj.j^8Z:h/04V X+ 2 0󐵢NpDV' \im~ J>D08#fz^] @fHmHxBgĈhNNIR`!tBf`pT.23Nwٖ nVHfK5FNa 5JVYtkԀh.Rƞ3 'NMXƇ$r%(P lE0<܃{/Hy;/-<`x rgam$p~ B`4Q5?-p@a^gp࿀'# ps2!g Mr`ox|##|x/7h䖵6Xb.@6/dfb#8+>*x"&BpT}0Hj_"xO0 aq*x8x4a&|o6&Ro3&V0<9,p\aG;8gvspUbW3YZ S !xytKx`f⫞RLFx5DQZkc>s]dsWsKsYsEsYsO0-X>Nq:`p0^"n@*ER4/kcfR^ ^64}h24r-5" g OzĞx$u$UX);0(HrAY`l9ռRl)-FMֲS:\dC.$מ3"E'ٜ" $3v',`jW - E"[d'(l1-2E;<E"F[dOPmhYog ƪɿ;~ܿ(6$} ">@vr Ё(`"oɂPN(gRb o]`pac` v8+f H-,xsx 1SEp'js./7([I ‡ssa 0tx? (d%%uJj <>{gfK6nrnf +[,@^ x` vM;-j *5 xkᵢ, ]~g].b`b;B 3rl WZçV`PFz8u5(. 5WN~8J\jgNFěx[ UD. Y\B W dfXDUo.(4<$Ip0CQ3{QN #t#mG$d bvIXoҙJ>/% ʋK7d8Ⱥ:puumne,;z,I B`"pе`T;g mO@ߍ}|ua҂bͼ:p1Fh57`j,hjTieQ2F 58Q3jT4Ձ5=`69lfmdJFa=`g.bLfcg,```?ܗ$m7s3B!YSF0SޅfpPbMb2kft 70^ ;%`HG~ui Bu?qny6B@JBgyO]wːC x`v, ?n(d}]L(^!~Pv3o|آTm&tpxޡr@v1))XT24RҊ=]Dd0jQ =pxuaVx ~@n2󬉍Ίq1TVu SXg^4SmCqBl\l!n3 ]EghRmnTD,l)G+|p 8Jrm%v.Z"-nJs2- HRFEtKhe8,Rp4mЊ5/r]Yf,ʬ21dn5s#Zה=j`|h JǙ:ٳG |j8:&'ieYh NMXr'YѼ͆&"YJY=f W̢EvyC7R@!<{&<svȘ|kN$=Vp2?(@{547XV;@K‡ 0<.Y;|Nut엚ZKڕcY[vERx[aapueaY[pn7Y[Vx L:^6j yY0/6a-''p<-Il6ag$s\JT'f ƃwUiuN"$wEj<\KbY(XSvv( -(cgnEΌ;ϻص[M9͚J.&*؍ B p&pfp|vցtrei^)`df`Hvxq>+TXS}h{~RR4r<_$âF&` )斖bp [HX&g\ ID0%A-^EȖ|&Cxmnټ&p-6 -/M}~qJ>W:|"Y$'x2dfԞH x@[| <6@ lknܷZz6jQߥJޖ}g0TFVf|ve `:iޟXeg:|Q\),€= r4/B|>!bygR6xpO΁9 J+ `&%e9QgX̢/xΠoNZw0J.0Q1&+]qY=LaGk j0iTk^jM*֡*vTFs:fֽU<Tkgj"n1?-?<g|+PH>W6FS , UE(`lgmgMg @g4!ݒmк'S 4nf x84)sc`YwzX[gހبg:}^\xC~U`()W?XRB`o40_8f.9`-@B q.@qs?\.X)5ɡZ,BgK3Y+ !e>9C#P$;SRi`*a!ۋaEXap1Xa*?؃cjxʩh"`aZNaZ2tݬ/69kx 4_*xq/x _tl`./0S24 ^-su<$v4]8ޯ6"2+,|VdWN.=/3D_:%v͋` `†oWgL{$Z8EsvȜ +N2D,Zo,Ro7?p8znr404_¢yoJBf8$rAЁpn(w.^٥lH"4HzW% x/3dAyKu0 of/.0*YgE3%BI X$p Bpƴv(g-"f*nS/SלJp|4x!exmTTP2l[`fxVp s* \$.ACZf0T$?-W2CNA GVufmqlO(\%i}1nr[nx\,nHx\)Q0NOJKZTYr,J/=SzjlˍwJLg*,?q30Z3dx\ 9R SRp `t pqfjSp!pp0nPt & U#VIxQnc $,q+ ;vv^ 00^/|وO )ؐf菇"ٯL~^pwY@ARlGoeIo( o˯PU8 puke;T'(C" <* !@w519:"l*nqQ3W#jhݨPggo"_΄e>dkho0_fzxp؊6:؅}5IopЭxv7]TF\tUo8^VbUJW}[.`v[w9o0x:LN)5JbFO[NuҴ8r%="i0OD7[pD7Zp[ g2xnhD$RAD3 [#W-oKv&CZU.CZZnfhCY, CYZ>8r%=Q&JaK <#Yp^\"i-/n%B '*X:te28KzeEw)B2g Bن&Ya6klP^#$I&xAƳ:Ta&UG#h`\ ry<3i;1A>ATuhXL%d 8{حGHX3ާ(WXܖG ^&m'@^8[I"VDfz.c8 ަgbE\ݡ@&Tk@jVW f``yh=5Y>\'1""s`04GNd<Ј4?:K8/mŪ? V$NV^bfq,)>qrmL:2P}) 1pC-EHm"ڜ\=buv/f>Pso`J""_TF6TAzo jdž bsp hd. dXdeo=Z`g"`BgO" /Bn$?4EJBge`UԹ6Sa끙L6hF&T[70T[9gn-6Xˑ4p5 mAo66s̃(vEwN*~hXެk68MfYfX@|8b6iq1]{^OПOiT9Lz3s*qӢ{svWU(MmK8-3x|X8@_33Y3 ro3#pvggg;`aUa\˯3\ؙ\u\u\΢4g^L{ Kzxv әKyk sS;IRKB9f3z 3Qf3.γ3/\Ͻ1/[,s,.+Pձ,Fp Ғ.qg3PXq~ _x)f_X([2^69[*B["ec[ [5otՉ\7l3 ZpInIpryIXJ hgwpb'T$ 9ŷf`r9d /,;wXx$ ł8$vP 5V5,"\K̴=IKb*7hGx' uȸx"rNfl"x7+bRFtGHfKEN*XTݘ+1BP².")u.T:j):`-"`R9fr' \F&ňX N 5S XaWز\ް(2В8'l /h0USo[)d1#[*"2I&s$8"ڸDrFf1Kx$au$gL~)4j*txn,xe=)<ZY'gVYbt4/Ԓ;EK|fރ>6|3V$:L|d+BU 萒(],ݭVL`RfzY#lZ@*V*V- LfLF*S<HP%j`4,*֍ Vẗ́`Nt`2`&}>b*-)J2AU4g#@1V)Z%p9rn_vVȘ Ƹ g"(0s(ָ"HqkPfMlm|sKB0:I_$vFl;"$$"`~9&g<+PFh\h,H`,y0 F5802 @g B4X69*: 9ך( +~ˮ@˜ Yrl(7 fiPNW:Wr|S3-hb$"imYB{$^"U@:B̏ЀUDЁ0pkBpG4Nˌf0q0(H"&| (왺kfW&Hp#]$Zn(Pؒ";MgpoGx1Ĭgvf1o^]?Ͳ2,θ3?VM|VTY\*X# v(w"&s'+y,%X(Zu& 5yVT@pۺ@p%c@O8N & T ̹LxEoFXԳ vhV5F@B Sx2%RnX%T4T#1 V*PT|%Y 2-fTTAoHO ~[^-pʨ1?z#TG8! ,cVїz+gφ*&p pOujj]2+"0pöw!4Yd.=>uBgz0-<_@f2?#&g/`0EjzV"x$t"@s6^;E" 'E!7xܭ!x!A4p/3 PGf* xvӪ4f Z& uоXձ#A#q\3JE*OJ;hfP2&$rf^RnvXp^2݁FgZmΝ:qma$k$$Zl !֑nli""L G.Gy/`ff|gsr^fDO x/0! ݂umBpYlsW @dG~wc d0G <+qG^ xf\{xx"BhvDT:ri< h88xV  hoj^j r|F0y]xup r~Lr+lL/-WIt?rux"6h0c'hlwREi%i؁psѷЊ8]q/فT2H4RҊDadd^g6%@BZ hޮVHz(ѝ؍u0 H8Dpl8@Y؊@wj3hkd?YҖB$C0-?fl^@AzX'r[B9)gc x j.J@3A/K~,4@YnATNھƛLf'~'BLU玶'V'nXsC&Tͭ7&']9>e9@^:2%H%1U PO;м#/TxgEP5;Qg]R<<#J@`(EJ@oݓ0('H|" d<̔X)tD=;<XV,:@p%$l'r43:feBp[=^{Qm{Ym:RrBoR 8Ѐn"w`'O!!`"5#),x7eE65+~j`V5oB^mf!T( g,O05Xh .A $8"lx3\QgLEh*]޻ I&`BHm|_1xh*U{dF*A$,`!bH♈‚@zB`EbX$p%/T"HpO^Z2fHP9c8g^gtCs"}b2C֮ -rfvl.;`FR*UV:H`؃ *"- T?j6THȽXl>Ffx8Ђ˒JgNpN #rYg5rA+sNAT` $.2UlvA/n>l `fJAf-Sf+g@YKvszVuHw/XbX""_$#+~܁`8| %xi` A*R*/Hy/-Nx>+Sg ``aL7*>7`^|X28Fgq"Ur@Jo?Ёم$$m| CFQDjT<4F5,Q$jT4`3Ơ.?TnJp6NAP0.T Xm^f  U'MnKcWAc/mngd ޸Ad]6BJBgfDf Ep5YhJEg n2d*`be"`ZaRaΉ86+{`&a^q>e&Zrohf9hXDE~_En g6֗DF8 GcGb8(vol`DXBCHC` G?8HD쬵k& f/iRDEN֓D*dDA@cqox.t@g!p`<6Go<[,X#2oLк$Hk *VYk`j2G,firgpHV;Ce0F/jCy@j CDKcт>" {016j(:<DCaf AB= a/N{])\aN 00.Yo,3e @@"Fg8k2Ebj :BWdRnT]q0;=I =k~J@fs@y'f2jDj 07-lZ1kb rd_ke0 H=-iAABAЁaDg.{  #h^nE"8c[2&%^1(YP. Hj8a uR`AzL` iQ-zJxfrR,4/ IU`vS-`fggk/` a#gaHoغoE˻zg|`C҅?:҄ۆaļG24HGddCmUr`&,>CEƟ2Geff5JCgzÅ ;tK d-ÐSWЃd 2 kIv[SBkփejC RrJ9lt@.X dr9I`0i?\lKqɚpEgP`L-Jg&B.C`a8aDfap-I pβ*-/g Ep`[J|R _Qb݀NЙ`:$\DErro+@Return]b g g>J?A`Ap Hjr-D@dQ!{vFHll0U"H [1][SEf]jpyrU >@$g\kdHfiHOf"ln5aDhhzxZgҁ؄dpf @&z"_KM V?,@I`5HQ0d-H,,cxފ1w I VAA[@, ~\,"؀c`:H\ +P w: w@p]LHCӎL|KNp;YLNA` `XzπJ0 H0"-Hpp aWMahjNkTT@r p0m`pdr s+.NjR Kp,GAp 2,\`uXpea>pZFdUEg- 4eWB=AH+D@ >(0. 0H=B0alpsC ΒD e$b50fPxq$r22"ZTaNByY"XJӘiA> x/(` N7o>R+ 29SgTYWY0 UԨ> ( T Z+KfB4\ Bu@ e0C&0DG*C A4(*<B,?$<,>2::(  0 F9..2"8>"PQ1^!P1P!0*_PY  q#ax 2a O:[,N-!c55ygrdAd6s]g,BBB(9tH 4oE$gr=4grM' r LP-f4Fn=@k"Ww0< 2"6) Gse>AQψep7fgz; PZgz><`J@g`:g~d `L*gp=b#X Z/$B`jAO .kz0~DXvgz3/l=, OVj Wr&<$FXfG:H~djduJ0k$^rcvgrWJAn p1l_Hp0A?7I BYpM2BSRLST:AUX:CON:MFIKB:VIDpA>p9`p:`p;>g?":?PBgQ?p _Jk~Ϡ`+"`eX*HzOH&zQcSaDC \VBXTydDs$YؼRUYDу.JTQ^uxg3 `{Jng0HRJj$',8C/*%I' $4"%_g{?f4XrpE^v 1/lB%FJBg,bk,e>JTrBdc?^bT<X7SWg^>`RAdRgwe <++D&4xnYbYٱf<"Ev+0/jDFv-H=LdMBF 1!HF\Ɣ,`HQ2.l Aeg>r >35e&!RR0c (?c-'<R#_`2C} wfFa/ Cr yL 0)`YJYnBQ nN @mHJ@jm4UBkY&SA #`M| `2K0Bퟝ fT.Waf%ٮKC0`t|P=Q@ gI].g4Y e%r6`Rx.fh[b Q .g`af`ae `acacdA-pR SAkXfJAݟh`tpa ".~t[çPTt)`t tr@tZtvA=B4HAHBHCHDHEHFHGf̝7H@Hp8`z 8lfD_vf0 !3=E\j305aM&0ô&7b 60/>֥ef!pU0  RB`^>242LyB` LoGF11~-ZauZ'6‚`6uU+h Q-d){I0+|šYfxh{X $VT8W(FBB *Do>Eo:@l6Al2K jVN ,B@cVo AcoCAHH/=@޲֜ ]Ak3?024E$ b55AU 6#C<K:8Lֽ0>x)tj<d>:hkSFSGFn\GnXDDk0 WDEk;3 F  Gc/ "0hbpmrtP;",TRr:8Nٱ-@\DDEbEf=EX=DZ-|Th PBt}40(L}N? bC`=Cn@drAdnED*fF2J=FLtGJWptBfd=orGkOypz^Ї bX 2`jHVM^,`pWn0??/ , >)4$Fs_p_@[0]#4rɎp[v`*'[g"F]g -|g Q񀴈f` xQ˨S' ]B0-H4=@p43CjHX11!Qǎ (x6o<Ce(FLkdЄeh_C/d{ҏ=RdQwX`dJ*X PmSf/|~K0rz?2^ e" Ftn"2,& > FTA\3A#pǔ`y4$I (22.B" @2A\vL/@gF2#M 4bD3BS@ -2 HQCu @ػR"_d@BA+g8nRC`3Rg5]5C J1D /cARFser RG Gd?!ˁSF1F1R31@4x1E?8"";M-A@1oQm}2JFo󩲊jM5AB,#_7Ek,ԫ(DRN &foLzkAfT|/0k \|. [1kxx*5ov2f^^B<~dGdEH< ?0F@AJ, O"6*aW0< 2].a2`i_.NpUKHza "J(/ZF#OAR@-l h|v74R\C\dZ8YX>"HtvzC`wgZq`8'JuB `=Gsy٬i -BqUG,x{BpHl1b0XPۀ!F$ 9:M0LJ,^b bx:4 01~gp/"X __eWUGk*<(2>Vz_y` p`pJPgO!zQ؄1:$_a 00N` 8@ABHaNLp4L8 DBӠ,8<b&FJEjDEFn ffAbZnƚ]&8:=L؆/ԒDAx$I"t Q8'k"RGefaDF0 g A vG`<{HjZ\FkBJ.g.,1+qڲY e֯ Y0$pr@A.$D!zfXˋ*Y`rapGq42$q"c{"PW2DAH"2,z2gZAee2 #+1@eA2<XJX[_Ij]`p?a.$dp/'~ fXq2/pa"HT($C5HrTF S`Rg^ k#&@0+c$3Cs,A`v# ALH0&f-IoLhYtt$%(LW2e* Hmʚ#HQnYen` {4"b26rAV Aܐ2>,"@(.a=d2 q8{"Id3 ur,؀aE/JAn?174Ae4RBB_0*0$ W PAE"Xyg"r~ RAf?n({1z`خJG0#f ifku" CqT{f&#oҢ"CkPv6"cgRCC(D#8`EeYٞ$d"_&B[NpZ*#Ѐvv- o9^X2t n+U1Qla`a-aq͌h0SJf=*=)Tr)WLu cr `wH\ cv`$ˏRHˣ@%s.=Jb=sClO\"@$Y4[`0ߏN@r  r"P.2WH2Ǎ9ه&BGae@SHoD@BRfʙ%pCr ׭oQE0 _4GB@c:Ad,f~,B@Bm_,. 67g(R F"GVf f7Yf[V ft0nQ3a=j!5a Jk 2g.B  g&g,$u%g7o爑,QY2"Rtr֑R%OgXXgnh+Hg'aeF Fb$ҾB_=%c3؀tSHkgDb b瀀/RBEd fрd``iR/o< 2XJAfr_ S!3fPn4H}n1>LĿnR6=[((*A *|؆A ̚D`(Qsyk.#$*B(؅#;-K\HxDTdfkGNBgJjkC"%H/9JgBƺ$"<"(ۜ$$I`&bۛpzR@=b&n#n CXbԄ/L (GH=p=`ϘUn2<.,HdY=AO*]. HIv@h\2"v.`afNZz/YЉzȷ|@Y`Yy1zzTk&#D~fR5 tARkI-æg02.k._k$/dMYjtk .E@f.m a\k޾6MgtaFk?;} /fwg4<;a.k?(jbPjAAYA?+Frx FD.g(@"0 b`DBb Be@juR@k|FW XX˛ o;NuX!_LxULf5*.$HQr߂rۙta,JM7\`prv /3*f"0K`c;W: # RC_p݆?l{ZHnNNAP.of6j i@g?pW6?;̘3,12ѵEAIIw*]QdJZ*Zg:)Y[ aHDo$bbP j^: 0B\a" 5J 3XܨĽ0{'/Qa ߀a8da CaNqJX֮g0Ph;:򷳨n&Ckty24JBoSgRBgbc SP"Y/0HH2 _ PSA{jx E(W* ae zbm= v ef݆B@C`8 cٍ=@u=nh`Kэ gph gjm"ƒrfn,_ze.lf 6m$5` JKpjwc Ff<\F>>p~&Fp m0p m*0-0C``b hRGJGSGSFFgCE`Yf`Jd gH@a(zj2faqC0b b ʾ (Ee0g Non%{L^t Vz9V1Bdppa`oEg0PbF"FRE`ܾE! W@a8COnY2RF`< n'xof rfSnv=Ar=Fx`~apq4.|fjxNM?ԃpe^'dDA!"P2(3M2<2{8n1=|BFJ@g$~b1$Hp@ _ fdrf*9Pp?ap a _$|0`WSU@k g_ 0U o}&־}ͧpsĿ p/zjI?+AlH?f"bj‘y2<܂d Mޫ1reEaY9>RPP3cup ŃXՆvm&#}&8JBj{JAg*ڃOd0ԣDfրG ? &JB@ [kWBjMlh%!H2 =-&fkfp`^k:tg q joԅfΰBHPHQS/觳@NAX)tf}\k%&9jBYM`$3 E[Avf=͠L͉߳e3Rj/ %Y}ieru\2"_` e ` 9zB3,R|aZe -@vp[pZ&ajlJz0.g "Hg\f`*fS !.ى E:D-9FY @oX1KYBUu A #d BB?NL@f V[w HBKeMsz` RTo g,Cg&`ӓppBYl!xe\HCHS}+@vg*1BMԘ f8 # XB@et`Af=/3;6hgZ"ٓZ`3.y >3aGA2D "Q&B"^#$\`\x0}S8V#RV <7FlTYw h۫g3| `1I#5 +"T %3g!@>XT3#м6P$X pxNCM6?Jg" Xo\0VXaC[@r g"Xv?!l~C~mA `(`"h`m`MTOdT x !x] A37D i LH4]1R5$ :pdж/r/MA̘,];fƘQWuhu&$Ab]74P$a D'a2V` a p]k5R3Ia4.hg /SAH5t'jXbr'p5|/#.kfWg"Jkfa4?phk6eTwng/w`vA28n-H=@p_RS@[2PJms8S][p|Cont]HM9C`D@v|cv\KlOs@k;E"UJkH@(,j~0ߊ\@`ȮUga<0=^d]@@< Ipa ?`90i0R@f|0HvF7+foudHS`7&I>[\SG?;NMX Q _t0&_{4KiIPg `afapyka9fD`;`|B` 6`QSwJhtJSfRRRRRRHP? @ /H~8#Pֺ2 `"${̼tf`"RAQrq`&0 "ЀeQdpħxJfgReY=?ЁيAG8$H~ :CJE`YEjT"_$P"2trD P0u[ ds , €dujj9f6ua Daa^ K"wg42 gk2&HA&f de $`]=, AgeAǬ`DkTxMX&(^Ox`x$&րo($E^$"^@V@ K@ S`g:ak#&Ac(bbrk%ؑ2+,_SAI3 &f-I$& zTc6bHHP4eBd"2nfs~a3Y/b87YJQfN 瀀:LP|/P1C&p>G֛(HDDpBg C\v *T@L6C[RCF8:G5A^FWfT8 , ?-K<9 9\$I\o,$YbfBjQ?CA=׊b޼TB @`'*؄AH Q ؅X`$_ IYHR"H`Л ٌdHJf-zSp"WHPa _Wx|fP J BY02쬟4<`@B Z0D2SCkÐCo@c2Qr`:`4j.hA(:"Z2򊄼$2.,`e'` ~@00* K`h`x A `# Hp hktLkޤڪ 9>rڴHyp?o?NAO J,pYuva7em(*,.D DEbE n0(L_@dAdEDRFGOpЇ`>22N2"A eEdرe?>.5`Na&`Fa卺>a_`6a `&\?<"T ?Ho'h4Tk6E1k\<kZ7b .! T[(`ZBgB j" Beo26kAeDRjPSmPA~tUr$o' xgDk  BDB 4<<C JZ_p1 Ц @n /Ѕ7+`/@+9'nb>0 w ATM5f_kNR=#K/(MKI ,HSN¿:UÛgdCDE`$ҏ^gAn|aVg | aDECI.4fL|@|a$$I\BE~EQJE2`Y84@HJXF`.a2Iʺ)mQg |EA`*dC2P:aDnt@IP$` ` &ed&fg^ vg @rtfTAQʠ/j|cJgCp^PL`QBC&TH&&M`~ aNZL'#``````M ,Q;Hz?>&NN\ ? x. <4V"<?8\gAn2<H&PfANuJ(og`T`<3=Xϣ,JXopVVk k:!kmr[ycl[ڀB&Axt|_bufV[pAL gW`u&Co)cV=|P.O. x 119|SR.cD ֳ$؊K2 6HW|EGBاrkGo3pi!u7v8Bu[c1SZ, V I˸LK&5S&KIHimPX5jy`t> fS_gj"gd$ڳ;lde{QȜq}kA m|~DYOUN;˭Ku'@| (pGPTTP)|O%ٗ?l-ɯ ^'+kw^L{V3HXz gp1 Xu,cmI|A..m#nkfJaHICH8zOAאWITH_9 BA'wEWSB!Wo.gpa|XE\QEckn ''MuzbңNFrɿ8g>: LfZnn_6|z"?o8 K!k㾚rCt&"lܴp pu8  ba|aP]1CRHe 4`MnZJ=ym%7eFK n`( Ngd I0"C meJjKoKAv|Ly{m`V! guI#]#s8}p7)!DY:mqac| happزm ,yJX$,W]/vF75{I[za61O mI3BX:%\MAGE&'fa|꓏;hwn3(Wϳ0.) BOjOP-YqqYwcu.cYC*\XGp8+ #C19oFh4fom,Թa. Wo7-7|CΗ5+-"2:. *|o\ /| -7# ׻7:gYPs/XpCw{{g4̕6FDG.0 Aqo-Xn"y54Un8Pogwk# :75Oh,j[LqZ(8*o%|' s'7(PSEr7 Lrcff'+rIrIaleC+pQs! Ps b%-33IRCyI i|V laq (М |f8 YEr 9 INPUTo QUESTL:bbyB65z;8`56|51x24b?5އw@OK|UuhCYjLA)Cs9wg`B9f0!a}5Yf5"C18`f;H3.5V| 26^x@ HdY{/*3))1E F^<1|e4r3K{VMG=x!@juҰ<H[IOyJTw7IK0<7a݌,uvƆL9|JsGlFcMENuц͞g\L-OԉVPt|ieyEfa,=) Q64|112RHOzyV!FnqeaT05!IS1|2|3|5|ExY$ TuE`X5ㅵ^cj2s:s-$sRUhrnV'{A %1ndm`1DUĚ}WRe 8 Iq XQ>:PROBABITY^ (r)O x|%m+e3ˉ|. SVPFwur(W = omxY%QZɸLXACT =ece[sR~`[%|SkM")LBsK3e-gǘ%pm g:lerb3l1:\.!w-`F&]\g^01j:oo_U<NBf[nLbOwN3 M3ZYn4ͬ:`,ba\ 8b|y%-O|/js2sp Ml\lc kn[ǡA/AgcJ be3 MD@7-Bo+TOS}HǺeXX:Unur|AL=_V~TEg`roy[OwmJungOKwݩw3c܀2gLER΁9r,wWG2wh5MZ+aSigmsn(>aus8o*fgd.]gmz|3OYZ8"'REPAIRSKS'-(clumx H3 xMxQw5'NTold7\k>6+ '|~˺g+/ Rd/(V0`loL,(uly|ր@v<08G/fONm[qD'5o''ZkNo,kOKv-bMSOME:&evҍxo*IN"|newfx0HelĘALyDY SAV?`()6+<.pYS WX?ϔ:O4NҌ CANW+HRE-INGs9j;l5I100&N'BPBdVjdbd[8za GޙNATAI4EjV/X J{G?O&Y'rfveAǸń99%vafSBdey.9SˏuNxixfMS-DO)|\E 3֕ n7dl*fKMu?nK]niq sQ+Voxi2. / cWg3 1LV/7.i;X'~sEYCOND]O d~'hf31;Y3Bh"l*38@-ft;s1r< NbVۙ9d)VZk3n>aF95Cq5C|52sV_1ïޮoh֟D̍rh+#|M,n-ex5e|I~ze \.VY16cu!1d$fr!N?C0fҢOKi3XsnaͣA*m'_$name?!ScrI'++@-|CB2lلx+̥ M5SEflp.xק͘|scIaS|[^Z%)D'O(Mr!kop33mf{g\|u$l}n|sc- P̘loWzUB'"ِ:?W6SY0WM ERR-JKEr$#3/rLf~XE!>|ƩfҐ Wq6 E|/DV&BIRTHDA>"YEAHW~DIAGNOSIS: _nl<xkHg ff(Crc.%%ҰePNTOUmmoufeӭRobn]wfVti YWco@Hx8r+E>yu-]m|3Uqmpxcty 8Hqppb8kyss-| eVeiCf=6f_fmWžnx\ 9gluxjTRIKE-a-L`PB]STNfPڍhumA|68k0'lYhVT!.hm2)=Pa- )LkE)8ham֕N`>scK/LŸga8z`Prg|f8Ӊu3)q/[xR~upfęҺC_4dM 3Icsrh}Mal,|Jo2Φ,a֩ M9I}tGEq]lW*t54UDt#Ifg;f%V3|@U|0Xf5KĎHRkvљ-|2b-X\qvd0!|F7vo!bVOj- f7:Pe-,S GE|Vj5TKUsiBUIAA|W9lm RВ!&sPLxOS}^htA!oo|00 W.W.4% HwkDS162|TigGl97224|\8kbAjOUdbULTI'=+ |V)@p,|Zt|Q;oo/k]\4|NPUBLICSOMAINcFOLKS7"iümkLrchd|e^Z3{E2yLs|INW^I9. GBv>92bDunms||FnTT/MEGAE/SO|y/uGP-nK!Zx107 (1! \31x=x01-12cKn/8ڝ,i23xnvso j o00-59<WQ[3$Ig(u4xy e:S VnjnpnkIfe OK?'NcJ.͌U5 pnfCXfCKqRj(Lo'2!M'-EyCalv@'Vƕbz#CfF:'\ۀ!OR./GN$7MϬk.\weEsL7ˆt,WOW YQ'RA G1DdIRADR?MOUTfT'DE-)IMMUNIZATG EXTEIHS$/jSPECIFY 'BOOTFILE' NAMEFTEc[JkMM Q NP2Ӯ.); npbPMYlFp[,-lXnM V9OFF|[sfysqZ[IF`X2sn[` LeTn]ǠpUab<@x`Ⱥg913 Um;e72C!f:MK SiFcI S X-@!]*faw裰6y+c. a4k tWf:)(@Ӏ'lfmgjugfe;i M]i3$rRmPVjoɰ`)ppsA;WgR S XPdb5AJUl`L0K q6G4 AsqOX{PHY OFiPROGAHORBN A{UTSHELL| 43lfv95up9x'Nor0 3^67Ė0 Hsp. 'iEqCNud4E+hk  UpUp{ x/15Yjietf۳`&)r+bs0kooDu!fNx`RweX~>uX4.Dk2VlbG,vxlŎ'uf zl ҃u e]ʃɢ|WٟXCY..MƒGE^8CsQH@64 trj$5$(b9B:Y5jX6QEƩE8֩$csU>s 2Ls.ywL lAd0s-I ])'NEWS'}x`wuyغc"fu58pgazj.u慷suƃqK%)Ka1 d7"nkqIXQξFn7Xd#BllD_6 ֊5ee1989 aw-f;rc2twhXG/^TLkY{we-J s+y΀_5HbjkʦUglWttudmEsh6%Y @g)bZ\7 y+,`ZCbPsbb\:x.p%.o>8s6XfdQ\ftwY$ews+rW`VNux\gPrac -|NAARGGHH!? C\Co1f5#sa%c 4vqu3Bav;L--'ynf:zPm/neo-cmiHͨUZ|Vp!|9"YqwiNJa8JB$ ~d)~ٯ(;h)s37[tSs aiuj. Ma эp>jSLL/k?! jazzreggaUwh,v/kpg`!MYL?뜖i[STg" Er.hkb(ty3+Y[LYNX;뉓# eexWsVG8=9$!`%G I& /o}dF \;Tgdo:'/kSD|vJ\4sӐAs(MdfiguۻaC2.)TFphyo/?Xpx# K6.*BBd m,rMȞ0pb|A+GEMDxH&rwx&6v, 3A׀'87Al-XBIOgtp bR[&(@dv_Rxl($47E) .F3w-m̢zE3rC (0=; 1=;tג/ZVERՍ=zz!ur%+exKd] wKJc0Ffu:*1+b,2OfC3OXn4Y:wa^;F5EappVH6R c$Y7J@:0t-3QRܴ98B4NUK >kIaJ9u[HIEN}RDYFEATo﵁:NEswH#x;^ѹfu3ά-xn[VT<(mu7k˪*= <9w0qOKeA7sx,r0qf =б@gtg0ISW.5 <ۘ> u9X1(2$Em50Kn1+u=?Y;”Pcyh-3id͑utIs1=e(湈5.@!Kppefv 'I>s!80 €Xފ]2r1f0AypPBŀfA(oR`rkIfke7Vm,fp~B,/ލewIRgnNO1TY GUͷNT|-+VCB0G0`cpj…Ż2mo~a$DW3o,fb J`dB6 a=.S ՋpicA-EB԰c'AVK.BUF"~W[25Nn`J7ADFDC. WfutuݞxT¬N\\Y47{&[3ݴG\f,6k dۚEҜyhpP)glHVq<d8SY^0, ,+f7II!argnizaYp2KifḦ^( #-o[+2vfes1#Ju3Kkyf}!:YK2:: { Y2Lf5Kxalm#2a 16;cMЫDcho&393NjOLI-@14 OJ+k_fLbCUIV4(#7wPRu(3p ,)ِQYVnlx)Plٚp RZxS/]2^T+\US9C} dl$o;VIC7 ю WClP BrodkSmKޥ&X7#CB4WJY^8;%5 (maybH204t4]ZZ^ST-2CMLC0z:[Aeup;Y\NxN-65N3]Mn844YO^HDX}(0\_ATiW5)Au;Ѣ`ܺXm=4aDؤ J:ӺEPaf7Lb9 ,7|v>5by.r|(Xrt`I~cAnempjݹb1ZRe-|2)h.jd]Z9S@LTHдFUS|FSOAVOSSI_ՀeDa'nORGE:IRC'SfUNOUG04 SPACtgOo7sVDI9W44Q'$gZr`di?@hSf>`% k^'^LWL(I'JXk KAX)Isnc@7iټX'a]-pk֛LZ'5ocuwaf `&DAlֹA j4n?(` BAA5KX[)BIN7 r++X{{w (8H"1>5u3p6kBh~YҀKq`L8s?] h@ ALT+M;MLa"0p2PsĘr[ tf3b's5 E[xqx4cPgR fZidr]y,u{lx.Domp^3.6p Gf*_ icn r < %׌G_J sDO[1 51!h)!n2cy޽mf,t; /Dlmx/O/~ bo-mm,-duMˊxrf3n.vPMO,WS-`#Cy;0wOdxBirth>Vl$iʮ1.27yS paElq_]uib^zw,3^&{іWebru/?0}}rch~Af,nlJul;eAtSepO؅L cD"b3MVd$G\m9ZӉ ws(,%Nj,t7 c'f{rexζab0NEj2%mv3ueqݎ׻| -uA8 YOU|WA~q.nY |FyPPfRIVF#A|NGWɺD?kA VnX I!Wz]T!bCYX|1TéeݞɀNOWoSASqϟ F~BI򡮅^-K8A's/s+ '[wT&Np<̬ugĎ*>)˩lo#`b0 JwCud{s|˨>ROMUL2Қ2ILץP墺5 'K' KEYz vvG,H槦¸ˀXa][]OMagoccwDfZEEi <|s,D\w rc[ (0km7ըccksumSl"Aq3+(qmoǷ,;KUbdQʸAChg8Unkn)evi۞6BwG۳V"βf5㬡= 5APnhFh l cṗ4k3Iegt\93Ixΐq|(TcF2Úse doURetry|CXcelkg IKO/G3TLEmO9 COMPY:b`/,yIbabl_8 DEBbl F疷x!7 Blit.Ard)SDE-es qE٤PRGQ9OSsM TTPeA2OPq).*1fiOFAN  OC[rED!7ϬPE,,k *LkхYі >249BLeBsc$mHHi`^:LM!3J 튙U_!aVXgsK Xu!|(XfSV64#~pixelsXӳrĴmҍ+iny]+W.,New:XJb@6OUR(BBIMPA AB{BNC46/B OA8o*CYNUMBY/1!6U0I(CLUSLF( RVXH𴻡M ,YXRIIiwA'( SC!9 J MEDI|6@CRIPt5nnsf3FAj~YqS!\dOHOloki6Ja{prp (yetXP_x˂ twsci>cCes=N9 YSagr|Wds ޱWaMKfgyKwZt^  Btuqe9Lgt[ofKobol>^#2\ACA L OLIzMgZik Luftschlos C'{v׫as nWLk5 71vVzepoeGauweil3~YM9tÎ\SDriy B SimulaEf;15n2ièrbCk`yNamxPm edr f.An1ˠ+4+8hOu%It's nowSզ-ԬDR! ->yp#; Value 9?S*8x(DA.PAK"&HhSPECI_IDBOc!{ WTN F JURIHORNEMAN(N)| dVE REQUE#GRATQ`EHMB W::mxndje.ofmH.VpqYE _PROGy7AS\5R%U'7&XAKABCDEFGHIJKLMNOPR^2u 1.309g`08-T-Jr- 6 version: KAOS? e2.m MbY' $hCAVK.BU1|!.HDF'B:m.IMG<INLV? ALERT])r 37 am OK|:A:\p/B_[ ()!mHEL*.TXTzڏ#D{ `0fa]bT=(!ZЀEm7A5078e)€'F2^2 B TOǰ36U !05aV",DL,d #,L,zx, +T7h2#6@&37L5F74098#1K629!!8 8W5ee*@jQfzSignum/BPL:cde5Vd2|A5g7HP a5\DRguC-|ixD6}e_Help14ʒD+MXY|Monik-D>73 \sUt>Ob;e3»Z60PPi&5ȪXjI 8x 8 )0x X5Bγ<@YeޮiYxAwfq9LF$.JE0J³=flSa:E,cHZG3sUKYfLW|Dvw^ax!>>e7{8e5qjl+ҲTR$ne=c܎/1G-ܖbI:'XfG?W_Q]478)f:xs5MJ:4a2as={IV{Dc .n9Pe lt@PhBup/}¬_[s/1n1cpbXbP,4S@(V8,3ݘ= %46{0kTijq]7vR7<9bc 2i[vIG <{X{:3ktPb,TOS/UHz_a88np9̨w33Xx)'VPlN5D^uBet`qcW:eA5`afb84ZGӘڑnUi TfFBhIfd197+l8Ja4GddiCoaĠy&3Q2!09+a75d₼Lab6bc#X<=/ Hz ;] P:Ef & . PRINTER SET UP To avoid wasting labels, I would suggest that you use ordinary fanfold paper to check out you particular printer settings. I used a STAR LC20 when writing the program, so the zero (0)base tab comes from that printer. DOUBLE or SINGLE LABELS You can choose to print on single or double column label paper and to print FULL or HALF size labels ( one print or two prints per label ). The line feed is set for 12" backing paper and with the exception of the DISK label the printing will roll over from one page to the next. TAB SETTINGS Both horizontal and vertical tabs can be set. The tab setting is for the top left corner of each label. This is the same whether you are printing 1, 2, or 4 labels across the page and in HALF size setting helps to position the top corner of each print so as to allow two prints per label. . . . . . . . END nHx Hx /,lHx/NTa0.H2.H4.H6.H.///HxHx /,lNi.O0`HnHnHx /,lNiO0.2.°Ao0,"A 9Ap@o9@`0,"A 9Alp9@0,HHnHx Hx /,lHx/Naj0.H2.H4.H6.H.///HxHx /,lNh~O0`0.zH/NXO.gvNlJ@gl0.H/ //a0N?.p//NLOp-@p`>0.H2.H4.H6.H////x////HxNg .9@t <pNg .9@t <tNgL,DN^Nu%10d%s %sNVegH3>. | H2,HЁAJgZHnHxHxNgH H2,HЁHxHnA/0a Hn/.HnNS|HnHxNPO,Uf$|` ,r0Nf lBB/N$O ,pgr H2,HЁA!Hx(Hn/N#O HAC"qf0. H2.H4.H6.H////HxHx /,lNfOLN^NuNVefjH0*n 0H2-H4-H6-H////HxB/,lNfNpL N^NuNVefHnHxBNe"n`,ʰ`,LArc's PFX 1.13P 1990 -soft, Markus Fritze g.h` /H*@"m mA$H -(H!!!!!!!!Sj JC pl QN , HD , p,m:<0r Q&N~*6<Q~d So:Q` H"CAD@CD@ArTApAQoQ`&-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ޭ7-lz5-ܒZ !F:\ISSUE_10\MLC_RSV1\MLC_RSV1.PRG`$CpAON2N?<NNT+@( -(f,Ep"Nw/.p6r"_tCd+A,N^ p*h.wp6pDN0(0UH@wrNRJgҖTMR-N/HZ hzЌ"RVB4N(<6<|$-dUx(@jnh vDj}nlrt6<.n[rt4,nrn2?6 FBBcaO <=25!OO*OrC. χ ղ^DpH$Z!#Wp&$ &ؚ) >ڲp"¨ &/^pCXՈ!*<&pI$@5 tl JLp P2t/C톸zr"g㢨r f9`yQfDCO`oD0$lӗ|(`㇄ a$6'cp#d FK1*WF0TFT1F!WFoᲅ:FS^Fl)ɋ*p7œ$ȺvDaX)BAtp\p9%r s#op*$Drpr:?pp"r{0xx( NTFof!ƕl r!žJ\ D"l v\l \o B()/\0n@&(KV/\XlJ@&(m/\l@&(/p( p-v ?`."=Ɯ`sw0P5?^p!vp'frGz24CA"ЃDC$)Al>P tczL^aBl@ pFl@ pF+^ qE l@pFl@pF^Ne`p?<[p1vr6*2rJʾj1w0dPߥ<'`)b"QjQgHvptjp頯?vptHTאK2Fp*2P`4`\,Wa;Q.gFB_T_f_x[^_g4p8brܓ`H,_P2_lσp' kOP[]2p:vSFT0fTbjf ~1rRs RQ~? x"F|\ňx!Fj*rpl"q" P*uk4q"KZB$JdH hsvF xvCI xvC xvC xv"CxvBfp,j|r~xuuuuuuuuusjpptoOKp8(cberϐ+rFvU‚Gp3N0Q0v?0.@zX}\0}XD}jXj| 0BTfx䮏zȁp15?>ApJ-gpJfP`~`NF 3rTzRWЯ<b~D"RfJaC\""^aN<@d&StvoG೵b@l&S`zȺjְhڿBҰpǰH ` r|sHӛҲa}Ϗϡϳω\n߀ߒߤp-;*?0`T7H2Ɛ7`4-*f`Оr`twXpgpA,&8:3t>zxTv(|>st8o Dp!\dQS'pm"r/24iq|@%XlC laBO8ԒF r3ꔟ,>@9BNkC=@ZF,5:C:8G%6A8JOW:JǁOo:J'_:J7?_:Jo_ZnarBZeq,7T`9Kbvr+OPd{IbFhY:T`GYbhq:P׀6YFa~h:Pd[Zrh:PYZrh?05ayQ[B_?G\/a|P(FEP O"Ma7Ba}XoXO`}ppOЂXtLgA@rh(rlfB>@DL1+|6\DIJ)JJȸL|srTIryob|MJhLPEI8JJkd[J\{𖘌 U1{خ#ZR$4]RH\M;UixSZRef[RHx\M0kUiDrrδv|p VF qAcxp׉sRnrvSP v(ԭha R"HZdܒĠğ֗a$&HZ fh̯ޫt}rDppnv p,0BTfx8~`ސsP0a||P|y' .p7|0(c ep=X6||T䄄razZr Nb0}dF6<F1PPr7NzTlWx~z伆ռxd^|l|xRz䬆x8SbD @fayr` @h^dGp @ %F!oP "A"$]0"!!!L&!A!!ψprpaCx"ޑ ֐J% % )Z% p% ` 0 P4$x@֐5x05 Z5 5ښ zdzbT2 N^NfprDp0p4f6a~DZ[pLjpP0(rA 0Y0@yyқyy"#>wXw`dvw~wژwwPB;vv /%wL&/8%w0B/T%wf^/wr/%v+v +u+u첾+uY(u+um+u+u;u;u|.;ul>;u\wRnwpI0w0Ur2dV {RRRWp 00p+psrQ{lD 24M`Re4XJ&`NFbCqep&`U2RRRPmw90wa+5Nawp.rZN0|&` B&"wg$.sB8qi@w pvkv4rv~@?atRsOvt"OtpC4a]Va^/UxDplr%BtEtQOnpPOs+r.+r;r;q.;q>;qtBp@nt>p_t<\p-Dsp|M2tp\p|tXhrqZp)"RfQsnpʌPsYsζb|pM|gw]bp.ekw0cx&m|JrN`͎u|4pJ-gpJf``j`UNF" ss$bϭp|(T0 pЯ2eba[u2 :XT0ܖ#n谩 Y(|!n7 XĹ w[v_jX~|#n5h|z3nlQXĖSwbx«*X2|D#ns|.3nA;YCwGõWX|v#m X5`&3m0;ZҶ@q1CѣX`Ҭ#m qфZ`Җ63m@XԖ7v~uXN``#mWq8`үH1mvXMv+Õj q sPfG@qd¹rf|(\p`v*\ph@ W`uuW]Qtj_uWEpu3tФuzպJNP^,t ouFNP*hVNPRVJ\pdtB\ph/\|t-#k@!k/tVEptTsVt`tVJ\R#k[C4F3Sk8q\\p.s_`BCtG5StWU_seѹ jJmUus{3jЕtUsn`rnp*X`#j#ql`~&3j`s2XRrn ssUJ`0#jq`63j)0s^TUnp@Tװr"np*P|r#ikXH1iP,qhr8of[FrdX0U62\d\0m4~0r/iJlDi6 #j!V LklVT1kjL"hk@kn \pr~0rcTbh"\Tn!@PRc1n2nZPR}n(nA`{map#LQ}@v$&Em*Qm>vV30mEmܻ}4RpH6m#@n mnR[`m;ˀmg pKprʛ`_-rnmoaaZCm4`Nma#b`a6pwma^@nhNup2ȃpPځp p{pa?`pjȀװpbȀ3`pZBm2Bm_BmҸ`ڸ`}`Bm``*aa`ZjA{|PRao a^pPtl$GtYtY3tY"v ł!wnHp/wЂv[vЃPv[agt撄tѲˀtځtct{ctctwsE|w\\cggn a]VblkG_ ZAkI_pk_[_dk"`X:q߰_LHq0_Rg_s 3k"`PS_q"`qj*^f`ȃ^^E^6^ވc^f`ƒa^f`?`^hf`a^^\cl q[pd򂭺|d1dVmd<|ؑrabB@Z•b0DUl H Up" L t4`g"pmb rohD*(V&p/dPd3Qm0 ur+hKꪒ gRz@p亗leacVc.1cc87l r'gjAcQlU Vphfdp{0c cpplUn VpNg4p2c0kc.682p[l:ܓp82ޠ"@[K fs7k$ݡabbZ.1bb2&Q;k@4ԭhEf1Jp=$Ucfk#gl!y%k, 2^{`d iL1`L!aaa/ -b1Bk_2 `VY"`a撲䒲.1aa2jteAeAQjԸ  sRU 0U'Œ l0-K\jt w!j!oYi#RU2DVPe$ a Pa 0]p6j r4Ii$e"ax$%il}xig12Џga`Z(҈L!`Q`@` BpiZvArdr(X4UV4T``?QQi^ VPd>0˺1iEF !)(ҕ 4 .1`mOQ?pPi rca_2_j2_2_o_JYxV]b^R^m]NpuBop!\Qkh>c:4} cnp r9uTpa~r]4d:DFL$c,p `xa~qϑ4⽠<[xJա?bp`tmQg>b.\gTbp⎈ari qx.~..1glbfp\Er Pq!#Regŋb$fe/p a p!őAaQMgܰsȠarpDQfa]L!]]ap1ft;aG!YfSanޠ#aZt%f {0dR`xf 21`dkPIOafV4-*f oa`0KPCgpA,&o8:hjKvg* C&(*.1hd(`~ < 6@C~&$``>HBg(<PC>&grL![5[q[(d Vփ`_jB'!d@rP_"BW24gk=!X"`QCdU$l"`xvt.1[rz D/??/-1̤0Z ^#Hmh&Dv&lh#q"`褰KDf^&1l$-pcXt$2p1?`Xd$@p TaZZVZZZ[p1!r^prJ`a am!ut0Km@giHFEr@RApXEr@n1pjGcJjVf`*po``\\K^2\gFf8"RAkox8ojGYbe4]̢20?@hg4aYmYYzQYoPYjB6br]z`H^P?@g2 BH&BUF,BD2BB"@JBWp'"NHF0 BU,B,BYs`Y,0QAbѰԭp&1\=10p5"5;\Bjp:Ա1rg\ˁk֤dĤU_aXX,R,X A^+xBT^+ C"[" vPzQ Av+XRQvlv+pUzW TFPAF+XRQ.+ʸVXT#@^+d^+",pCDzSN`Lhv+0fTv+Hf\Rhdhn+R0fV+HflRhtzQ!l g2A\U-h La?!g"PT X=1πS`؃Stid%l8SĢAiLrE؃bTaWpVUmU2AUp^ɢp~V"@r̾rjrȪUyUBJ^ҬLAYA^#kr "@p-M^9VӀYE^QjYpRYZlmb^lx^\>ׄrUU,UʹBS>dP]>>b] Pƀ&:l30t_~zS4C,W=_0Ҫ]=l _"pjK7@Th6nT>p04SWe$bh6F>pVx|`*^} KrЁ>p$#KjYSpY S!iHOoЂ$Q$fG[#YłaNVƜ:dHPfSe7@42^#^](8:&j!455S`xJV]3b\3Np" Sef3m\*o4 RIV3t\ $j*`~R3\3J54RYqI[2b[)2347R5" R[W РQFr&4QlV(R,2xғXa2^$"d*&کp3=PQH/2*/I2$"*&9P3 QHl$@QT\Q.:sH9VrUl"JsH)PvP$r+4P:sG$r8f2JsG{e*rN1K10\ -@M߼fr V,I(0HMoRRj[MGЁGNN #IT[0QIga^6KbfKr S[@ HX<.LndӲ Jf40/.4 W*.p/MbxDX/-V-g@/V M$dD"rKPP-SP.WPM4[Q{CcPL"rPՂ[-+.pL\t6r-p\VYf(v.zpKC-V-5.LqVb\"rNq,r`e.zp>t#dbUns,0.LrL`,VU,+-%l1B,n+U&,ZpK,@l,@i-j|Q@t,2{- KX҄Jr,P!K>J|tj#K"X rV6pD2r|4JXCK*N+v/#+ Tb+,GJ6A+(#+E@,6Fʔ<@*bS}Nq*,E@JIA͑ *U4ns*+pkI@0J&e*1IKP(@@3I6@mPHPINޔ|d3IT!0ޔd|3IE$߀HP1I0Nq+@rZa!(rgEHm ns+/@Q@nB ~?jWPHЂs@H6Bs@Cg?2s@)APZgjyf"s@(:Efr - o6<6>|rC?Z4>krfHl2< ?4j,Lf Aj AhNf&AVAl0 pWrc`PR0j©Zp,`P:H ZNNp)AYmA;6J&2<`PWpIJ<rD?ICEQX"gIQf``W`Œr fzk`p0@] @p 0@p{@0DpI<r7D|b`*^&@v@d2p&mh<r+@DJ0*.*,@*Z2dpI yD~kp+<$r߀{DvfNup@m? ?0?0?5Eh`Pkp?`P0'p(`P~zp0DC`Pl&gBvptrWp{U0v_ptRNU:^Hd,v`pD`` %|g5@LBXT^ҫTp (BۀDxdUpCD@EI[D`p} DLzpp>p:pDh.dp@Do_KpApL2ՌH@pXpp'DscppS0$QDp7DG0DPCC=PL0,Cݠp%sKBR"Q~V"i[KP-\dNHCRCC@dpACrCChCX:PNqC:Ӂqp:P#@C ':@WrdBJfIBEޢEJk0B|JLq^d%0JkU< /nV!0 JCI@Jj,AYΐA\!RC\H<8N<6j40<ۀ<:P%#/-Vv0j#Hmu`%Rzpr dp!ΐ0%&vpr]!0394 Qu`J19$$ ۀQ@a9͑A] µ/pMΐEA 0A@*`p?[RD1碤`9~"r 1:`EWF@|@BAN[AA@aA@"SAє@!@H!@+X!@끬Pd!@dns@#@~@g@@1@dp=CR2H?D@a4i@c@4A@Z0A$Q@2 4m@Z0m1za3cqy1/34@391V0&4 3KP428({M@3#@3kA3up3C33\S3P3S3R@3/@Q33+Z@a33f`|0X8aJd?D?m!"?P? Q?ѠfQ$Q?@>?|@kA/@>s?P>Nq?R=P>Ppq?9@>O`J~?C>P?%>3BR0DPD[2p^B5p2P4jB2!T>H0PZ>2nc>q+2bs>qP2Pm>2Jns>H0~>qp22>CA߀2I2A^H02=A12OFPdPk:P31ΐ1p15@H.Л?B޶``?` -Pxo@5jPTpPVa0(E!4e4a0Q>nc&4a`kx$9!5jE&zH8J&>d0Q<0Q;g@DSPX&<̰̺I>Q; ֒lܘeR7@4kC`Ԯ?`=3>y2<Ԕg`Nv`V&<0!dz+|9Ň<ǻ@ƇDHLPTpv+@Xpu.\`p.dBhp.lp?.pp>.tp@.xp2.|p3.pA.p6.p8.p'.pe.p(.ph.p<.pR.pb.pn.pN.p^.p~.p.p*. bm, 2ˆp]F\pr\ ߜ$p.\(pP\,pZ\0pd\4Z8nBAl-pt`fplvp|籘ʚjѤЬzćԳ ܳ\vÇ l Hd#P1;8p@ H,PTdӈ ldLl8\,0Ȉ48dcۼkЈ7`Öh㈵lHTB`Ң%ш(J8#nC0`A040ߨR8Rp8o]Q6j#2r#E,g{$6"^1j H0^1C52K 0K2F0A02 2.0u2[@0B0Έ!d`:ru NfQK5j#1@~"y^4< <raZ@wa-?<NNT/Jg B-`-h` &Q `g@~!5Ք 0ʈ! j\Nu?-&޴NMXVpJ-gpJf@Z0L1,v<t,rp@,@,xep#P|$w- ,!0^p9}BE 3^Nu Eb,CgV!z܎}0lP49&g(P`̢a*u"H*p 0**HyHx -a p??Hy#Rp7P #  #:0bpy`3/2@ 9@m8p 3&8v'@8p0Uv&8`208 2T&8@6pe2&8@b8 2&6<`ABm <}P@jf0"p  D"2} _t~fG#k)2B~H)|!k)z4@-/!?6B12B&;rHpP H;PHN1j;pF 11܌;.7A1%90}57p!P4G70P>4?1[+18ONmp+*C0<(vpt~a8*a/O`-#'RnH'pa`'P1ps0`2<nP1(pdxr9+da^p+hd|bh>a*dl1-p`0td`^p0;+Tdlp^p7%dp~dj<&cH&b~c$bbڠb!&PpAZpdԭ^p9*p+0aԭ4dЫpO~ZpdpUEql`oaa[p0VdD`]@dp^@ZpU|`Xd|:r*dU`Ldf:r@pUhP:q/ad>pSPQd,a/@ptdpMPVqdpPP@pc)p!/cTtpEPdGt)e)e$0X8Tg$^Sp 4@ d]?p4@ &gk#آD(>e#p PVTg#21P>#n§jL`0 /D<UN@L l^DbY!,J@p`d~`6a{fg"Y@⇒!ZnBQ'"ңᣢ" &"%;1У";K'4GU"W}_Vߒ"bjr`0xh"X:P <6#W/54"4$a#02xp:0>4t#gP!fa 4jF:^>4\8 h0! `/@a 24&8:BfJBg f DfpNuJEgpNu;gn A<ng@DcAfAc]Ogm'Nd9HdEN0@@ ôE@G@B @DE}xPr`bDpj`ZaR171! @aE9DE`6JB`&@0F@x`@`9HnghDBHPXDE~<En g6@ABDFGc4PGb8(vHDl`G8BCHC` GHD8DP쬵k&Dуd QRB BbJjDBH@DEQN֓DjdDA@ cAр[ʿSBoxUrpt @H@g0J`QrGoxU0fQ@SB oH@xV24af ATfFA>zPGGe GbFG @G$fNu~b$PkBk Pj*DB䩨@BLbRbXaDNuf Pgp`S6aCC `0 C/jwC`@j` jr0H@{0>H@Q`Nu{0NuQf(:Caf AfBfNu`4a 00´Qo$o,Sb0 J@k SaH@R}P0S@g8k2$t,t 4u|Q>q|QDwvs⼴Q1@fRk~"2J@YH@0=`JDgH2g.|HCH@:҄ۆ<HC>`Ѓdh`-^w"rpqG&qq~(vrq gDBgk@HDB@urgo`a8L|QQa E@AA\oHoEL`JAgJDfr:g,ʞr҅etv4`fD PV`ZꘃzsۆdsHA@B@H@ѷk NHPSqS`JBj^޺Qk(g.lDBWDBj`QWk @lQgH@rJBkQJkS`DBJ.;gP:pr4<G@p`6v2`Ba4j4S&8:`&9-`  C,SJEoPfpںQgDEPQDBEMaQ*HEppЀ?<>`rÿHGGFJGGdSWgQin2&2 H@kփSփejRAd RdlSxUCEFqSW`?<,>C3req>fJCgzΡԣd3SWpkij|dr NuP?`O?`@0 00pE%XlgP=%Z`LJg&B.C`a8aD*9dfap-I,=|p4B0HzFg ENpGX` _a &nO:NM+lIYKw$<̀p[1][Error +11Return]v g g>Jf`Ar Hjr-D@H̀09 CNuAF"H fSEaHQ?< NA\Nu"q_ÊɄHQ -H*,`N,"QSfgff$ AfA`-K\-n&"At0<rX0* -JH@HpMpa Jo4" $IdLb&d ` *pjNuغqz`B$H$& K`C"e0~d a"ךȿf B NH[>3O## Z`` AL.tL |x t`|0|>L|{I~ht`@AmP<*L|"BA ~`ᐈaX,1F2"."؊ L.C#@PCG`::@:p::C@B0`Np?a @}2LNA`fYu` z@~a~0HA-Hhp alpMah=@F2NNTT@0r p0Q`pdr tA10.FACp,2Ap #Oa X1\Xpea>pCR2Ad02 2? r22an"l0<NBLQt:=A@=B  T"psNB0.Nu0t 0 T"X!Nu, |2 @ e$ bA6$P>/ zT"@Z&Ju`p" JӘ|*> Pz(` 1>:` 2&NN8r_gNu61Wz+_|J0o^M0R0R0 i0i0 i0RN3R0*R0,R0TJ0:J0i0i0i0&0D}`I4(*B$,>2::(  0 F..26"8"PQ1!P1P!0PP`0  q#aaa~a n*Nc0*PdAd6Ag,B(dB@H Ao<atoBA/>`w<O@`d2I@`ZZ H IaBLt_ Ih@UOh@Uh@@Rg,aap`@p`0@ fHRa>Er$Wgr STD:gr COM:g r LPT:f4FA$_0=@Dk"~C@A0< BhahB2"^a$_$`e><QBFp=`fgzp=`Zgzp@xRFBdr CA5e&!R P0c P9c0`<R"_`V0 Ef"pN`a/ Fr  g 0V`JAgB nN @?mHJ@j,,.4DBUBk,QSAg At`S@k ,`,Bѓ 6u?WAk g`P;Q: J+g -f}.g4.w p{0e9b d+P"`RF`f0e$*SF`Egef)Xe9oSH`0&Hz_.E Do`ZJ&DDS4<.aJFkSFk[^Q7ʠ`+XFFXFڡ@/+P.,HBJ.:gtBn:@$@JfS a p3$A8P`B1]j@Z`L,H ` z`z `z8.^ҿn\Duؿ@H tr=ED2Ptn^B=@Bnp h TzA000ԲҰݱ+p2P~tʱ?648W`2PZ2"P _`4h<42` \A` L0GF11*-pHQ`&x0<=D=Ctyp 6αC1k b0`WCk1QrpC`Bp'vt@2h!6(SC0(S5p@B\va0q 4$FR_@[0ܰ][vx`*А[g"А]gА|Sx` xQSrԦ][vxƤtS0-H,&ՠ(2H.p24DBaDB11!P D x6o<CZ(FC^dЄeq/dHDDdRdNu&ur:}p`g BbUAcjMcHDDdSk_g RBZqj@Nu0ftPB H@"{j L4UF:0@JP<\MtHha`gx~ 0Ձgm `B`E"ea0dp`럤&61` dPdd&G&|@`6{w`Ԑ0 4ePz6&|`2 24` kܡA&8:BgmQ<ngfDbppfAbR . *0nj?eQe]v`d0 xepw2AtEO*jDjHB ‚0Š@T_Atp N JBoRBk NugSBk` 'Ck0gC4 ~ 0Hg"cc/ 0)Q _$PH232(g$PRAA4DBH%$Y2Pg 1A:#%PQNu~dGdE@H0O~`ܪQ0B.@=|DP0FpAR@CC` <"H` 33a*B"H`3`3 `?1] "HPv`D4D aX`$PRA@pDrAeA`Lb0J@g*?pJvq Zp0gB2piFSWfHa411N`=GDg%QN PP`PB"E p`{ѭ0<.D`B$I"t Q k"RGef~`SG * gPfSG`AjZ\FkBJn`g Fgd>Pg^HS&I.M`HQ`p|D1NM\PwQj&qQ0<3:` ! ?.`B|9PPL=_`!i@`db "_"&&&S P`VS"_$_HQHPbb6Bk K0P$RHd2 g"`eJ$c`"Z&@P7@ R@@#( \ _PR -K8rJfKHC`qn`yP_NMX0 09~e`bgZP%pa E "H Y0e$b Pr@!g$D!(efXծ"Hrap0Nu4pa2`$pa"`p""P@g2 DAH""n"rSgZre2 1=`#-I"Nup`Yap3B>@<jRGg>VGg:TGj0A$IpR@D f` f2``#`w.QHSGP`@Eg f< vQa@ڜNu.dfR ,=9Pr*4<@&D<.QPyP.JkA#J 0 fa@`] a" &0 fC#.5@9(g0p p|=Fnra=@b³a\j=WAhP:P j`BH@RfF.fKMgn7sgtgPBHfPxSGjtRGFc_n>`jUpjf`f`rfn?enbfJj6$(P RF` ?Ff2> `?~ p P0]p*0٠|`CpE`bf`FgRGJGgSGSFtb^fYn``@j` gH@fa(@fza b Y`@ Ee0`ag`.rf@`afQNu0 LmazEfpadppa`Eg0PaaFRE`v0@a8?nsnv1<pDoS@f nhfSnlrV`` pq \0HOQڜZA0"P q@e2<ES`ΐHP3|@W@b$HX0 fb~V'HPp?av0 _2<|_0`0&1zQ`@NAQu0 `::?(&g4>PgaXJAgs "2<A`AdSf0`0\np Ce*r0R\4>0s L`gPl@ 4kRa|VY@aʴ l@Ѡ.h RP ZPEڪ6OP`ha @s RP p` NH&1Bv0?1<BR 00L#&8fv~h D>*ڃkd0Ї!րBD!?T X'h!b"!@D! h Hx3?S#o &7k:fp`^;k g#<vR I`<0azX@:pLa 3?|`?u 0R@f|AHJwFkjpo`LHSHP&I>g\SG"bjQ _tvQ&_@a>J0ag f`adAapT46(n\n^HHH``410(3PB"DTLP^BDTaPӐ?|? Q Q] _ {A+A``@`H"a`BaB@(` aRC(PHA21i0dA`z8Q< NN0^ M / hawFANa`Rd`D`0C?0Fd`0`Ap bf`bd`"H"2`````2B.gZ SETqCHANGE PRINTING oDEFAÐS!HASVEN LINES F%YOU TO CUSTOMIZE.EscretypeqclearRESTkARprafށ 'RETURN'rro}r#an berredЀbqaOws +letsse 7߀FIR<µ-ϻʉϢCOpġpnTHIRϐORTHdߑF(IXJݰJߎOPTIONL瓎yviewUstart &agc!EDofऄd.***ATFULLǓ/S PER OROW 11Mr 2HALFI- ERyR%ڐnumb߀c!rEmEmbEO cHeCk yOuR pRiNTZE@ GHowpIds wu-ed?p*Qtdividc{~[*! A TwE NI O!CHECKAT4[IS LOADED WI{TWOLOM߰&ɒPAZsp10 CPIlS,12+p4c..AVEǔך@Qې 9 N gB  SmRB?NP/ AddiqޠCopi HanK yUor uSinGÿ4 GQUIn- NUMMB[OFǓX+TABv // [ j%2 NB:Starhet1wqIinNlh 2=yBETWEްEACHDLY -1 Tcaa2q®LEFT,+/RT.!]&etBgl0Рy峱''.ARE%:/?0?8!hDE1ȓ=:261$EW`58O%I-T?f?}?4;ɔ1)42E3E4@4O1)1O D2OE3OE4QD OWAf]TS ?p if 'NOHiQYES'SaWgF7s &- s!S_=Un(ȕZN6hc~ 6 x 3V "ɢ  د".P.qmonitpT3p@Pp]gy0{_ֳIX@߀ᣠAƚr4EF`LށLTԏϡSS!Ceߩu5FXSY/k/}/)/-#UOgOv?2:vjO|OT_dADETAI%ОT 1PAF>.Blank1J2!xК|ھھ%HڿjNlxȳ}QaSAMy3#2[R.aXPwWNOV ߢCORREC 10Fq =3diskqNB. min/imum2ٳar sa~Vataqread p4index, _gnbqny2k  |ԏX) &3) ( >2c# 1`w^ are) 8:242 )?,E?JK{.QRp;ЦES334j4threߥqDhirty-f:a'dauto-cPre.Qtex +PP`f{& N4s2Year3456쯵dTHREKPDV`*hhf X@[0 ՚(F@+,5=.h lf\8.4P(2v> 0l888 6JLY SJbLj *?.8 3b D0F}Rd0&HZ 6bL8UrXɬɞ_nF6}2.8:D(bB *~ fΟ((@4? ~LbN$B 8~bn o S@m @ l@0;NTTx~~~~~~06HnHn/.a O |`P|`JHnHn/.a|aO `,HnHxHxNT.HxN-O`HnHxHxNT\.HxN-lO`0.H2.H4.H6.H////x////HxNOrO$Jng HnHx!HxNS.HxN- OJngN"NLN^Nu%d%s\gen.infr%d wpbs%d cbs%d ebs%d pxs%d cxs%d sti%d fnt%d 0Cconf.inf%hd %s gen.prgprn%d prl%d prc%d prpy prpn prz%s prf%s fpc%d fpf%s prd%d sfi%hd sfs%d sfe%d tfi%hd tfs%d tfe%d gppy Select standard fontSelect font for titlesNVe^`H*n&n HnHz/,HNqJO .r m  @l",lg)@l6HnHz. '~ .. BOINK PRG Kq])BOINKCFGPRG =w]+FAZE PRG Uq]$SBOINK BSI mw]&<$READTHIS1ST 3}0wFUJI BSI mw]8<$GLOBE BSI nw]B<$`)\N0dmjScreenSaver  wE#3DUfw1AY&Jyg N`f/ |SPJXfTPH@C@ | 0C@""""""""C | 00L _N/ |0JXg6H@C@""""""""C |0ByL _NHy*?< NA\?<NNT<fHyN?< NA\BgNAHy?<&NN\ajHyk?< NA\/<\?<1NAH瀀@F' |,  |! | p |f!p <)\3FLNuB09 @#2<?BQNu/ |SPf"H`0 yB09"@B09R@yfB@3H$|02H$|'02B09R@yfB@3H$|022AI#29ynSA`RAA33t $|4BBgpBBBBBBAQpBr62QQr6HC6*2QrB6HC2QCQL _Nup BoinkSave q v1.0 by dmj Not usable in high rez! ** Installed ** dmj.BSI6  $(,048<@DHLPTX\`dhlptx|  |xtplhd`\XTPLHD@<840,($  wne]UNF@94.)$  "'+16=CJQYajr|3DUfwq~p}} @À@ ?   `ppH0H?'?'^!!>>2!!?B }.`1?}11? 88 pp/1``?? <<~@A8gq>0   b?c?"d-@Ϡ@ 0Px??G|8=GG 8yGG8qGG>8c?<48'?xx' pp  1? ow!?0ssc`ppGaaqmc00 N?O?߀#?@ p瀄p`??p8????<|8 ǀ?8~?8~<|8 ǀ0~0~<|8 ǀO|O|x~p`xp0x_>`a a!^^?!???.  8  p!`?  <~@@8GGqAO``0]~\&>cz>>"@= | | ||@ph(?1?1<|>?!?!<|>33<|>x~~<`<x~88?||8@8?y>>8?p|G8<8>G8x8~<8`8|?33<0|?ss|x8|8|?pyy{ {>g 0>0s`|`p8Gxq :: q~p}} @À@ ?   `ppH0H?'?'^!!>?2!!?B }.`1?}11? 88 pp/1``?? <<~@A8gq>0   b?c?"d-@Ϡ@ 0Px??G|8=GG 8yGG8qGG>8c?<48'?xx' pp  1? owa0ssc`ppGaaqmc00 N?O?߀#?@ p瀄p`??p8????<|8 ǀ?8~?8~<|8 ǀ0~0~<|0πO|O|x~p`xp0x_>`a a!^^?!???.  8  p!`?  <~@@8GGqAO``0]~\&>cr>>"@= | | ||@ph(?1?1<|>?!?!<|>33<|A~x~~<`<x~88?8@8?y>>8?p|G8<8>G8x8~<8`8|?33<0|?ss|x8x8x?pyy{ {>o 0>0s`|`p8Gxq :: q~p}} @À@ @   `ppH0H?'?'^!!>>2!!?B }.`1?}11? 88 pp/1``?? <<~@A8gq>0   b?c?"d-@Ϡ@ 0Px??G|8}GG 8yGG8qGG>8c?<48'?xx' pp    1? ow!?0ssc`ppGaaqmc00 N?O?߀#?@ p瀄p`??p8????<|8 ǀ?8~?8~<|8 ǀ0~0~<|8ǀO|O|x~p`xp0x_>`a a!^^?!???.  8  p!`?  <~@@8GGqAO``p]~\&>cz>>"@= | | @ph(?1?1<|>?!?!<|>33<|>x~~<`<x~88?||8@8?y>>8?p|G8<8>G8x8~<8`8|?33<0|?ss|x8|8|?pyy{ {>g 0>0s`|`p8Gxq :: q~p??}} @À@ ?   `ppH0H?'?'^!!>>2!!?B }.`1?}11? 88 pp/1``?? <<~@A8gq>0   b?c?"d-@Ϡ@ 0Px??G|8=GG 8yGG8qGG>8c?<48'?xx' pp  1? ow!?0ssc`ppGaaqmc00 N?O?߀#?@ p瀄p`??p8????<|8 ǀ?8~?8~<|8 ǀ0~0~<|8ǀO|O|x~p`xp0x_>`a a!^^?!???.  8  p! `?  <~@@8GGqAO``0]~\&>cz>>"@= | | ||@ph(?1?1<|>?!?!<|>33<|>x~~<`<x~88?||8@8?y>>8?p|G8<8>G8x8~<8`8|?33<0|?ss|x8|8|?pyy{ {>g 0>0s`|`p8Gxq :: @ `@  ` @ `@ `@ `@ `@ ! !"`##$@$%& &'`(()@)*+ +,`--.@./0 01`223@345 56`778@89: :;`<<=@=>? ?@`AAB@BCD DE`FFG@GHI IJ`KKL@LMN NO`PPQ@QRS ST`UUV@VWX XY`ZZ[@[\] ]^`__`@`ab bc`dde@efg gh`iij@jkl lm`nno@opq qr`sst@tuv vw`xxy@yz{ {|`f 2 , $       Dъ؀ ՋI |㧹 B@"[(|( ,40B.@.4`QE W`|`d s(}[U@  BˀKq ˀ :i| ZB|  @ g@q{B[°p@@Ƌ Y̻|qǪ@:ɧ[KH |љ ѝ؀ՋKթ ܤ@|t@݀q  ,̠ˀـ@ v Z m@J UQ M p s F gB   U   `_  :   B `_ y ˀ `)$Z;AON 2E)*pAaA +@0-PS@f m80H;@RE)p,a/0-Ra,a"_aE*p ara%;@P0-PS@WHH/0-RS@^HH0mRЈ/0-PW@WHH/ m R]HHD;@R0-PU@fz0-R m80-Lg m80H0|80`E* pCara%d;@P0-PW@g0-PS@fT;mVPE*NpBa2-Pa%4;@P;mPV-Mg&0-PH0|H00-PH0|H0N2`E*padC&a/A,C,,a!NA,a$gVp\aC,aA,aC&a0-*HRA,a2C,anA,C&aagtA,C&ar/A  _aPN-MgPA /"mH <$< _aA /2|(p 8 _a mH0(H0|H0N2``E*p+apra#;@P0-PS@fFpA&aE*pa~C2aE*p(a2"HA2aE*paTra#;@P0-PU@f>E+paC&a|/E*p a"HA2,aA2a#:g;|P0-PW@VHH/A2agA2ra .p4ra m80ra m80ra <rapa"Xfd <ra0-Vra0-Vra <ra-Ng2A $ <$0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`"_K+~M+INO:HQ <-H*,`N,&d d3 d# d# # d# # # # d ALH dAL H LH d AL`H L|0H>L|H>d~# # # # A`@ALH L|H>L|H>L|PH>L| H>L|H>L|H>L|H>L|`H>L|0H>L|H>QL|Nu$H$&"BA -KaXA"f B &nNuH>dd2d"d""d""""d LHC dLHLH C@d LHL|H| L|H|PCd~""""C`:LHL|H| L|H|PL|H|L|H|L|H|L|H|L|H|@L|H|pL|H|L|H|CQL|Nu`@a8A-Hhp apMa=@F?<NNTT@A0r p0Q`pdr ta0.F=@=@ACp,2QAp 2Qa ^a:`x`tpeahp`(p?a(adabaHz?< NA\?<LNAfCR2A0A82r22aJ"<0<NBLNurt=@:=A@=B2::(   F..26"8@"PQ1!P1P!0PP`0  q#p"AӘQNuA Nu|^|  R^,T:Hz(` NbHz ?<&NN\Nu9fZgNuWfZNuaaaNuNuNupc?a0QNurdAd6Ag,B(dB(dH Ac<a tgBAp` NuNu?<OA`d?<IA`Z0<H Ia Lt Ig Og Ug Ag Rg*afNup`a p`0afHRa >Er$Wgr STD:gr COM:g r LPT:f2FA$_0=@D~CA0< Bha B2"pNu$_AF Ge><QBAFpNuahgzp=` a\gzpaTaRFBd&8*L?aF<aSF Be BgQRB`RAdR e <rRF&0xaCձfEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`HQ2.d Aeg>r C 5e&!R 0c 9c0`<R"_`VC0 Ef"_Nuaa/ CFr  g 00VJAgB @ nN @mHJ@j0.4DBUBk0QSAg Q.`S@k 0`0BAF "_Nu.WAkQA 0g` @$@JfS a `QNu$Aa`QBNuHPHQ0(ika $I _aIUd4Id4Id$Id `$$$$Q _Jf,aId4Id4Id$Id `$$$$Q @NuSadIdIdId`Q @Nup `:/ a,$I> _a"G` VNuag`af`ae `ac` acpNuadpNu/ a$I> _a4Ae4v` VfANuHP0(R@kBa $I _aIUd4Id4Id$Id `$$$$Q @JfNuNup `zanSAfNuag`af`ae `ac` acpNuadpNua:SAkfJANuH HPhkJa, $I _aIUd4Id4Id$Id `$$$$Q @JgSL`QNup ` aΰAf` VNuag`af`ae `ac` acpNuadpNua4@m4v` Vf@NuBp'rta n2rt6(SC0(S@apaB\papava0paNAXOJkpNu0< aF`0< CF2p`p a0`p CFp`vaCF"p`hHza `Hz"J`VB.@=|DNua.@FpAR@C`4 B.@=|DNuB.@a=GDgNup` l.@<.DAp$I"t Q k"RGef~`SG * g *fSG`<.DjZ\FkBJn`g Fgd Fg^HS&I.aQ`p???<NM\Qj&_NuHQ/?Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNuD@v`v??NMXJNuJ@k??<NM"UAf J@fH@Nuaj0fpNu\@`a`]@><CF Ipa<0HNua`]@><CF Ipa Nu?|`?a0R@f|0a\HJFkHPa _Nupo`@HSHP&I>g\SG??<NMXJk Q _t&_Nu&_`aJANuag `af`apNuapNuzQ`z ` zn`z4=A|a-IHQB0a _JNuz"-A=B|a-I`XdmjScreenSaverBoink.BSIdmj.BSIEnable!DisableUnused[0][ | BoinkSave Config v1.1 by dmj | ][ Config | | Exit ][0][ | Configure which part? | ][ Time | Boink | Exit ][0][ | Wait how long for saver? | ][ < | min. | > ][0][ | Change what part of animation? | ][ Speed | Graphic | Exit ][0][ | How fast would you like? | ][ Fast! | Medium | Slow... ]*.BSI[0][ | Save configuration? | ][ Yes | No ]AUTO\BOINK.PRG[0][ | Save configuration to: | | ][ Okay | Locate | Cancel ]*.PRG[0][ | Unable to find file! | ][ My fault, sorry! ][0][ | Saver not loaded! | ][ I knew that! ]  *: .D *F: t((@PV$v>| *@( 8|`N0dmjScreenSaver  wE#"1@ParcTE6'1AY&Jyg N`f/ |SPJXfTPH@C@ | 0C@""""""""C | 00L _N/ |0JXg6H@C@""""""""C |0ByL _NHy4?< NA\?<NNT<fHyX?< NA\BgNAHy?<&NN\ajHyu?< NA\/< ?<1NAH瀀@F' |,  |! | p |f!p <3FLNuB09 @2<$< QNuHaB09 @a6Ca8D??afX:BFBG?SCJCj gC a6?SDJDj gD ax8?RCan6?RDad8JFg`R|na@|n`6<RE|fz???a\\C |@m6D |mLNu??aXE|f0<|f0<J@jkNuRGNuRFNu"OEzB0)2)4)I"H222II@ @fRg`Tg`Tg`Tg`Nu"OEBBBB0)2)I"H222II@ @fRg `Tg `Tg `Tg `0Nu"9b 扳"8#bHNup -F-A-Z-E- q v1.0 by dmj Not usable in high rez! ** Installed ** @ `@  ` @ `@ `@ `@ `@ ! !"`##$@$%& &'`(()@)*+ +,`--.@./0 01`223@345 56`778@89: :;`<<=@=>? ?@`AAB@BCD DE`FFG@GHI IJ`KKL@LMN NO`PPQ@QRS ST`UUV@VWX XY`ZZ[@[\] ]^`__`@`ab bc`dde@efg gh`iij@jkl lm`nno@opq qr`sst@tuv vw`xxy@yz{ {|`f 2 , $ &@J p *Klեէ ۬ |򪩴|B [i[g@ipz F Bg545[5渵J8`[8W@>|@| of4 倵Y"`XJ|軘4`[fef"F4`@00耶E|FE FgFˀ^ ow~̀+K*ЛPݠ?[4 df@UfDtˀЀpdmj.BSI6  $(,048<@DHLPTX\`dhlptx|  |xtplhd`\XTPLHD@<840,($  wne]UNF@94.)$  "'+16=CJQYajr|3DUfwq~p}} @À@ ?   `ppH0H?'?'^!!>>2!!?B }.`1?}11? 88 pp/1``?? <<~@A8gq>0   b?c?"d-@Ϡ@ 0Px??G|8=GG 8yGG8qGG>8c?<48'?xx' pp  1? ow!?0ssc`ppGaaqmc00 N?O?߀#?@ p瀄p`??p8????<|8 ǀ?8~?8~<|8 ǀ0~0~<|8 ǀO|O|x~p`xp0x_>`a a!^^?!???.  8  p!`?  <~@@8GGqAO``0]~\&>cz>>"@= | | ||@ph(?1?1<|>?!?!<|>33<|>x~~<`<x~88?||8@8?y>>8?p|G8<8>G8x8~<8`8|?33<0|?ss|x8|8|?pyy{ {>g 0>0s`|`p8Gxq :: q~p}} @À@ ?   `ppH0H?'?'^!!>?2!!?B }.`1?}11? 88 pp/1``?? <<~@A8gq>0   b?c?"d-@Ϡ@ 0Px??G|8=GG 8yGG8qGG>8c?<48'?xx' pp  1? owa0ssc`ppGaaqmc00 N?O?߀#?@ p瀄p`??p8????<|8 ǀ?8~?8~<|8 ǀ0~0~<|0πO|O|x~p`xp0x_>`a a!^^?!???.  8  p!`?  <~@@8GGqAO``0]~\&>cr>>"@= | | ||@ph(?1?1<|>?!?!<|>33<|A~x~~<`<x~88?8@8?y>>8?p|G8<8>G8x8~<8`8|?33<0|?ss|x8x8x?pyy{ {>o 0>0s`|`p8Gxq :: q~p}} @À@ @   `ppH0H?'?'^!!>>2!!?B }.`1?}11? 88 pp/1``?? <<~@A8gq>0   b?c?"d-@Ϡ@ 0Px??G|8}GG 8yGG8qGG>8c?<48'?xx' pp    1? ow!?0ssc`ppGaaqmc00 N?O?߀#?@ p瀄p`??p8????<|8 ǀ?8~?8~<|8 ǀ0~0~<|8ǀO|O|x~p`xp0x_>`a a!^^?!???.  8  p!`?  <~@@8GGqAO``p]~\&>cz>>"@= | | @ph(?1?1<|>?!?!<|>33<|>x~~<`<x~88?||8@8?y>>8?p|G8<8>G8x8~<8`8|?33<0|?ss|x8|8|?pyy{ {>g 0>0s`|`p8Gxq :: q~p??}} @À@ ?   `ppH0H?'?'^!!>>2!!?B }.`1?}11? 88 pp/1``?? <<~@A8gq>0   b?c?"d-@Ϡ@ 0Px??G|8=GG 8yGG8qGG>8c?<48'?xx' pp  1? ow!?0ssc`ppGaaqmc00 N?O?߀#?@ p瀄p`??p8????<|8 ǀ?8~?8~<|8 ǀ0~0~<|8ǀO|O|x~p`xp0x_>`a a!^^?!???.  8  p! `?  <~@@8GGqAO``0]~\&>cz>>"@= | | ||@ph(?1?1<|>?!?!<|>33<|>x~~<`<x~88?||8@8?y>>8?p|G8<8>G8x8~<8`8|?33<0|?ss|x8|8|?pyy{ {>g 0>0s`|`p8Gxq :: r:VK4̠ܠ@` | 5B D|Dl n|rrzf0|3(dlxޠ@c C ހ0ޠ2C ޠ@8 zzJA i@qw i ݠ<||BJ@g@q{@@<@ޠ?@g@DDˀ m 5 :@ b iB   A@  > _@ i  @ | ߗ p;J>A Ct0" buttons to change the time displayed; click on the time itself when you're satisfied. "Boink" will bring up yet another dialog, allowing you to adjust aspects of the animation in BoinkSave (and only BoinkSave; these options are useless for Faze). Here you can choose "Speed", "Graphic", or "Exit". "Speed" will allow you to choose "Fast", "Medium", or "Slow". On an unmodified ST, these consume 23%, 12%, and 8% of processor time, respectively. Once one of these buttons is selected, BoinkSave will activate, showing you what the speed looks like. Move the mouse or press a key to return to the dialog. "Graphic" will allow you to load a .BSI file (contained in the Images folder) for a different graphic; once loaded, BoinkSave will activate, so you can see the new graphic. Move the mouse or press a key to return to the dialog. "Exit", as with the other "Exit" buttons in the program, exits back to the previous dialog. If you exit from the "Config" dialog, you will be asked if you want to save the configuration; click on "Okay" to save to \AUTO\BOINK.PRG, "Locate" to find a different copy of the program (or FAZE.PRG), or "Cancel" to abort the save. Phew! That's just about everything you *need* to know to use these screen savers. There are, however, a few more things I'd like to point out. Both of these screen savers have been previously released; this time I've (hopefully) fixed a glitch in BoinkCfg (thus it's version 1.1). This program replaces the Faze_Cfg, as it lets you configure both screen savers from the same program. It also lets you *disable* the screen savers, which in this case is *vital* for Spectrum & DigiSpec. I have found no other compatibility problems with these two programs. One more thing. The "Disable" function only works if BoinkSave (or Faze) was the last program to install itself on the vertical blank interrupt. You can make sure this is so by placing Boink.PRG or Faze.PRG _last_ in your AUTO folder. Well, I didn't expect to write this much about these screen savers, let alone fix a bug. If you have comments/questions/complaints/suggestions, you can write to: (US / Canada) (Europe) Damien M. Jones Damien M. Jones PSC 8 Box 657 Postfach 657 APO AE 09109 6541 Lautzenhausen Germany I wrote this program because I couldn't get the idea out of my head; I thought perhaps if I got it over and done with, I might be able to get back to my current project. It didn't work. Now I get all *kinds* of ideas for screen savers. (Sigh) -dmj -- File format of .BSI files (for BoinkSave) --------------------------------- Obviously, there are some of you out there who are itching to put together your own animations for BoinkSave. Fine, no problem. Here's the format of the .BSI files used by BoinkCfg.PRG: [8 bytes] ID bytes, read "dmj.BSI". [2 bytes] Number of X positions to use. [2 bytes] Number of Y positions to use. [640 bytes] X positions; these are values ranging from 0-288, as a list of words. Note that even though they must all be here, they are not always used, depending on the value listed above. [400 bytes] Y positions; these are values ranging from 0-168, as a list of words. Note that even though they must all be here, they are not always used, depending on the value listed above. [32 bytes] Palette, in standard 16*RGB format. May be STe if you like. [8192 bytes] The images. These are sixteen 32x32 rasters in four bitplanes. If you're using GFA BASIC, you can use GET; just remember to clip off the first six characters of the GET string, since GFA BASIC uses that part to record the size of the image. That's really all there is to it. Not very complicated, but adequate for the situation. If you get any really good .BSI's, I'd be interested in seeing them... send them to the above address. -- Advertisement ------------------------------------------------------------- Say, have you heard about DMJ GIF? It's one of the most popular GIF converters for the ST, and with good reason! DMJ GIF takes high quality GIF images and converts them to high quality Spectrum images. Or DEGAS or Tiny pictures. In full color, or grey scale, or monochrome. With the ST's 512-color palette or the STe's 4096-color palette. It also includes programs to convert Spectrum pictures to low or high resolution DEGAS pictures. And it even includes a program to view STe Spectrum pictures on an ST, in 3375 colors! There's even more, but I don't have space to list everything here. So where can you get this marvel? Try GEnie. Or CompuServe. Or your local BBS. (You're looking for DMJ_GIF3.LZH.) Can't find it on your local BBS? I've got plenty of copies (grin). Registered versions (which run twice as fast as distributed versions!) are available at the above address for only $15, and that includes a printed manual. So what are *you* waiting for? `1Yًғٚ+١ sY.F154@̠T@&d~~dmj.BSI6  $(,048<@DHLPTX\`dhlptx|  |xtplhd`\XTPLHD@<840,($  wne]UNF@94.)$  "'+16=CJQYajr|"3DUfww7GWg          2?? ??? """bbFF99y`````~~`~``xx`899>998?9|s c?8ppppxxhh?|l~ng g ccaa?66vv``pp0000@@@@@@@@@@@@@@@@@@@@@@@@77``77``77``ww00gg888888ppppp?7?7?7ww~~x~xx`;;;;;;ssǀǀ~~~~xx``?22?22?""bbFF ````~~``~x``>99>99>99|sscc<yp x 666<vvv```p0900@@@@@@@@@@@@@@@@@@@@@@@@@@7`?7`77``ww00gg88888pppHHHHH777L?7777Dwwwba ```~xx`xxx``;;;;;;;ssǀǀǀ~~~~xx``` φ怬4V怬H @ꡀ@󿠬Ѐ 怬܀ŀ | B怭B B@B4BB5怭BOBBBBBʡBBAKɀl!N+!U"44[41"4"WlTpT}0ՀKT"@ 1\樱ҋf̀ Ѐ̠̄̇̇ꀱ̇ 4ȄȚS|~ ۆە|B ,MƆb|@+ˀ,\`44_4̀+pBѡ ) L(PT[¥a `}[̵̲̀Iȧp͋4K渲؀jlLk`|Jl+  1̀+&"@"M"++44@J`XB`````l~^mQbdBJ@lTa K54lT挡J~怵p5퀵0怵||kf汵"怵財fdmj.BSI6  $(,048<@DHLPTX\`dhlptx|  |xtplhd`\XTPLHD@<840,($  wne]UNF@94.)$  "'+16=CJQYajr|0@P`p3DUfwPn<ooo"" AqOaB<O0O:Xx_A`?Pj?<+|4?4!48p8?tۈt!ކ ~ FBN_@ O`{Ѐ`0ww@\z\L}}s @@M2L3&$cc45xp`  ` pݘ??<|h'8?'??><<Ǿ88>\\>< g( W< h ,+QS}>>,?<4#?A??'0K0 B Og``8,Ri{e 00  @@QnPoFD??#>fg_`   p  @0@x8>@>@<|w ȀH ?q ?q>0oNO~ G&&?0 0``@Al'>?@c|@~@88^A^^`xp==p?!?!<\|wwy?j?j{{{@D{D^h;e;ek{a:~ERssRd=g64'fPXwaN?'.07 d#?di?ppmm7h  GGpp  Pp_`! ?|C`pQx&V@@ `XYBF"~@砇@00 9 9pb@}ph?3?3=;?c?c=yǠF\????:Ѕ Z8Z8g@@{c}F}F^G򷠸R{ { ׎pu4O~j򏀕rA.>o>?A>>""O 0o_~b 0./''<0/}0P@/vXwP11;8? 8? pC`@F?iwv`WH&"  p2~3~&.AA  @` `PslP00p\PC  x&9?(W?(W3#ӄH??$4 \?(D?(DCB8B8w0W.W.|l \ ] g>g> `:'?{?~揀f;eg}?fypp}01::?<#EG~?<0`$/Ԑ  ? O` @k ! @?@2..Te/J  00'^&_ af#@< p Ppp X X2h0,66x\7??xh? #? 'Bx^^22yy)~/.|| t>_>t $n5m@ ~0w O=6?0`Og?v#f* *9?p 8n"Y>`aBBc8:wY^zx~2?hh/.>>2 +';2x8@;,$?{zp|`22?808gdpp  pp #c  /о@~@_7z[Th  P|} AAiyyC@K@ 2h x??D 8??|\ G>GB|IIzj1o1o7o7on l`!_R -_@?X?Y:8z# #0? 0@:q%?<  ?')@Ѡ   LpcӀ@ &Y`_@www@H(W&w_(NJ  @@``}&|'  X>?  > ?к ;Hx)<<<ĭҸ> > 1NȎ09)9. sx/x/x~r ryHƲOMOrvf@DVD) &b?g?w f&f?f?@@6?0D d!_¾s@n&&?@+?s,,??9 9   j n(7#1? @@Bm{}nF  p@@}|cfA^~~`() p`  (p7<<?Lpð@5t?5s?;۰H0?0?=!`h`gnG^8]?]?>#O&xG~|  ~πp>>yww^NN11/"-R3R0  2; ?/0 ?0<?0?/8~|{(|    p`Q ee@ @\#}n**pqp"4'Gy=@M #|   ]0'x0 , /〈p\_8` (?(?"Xw""3399A~N~v0u 2 =D@Vw))tJ55>~?FY?="P?CDx/44 00 @ @**  b0ڀ@1NN)y^'~~   `b?c?88z t^_\_^; >?Pc|P  3Ppà,<?+|?+?A|@??xr?u?n|p++~>^^, ,$$8`g"">>Yϒ::``|a`-RRy $$v >?,p?<@" Ǽ`@ A@qggpЀ[P ڐ`2oo  @@>@R-GG*{_$ o2n3>?#~`C@#6` | x3??3??"|€>>|77?7?|t8QQ~ 6XXI~I~e~"e~?΂)1` >!~|**~~~X'8'?x~zrr"#>?ttp?54>|p7̈`BB   p?plwh tǀ@@n`44pP0|3}3xy!@À>@PP | `'( ~xgx?}?L|4 ; ;<|??<|RDm#|#|x~b'xg'xwyPwyx D GyGytvA8?7x~@8?x::`{||**xxg9?9( (;..?ezȖx0n  00 b Ђ KO  @рl@;;Aq>OPp  ~VV*>o}X@໠@  ߀?#p\`а@-.x` 7 7<|#d8?8?<|0;;<|pˀL>sL1sx|Feex^!>@c>c ddaaZOOXg_gq}spF|xsG 80g>pp8!/0?8 X  ?+(,| *?*??OO|d } q    _O__ (N$?~xFw?H~B  VՀV  Qb| @ ]Fˀg&@ ܀@@(g |ߙB~ՀЀ.ˀ /f5Ѐ5Êp vBzbzbՀ| HBЀ/f| NЀad@B@W7 ?E ?@HJÊ T b K+@iNЀb vd@ +B"9Ùٚՠٚ@ˀM !,ˀW|@񘊀pE t:FЀVɀp|pt /flЀ 5B|@hLՀp4fD&fB@:pig aaFB|" "dŀ"J@"Ъ"l1PFpbdŀЀzr@cd@B@@ˀŰ@4B"N@ @MJp@`pE  "|@ ҋ@@NBBi@| ˀJvՀ@g@!@է@| k pRJ@ŀ{ۡ@:|Bɇ ώЎ@FB FվJվ$ي@يՠي. <~L.. MAZIST PRG MMAZIST DAT MAZIST DOC "& `?<NN @0<}BQ>NNJA6g|9HP?< NAPOAB a&MM +ЫЫA .GIJgrѓB(g<fG``GPN$^,,,,ܓ,,Cp$L(QGX /KN(K&YdB`BN/K ,HNRK&`:UgdCDE`$|a^g`|aVg E`&`| aDECI&4fLf&e|`@|a$J*g2P`f``BEg EQJENu&`|a84@HJ*fXF`.a2I|aʺ<m|ag |aEA`*`2P:`aDgt@IP$$Q` f&ed&fg^|avg &CrtfTATAQP`Q|aJgCpQP`QBC&&H&&M``NZ,Nu ``````Y %ATOMIK v3.5 by ALTAIR VMAX/MCSEv=`(-RG0A6D%NG QSto' icOm,ilerVq1q.bqyFrancoisLqionet^'>!C8"r"Ԙ8t]! sz&: 5J"]B @8PI54Vx!ƃwZsQ>PU33ss`77 M*dKm U ]F*(JgBl+GYG n &Jf`( Hzyz@ f #A\=K$*HkvC@n:2Vz830.# $rXg 62idoIQT{;@>!oINo8j("* P.5C< ,!MqIq+kQo^J|#Eh!.Md+K.+S26+kb:@B&!$TB( ( L '| y,@7hfrC'x.i\B@v+'!H%g#8bٮ%A6:CsǍ,"B*-ܽGo&(.kgPf"~fݒ&Rd~gGh6kM&ò&&JG`+9{H3P^ X2 E+JhzY&a]l2(B;a8B\d%AH %L"`- "r@Pɾ7 LL8Ϡ!C譯zl BALI!#tC a.| DC,+Ix;9Y&D@׬+(鰹ade L+Q$$ &d9/, ۖ,_1 ˜o (ĴFF;nz#i]ئnaEtsDb$欴 Q@90y 4b 4 F>ظQAR~6vGƲS;ctW+yAB!M8躉,L;x&g,E0tpQD?3zʎ>R@ے #|J@#L%hE4==QDz+H%B/kO E,_8`9:xYZd3t>nuR.h b!dKzhYܫ?J'tS(=Γn?xc%豦SACG=]I-62mt?G]> 5wlUY(PtDjۉkĥq}rhz4ײͼexA渎xt.rt"z.uT|:Q9ɘI1x߬BKP`}Y$Gۄ!U^{1XyɼX5R|`=d]D4wBQIZפ$>_@GحK]p䭈ӑ73E:3Ezh(6p H*Gvm*34g 9c;~v!F8 hޣ_ A_ ~݀A}VK@?"p6JDj7j { #}?zagjℼ p&E Ĉ_9HP&_7 ?hC {UՀ^a*1 c`y06&DW˼#pCM Ю !@w+  oc:2{RYN%P`fF`()@Hy#8DndqR#\4x@nZ"@^b1bsW(@Iz puMbz%F=&C"0a4 ;'׹'@zYRHB\%Ҥ6+'^6@'P=bI =Bl4 ^\")uP)h>U,9J(ac:(~ (TugZd8$;.`x4q8_s[Qvl `p6AF3)Ex4V(0@rʓHy<2tB:# ͧ`! K t ` +@~ Bա@e+2: p$i>DH~+ Jbp|cYLDD錏22R;MS7e../.\zTbcT/0|Z(0s[DD#)T1-GD]@jYSD,4Uk1( I $6OH愴1*@0'.PN @, @ H3&I۱jh)UE1b4}#Pf5K.vDPF )HhɸbImҩ|,I"H%&u4)(b¨R\,#TE,@@艶3N]$D|qM|rh$#kL4d4Cw:YTdcYnR.bLRE:ELym<{#|P;"<( <? @AD_@C$0=>rA>4UO{.)ȦPtN: D,F$1p|ۅ aX--CZ9Z'BEn}E]ȨH@SOz AB&h EŀhR#`6@1ɋ*e#k<&D!128MHr?w`2h`+.欖,@B"N p$`0  t(j;)UiG@2M ڻJeO&.AL;pnĜޫ;pn0į<>H@tR hvà (\ * p &p F:q/_"H)nP8: ;|@@t` u`tܷ@ 8Z D&q~S X nz0Q@D\D*S AC":n#51'LEl@.Y I aÆhRQG$ 0pADkU#E9ZĠ5lh9_bGCRF5\Nl\B0n=&W 4\!ѐHP dJc$ \v*)L`eHP?:H@lZ@K0y&.ԁD7.L\ZMb)m6 lJl@ C43j=-:_vQiaŨN2t QLdDH"HQ (#Au:¾Z`$/90X MvD-naQ e%X, 5"Pv5"P MX hAF @+]h%XrlA:0P  7!+O\FO!׸3źM @YDnP_tEH15TO BE[IZ0yrR!:aC\DX(%┑:@'4* tnHu{B-pj$Yh{@PfAHr`Kt ; JY(N*`ʁ;R; w)0E'@) <I8b!P! ,YT㬆 1:HjBʼ h/ TwJX {F {F"*  mڱa&B!lHp(at"XqA l2% MR@c-L0y!-#R}B~0_v⬔o@FzPbB#p cvؚ ( 6JSH,"cLANX`R`Sc#$# ^WE^d~TTB* _Dvbdby_" St]$@Y98"`J>Qe -R BrAS#),Ixt2zAw@NBPQ+IQ0Qk (Q0<9!Hʀ r)#\zZ$;rD{|l X'}΀w V`c@С+L`c LU}r"}T, )LqlqhINefe|^Zxxp~ho-zC~^$/^<>pD#wGeж|=2TXFNSFQΎSGV pp3$ KU0-fA{iP-pJ<OwƎII`FD2wk6` ,(Q$HCbsHذ-YҀi c,8ou/, SR+G~||ej4gwvx䌄SXd(Pa.D%/`x\~SAW]?nr |#WboY£ "_2 |O H%f{ixXy y W?IlM\6<k_|6|%"]`j-D~qMRCDc~ g:"|RЁj-vhe{quS;;Q0Q K@彠's|HњIȰJKM.?@, EL. 5~>lbt{F'YRh .{\@P"'PT(شHj؝!@:s-J0uF|~}L/q8 ٿ_5A;f#j^(䌦]ؕ)R0e9bDJ1dyk:,s ̤~ifu4o#ڣ&/CjGuv|R,txv$E+ &WS/Y8R!JFʀE鋀8w}~Lo~7gRް|KG SB!6u|jXjIR((S⌸U yObW ,IYeN<e IN O3:7rQ"^2|Cku|? u00:yT#/xh6,Z]H+H>iG T%^%WфuՓkS@+WG.h|TO 0/.]]e$+X,bWAXytR64TOb:0Zұmls R#:k'/>wGދgO< ڙmEnG@&F2n xA0P nA1 kn2B9K©<0PK(֭"+LEV"sy<]Z.TYziJKNϥ|h /CPNyKHF0@v{C|gQGI-r_#6ss6Snyke8y.Dh#G:,"I(p&Gd`o 3PPz;J1.B \AEi̓>p|<4P6FPes$_L{, qlTsu>ް\LI=5|4.j>aϔK҈ OA8:-hF mxRAaT2 G0?_hO?,h6$~<O:?l$$5`o|[,$Ȯ'_vI*PB;@.BbSF nlb 9G}g)??xPleasereo>r>startGRcecommencera!b>ut .oV.P. @/D:$NSFFDOOP2e$Ԡ%03n\#_xrjÿÝ1q^Gz4r؛DeE8)e7%ZZH+Pt-~Oc;9c1*St,?e ^/8FPR֨ʒP!xWD"#xX r9 @,_ ,Dvt'$HN%RJ(RXBvffzWĔT,nB2,0XjUQw`0ǣƮ2[kcR@0iQ@kkQ|bAɬ UHQXOvċCp(.:e ('A8@XV*BK,qoe.D4*tj4ʞv e@>Es>j$8^" C$)P P#=#Ba<! !JE"G~qNSGネ<.gJq0 ֎R" pF2S@Ha]=H֠$k$:eeXx%.D:k@"nk@խ(gr0E(THL|XSx{lz.`s!C{<򹗫aT{z RJ=>XE!U Pt~"AN@)@Ȳe=^R,kZ QaCNhk!D^22g_zk;=uX9( ,Aa+"u"x=WVq^FBӁ S@ jTA^nC'xRA?x>1@%ERTcN;GS@S6D@Gw9yM<  c4 bv eןWW ֍.P-z6s쉷T0Nb$bAN>123u3hOTR Z2)(DJ"]q6]Plo2|clʧwN|`17fDD:eJ k$Q::1 6b(%Q։ľ3 h6*\Dn5 "-@YNn!6~JSuIJ0(N9+1RzD9s$WvCx# JOyHS+o0 1 ̢ 3뒯N2^ x)"Ǵ@:>k~2m\6.#;r2;A 3AG\zA U5sW+ԡkN!`JF9xmr?I&^M{22!{66"{0•4!G{557C446b335=1}21,/2) \`Mv%v2 62¼"A0ݳ+UA&`yB@΄*)DlQ)̙!ȂR U VA`A HRB "AJmPB`HqJ=EL !W;<"C\  8-@*#TI 8o\A ",H@DXs:UA_)~B A _@Dl_ zC{m.up;Cx- ^^ ώZ NN|(#Do6K1AkRT*#7{(aBc jFEbI24`#wgb~ΕA~1GEmφ?ΆsP*,ZMqBo1:icc5A`83P~R$+yL?-S08(xYL+D:x ј\xR$H0AC?GD2!DpC8} hS:vՖ-VxbYу^*"P"$%P]ͻh@I8W;P>`EvDr|Τ&KF҈~k^VnܠEF%]Ig!M#6XD*T6-՞l-p;EkZP' P OLڳoubnk/8y l+A;g‚:9/B u,,$9_f%hħfk54>*c90@EЀi T{ۙR0d8Q Z(>@- j"W`>F@d&gJp`Bf ~?AY8SGQvffD pd`?o&d*Hz$p/%Q?% ȥ:tNO@$<:c?]ڧIW8r! [.;g*]?ܝ*vFĜL2\@g +J9rk;r g4,l~F^qJ+~qiPS@7փ$^t\3Rzk?Eͱƌy~H+A2468:HFk~HEs=z5fV~2~4`uw5'Ev624LLn|t|ԖebnbV5m2 P&"Gl*EVh@NyzPe Bew`d:h90eP'4eN!^DQl>Rv2nW&`09nr9Flc=1FV`(~eߎַ0=˥ӳ2*Ƒ;ZZ+H+H$(BPyBu* f llپR0Yx*("x",$LiHrFK9 S8[G6V82"EEAK |Nx*j8Uz*'fMnVbSA A%r^@AcmZƑ$*GqT_IHBe5ANe[*{BmN|<1Az (nkaEW6A`X}b2nfHdQH.'S2? ft^N GdRj姴p M?Znˇ ;Ej椚>CYUȵgaұ$D!\f/L.S1 YjS.*BJQpe<-fZS5~ Yvswc^#TtF5ӦK!b2Aș-p gNRNs1m2 ne(D^Zû>QAؾ5[2E8`l`K\Ufsdܿ] JU\7G&ASBXeHN;xJufVy孽,}W{6g޶i f-;Z^pU MAX gk8CmiAf 2@ +@R@|r-&~\RJ@:+MsJ2 8I~DpH@~#~s$4 P@4V+L4)pHL4$Qt+di2AQմb߬ǯ:\YWWo)'Aôi6޸VHJl\F =ga ՚"U,͸:%^gN.g e# Eج: RjQ ~rt~'=NrCANpkRhA4cuݩYNI^KloPPn\2j4VAwJD3N j\tn"C\'%y 3x&1a6HJJf S;H|CSELEC 'FICHSUBPHA U~DOWo֟ASџPVIOUSApRR5DIR.HCQUITTER>RETURNCOK q?q%}< hA(ЂPQE#Җ=.Wi$(j<{ JPU  '(`vA &(`] [p p{7ݿ|7n>ۀ|-NamwZ"r(c>-0 -`u Gy㶶G {8Z/[GEjE)r 6D 1zvRsPyCAdvd1J1@fN!eJTtY6Ӡzi=f,P^k (Ǔ;T;9ElXͱZTMm W'd7 kC6]O&_mJXg"%e0,&,smA %M5r|D:h.ޚfKo4 4`!&wK5`Xֵ?%2^MCqm2X4*G6cjvcfFc`t㪡$ G φ* Z[6f#?g`@^(IE(+)H>s<:L8[7ESJA#2`Jj<:qN@G %\ЗDǦ_:/Iu?L>< AP[P?(7&F*Hcmۋ),8dSA$-?$f:+"aH4B@#Q8&SDknCBfOz^[ÞrR` c;ˮ.T^k+~B2_A&<`οgsH2 Ѫ.c̵+m+vSX+H9,E+t jh'A&N dLK,$N$nK~` M7k.fb`ޝR` XvrJQA Pܧ`A N #u tFW,JVg2Jgı&J3RD@I*d f/Ab gw`&, ߼ twx4J˦YMkS|9su~Qfǂd$2.hH@ ЁepЂkk֕Pr%eh7i鈀 f/T0Ŏ)%dRek!f!\JC n},HdghgtBMv,]7?0']l2 :DQ I:_H_?R &/ +BRv{#]/YO0-+vxZ*"VZQnl5,>MX/BDskfЋPl'KR2b7ak>2<|G\tCqQ'}`ї/;dIFC<KfS= Yw%lIRC`@%RA(!Pm9f|c f~R@ >cz,_~O P^zk@AmZb ]nشf~|f =neo1(@2i3Pmbspr=vaas&gяbWhZjlÂo 36-n[XH87CHk8AnPBJ¨J+ܻ7|*7S&,In){,:ֆ\f$H6C( Rx%_o?Uu`DqJ\X~6g&+.Jg,$KPIfvTCa$"_Jg/x;E\E3du3_-Gj(|UjHlVzr L,bܛXP}-A3󺾫C¾M r17g^&"&%ff |g|eZdHD[WYH!jfpv 7ҽ*R 3ۋ.gRA`AgA .p`#g4egV0uNJg(ĐzA*flgeESO`O\Эd.@geupC #AEzm$6h^bڸp~ ;@ a-|r~#H%kfz@AK4X@^^?grJS@ :}$-=HR{Mr~SF|8~CLJ_ACh2]~C/]/GNC^A@v(( 5QNgm֒o`E D(#dGg#0z!`zۻOn$g:zmf6Ȑs$+ѭ$mAJ+K& Nh$&$Q ON8| ae:qC:ADNMTdg?7W#zkDo ^Sm MP LuG3EC?;fcßca/Q0"{ShCP@CF$̃<'L)'Z U.6aЏ'`N ȇ 5P_V eU`.'!ʈEiu(,+Xr .OW PXr{){' "G ܃'f9C@|_,$W0⠀}PӅzI 1"'̇˟":`ս]@Ҹ0`~/_<W![)Վ(X}W CAV Y$+"[M0OHOxOBx%SK_^H`": /UX ȦxVТo*ęg[OB)ϢH-mHE'Kȳ:h,~<?.): g| <Oi0fHYڿ:1EeP7t@?T9ԊuaFKt!(4_xoo?<*$x(?&,bV. >~id@zN(<>J=tO͓n l*TZs/:.#Yp _=n_^_b* (($*a/='eOwXdd2j:F&rN(2$[۷E'&GoO HB,<F&JwrJNr^_ΗjVlnnF@`!2&:E*H?oz !F[>:6k+iU+iU+v^l+Gy5WyW*v;tg;8fUS;HyŲ6yve2w^;}s^o͝Ծ7w^&;|2w^3w^:+s\ye2w^(;R̝Wt+snw^2;\؝W+vfw^@;j؝Wz+vxzrdybw^ܱ;&؝WHx+vĊyٝ׸׆=^٨i⸽!y!U!y!e!вw^Ϋ+(BZe,,Eh-P@TZ(A-Yh..jBzhEf/>:/ /,$/@<ǜ|P1_(n1.r12D(y23_ LO3+e 4GNN5*h\5`Pr^/8(-r_9ZV%oށɤJ.90rxw/y;4;]J<%=8(=k=XF>|?>ض>^S?Y@h?Yr?i@cA(7Ajv?͛8(>^$CDF_DzD/E E/wEXLF{9FG_RH4 ILJlK)Ld-\wts{aLbLiMvΎ] NXhO8OrOH/Pʻ@LݡQðRh/bS eaS>S1TX aT9Uj V VY2L 4 W~X. j :Y|, Y_ aY !Y0 |gZ* !VP Z Z "7Z q[` @ I߁J Z(>\]j( ,ThDmWBuEyHiwsolu on7δ7>z8Hz9He?o.T$;b`Fo9P;?+ZUNDERSOFGe0offC-9n91*{xA7=D(7"7|,54`E379x1\3`4(5(16, 8)l) (TondE *.*"hSHAVa]VEi,P( 'nly Sa !jίENOUGHOOMOTH =C lacȗJ8k`r.)N@NamMu.N*EOPI1QXoX S~V)?\GqDiscAIܞW,{ec2SP6l5:Fix|ԏ|rKeyp>EJnough Mr5ќemo.ACC's|| OMAZI ST.DAT@LoOKDll4eUs8!2~}_EerNot#Ready!*0xPrGK8r@0%` %9 b҄! d"}$IGPbv$LPB= @bP2U=@ Axr(((. #@#_h&B##\n.#%V%HFN* =$ r@ $zEVP:%^=.'JA!&Z *.CR۟@<A "0pB LPE-w 3*x D*9 *-3:doy_b*`/#P9˨6Ѭ!"N%/ E#B|uҲ`\9xgNV!,tm~KU%4pgpMUH8hufp)`pNE߂NL~Npǡpx%Cj{y(|DXn02M9gs& WmR">AX",.$(EgrAAip .pEaZ_zDNA8,XM ԢM,xNW7% [,Tx)cF8DʑC3؄3M! lBg N\!B4jgHqdA{EVI"2h468:<W 9+bCNlΨH%ƶ2@MJP.2"Qc`ë2@@pB9C"@lR`0E,X&kr *N#lE-Yʢ.j8*.ڳ20Mx͂ ,SrXQ@R.޲+#v>FRGH<ЂmHDZ(80p|>tUqſ(N*(VF` 'MLV2V*kJ!JHzFjpBלXJLU[tknj]F@`h4 :uHR z6DV;0$NTJTT׈V]H0"kVF~<,!.,. ""kiuSCSB<ϋ(" @ 4@0mwb4L :cre ZNBCRvdD~JZB Mlҷ}թj6?:tHAm.0¯ 2@2i &1*KOYZ)HL)ID0@s[%4DP%8J䆈۰6<:[jD~J4IJJaR&ɴiHDI%pF:lԖm2Bd˦ jB[YCB4Zxj0RȰUc0 2@a'P $SD:X<*N^>`8D2 8 &A<=R#5BSHDz0MV1C-c0LTHTQȝGƜ96X|Vu Mt~F(Gd`Gp%c(TY K ƻCF>0!$Rto$;6"Y쳰of kJ:$r!);LDK+E9HH / ac`Sn\zI$TfC( R 2$تT P+ R+ I,A, eә >^(ТCl?>LlOG 9nJ)N7@Q4papd 9|8Д cj4@68,ݠ@H 9~DB(Dc*Ð Mڮ`Ybc $ SChmi!gy#h/I8W{pH8J@0)V(DT2Ҳ@ \,tKNdx_6l,,-2Jȕ.XWZ).,фkX2JEEk k2*9A ,BX 9B- I0DP6&h0PcVT@:!?,6P$lV4 Ȋ ڕ$fZRCLgДE6Ԕ)* aVN:SZYD89D{hQ*!x*DHN:0#SG6x8mLdخVhy.27BJEEZQ(Z&B*1tC'jͺVY&QDYMY֐DUH"]$Q#"$QE %$I%4 : v\FJfF]^>)>RHSEjs Nl%SJ 8f]J,_f"1<GUV_TQF(eWڤ];ht4`nf@BDL>QfhsL!f)7*L]SAIXSBgA)* DMaa` 4*A~hBɉ ( R93p~e0X` p  &ڏQ !B)0PU~zA J!S@@>9zX .~*ʥ?%:T`=~20abTAB F@0}BOWJl20RO@RA0HpE 6e, CC1B1Ch7l L,t)6=G#GtSXQ AJ3/#`wF #>WL<~y " h" NuӜx<ǃ`hc<^>} $Ga=oO8"1 sw @ $4c?>|Lt C:/0 t 6,1X<fa9^BE.  |f6 do8d"|8 9dJ ":z<$0L( 0`>FL @? z&N ,7XgUg MMs|?h> ~[fd63+8m{̓t8i-]-䄣!C=PgsP <lU1ԬY~՞TEVc_C`>KCc}cE觶kic6eR}ca?KUg+<2x pMF6cOW$!(9! pH<J~E\瀄]Р ~I`! RA,_=D~+(Q~@Ah~?Xv*懭 p!E>|! Bc١p>`--*6|@&3xǬ ^ӡ/Ps :b\>f:Q,0{=a| )Bt*R*PH$ $HA~;KpB<dg~˞W[ØS k~f4XdZ>W8t3覝`p~ӽ~JwbЯn Hv7yTn?o0~FF>4C`n6#d_7a p/8N0M,8Lp87  gbِnn5{r ;/p0#9 [Q' 8́/#C̜+9c<~Ɵ|^c>!2lP FC+aAR P?sez n= Wla isEiuete8~=Cnc't12ˈGCcrtre@ߏ jgrandsI,Jd~؟e eu par Sat.a+f:v|LdM]XC$rYMULoENCRE#Yc2wUFx<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<x<8b@ Qal|ɮll“6MIpm!uP6[0=1:( MzR PˆF n@xFXЦ@G .8$p0<ϭt*?aOdɗ|4<2?E[ )tihh|(_bft УKEC$4 d(80^oA)j叢AA8>dd#}yVZ? j@|6DǪ¼ZiJN h̳B!Fҩ@jZ_`G`m Ӱ9ب@8NlpTw8}@n?mSZ4f @ )TGWA'աOSFy(< x opO -l)OÖУt[:BC+0K̫`p<@_bAI?'ւƂ!0Z+ @`~կH8YA4@ 8|hafbF$fByP/6F @&h6 1JC 8bR:@M4( PEzP0MX|atv {elq!emf Pt!x~ 5!SPԌt$C00ݢS>_AhPG"ndž=OnvG~7~I`~0,pB4zLB~!f~U!  C|2 ~ zz^C1Ƃ+y_:Q> w1@~ ƃf  //ef;Bt(70^E !B! VͿOv:5.[Pe~-B9oC<2d_V%>#|?C|^4`G%& яJdloBdx xC'؏X9/<`O\ON 7VݐT P? x`^A_8~ߧL~@I!!a}'9 a' EqXhq ului\u0ukG|q(ywrv Sp2uff [Jm@ouse.spry2}60\q0~ioc}2#dP#=šc##ʊ~, b#pC^\&a!fDH*3j{O>d,˘;7e/OP _Ȇ(AĠ sFx&v/.N9SJ2Qs ۸-_x%6R>qPAX",l,Ѣ<Ĝqdq7"jn3A3lDF6٣B"ʣUD(e%f[iC3F'`}RGP>T*w#x!>ytsCDd>CcSsFގRܑPA% R/,]@bBeܼ Abemr:w1q,'A?Zx)g4> *6zъJ2R"EvC f A ԭ'NO{C(zCNh&@t 8">DK"aU~T>xf36MNC<E,PH^`X.zB׆цԦ=HpL&\hWЬǦ>\T.*؍^".MQ@Q%DR eGQا# Bh@ " aR P6A|J!!}#+:%U#,QJBbN;!qI8L䒫^CGA6=x7p2otv8*QdAJGkУ(8Z9W5껈1&0SI YQ:%+ޚLܙRlM> 8@t@ƀGv$.46"h<svĚSG%UR(֖}FV4 ǂe\\4&6lv> .LPQCS zoPب 1OPTg '<>˲s C> I^=Z3/(>FXlsAl\^FȪdfjjBG1V\.:<:ZƜZjm5m?PI]vfW|j.u^\rdǣdP}e'8g'"ӷۉ!I`'E9xX:1G$&z+ tnq-ZxUR(Emttl;> ePt? A3 "eЊ &,3T$*)61E$ݞQG Ig7>y%~TnGn(G848Rr Pm\4^O:0Mw YJ΀zn(oC낑UAS<#T"HE>M= ;6,&j8SL>SG-z~6j0h'tةB86<zX&J$KDVgm q7[f\ `䦟+7cEۍ6na>Vu QLD&I(JxD{xj-gf{Xj#w%2KQE8I.|9^<"Mixl lNgmzll6RE 4nRAٮ>f]47 Or44t ):- ĶZ(WdB5[Ւ)}Ac.XFJF>TI7Jzt,jd(H*˸Cc$ d(xeAq3.h\zdo,LjP5h3ܠmIf`xTNT\2.֞ խp0 Ps4$88žDOR'G40%M*n$ӓ ~d'LpY.5$ J@R6 %#fǗt! tMfAzFe\#n-f$D&J L$iX4J(CSFxGPgc1-`v,c46A,&C+xyz{ʠ"hijk`AQ@YQY]QMOOO%ҪYNHSME p{ P@Ak.mPk'T^(- СQ@LY$4QRZ(kJG:Rpk#M)J"R LA7 q K"Jg8v mL* JDdj&k|a^ɐiCArA j?k$p6 4  z v%3333ug.C~Am @Qa Q̗@I\/Cv}<@~KgTnSGgpRǰFedʳ$j\J34< $ǞpD0 GBu4A dHDJ $$K,$CS4h4`j?:Z E .SDj"*TUA_BD<<"ɞ PΙDU5L/<QGv68\*h68Nt&r UJjtVyJNUJD(Ve<F нؔLDCADDVwmKCbjxXI&p,KsVzٚ&%50[N: eƢi~*Y.aRio:J6)zVܲd-*P8L &,>Qr>4KE !KD $A {ZJ5|Q5ZRG;GxZ4?JFq6Q9%j]C6jRC;%1Ch8spC6 ִ% 4$AЬ@"(J>($F&1JiNۺ(<Ͷ)ݴQZU|MpK o|E<JEg-pS(BC^hƨ]mlbǝ 6DLߜpzCp(x CT =fQ~*ŇfCZ'JC,Rxe8gDA8(tXl_զ5s<՘EU*ՆRAJM&R(ԨdW숉xRpN8ӰFztpr5"pǑJw4@vxâ TRd&d*V|dDD0} bAc x)5rjbQF \RbBTڂMv%>Eڨzq%DK{fr{FT9{0D6Ρئ;PBYABTXs{vD´)5;4MĎkUIT1luFUicZB <+epEj$V`K{)CXURpk%hk8VrtѠ[` G qPXJ2, (@c7g!B:bT<$NEK0p56K֘*zۂI;Z(M&\Vl*-}t)S6< F(eNTSCി(CJ9Dr~, (j JAk)T]6N̻pSX=M8AW2uLLʂt[a[,T(eJt"N[.QSAOMb>s,K̬ǐEI0poR svUgr Bt-zGLIQeW-gGVC1(n,LJ/ i)B,MUS5US5A?䂘sh6CQr!vǤL}j9Vܯ~0Tyj)xրt uC *vܻ=:vݨVf wvJfWZf?Yik4`Z(zFbCV~ ܔ2rWPӴ#ܨ^"@N[}x g> t/X/Aw|v- tJv陰AgbSDŽ沂 UUV3@>`g4^6l<SG'f{Z6qU3llJ6}˸f@-SAcI45IQ@ǼA\1\ag(=f03PβlĨUwˁN.Pg*kC5AȲ,CEȞ~`g;·guf}QAU&fJig8m)>gh5tn33[i\3ުA1XxzJPfkRD4fEjwR-xF_>04]` w;hPJᘦo<<­<,, 3R4XK> ^,V!+ 8:_A[RFF!ôD6Ơn"ɎBCd2! ̇~4E~?45/ a8?P(KҍvU# .,GREE@N͇!ĴǠQ4G>΀$ IG*>RGG Mb4vyӖĮ&14'/C94<TTRN2 FƝSo>p(PΞ69I\|>3AAZA.F .E F$I A&"JpA 决Hـš"h}\ESMM8ESz'í> =I4V' 8s J"KB oOP O CQLFebGSDjxSgQv )Б:d7~ч} >Sonኚ#C͝JoPE R(Ir=IE>aW(A<($NnNg8LSE$&Iip67C޻4ӏ6-ͽeg̝>`8Vċa!C}fgL&,pb&J$W(hn1" YsXJQ^8e.!d=e~(q;|c(8X2?0,Nl8/vÀ qƒw& Bq Ryg awy*=Baxz. Cq  ""io`XWzo~`#|iSf8!?Į4;3xfM?ݢi-V}n'bj?}>*xhf 쳟{͗s0[}91F/{ }Rk|,^LLjЙ`:0K;e[AN9s 8'm͞}=ȼg^ }&9Z-X< (t'h'8sI N)/\eo9h=!YVϳr 8MusicsxPw M < /؏ h~tGG::p:1:S$~ZrwܜÜ{nR9?9-99yAՃɃ[w[pjT_YP KG?8 5/-( &n|"9}QpG}hGkկ[?p#bR4#%*%B 9 ͤ#it~CJ"q;~L~Ns 2jT>EpJ8AgSaZǮ+[FH41qya[X6g3HbHfpx;r׊L4FB4'< RM|"fI ^EwilzVN&΂b?T44H JXСآT8PК*(< ;g**C(i?&= k=nyzF.rTVC=C8? 0E&4N#VA4JBH**f "`H2jk!$WOi%o:?0[jCjVe bf]{5Jf(2 ̱; f+F,BU (.-1> x~UK˶Ec|g&eKQΈ% z Nczf[gZ2Y/Y9_h)Ht2~T ׺4.n2 cu2+P@O]$`$YXmwdj`Scr`jצ9P m#+\>k,a; h[6*SNtF?QHBZp(5†\pSb!p CD.BQ $|tB BfA4 tQO\ ,M~?{Bt$ FH6Bn:}3YFAB[6:A&%:< p!vB+R@ x fqJdqGIFa,B8y<3]x: adbsB3ԅN2AS(A$Ap(JppgLINu%" 4r =$ rv+ $  D.*TvXE4V3E@prpq/d@RԞe#xD l\o%at:74/8p$ _?_p'<`0/|U}6֭Q|} kTr 5Rеz^`/% '(A(B{o)ֈ}:ۿXV mV(& DuTV`@耾qWdlɃ,Y% 5 pYawuZ\P@)%`lȂ'^(x5"p'{}~?$xk>I.yD  ay ڃ@ $jKsPs[-wIx <`_A~& ~,!'XCqpX?C`~8U nK3l-+_Wɠ@ G4@X/GoAGؼ/ #й)3|sTyػr/t(8/ߴI???QP`>/>ϊ?G}G(#?/G?}?CXc,߿`?~ K1#cŜѠG?~$DAѭq?R "4݉P>? {$`Vv+`dρ_p+ ߏ qE ;m>: _?: Ŀ ? >8l s=~8 9}qy? }W|<&y?RK?Bԩ`8x1a+!`!tr7/v |_'b>(H='`y<&%ASź|%<&A 'n'/V& +$܋8 pg%*|/I ann'z!#jz |c0 v@V-·?:ءއ,, q <oˆVERSION$I Wk=V  LoveXUHndersofm e_Bx''7$ 6 k`dfZȫμ!xؿQ7&-? fFnÀFЈ/rCcAz?zuMK>PIHl`{AHDF DуƄ :̘c@DG#ȍ7535A?j=Ё< l/<8: 836cf¡X+~mq1IOi)9BGK[:\n#!K28%+I&D.E¾}$#!$^F)%)Dy_"! '^A.,+'Ҏi5g\L]S2=m ol:"^CHQ^ V.XLE%è%@%d @QCHROUT`E T<էhް ܗ@%ljü4jj=p @;4 \$y$XPALaOLD\q&C URINK`<=2SPRMAXNB Y^^wkZep< 3Df*o"=E@︘ u^grSE*ge7&8F! hM#ҴO{jSm0ZRX{go@SvE؈?߯*JF{.Zӫ)` 〩`I,At&k&Z4W'hyU_)3ѴaApĶHB ̳f[0 70m~+udC#ӾNNO71$)*ښpYdEk 5>17-BU}|` 0]iʛYؙ6Ir-*SDMw8k7sv>oZ"Nt$Q<ޙD4-)#%+a :(gF6Z"#Cm?XxuHx\ 73j񙍏"=+1qQɮ2Z`1Ao^oZ2Y t"D̍GN<>}?Sv@F#sgͧ`FMm!#|k=JqF$WH|zqq3gO`~fi,j4QmPVjS𴩢>a: o%x\aSs`cr6>mp!Cyc&|<~ǦM@ӞDhGO~8v_ 1gGACLJ &5_ ĴY-xӆ"dhp6qSYDgA|d W2ҏ`Ȉ*ۥ-L >OҶȎ4I(mt l/|9f&C G6Ыh< fSL %ÓD-LDxy 3"#hohb<`5<&G&NY8__0ްBpuu:/wj2Lp8&BYs!4\8,1!AB!9YgBс(Ъp" gbpVL"&O!x-!Dl!@†bFP 0`pE @xxwZs RE ܭo?Q6Mm>9;IDpڧ㑛0XmX֋а}F` '@ |i,Mn>AM-k0|ؘx ~8d= =[x8ߺvF?? fDBزi+5`| <=373=vIl~%gsLtʩ ϞUon % ÔpvlK׾W<';9>W}b kI=>4h2vҢsLξC>VMs>^/#ߍߢ,_>}Ǿ gL? yϿ:~ߟ|R88|}co`yLϾ>M||^ޒdv;?;3:pu\6`'.8 pü F_L܌A9à xp1>n><%ڏ1,܎;, 'Ԓh.VƔu}HCڏKjklW`eyx` `X' DZ&hC j&X#;$y{c"Z!b<pԠs_^R'gAxMtF|;Wd+?!&n n$ZiB0T4Q^ 3  9hi¶;Jiŗu:`@tڀp|x|` _iHLBCUi|x@(KAt~V?8v.rRZw&^T>YW۬X,Dg$' '`=vl}u9 +UX_uLb-MuOt%"\MR#b\HYVQj1AO`  ۞ zAp|"p ` fTO:@i8] % ;p04T 9e  ^Z ~]>y8B 8'ix8A8l=@pJpw ? ܱ@A "!>?G9Ǽ Zkyˡn@G2eA'܁d_̹}k!m  8 5 [2MV yӦ(H=LMvD"ʎMBq-?{#RQސ<:d;3r<A ( mQ)6z*1).S8%)*^!'x<\D[J/@l d)z-Yĸh^HIK>{O΍LgN ޴dG#fذx@\>];OwH=iˏi )gnkk "sb\TvaD<ş`-U{Lbd=?>:XԸ#r @+f]-ЪRm9ټgxG;/Hxm yZ4$,n6l,vF;Xlls x#(!ezsw:&`IVe!>.vه\i_M*ʋpɋNs5 $ ݙYel߽sɮٙqdR~Ӊ_J  >SfvluJ'g xYJ:'UJVnPN2 {.fjdHfinpP6vn Z>v6\ rV>zSӗ|ƺ.!/;3cӳ&cFkUS_Ř|~,9EVh9KF!;rѓ GwNf&.;tmkO&gegXa߃6-)( i(>cݗ~$=ٸi ;p  >%.!]qdzVuv<cqٽ; D8nJF̈KJڲ=gƦfF&nL.zBF`pEPrh!a69hХ * PH rRSsSc93#-i19);v'@J RF gNp몧Dxş܇.d1SGt7dqH Ko[j[qv8DqNY~k6P*|ZP;tސ.ӖpTNN1 ):^Q%OWq|d-R&D('p #kp!Tp#"50?T1€BXs}|oo`'gjoG4+iv %^-i|pCLȎw*Tt.Wʋ8 VG ㇷ3{y@-}j@wX+ ~[+F9ۏ3n)m!D4IΝ9Jh( ^eq\aMq^s>i&D `8xb8Nn1*#Dl (^zdIyCkpw(lFK =w@kǁv w"Z;./^;!:mk]j3.8!r! 8#3\n$N8\*#u 'Ib ` o* (eQ`r},b b1)]"%AbQAn7Fd .c/ՈՁ?jg $LQ6M*1W"x 2S*A/ U"E p@+u k7Yp̢* /ŕ1Ş:8 x Mz# A. as\?[-./x |l`@dcouxﲿ APFӸ`㰲C0vݏu^ ̿Ǧ۳1_5J#Ƥ<0&bĘ1BƘYRɌ&z|c).!qd` `I @" zy㘁B b;cZi1Řc-8Jzʍ>F8C"A~ >WRe `6:=}#(@g=WV e(ʂ_Jբ(W'e'@'YʂJʂ&e=Ҷ@D~U)PYDeV4 lYU6, ;7_7-~ZVAl+hs# W˂m)wp!JfE =PݔcK)-@0{̚f3Kl/8\f{^G2Ѭl[/sp8. OEK+ę;= 2#4A{̿? hdl6 G6!"P>8so->Ǻp@~__j. wN_ASz!؅W:ӤH?%WܑÜO0|xޟ`&`8%Yؖ eJNM٠A>%'Hǃ@`Aqɘ!=c%RA @(E;/@ĬZ:C>x9$$:`:+2;NlA+c2jj`@J¢̆t sAg(=O ꢕSe IoVpۆQg"f2$Y0% @a{n # p`y?  ?zڳYjh@L/?ҜrgRͳFtF@៳FÁB` hSm\:J+l\`6_ܘLIII6c1'aߠ` #Hڀ^1_` #0 A{/@^ȇ mj@" ,N a55!0;Gp}-NPP 9@A xcCGn`;uB oӐC4;i rL`|BI#A09A9/! (:5PL5Sr3u=S},DTP9jZ1{H2x1$W3ҫT*Sb^JCjt_w /h7[CWR(x Rݥ"H9k*'y!xoY+nDIr#ʾCTʟKK4$6 Tߖ>Hm6\26uyFVx<9T>ġ1$!{s'qy#ݝ0DP;. F^Nlqބ< 32"<,<&,sc.T%(:\"Jh@.UPA D wp%1^Sr ݪh$ j b[ေd> r Es)ؐ AEpE{[>9?[q|АxRwKf;uW)!|>hݟq xu1isנ`v72?@o' F>xN4q㏢{?|W- }b=%Vp ]Ѓԑu{^ 0ٍזp|7]l|wN~s gDA  2؇APT@t`6%D `?_Og7 ^ۀ&frF EEu@r3^8B Z@+4y:/ ۆa34DoO_ߟA#V`RgPP53V<+?h  5~H 0fl~1'3g_EeX(?"cۅRMWǫFmBx }q\ "Ɇ@WyOS(B> 1YvH홠ljASAKAitz/=4:^<%5 TWX y!i i?❵eEe ӝ"j6 ZƅbTV݈*'77YJ8`pj"#Uն{w< Q1KYvԔv\NVZ܎"*X}Emа3U{ g3(m}Tl(1f&2pd dfZn`^R^`BÏP `@`;^~ ~^hQۋSZFI4kYl-44l8Ѭ  _V*Yf !z&ySDVӑj3QL')ZE*8ٙ=ft <ІIJ+]$.A5 -1!.%bE-a! Lplqxe&G+JٻmX)9'@6qِ‚|I)GӅ]ܴ--lK& 5rݚlroBGw^ꋶdW[JsވvBXuiFbKBERԡf5UTryBP%az-c]k"i&ueؽ8#"m ; "⎈0W/QOf2I{7=bnwAԫGJDtZ yPCſ-e$S˪jU 44ZRɄ9AղTpA_pCBC_6A '!۷T"TaJ[14 *b>m + tCWe!?|\x|q39nE~ PvhSI`0V* :ҡcx<$ mma+K.#`j:ڄMEY6&: H D+9*pc!IF{?l9c|aLI_fiwU{Qn*B( f!e]maEmo,N1!9hAl^Y! 8 >=.2!82!65}qACN21.H밆բPځ9zZBZ9&oYPYo&9KaTKkkIʠuTc3o6t2wgt dҽ-!-pɜ6,(,6 ku,<Lv&tr>.a^Rް @]d[rAƜHá%4}!}qa%(&~!O @ڪy / ^c #Xk8`|8|`"+l̚~J[M |'b2ҷeVa|I%oy {6؏gl4x&t=|~ه3y̌:FQ.M 3addQʊpx̂T. ˙hvɟd1% 9ccۋ +RZ> a̘`q7a`yK~>|ZMܑVlC!tIj(xLv ao=U>mqV>6g&wyD;y&6_ګqqT|[:Iv[k!Ojfk-kI1a}֋ëJ=SLɨ8(|xNF)>", ̕zG@l5&8hȘ8`U]qCOB~|p @pa8 qRyXI K%C.Y y$s% $%K309`13gƤe39`PM&=9웝T ELJJFq ?=?tʃ_->8XDwN~Vog5-3lM`UgZCw&aCSv}^qfWk 0{s2Ïߌ ߏlz6$QGh|C|f4DsBA V"@:%kf UqEڅV>xV~-u|8'9ό>NO9h/zy1!J$-.L4O\|헑&xܜ|YQ?P5Jpi:UT~X49=yk5~oe؊- c{x?Džhrk|BCcsHBoKh|Vj &jV*](4%7iCNIS?dd&DGlk:pB gA%T*,4;I!uy<JXM*kLUpߌ~5ኵ_!{EjPl'-*Q*u- ($Fpx)neͤ@!E LЍ4}0.<4@HL>jRcf G uG6hlՖ=AC y|~%T ^26@0d! ~=Կ\?:ZUNyFg?;ATGx7x)?>&xf/ iZMR0΂?ݝWZAo(e ~%WypyF]Ax<<\:l\1pMe3 J,>|=p<(><8<>+?ڽ`??asuV?b` Xqw73__eJ9k*(.@V`KqV~ڞ>JF?IJn]Y@:`-e5%XkC8` mZ•/"W{Vl; = ҿoփV\Qop}hվ/a6V gehQm2Pָ?Opm9Ū](NYYTK2}T@ TΝj#vTAluă|zB|5q Bz {L@:xmSm@!6|2{7Rưb\Sbj%Zn@ۨ~c&LZ< `|,|?35BCPj Uj[KZH/?A!~(l6Nf3¼r^7wT)^L=xk8ִԅʒ j ΏhA xuj w?X?C-@M?i!%;`YǚvNS؁:ty^HWT`Ulioj?:53*pp={i JZA+ߢaNB! "NQ2QF$t碐È$-1 c@EH؊@ UAUjS۷':Zt4lѷ΁!vvOΐ(Uys0l7A ( }хtm2'}?$#<OՆ+|R:^ѩV1j̓jEPOܤZZT@T;OMMpm 'Kh` ]UrG؈kXCpO `JNLJ JTCALh`LEMDIXF o@ IH |`/#?ﱞ8{mw•߿sg@37-qٖhfx1u6 &k0?3!_6 C lϤ  "`uؑ(, Ac (@$( *,4V7T'[q7FUYƏpqg2@h[D 4sB D}C}ԡ90TI 0qw]W1Wm之yM`D>ձ,ӌb$3̟H.ÄwŦ턤-Lrd]Ё6094= з{"͡3r@&9$9 .Ps rɡ>]pX'\@ 7 ju_S><AW# xCx xCjxsYޢ D p5" (ւ+=}>]^]c ' dx=W d|c'!EF p(V`D@ >=? `D}1{ zۜ^8^;k UF00;/W U A?p8A=y@A!,@T( Nh +C}oy  _ /f lof lUf2@@T}wB^u  `Tr}e`4 p}e`4" l0=ǀO|@}B@?r I;="xH8x( B$E/@Uu uP ? `\KY=nA1"[ 1̘` [r @?L1ke xƺ^1q@C<. ^ 0r(up_*p=x@Ln^@f"0"g@ x@+8Ap8U?P@UuP@.B`  B@ R*Q/=${HW@n@ ߀@7~`C~ +@` 98 /Д'+c52 @` ``3 oP|`-/P@@@P^`N-_@88D9.1B`8 3@@ b=x5@!@@xD DA01N#x`@@@ 0$/@ @Ӂ ^m8.8z0>HT#8z,f+A@AA>>P n@y ;<KS@>ۃ'@>>6 2Ҡ(a*_/@ g!@?|7 Ljqge  xa+ @: ~NpL >0qd SaQ*@?@0~? :0$<"@>s ~gʈ@!y   ?\|b 0wf0<B @ _ b! B<|~8@?\U_  P~  @8 Ƽ@UT0xpx %@US @@  @Dp @g;08$$?;N0 D3D@@ @  `N0 r_ I8`B> {@@ϥP/P@ p ` @k zDD3z{Bx?8`@@ hx'@ȪD~1DD'x@cpr 63`7d1 L *-bnppp@$ @πbH}* vC#,AxA "@H0 0%+~B'&@x"pRRs"@*Eހ ,rw ?G8,@"Ѐ#ah+{>{6 H#!@ " 0 /w/ _!p8 | Ł2`x dM W0 @qz pkz8c'A >O0F+_>Ac ^ 0c' ]c/A_j6</o#0cpG8x0b+[A\}0c@?8sHt(E]%_(_/@0cC<?oD8 }x+c 0c0p"Md"z XP(W.*0bP ?}pDQ"(vk:D+x @@?(`D& ϨWP@Z@?= v7@w?v67| T<?0 9JO}@p~ 0` hwYD4wu_a> /@DU}Tpp> 0} w7 0'x@ `i|@wtb?8$} 8pp  8p?_ ` @/8/`cp2o@ p8p`c2 b<=ypp8p`x0zP @pp8p@  p@pp8q{r ~ P @pp8pI?@x)@t@CHpt8 pY8 >!3LÂpp0L8p!x|Ln@Ãp|8~G|;@h@ເ0tM P9|@n0MD9}AP;0tD 9 E%`NnN4ȓ }|  7<l$uAxAth7\ $]^  ^8@)  d~d8$' "xCO }xCp @~h:?h:8@t.z@|` (` @-1r _@?P0p͍`<1v6x} ` ot@Ҡ--E|xP(L*0@4`A "Cwp 0@ t" %D8 `L= lrq@2 E  v  @ 6 H#f J`` (  & p8p] ݀ @r s ɀ6>z9 @ zc]c x X&0 <7``{  #@6,Lk1?AA>1_|/p@L"' >p=@ut >*ׁ@ϟ@g@~_A8p~_@/@@@$b?&@7@@4`U9 8 c25@@@`^889D.@p@=!@_+۰D/@@7`"~?h8m8.@) y ;`?/'@' "?0q?@@n@8M8d]@ @ S@Y@p0'Ap@N<@N@ 3 p l9w8@?c`N48@@0MPV$Ek/@D9@n @v @` (ln@r  x$sY< r I8$ pp*~@88$< 088 ?0NZ h88pp |$B88 8p À 00$ 8888ps@$<@E ` 8888pc ` 8( 8@880@p(ダ@H AB@ 8@88@r"  P'P C T 9a  % D8zhD@ Q ``*! -3@H @ =7i`0L 1'A4 x, H2 8 0 bx  0@ @2] ".h>/ fX  /@@ ?>?x@@ ~0H@d  ` h A@0v <a@ h @@{Π{`b  h B0@A h H@ H@Ĩ P8@ dc@/@> a@ h `@@~ }@ @0H >pa h A0@@s@@6`@ x0Az h  D@?@@` ,D@ x2 c0h AH@Xp0L0 S @ 8 01C0  _ 0` |~||nD `#?@@x< 0`P 0`0"Xw0!`p@  `4 `  <!@ ` @$.0 x    ` m3  p 0 n`  @`@@>@@ ""@@8   @?:@P  @ r@4 0 3 @ `2 @ @ @>  @>| 0|< }<t=< @`V := @C@=@C@8D@0P=`>> p~ _= @?@?@?~  @@8 D  LD @ @ @@   @  ǃ ????????????????????????>Lijkrst{|}  ))(Q))SUWY[]d)). t .. MULTDEMOACC puyMULTDEMOTXT  `tL1` 2MD20MultiDesk Demo*OO8 g#tL3t`ABpa?>BgNAAgaA3gPtACEd:  f3tp#4AgaA3guHzA?<&NN\O#ta <3u#0^#^@#HzAz?<&NN\Oa#?<NNTO3u?<NATO:|AJytf:A$:Bg/?<GNAPOA$JfSHCi yugCifACiafsJ90f A0CiIfACiAfJytg /a>QAfa@#ep yugBCU/?<&NN\OJytg$Ac00!|#4Ad0a>*`Jytf I-K-0`I-*K-/ ?<&NN\O/ ?<&NN\OK$a+k3u a&B,K,za+ MS14,f6K8*<a+B5a+3ta+BytA$a `( MSET,fKZ*<a+NA$aa+pa+|g0<A0BQaBytJ90g Af"C]5fa;`#Ltd#txth#0tl3tBypBytByt 0tlg"a* ytlg 0g B`Jf#td0:b|oS@?BgHya%@Jytf>JytfJytg,a:BytByta8Ji6f3tByt`B3t3t`:RytRypE>p  Q ytl"HJfg \fRHC^E>gf?JyfRa*Jy fg@3t`g 3t`&a:a: a:a:#f,tta:r3u"9dog.A>pa8ְ|fSypSyt ytl`|fa&J@gj #n_X` #sz_X#tl_tJyf Jytfa:#h tta9><?<?<NMXOJ@j?<?<NMXO` ?<%NNTOQa:D ytl0< z`,g@S@"H@Q0<?BQSytSypByt`a(4p(ytl|A??<NAXO \fSLAfSH \fB(Hy?<;NA\Oa6 ytlEa 9tpѹth@tl i#HA#t`BytBytBytBytNޭa'j ypo@AQ  AP  AQ   AP  Jy g Jytf` Jytga8`a7A6>Jg>Jytg2Byt3tr"A^0t1|#r 4A_,a9N/a"Jygff`ff 3r`3rt`JygF3 p#_4AZa4!zY09`Hh09`HhHz5&?<&NN\Oa2#tda2t`H#tda"RJygff`fg||a2\a2bQa2P#u?<?<NNXO#uJyuja16J@jA5pa1a2"`.3ta1aa#_tta2d3u"Auin64hJ yufJ6| AYK p0gL3u0ra22aJgH09ura2L`@aAC3uPm@hm:in4in.Byuf<4hJ yufJ>| yug09ura1Jyufj6`LaAC԰Pm8hm2in,in&f4hJ yufJ| yug09ura1D` 3u(`PaJf\a:< KIXn6AF( fUmmm mnmo PMTLQ`#uByuafJg3u(0JBgra0`a2Ummmmn|mnvfByt`3u03u(|g|g|g|g2ra0`a Tg Tg Tg TgfްUmmm mnmo>Jyug*(yu0|g|g|g |g0ra/` yu!yu Bu 09u(|g|g|g|gByu&a/09u(|&gT|g2|!g| g|"g|#g||$gΰ|%g<>| zUlyt3ta+/ a"_g3tATHESLf$i *ASRa *ASWa *AS[a )&ASaa ASja~ )2ASqar/ * ЪЪA,a(AS`ax"_AM$Hp  Q i8fAWN`@Ji:fAWM`4 i& h0r f ` RA|fAS#jAKa`6fBHI+FJfA0pa+3t`Ji6g3tA8pa+3p`a-a,"a,|a,a,QByt#43MDpATa."Byp3tra*B i& h i8f0`Ji:g0 i*0(1yuBytByt.i.#2L>Nޭaa-Byta+va,Byu`AIa#_43%pBuLBuPa+3 p#_4BuLBuPa+`Sytf$ADV  AD.  a"aJ/9/9/9/9aDO#_43 pBuLBuPa+BAD( f   AC  aJytf:3tz?<%NNTOQ` :9t|RytzQe$AC  AC  ataz/9/9/9/9atO#_43pBuLBuPa*rAC( fP  AB  a`,By y pmJyg`3p`Faf4f.A4 0!|!|s!|s a)|gJyg`dJ9gA0Caa)x3PtA#tl09t@C#tfaajIp|A??<NAXO \fSLAfSH \fB(Hy?<;NA\Oa%AEa * i#"A#t`BytBytByt#"tdNޭa3tRyp0:N|gS@?BgHya0:Nnyt|oFytA@$  A?  A@4  A@   #tda&Jyg:09t~KuTJm6f" zMz0<"gREQ` 3t`@3t|a&a&Qa&`A)pa%3!p`A)zpa%3 p`Jytfa'a%|a&|a&nQa&p`ACHf/AL BPAMha'v|nG0IKObMOi`GI$KO]MOf KC4fA4 a%l|gVA4"Kf`F|g|g|g|fG?$av7| 7|03Iayaa%>9u(|fa&PAGfabJf$a6 93tKGFaa`3tKG0aaa`|g|fAtKGzŰ|fx P'f CF0|0|0|10`RP 9f0`R`SMQ#c43p#uL#uPa$&BuLBuP` Pf CF|9|9|9|90'`SP 0f9`S`SMQ`JytgNJytfFJyuf>A-pa"|f.ew3p#c4BuLBuPa#`bJypfPI gA-8pa":|fp3t#KE0001ew0<`A-pa!|fj3ta P/9tx?<INA\O(9thtx &H@J@g ؼȼ/?<HNA\OJf A.ipa!`*#tx$ЄS#t|ԃ#th##ta Bytew`>p09t#t#eADCزEJgfG< By +g3 By+g3By+g3By+g3+fBy`JyfA)pa 3By+g3By+[g3By++g3By# p0<+g3#p0<rA1d1@Q|gl 9tg|gFJytg.Jyuf&JytfA,paҰ|f#t`~A)Vpa|fa°|ob`LA#pa#te3p#c4BuLBuPa a D``JytfA`AsCfa $JjFC$p  QAJf \fRHC$f<!A$|pa|g|fX3u Bg?9u /< ?<BNA KzaV MD20g azANX`K*< (aLa``A9Jy gJygJygJygJygJyg+Jyg+[Jyg[# p0<Jyg#p0<rA/1@QNu>Jypg(Jytg*Jytf"JyufA(pa|f 3p`Ⱦ|"f 9dg(A%rpaV|f`9dgA%pa8|fAG(C8G4p0< r Qy !9iQ3u"#tta09u(BAaAFC80< r QA4p( fAQ><#`9dg<#`M8 N0<BQKӠ0:D S@ MEGAaVA40tv( g&8ytL"zC"q@CEGx fQ`ARCQ M"NfM@K@Q<:CA3p( g SFAQa(Jytf Hz F?<&NN\O3tJFgA8C$H&IfA@C@Q`aJytf Hz ?<&NN\Oa#_43pBuLBuPa"3 pa3pa 3pa><"`VAFhC=fNuJf \fJC=of| BNuHJf \fRHpJg .gQ` QBLNuJyug2ByuABp0u1|3tr#r4ABaNu#tt#4AB6BP1|!yu4!yu8ABaaByu&ar#_ttNu/9tx?<INA\Oa3ta8al/?<&NN\OKLz'Jg/-?<INA\OBQx3t3rdKrzJ]k3qps"<pNB;DQKuT:<JmaHBmPH2<$ļ1 QLNu/C, Ip 0g (,fQR@| g SHQB _C,fNu#c43pBuLBuP`A-1|1|03Iay#c43pBuLBuPaZ3paN3p`BBg/9tl?<=NAPOJ@k>a&??<>NAXO NuHy/<??<?NA fA P`f <ШШШ gR#tpJg| 9thйtpSt|epNu yth "ytLE !iм!@29tI,z9Z,v-@*ڪ-E"!j Ш !@!jШ!@!j  <Б!@ B$!i,,&yth(hK&-֭/ /??<?NA f?<?/-?<BNA /+/<??<?NA J@g yth&h(h& "g$JyfדB@g<f`ד` yth"h (`Sj ytlC;Jf \fRHpfQ3d3trpNupNuH瀀A :g fBHLNޭEfSJ "\fRJfNu?9t?<NAXO~Hyt?<;NA\OJ@gQNu?<NATO3tBgHyt?<GNAPONuHy?<NA\O?/ ?<NNAPOJNuBg/ ?<=NAPOJ@Nu/ /?9u ?<?NA JNu/ /?9u ?<@NA JNu?9u ?<>NAXONu?ND`Jytg SytBytJ@jSytjByt yX PN ( txet|bLpNs (ffH3ta3tKLz'Jg /?<INA\OBXMQ/9tx?<INA\O!.!z! FL` ALr'g XHQ`B`JkJytf,JytfJytk :txet|bJytg ytX#tT tL/|?D`HJytg ytX tTJgALr'JgXHQ` L zN09t"<uT49t&t|b43t#?/|@\`HL A PCrpJQkTIQ`2 BytHL/:lNu Pef /txḛt|b A P2( CrpQg TIQ`2`|fHLAC$g4ELp Q3yt:#O.#A&#yt2#yt*.yt``|g<|gPLLNޭ3t` A h P#Cak A h 3t#C/|C`Byt A h /:Nu A h"hB"P ytl@Jf \fRH .gfSI.ACCB`ELp QNh#H.#A&#o2/ytd yt`N`Ns09tH"z)"qNu$HpJg \fR@`|nNg \fRH09t@EfCf !\fRIg )am )zn) `pNupNu OJxgJXg" f!@ 8"( k!NsNޭL (N8AaAa8AaAa KQNu02||IHA0Nu#43pA(a0:( NuK'I(BU;|A)(a+lSmSm+lTmTmBUA(afJTj0Bm 0<NuK'Jytg;|MD :uA(aJytf ;|MD 0:'NS@ z'J"XJi`A'aI&K&)m 9uLlH@l y4z:)h 9uPl H@l9|A'N`>#tt4A'na,Au< &!z&YPYhh h Jyu"fByu$a\A&L !yu<!yu@#tt4A&`Byp#tt4A'a3&u(Nu3u$Byu"A%0u$BB!yu< !yu@A&`tA%0Bh!yu<!yu@1A 1|#_4A&Z`@A%0u(Bh!yu<!yu@1yu* 1yu&#tt4A&HC%"" 0<NBLNu x hnA`,` h(#tP#tXNu x, FIATg ?<|߀><<U~ *?~?><<***(~><>߀TP???" QC????jjjq kjjqk.jjqk4jjqkBjjqkTjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkcjj kljj kwjj kjj kjj kjj kjjkjjqkjjqkjjkjjkjj kjjkjjkjjljjljjljjljjljjl.l3l8lKl]lzlll'(mjjm%mLmt'(mjjmjjmjj mjj mjjmjj nVjjnrjjnjjnjj&njj o jjojjojj& R (q(jY8(YTYp YY   Y   Y Y ZZ4ZPZlZZZZ Z [ [0 [L [h [@(@j  @( @j  &%  [ ![ "[ #[ $\ %\, \H 'k  A(\d(\(R. ݄~.. SEARCHERPRG `YƆSEARCHERRSC `Y#SEARCHERTXT `YY`@KNL(PFihlNxNVNqNq?<BNo?9Ni?<BNnN^NuNxXNVNqNq?<HyHn/<NuHnNv,gHyHnHnHnNfHnHnNsHnHnNtHzHnNsHnHn?<NsHnHnHnNsfHzHnNsHnN`ZXHnHn?<NsXHnHnNs4HzHnNsHnHn?<Ns0NUHnHnHn/9NWfXHn<HnHnHnNU0=_p.r.A @?^D nWDg8NHz&Hn?<NrU?< ?<NPT=_HzHn?<NrHzHnNrVDJnWDgNND nfHnHnNrJHnHnNrHnHy?<NrDJ.gv?<?<HnNnHn/.NVrXHnHn?<NrHnNVHnHn?<?<Ns U?<HnNk=_ nfHyN}Nw nn nf$HyHyNxrNwZ?<BNl|`HnNs?<NsXHyHn/<Ns>HnHnNsHnHy/<Ns|HnNsNBgNsVXHyHn/<NrHnHnNsHnHy/<Ns8&?<HyHn/<NrHnNs0gYBgNn@  WD@J.f$U?< ?<NNT0 @WD&Nf.9&gJ9&gHnNr?<NrXHyHn/<Nr.HnHnNrHnHy/<NrlHnNr>BgNrFXHyHn/<NqHnHnNrHnHy/<Nr(` ?<BNjBgHyHn/<NqHnNrg?<BNjN?<?<NmNN^Nu*.* NsNVH/.Hn?<NoHnHn?<Novp. @\DHzHn&Np(0J@VDgHnHzHnNp ?<NpBgHyHn/<NpHnNqfgHyHnBgNxXNt?<HyHn/<NpHnNq,gHyHHnBgNxXNt|?<HyHn/<Np|HnNpgHyHnBgNxVXNtB&N^.NuNrNVNqNq=| HzHnNnHnNN^Nu NrNVNqNq/.Hn?<Nn6?<HyHn/<NoHnNpfgLBgHyHn/<NoHnNpDg"?9NdHnN>?9Nd` HnN(N^.NuNrNVNqNq?<HyHn/<NopHnNogNN^NuNqNVNqNqBgHyHn/<No:HnNogvHn/9NQXHnNU?<?<?<?<BgBgBgBgBgBgBgBgBgBgHnBgBgHnHnHnHnHnHnNc=_N?<BNg?<HyHn/<NnHnNogHyNtNrpBgBNg?<HyHn/<NnhHnNng BgBNghN^NuNpNVH/.Hn?<NlbHnHn/9NPXHn?<?<NlHnN09@ J@VDUHn&NWJWDgHzFNf`UHnNV_UBgp./NhJg2HnHn/9NPXHn?<?<Nl>HnN` HzNU?<p./Nh8Jg2HnHn/9NOXHn?<?<NkHnN` HzNU?<p./NgJg2HnHn/9NO~XHn?<?<NkHnNr` HzJNfHnHn/9NOFXHn?<?<NkfHz HnNk,HnN.&N^.Nu _ NoNVH/. Hn?<Nj09@ J@VD ]DUHn&NVJWDg"Hn/9NNXHnNN`Hnp.NU &N^ _\NNnNVNqNq/. Hn?<Nj/.Hn?<NjHnHnHnHnN\HnHn?<Nip.=@Hn?<?<Nk@?<HyHn/<NkHnNkg"HnHnNi~HnHnNiHnN?< HyHn/<Nk` HzN209@J@gHzN` HzN09@J@gHztN` HzbN09@ J@gHzRN` Hz>NHz2N?< HyHn/<NiHnNig*Hn/9BgB'NO XHzHnNgpHnNr?<HyHn/<NhHnNiBg&0.@@=@HzHnNg(HnN*?<HyHn/<NhHnNhg HnN?<HyHn/<NhXHnNhg HnN?<HyHn/<Nh,HnNhg HnNNN^ _PN: / R_SHVANjtNVNqNqJf B. `(/9/.?<Ne y#| N^.NuNj*NVNqNq#N^NuNjNVNqNq/.Hn?<NeYHxNY#JgRHn/9?<Nex yBJf#`"y#y#` &N^.NuNi|NVNqNq#Jg(# y#/9NY`BN^NuNi,NVH/.Hn?<NdHnNHnHnNdHzHnNdHn?<HnNVfJyf0.@ @^DHzzHn&NdVDHzhHnNd~VDJ9&WDg.HnHnNdHz>HnNd~HnHnNdrHnN:HnNVB`z&N^.Nu\*.* ...\NhBNVNqNq09@J@o"Hn/9NHXHnNnN`2HyHnNcHz$HnNcHyHnNcHnNL"N^Nu\NgNVNqNq/9HnNU?< HyHn/<Ne HnNeg=y=y=y?< HyHn/<NdHnNeZg=y=y=yHnHyNHHyHnNbHz*HnNcHyHnNcHn/9NL$N^Nu\NfNVHHnNdXHyHn/<NdLHnHnNdg B./9HnNS?<HyHn/<NdHnNdVDUHyHn&NHJWDg`?< HyHn/<NcHnNdBVD"98]Dg`z?< HyHn/<NcHnNdVD"9<^Dg`?<HyHn/<NbRHnNbVD29AJAVDg`?<HyHn/<NbHnNbVD29AJAWDg`?<HyHn/<NaHnNbLVD29AJAVDg`?<HyHn/<NaHnNbVD29A JAVDg`F?<HyHn/<NaZHnNaVD29A JAWDg`|&N^NuNcNVNqNqU?<!BgBgBgBgBgBgBgBgBgBgBgBgBgHn?<BgHnHnHnHnHnHnNU=_ nWD naWDgBgHyHn/<N`HnNag8?<BNYU?<?<NHnN\g09R@3`HnN\P?< N\V?< N\N?< N\F?<N\>?<N\6?<N\.?<N\&?<N\?<N\XHyHn/<N[HnHnN\HnN[XHnHnN\:gHn/9N>XHnNZNHnN[XHyHn/<N[ZHnHnN[VDBgHyHn/<&N[2HnN[WDg8HyHnNY(HzTHnNYHyHnNY|Hn?9NBHyHnNXHzHnNYTHnHyN&N^Nu\N]8NVNqNq/.Hn?<NXHnNZXHyHn/<NZHnHnN[f |/`|'NUHyN\JgJ9&f>HyHnNXHHzpHnNXHnHnNXHnp.?HyNJJyWDJ9&WDg"NJ9&fNHyNJ2``lN^.Nu\N\XHyHn/<NQHnHnNRHnHy/<NR U?<N1 JgU?<N10JgLHnNQ?<NQXHyHn/<NQ|HnHnNR"HnHy/<NQ`HHnNQ?<NQXHyHn/<NQ2HnHnNQHnHy/<NQpU?<N0ZJgU?<N0JgLHnNQ"?<NQ(XHyHn/<NPHnHnNQrHnHy/<NQ `HHnNP?<NPXHyHn/<NPHnHnNQ(HnHy/<NPU?< N/JgU?< N/JgLHnNPr?<NPxXHyHn/<NPHnHnNPHnHy/<NPZ`HHnNP(?<NP.XHyHn/<NOHnHnNPxHnHy/<NPU?<N.JgHnNO?< NOXHyHn/<NO|HnHnNP"HnHy/<NOB9U?< N.JgR9U?<N.JgT9U?<N.JgX9UN_?<N/ U?<N.JgFHnNO"BgNO*XHyHn/<NNHnHnNOtHnHy/<NO U?<N.,JgHHnNN?<NNXHyHn/<NNxHnHnNOHnHy/<NNU?<N-JgHHnNNx?<NN~XHyHn/<NN"HnHnNNHnHy/<NN`U?<N-JWDHn&NN XHyHn/<NMHnHnNNhWDgHHnNM?<NMXHyHn/<NMHnHnNNPHnHy/<NMU?<N,JgHHnNM?<NMXHyHn/<NM@HnHnNMHnHy/<NM~U?<N,JgHHnNM@?<NMFXHyHn/<NLHnHnNMHnHy/<NM(U?<N,HJgHHnNL?<NLXHyHn/<NLHnHnNM:HnHy/<NLU?< N+JgHHnNL?<NLXHyHn/<NL>HnHnNLHnHy/<NL|U?< N+JgHHnNL>?<NLDXHyHn/<NKHnHnNLHnHy/<NL&U?<N+FJgHHnNK?< NKXHyHn/<NKHnHnNL8HnHy/<NKU?<N*JgHHnNK?< NKXHyHn/<NKJg^HnNG?<NGXHyHn/<NGHnHnNH0HnHy/<NGUHyHyN_U?<N&Jg^HnNGt?< NGzXHyHn/<NGHnHnNGHnHy/<NG\UHyHyN0_U?<N&0JgU?<N&VJg\HnNF?< NFXHyHn/<NFHnHnNGHHnHy/<NFHyHnNI#8U?<N%Jg\HnNF?< NFXHyHn/<NF8HnHnNFHnHy/<NFvHyHnNI#<&N^NuNH|NVNqNqBgN& YNA-_pr@mD=@=A`RnU?./.N@JfB'B'0.T@??<N# 0.nfN^NuNHNVNqNq?<N!UN%=_0. @f?<?<?<N$,` @f?<?<?<N$` @f?<?<?< N#` @ f?< ?< ?< N#`p @f(?<?<?<N#<B'?< ?<N"T`B @f:?<?<?<N#<B'?<?<N"&<B'?<?<N"`<B'?.?<N! n!fUNJJgN$LN^NuNFNVH?<N ||UN$~=_0. @ f?< ?< ?< N"` @f?<?<?<N"`n @ f?< ?<?<N"`R @f?<?<?<N"`6 @f?<?<?<N"` @f?<?<?<N"d<B'?.?<N n f4U?<N"U?<&N"gUHyHyN_U?<N"U?<&N"zgUHyHyNT_U?<N".U?<&N"xUHyHyN'JWDgU?< ?<N0J@WD@U?<N!U?<&N"&U?<N"gTHyHnNE#8HyHnNEz#< 9<8lU?< ?<N0J@WD@..gN"&N^NuNDNVNqNq?<NFB'B'UN"H?<N|N!N^NuNDtNVHJ9&g"Hn/9N$RXHnNVNv`ZB(B0HyHn?<N?HzBHnN@=_JngHnHn?<0.S@?N@$HzHnN?gdHnHn?<0.S@?N?=|(HnHnN?HzHnN?HnNNюHnHn?<0.S@?N?HnNHHn?<?.N@JnWDHzHn&N?0VDg4=|(HnHnN?BHzbHnN?6HnNЈNHnNJnWD9&g 9,й(#, 94й0#4Nh&N^Nu, )NBNVNqNq/.Hn?<N>jp.r.@@AA=@=AHnHnN>HzHnN>p.@@=@HnHnN>fp.@@=@HnHnN>HHzhHnN>p.@@=@HnHnN>p.@@=@HnHnN=p.@@=@HnHnN=HzHnN=p. @@=@HnHnN=p. @@=@HnHnN=|HzHnN=pp. @@=@HnHnN=Rp. @@=@HnHnN=4HzXHnN=(p. @@=@HnHnN= p.@@=@HnHnNN^.Nu/ :N@NVNqNqBgN`NάU?<NJgHnY?<N xN XHnNU?<NJgHnY?<N LN pXHnNU?<NdJgHnY?<N N DXHnN͘N$HnHnHnHnN*nHnHnHnHnN)Hn/9 N XHnNTHn0.H/?<<N#pXHzHnN;HnN&Hn0.H/?<<N#BXHzHnN;HnNHn0.H/?<<N#XHz^HnN;xHnNHn0.H/?<<N"XHz4HnN;JHnN̜Hn0.H/?<<N"XHzHnN;HnNnHn0.H/?<<N"XHnNLNHnNHn/9NXHn/98BgB'N2XHnHnN7HnNNt?< HyHn/<N8HnN9dg>Hn/9 NTXHn/9NN&?<NZUN`=_B'B'?.?<NNNBgN2` @fNNNNBgN` @fNNNbNBgN` @f,NNB'<?<?<NHzHyN1WDr9 A?^Dg$HnHzpN|XHnHn?<N1z`:HnHyHnN1LHz@HnN1HnN@XHnHn?<N1>HnHnN1HzHnN1|HnHn?<N1p.@A?NUHnHn/9NDXHnHn/9N0XHnB'HnHnHnN0 @fHnp.??<N2"HnHy?<N0p9R@AB0NJU?< J9'WDHR@?N 0 @WD'J9'g(Hn/9NXHnHy?<N0(`$Hn/9NhXHnHy?<N0B'<?<BgN `63B9NB'<?<BgNB'<?<?<NBgN `P @fHHyNp9J@fUBg?<N *=_`B.NBgN^U?<NJf@pr@m2=@=A`RnU?.NJg|0.nf`|J.fU?<?<N =_BgHyHn/<N0HnN12VD.gU?<?<N n0 @WD@?< HyHn/<N0tHnN0VD.gU?<?<N &0 @WD@J.gN` nVD nVDg<B'?.?<N n#fNN^Nu \*.* N2jNVNqNqB.UN,=_JnoHzHy?<N-p2.@mf=@=A`RnHn?.NXHnHn?<N-HnHnHnHnN lHyHnN-tHnHnN-HnHnN-HnHy?<N-bHzhHnN-~VDJ.WDg\HnHnN- Hz@HnN-HnHy?<N-Hyp9S@??<N.zp9S@|0.ng2HyHnN,HzHnN-HnHy?<N,`.HyHnN,HzHnN,HnHy?<N,0.nfJ.fNHnHzpNRXHnHy?<N,NHyp9??<N-p9R@AB0B'<?<?<N ``B'B'?<?<N N^Nu ,N0BNVHHzrNJUN)00J@fU?<?<N h3$BgN9jBB9'GHSHkHkHk NHn0+H/?<<N^XHn0+H/?<<NDXHnHnN+Hn0H/?<<N XHnHnN+HnHy?<N+HkHkHk HkNHn0+H/?<<NXHyHnN*HnHnN+*Hn0+H/?<<NXHnHnN+Hn0+ H/?<<NzXHnHnN*Hz"HnN*HnHy?<N*jHyHy?<N*VHyHy?<N*B33#0 HzHy?<N*NN?<HyN ?<HyN x?<%HyAN j?<HyN \?<N ?<HyN F?<HyN 8?<HyN *?<HyN ?<N v?<HyN ?<N `Y?<N #Y?<N #Y?<N p#Y?<N `#Y?<N P#Y?<N @#Y?<N 0#Y?< N #Y?< N #Y?< N #Y?< N #Y?<N #Y?<N #Y?<N #Y?<N #Y?<N #Y?<N #Y?<N # Y?<N p#Y?<N `#Y?<N P#Y?<N @#Y?<N 0# HnY?<N N @XHnHy?<N'J9'g(Hn/9N XHnHy?<N'`$Hn/9N XHnHy?<N'NlNNHN&_N^Nu SEARCHER.RSC  999999999 kf o*HWDLԁ.BN3N&N#NNN4BgN4NqNqNV=|Hz$HnNtHyHnBgN~XN^NuvNVHpr@m=@=A`Rn0.GHGBBkBkB+7|B pr@m<=@=A`Rn0.HII89|BlBl0.nf0.nfLN^NuNqNqNVBy:ByBByDByFB9$NMhN^NuNqNqNVHyHHz0NzHyHHy"?<N|HyHBN{N^NuPRN: NqNqNV# HyHN|hN^NuNqNqNV# HyN# NNLN^NuN)NVNqNq/.Hn?<N%\HyN/,N+N#NHyN/N*N#>> Fatal error condition arised! <<<Press a key to abort...N(NVNqNq/.Hn?<N$zUN=_JnlHzN`NHzHnN$xgHnN`B9FBg?<Hy2Hy4Hy6Hy8NBgBNUHnHnHnHnN3HyHyHyN?9?<NN^.NuI Couldn't Initialise GEM! N'NVNqNqBgBN~J9FgN?9N*NRN^NuN'NVNqNq/.Hn?<N#\HnNhUN0J@VDFJ9Fg`YN -_BnU?./.NJgZ0.@A@@=@HzHnN#FHnHnN#:HnHn?<N"HnNUNV0J@VDFRn n^D9Fg~J9Ff&NHnHnN"nHzHnN"HnNN^.Nu: is missing! N&NVNqNq?<?. HnNU?./.N=_ N^.NuN&xNVNqNqU0.J@jD@@?N=_N^ _TNN&JNVNqNqBg?.HyBN@/9BHy:HyHy@NBgBgBgBgBg?9:?9?9@N/9BBg?<?9:?9?9@N\N^ _TNN%NVH0.&yBG/9B?.HnHnN/9BBg?<?.?.?+?+N&_N^ _TNN%XNVNqNq=|=nJng0.H=@Rn` nf Bn `=n N^ _TNN%NVNqNqJ. fP0.  yB=p UU?.Nx0.H/NJg0.n=@`0.n=@/9B?. HnHnN/9B?. Bg?.?.0.  yB?00.  yB?0?..H?NN^ _PNN$:NVNqNqJ. fP0.  yB=pUU?.N0.H/NNJg0.n=@`0.n=@0. "yB3J.g ?. NN^ _PNN#NVH0. &yBG-k .H @Xf |`|X'n ?. N<B'?. ?<NJ<B'?.?<N8&_N^ _\NN#.NVNqNq0. yB-p .WD@ N^ _TNN"NVNqNq0. yB20 AJA^D@ N^ _TNN"NVNqNq0. "yB"q "N^ _\NN"NVNqNq?<BgBgBgBg?9:?9?9@NfN^NuN"bNVNqNqBg?.HyBNXN^ _TNN">NVNqNqU/9BBgN=_N^NuN"NVH/.Hn?<N/.Hn?<N/.Hn?<NB.Hn/.?<N|Hn/. ?<Nl y@m" nHh n HhHnHnN` nHh n HhHnNF/.N/. N nfp nr n0 \VDr nJAVDg/.p n??<NB`Hz/.N0J@f:UN 0@A@@=@HzHnNHn/.?<?<N/.HnNT/. HnNHnHn?<NPUHnHnN\"n nJWD.UHn&N nWDg?NAXY/.N-_N^ _PNN4NVNqNq/.Hn?<NHnHn?<NHnNhHn-_Hn-_YBN-_?</.?<=NAP=@J@kB?<?./<?<BNA /./<?.?<?NA ?.?<>NAXY/.N<-_p.@ N^.NuNlNVNqNq/. Hn?<NHnHn?<NHnNHn-_Hn-_YBN-_?</.?<=NAP=@J@kB?<?./<?<BNA /./<?.?<@NA ?.?<>NAXY/.Nt-_N^ _\NNNVNqNq/.Hn?<N@HnHn?<N0HnNHn-_Hn-_YBN-_?</.?<=NAP=@J@k(/./<?.?<?NA ?.?<>NAXY/.N-_p. `WDr. WD@ N^.NuNV"n Jf "n nS @c0<`QN^ _PNNV"n n p`QBN^ _PNNVJ@m By` 3B@N^NuNV8HGI8*L/./ N n m :gU?<NATOAa: \g&@H?/ ?<GNAPOJ@kJf|\f(Mg \g at` ,.f: ,\fU`* ,.f ,\fW ,:g $\fJf ,:f\BHn8/. NL8` @am @zn@ NuN^.NuNV?<*NATO24@ n 0IA n0JJB n0a`L/BBl6B@A(0HBJf nSCHC n0&NuN^ _ONNV?<,NATO""nBQ@@"n 2 H@?"n2p i"n2N^ _ONNV?.?<NAXON^ _TNNV?<NATO=@N^NuNV/.?< NA\O-@ N^.NuNV0. 2@"n20H@?"n 2p i"n20."2@"n20H@"n2p iA"n2N^ _ONNV?</NATO#N^NuNV y"H,.p QB@ 1@N^NuNV#N/.?<NA\O?./. ?<NNAPO3nN/9?<NA\ON^ _O NNV#Nb/.?<NA\O?<ONATO3nNV/9?<NA\ON^.NuNV"n0. nBrB1a@gNS@ga&f`=@=A`Sn0.r n0 \f =n `0.nfBn N^.NuNqNqNV/.Hn?<ON U/N=_Jno*HnHn?<?.N xHn/.?<CN `4p. @fHn/.?<CN `Hz/.?<CN Hn?<p n?NHzHnN Z=_JnoVHnHn?<0.S@?N Hn/. ?<N XHnHn?.p.?N Hn/.?<N 0`"Hn/. ?<N Hz/.?<N N^ _ON .NV/.?<HNA\O-@ N^.NuNV/.?<INA\ONN^.NuNqNqNV3 3A~"psNBN^.NuNqNqNVBy33?. ?. NhN^ _\NNqNqNVByBy3 ?<?.NhN^.NuNqNqNV nCpA"QBy3 ACpA"Q?<d n ?Nh"n 2pr,@m8=@=A`Rn0.H2.IA"n30.nfp-r8@m<=@=A`Rn0.H2.A-IA"n30.nfN^ _O NNqNqNVByBy?<e?.NhN^ _TNNqNqNVByBy?<?.NhN^ _TNNqNqNV?<?. ?.NhN^.NuNqNqNV?< ?.NhN^ _TNNqNqNV?<?.NhN^ _TNNVA000 0 0Af"0<NBN^ _O NNqNqNV=yN^NuNqNqNV?< Bg?<BgBgNj3=yN^NuNqNqNV?<Bg?<BgBgNjN^NuNqNqNV3B3@3>3<3:38363432303.3,3*3(/.$#3"3 ?<?<?<?<BgNj=yD"n2"n2"n2"n2"n 2"n2N^ _ONNuNVHn/. ?<?.SWNR/.HnNHn/. ?.?<N2HnHnNHn/. ?. NN^ _O NNVHn/. ?<?. SWNHn/. 0. n??<NHnHnNHn/. ?<N8N^ _PNLLt @A`BQ`Q`BQ _O N opBQNu0/ orI _TNLL`Q _O N o0/ @ep` 2I0 _\NL/pVNuL/p"XQNuL/p"FÐXQNuL/p"ÐXQNuL o`Q _PNprt +g -ftR: d2: d/ПЁkR`JgD@`DNuJlD-C(r \Y"gt/RlЁ`BNu;B@'d NuL#B P rҀA kHp Pr _PNHxJjDxJf?<7//N jDFD$v Ӂd҂рQFJDgDHDJDgDLNuNNu"y gN?<:/9N fNu _#"PCcN?<2/N >NuB/ ?@oSB SAoQ4`SA_ "_NuNV .AN| A"n 2.4.NN^ _O NNV n Cp`QBANCr"n ÈfrRA n0-@ N^.Nu _H*?NAL*TJj 3DNNu"o o  # r< o r `aQB...Nu<am <zn< Nu _?9ByNJyfNu _?9/NJfaRJ)g HipAaaTBiNuJ9;g`a"e3@Bi _Nu`N??)/pBaPONu/) ?)Bg?)p?a Nu/) ?)Bg?)p@a Nu"o0Sf N{NzzBQ.Nu"o #o 3oBJ)g3i _ N2)ifN{JifDNu/ "i 1"_Nutaf0ae,< bRi`ae< cRi|PgRBNy`BNu _"Warfae Ri|?NBgNLtaRfape< gRi|gRB `.NuL/a$f aBeRi< fa2e < fRiNu g3=Nu )g3>Nu2)/ "i "_RA3AifN{Nutpaf"?@o SBp aQ4`aQN{Nu4/"oApa _XONL4/a _\NL/A` L/A` t` t`t`t _"_BgJg$aNeg< gg< bRi`RNL/BBYBBBXBNzt`4<L faf2Nz"`HaBy23oNzaFAqaTAxtJgaXHtaBaNuHz?<&NN\ONuxp<0<:m^a"QNuHQO ONw OaPONuga`H ?/<NM\OLNuBaF#3.y y B oN`?9?<LNAAH x2| hg"h$#Nup98tg xp4Ug p5Sgp6 xαd y$f y|?/``p7 o`Apa(#"Aa#&Nu y"pa y&0</??<NMPONu Runtime error: at offset: ????. Not enough space for heap Accessory error2.010( |".$ $ X $ $   l" ,6$t P$`PP8\(D & $$$$0$(H,,V0    V@j(   &("$  &        B4,( D@$B        \>"&( 8: 2 ($2$\>>, >>&6$Z$&$B$&$B$&$B$&$2$8$2$2$,<$2$2$2$2$2$2$2$2$H$2$B$2$B$2$B$2$B$0$@$($..Zt ,("DDDDDDDD$$$,$@ 0 0 8D@  0 0 8>:vD$> HZ*H4j N8~64. v$ *&J$  *D." ""    &      " > (L ސ @ 6d0:,>N$.  & 4z   ", V2(, "  iw!Nՠ""40 VЀ`p@s@K+@4@F@i@ ہ ;gՠpbzˀMp~F:HJ꠱iB́@́/怱|@gBw z |@ԶɠB gf@թ |۟JB۟۟ڔFg񅧠() ,r:$ ## Click on box for manual search I:\TEMPManual search: ________________________________12345678.012,12345678.012,1234678.for file(s): __________________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwith flags...(Manual search type:)Output setupInformation on file(s)Delete file(s)Alter file flags...Go!Hold down 'Undo' to abortSearch drives:Once foundfile(s):AboutQuitVersion9.99SEARCHER DELUXESystemNormalWrite protectWrite enableArchiveOriginalDateTimeSystems30081972120000__/__/____ __:__:__99999999999999stamp file(s) to:DD/MM/YYYY HH:MM:SSChange flagsHiddenVisibleAlterRun in TT RAMUse TT RAMFast loadOKScreenFilePrinterOutput to:DrivePathFilenameExtensionOKOutput:C:\TEMP\DESKTOP.INFTime & DateFile flagsSizeRSH_A12:42:31 30/04/1992Example:543433Example:Search commentsProgram flagsExample:Determining....*FRU*With complimentsCreated by Alex NichollsNamaste5 Hill StreetStogumberSomersetTA4 3TDUsing HighSpeed Pascal (Version 1.5)This program is shareware (See documentation)Cannot alter file flags (Read only status):Cannot delete file (Read only status):Press any key or right mouse button to continue..Select directory to start fromNOFILENA.MESelect output fileSEARCHER.OUTCannot change program flags (not a program):Determining directory structure for drive (This directory only)** Search aborted **(Recursive)Out of memory!*FRU*Dates and times starting from : Dates and times finishing before: With the following file flags only:File size larger than or equal to : File size smaller than or equal to: file(s) matched in total file(s) matched on all selected drives in bytesKBSEARCHERTime and date searched: With FlagsSystemNormalSearch for a particular flagHiddenVisibleWrite protectWrite enableArchiveOriginalDate and Time30081972120000from: __/__/____ __:__:__9999999999999930081972120000 to: __/__/____ __:__:__99999999999999DD/MM/YYYY HH:MM:SSFile Size123456789from: _________999999999123456789 to: _________999999999Size in bytesOK[3][Please select file|search criteria.|For example: *.BAK][Sorry guv!][3][Please select drive(s)|or path to search.|][Ooops!][3][Taking this action will|erase 'quite a few' files.|Are you sure?][Yes|No! (Few!)][3][Well you guessed it!|this program doesn't|work in low resolution.|Switch to medium or high!][How dull][3][Altering program flags|can seriously affect|files that look like|programs!|Continue?][Yes thanks|Stop!][1][Invalid date!|Day :1 to 31|Month:1 to 12|Year :1980 to 2043][Oops!][1][Invalid time!|Hours :0 to 23|Minutes:0 to 59|Seconds:0 to 59][Oops!][3][Abort key pressed!][Abort|Continue][3][ |already exists!|Overwrite existing file|or choose another file?][Overwrite|Choose][2][Do you want to search|recursive directories|or just this directory?][Recursive|Directory][1][The to and from dates|are the wrong way|around!][Oops!][1][The to and from file|sizes are the wrong|way around!][Oops!][3][Unfortunately due to the|compilers restrictions|(or just me!) The path|cannot be this length.][Try again][3][Printer is not|ready!][Try again|Abort]????χy????|σ@ @x   @8`0!P0BHT1Z2- @ P$p ???p  Z 1 z E R$GH#Ij!0#056:I]l~(MN%O}~.1NO )3C MWg qJ 0&DA1ABCD E F G H I J KL"M%N(O+P. E// 7A 1!D [ j~  " !  ! #$3% :&(@ 1!*!&A"X   A"X    A"   A"X ( -  2D`|   A"X  A "X   '<A       A *        2    ( + 2$ :1 A*?K V [& a u ~0  A* * ? r@R  1,,  ,  ,  6    -8+&1# /B  O,| }*       "":#^$$010&  E A  A"X# * A" X P W A"X_  mA "X zA# $ @\ XA# x  X' n|'a@')4W){@)n) )ïy)ë)>)l@)դ|*v,|@,ހ,:q,B , , , ** BE GREEN! READ THIS DOCUMENT IN YOUR TEXT EDITOR/VIEWER ** _______________________________________________________ | SEARCHER DELUXE | | By Alex Nicholls | | Version 2.01 | | SHAREWARE! For details see end of document | |-----------------------------------------------------| | Resolutions supported | Medium | | | High | | | TT resolutions unknown | | | Any resolution should | | | be supported. | |----------------------------+------------------------| | Parameter passing | Yes | |----------------------------+------------------------| | NeoDesk/DC Desktop icon | Yes | |----------------------------+------------------------| | GEM interface | Yes | |----------------------------+------------------------| | Files required | SEARCHER.PRG | | | SEARCHER.RSC | | | SEARCHER.TXT | |----------------------------+------------------------| | Minimum requirements | 1/2 MEG Atari ST | | | Single sided drive | |----------------------------+------------------------| | TOS 1.4 or higher features | File selector name | | | Support for 32MB GEM | | | partitions | |----------------------------+------------------------| | Tested on | TOS 1.62 (4 MB ST E) | | | TOS 1.6 (1 MB ST E) | | | TOS 1.2 (1 MB ST FM) | I N T R O D U C T I O N ----------------------- CONGRATULATIONS on obtaining "Searcher Deluxe" - the program that does the Spring cleaning on you disks. The program will search any GEM formatted/partitioned drive. Includes: * Floppy drives * Hard disk drives (including 32 MB Partitions!) * RAM disks M A K I N G A B A C K - U P ------------------------------- The SEARCHER DELUXE program is not protected, which means that you can make a back-up or upload the programs on to a hard drive if you have one. The SEARCHER DELUXE program and supporting files must be looked after. You should copy those on to a new, formatted disk and place the original disks safely out of harm's way. So if your disk gets damaged or corrupted, you can go back to the master disk to produce a new working copy. N E O D E S K / D C D E S K T O P U S E R S ----------------------------------------------- The icon for the program is in the SEARCHER.RSC file. For NeoDesk 3 owners: (1) Load up the icon editor (by pressing Control ';') (2) Double click on SEARCHER.RSC file. (3) Drag SEARCHER.RSC icon in the window into the icon box. For DC Desktop Users: (1) Load Icon editor. (2) Select import. (3) Select SEARCHER.RSC file. ************************************************************ I'M FROM ANOTHER COUNTRY CAN I TRANSLATE THE PROGRAM EASILY? ************************************************************ If you are going to translate the files, please do not pass it on to anybody else without permission by me. In light of the European situation I decided to place most text strings in the Resource file (SEARCHER.RSC). All you have to do is edit the forms and strings using a resource editor. Do not change the structure of the forms! There are however some messages I couldn't put in the resource file these are the fatal errors. Remember to translate the document as well. Just remember DO NOT CHANGE THE LOGO OR MY NAME ETC.... ************************** HOW TO USE SEARCHER DELUXE ************************** ************* THE MAIN MENU ************* Once loaded you will be presented with the main screen. (1) Click the drives you want to search. If you want to search a particular path also select the box underneath. Once presented with the file selected go to the drive and path you want to search from and select OK. There is no need for a filename. After choosing the path you will be greeted with a question asking 'Directory only' or 'Recursive directories'. (directories are the same as folders) recursive directories are from that path. For example: supposing you had the following directory structure: I:--------MAIN | MAIN2------ HELLO | TEMP---COLOUR----- GOSH ----- BILLY | DERM | CLEVER --- STUFF | WORDS You selected "COLOUR" as your directory: If recursive directories is selected then it will search directories: COLOUR, GOSH, BILLY, DERM, CLEVER and STUFF. If directory only is selected then it will search the COLOUR directory only. Whenever you wish to stop searching that selected directory just click on the box again and select Cancel in the file selector. (2) Next you select what files you want to search for. If you want to search for more than one type of file just separate it with a comma. For example: WORD*.DOC searches for files beginning with WORD and have an extension DOC. *.* searches for any file. VER?.PAS searches for any file which has VER as the first 3 characters and any one character after that and an extension PAS. *.DOC,*.TXT searches for files with an extension of DOC and then searches for files with an extension of TXT. If you wish to search for particular files with certain flags/dates/sizes select the 'with flags...' box. This is explained later. (3) Decide on what you want to do with the files if found: Information on file(s) - will just output the information. It doesn't alter the file(s). Delete file(s) - erases the file(s) which have write enable status. Alter file flags - Changes file details and program execute information. See section "ALTER FILE FLAGS" for more information. (4) Select 'Go!'. If you wish to abort the search hold down the Undo Key. Aborting is not immediate (especially on non-floppy disk drives) so please make sure everything is correct before selected 'Go!' to prevent unwanted usage of disk editors/file recoverers. If you wish to stop the computer temporarily press and S both together. When you want to resume press Q. ************ OUTPUT SETUP ************ (1) Select your output device. If you choose 'file' as your output device you will be presented with a file selector shortly after selecting 'Go!' from the main menu - Just choose your file there. If you select cancel the search will be aborted. If you choose 'printer' as your output device make sure the printer has enough paper and is On-line. (2) Next you will be given a choice on what to output: An example is given under each output. Why change the Output? Supposing you have created a program that reads in a file containing filenames and copies them to another drive. You would need to select File as the output, and make sure that the only output is on is the drive, path, filename and extension. Comments When comments are displayed on screen they are displayed in inverse video. This informs you what the computer is doing during searching. If it comes across any problems and it is activated it warns you. It also compiles a tally of files and bytes used by the searched files. This option can only be disabled if 'Information on file(s)' is selected in the main menu. Program flags: What do they mean? If ' ' is given between the '*' then the file is either too small or is not a valid program. Flags Definition '_' character in its place ----- ---------- -------------------------- *FRU* ||| ||+-- Use in TT RAM Do not use in TT RAM |+--- Run in TT RAM Do not run in TT RAM +---- Fast load programs Do not fast load programs File flags: What do they mean? Flags Definition '_' character in its place ----- ---------- -------------------------- RSHVA ||||| ||||+- Archive Original |||+-- Volume ID (Drives label) Normal file ||+--- Hidden Visible |+---- System Normal +----- Read only (Write protected) Read & write (Write enable) All the flags (except Volume ID) are explained in the next section. **************** ALTER FILE FLAGS **************** (1) Each file flag, program flag and date time stamp has a separate box beside it with either a 'X' or a tick. X - Leave this flag bit alone tick - I want to change this. For example: Click on the box with an X in it next to 'Hidden' and 'Visible'. The X will turn into a tick and you will be able to select Hidden or visible. Click on that box again. The tick will turn back to an X and you will not be able to select the Hidden/Visible buttons. (2) Select The File Flags you want to affect: Hidden, Visible: --------------- Have you ever tried to hide those files from prying eyes? Well, when Hidden is set the file is not shown in the desktop or the file selector. Giving you a limited amount of privacy. Have you got NeoDesk 3? If you change the label in NeoDesk 3 it creates a file called NEODESK.DAT in the root directory of that drive. This contains the name of the disk! System, Normal: -------------- I have yet to find an Atari File with the system flag set. To my knowledge this is for PC boot disks which create two hidden system files. These just tell the PC it is a system specific file. (Good definition eh?!) Original, Archive: ----------------- Not to be confused with packing programs! Whenever Rainbow TOS or higher has finished writing a file it sets this bit as well as update the time stamp. This tells programs like backup programs the file has been modified since it was backed up last. You can set the backup programs to only backup the files with the archive bit (usually called a daily incremental backup). Once it has backed up those files it sets the bit back to original. Write enable and Write protect ------------------------------ When write protect is on you cannot write to or delete the file. It's acts in the same way as the write protect tab on your floppy disks. Write enable lets you write to or delete the file. ** Write protect file doesn't stop you from formatting the disk though! (causing the file to cease to exist!) Fast load, Use TT RAM, Run in TT RAM: ------------------------------------ In executable files (For example: ".ACC",".PRG",".TOS",".TTP",".APP") there are bits that have special meanings. These at the moment are the ones mentioned above. It tells TOS (from Rainbow TOS - 1.4) to do certain things. Even if you've got a pre-Rainbow TOS machine you can still set the flags and execute the programs. When searching the program does a quick check to determine whether it is a program (this is not a full check though) before setting the flags. However some files appear to be programs and they are not, so to avoid heart attacks etc. make sure you are only searching for program files. Fast load: --------- Only affects Rainbow TOS 1.4 and above machines. It tells TOS not to clear all the RAM before running the program. If it is not set or you have a pre-Rainbow TOS machine it clears all the RAM before executing. Thus considerably slowing down machines with lots of memory. I have been told that CALAMUS and CALIGRAPHER do not like their program flags changed. Use TT RAM: ---------- Only affects Atari TT machines only. When set and the program asks for more memory then TOS tries to give it TT RAM. Run in TT RAM: ------------- Only affects Atari TT machines only. When set TOS tries to load and execute the program from TT RAM. Date time stamp: --------------- Every file contains the system date and time of when it was created or modified. Unfortunately most of us don't have either a clock card or cartridge to set the system clock, so most of the time you don't know when you created the file. If you had correctly time stamped files you will note the usefulness of this. For example: if you have two versions of the same document you can just check to see which has the up-to-date date. If the two versions weren't time stamped properly you would have to view both of the files to see which is more up-to-date! Have you ever wished that you can set the time on the files perfectly to 12:00 or wish to disguise the fact that you where up until 4 O'Clock in the morning creating your assignment? Well you have the option to: * Change both date and time or * Change the date only leaving the time alone or * Change the time only leaving the date alone You can either set it to the Systems time or just enter a new date time. (The date or time input are ignored depending on what option you set) Because of the way GEM time-stamps its files you are restricted in the dates/times you enter. One example of this is that seconds can only be even numbers. ************* WITH FLAGS... ************* (1) Each file flag, date time stamp and file size areas have a separate box beside it with either a 'X' or a tick. X - I don't care which of these flags are found tick - I only want to search for the selected item(s) in this area For example: Click on the box with an X in it next to 'File size'. The size box 'To:' and 'From:', boxes are now selectable. Click on that box again. The tick will turn back to an X and you will not be able to select the 'To:', and 'From:' boxes. (2) Now decide which flags or file details you want to search for: For example: If you want to search for write protected archived files you would: (1) Select the box next to Write protect and Write enable so it becomes a tick. Then click on the Write protected button. (2) Select the box next to Archive and Original so it becomes a tick. Then click on the Archive button. If you wanted to search for files greater than or equal to 100 bytes and less than or equal to 300 bytes you would: (1) Select the box next to the File size area so it becomes a tick. Then click on the from box so it becomes highlighted. Press escape to clear the box and type in 100. (2) Click on the to box so it becomes highlighted. Press escape to clear the box and type in 300. REMEMBER: For the file size and date areas you must also select the boxes so they are highlighted (inverse video, one text on a black background on ST High Resolution mode) Q U E S T I O N S A N D A N S W E R S ----------------------------------------- Q. Isn't there another flag for Volume ID and Directory? A. Yes there is, but since you should only find Volume ID as the first entry on a labeled disk/partition I found no need to mess around with that flag. And for the directory flag: (a) I cannot modify that flag (b) I do not want to modify the flag! Q. I cannot set some of the flags or delete some of the files. A. Most probably it is because the file is write protected. Just set the flag option to Write enable. Q. I typed in the time I wanted it to set to but it sets it to a different time. It's a bug isn't it? A. No, there are two selectable boxes under the time and date boxes one with System written on it and the other with the time. To set the time to your entered time, click on the text with the mouse. If however you want to set it to the system time click on the word Systems. Q. I've passed a parameter to the program from the desktop and it doesn't seem to accept different path names. Why is that? A. This program only accepts one path, all further paths are ignored. However all program search items are accepted (*.BAK,*.TXT,BILL?.DOC etc) Q. Yawwnnnn! It's taking ages! Come on! Can't it go any faster? A. Yes it can! Although this version cannot! (eh?) The program goes through the directory structure a few times. First time it lists all the directory names. Then it does a separate search through the directory structure for all the search items listed. So it would take three times through the directory structure for '*.BAK,*.OLD'. Although I have got the program working faster, it is more likely to be compatible. Q. The programs said I'm out of memory! What do I do - I still want to search those drives! A. Remove any desktop Accessories or ram resident programs. Then do a reset. (If you have an ST E do a cold reset it removes most ram resident programs - ) Q. I've freed all the memory I can but it still tells me I'm out of memory! A. You must have absolutely loads of directories! (I have yet to use 50K of memory for my massive 32 MB partition!) All I can recommend is save up for more memory! (Now where did you put that secret stash?) Q. The program has just crashed! Why? A. Although I've tried to stop it from crashing it could be because: (a) The GEM 40 folder bug. Get FOLDERXXX.PRG this should sort it out. (b) The Disk last checked was corrupted in some way - use a disk checker. *********************************** *SHAREWARE PLEA (NOT ANOTHER ONE!)* *********************************** If you find this program useful and you can't stop using it (I can't!) send me what you think its worth (5?) to me (Alex Nicholls) at the address below. If your from another country don't worry just send me your currency to me (the amount must be enough for me to exchange it). JUST REMEMBER I'M A POOR STUDENT... If there are enough registrations (or I'm bored) I will update this program - any recommendations welcomed. If you have any queries or problems please don't hesitate to contact me. (but enclose a stamped addressed envelope for a reply!) My address is: Namaste 5 Hill Street Stogumber Somerset ENGLAND TA4 3TD ************ *DISCLAIMER* ************ I have checked the program from any bugs, and to my knowledge there aren't any. But to stop being in a lawsuit on LA LAW (or any other place) I make this disclaimer. I make no warranties, either expressed or implied, with respect to this document or with respect to the software described in this document, its quality, performance, or fitness for any particular purpose. In no event will I be liable for direct indirect or consequential damages resulting from any defect in the software. ********** * THANKS * ********** I would like to thank the following people for (beta) testing my program: Paul Thompson Nigel Copps Vimal Shah ************************************** * DIFFERENCES FROM PREVIOUS VERSIONS * ************************************** Version 1 Not released or seen by the general public, this was called "Searcher". It was prone to crashing. Version 2-2.01 Output lines to screen are now wrapped. Unused local variables have been removed. @JM6JMghJ\J\gJ}6:.c:6U:6 :JV:!,@;4;B;;g;BW;;@?掟<Óҡ=5̀?b ۡ?}@?Yۡ?Ƌ?f@@b@iB@iB+@k@w&JrJrw@JzJ{B\+BW Bz:FBFcF|F@J uJ;w@J;uG W+G{:GB^J?IѩI̹I!όI'FI)I7I; I;jIFIѧI@II;:Ip+II@IJDpK+я@K(|KsKs@KdK54KTK@KL TL8գL🊀L{:NSJ>fN|N 4NgNYNBNBNgMO!4OOMO턟OkfߊOrOV@OjOBO(@QaQ#fQYQհP4.PJRPJ}`@PEkfPE. ~.. SQUISH DAT~SQUISH TOS t NQREADME t c. ~.. ~BGRND DAT w t BNCR DAT z t KBRICK DAT t FONT DAT t PLTFRM DAT t "PLYR DAT t $SQIIMG DAT t (TITLE DAT t -}WATER DAT t M @p_p_p_p_p_p_p_p_ @8888888888888888ނސނސރސބބއސސސ???????@`???????@?@?@?@?@? ?       ?8=x9;;sNqp'qp ?;?x }~~~}~~yspp=8??0<|p|8?x{8__~xpw8??π;~?`?x?=sy9?p|o~~ǟ?;}@=8~п8pp|0xp|yn6!op~pp1C}/Lc|O'/>Ox/_<g__<_O _dp???~>'cxx<Op8|ד#/8)9O=D8D<_?ȓǏ8L18~O01#Gx~?p?0/OO/_|_?>~???x9|c?x/>O;Oq|^/?̀،̀؎1怠؀톀J`s`ta4`J|1}؀؀Y؀@؁}؄l؅؅؇؇̀؇1ؒ4`l؝ؓ|؀̀J`ᓓᶡfgJTJV̊JJl̀̀Q̀J5Mi0`l| )̀󿊀|g@ؓ~TJU5f̀}'' `pw  W ###; rN`uVWj5W /F?!cbcCc`88?pppd ?@?.5  k?/Аog'xx'gS_\_QWVW?<<?``` f?=/n '?? P9(׸889???R??>_?@ px>?  4444???gg G/??????J5O|?? 8?1?p|X___000`0?,,,,?f vHo_?? w p  ?@@@0@&`؀t?@@@@ ?@[___Y___:j ?88?<<```!!!HHHՕ*j*j"h000_@?AAA }_WAGF GPb }0_]^O>>?5|u|O7X7^?o//?u;;?_X_:S_\_^Y{z{I3199 9c?0o$$  $ $  _ *aaT!@yV(Â$}<}!>%.%?J__R_um} YW]W_Qp  H]].`/?tO Y@>?L?|?2BB@o00 miiH!   nEEDA^ ww8?WW!C~.B#~#tw?W?W=??HDDDvH6H6H6QJQJQJ    orrEx*IIImmDE9<9<1~C|~}f~__f~ÿ@~<~ffff~<$>$$>$<|@|$$$pp?gg?<<3bF}v;W>īūo~G>U?+   ?i6y>}~lv|~'''〜M\\߀߀YYQII~~~oPP@PW('[XXPX[PPPG(@@@W(PPP_\\\991c<<<NOM r~`Z@$>~C|~}f~__f~@~<~f~fff<>>$<$|$@$|$p$p$??<<3bF}wnܻ?|#գ~7|U?+l|~n6~>'''9(m}::AQm}}}UUU~~~   %% % %% %    :::???8|>ww8|>pp???``???``pp ?01??@@??? < vPvP < ???@@???``pp????????``??? ??????< n n <?????? pp  ???@@?8D"J3Rx??a!J~3R~8D"??xx ð?8|>N~3r~a!s|0> ߀WvwWn?ffffffff~8~s!!33?8##W 0 %p-T$V#P?HH.} QrՈ~~???|~> `Po fB~~0(?7 `Po~?<~pp~<>><||?~~??86lUmc"D6lUm8???~~wU]݀Հ]]݀݀U]݀Հw݀>>~~w@@xx'P@GOPPxxl 8/P (W K ;@O0/@~~???|~> `Po f0B(~?~7 `Po~?<pp~~>><|<|?~~??86lUmc"D6lUm8???~~8|}|}8~~77    6? )-!#  ;??p x ?<<<<& f&gdfPd< |><>P|y<A< G?8 `g???@ ÀÀ RfpfPf`~p Sð( 0``?x|??ǀ?@`?@ Urs U@~`@| ???<@M߀߀>?? ??@? UĀD UG ?@? ???  UUP UUP?/?? C@#9";UPUPCC ?`7??8 88HNHUP8~8UP><?|}-??? f ff~OePJo Pʨ   k@? ?#?? ` > 80>|0<0&Pf8y8:\YO?8"bgDF~||>~>@g_g gPg|}|<<:\YO׀xWYۦ$$$$Չ*v*p*@*vgg cc?'"||m] 8;    @@@}` `a$a$a$a${u)((ib""b7  7 נ(_X(_t|qJ J +p!S!+~~? 0<><|@A}ffRf~OeJoS~$y$x${@<=< 0~$$~@``=?  qp;ؿ1ы;s<<3c? / t.=??~~B<~$~Z$$~~|$$$~~~o o x `xGlHl pppTDDTtt{~~? 0<><|@A}ρRfOfefJ~oS~$yx{$@$<=< 0~@$$`~`=?  qp;ؿ1ы;s<<3c? / t.=??~~B<~$~Z$$~~>$$$~~~  '''  / -/66/ /*""*.(.!!!!ByUrp`4pd3UjUx`ByUnByUrpe`pByUnByUr`p`pwByUn3UrByUa09VNupx`3Un3Ur0<`pByUr`p`p `prCUg2Rj3Ur3Unp`3Un3Urpg`n3UnByUrpr`Zp`p3Un3UrBuNS,IX E:i #}bwUd,f{@U{ m.`*ρv w!}em ;`@ @????????????@ffffffffffffffffffffffffffffffff@@@@<<<<<<<<<<<<<<<<@@@@<<<<<<<<<<<<<<<<""@ {B ` PP@?`9p^6 sp<^<cy0f:yeWggXghYglZgn[go\gra]gr^gu_g`haahebhichodhyehficgiehidiifjigkillimmingnintoinpionqiprirsishtismuistviswitixityyitziv{i|j}ke~kiklaldleslelillloltlulylmambmemimompmumnancndnesnengninknnnonsntnunobocodolomonoporotousouovowosopapephpiplpoppprptpupquqrardresrergrirmrnrorrrsrtruryrsascseshsisospssstsuAAAAAAAAAAxx@@@@DDDDDD@@@@@@@@AAAAAAAAAAAAAAAA <<<>>>>>>AAAAAA>>>AAAAAAAAAAAAAAA>>>!!!!!!>>>!!!!!!>>>>>>AAA@@@@@@@@@AAA>>>~~~AAAAAAAAAAAAAAA~~~@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@OOOAAAAAA???AAAAAAAAAAAAAAAAAAAAAAAA>>>BBBDDDHHHpppHHHDDDBBB@@@@@@@@@@@@@@@@@@AAAcccUUUIIIAAAAAAAAAAAAaaaQQQIIIEEECCCAAA>>>AAAAAAAAAAAAAAA>>>~~~AAAAAA~~~@@@@@@@@@>>>AAAAAAAAAIIIEEE>>>~~~AAAAAA~~~DDDBBBAAA???@@@@@@>>>~~~AAAAAAAAAAAAAAAAAA>>>AAAAAAAAAAAA"""AAAAAAAAAIIIUUUcccAAAAAA""""""AAAAAA"""  @@@!!!RRR$$$%%%BBBAAAAAAAAAAAAAAAxxx@@@@@@DDDDDDDDD@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA <<<<>>>>>>>>AAAAAAAA>>>>AAAAAAAAAAAAAAAAAAAA>>>>!!!!!!!!>>>>!!!!!!!!>>>>>>>>AAAA@@@@@@@@@@@@AAAA>>>>~~~~AAAAAAAAAAAAAAAAAAAA~~~~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????@@@@@@@@OOOOAAAAAAAA????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>BBBBDDDDHHHHppppHHHHDDDDBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAccccUUUUIIIIAAAAAAAAAAAAAAAAaaaaQQQQIIIIEEEECCCCAAAA>>>>AAAAAAAAAAAAAAAAAAAA>>>>~~~~AAAAAAAA~~~~@@@@@@@@@@@@>>>>AAAAAAAAAAAAIIIIEEEE>>>>~~~~AAAAAAAA~~~~DDDDBBBBAAAA????@@@@@@@@>>>>~~~~AAAAAAAAAAAAAAAAAAAAAAAA>>>>AAAAAAAAAAAAAAAA""""AAAAAAAAAAAAIIIIUUUUccccAAAAAAAA""""""""AAAAAAAA""""  @@@@!!!!RRRR$$$$%%%%BBBB>AAAAAAAAAAAAA>Ax8x@>A>A>A@@@>A>A>A>ADD@DD@DD@>A>A@@@>A>A>A@@@>AAAAAAA>A>A>AAAA>AAAAAAA>A>AAAAAAA>A>A !code_40! code_41!$code_42!(code_43!,code_44!/code_45!3code_46!8code_47!>>>@@@@3333JJJJ[[[[[[[[[[[[[[[[JJJJ""""""""""""݈wwwwwwww""""""""""""ffffffffffffffffffffffffffffffffffffffff3333_100"code_101"code_102"code_103""code_104"&code_105"*code_106".code_107"2code_108"6code_109":code_110">code_111"Ccode_112"Hcode_113"Lcode_114"Qcode_115"Ucode_116"Ycode_117"^code_118"ccode_119"hcode_120"lcode_121"qcode_122"vco?xxp|>7X7x:?_\(x(W ,|,S4H>4ʀo_ao`0 sSw$7$1xsb1؈Faac!XCoBC9!Bo?@@?xxp|>7X7x:?_\(x(W l|l4H>4ʀo_ao`03wd7&axac؆x:#@@o?d ?@@?xxp|>7X7x:?_\(x(W ,|,S4H>4ʀo_ao`0 sSw$7$1xsb1؈Faac!XCoBC9!Bo?@@?xxp|>7X7x:?_\(x(W ,|,S6H>6Ȁw_aw`( 3wd7&axac!؆X9#\o?@&?oIImx__;?;33s_ 0pt p_ .WHa`1w{w ;C8s1΀DDD?"""YUUUee// __`:``?\s[##- ((aa1w{w  7230@L̀??PP o V%%[j/p/p/c.`{t߅ @@@@@@BB w((DJ@@DJR"  R"Q7uuHx7kk?xxx|:?>7\7xz_^(x(W(,|,S4H>4ʀO_ao`0 CCG4,?r1ND"H ?@P E ?xxx|_>77@ x8"_D(8.P( 4L\oг@vDPz #  R"T??yc9(F$0x.|_<^c|hwz3vrX(w/.P ~TPZ )j)R%D"??!!!##?p@@@@9s9i@" 7_tP)JR!D"vsl_coloHrvsl_udstHyvsl_widtHhvsm_coloHfrvst_coloHrvst_poinHtvswr_modHeword_sizH*ews_handlHSpe?? ?  ? t8CǼ|xD?ÇRݭ%=yHxoccccc ?c c ?c ;"Rݭ%=%HxorrrrsAAAAAAAAAAAAAAAA A?A vrsAAAA A?A M-Ӎ"Rݭ%=O|xoAAAAAAAAAAAAAAAA A?A !!AAAA A?A %'"Rݭ%=I@9@rrsAAAAAAAAAAAAAAAA A?A  v rsAAAA A?A +q>Rݭ%=$Oxk` AAAAAAAAAAAAAAAA A?A  Q AAAA A?A -9S=H}x krrrsccccc ?c s!wrsc ?c /PHxk` ?  ? !=!=xpx @ ?  ? ?      000c 0"qݎ0"u (u"]||~0"t8w& >"0"uU"(]""|D0c  (e"qݎ(00000!T!0!$ !!   0  0  0  0  0  0  0  0  0  0  0  0 ?? 0  0 ??? ?? ??? 0 ??? ??0 ??? 0 ??? 0 ??? ?? ?? ?????????` ???` ???` ???` ??`?` ??`` ??`` ??`` ??`` ??``??``?? ?`???`````?`??`?`?`?`?`?`?`?`????`??`??`?0?`?0???`?0???`?0???`?0??? B??`?0???. [??`?0???(B??`?0???.z??`?0??? z??`?0?????`?0?????`?0?x@??`?0?x@??0?x@??0?p?????`??`???`???@???`???????`????`????`????`????`?????`?$???`OO@@?`  ?`???`+88.99.99?<<__?`[] DDEEEEAA/?`||`}}j畂}}MM ^^?`]w@DDQEQEDDEDEDEEPP???p0DDnEE.77ѺE7E7?==__???HnHnNsHnHy/<Ns|HnNsNBgNsVXHyHn/<NrHnHnNsHnHy/<Ns8&?<HyHn/<NrHnNs0gYBgNn@  WD@J.f$U?< ?<NNT0 @WD&Nf.9&gJ9&gHnNr?<NrXHy~~~~<<<<????!!!!````````````00000000   pppp0000xxxx0000HyHn/<NnhHnNng BgBNghN^NuNpNVH/.Hn`QNB,|p6B?< NA\-@yB9?<NNT-@-@ |r0 -@?<NNT=@ذ|g?</f n2bZn`<;f .pa-`Nua?<Wg=|=|-|=|PPa-``l````6P&h0!nl Nu&hQQQZQ^0!nl Nu&hQQQZQ^0!nl Nua&hILf^f$PPQQGX!KRh!np `\H@@|fa$` |f0(C!IC:!I a`*"g0$C!I!nl a`0.NNu`"`&`"`l``` ` ` !nl Nu&hILf.Jf2PPQZQ^!LSh!nt 01hNu!nl Nu!n Nu&hI ",XfJkfPPZQQZI!LRh0!n| J.gXK fN0mXfFHSACOJQf20 BUBmX67@X IEO\$aRh0!n| Nu!nl NuJ.g f,HS@COZJQfI kΰXf gJg@I kXfJ@fJg*)|)|TI,HS@"CW6P *HENI )@)@\J@kNg4S@"AWa0`BZH@@S@ANa0!LRh!n| $I` MQQZ0!LRh!n| 4Nu&hI ",XfJkfPPZQQ^!LSh0 !nx J.g^K fT0mXfLHSACNJQf80BmBm\7@7@\ IEM$ah0!nx Nu!nl NuJ.g f,HS@CMJQfI kΰXf gJg@I kXfJ@fJg*)|)|\I,HS@"CUP *HEM ,()@XJ@kNg4S@"AU\a,0`BZH@@S@AM a0!LSh!nx $I` MQQ^0!LSh!nx 4Nu H@HS@CSJQgNuP#nD CSp JQk gCQ0.HѮaaNuaNu0.NNu`"`(`v`r``` ``0a NuShk&hILJkಀfJfa rJf PPQZQ^!LSh!nt Nu!n 0Nu&hI ",Xf,Jf(PPZQQZG!KRh0!n| NuanNu&hI ",Xf(Jf$PPZQQ^!LSh0 !nx Nua.Nu&hI ",Xf,Jf(PPZQQZG!KRh0!n| `!nl Nu&hI ",Xf(Jf$PPZQQ^!LSh0!nx `!nl Nu*HEJ4 Z&hI ",XftJkfl!LSh!nx ()SXGIJBga P 0`a 04k Z` M()|XQQ^!LSh!nx 0`!nl M!nl JZk "Z#nl `Nu&hI ",XfhJfbPPZQQ^!LSh0!nx *H zI&hG0BSBkXG67@X0P Sh!K!nx a 4 M`!nl &zIp'nl Nu*HEIf4 Z&hGI ",XftJkfl!KRh!n| ()SXGIJBga P 0`a 04k Z` M()|XQQV!KRh!n| 0`!nl M!nl JZk "Z#nl `Nu&hI ",XflJffPPZQQZG!KRh0!n| *H zHp&h0BSBkXG67@X0P RhG!K!n| a M`!nl &zH.'nl Nu n (nH=@(oH=@CXJ.fC^AnLHar=|EPZ|zx02a%Ka H0HC1%I C%I45X.HHXRFE"TD|oNuHKvAtCEGIa$HH@28642QAQQL?Nu=|EO|zxJRkT02a.%KafH0HC0%I C%I4 jfaHH@5@.HHXRFE"TD|oNuSn6.AO*pJPkhgf"h Lhh!I "h Pe$CJQj<0ENtJRj2E"QP`6JCj CJQjCDJ.g PfC!IA"QJCj=|NuANxQ JhkHJ.fBShj<0CD!I1|a@g1|aH0(S@HC?aXA"QNuHEExJRk. R Pfag ag!n `ag a|g!n EQC?z|x *)gN$E** jJh f: Pf&a Jh f*&hGPf0!n P `aJh g,(JEfCQC?x *)g$E** jJh faVJEfCQC>x *)g.$E** jJh f Pg aJh f !n 0JEfCQL?Nu&hILfNJf2+@@B+B+GX!KRhI.l!L 0P NuJ.gI.t!L 0P Nu!n 0P Nu&hILJkJfFJf:ShjaRkHg:+@@B+[B+_!LSh!nt 0P `J@kJSfak 1hShja.Nu hfRK f -Xf+@@[B+B+_!MShP 0!nx KCnHS@H+ap`VK fJ -XfD+@@[B+B+[G!KRhP 0!n| KCHS@H+ap`kpNu&hI f< ,Xf6+@@[B+B+_!LShP 0!nx $apNu&hI f@ ,Xf:+@@[B+B+[G!KRhP 0!n| $aLpNuAJr0kvgt|e0`h&hJkk& k,gRB+B+[B+B+_0<E`0< E`0<E0!JajC!I a$aafA"QNuH@AJ^a @2"4JPf JhjDh`A"RB|fAJ,tBfLNua jHH@1@a ZHH@R@1@1@ hf1|`1|NuH2(SAIC;J*)gT$E j PfB&hILf>f*+@@B+B+GX!KRh!np P **fL#Nu!n 0P `=|EGp 4EQ=| n =h4A6-HA@pO0Bh AQA@zxnf a=| ngRnvC4x$n  gNREA002<Had!Ka~1C6aHa<NHFBF.HHXECTC|oHaL?a8RD|o^A@2pO2k |gHatL?a`AQNuHr/a.aaa|aabaaa"QL?NuA?JPkg"h Lhh!I A`Nu<.C3dx *)g$E ja**fCQNu&hILf:HAJAg|f.Ff*089@B@67@0GX!KRhG(!K Nu0NuHG)@@IAAAAAALNuHS@HSAI6CCAK@LNu@A0;2;0Nu 0@P`p 0@ (08@HPX`hpxA(p Qr pBQ Qp QNuH@C2p aBCQC7p a0CQC=p "QC=p "QLNuH@BBCrp "C QLNuEJjkE `NuH0a%HBJg&i#J%K'J` #J#JBL NuC1H`C720(S@H2(H8a%H )gT&@(klb +f'J#J%KB`* +g(@)J%@'J%K`%@#J'J%KLNu#J#JBB`C6`C00(S@H/ $ig$j`a$_NuH"* *g&@'Ag(A)@`#@`Jg (A)@#A`BB%|LNuAEJPkL"hL a*NuAD~JPkL"hL a A"QNu"n6CCAK4H@CBf4tLzQYQYQYQYLzQYQYQYQYCQNupL~ÑÑɑɑLÑÑCQNuprtvHHPPh hh h h h HHH H  AC$QNuA;JzOJPkfa`aAQNuL4Bf"$nRD|b4`4"n6CCAKH@C1@SB"2C"2CQNu"n6CCAKH@C1@SBv"22"22CQNu"n$n<0(|nd0GI`t"2C"2C&6G&6GQNuGI$vt"22"22C&66&66GQNu$n@"n6CCAKH@CpLH  CQNupHBHBHB HB"#D A CQNu:.g:UEA@^(nx JPk*&( k&C$K"n6(|fa`a6AQNu4k""""CQEP""""Nu""""Nu2IASC4k(0L0H QQEP0L0H QNu0L0H QNuA@$nH"nt>(g,<RFNF::L HQQA QNu""""CQ`A@DJPk$n Snj=|E jE -J(@A@~ JPkRHG$L"n:ht> &I0H@0L2HA2L`ÓÓQ> CQA HGQNu nAq C`E`G`I`*nLrvz~?<!LUHHHHHHHHHHHHHHHHHHHHHHHHHSWfTNuA}prtvxz|~?<HHHHHSWfTNu .-n-@H!QBnNu0.|eNuQNqJ.gQNu/,|p6PRn,_Ns f$H,|p6B@(U@={ L@Nu  0.$@$=@NuH`?</ ?<=NAO?k2/ / ??<?NAO 0H@/?<>NAOJ@kJWk pTLNuHz?< NAO?<NAOp`FILE ERROR... cant read!KVIT:?</ ?<GNAPJfR@JfIS@GR@fS@:pNuH0:C If$HLNuK..cpcKQR@r @=AIԻgGL>H>(K`*;n"<@@@@$<@@@@&<@@@@H;|@Ar$ @H@a -n,8A"n0<2<aaL-n,8t8<rgb<e@<9b<gNH@CH | gRB0<"nH`aLpaN`<f@ JBgSB@ `NuQWERTYUIOP;;;;ASDFGHJKL;;;;;ZXCVBNM;;?;;;@ENTER@NAME=|8ga:-n,8A$"n0<2<a aJ.fJ.gNuPRESS@FIRE naDat na8LHX-n,8A"n0<2<a"nKrr$v1x A010JDg@C-n(8nf-n,80<HXDaL"-UarA0<HXDalL"=maA0< HXDaNL"A0<HXDa:L"KRCA QpNu7G`wHIGH@@SCORES 1H .AaLNuH0.ACadLNuHA NONE|0.gCaH@KpgfHGL@   `Rpg2HGL@   `^`Nu000000000000000000SHAREWARE@@@@SHAREWARE@@@@SHAREWARE@@@@SHAREWARE@@@@SHAREWARE@@@@SHAREWARE@@@@SHAREWARE@@@@SHAREWARE@@@@SHAREWARE@@@@SHAREWARE@@@@HOW@TO@PLAY@SQUISH EACH@LEVEL@CONSISTS@OF@A@NUMBER@OFBOUNCERSWATER@ITS@VERY@DEEP>CONTROL@IS@BY@JOYSTICK@WITH@LEFT[RIGHTMOVEMENT@AND@UP@TO@JUMP;@BLOCKS@CAN@BEPUSHED@AND@PULLED@WHEN@FIRE@IS@PRESSED;EXTRA@LIVES @ARE@AWARDED@EVERY@5000@PNTS;YOU@WILL@NEED@THEM@IF@YOU@WANT@TO@FINISHALL@40@LEVELS@SO@GET@THOSE@BONUSES>SQUISH@IS@A@SHAREWARE@GAME IF@AFTER@TRYING@THIS@GAME@YOU@DECIDETO@KEEP@IT@PLEASE@SEND@ME@A@=5;00REGISTRATION@FEE;(IF@THERE@IS@A@DECENT@RESPONSE@TO@THIS2RELEASE@I@SHALL@PUT@TOGETHER@A@SECONDNAXY/.N-_p. `WDr. WD@ N^.NuNV"n Jf "n nS @c0<`QN^ _PNNV"n n p`QBN^ _PNNVJ@m By` 3B@N^NuNV8HGI8*L/./ N n m :gU?<NATOAa: \g&@H?/ ?<GNAPOJ@kJf|\f(Mg \g at` ,.f: ,\fU`* ,.f ,\fW ,:g $\fJf ,:f\BHn8/. NL8` @am @zn@ NuN^.NuNV?<*NATO24@ n 0IA n0JJB n0a`L/BBl6B@A(0HBJf nSCHC n0&NuN^ _ONNV?<,NATO""nBQ@@"n 2 H@?"n2p i"n2N^ _ONNV?.?<NAXON^ _TNNV?<NATO=@N^NuNV/.?< NA\O-@ N^.NuNV0. 2@"n20H@?"n 2p i"n20."2@"n20H@"n2p iA"n2N^ _ONNV?</NATO#. \~e.. STATS TXT tf`"STATSPAKPRG S~o$I THE STATISTICIAN **** VERSION 1.00 **** Release Date: November 20, 1990 Copyright (c) 1990 by Structured Technology P.O. Box 1704 Spring, Texas 77383-1704 ====================================================================== NOTE: This version of the STATISTICIAN program is Shareware and may be freely distributed so long as this text file accompanies the program and neither file is modified in any way. ====================================================================== WELCOME! Welcome to The STATISTICIAN program, a GEM based program/accessory which reports on the status of your ST/MEGA ST computer system and disk drives. The STATISTICIAN has "functionality-duality". The same file may be used as either a program or desk accessory by simply changing the name of the file extender to PRG or ACC. The STATISTICIAN supports both HIGH and MEDIUM resolution of the ST. This file provides instructions for installing and using the STATISTICIAN program. We hope you enjoy the program and find it useful. Write to us at the address above for information on our other products. =============== GETTING STARTED =============== The following files are included in the STATS.ARC package: STATS.PRG: Version 1.00 of the STATISTICIAN program. To run as a program, simply double click this file. To run as a desk accessory, just change the file extender to ACC (STATS.ACC) and copy the file to the root directory of your boot disk. The accessory will be loaded at boot-time and appear under the DESK drop down menu. If you own a program which can independently install desk accessories, it should work fine with STATISTICIAN, the accessory. STATS.TXT The file you are reading now. ======== FEATURES ======== When the STATISTICIAN is executed, it displays a form which provides the following information on your ST computer system: o TOS Version Number o TOS System Build Date o GEMDOS Version Number o Status Of Capslock Key o Blitter Chip Status o System Time (12 hour format) o System Date (month/day/year format) o Floppy Disk Write Verify Status o Floppy Disk Seek Rate o Disk Drives Attached To Your System o Graphical Map of TPA (Transient Program Area) Memory Allocation o Graphical Map of Total Memory Allocation o Total RAM detected o Amount Of Free RAM (including % of total) o Amount of Used TPA (including % of total) o Amount Of System Memory (including % of total) o Amount of Screen Memory (including % of total) You may also obtain additional information on the disk drives attached to the system by clicking on the appropriate disk drive button. ======== VERSIONS ======== The STATISTICIAN displays both TOS and GEMDOS version numbers. The System Build Date is also displayed. You cannot modify these dates. ================= STATUS INDICATORS ================= When the STATISTICIAN is executed, it reads the status of the Capslock key and blitter chip. If the Capslock key is ON the Capslock button will be highlighted (dark background, white letters). The Capslock status indicator is interactive. You can toggle the Capslock status ON/OFF by clicking on the Capslock button. If your system has a blitter chip installed the Blitter button will be highlighted. This is a display only indicator, you cannot change it. ============= TIME AND DATE ============= The STATISTICIAN displays the system time and date at the point you execute the program. In this way the STATISTICIAN functions much like a Control Panel, that is the time and date are not continuously updated, but remain static. Whenever the main screen of the STATISTICIAN is redrawn however, the time and date are updated to current values. The Time is specified in a 12 hour AM/PM format. You can set the system time and/or date by clicking on the SET TIME or SET DATE buttons. Both of these buttons activate the same dialog. Enter the new time and date and click on the SET button. The time is entered in a 12 hour format. Click on the AM/PM designator to toggle between AM or PM. Clicking on the RESET button displays the current system time and date. Clicking on the CANCEL button leaves the dialog without affecting the system time and date. Notice, however, that as you exit the dialog, the system time and date displayed on the main screen are updated to current values. ======================= FLOPPY DRIVE PARAMETERS ======================= The STATISTICIAN displays the status of the floppy read/write flag and the drive seek rate. If Write Verify is ON, all writes to the floppy drives are read-verified. If OFF, no write-verifies take place. The seek rate for the floppy drives is displayed as either 2, 3, 6, or 12 milliseconds. These status indicators are display only. You cannot change the values. =============== DISK DRIVE INFO =============== Information about disk drives can be obtained by clicking on the appropriate disk drive letter shown on the STATISTICIAN's main screen. The ST's operating system can recognize a total of 16 drives (denoted as A-P). Drives A and B are floppy drives, while the remainder may be hard drives or RAM drives. Any drive that is not attached to your system will be shown as disabled. To obtain specific information about a drive attached to your system, click on the crive button. An information dialog will be displayed with the following data: o Drive Designator (A:, C:, etc.) o Volume Label (if one exists) o Sector Size (in bytes) o Cluster Size (in bytes) o Size Of Root Directory (in sectors) o Size Of File Allocation Table (in sectors) o Total Number Of Data Clusters o Amount Of Free Space On Drive To return to the main screen click on the EXIT button, or simply press the Return Key. =========== MEMORY MAPS =========== The STATISTICIAN displays two graphic memory maps for your ST system. Each map is illustrated as a pie chart and depicts specific allocation of memory. The ST system's memory is allocated to the TOS operating system, screen display, application programs and free memory. The first chart shows the allocation of Transient Program Area (TPA) memory. The memory is split between that used for application programs (Used TPA) and Free RAM. The second chart shows the allocation of all memory. The memory is divided between that required for storage of the screen image, TOS operating system, application programs, and free RAM. You can click on a pie chart for information pertinent to the particular type of allocation. This information is displayed in a separate dialog box. To leave the info dialog box and return to the main screen click on the EXIT button or press the Return Key. A detailed description of the amount of memory in the above areas is displayed below the pie charts. Each area of allocation is shown as a percent of the total RAM. ====================== ABOUT THE STATISTICIAN ====================== Clicking the INFO button on the main screen will display some general information about The STATISTICIAN program and Structured Technology, including program version number and our address. To leave the info dialog box and return to the main screen click on the EXIT button or press the Return Key. The STATISTICIAN was programmed in C using LASERC from Megamax, Inc. ============ GETTING HELP ============ Helpful inforamtion about the STATISTICIAN is available by clicking on the HELP button located on the main screen. To exit the HELP dialog, click on the EXIT button or simply press the Return Key. =========== WRAPPING UP =========== To quit The STATISTICIAN, click on the EXIT button located on the main screen or press the Return Key. ================================================================ Note: Atari, ST, MEGA, and TOS are trademarks or registered trademarks of Atari Corporation. GEM is a trademark of Digital Research, Inc. LASER C is a reg. trademark of Megamax, Inc. ================================================================ 99999999999stamp file(s) to:DD/MM/YYYY HH:MM:SSChange flagsHiddenVisibleAlterRun in TT RAMUse TT RAMFast loadOKScreenFilePrinterOutput to:DrivePathFilenameExtensionOKOutput:C:\TEMP\DESKTOP.INFTime & DateFile flagsSizeRSH_A12:42:31 30/04/1992Example:543433Example:Search commentsProgram flagsExample:Determining....*FRU*With complimentsCreated by Alex NichollsNamaste5`,FI`,LArc's PFX 1.13P 1990 -soft, Markus Fritze g.h` /H*@"m mA$H -(H!!!!!!!!Sj JC pl QN , HD , p,m:<0r Q&N~*6<Q~d So:Q` H"CAD@CD@ArTApAQoQ`&-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ޭ1-lz5-FזF:\ISSUE_10\STATS\STATS.PRGp`_/rKJ$f(ByO /9?<HNA\OJg.@ `6 - ЭnHй*"ҍ¼.A// {Bg.JNA #n y|/(,HhNQ^Pݏ(?T.=NVJf3`=@0.fZfR.-VTJ@fH.*\3 l g ֎̢`ID[T)b&`>v2X1:0fN^NufVA `-H2z3 ̾| yf^`JJPJJf+TOV| T@v=|`Rn@n1 n m}>/. 3]Zc/-X^d0!>zH"FNfBp <8H"DX$$``|(g o)gN @#~&l"vJ `$TJJjJJ`!Bg,H"fnZJ.v!$M޸aJfH! ?$n X9Bglmf t,e@*q|6tjDe u R0R0"b1rVr//J}4PX'1a"t`$ctov w|m@|qTs^ l~|t "v4 uX^$~0ҏvLwHF.>fbVbvl."-DB֖?# bP=;tP1PCz*$r/L V$`r{ f*^4H/ /< D  `y((  JUJ2JNJ<ːz"2L1*"2"N"<22,1D3*|;.%v%,uBgd+w1}\D3'T=9KX9溭0# ,///5`ϾOPj30`^fpτߖߨߺC +?Q?S+^u=hDHF0gb10ez@wHFHF2???3?OO%OU1@OROjjO|OOOOOʁOO__P _m@CF/n f8Ul^\ @fl nT|8`Xhdr8B\aBqp4R0:4@AB0⣮&<?0^NP`~RbA(f2nHoSn3}f 2qrsѻb^OT)tzgzfbig?l6X=gR@-?^6"ur&lAYtL r&|%?bP.R%v"J(Z,\n~TD~pȏ*t~| p (`h`nBh??___AS_>?oR^#ʿ^?N^NuNVӎb ʢ⢧rBlzꦪLSdvX=@@l*=?`"jPRܻ$o0. g&^H`znT  `"dvBp3 ?'+,* 0^dڒ.'Js`S0vېAbЈbfTs0H?iEj\QbPGⲼqZ3Ɗղ:Sh:ƾҲ̂`MjXN.ȡqkU$0S LLmɷԮϪ"lb)ʭĿКBo?<i+4޼yΒS0(lф Dڮb^qh0d"|`c1|Vd//ᑠ4wPRb)``eDߨj^jbjjJa8VU\|w6bt얨Tr^p5ڴ6 p6,RBPZl䞨&8| . [F|L^p0X$/6/H/"^/p// ///՚j4BLO`bxqSBj^3d⾌yT0^[z^ Όj̳~""fOxB$?Lp2OTOF{!@ `8`6JPgJPgJPgJPgJPgJPgJPgJPgJP g ?/.{X1P\D]LbU.p:\.(>PDLKb⢈"r 0>"/"2<="!@[c6|HTƪ.>rRDL|/LA#UqMA~+42܇ۄHAHB>@لHDHEH?F8:| &"؇akڅلSGl!FHD„v 歊ȀۆنGk Gp xz`Dq`SGOHGu"ĺ pmxt8 :LMEď֏艴.sbqRD1DHBHC.h\ЇHG~` B@Hp|FppAHF<H8flCpjSGqd6qHC,h ,ІHF|]bƊ*HEHE8BEFpBdHG>]pHA0q2 @xDj֡dhrvx8YzkoG|΀ݟ߅Dq {~~|]cǺ 0.fG#1ݤd nn]|=@g D@=@`H Ubⷲg8ܐA‘->`4оGRQon0gF ,R`Ao#z~'BG"l~D$. l GD&gHC l!gBCւJGg?D-C ?.JD#7 BF%a"`2HbH0f?4 f`$4g `QbA`[2UV]"UJ,>Pѫ V\3 h#90A~Gol ;1Xg ?`zH`Y PNfҌ*H`0- |g / D1>fX &"Ҽ@?PTc@ Ԑ 0g:Xg0<`2|S /-D1BXBm ?-; D1WTҺhwfr.|gV|R|gB?^P?G6@f m@ m *~J l3 \H\\j BD1-hJm ..\Jl3x8fD `&L ױg[ \? o_C4T|tn `` ,5:?/\@ BgJg3ev^Nq .g!RS/"/`$"X/./`r. /2DX*@|f 0`(M)G@p P ю$L0cƪPށ>(@p( (@a$a(B1,*T -e*f(` @p+-#@ P`( ]@$f@p!(M*U`DSABXn :f`t(!Q*@(0$` ﰔmnl`(TF!oL" "Ёf T )ѹT*`* ",f$f Ѭ>`(D~Bn`<@@00p&)1!*? ` R _m**-fװ'Bpu(>=|\#"HPgXHf0(vG2(EPfBiG`y3.:>pz24>p܂gR4?=P>J@mg&JGm?>g4<7`%j6D?:"ON2O8Gl 3Ǵv\ ?BߢX0j7DH\f-||Zv/֏o:3> 2:\aS<ю:B(!eA X ,Q6Y @rJWWfSsنSaLB@ggSBAgH4H{AU rVux`pR@SuP@Fx(`F0&MNqSG00f`Bcl L8ccR _@H|+n g栰U T`ޠ T`ֶ!=AxgX*  h0m9n^!|08b2a`da| 8bA`ױa1Ae!0 oоhb B{FXLd-fJ0>aR4f2/!H< 6HЃ.}\@j` AZg 3ƘFds2~ ;8bJ/ * %L@" "gGP' ѱ !`z3㲏بd NHy@(r` pRc2 A!H1-5 /9ANh@7ܸ3e\B1P^ZbhAKۅ V!NqĐ2p^!Hぼ"1fR*i\R\SфdcK{V؟Ⳬ8:SZPRdR q3ajDkq0БJ#!Utt!tJ}UҶԶֶ䀕ڶ!D"@fz:Ñ V7gj(! #RВlNndpF]n #66]p ">bc"n{ X !J$\!W #80P""sNBYײʹ"P$hNTo$ *#p0BzRryĖ$(QnH.;nnX8ģ!mi\@6D6J\nRߖߨ߄a':A0~jp$ⶪ ߰ʿܳ"/ZȸǑ0$ÐW D(piwpPĥ$vgF[Є~rAwHT($)! 8B`&Z Bvd d``bd-@_-A @* L&#PgHC H@P@HCBCւ-Cr.JSLXE$HQ .Gp(U!p(<< p>6BEp,:< ` `wXgdgwogugxg Jl pd* - D.` Fp` "A *&@B#(/8H/AP$X(0 D m2<7E`0A DpJuP$ X.f/ / AZP+*؀$qF0 (UJ0 Gf0Vt0RL򱑠A3P׏]z@8`0R@?Hnq`A]Z`7gB.w0f: fB0ppf0pa`0/*#Z&H#`SFȐ0gJ l M !"04".` L! aav`m`JFosHp`0 c`J %! R&@` dBE-Lr`Jq BgPdtZ(70*؇RBG>a*P`0 HCa>HY0ZP1f>bATijp`PObLrOrHlHDAf0}$Z $@@6d$SX/ E:h o:..E`4Sm-J@` UR2ɀ@sW`\r`u *4`f`orookg3†`3ruZ1q` |{gvsftur@ Bcq@gn -f / ^Bs\a Ѐ=" g mOl sbVsM> @g sn>tgq$`">`S@;@rqiNq0tH 4P ":,A Eo>` 80c?/s= LP 0Hāє0,TPl@lqJEf"uN Emx=cʐg6p ,pZq(9lРREăSe `/rXpg~fd gXgɑp`:&l`R g [sfZ`@BفP0 o/ f pJWf`g fS `pNuLrWɪ Snf#0*@ nolᢏjn n4oᣖ覚|+ @T  &g D@=m PPg0 .2oHЁQ @#S-,1].Pglt|D©0n60:Q8nP` #hPgrtȸhԿfA TFj:Q9P`SUv~ 0*1-U-`BEK.Ҁ>OG|JGn|m`NB0T@md@D@`dD@Siܚ TOsO`&}aH@$`JGg FG⋿Q!dR@NBAQ?/,>ԟ׆GA QB``PgJ1B`"  Hmdt65sЃ1P>$RZ$` R$@D9nRJ1 R*@Nqf{SEB @Bb00pr ~:f0A_Tf"m p ;" Wh, Bgm`Xv 合j:0H_*+@T.PΖATNf2ptrqgrA"qB>pB@91/5pp; V "[3][The STATISTICIAN is designed to|run in Medium Resolution! Low|0 may distortKny of|tcolor screens. Do you want|tocntinue?][ QUIT | CONTINUE ] atiSTician  2DVhz 1990 StructurTechngy%d.%d%o02x/xEdcl(%05.1f%%)@YX X#@#!&3PM\3 %s>$.> :\*.*9"d bytesY!^#Y!seck. \M"@!//X/6!2!** $ _)bl>X!)TPA MEMORY ALLOCONThpiha~ shows alloconof memory Transient ProgramArea (.0).Tk5ividedbetw!k f  j5anhat us110pplia3 p3s.EXITTOTAL1?PC?U?g1*r'!@otalj5system. @e? as fo^0ws:FREE:Tamou0h02RAM2curr0l0vailable.USED .0:SBG.1k32being2] 90SYSTEMzNk45TOS oper,@LESCw@NOl3EB3e"B imag@2Set SMB Time A0Date@ QX: 7__:R9R5" CLICK/?TOGGLE ZdQQ/RU(m7h/day/year CANCELSETREa `OPYRIGHThBYRUCTURAECHNOLOG Vers1.00\NOTHER SHAREWn` PRODB` FROM...nP.O. Box 1704Spr@,xxas77383-b3 Help 5S0S Vdz@eSBvWdAOSbSdLC builwd dQGEMog-pDpYY (hr/min/q 9)ZY (mV`WripV`ifyt@loppy DiskapePat{usPek Rryvps) CAPS@KCaps_0kggle, c0. BLITTi``elr ilitter Chipplled|` TIMEq sPttPIDATSS(q.|Drive le6finmb2.pAdj0|0 d枂no@AINFOa5f#HELPpltAha3Quit"Bjo(l(c)hkSlz vk-ykS_R _MTXJ__q{> @OFF(upwr:126323R ON DRIVE_ FOR ߁:`/0H7.oPIE Cm`TS}R9M T@B@z@P>#]$SPҦF2(100. 0!OF!P06A@ҦU_QA(R1͑vcſ׿ e߂2ANumyb8h0FoldW`:VPLabelS0smxr.Oiles@xrςPs! SizJ8^"CluN@RoрDir ?LengthϮFAT|#Qaq s@)BgL^AEl߮2/ #$ 81aѲ֯ѱ`S#/ =8LٙvL yḺ`3yн s3;gK%7I[m,RPbt /ASew;/  / /2)0"H/Z/d&p m  pd// /0/"?D/F?x////????Z +F_$-UF@@@ٯ2@Yi@@J$ATDUBHjB@@@OTDxJV$A="BJE#=KxBE(BT?YJ BZ=U|J"B=Jm$ACFD $AXZ fRNnRLX_glTr_/i@CITTJRlTw_ZTt_PP]єJPToP 0O To*d:xJb 0doed~xJʚbdjBdjbdʌj!b 0@pj  0R1WpcWxCg-l|%@.t)7xJs8tExJRFtS]hpyPt|qt*hphpGprT7ksҀt00 L m h -% [EbHPdRs՚@QbE[~>hҮ-@^F@eL@0CA;|љ1Pӕ% 0\p _B2@&@9 s<䟀@nSCEs{pmۧApu 0B}\pecP{PYR@ S@ Q!1Ұ@qD&\E2@,R]P>-Qu#2@IpbeV@,b}o2@|@bXQ@x@Ɋ@ O@B@ @J @r S . R z™ MR 3 UsҰ@ܱAaE@-c(BiTM U ֶRoQҙ ڎP  @!.Z*P\p +MҰa x@S't$@3@e$@_PFaTNP@+0NrW3H16s@3;%U2@#DE26*xnela bA hB5Vx@ D25+-5x@123tQ96x@2*@)\EՊx@2GnrT8K^J8MnR8MOJ8 q&4Pg3, -ޠ P 7C#E;$ q*b8dr/ ߰J@}&-02JURD6*8rM#9"$$M>Zҙ%ZEZp` hҵSvJ@ 'J q*J>)ֹ#d6+e&``g3o4CB>؀[;WRC2C.&jK./&jNBa0&jPұa'/aRc[31}e;%T8EJD5^Ph6FwL7FwC]M8FwDaM9FwE*n:FwFM;FwGρMFwJisJ?FwKs@Fw)LsAFwMsBFwNsCFwOs cKrPs"TQJ@F^J"Q cE\I'JHcEb'GI&cElH^J55*2LJbPR5321NJnbP5q"1SEbP" JH$:uޡ+$tfrEMs2O3ס G<{mՕ1{e Z"{.!åNТ-sԋ. ŕPdҙ];f mc{j;е by{!{^R;L` x…;J PѸC+ł~ ;N2Z0"lZ# s*UQ@ Wi?laa?!TD-@ ĭ$l?.B9?:l]l ^b0!1CUgyߋߝ߯߀  CON:AUX5PRT5u!mǎY c((kqRAUBᬎ@Y"@ÈjlA{.ŢAcׄ.Ay7DxCyٝFnH=c)\I1sKP1P=M8O?ZwH02g$uOs<*        _     < &1= < O?d{m / ~" ? x  & NSe5 a  " H?G4O >/I" |! _2 }!.'!"^ #-$%./*?*@G?%f?x20 ~83 ~ *5! H+}0hHC'n XKA W@FD@B@A K@^!]@FCa-@F((L \8"&J ? J * BOFv  \C @OGZ0O$5r^".1(l@ (X&>&.. 4$f.,*# ."( &:,Z?8 &&,M"&^QA @Z!Q^, <  ]R[AD r ,6$f@D$dHH8P|tBF&2l`2d,n,*