p O`  @`! #%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!Aao!Aaׁ١!Aa!Aa " B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&/&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{'}'("(B(b((((()")B)b)))))*"*B*b***O`  @`! #%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!Aao!Aaׁ١!Aa!Aa " B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&/&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{'}'("(B(b((((()")B)b)))))*"*B*b***A358 )`DATEIEN PRNcTESTS DEMOFONTDEF 'DEMOPROTBAK \DEMOPROTTXT DRU_TESTINF ͝pDRU_TESTPRG LDRU_TESTRSC ]aLIES_ES ݐLIES_ES2 LEES DIT #Q `KESKTOP INF UyESTELL INF Uy EAD_1STINF Uy. d.. DR_TEXT PRN vBDR_BR180PRN @>$lDR_BR216PRN kZDR_BR300PRN ņ>d * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Vollkommen ueberfluessige * * * * Anleitung zur erfolgreichen Benutzung des ultracoolen * * EDIMAX TEXTEDITORS V 26-02-88 * * * * fuer alle ST Computer * * * * * * * * Dieses Programm ist frei kopierbar, darf aber nicht veraendert* * oder kommerziell vertrieben werden ! * * * * Copyright: (c) 1988 by ULTRACOOL SOFTWARE * * * * Autor: Matthias Pfersdorff * * Rubensstr.9 * * D-6780 Pirmasens * * West Germanien * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ACHTUNG ! ========= Vorweg zwei Hinweise: 1.) Dieses Programm laeuft nur in hoechster Bildschirmaufloesung ! 2.) Diese Anleitung kann ohne weitere Bearbeitung ausgedruckt werden, da alle notwendigen Form Feeds bereits enthalten sind. ----------------- Das renomierte Weichwarenentwicklungshaus ULTRACOOL SOFTWARE - bekannt und beruechtigt durch sein erst kuerzlich vorgestelltes Sardellenkalkulationsprogramm 'GIPSOKALK' - bringt nun einen Textkonditor auf den Markt, der binnen kuerzester Zeit von der deutschen Baeckerinnung mit dem 'goldenen Hackerbeil' praemiert werden duerfte... ----------------- &l0H EDIMAX DOKUMENTATION SEITE 1 ALLGEMEINE BESCHREIBUNG VON EDIMAX ==================================================================== EDIMAX ist ein Ascii Editor mit zwei voneinander getrennt editierbaren Hauptpuffern. Diese beschaeftigen mit allerlei Fronarbeit einen dritten Puffer, den Kopierpuffer, ohne den kein vernuenftiges Arbeiten moeglich waere. Alle drei Puffer haben die gleiche Groesse. Beim Starten von EDIMAX wird also der freie Arbeitsspeicher des ST durch drei geteilt. Mit Hilfe der Menufunktion 'Connect' laesst sich aber eine kleine Revolution anzetteln, nach deren Beendigung nur noch ein Hauptpuffer und der Kopierpuffer uebrig bleiben, beide jetzt - auf Kosten des ehemaligen zweiten Hauptpuffers - um die Haelfte groesser ! Die Puffer koennen jedoch nicht beliebig gross werden. Die Obergrenze liegt bei etwa 500 Kbyte. Doch wer editiert schon solch ueberdimensionale Texte ? Ein aussergewoehnliches Merkmal von EDIMAX ist, dass er eine eigene, in Assembler geschriebene Bildschirmausgabefunktion besitzt. Das bedeutet, dass langsames Scrollen von der Liste der schlimmsten Geduldsproben gestrichen werden kann. Ueberhaupt ist jede zeit- kritische Funktion in EDIMAX assemblerprogramiert, was sich gut auf den Gemuetszustand eines ST-Fanatikers bei der Programmentwicklung auswirken duerfte. Die Bildschirmausgabefunktion ermoeglicht ausserdem die Verwendung eines benutzereigenen Fonts. Hier noch einige wichtige Features in kurzform: - eigene, komfortable und absturzsichere Fileselectorbox. - 'beliebig' viele Zeichen pro Zeile. - Scrollen absolut nachlauffrei. - Setzen des Cursors mit der Maus. - komfortable und vorallem ultraschnelle FIND & REPLACE Funktion. - neun Blockfunktionen ! - Einstellungen ohne Erzeugung eines zusaetzlichen Datenfiles abspeicherbar. - single line block definition. - 'jump to error' Funktion. - kein RSC File ! &l0H EDIMAX DOKUMENTATION SEITE 2 STARTEN DES EDITORS ==================================================================== Vom Desktop aus wird EDIMAX durch doppeltes Anklicken von EDIMAX.PRG gestartet. Ausserdem laesst sich EDIMAX von jedem GEM Shell aus aufrufen, wobei ein Commandstring uebergeben werden kann. Der Commandstring sollte die Namen der von EDIMAX zu ladenden Textfiles enthalten. Da EDIMAX zwei Editierpuffer besitzt, kann der Commandstring zwei durch ein Leerzeichen voneinander getrennte Filenamen enthalten. Werden zwei Filenamen uebergeben, so befindet sich EDIMAX nach Laden beider Files im zweiten Editierpuffer. Welchen Sinn das hat lese man im Abschnitt ueber die 'Jump to error' Funktion ! WICHTIG ======= Im Startverzeichnis kann sich ein Font namens EDIMAX.FNT befinden, den sich jeder Benutzer mit Hilfe eines Fonteditors selbst erstellen kann. Dieser Font wird beim Starten von EDIMAX automatisch geladen und zur Textdarstellung verwendet. Er ist aber nicht obligatorisch fuer die Funktion des Editors notwendig ! ALLGEMEINE BEDIENUNGSHINWEISE ==================================================================== Die meisten Funktionen des Editors sind sowohl ueber die Menuleiste per Maus, als auch ueber die Funktionstasten per Tastendruck erreichbar. Damit werden hoffentlich alle Mausisten bzw. Tastisten zufriedengestellt. Um das Editieren per Tasten waehrend der Eingewoehnungsphase zu erleichtern, ist es moeglich ueber den Menupunkt 'Function keys' die Funktionstastenbelegung permanent unterhalb der Menuleiste darstellen zu lassen. Damit man nicht nach jedem Laden des Editors die Funktionstasten- anzeige einschalten muss, laesst sich dieser Status ueber den Menupunkt 'Save settings' abspeichern. (Siehe 'Save settings') &l0H EDIMAX Dokumentation Seite 3 LADEN & SPEICHERN VON TEXTFILES =================================================================== Das Laden eines Textfiles geschieht ueber die Menupunkte 'Open first file' bzw. 'Open 2nd file' oder durch Druecken von bzw. . Es erscheint die Fileselectorbox, in der der Name des zu ladenden Textfiles anzuklicken oder per Tastatur einzugeben ist. Durch Anklicken von Ordnern kann ein Pfad gesetzt werden, ueber den ein Textfile geladen werden soll. Es wird ausdruecklich davon abgeraten den Kriegspfad zu waehlen !! Ein geoeffneter Ordner laesst sich durch Anklicken des Schliessfeldes im Fileselectorfenster wieder schliessen. Gibt man per Tastatur den Namen eines noch nicht bestehenden Files ein, so wird der entsprechende Puffer geloescht und in der Ueberschrift- zeile erscheint der Name des neu zu erstellenden Textfiles. Nach Laden eines Files befindet man sich automatisch in dem Puffer, in den geladen wurde ! Ein Pufferwechsel wird in der Ueberschriftzeile angezeigt. Das Speichern eines Puffers erreicht man durch Anklicken der Menupunkte 'Save ' bzw. 'Save as..'. Save ---- Der aktuelle Editierpuffer wird unter dem aktuellen Filenamen und Pfad abgespeichert. Durch gleichzeitiges Druecken von wird der aktuelle Editierpuffer abgespeichert und der Editor verlassen. Save as... ---------- Hier erscheint wieder die Fileselectorbox, in der nun aber, falls vorhanden, der Filename schon eingetragen ist. Selbstverstaendlich ist es moeglich, durch Anklicken von Ordnern einen Pfad zu setzen, ueber den der Puffer abgespeichert werden soll. Um Verwechslungen beim Abspeichern zu vermeiden, kann man nur den gerade aktiven Editierpuffer abspeichern ! Tritt waehrend des Abspeicherns ein Fehler auf, so wird dies durch eine Alarmbox angezeigt. Es empfiehlt sich in diesem Falle eine andere Diskette einzulegen und das Abspeichern zu wiederholen. &l0H EDIMAX Dokumentation Seite 4 Und nun eine kurze Beschreibung der restlichen MENUFUNKTIONEN =================================================================== Menutitel File ============== Clear buffer ----------------------- Der aktuelle Editierpuffer wird nach Rueckfrage unwiderrufbar geloescht ! Quit ---- Zurueck zum Desktop bzw. Shell. Eine Sicherheitsabfrage laesst sich mit dem Menupunkt 'Security' ein- und ausschalten ! Menutitel EDIT ============== 1st file -------------- Umschalten zum ersten Puffer. 2nd file -------------- Umschalten zum zweiten Puffer. Eine Blockdefinition geht beim Umschalten verloren ! Der Inhalt des Kopierpuffers bleibt selbstverstaendlich erhalten, um ein Kopieren zwischen den beiden Puffern zu ermoeglichen. Menutitel Block =============== Was ist ein Block ? Beim EDIMAX Editor gibt es zwei verschiedene Arten von Bloecken, die sich durch ihre Definition und die auf sie anwendbaren Funktionen unterscheiden. Die erste Art von Block stellt einen zusammenhaengenden Ausschnitt aus dem aktuellen Editierpuffer dar und wird mit Hilfe der 'Blk start' und 'Blk end' Funktionen definiert. Auf diese Blockart sind saemtliche Blockfunktionen anwendbar. Die zweite Blockart wird mit der 'single line block definition' Funktion definiert und besteht aus unzusammenhaengenden Zeilen ! Die Blockdefinition ueber die s.l.b.d. dient zum Kopieren oder Ausdrucken kleinerer Textausschnitte. &l0H EDIMAX Dokumentation Seite 5 Hier nun die genauere Beschreibung der Blockfunktionen: Blk start ---------------- Definition des Blockanfangs eines zusammenhaengenden Blocks. Der Blockanfang ist das erste Zeichen in der Zeile, in der sich der Cursor gerade befindet. Blk end ---------------------- Definition des Blockendes eines zusammenhaengenden Blocks. Das Blockende ist das letzte Zeichen in der Zeile, in der sich der Cursor gerade befindet. Copy --------------- Um einen Block mit 'paste' irgendwo einfuegen zu koennen, muss dieser zuerst in den Kopierpuffer uebertragen werden. Genau dies bewerkstelligt der 'Copy' Befehl. Cut --------------------- Diese Funktion kopiert zunaechst einen zusammenhaengenden Block in den Kopierpuffer. Anschliessend wird der Block aus dem Editierpuffer herausgeloescht. Paste --------------------- Kopiert den Inhalt des Kopierpuffers in den aktiven Editierpuffer. Der Inhalt des Kopierpuffers wird ab der Zeile eingefuegt, in der sich der Cursor gerade befindet. Wuerde durch Einfuegen des Kopierpuffers die max. Laenge des Editierpuffers ueberschritten, wird die 'Paste' Funktion nicht ausgefuehrt und dies dem Benutzer durch eine Alarmbox mitgeteilt. Der Inhalt des Kopierpuffers bleibt solange erhalten, bis ein neuer Block in den Kopierpuffer uebertragen bzw. eine 'Shift', 'Kill' oder 'Change all' Operation ausgefuehrt wird. &l0H EDIMAX Dokumentation Seite 6 Delete ---------------------- Loescht nach Rueckfrage einen zusammenhaengenden Block aus dem aktiven Editierpuffer. Shift left ----------------- Verschiebt einen zusammenhaengenden Block um die mit 'Shift distance' festgelegte Anzahl von blanks nach links. Ist die Anzahl der blanks um die verschoben werden soll groesser als die Anzahl der blanks am Anfang einer Zeile, so bleibt diese Zeile unveraendert. Shift right ------------------------ Verschiebt einen zusammenhaengenden Block um die mit 'Shift distance' festgelegte Anzahl von blanks nach rechts. Wuerde durch die Shift-Operation die max. Laenge des Editierpuffers ueberschritten, wird die Shift-Operation nicht ausgefuehrt und dies dem Benutzer durch eine Alarmbox mitgeteilt. ACHTUNG ! ========= Bei einer Shift Operation geht der Inhalt des Kopierpuffers verloren !! Read ---- Ein File wird von Diskette in den Kopierpuffer geladen. Write ----- Der Inhalt des Kopierpuffers wird auf Diskette abgespeichert. Print ----- Der Inhalt des Kopierpuffers wird auf dem Drucker ausgegeben. Die Druckerausgabe kann durch einen beliebigen Tastendruck unter- brochen werden. Es erscheint eine Alarmbox, in der man den Abbruch bestaetigen muss. &l0H EDIMAX Dokumentation Seite 7 Menutitel 'Search' ================== Find/Replace --------------------- Diese Funktion ermoeglicht das Suchen bzw. Ersetzen von Strings. Es koennen zehn 'Suchstrings' und zehn 'Replacestrings' im Speicher gehalten werden, die durch Anklicken der Pfeilfelder im Dialogformular abgerufen werden koennen. Zwischen den Pfeilfeldern wird die Nummer des jeweiligen Strings ausgegeben. Sowohl beim Suchen als auch beim Ersetzen kann man zwischen zwei Bereichsmodi waehlen: a.) Search mode 'Buffer': Der gesamte Editierpuffer soll durchsucht werden. b.) Search mode 'Block': Ein mit 'Blk start' und 'Blk end' definierten Block soll durchsucht werden. Ausserdem ist es moeglich zwischen zwei 'Suchbeginnmodi' zu waehlen: a.) 'From top of file/block': ------------------------- Die Suche beginnt immer am Anfang des Files bzw. Blocks. b.) 'From current cursor position': ------------------------------- Die Suche beginnt bei der momentanen Cursorposition. Desweiteren kann man einen String nicht nur suchen sondern auch durch einen zweiten String ersetzen lassen. Auch hier ist es wieder moeglich zwischen den beiden 'Bereichsmodi' zu waehlen. Statt zwischen zwei 'Suchbeginnmodi' kann man beim 'Suchen & Ersetzen' zwischen einem 'Change all' und einem 'Change once' Modus waehlen. Im 'Change all' Modus wird der gesamte Text/Block nach dem 'Findstring' durchsucht und mit dem 'Replace string' ersetzt. Im 'Change once' Modus wird zuerst der naechste passende String gesucht. Dann erscheint eine Dialogbox, mit der man das Austauschen des Strings bestaetigen oder unterbinden bzw. die gesamte Suchfunktion abbrechen kann. ACHTUNG ! ========= Bei einer 'Change all' Operation geht der Inhalt des Kopierpuffers verloren !! &l0H EDIMAX Dokumentation Seite 8 Find next --------------------- Sucht den naechsten passenden String im aktuellen Puffer bzw. Block. Ist keiner mehr vorhanden, so wird dies durch einen wohlklingenden Glockenton kundgegeben. Top of file -------------------- Setzt den Cursor an den Anfang der ersten Zeile des Files. End of file -------------------------- An dieser Stelle sollte der werte Leser seine Intelligenz testen ! Goto line -------------------- Setzt den Cursor an den Anfang der Zeile, die vorher im 'Goto line' Formular bestimmt wurde. Wird eine Zeilennummer eingegeben die groesser als die Anzahl der tatsaechlich vorhandenen Zeilen ist, springt der Cursor an den Anfang der letzten Zeile des Files. Menutitel 'Misc' ================ Buffer info -------------------- Nach Anklicken dieses Menupunktes erscheint ein Formular, das folgende Informationen enthaelt: a.) aktueller Filename b.) aktuelle Filelaenge c.) Anzahl der freien Bytes im aktiven Editierpuffer Connect / Disconnect ------------------------------------ Reicht der verfuegbare Speicherplatz fuer das Editieren eines Files nicht aus, so braucht man nicht zu verzagen. Mit 'Connect' lassen sich die beiden Editierpuffer zu einem Einzigen verbinden. Dabei bleibt der Inhalt des ersten Puffers erhalten, waehrend der Inhalt des ehemaligen zweiten Puffers und des Kopierpuffers geloescht wird ! Der verbleibende Editierpuffer und der Kopierpuffer werden dadurch um die Haelfte des urspruenglichen Wertes vergroessert. 'Disconnect' installiert wieder einen zweiten Editierpuffer, wobei natuerlich der Inhalt des ersten Puffers falls notwendig 'abgeschnitten' werden muss ! &l0H EDIMAX Dokumentation Seite 9 Kill blanks ----------- Diese Funktion loescht alle blanks zwischen dem letzten 'nicht blank' und dem RETURN jeder Zeile im Puffer. Dadurch wird nur die Laenge eines Files vermindert, nicht aber dessen Format veraendert. ACHTUNG ! ========= Durch 'Kill blanks' geht der Inhalt des Kopierpuffers verloren !! Load font / Sysfont ------------------- Load font : 16*8 Zeichensatz von Diskette laden. (siehe auch EDIFONT) Sysfont: ST Systemfont 'eingeschalten' . Menutitel Set ============= Funktion keys ------------- Nach Anklicken dieses Menupunkts wird die Funktionstastenbelegung permanent unterhalb der Menuleiste angezeigt. Die Ueberschriftzeile wird dabei verdeckt. Durch nochmaliges Anklicken dieses Menupunktes erscheint wieder die Ueberschriftzeile. Auto tabulator -------------- Ist dieser Menupunkt aktiv, so wird nach Druecken der von die Anzahl von blanks, die am Anfang der vorherigen Zeile stehen, in die neue Zeile kopiert. Free cursor ----------- Cursorverhalten bei angeschaltetem 'Free cursor': Beim vertikalen Zeilenscrollen bleibt die aktuelle Spaltenposition des Cursors erhalten. Ist der Cursor beim horizontalen Scrollen am rechten Ende der Zeile angelangt, so springt er in die erste Spalte der naechsten Zeile. Gelangt der Cursor an das linke Ende einer Zeile, dann springt er an das Ende der vorhergehenden Zeile. Cursorverhalten bei ausgeschaltetem 'Free cursor': Beim vertikalen Zeilenscrollen springt der Cursor immer in die erste Spalte der naechsten Zeile. Beim horizontalen Zeilenscrollen bleibt der Cursor am Ende und am Anfang der Zeile stehen. Replace tabs ------------ Ist dieser Menupunkt aktiviert, so werden beim Laden eines Files alle tabs (asci 9 = ' ') durch blanks ersetzt. Security -------- Mit diesem Menupunkt laesst sich eine Sicherheitsabfrage fuer das Verlassen von EDIMAX ein- und ausschalten. &l0H EDIMAX Dokumentation Seite 10 Shift distance -------------- Es erscheint ein Formular zur Eingabe der Anzahl der blanks, um die bei einer Shift Operation ein zusammenhaengender Block verschoben werden soll. Save settings ------------- Der Status aller EDIMAX Einstellungen wird auf Diskette in der Datei 'EDIMAX.SET' abgespeichert. Folgendes wird dabei abgespeichert: Shift distance ... Function keys on/off Auto tabulator on/off Free cursor on/off Replace tabs on/off Security on/off Custom extensions ... Die FILESELECTORBOX =================== Zur EDIMAX Fileselectorbox gibt es einige Dinge zu bemerken: 1.) Es ist moeglich vier File-Extensions per Button anzuwaehlen. Eine Extension (*.*) ist fest installiert, waehrend die anderen drei Extensions vom Benutzer frei festgelegt werden koennen. Dazu wird der betreffende Extensionbutton doppelt angeklickt, worauf der Strichcursor erscheint um zur Eingabe der neuen Extension aufzufordern. Bei nochmaligem Anklicken des Buttons oder Druecken von wird die neue Extension uebernommen und das Directory neu angezeigt. Wichtig ist nun, dass die drei 'Custom extensions' mit der Funktion 'Save settings' abgespeichert werden koennen. Auf diese Art kann man sich fuer jede Arbeitsdiskette (auf der sich EDIMAX befindet) frei schnauze andere Custom extensions anlegen. 2.) Es koennen maximal sechs Laufwerke per Button angewaehlt werden. In der Fileselectorbox erscheinen nur die Buttons fuer die installierten Laufwerke bzw. Ramdisks ! Nach einem Diskettenwechsel bei offener Fileselectorbox erreicht man durch Anklicken des entsprechenden Laufwerkbuttons das Einlesen und Anzeigen des neuen Directorys. 3.) Bei doppeltem Anklicken eines Laufwerkbuttons erscheint eine Infobox, die den freien Speicherplatz auf der entsprechenden Diskette anzeigt. &l0H EDIMAX Dokumentation Seite 11 Die Tastenfunktionen ==================================================================== - Cursor eine Zeichenposition nach rechts - ..... - Cursor eine Zeile nach oben - ..... - Cursor zur naechsten Wortposition rechts - Cursor zur naechsten Wortposition links - nach oben blaettern - nach unten blaettern Auf diese Weise werden immer 15 Zeilen weiter gescrollt. Durch Anklicken der Scrollfelder in der Ueberschriftszeile wird immer ein ganzer Bildschirm weiter gescrollt. - Bewirkt einen Zeilenumbruch. Befindet sich der Cursor am Anfang einer Zeile (hier bis zum ersten 'nicht blank') wird eine neue Zeile eingefuegt. - Zeichen links vom Cursor loeschen. Geloeschte Zeichen koennen durch Druecken von wieder zurueckgeholt werden, sofern vorher keine andere Taste gedrueckt wurde. - Zeichen unter Cursor wird geloescht. Auch hier kann das Geloeschte wieder mit zurueckgeholt werden, sofern vorher keine andere Taste gedrueckt wurde. - Loeschen der Zeile in der sich der Cursor befindet. Geloeschte Zeilen koennen durch Druecken von wieder zurueckgeholt werden, sofern vorher keine andere Taste gedrueckt wurde. - Leerzeile einfuegen - Cursor zum Zeilenanfang - Cursor zum Zeilenende - dto. - aktuelle Zeilennummer merken - zur mit Help gespeicherten Zeile springen, wobei wieder die aktuelle Zeilennummer gespeichert wird ! (PING PONG System) - Abspeichern des aktuellen Editierpuffers auf dem Laufwerk, von dem EDIMAX gestartet wurde und Verlassen des Editors. Die Tasten 'ae' , 'oe' , 'ue', '' und 'ss' sind zugelassen ! &l0H EDIMAX Dokumentation Seite 12 Single line block definition (S.L.B.D) ==================================================================== Das Kopieren von Bloecken mit Hilfe der 'Blk start' und 'Blk end' Blockdefinition hat einen grossen Nachteil: es lassen sich so nur zusammenhaengende Bloecke definieren, d.h. dass nicht benoetigte Zeilen mitkopiert und anschliessend geloescht werden muessen. Ausserdem ist das Kopieren einzelner Zeilen recht umstaendlich ! Deshalb besitzt der EDIMAX Texteditor eine patentgefaltete 'single line block definition' Kopierfunktion ! Das Definieren von unzusammenhaengenden Bloecken geschieht ueber zwei Tastekombinationen: a.) Die Zeile in der sich der Cursor befindet wird als zum Block gehoerend definiert, was durch reverse Darstellung selbiger kenntlich gemacht wird. b.) Mit dieser Tastenkombination lassen sich zum Block gehoerende Zeilen wieder aus diesem entfernen, solange der Block noch nicht in den Kopierpuffer uebertragen wurde. Solche Zeilen werden daraufhin wieder normal dargestellt. Das Uebertragen eines so definierten Blockes in den Kopierpuffer und das Einfuegen in den Editierpuffer geschieht ueber die Menupunkte 'Copy' bzw. 'Paste'. ACHTUNG ======= Es lassen sich maximal 200 Zeilen mit der S.L.B.D. Funktion kopieren. Die 'Jump to error' Funktion ============================ Durch doppeltes Anklicken einer Ziffernfolge im zweiten Editierpuffer gelangt man in die entsprechende Zeile einer Datei im ersten Editierpuffer. Wozu das gut sein soll ? Ein Beispiel: Manche Compiler erstellen im Falle eines oder mehrerer Fehler im Sourcetext eine Fehlerdatei. Nach Unterbrechung des Compilationsvorgangs startet der hoffentlich vorhandene Shell automatisch den Editor, wobei er diesem den Namen der Sourcedatei und der Fehlerdatei uebergibt. Uebergibt man EDIMAX im Commandstring zwei Filenamen, so wird nach Laden beider Dateien gleich der zweite Editierpuffer angezeigt, in dem sich in diesem Falle die Fehlerdatei befindet. &l0H EDIMAX Dokumentation Seite 13 Die Fehlerdatei enthaelt nun die eigentlichen Fehlermeldungen und die Zeilennummern, in der die Fehler aufgetreten sind. Durch doppeltes Anklicken einer Zeilennummer springt EDIMAX in die entsprechende Zeile im ersten Editierpuffer mit dem Sourcetext. EDIMAX FONT =========== Direkt nach dem Start versucht EDIMAX einen 16*8 Font namens "EDIMAX.FNT" von Diskette zu laden. Dieser Font wird (falls vorhanden) zur Textdarstellung verwendet, ist aber nicht obligatorisch fuer die Funktion des Editors notwendig. Der 16*8 ST Systemfont kann nun durch Anklicken des Menupunktes 'Systemfont' wieder eingeschaltet werden. Der nachzuladende Font muss zwei Bedingungen erfuellen: 1.) die 16 Datenbytes eines Zeichens muessen direkt hintereinander stehen. 2.) er muss 256 Zeichen beinhalten, d.h. 4096 bytes lang sein. So, damit duerften mal wieder alle Klarheiten beseitigt sein ! WICHTIG !!! ----------- Wer in diesem fehlerlosen Programm einen Fehler findet oder gar Verbesserungsvorschlaege hat, sollte mir schleunigst eine Flaschenpost schicken. Besten Dank ! Matthias Pfersdorff P.S. EDIMAX frisst mir langsam die Haare vom Kopf ! Wer Mitleid hat, kann mir Maeusefutter oder noch besser DM 10.- in kleinen Scheinen zukommen lassen ! &l0H EDIMAX Dokumentation Seite 14 Index =========================================== Auto tabulator.....................Seite 9 Blk start..........................Seite 5 Blk end............................Seite 5 Block..............................Seite 4 Buffer info........................Seite 8 Clear buffer.......................Seite 4 Connect............................Seite 8 Copy...............................Seite 5 Cut................................Seite 5 Delete.............................Seite 6 Disconnect.........................Seite 8 Edit...............................Seite 4 Edimax Font........................Seite 13 End of file........................Seite 8 Fileselectorbox....................Seite 10 Find/Replace.......................Seite 7 Find next..........................Seite 8 Free cursor........................Seite 9 Funktion keys......................Seite 9 Goto line..........................Seite 8 Jump to error......................Seite 12 Kill blanks........................Seite 9 Load font..........................Seite 9 Misc...............................Seite 8 Open file..........................Seite 3 Paste..............................Seite 5 Print..............................Seite 6 Quit...............................Seite 4 Read...............................Seite 6 Replace tabs.......................Seite 9 Save file..........................Seite 3 Save settings......................Seite 10 Search.............................Seite 7 Security...........................Seite 9 Set................................Seite 9 Shift..............................Seite 6 Shift distance.....................Seite 9 Single line block definition.......Seite 12 Sysfont............................Seite 9 Tastenfunktionen...................Seite 11 Top of file........................Seite 8 Write..............................Seite 6&l0H 3 3 3$<*(hp\. pn @r@:tccc#?#?<~88p008  B<<<~88 3B 3 3$<*(??sms`aps0?p0!cpc``pc`<ÀB#? ccc8/@;8/@;@ @<~88p008 cccp008 <ÀB@<~88;4 x`p``0x, @cccB<<;4 x`p``0x, <ÀB<<@@B<< 3 3 3$<*( <ÀB<<@<ÎB  3 3 3$<*(as_?^!cccp008 ccc@<ÎB??sms`aps0?p0!@??sms`aps0?p0!#?<~88<~88#?8t hp8080`p```s?@^! 3B 3 3$<*(96hp`0x/ >c>]vkwcv?A\">]"```````````````````88À}́ÀÀÀÀÀ~B< cccB<<<~88@88 3 3 3$<*(@@@},= z x ^ /  |o @@@?8/@;@<ÀB<<@@?? $*(@96hp`0x/ 880p`pcw>]c"]"96hp`0x/ 8896hp`0x/ <|lL  4 x 9vicp`a`ppp`pa`aap9' 96hp`0x/  3 3 3$<*(96hp`0x/ 8896hp`0x/ <|lL  4 x >c>]vkwcv?A\">]"9vicp`a`ppp`pa`aap9'  $*( <~88ccc@B<<<~88ccc@ 3B 3 3$<*(xx`p \,4x` @@ @#?ccc@<~88@<ÎB<~88p008 #? #?@<ÎB<ÀB<~88@@},= z x ^ /  |o @@?<~88@#?@ #?p008 a sccasaa@@<~88<ÀB<~88<ÎB<~88``````````````````` 3 3 3$<*(x@<ÀB<<B<<<~88@<~88@xx`p \,4x` @@<~88cccp008 <~88@<~88p008 p\. pn @r@:t @ <ÎB<~88@@<~88@#?p008 @<ÀBx_'x_'@>y`>y`<ÀB<<p008 #? @<ÀBp008 ;4 x`p``0x/ ??sms`aps0?p0! 3` 3 3$<*(`p\. pn @r@:t<~88ccc@<~88p008 <~88@8/@;@<~88<~88@#?<~88   3A 3 3$<*(|O3 |O3@<`||o <'?@|?`|`<~88@@??sms`aps0?p0!ccc<~88@@<~88<ÀB@#?@ccc<ÀB@#?@@<~88@8/@;8/@;@cccp008 p008 <~88@pp8/@;8/@;@<ÀB<<??sms`aps0?p0!ccc<~88 <ÀBccc<~88xx`p \,4x` @@@<~88#?<~88pp<ÀBccc<~88??sms`aps0?p0!ccc<~88 3 3 3$<*(@@ccc#?<ÀB<~88@@#?a sccasaa<ÎBccc<ÀB@<~88@;4 x`p``0x, @cccB<<p008 ````````````````````p8|/ <~88 @@ <ÀB@<~88@pp p008 <ÎB<~88B<<<~88@p008 <ÀB<<<~88@pp<ÀB @@p008 ccc@<ÀB 3 3 3$<*(x??sms`aps0?p0!ccc<~88@@ccc#?@p008 <ÎB<~88@ B<<<~88ccc<ÀB<~88@as_?^!ccc<ÀB@#?ccc<ÎB<~88@|O3 |O3@<`||o <'?@|?`|`cccB<<ccc<~88#?<~88@ccc<ÎB@````````````````````q?_ ccc<ÀB<~88<ÀB 3B 3 3$`*(|O3 |O3@<`||o <'?@|?`|`<~888<l~@@<~88@<ÀB<<a sccasaa@<ÀBcccp008 <ÀB@<~88@@B<<<~88p008 p008 ccc<ÀB<<@cccp008 #?<~88@pp 3 3 3$`*(@??sms`aps0?p0!cccB<<<~88@<~88<aÀqcBccqc`<<??<~88xx`p \,4x` @@ccc@<ÎB 3 3 3$`*(969p`pp```p``````````````p``p`pppp00pp898?111``````````````````` _ 081` 1```````1`810@aa!@```````@a@`````````@`|@`G````````@`@`````````@`````````````C@C``````@`a@`````````@`|@``````````````` ````<``0``x`````a`a`c@`g`f`m`~`x`|`p`h```@`````````@`|@`111``````````````````````````````@a``````@`111````````````C@C@ ````p8\.@n:th`p@ @@ @px<_/ </ @<@<{tH0@1n`PP0aaaaaaAaa@`````````@`|@`a!@```````@a``@ p0^'@ 3 3 3$*(H 3# 3 3$`*(X@px<_/ </ @<@<{tH0@081` 1```````1`810@a111aaaaaaAaa``````@`` ` 181`0`````@`081 0``````````````````@`````````@`|@`````````````C@C```````````` ````<``0``x`````a`a`c@`g`f`m`~`x`|`p`h```@`````````@`|@```````@`aaaaaaAaanD8``````@`` ` @`````````@`|@`111` _ 111`````````a@@` ```@`````````@`|@```````@`@`````````@`|@```1n`PP0```````````````@`````````@`|@`111```aaaaaaAaa@`````````@`|@`` _ G0`91` `1`````@`0@900```? ``````````````0`yp./@@ p0^'@ 3 3 3$`*(p\'8.:@;tx3311111111111qpx{11111!1!!!#11111!1!!!#x{yxx{x3311111111111qp <~~ÁÃÁ`~<`B<??F11111!1!!!#x3311111111111qpx@11111!1!!!#Kxg 3 3 3$`*(X                          @ @       @@                3 3 3$l*( :x.8|nVn   f~8D8     x~z@x~z@          8|nVn   `@ @ f~8D8 0p88 0x 8|nVn f~8D8 f~8D8 3 3 3$`*( <060nv8ffcgccccca3q!w0 ```````p8 ?8pwhXp8````` `00`w0 ```````p880 ```````p8 ?8p7hXp8````````00xx?'`w0 ```````p880 ```````p8 ?30/s8ccccccccc#s?0 ' w0 ```````p8 `````8``8`1!Xqcccccbcbb"r0? w0 ```````p8 `0pp8p888888888 08p ```8`x`x`aacgfolz|php`pX80`w0 ```````p880 ```````p8 80h@ 4h@~~`p0888080`1!Xqcccccbcbb"r0? pX80`w0 ```````p880 ```````p8  ~~`p0888080`?30/s8ccccccccc#s?0 ' @p8^'pxp`9~x8^'pxp`9vH0@?30/s8ccccccccc#s?0 ' `@00 ```````p08x'`?30/s8ccccccccc#s?0 ' 8888 3 3 3$`*(8``````````````````````````````````181`0`````@`081 0````````@`a@`````````@`|@`` ```````````````````````````````````````p0p9/@`````````@a``````@`a@`````````@`|@`` a!@```````@a@`````````@`|@`G````````@`@```aaaaaaAaa``@`````````@`|@`111` @`````````@`|@`````````````C@Cx8\. pN7 @9v :|x`````````@a`````````@a````````````C@C1n`PP0<08p``p````````````````p0p0<  6?cu` @ `````````@a@ p0^'@ 3 3 3$*(H 3+ 3 3$<*(x@@},= z x ^ /  |o @@<ÀBccc<~88p008 <~88xx`p \,4x` @@<~88@@B<<<~88cccp008 #?@@@<~88ccc@@ccc<ÀB@#?<~88<~88ppp008 #? @#?p008 #? @<ÀB<~88p008 <ÎB<~88<~88<ÀB@#? 3 3 3$<*(x<ÀB<~88@as_?^!<~88ccc<ÀB@#?@@@<~88ccc@@  p008 @<ÀB8/@;@<~88@ccc?#?@@<~88@ 84x`@ #?<~88@;4 x`p``0x/ @p008  3 3 3$<*(x@<ÀB<~88p008 #? @#?<~88@B<<cccp008 @<~88ccc<ÀB<~88?cpc``pc`#?<~88@`q?_ ccc@@ ```````````````````as_?^!?<~88@8/@;@<ÀB<<@xx`p \,4x` @@<ÀB<<@8<l~@@<~88@#?<~88@ 3 3 3$<*(0??sms`aps0?p0!ccc<~88@@<~888<l~@@<~88@ppp008 <ÀB<< 84x`@<~88ccc<ÎB#?@@ @<ÀB<~88@@@},= z x ^ /  |o @@@<ÀB<~88<~88@pp<ÀB ?@aA>]s"?^!@@ @@@<~88@@ #? 3A 3 3$<*(xp\. pn @r@:tccc#? @<ÀB<~88@@as3?^!!<ÀB<<#?<~88@#?ccc<~88@ccc@<ÎB<~88ccc@<~88<ÎB<aÀqcBccqc`<<?@aA>]s"?^!<~88<~88p\. pn @r@:t<~88@<ÎB<~88as3?^!!<~88cccp008 B<<ccc<~88<~88?cpc``pc`<ÀBccc<~88 3 3 3$<*(xp008 <ÀB@<aÀqcBccqc`<<@<~88@8<l~@@<~88ccc@<~88@`p8|/ ccc@<ÎB<~88pp<ÀBccc<~88@<~88ccc@@ ccc@<~88ccc@<~88@p008 <ÀB@ccc<ÀB8<l~@@<~88@`q?_ @8<l~@@``````````````````` 3 3 3$<*(@<ÀB`q?_ <ÀB<<#? 84x`@B<< 8/@;@<~888/@;8/@;@ @<ÀB<~88@ 3B 3 3$<*(x@p008 <~88as3?^!!p008 ccc@<~88p008 p008 cccp008 #?<ÀBccc<~88`q?_ <ÀB<<<ÀB8<l~@@#?ccc<ÀB<<@@<ÀB<ÀB<~88x_'x_'@>y`>y`<~88#?ccc<~88B<<8/@;@<ÀB<<@ 4x`ƀ B<<<~88@<aÀqcBccqc`<<pp 3 3 3$<*( B<<<~88 <ÀB@<ÎB @ 84x`@<~88@ccc@ccc<ÀB@#?@<ÎB<~88@?cpc``pc`<~88#?<~88pp<ÀBccc<~88<~88<ÀB@#?<~88ccc<ÀB@p008 ccc@<ÀB;4 x`p``0x/ B<< 3 3 3$<*(??sms`aps0?p0!ccc<~88<ÀB  84x`@<ÎB<~88@<aÀqcBccqc`<<<~88@pp8/@;8/@;@<~88<ÀB<~88@??sms`aps0?p0!ccc<~888/@;8/@;@cccp008 p008 <~88@pp8/@;8/@;@<~88@@??sms`aps0?p0!ccc<~88@p008 <~88<~88`q?_ <~88cccp008 <~88p008 <~88@<~88@ 3B 3 3$<*(@p008 <ÎBcpc``pc`?@aA>]s"?^!#???sms`aps0?p0!ccc<~888/@;@<ÀB<<@?<~88@ 3A 3 3$<*( `q?_ `q?_ x^/ @=z@ 3 3 3$<*(??sms`aps0?p0!<ÀB@<aÀqcBccqc`<<B<<?<~88<~88ccc@<ÀBp\. pn @r@:t<aÀqcBccqc`<<B<<<~88@ p008 xx`p \,4x` @@;4 x`p``0x/  3` 3 3$<*(ccc@<~88B<<<ÀB<<@<~88 3B 3 3$<*( 4x`ƀ #? #?<~88@ 3 3 3$<*(880p`pcw>]c"]"9vicp`a`ppp`pa`aap9' p008 #? 8<l~@@<~88??sms`aps0?p0!#?cpc``pc`<ÀB8<l~@@<~88 3) 3 3l Z`00  00`___>~>~     3 3l Z``0  0`` ~~~" ~~~"  (((((*((( &((((** >>>>>>   ((((( 3 3l Z`00  00` |~""" |~""">*******:22*******&&.*******(><>>>>>6""""""6>*******: 3M 3 3l Z"rrPJNN^_ >~___      ___   <>>>   ~~~" ((((**  00  0  00 ((((** >>> >  (((((*((( &*((( &   >  (((((8<|DBBDD >???  8<|DBBDD   >>> > >???   3 3l Zdd⢂ 6""""""6 |~""".*******(> 0  0  0 .*******(>>>> >>>*******:22*******&&22*******&&6"""""""" >>>*******:8x|DDD >>???6""""""68x|DDD6"""""""6>>> >> >>???6""""""6 3 3 3l Z 3 3l Z  3 3l Z 3 3 3l ZP ``P    $$ ``P  3 3l ZP``` $$( ``` 3 3l ZP@`ࠠ ` `h (h @`ࠠ 3 3 3l ZPWw` ______ "rrPJNN"rrPJNN>~    >~CGEQqq! 3 3l ZPf``*((( &>>> >  ???dfbNL >>>>>>>>> >dfbNL ~~~" >>>  (((((  ((((( ~~~" FFĄ`` 3 3l ZP`@22*******&&>>> >>6""""""6???dd⢂ <>>>>>>>> >>dd⢂ |~""">>> >*******:>*******: |~"""FΊ B 3 3 3l Z0@@@@@@@@@ 3 3l Z0@@@@@@ 3 3l Z0 35 3 3l Z <~fBBf~<nnzznn@@p񑑑___  @@ 3 3l Z 8<|FF|<8 ln⒒nl @@@@rА ((((** ???   ((((( >@@@@ 3 3l Z 8x|Ă|x8 LL @@@&b‚.*******(>???6""""""6>*******: >>@@@ 3 3 3l Z0 3 3l Z0 3 3l Z0 3 3 3l Z 44dd44      l( Z<~fBBf~<@@BB@znn<~fBBf~<@@<~fBBf~< 4$d0pzJ F~|8<~fBBf~< 3 3l Z >>>>  0````0 >>> >>>> >>>>>> ~ 00  00   >>> > > ~ ~ l( Z8<|FF|<8@@@@BB‚l 8<|FF|<8@@@@8<|FF|<8 4$dD pr||88<|FF|<8 3 3l Z >>>>>  88hh88 >>> >>>>> <>>>>> 0  0 6"""""""6>>> >> >> l( Z8x|Ă|x8@@@2\8x|Ă|x8@@@8x|Ă|x80 `@`p𒒒xp8x|Ă|x8 3! 3 3l Z<~fBBf~<@@<~fBBf~< 4$dnnzznn0pzJ F~|8 l Z  ___  ___ 3 3l Z8<|FF|<8@@@@8<|FF|<8 4$dD ln⒒nl pr||8 l Z  (((((>>> >   (((((>>> > 3 3l Z8x|Ă|x8@@@8x|Ă|x80 `@ LL `p𒒒xp l Z>*******:>>> >>6""""""6>*******:>>> >> 3M 3 3l Z`8(,dFBÁ>~___     >~>~     44dd44   >~>~U^         3 3l Z0008hLDƂ((((** >>> > ~~~" >>> >  (((((>>> >  ???  (((((*((( & ~~~" ((((**  ~~~" >>>>>>>>> >  ???    (((((>>>  0````0 >>>>>> ~  (((((>>> > ~~~"  >((((**  ~~~" *((( &>>> ((((** >>>>>>>>> > >  (((((    (((((>>>  ???  ((((( 3 3l Z`000xXL̆.*******(>>>> >> |~""">>> >>>*******:>>> >>6""""""6???>*******:22*******&& |~""".*******(> |~"""<>>>>>>>> >>6""""""6???6""""""6>*******:>>>  88hh88 <>>>>> >*******:>>> >> |~""" >>.*******(> |~"""22*******&&>>> *****<>>>>>>>> >> >>>*******:6""""""6>*******:>>> 6""""""6???>*******: 3 3 3l ZP@@@@@@@@@ AA@@@@AAA    @@@@@@@AA  3 3l ZP@@@@@@  @BBBBC    @@@@@A   3 3l ZP         3 3 3l ZP    @` 0 PPPP``  PPPP`` `00` ``P  ``P $$  PPPP``   `00`  PPPP``  ``P   PPPP`` `  ` @ 3 3l ZP ࠠࠠ@` ࠠ ````ࠠࠠ `````````````` $$(ࠠࠠ ```` ```` ```` ``` ````@ @@@` 3 3l ZP` `` `ࠠࠠ`` ࠠ ``@ࠠࠠ ``@``@`ࠠ @`ࠠ h (hࠠࠠ ``@ ` ```` ` ``@ @`ࠠ ` ` ``@ @@ @@@@@ 3e 3 3l Z@`00  00`  ___          >~   3 3l Z@``0  0``  (((((>>> >  (((((*((( &  ((((( >>>> 00  00  (((((>>>  ((((( >>>> ~~~"  (((((>>> ((((** >>>>>>>>>>>>((((** >>> 3 3l Z@`00  00`>*******:>>> >>>*******:22*******&&>*******: >>>>> 0  0 >*******:>>> >*******: >>>>> |~""">*******:>>> .*******(><>>>>><>>>>>.*******(>>>> 3M 3 3l Zp0  0p`p0  0p  "rrPJNN___     >~___ >~      ___        "rrPJNN___   ___  8(,dFBÁ  >~   ___  "rrPJNN___   3 3l Z`0880``0880`  (((((>>> >>>> >dfbNL  (((((>>> >>>>>>>>>> >  (((((   > ~~~" >>> >   > ~~~" >>> > >  ((((( >>>> 00  0  00 *((( &*((( &  (((((>>> > 00  0  00   dfbNL  (((((((((**     (((((008hLDƂ>>> >  ((((( ~~~"  (((((    (((((dfbNL  ((((( 3 3l Zp8  8p``p8  8p>*******:>>> >>>>> >>dd⢂ >*******:>>> >><>>>>>>>> >>>*******:6"""""""" >> |~""">>> >>6"""""""" >> |~""">>> >> >>>*******: >>>>> 0  0  0 22*******&&22*******&&>*******:>>> >> 0  0  0 6"""""""6dd⢂ >*******:.*******(>6""""""6>*******:000xXL̆>>> >>>*******: |~""">*******:6""""""6>*******:dd⢂ >*******: 3 3 3l Z 3 3l Z      3 3l Z       3 3 3l Z   ``P $$  `   PPPP``  `  ``P  ``P    ``P  PPPP`` $$   PPPP``    ``P PPPP``  3 3l Z ࠠ ``` $$( ࠠ@ @@ ```` @ࠠ`````` ࠠ 80``` ```` $$(ࠠ ࠠ ```` ࠠ 80 ``` ```` 3 3l Z ` `ࠠ @`ࠠ h (h` ࠠ@@ @@@` ` ``@ @@ࠠ@`ࠠ @`ࠠ ` ࠠ (000@`ࠠ ``@h (hࠠ` `ࠠ ``@` `ࠠ (000` `@`ࠠ ``@` ` 3 3 3l ZP"rrPJNN___  ___>~     ___   Ww` ___ >~___   p0  0p`p0  0p___ ___  >~  ___ Ppp ___     3 3l ZPdfbNL  (((((>>> > > ~~~" >>>>>>>>> >*((( &  ???  (((((>>> >((((** >>>>>>   (((((    (((((>>> >f``   > ~~~"  ???  (((((>>> >`0880``0880`>>>    ((((( ~~~"  (((((>>> >  ??? >p``>>>    (((((   3 3l ZPdd⢂ >*******:>>> >> >> |~"""<>>>>>>>> >>22*******&&6""""""6???>*******:>>> >>.*******(><>>>>>6""""""6>*******:6""""""6>*******:>>> >>`@6"""""""" >> |~"""6""""""6???>*******:>>> >>p8  8p``p8  8p>>> 6""""""6>*******: |~""">*******:>>> >>6""""""6??? >>``>>> 6"""""""">*******:6""""""6 3 3 3l Z0@@@@@@@@@ l Z0@@@@@@@@@ l. Z0@@@@@@@@@ 3 3l Z0@@@@@@ l Z0@@@@@@ l. Z0@@@@@@ 3 3l Z0 l Z0 l. Z0 35 3 3l Zp0  0p`p0  0p       U^ ___      ___  ___>~   3 3l Z`0880``0880`  (((((>>>  "  ((((( >   ((((** >>> >  *((( &   >  (((((>>> >>> > >???  >>>  (((((*((( &*((( &   >>> >*((( & ~~~"  (((((>>> > 3 3l Zp8  8p``p8  8p>*******:>>> """>*******: >>6"""""""6*****>>> >>6""""""622*******&&6"""""""" >>>*******:>>> >>> >> >>???6""""""6>>> >*******:22*******&&22*******&&6"""""""6>>> >>22*******&& |~""">*******:>>> >> 3 3 3l Z    3 3l Z           3 3l Z          3 3 3l Z @     @` 0$$ 3 3l Z@@` ࠠࠠ ࠠ@` $$( 3 3l Z@@@ ` `ࠠࠠ ` `ࠠ`` h (h l* Z 3 3 3l Z"rrPJNN___>~  ^^        ___>~  ___BB$$<<$$BBÁ`00  00`<~~Á    ~~< 3 3l ZdfbNL ~~~" """$$$(((000 >>> > >      (((((((((** >>>>>>*((( &    (((((>>>  ((((( ~~~"   >>>>>>*((( &Fd,((,dF‚``0  0``8|ƃ  ???  (((((  >>> |8 3 3l Zdd⢂ |~"""""&&&***222"">>> >> >>"""""""6""""""6>*******:.*******(><>>>>>22*******&&6""""""6>*******:>>>  """BBB>*******: |~"""6"""""""6<>>>>>22*******&&Lh(00(hLĆ`00  00`8|Ƃ6""""""6???>*******:6""""""6>>> |8 3 3 3l* Z0@@@@@@@@@ 3 3l* Z0@@@@@@ 3 3l* Z0 3, 3 3l Z@``0  0``@NN[[NN___^_____>?  !!!AAA  ______>?  >c ___>? WUUT_O@ IIYy.c> 3 3l Z`00  00` ^^ ___ ^_>~        ______ >~    <~~Á   ___>~   U^Qzn.~~< 3 3l Z``0  0``    ???>>>>>>>>> >>>> >>>>> ~~~" """$$$(((000  (((((*((( &  (((((>>>>>>  ???>>>>>>>>> > >  (((((>>> > >   > ~~~"  (((((>>>>>>  (((((>>> 8|ƃ"""$$$(((000  ((((( ~~~"  ???  (((((>>> > >((((** ~nn|8 3 3 3l Z0@AAAAAAA@@LJA  @@@@@ 3 3l Z0  AA@@@@@@A AAAA@@@@@  @@@@@@@@@ 3 3l Z0  BBBBBB  AA@@@@   @@@@@@ 3 3 3l Zp``00``@PPPPPPP@@ 0pPPPPPPP@ 0pPPPPPPP@@@@@PPPPPPP@ ``` 0pPPPPPPP@@PPPPPPP@0 0pPPPPPPP@@@@0 3 3l Zp`00` $$ ``P  ``P   $$  @ ``P  0 ``P  @ 0 3 3l Zp````ࠠ $$(`````` $$(ࠠ@@` ```ࠠ`0 ``` `` 0` 3 3 3l Z    >~___>~  >~  ___     ___        >~  >~  ___>~>~___   U^ 3 3l Z  ((((( "  " ~~~" ~~~" ((((** ???   ((((( ~~~"  (((((>>> >*((( &>>> >   00  0  00  (((((    (((((>>>    (((((>>> ~~~"   ~~~" ((((**   ((((( ~~~" *((( & ~~~"  ???  (((((>>> > >((((** *((( &*((( & 3 3l Z`>*******:""66"" |~""" |~""".*******(>???6""""""6>*******: |~""">*******:>>> >>22*******&&>>> >>6""""""6 0  0  0 >*******:6""""""6>*******:>>> 6""""""6>*******:>>> |~"""6"""""""6 |~""".*******(>>*******: |~"""22*******&& |~"""6""""""6???>*******:>>> >> >>*****22*******&&22*******&& 3 3 3l Z0  @@@@@@@@@ 3 3l Z0        @@@@@@ 3 3l Z0          3 3 3l ZPPPP``    ``P  @000PPP 0 `@`  ``P  `  ``1aa``0``    3 3l Z ```` ࠠ ```@@` @@@ @@@ ``` @ ࠠ`!a` `ࠠ ࠠ 3 3l Z ``@` `` `ࠠ @`ࠠ @@@ ``` `@@@ @`ࠠ @@ ࠠ`bb€```ࠠ` `ࠠ 3 3 3l Z^_   X~~$         ___  `00  00`   <~~Á<>>>>>>    (((((>>> >nd      (((((>>> >   (((((((((**   ???>>>  (((((>>> >  (((((*((( &``0  0``     *((( &8|ƃ8<|DBBD|<8 "   |8 3 3l Z>>> 6""""""6>*******:>>> >>L6"""""""66""""""6>*******:>>> >>6""""""6>*******:.*******(>6""""""6???>>> >*******:>>> >>>*******:22*******&&`00  00`6"""""""66"""""""622*******&&8|Ƃ8x|DD|x8"""6"""""""6|8 3 3 3l Z0@@@@@@@@@ 3 3l Z0@@@@@@ 3 3l Z0 35 3 3l ZP 44dd44  ___    8(,dFBÁ    ___>~  ______ >~    >~>~>~         >~ 3 3l ZP 0````0     (((((*((( &  (((((>>> 008hLDƂ>>>  (((((>>> > >???   (((((*((( & ~~~" >>>>>>>>> > > >  (((((>>> > >   > ~~~"  (((((>>>>>>  (((((>>> *((( & ~~~" >>> ((((**  > ~~~" *((( & ~~~" ((((** >>> >    (((((*((( &  ???  (((((>>>  (((((   > ~~~" 3 3l ZP 88hh88 6""""""6>*******:22*******&&>*******:>>> 000xXL̆>>> >*******:>>> >> >>???6""""""6>*******:22*******&& |~"""<>>>>>>>> >> >> >>>*******:>>> >> >>6"""""""" >> |~""">*******:<>>>>>>*******:>>> 22*******&& |~""">>> .*******(> >> |~"""22*******&& |~""".*******(>>>> >>6""""""6>*******:22*******&&6""""""6???>*******:>>> >*******:6"""""""" >> |~""" 3 3 3l ZP@@AAA@@@@  3 3l ZP      AA@BBB  3 3l ZP      3 3 3l ZP  pp     ``P  ``P  PPPP``   ``0``  000PPP ``P   `  `PPPP`` 3 3l ZP ࠠ`ࠠ ࠠ`````` ```` ` `ࠠ ࠠ @@@ ``` ࠠ@ @ ```` 3 3l ZP` `ࠠ`ࠠ` ࠠ@`ࠠ @`ࠠ ``@ ` ````ࠠ ࠠ ``` @`ࠠ ࠠ@@ @@ ``@ 3 3 3l ZP   >~>~   ___  ___   ^_>~  Ppp ___Ww`       8(,dFBÁ     >~   3 3l ZP>>>>>>>>> >    (((((>>> *((( & ~~~" ((((** >>>>>>>>> > ~~~"  (((((>>> >  *((( &>>> >  (((((    (((((>>> ~>>>> ~~~"  (((((>>> >p``>>> > >((((** f``>>>>>> ~  (((((>>> > 00  00   >>> >008hLDƂ   >>> > " >>>>>>>>> >>>  (((((>>> > ~~~"  (((((>>> > 3 3l ZP<>>>>>>>> >>6""""""6>*******:>>> 22*******&& |~""".*******(><>>>>>>>> >> |~""">*******:>>> >>6""""""622*******&&>>> >>>*******:6""""""6>*******:>>>  |~""">*******:>>> >>``>>> >> >>.*******(>`@<>>>>> >*******:>>> >> 0  0 6"""""""6>>> >>000xXL̆6"""""""6>>> >>"""<>>>>>>>> >>> >*******:>>> >> |~""">*******:>>> >> 3! 3 3l Z "rrPJNN___            ___ >~    44dd44       Qzn.  >~ 3 3l Z dfbNL  (((((>>> > >  (((((>>>  "  (((((>>> >*((( &   """$$$(((000  (((((  ??? ~~~" >>> > >((((** >>> >    (((((>>> > 0````0 >>> >    (((((>>>  (((((>>> >  ((((** ~nn>>> > >((((** >>> >>>> > >  ((((( >>>>  >((((**  ~~~"  3 3l Z dd⢂ >*******:>>> >> >>>*******:>>> """>*******:>>> >>22*******&&6"""""""6""&&&***222"">*******:6""""""6??? |~""">>> >> >>.*******(>>>> >>6""""""6>*******:>>> >> 88hh88 >>> >>6""""""6>*******:>>> >*******:>>> >>6""""""6.*******(>\ >>> >> >>.*******(>>>> >>>>> >> >>>*******: >>>>> >>.*******(> |~""" 3 3 3l Z@@@@@@@@@ l$ Z` 3 3l Z@@@@@@ l$ Z0 3 3l Z l$ Z0 35 3 3l ZP`00  00`___>~   X~~$  >~  >~___  ___   ___    ^^ Qzn.    `00  00`     X~~$  ___ ___    ^_ ___   3 3l ZP``0  0`` ~~~" ((((** >>> >    (((((>>> > >nd   ~~~"  (((((>>> > ~~~"  (((((>>>  >>>> >  ???  (((((>>> >  (((((  ???>>>   ~nn  (((((>>>  (((((``0  0``  (((((>>> >  ???  (((((nd  (((((*((( &???   (((((  ((((( ~>>>>>>>    ((((( 3 3l ZP`00  00` |~""".*******(>>>> >>6""""""6>*******:>>> >> >>L6"""""""6 |~""">*******:>>> >> |~""">*******:>>> >>>>> >>6""""""6???>*******:>>> >>>*******:6""""""6???>>> """""""\ >*******:>>> >*******:`00  00`>*******:>>> >>6""""""6???>*******:L>*******:22*******&&???6""""""6>*******:>*******: >>> 6""""""6>*******: 3 3 3l Z AAA@@@@@AOOHHHHHHHȈ@@@@@@@AA 3 3l Z      @BBBBBIIIIII    @@@@@C   3 3l ZP           3 3 3l ZPPPPP``   @    `$$     ``P   PPPP``   @   @  3 3l Z  ```` ࠠ@ ࠠࠠ @ $$(ࠠ 80 ࠠࠠ```ࠠࠠ ```` @ ࠠ @ 3 3l Z  ``@` ` `ࠠ@@@ ࠠࠠ @@h (hࠠ (000` `ࠠࠠ@`ࠠ ࠠࠠ ``@` ` @@@ ࠠ @@@ 3 3 3l Z Ppp   >~              3 3l Z>>>>>>>>> >  p``>>>   ~~~" """$$$(((000   ((((** >>>>>> 00  00  (((((>>> 00  0  00 ((((** >>> >    (((((>>> > 3 3l Z<>>>>>>>> >>6""""""6``>>> 6"""""""6 |~"""""&&&***222""6""""""6.*******(><>>>>> 0  0 >*******:>>> 0  0  0 .*******(>>>> >>6""""""6>*******:>>> >> 3M 3 3l ZP  X~~$___  ___>~ ___  Ppp    >~___      `00  00`  >~___          ^^  3 3l ZP>>> >*((( &  (((((>>> nd>>>>>>*((( &>>> >  (((((*((( &*((( &*((( & ~~~"    (((((p``>>>    >>>>>> " ~~~"   >>> >>>>>>>>>> >      (((((>>> ``0  0``  (((((>>> ~~~" >>>  (((((  00  00   >>> >>>>>>>   ((((( >   >>>  3 3l ZP>>> >>22*******&&>*******:>>> L<>>>>>22*******&&>>> >>>*******:22*******&&22*******&&22*******&& |~"""6""""""6>*******:``>>> 6"""""""66""""""6<>>>>>""" |~"""6"""""""6>>> >><>>>>>>>> >>6""""""66""""""6>*******:>>> `00  00`>*******:>>> |~""">>> >*******:6""""""6 0  0 6"""""""6>>> >> """BBB<>>>>>6""""""6>*******: >>""""""">>>  3 3 3l Z 3 3l Z          3 3l Z        3 3 3l Z ``P    ``P   $$ ``P 000PPP    $$             PPPP``  `  `  3 3l Z``` ࠠ``` $$(``` @@@ࠠ $$(ࠠ ࠠ ࠠ 80 ࠠࠠ ࠠ ```` @ @ 3 3l Z@`ࠠ ` `ࠠ@`ࠠ ` h (h@`ࠠ ``` ࠠ ` h (hࠠ ࠠ ࠠ (000` `ࠠࠠ` ࠠ` ``@` ` @@ @@` ` 3 3 3l Z"rrPJNN___        ^^            "rrPJNN___      ___        "rrPJNN___      Ppp   ___       3 3l ZdfbNL  (((((  ((((** """$$$(((000 >>>>>>  ???  ((((( >   >>>  (((((>>> > 00  0  00  (((((>>>    (((((>>> >dfbNL  ((((( 00  0  00 *((( &*((( &  (((((>>> > 00  0  00  (((((>>> >>>> >dfbNL  (((((>>>>>>>>> >*((( &  (((((>>>  (((((p``>>>  (((((*((( &  (((((*((( &  ((((( >  (((((>>> > 3 3l Zdd⢂ >*******:6""""""6.*******(>""&&&***222""<>>>>>6""""""6???>*******: >>""""""">>> >*******:>>> >> 0  0  0 >*******:>>> 6""""""6>*******:>>> >>dd⢂ >*******: 0  0  0 22*******&&22*******&&>*******:>>> >> 0  0  0 >*******:>>> >>>>> >>dd⢂ >*******:<>>>>>>>> >>22*******&&>*******:>>> >*******:``>>> >*******:22*******&&>*******:22*******&&>*******: >>>*******:>>> >> 3 3 3l Z@@@@@@@@@ l" Z` 3 3l Z@@@@@@ l" Z0 3 3l Z l" Z0 35 3 3l Z ^_Qzn.>~"rrPJNN___         3 3l Z*((( &  ???>>> >>>>~nn ~~~" dfbNL  ((((( 00  00   >>> > ~  (((((>>> >>> > 3 3l Z22*******&&6""""""6???>>> \ |~"""dd⢂ >*******: 0  0 6"""""""6>>> >> >*******:>>> >>> >> 3 3 3l Z0@@@@@@@@@ 3 3l Z0@@@@@@ 3 3l Z0 35 3 3l ZPpp Ppp @` 00 `@ 3 3l Zp``p``@` 00 `@ 3 3l Z````@` 00 `@ 3! 3 3l Z"rrPJNN  ^^      ___ `00  00` ^^   8(,dFBÁ<>>>   ???  ~  (((((>>>  (((((>>>>>>>>> >  ``0  0``      ((((( >((((** >>>>>>*((( &008hLDƂ8<|DBBD|<8 3 3l Zdd⢂ 6"""""""" >>>>> """""""???6""""""6 >*******:>>> >*******:<>>>>>>>> >>6""""""6`00  00`"""""""6""""""6>*******: >>.*******(><>>>>>22*******&&000xXL̆8x|DD|x8 3 3 3l Z0 3 3l Z0 3 3l Z0 3Y 3 3l Z___       3 3l Z>>> >  (((((    >>> >  ((((( 3 3l Z>>> >>>*******:6""""""66"""""""6>>> >>>*******: 3M 3 3l Z>~>~   3 3l Z>>>>>> ~~~" ((((**  ~~~"  (((((>>> > 3 3l Z """BBB<>>>>> |~""".*******(> |~""">*******:>>> >> 3 3 3l ZP    3 3l ZP     3 3l ZP    3 3 3l ZP@@` ` ``@ @`ࠠ @@@ ࠠ@@@ ` @@@ ࠠ 3 3l ZP@@@ @@@ @@@@ @ @ @ @@@ @ @@@@@ @ @@ @@@@@ @ @@ 3 3l ZP@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3$l&l1X*t300R*p288X*p15Y*r1A*b36W>?*rB*p288X*p16Y*r1A*b36W>?*rB*p288X*p17Y*r1A*b36W@@>?*rB*p288X*p18Y*r1A*b36W>?*rB*p288X*p19Y*r1A*b36W>?*rB*p288X*p20Y*r1A*b36W>?*rB*p288X*p21Y*r1A*b36W?>*rB*p288X*p22Y*r1A*b36W?>*rB*p288X*p23Y*r1A*b36W>*rB*p288X*p24Y*r1A*b36W>*rB*p288X*p25Y*r1A*b36W~>>?*rB*p288X*p26Y*r1A*b40W>>*rB*p288X*p27Y*r1A*b40W>>*rB*p288X*p28Y*r1A*b40W>>*rB*p288X*p29Y*r1A*b40W>>*rB*p288X*p30Y*r1A*b40W>x>*rB*p288X*p31Y*r1A*b40W>|>||*rB*p288X*p32Y*r1A*b40W>|>|>~>*rB*p288X*p33Y*r1A*b40W?>?>>*rB*p288X*p34Y*r1A*b40W?>>>*rB*p288X*p35Y*r1A*b40W?>>>*rB*p288X*p36Y*r1A*b40W?>?>>*rB*p288X*p37Y*r1A*b36W>>|>~*rB*p288X*p38Y*r1A*b36W>|~|*rB*p288X*p39Y*r1A*b36W>||*rB*p288X*p40Y*r1A*b40W>*rB*p288X*p41Y*r1A*b40W>*rB*p288X*p42Y*r1A*b40W>*rB*p288X*p43Y*r1A*b40Wx>>*rB*p288X*p44Y*r1A*b40Wx~~>?|>?*rB*p288X*p126Y*r1A*b68W>>*rB*p288X*p127Y*r1A*b68W>>|?*rB*p288X*p128Y*r1A*b68W>?>|*rB*p288X*p129Y*r1A*b68W>0>|*rB*p288X*p130Y*r1A*b68W?>p>|*rB*p288X*p131Y*r1A*b68W?>>|*rB*p288X*p132Y*r1A*b68W>>*rB*p288X*p133Y*r1A*b68W~?>>*rB*p288X*p134Y*r1A*b68W~?>>>*rB*p288X*p135Y*r1A*b68W~?>>`*rB*p288X*p136Y*r1A*b76W~>?<?>|>*rB*p288X*p137Y*r1A*b80W<??>|?*rB*p288X*p138Y*r1A*b80W?~?>|???*rB*p288X*p139Y*r1A*b80W?~?|?*rB*p288X*p140Y*r1A*b80W~>?|?*rB*p288X*p141Y*r1A*b80Wx???~?|?*rB*p288X*p142Y*r1A*b80W>`>?|?||*rB*p288X*p143Y*r1A*b80W>>|?|~*rB*p320X*p144Y*r1A*b76W>>||?|>*rB*p320X*p145Y*r1A*b76W>?>|||>*rB*p288X*p146Y*r1A*b80W>?>||a|>*rB*p288X*p147Y*r1A*b80W>>>|||>*rB*p288X*p148Y*r1A*b80W>>||~*rB*p288X*p149Y*r1A*b80W?>?>|||*rB*p288X*p150Y*r1A*b80W?>||*rB*p288X*p151Y*r1A*b80W??>||*rB*p288X*p152Y*r1A*b80W??>||*rB*p288X*p153Y*r1A*b80W?>|?|*rB*p288X*p154Y*r1A*b80W???>|?|*rB*p288X*p155Y*r1A*b80W>>??>|>|*rB*p736X*p156Y*r1A*b20W*rB*p736X*p157Y*r1A*b20W*rB*p736X*p158Y*r1A*b20W*rB*p736X*p159Y*r1A*b20W*rB*p736X*p160Y*r1A*b20W*rB*p736X*p161Y*r1A*b20W*rB*p736X*p162Y*r1A*b20W*rB*p736X*p163Y*r1A*b20W*rB*p736X*p164Y*r1A*b20W*rB*p736X*p165Y*r1A*b20W*rB*p288X*p176Y*r1A*b48W~*rB*p288X*p177Y*r1A*b48W~*rB*p288X*p178Y*r1A*b48W~*rB*p288X*p179Y*r1A*b48W~*rB*p288X*p180Y*r1A*b48W~*rB*p288X*p181Y*r1A*b48W~*rB*p288X*p182Y*r1A*b48W~*rB*p288X*p183Y*r1A*b48W~*rB*p288X*p184Y*r1A*b48W~*rB*p288X*p185Y*r1A*b48W~*rB*p288X*p186Y*r1A*b56W>~>>*rB*p288X*p187Y*r1A*b56W>~?>*rB*p288X*p188Y*r1A*b56W>>*rB*p288X*p189Y*r1A*b56W>>*rB*p288X*p190Y*r1A*b56W>>*rB*p288X*p191Y*r1A*b56W>?> *rB*p288X*p192Y*r1A*b52W >>>|*rB*p288X*p193Y*r1A*b52W>>>|*rB*p288X*p194Y*r1A*b52W>~>>?*rB*p288X*p195Y*r1A*b52W>~>>*rB*p288X*p196Y*r1A*b52W>~>>*rB*p288X*p197Y*r1A*b52W>~>>*rB*p288X*p198Y*r1A*b52W>~>>|*rB*p288X*p199Y*r1A*b52W>~>>|*rB*p288X*p200Y*r1A*b52W?~?|*rB*p288X*p201Y*r1A*b52W?~?*rB*p288X*p202Y*r1A*b52W~*rB*p288X*p203Y*r1A*b52W~*rB*p288X*p204Y*r1A*b52W~π?*rB*p288X*p205Y*r1A*b52W~>?*rB*p512X*p206Y*r1A*b4W>*rB*p512X*p207Y*r1A*b4W>*rB*p512X*p208Y*r1A*b4W~*rB*p512X*p209Y*r1A*b4W|*rB*p512X*p210Y*r1A*b4W*rB*p512X*p211Y*r1A*b4W*rB*p512X*p212Y*r1A*b4W*rB*p512X*p213Y*r1A*b4W*rB*p512X*p214Y*r1A*b4W*rB*p512X*p215Y*r1A*b4W*rB*p288X*p226Y*r1A*b52W*rB*p288X*p227Y*r1A*b52W>?*rB*p288X*p228Y*r1A*b52W>@*rB*p288X*p229Y*r1A*b52W> *rB*p288X*p230Y*r1A*b52W>?*rB*p288X*p231Y*r1A*b52W>?<*rB*p288X*p232Y*r1A*b52W|~*rB*p288X*p233Y*r1A*b52W~?|>*rB*p288X*p234Y*r1A*b52W~?|>*rB*p288X*p235Y*r1A*b52W~?>*rB*p288X*p236Y*r1A*b52W>>>>~~>*rB*p288X*p237Y*r1A*b52W>>>~*rB*p288X*p238Y*r1A*b52W>>>?|*rB*p288X*p239Y*r1A*b52W>>??*rB*p288X*p240Y*r1A*b52W>>?|*rB*p288X*p241Y*r1A*b52W>x?>?|?*rB*p288X*p242Y*r1A*b52W>>?>?|>?*rB*p288X*p243Y*r1A*b52W>>>>|>||*rB*p288X*p244Y*r1A*b52W?>>>>|?*rB*p288X*p245Y*r1A*b52W>>>>|?*rB*p288X*p246Y*r1A*b52W>>>>|?*rB*p288X*p247Y*r1A*b52W>?>>>|?*rB*p288X*p248Y*r1A*b52W>>>>|>|*rB*p288X*p249Y*r1A*b52W>>>>|>*rB*p288X*p250Y*r1A*b52W>|?>~??*rB*p288X*p251Y*r1A*b52W>?>?*rB*p288X*p252Y*r1A*b52W>>???*rB*p288X*p253Y*r1A*b52W>>??*rB*p288X*p254Y*r1A*b52W>>?*rB*p288X*p255Y*r1A*b52W>>>>~?*rB*p384X*p256Y*r1A*b4W>*rB*p384X*p257Y*r1A*b4W>*rB*p384X*p258Y*r1A*b4W~*rB*p384X*p259Y*r1A*b4W|*rB*p384X*p260Y*r1A*b4W*rB*p384X*p261Y*r1A*b4W*rB*p384X*p262Y*r1A*b4W*rB*p384X*p263Y*r1A*b4W*rB*p384X*p264Y*r1A*b4W*rB*p384X*p265Y*r1A*b4W*rB*p288X*p337Y*r1A*b44W?>*rB*p288X*p338Y*r1A*b44W?|>*rB*p288X*p339Y*r1A*b44W>|>*rB*p288X*p340Y*r1A*b44W~|>*rB*p288X*p341Y*r1A*b44W||>*rB*p288X*p342Y*r1A*b44W?|||>?*rB*p288X*p343Y*r1A*b44W>|>*rB*p288X*p344Y*r1A*b44W~<>*rB*p288X*p345Y*r1A*b44W|<>*rB*p288X*p346Y*r1A*b44W|<>>*rB*p288X*p347Y*r1A*b44W|>|>>*rB*p288X*p348Y*r1A*b44W|x>|>*rB*p288X*p349Y*r1A*b44W|>|>*rB*p288X*p350Y*r1A*b44W|>|?*rB*p288X*p351Y*r1A*b44W|>|?*rB*p288X*p352Y*r1A*b44W|>?|??*rB*p288X*p353Y*r1A*b44W|>|>?*rB*p288X*p354Y*r1A*b44W||>||>*rB*p288X*p355Y*r1A*b44W|>>>||>*rB*p288X*p356Y*r1A*b44W>>>||>*rB*p288X*p357Y*r1A*b44W|<>||>*rB*p288X*p358Y*r1A*b44W|<>?||>*rB*p288X*p359Y*r1A*b44W~>>>>||>*rB*p288X*p360Y*r1A*b44W>>>><|>>*rB*p288X*p361Y*r1A*b44W?|>>|?>*rB*p288X*p362Y*r1A*b44W>?|>*rB*p288X*p363Y*r1A*b44W>?|>*rB*p288X*p364Y*r1A*b44W>|>*rB*p288X*p365Y*r1A*b44W>|>*rB*p288X*p366Y*r1A*b44W>|>>*rB*p480X*p367Y*r1A*b4W*rB*p480X*p368Y*r1A*b4W*rB*p480X*p369Y*r1A*b4W*rB*p480X*p370Y*r1A*b4W*rB*p480X*p371Y*r1A*b4W*rB*p480X*p372Y*r1A*b4W*rB*p480X*p373Y*r1A*b4W*rB*p480X*p374Y*r1A*b4W*rB*p480X*p375Y*r1A*b4W*rB*p480X*p376Y*r1A*b4W*rB*p288X*p598Y*r1A*b168W~>~~x?~?*rB*p288X*p599Y*r1A*b168W~>x*rB*p288X*p600Y*r1A*b168W~>*rB*p288X*p601Y*r1A*b168W~~*rB*p288X*p602Y*r1A*b168W~~?*rB*p288X*p603Y*r1A*b168W~?>*rB*p288X*p604Y*r1A*b168W~>?>||*rB*p288X*p605Y*r1A*b168W~~??~*rB*p288X*p606Y*r1A*b168W~|?>|>?*rB*p288X*p607Y*r1A*b168W~|>|>>}*rB*p288X*p608Y*r1A*b168W~|?>>~~>??}*rB*p288X*p609Y*r1A*b168W~||<|>>>*rB*p288X*p610Y*r1A*b168W~|>||>>>*rB*p288X*p611Y*r1A*b168W~|>||>>>*rB*p288X*p612Y*r1A*b168W~|>||>>>*rB*p288X*p613Y*r1A*b168W~~0?|||||>>>*rB*p288X*p614Y*r1A*b168W~>||||~||>>>*rB*p288X*p615Y*r1A*b168W~>|||~||>|>>>*rB*p288X*p616Y*r1A*b168W~>|>>|||>>>ǁ*rB*p288X*p617Y*r1A*b168W~>|>>|~~>??*rB*p288X*p618Y*r1A*b168W~>?|>>||>|>>*rB*p288X*p619Y*r1A*b168W~>?|>||>|>>*rB*p288X*p620Y*r1A*b168W~>?|~|~?>~*rB*p288X*p621Y*r1A*b168W~>|||>>||*rB*p288X*p622Y*r1A*b168W~>~|?>>*rB*p288X*p623Y*r1A*b168W~>~?|>|~?*rB*p288X*p624Y*r1A*b168W~>?|>|*rB*p288X*p625Y*r1A*b168W~>?|>|*rB*p288X*p626Y*r1A*b168W~>|?>|?*rB*p288X*p627Y*r1A*b168W~>?|?~>?|*rB*p288X*p648Y*r1A*b72Wx?*rB*p288X*p649Y*r1A*b76Wx*rB*p288X*p650Y*r1A*b76W*rB*p288X*p651Y*r1A*b76W*rB*p288X*p652Y*r1A*b76W*rB*p288X*p653Y*r1A*b76W??>*rB*p288X*p654Y*r1A*b72W>?>?>*rB*p288X*p655Y*r1A*b72W~?~?*rB*p288X*p656Y*r1A*b72W|?|*rB*p288X*p657Y*r1A*b72W||*rB*p288X*p658Y*r1A*b80W>|>|>*rB*p288X*p659Y*r1A*b80W||<||*rB*p288X*p660Y*r1A*b80W||?}?}*rB*p288X*p661Y*r1A*b80W||*rB*p288X*p662Y*r1A*b80W||*rB*p288X*p663Y*r1A*b80W||*rB*p288X*p664Y*r1A*b80W||~~*rB*p288X*p665Y*r1A*b80W||>||*rB*p288X*p666Y*r1A*b80W||||*rB*p288X*p667Y*r1A*b80W?||*rB*p288X*p668Y*r1A*b80W||?||*rB*p288X*p669Y*r1A*b80W||?||*rB*p288X*p670Y*r1A*b80W~~?||*rB*p288X*p671Y*r1A*b80W>>||*rB*p288X*p672Y*r1A*b80W??>||*rB*p288X*p673Y*r1A*b80W||*rB*p288X*p674Y*r1A*b80W||*rB*p288X*p675Y*r1A*b80W??|?|*rB*p288X*p676Y*r1A*b80W||*rB*p288X*p677Y*r1A*b80W?||*rB*p288X*p760Y*r1A*b116W<*rB*p288X*p761Y*r1A*b116W|>*rB*p288X*p762Y*r1A*b116W>@*rB*p288X*p763Y*r1A*b116W>? *rB*p288X*p764Y*r1A*b116W>??*rB*p288X*p765Y*r1A*b116W>??<*rB*p288X*p766Y*r1A*b116W?>|*rB*p288X*p767Y*r1A*b116W>|*rB*p288X*p768Y*r1A*b116W?>|*rB*p288X*p769Y*r1A*b116W*rB*p288X*p770Y*r1A*b128W>>~>>>|>*rB*p288X*p771Y*r1A*b128W>>>?>>?>?*rB*p288X*p772Y*r1A*b128W>>>?>>??>?*rB*p288X*p773Y*r1A*b128W?>??>???*rB*p288X*p774Y*r1A*b128W?>??>??>|?*rB*p288X*p775Y*r1A*b132W?>??~x?>? ~>|?~0*rB*p288X*p776Y*r1A*b132W?>|?>|`>?|~>||?>*rB*p288X*p777Y*r1A*b132W>>|>|>~>>~>||>*rB*p288X*p778Y*r1A*b132W>>|?>|>>?>|?>*rB*p288X*p779Y*r1A*b132W>>|?>|??>>>|?>*rB*p288X*p780Y*r1A*b128W>>|?>|>>>|>*rB*p288X*p781Y*r1A*b128W??>>|?>|>>>|>*rB*p288X*p782Y*r1A*b128W>>>|>>~>>>||>*rB*p288X*p783Y*r1A*b128W<>>|>>|>>|>||>*rB*p288X*p784Y*r1A*b128W>>>|>?~?>?>~|>*rB*p288X*p785Y*r1A*b128W?>>|>??>?>>*rB*p288X*p786Y*r1A*b128W?>>|>?>??>?>*rB*p288X*p787Y*r1A*b128W>>|>>??>??>?*rB*p288X*p788Y*r1A*b128W|>>|>??>~?>?>?*rB*p288X*p789Y*r1A*b128W<>>|>~>~>?~>*rB*p480X*p790Y*r1A*b104W*rB*p480X*p791Y*r1A*b104W*rB*p448X*p792Y*r1A*b108W>|*rB*p448X*p793Y*r1A*b108W>|*rB*p448X*p794Y*r1A*b108W??*rB*p448X*p795Y*r1A*b104W?*rB*p448X*p796Y*r1A*b104W?*rB*p448X*p797Y*r1A*b104W?*rB*p448X*p798Y*r1A*b104W*rB*p480X*p799Y*r1A*b100W*rB*p288X*p810Y*r1A*b168W?~~*rB*p288X*p811Y*r1A*b168W?~~?*rB*p288X*p812Y*r1A*b168W??~*rB*p288X*p813Y*r1A*b168W?~0*rB*p288X*p814Y*r1A*b168W?~p~?*rB*p288X*p815Y*r1A*b168W?~~?*rB*p288X*p816Y*r1A*b168W?~~?*rB*p288X*p817Y*r1A*b168W?~?~*rB*p288X*p818Y*r1A*b168W?~?~*rB*p288X*p819Y*r1A*b168W?~?~*rB*p288X*p820Y*r1A*b168W|???~|>|>*rB*p288X*p821Y*r1A*b168W??~??>?|?~*rB*p288X*p822Y*r1A*b168W?~>}?~*rB*p288X*p823Y*r1A*b168W???~????~*rB*p288X*p824Y*r1A*b168W???~??~???~*rB*p288X*p825Y*r1A*b168W??~?~>?~?~?~?~~~x?? >~*rB*p288X*p826Y*r1A*b168W>||?|?>~|~~>|>>|?>?~~?*rB*p288X*p827Y*r1A*b168W>>|??|~~~~>|>~?|~*rB*p288X*p828Y*r1A*b168W>|?~~|>|>||~*rB*p288X*p829Y*r1A*b168W>|??~?~|>|>||?*rB*p288X*p830Y*r1A*b164W>|?~~|>|>||*rB*p288X*p831Y*r1A*b164W>|?~~?|>|?>|?|*rB*p288X*p832Y*r1A*b164W>|?|~?~>~>|>~>|*rB*p288X*p833Y*r1A*b164W>|?|>~|?~<>|>|>><|*rB*p288X*p834Y*r1A*b164W?>|?~<?~~~>?~>||>?<>|*rB*p288X*p835Y*r1A*b168W>|??>~?~??>|>>?|*rB*p288X*p836Y*r1A*b168W>|???~?~??>|>??|*rB*p288X*p837Y*r1A*b168W>|??~~>|>|?*rB*p288X*p838Y*r1A*b168W?>|?~?~>|>>?|?*rB*p288X*p839Y*r1A*b168W>?|?~~~>|>>|*rB*p864X*p840Y*r1A*b4W*rB*p864X*p841Y*r1A*b4W*rB*p864X*p842Y*r1A*b4W>*rB*p864X*p843Y*r1A*b4W>*rB*p864X*p844Y*r1A*b4W?*rB*p864X*p845Y*r1A*b4W*rB*p864X*p846Y*r1A*b4W*rB*p864X*p847Y*r1A*b4W*rB*p864X*p848Y*r1A*b4W*rB*p864X*p849Y*r1A*b4W*rB*p288X*p971Y*r1A*b88W?>*rB*p288X*p972Y*r1A*b88W?>*rB*p288X*p973Y*r1A*b88W>*rB*p288X*p974Y*r1A*b88W>*rB*p288X*p975Y*r1A*b88W>*rB*p288X*p976Y*r1A*b88W>*rB*p288X*p977Y*r1A*b88W>>*rB*p288X*p978Y*r1A*b88W>>*rB*p288X*p979Y*r1A*b88W>>*rB*p288X*p980Y*r1A*b88W>*rB*p288X*p981Y*r1A*b92W?~>>|?|>*rB*p288X*p982Y*r1A*b92W>>?|>*rB*p288X*p983Y*r1A*b92W>??|?*rB*p288X*p984Y*r1A*b92W???|?*rB*p288X*p985Y*r1A*b92W???>|?*rB*p288X*p986Y*r1A*b92W?~x??~`> |?*rB*p288X*p987Y*r1A*b92W??|>??|||>|?*rB*p288X*p988Y*r1A*b92W??>>|>>>|>|>*rB*p288X*p989Y*r1A*b92W~~??>>|>|>*rB*p288X*p990Y*r1A*b92W~~??>>|>|>*rB*p288X*p991Y*r1A*b92W???>>|>|>*rB*p288X*p992Y*r1A*b92W????>>|>?|?>*rB*p288X*p993Y*r1A*b92W?>>>|>>|>>*rB*p288X*p994Y*r1A*b92W?>>||><|?<>*rB*p288X*p995Y*r1A*b92W?|>>~|?>~>>*rB*p288X*p996Y*r1A*b92W?>>?|???>*rB*p288X*p997Y*r1A*b92W?>>?|???>*rB*p288X*p998Y*r1A*b92W?>>>|??>*rB*p288X*p999Y*r1A*b92W?>>>|>*rB*p288X*p1000Y*r1A*b92W??>>?|>>*rB*p288X*p1082Y*r1A*b180W?<*rB*p288X*p1083Y*r1A*b184W?>>|*rB*p288X*p1084Y*r1A*b184W~@>@>??*rB*p288X*p1085Y*r1A*b184W~>>*rB*p288X*p1086Y*r1A*b184Wx?>>*rB*p288X*p1087Y*r1A*b184Wx?>>*rB*p288X*p1088Y*r1A*b180Wx*rB*p288X*p1089Y*r1A*b180W~~?*rB*p288X*p1090Y*r1A*b180W~~??*rB*p288X*p1091Y*r1A*b180W~~?*rB*p288X*p1092Y*r1A*b184W?~>>~??>>?>|>~><?>*rB*p288X*p1093Y*r1A*b184W?>>?>>?>|>><?>??*rB*p288X*p1094Y*r1A*b184W>>??>>>|>>~??>*rB*p288X*p1095Y*r1A*b184W????>?|>?~??*rB*p288X*p1096Y*r1A*b184W???>?|>?~??*rB*p288X*p1097Y*r1A*b184W???x?>x?? >>xx???~?????*rB*p288X*p1098Y*r1A*b184W??| ?> ?>>?|?>>*rB*p288X*p1099Y*r1A*b184W>|>>>>>>>>>|>>||*rB*p288X*p1100Y*r1A*b184W߀?>>>>>?>?>>*rB*p288X*p1101Y*r1A*b184W߀?>>>>>?>?>~>~*rB*p288X*p1102Y*r1A*b184W?>>>>>?>?>~>~*rB*p288X*p1103Y*r1A*b184W?>>>>>>???>~?>~*rB*p288X*p1104Y*r1A*b184W>>>>>>>>>~>||~*rB*p288X*p1105Y*r1A*b184W>>? >> >>>|>>>*rB*p288X*p1106Y*r1A*b184W>>x>>x>>||>?~>??*rB*p288X*p1107Y*r1A*b184W>>>>>>>??>>*rB*p288X*p1108Y*r1A*b184W>>?>>>>>??>?*rB*p288X*p1109Y*r1A*b184W>>?>>>?>>??>?*rB*p288X*p1110Y*r1A*b184W|>>>>>?>>?|>???*rB*p288X*p1111Y*r1A*b184W|>>>??~>>?~>>>?<>?*rB*p1088X*p1112Y*r1A*b64W*rB*p1088X*p1113Y*r1A*b64W*rB*p1088X*p1114Y*r1A*b64W*rB*p1088X*p1115Y*r1A*b64W*rB*p1088X*p1116Y*r1A*b64W*rB*p1088X*p1117Y*r1A*b64W*rB*p1088X*p1118Y*r1A*b64W*rB*p1088X*p1119Y*r1A*b64W *rB*p384X*p1132Y*r1A*b164W*rB*p320X*p1133Y*r1A*b172W>*rB*p320X*p1134Y*r1A*b172W>*rB*p320X*p1135Y*r1A*b172W >*rB*p320X*p1136Y*r1A*b172W>*rB*p320X*p1137Y*r1A*b172W<>*rB*p352X*p1138Y*r1A*b168W|*rB*p352X*p1139Y*r1A*b168W|*rB*p352X*p1140Y*r1A*b168W|?*rB*p320X*p1141Y*r1A*b172W?~*rB*p288X*p1142Y*r1A*b176W|>?~>?~?>|>?|>||*rB*p288X*p1143Y*r1A*b176W??>>~??>?|*rB*p288X*p1144Y*r1A*b176W>>~??>???}?*rB*p288X*p1145Y*r1A*b176W?>?~??>*rB*p288X*p1146Y*r1A*b176W|?>?~??>~*rB*p288X*p1147Y*r1A*b176W~|?>x?~?<?>|???x??*rB*p288X*p1148Y*r1A*b176W>|?|> |?~?|~0>~|>~*rB*p288X*p1149Y*r1A*b176W>|>>|>|>~?>|>~~|*rB*p288X*p1150Y*r1A*b176W>|>>|?>~?|>?>||*rB*p288X*p1151Y*r1A*b176W>|>>|?>??~|>>||*rB*p288X*p1152Y*r1A*b176W>|>>|?>?~|?>>||*rB*p288X*p1153Y*r1A*b176W>|>?>|?>?|?>?>|?|*rB*p288X*p1154Y*r1A*b176W>|>>>|>>||>>?~~>|*rB*p288X*p1155Y*r1A*b176W>|><|> |>|x<>|><|*rB*p288X*p1156Y*r1A*b176W>~>>>x|>||>?x?|?>|*rB*p288X*p1157Y*r1A*b176W>>??>|>|??|?|*rB*p288X*p1158Y*r1A*b176W>?>??>|>|??|*rB*p288X*p1159Y*r1A*b176W>?>>|>|?????|?*rB*p288X*p1160Y*r1A*b176W>??>>|>?|?|*rB*p288X*p1161Y*r1A*b176W>>>?|>?~|?|*rB*p544X*p1162Y*r1A*b116W*rB*p544X*p1163Y*r1A*b116W*rB*p512X*p1164Y*r1A*b120W|<<*rB*p512X*p1165Y*r1A*b120W|88*rB*p512X*p1166Y*r1A*b120Wx?x*rB*p512X*p1167Y*r1A*b120W?*rB*p512X*p1168Y*r1A*b120W?*rB*p512X*p1169Y*r1A*b120W?*rB*p512X*p1170Y*r1A*b88W*rB*p512X*p1171Y*r1A*b88W*rB*p288X*p1182Y*r1A*b168W?*rB*p288X*p1183Y*r1A*b168W?>*rB*p288X*p1184Y*r1A*b168W>*rB*p288X*p1185Y*r1A*b168W >*rB*p288X*p1186Y*r1A*b168W?8>*rB*p288X*p1187Y*r1A*b168W?x<>*rB*p288X*p1188Y*r1A*b168W>|~*rB*p288X*p1189Y*r1A*b168W~?>|~~*rB*p288X*p1190Y*r1A*b168W~?>|~~*rB*p288X*p1191Y*r1A*b168W~?~~*rB*p288X*p1192Y*r1A*b168W~>|>||?>π>>|~~*rB*p288X*p1193Y*r1A*b168W?>|????>??>~*rB*p288X*p1194Y*r1A*b168W??>}???~?>?>*rB*p288X*p1195Y*r1A*b168W?>??~?>?>*rB*p288X*p1196Y*r1A*b168W>>??~?|>?>*rB*p288X*p1197Y*r1A*b168W?>x??x???~>?~??|??>?0?~>*rB*p288X*p1198Y*r1A*b168W>|>>~`>>>|?>|>||?>|>*rB*p288X*p1199Y*r1A*b168W>|~||>>~>?|>||?~*rB*p320X*p1200Y*r1A*b164W>|||>>|~>|>||?~|*rB*p320X*p1201Y*r1A*b164W>|||?>>|~>|>||?~|*rB*p288X*p1202Y*r1A*b168W>|||>~>|?>|>||~|*rB*p288X*p1203Y*r1A*b168W>|?||>>|?>|>||~|*rB*p288X*p1204Y*r1A*b168W>|~||>?>~?>?|>||~~*rB*p288X*p1205Y*r1A*b168W~|>>|>?>>|?>>|>||~>|*rB*p288X*p1206Y*r1A*b168W||??|?>???~?>~>|~?~*rB*p288X*p1207Y*r1A*b168W||>???>?>>|~?>*rB*p288X*p1208Y*r1A*b168W?||>?>>?>|~?>*rB*p288X*p1209Y*r1A*b168W?||>?>>?>|~?>*rB*p288X*p1210Y*r1A*b168W?>||?????>>>??>|~>*rB*p288X*p1211Y*r1A*b168W|>||>>>π>>||~>*rB*p576X*p1212Y*r1A*b104W|*rB*p576X*p1213Y*r1A*b104W|*rB*p544X*p1214Y*r1A*b108W>>*rB*p544X*p1215Y*r1A*b108W>>*rB*p544X*p1216Y*r1A*b108W??*rB*p544X*p1217Y*r1A*b108W*rB*p544X*p1218Y*r1A*b108W*rB*p544X*p1219Y*r1A*b108W*rB*p544X*p1220Y*r1A*b108W*rB*p576X*p1221Y*r1A*b104W>*rB*p512X*p1293Y*r1A*b60W?*rB*p512X*p1294Y*r1A*b88W8?*rB*p512X*p1295Y*r1A*b92W?|?*rB*p512X*p1296Y*r1A*b92W?|? *rB*p512X*p1297Y*r1A*b92W~<~|?*rB*p512X*p1298Y*r1A*b92W~<~8?<*rB*p512X*p1299Y*r1A*b92W~<~?|*rB*p512X*p1300Y*r1A*b92W?~?|*rB*p512X*p1301Y*r1A*b92W?~?|*rB*p512X*p1302Y*r1A*b92W?~?*rB*p512X*p1303Y*r1A*b100W?|σ?>>?*rB*p512X*p1304Y*r1A*b100W????>??*rB*p512X*p1305Y*r1A*b100W????*rB*p512X*p1306Y*r1A*b100W???*rB*p512X*p1307Y*r1A*b100W~??>||*rB*p512X*p1308Y*r1A*b100W0?x??? ????<?|?*rB*p512X*p1309Y*r1A*b100W|>`??|*rB*p512X*p1310Y*r1A*b100W>??>|*rB*p512X*p1311Y*r1A*b100W?|>|*rB*p512X*p1312Y*r1A*b100W???|>|*rB*p512X*p1313Y*r1A*b100W?|>?|*rB*p512X*p1314Y*r1A*b100W?|>|*rB*p512X*p1315Y*r1A*b100W??>|*rB*p544X*p1316Y*r1A*b96W|>?>?~|*rB*p544X*p1317Y*r1A*b96W~??>>~*rB*p544X*p1318Y*r1A*b96W??>?~*rB*p544X*p1319Y*r1A*b96W??>?*rB*p544X*p1320Y*r1A*b96W??>?*rB*p544X*p1321Y*r1A*b96W>|????>??*rB*p544X*p1322Y*r1A*b96W>|?σ?>>?*rB*p1024X*p1323Y*r1A*b36W*rB*p1024X*p1324Y*r1A*b36W*rB*p1024X*p1325Y*r1A*b36W<*rB*p1024X*p1326Y*r1A*b36W8*rB*p1024X*p1327Y*r1A*b36Wx*rB*p1024X*p1328Y*r1A*b36W*rB*p1024X*p1329Y*r1A*b36W*rB*p1024X*p1330Y*r1A*b36W*rB*p1024X*p1331Y*r1A*b4W*rB*p1024X*p1332Y*r1A*b4W*rB*p544X*p1343Y*r1A*b52W?|~?<*rB*p512X*p1344Y*r1A*b56W||<*rB*p512X*p1345Y*r1A*b56W||<*rB*p512X*p1346Y*r1A*b56W||<*rB*p512X*p1347Y*r1A*b56W||<*rB*p512X*p1348Y*r1A*b56W||<*rB*p512X*p1349Y*r1A*b56W?|?<*rB*p512X*p1350Y*r1A*b48W?|*rB*p512X*p1351Y*r1A*b48W?|*rB*p512X*p1352Y*r1A*b48W?|?*rB*p512X*p1353Y*r1A*b56W?|>>~??|*rB*p512X*p1354Y*r1A*b56W?|>?|?*rB*p512X*p1355Y*r1A*b56W|??|*rB*p512X*p1356Y*r1A*b56W|??|*rB*p512X*p1357Y*r1A*b56W|?|*rB*p512X*p1358Y*r1A*b56W|???~|?*rB*p512X*p1359Y*r1A*b56W|>?>||>*rB*p544X*p1360Y*r1A*b52W?||>?>|~*rB*p544X*p1361Y*r1A*b52W?||>>|||*rB*p544X*p1362Y*r1A*b52W||>>|||*rB*p512X*p1363Y*r1A*b56W~||>>|||*rB*p512X*p1364Y*r1A*b56W~||>>|||*rB*p512X*p1365Y*r1A*b56W~||>?|~*rB*p512X*p1366Y*r1A*b56W?|>>?|>*rB*p512X*p1367Y*r1A*b56W?|?>|?*rB*p512X*p1368Y*r1A*b56W?|>|*rB*p512X*p1369Y*r1A*b56W|>|*rB*p512X*p1370Y*r1A*b56W|>|*rB*p512X*p1371Y*r1A*b56W|>|*rB*p544X*p1372Y*r1A*b52W|>>~?|*rB*p928X*p1373Y*r1A*b4W*rB*p928X*p1374Y*r1A*b4W*rB*p928X*p1375Y*r1A*b4W>*rB*p928X*p1376Y*r1A*b4W>*rB*p928X*p1377Y*r1A*b4W?*rB*p928X*p1378Y*r1A*b4W*rB*p928X*p1379Y*r1A*b4W*rB*p928X*p1380Y*r1A*b4W*rB*p928X*p1381Y*r1A*b4W*rB*p928X*p1382Y*r1A*b4W*rB*p1248X*p1391Y*r1A*b20Wx*rB*p1248X*p1392Y*r1A*b20W<*rB*p544X*p1393Y*r1A*b108W?~~*rB*p512X*p1394Y*r1A*b112W>>??~*rB*p512X*p1395Y*r1A*b112W>>>???*rB*p512X*p1396Y*r1A*b112W>>0>~?*rB*p512X*p1397Y*r1A*b112W>>p>~*rB*p512X*p1398Y*r1A*b112W>>>*rB*p512X*p1399Y*r1A*b112W?>*rB*p512X*p1400Y*r1A*b112W?>*rB*p512X*p1401Y*r1A*b112W?|*rB*p512X*p1402Y*r1A*b112W??|*rB*p512X*p1403Y*r1A*b112W??|>π??||>>~>>?|*rB*p512X*p1404Y*r1A*b112W??|?||>>>?|*rB*p512X*p1405Y*r1A*b112W?}|>>>~|??*rB*p512X*p1406Y*r1A*b112W?|>>>~|*rB*p512X*p1407Y*r1A*b112W?|>>>?~|*rB*p512X*p1408Y*r1A*b112W?|x???>>>x?|? *rB*p512X*p1409Y*r1A*b112W~>||>>>>>>|*rB*p544X*p1410Y*r1A*b108W??|?>|~||?|>?>>|*rB*p544X*p1411Y*r1A*b108W?||||>>|>>|*rB*p544X*p1412Y*r1A*b108W||||>>|>>|*rB*p512X*p1413Y*r1A*b112W~||||>>|>>|*rB*p512X*p1414Y*r1A*b112W~||?||>>|>>?|*rB*p512X*p1415Y*r1A*b112W~|?|~|||>?>>>*rB*p512X*p1416Y*r1A*b112W?|>>>|>>>>?>*rB*p512X*p1417Y*r1A*b112W?||??|?>?>|?>?*rB*p512X*p1418Y*r1A*b112W??||>?>~?*rB*p512X*p1419Y*r1A*b112W?||>>~*rB*p512X*p1420Y*r1A*b112W?|||>>????*rB*p512X*p1421Y*r1A*b112W?|?||>>??*rB*p544X*p1422Y*r1A*b108W?|π??||>~>~*rB*p1248X*p1423Y*r1A*b20W<*rB*p1248X*p1424Y*r1A*b20Wx*rB*p1280X*p1425Y*r1A*b4W*rB*p1280X*p1426Y*r1A*b4W*rB*p1280X*p1427Y*r1A*b4W?*rB*p1280X*p1428Y*r1A*b4W*rB*p1280X*p1429Y*r1A*b4W*rB*p1280X*p1430Y*r1A*b4W?*rB*p1280X*p1431Y*r1A*b4W*rB*p1280X*p1432Y*r1A*b4W*rB*p1344X*p1491Y*r1A*b32W*rB*p1344X*p1492Y*r1A*b32W*rB*p512X*p1493Y*r1A*b136W*rB*p512X*p1494Y*r1A*b136Wp>8*rB*p512X*p1495Y*r1A*b136W~>|*rB*p512X*p1496Y*r1A*b136W~>|>*rB*p512X*p1497Y*r1A*b136W?>|8<*rB*p512X*p1498Y*r1A*b136W?p>8x|*rB*p512X*p1499Y*r1A*b136W?|*rB*p512X*p1500Y*r1A*b136W?|*rB*p512X*p1501Y*r1A*b136W?|*rB*p512X*p1502Y*r1A*b136W?|*rB*p512X*p1503Y*r1A*b136W~>>|>>|?||>?||*rB*p512X*p1504Y*r1A*b136W~>>>|??|??>|*rB*p512X*p1505Y*r1A*b136W>>>|?|>?|*rB*p512X*p1506Y*r1A*b136W>??||>?|*rB*p512X*p1507Y*r1A*b136W>??||>?|*rB*p512X*p1508Y*r1A*b136W?>??||??~???>0?~|*rB*p512X*p1509Y*r1A*b136W>|??|?||>>||>|*rB*p512X*p1510Y*r1A*b136W>|>>|>|?>>>|*rB*p512X*p1511Y*r1A*b136W>|>>||>>>||*rB*p512X*p1512Y*r1A*b136W>|>>|??|>>>||*rB*p544X*p1513Y*r1A*b132W>|>>||>>>||*rB*p544X*p1514Y*r1A*b132W>|>>||>>>||*rB*p544X*p1515Y*r1A*b132W>|>>||?>|>|*rB*p544X*p1516Y*r1A*b132W>|>>|~|?|>|*rB*p544X*p1517Y*r1A*b132W?>>>~?|>*rB*p544X*p1518Y*r1A*b132W>>><?>*rB*p544X*p1519Y*r1A*b132W?>>>?>?>*rB*p544X*p1520Y*r1A*b132W?>>>??|?>*rB*p544X*p1521Y*r1A*b132W>>>?|σ??>>*rB*p544X*p1522Y*r1A*b132W>>|>>?|||>?>~*rB*p608X*p1523Y*r1A*b124W|*rB*p608X*p1524Y*r1A*b124W|*rB*p608X*p1525Y*r1A*b112W|*rB*p608X*p1526Y*r1A*b112W|*rB*p608X*p1527Y*r1A*b112W*rB*p608X*p1528Y*r1A*b112W?*rB*p608X*p1529Y*r1A*b112W?*rB*p608X*p1530Y*r1A*b108W *rB*p608X*p1531Y*r1A*b108W*rB*p608X*p1532Y*r1A*b108W>|*rB*p1024X*p1541Y*r1A*b28Wx*rB*p1024X*p1542Y*r1A*b28W<*rB*p512X*p1543Y*r1A*b92W~|<*rB*p512X*p1544Y*r1A*b92W~||*rB*p512X*p1545Y*r1A*b92W?|x*rB*p512X*p1546Y*r1A*b92W??|*rB*p512X*p1547Y*r1A*b92W8|*rB*p512X*p1548Y*r1A*b92Wx|*rB*p512X*p1549Y*r1A*b92W|*rB*p512X*p1550Y*r1A*b92W~|*rB*p512X*p1551Y*r1A*b92W~|*rB*p512X*p1552Y*r1A*b92W~|*rB*p512X*p1553Y*r1A*b92W>||>>>*rB*p512X*p1554Y*r1A*b92W?|>>?|*rB*p512X*p1555Y*r1A*b92W}?>|*rB*p512X*p1556Y*r1A*b92W???>>*rB*p512X*p1557Y*r1A*b92W~߁????>>*rB*p512X*p1558Y*r1A*b92W~߃?<??~ ??>a>*rB*p512X*p1559Y*r1A*b92W~~>0>>|~>?>|*rB*p512X*p1560Y*r1A*b92W~~>~~||>>|*rB*p512X*p1561Y*r1A*b92W~??>|||>>|*rB*p512X*p1562Y*r1A*b92W~??>||?|>>|*rB*p512X*p1563Y*r1A*b92W~>?||?|>>|*rB*p512X*p1564Y*r1A*b92W~>||??|>>|*rB*p512X*p1565Y*r1A*b92W~>|~~?>||>>|*rB*p512X*p1566Y*r1A*b92W~>x>>|<|>>~|*rB*p512X*p1567Y*r1A*b92W~|??~>|?>|>*rB*p512X*p1568Y*r1A*b92W~??|>|>*rB*p512X*p1569Y*r1A*b92W~??|>|>*rB*p512X*p1570Y*r1A*b92W~??|>x||*rB*p512X*p1571Y*r1A*b92W~??|>|>||*rB*p512X*p1572Y*r1A*b92W~>~|><|>|~*rB*p608X*p1573Y*r1A*b80W><*rB*p608X*p1574Y*r1A*b80W>x*rB*p576X*p1575Y*r1A*b28W~>*rB*p576X*p1576Y*r1A*b28W|>*rB*p576X*p1577Y*r1A*b28W?*rB*p576X*p1578Y*r1A*b28W*rB*p576X*p1579Y*r1A*b28W*rB*p576X*p1580Y*r1A*b28W*rB*p576X*p1581Y*r1A*b24W*rB*p576X*p1582Y*r1A*b24W*rB*p512X*p1593Y*r1A*b120W>>>*rB*p512X*p1594Y*r1A*b132W>>|>8*rB*p512X*p1595Y*r1A*b132W@>@@>| >|*rB*p512X*p1596Y*r1A*b132W >>|`>|*rB*p512X*p1597Y*r1A*b132W>>|>|*rB*p512X*p1598Y*r1A*b132W<>>|>8*rB*p544X*p1599Y*r1A*b116W~>|>>>*rB*p544X*p1600Y*r1A*b116W~>|>>>*rB*p544X*p1601Y*r1A*b116W~>|>>>*rB*p544X*p1602Y*r1A*b116W~>>?>*rB*p544X*p1603Y*r1A*b136W~?>~>?|?>>|?|?*rB*p544X*p1604Y*r1A*b136W~????>|??>?*rB*p544X*p1605Y*r1A*b136W~???>|?>?*rB*p544X*p1606Y*r1A*b136W~>|?>*rB*p544X*p1607Y*r1A*b136W~>|>|>>*rB*p544X*p1608Y*r1A*b136W~>x???|??x?>?>|>x?*rB*p544X*p1609Y*r1A*b132W~|>`|>> >||>||`*rB*p544X*p1610Y*r1A*b132W~>>|>>?>>|>|>*rB*p544X*p1611Y*r1A*b136W~>|>|>|>|>|*rB*p544X*p1612Y*r1A*b136W~~>?|>|>|>|?>|?*rB*p544X*p1613Y*r1A*b136W~~>|>|>|>|>|?*rB*p544X*p1614Y*r1A*b136W~>|?>>|>|>|*rB*p544X*p1615Y*r1A*b136W~>|>?>|>|*rB*p544X*p1616Y*r1A*b136W~>|>>|>|?*rB*p544X*p1617Y*r1A*b136W~??~|>|>*rB*p544X*p1618Y*r1A*b136W~?>|>?*rB*p544X*p1619Y*r1A*b136W~?>|>*rB*p544X*p1620Y*r1A*b136W~?~??>|>*rB*p544X*p1621Y*r1A*b136W~???~??>|?>?*rB*p544X*p1622Y*r1A*b136W~?~><~~~>?|?>>|??*rB*p672X*p1623Y*r1A*b104Wp|*rB*p672X*p1624Y*r1A*b104Wp|*rB*p672X*p1625Y*r1A*b104W*rB*p672X*p1626Y*r1A*b104W*rB*p672X*p1627Y*r1A*b104W*rB*p672X*p1628Y*r1A*b104W*rB*p672X*p1629Y*r1A*b104W*rB*p672X*p1630Y*r1A*b104W*rB*p672X*p1631Y*r1A*b104W*rB*p672X*p1632Y*r1A*b100W>*rB*p576X*p1643Y*r1A*b96W|>*rB*p544X*p1644Y*r1A*b100W>?>*rB*p544X*p1645Y*r1A*b100W?>>*rB*p544X*p1646Y*r1A*b100W>>*rB*p544X*p1647Y*r1A*b100W>>*rB*p544X*p1648Y*r1A*b100W>>*rB*p576X*p1649Y*r1A*b96W>?*rB*p576X*p1650Y*r1A*b96W>*rB*p576X*p1651Y*r1A*b96W>?*rB*p576X*p1652Y*r1A*b96W>?*rB*p512X*p1653Y*r1A*b108W>|>||?>||>?<*rB*p512X*p1654Y*r1A*b108W>?>|?>?>~<?*rB*p512X*p1655Y*r1A*b108W?>??>|>??>~~?*rB*p512X*p1656Y*r1A*b108W???>||?>~~*rB*p512X*p1657Y*r1A*b108W~???>|?>~~*rB*p512X*p1658Y*r1A*b108W|??~~x??>|?x?>?~??*rB*p512X*p1659Y*r1A*b108W~?>>>~|`>|?`>??~*rB*p512X*p1660Y*r1A*b108W>~>?|?>|?>>?~*rB*p512X*p1661Y*r1A*b108W?>|>|>|?>>?~*rB*p512X*p1662Y*r1A*b108W>|>|?~>|?>>??*rB*p512X*p1663Y*r1A*b108W>|>|~>|>>?*rB*p512X*p1664Y*r1A*b108W>|>|~>|>>?*rB*p544X*p1665Y*r1A*b104W?>~>?|~>|>>*rB*p544X*p1666Y*r1A*b104W>>>>||>>?>?*rB*p512X*p1667Y*r1A*b108Wx>?>|~>>>>??*rB*p512X*p1668Y*r1A*b112W|>>|??>>>>?*rB*p512X*p1669Y*r1A*b112W>>|??>|>>?*rB*p512X*p1670Y*r1A*b112W?>>|?>|x>>?*rB*p512X*p1671Y*r1A*b112W>>|??>|?x?>>?*rB*p512X*p1672Y*r1A*b112W>>|?>|x>>>*rB*p1248X*p1686Y*r1A*b8W*rB*p1248X*p1687Y*r1A*b8W*rB*p1248X*p1688Y*r1A*b8W*rB*p1248X*p1689Y*r1A*b8W*rB*p1248X*p1690Y*r1A*b8W*rB*p1248X*p1691Y*r1A*b16W*rB*p1248X*p1692Y*r1A*b16Wx*rB*p512X*p1693Y*r1A*b108W~<*rB*p512X*p1694Y*r1A*b108Wp~?>*rB*p512X*p1695Y*r1A*b108W*rB*p512X*p1696Y*r1A*b108W*rB*p512X*p1697Y*r1A*b108W*rB*p512X*p1698Y*r1A*b112Wp*rB*p512X*p1699Y*r1A*b112W~*rB*p512X*p1700Y*r1A*b112W~*rB*p512X*p1701Y*r1A*b112W~>*rB*p512X*p1702Y*r1A*b112W~>*rB*p512X*p1703Y*r1A*b112W~||>~|>>?~>*rB*p512X*p1704Y*r1A*b112W~>|>?>?*rB*p512X*p1705Y*r1A*b112W>}??>?>>?*rB*p512X*p1706Y*r1A*b112W??>???>?*rB*p512X*p1707Y*r1A*b112W??>???~?>?*rB*p512X*p1708Y*r1A*b112W????<>0?~?~>>??*rB*p512X*p1709Y*r1A*b112W>?>>~0>?|~~|?>??>*rB*p512X*p1710Y*r1A*b112W?|>?~||>~~~??>?~~*rB*p512X*p1711Y*r1A*b112W~>>>|||>~>>|>?|*rB*p512X*p1712Y*r1A*b112W~>>>|||>?~>>|>|*rB*p512X*p1713Y*r1A*b112W~>>>|||?>~>>|>|*rB*p512X*p1714Y*r1A*b112W~>>>|||>~>>|>|*rB*p512X*p1715Y*r1A*b112W~?|>?~|||>?~~?߀~*rB*p512X*p1716Y*r1A*b112W~>>>>|x>|?~|>*rB*p512X*p1717Y*r1A*b112W~??>??||>~~<?*rB*p512X*p1718Y*r1A*b108W~>|>>?~>*rB*p512X*p1719Y*r1A*b108W~>|>>?~?*rB*p512X*p1720Y*r1A*b108W~>|???>?>~*rB*p512X*p1721Y*r1A*b108W~?>|>>?~?>*rB*p512X*p1722Y*r1A*b108W~|>~|>>~?~<*rB*p928X*p1723Y*r1A*b56Wx*rB*p928X*p1724Y*r1A*b56W*rB*p896X*p1725Y*r1A*b8W*rB*p896X*p1726Y*r1A*b8W*rB*p896X*p1727Y*r1A*b8W?*rB*p896X*p1728Y*r1A*b8W*rB*p896X*p1729Y*r1A*b8W*rB*p896X*p1730Y*r1A*b8W?*rB*p896X*p1731Y*r1A*b8W*rB*p896X*p1732Y*r1A*b8W*rB*p288X*p1804Y*r1A*b168W>|*rB*p288X*p1805Y*r1A*b168W>>|*rB*p288X*p1806Y*r1A*b168W>| @*rB*p288X*p1807Y*r1A*b168W>|` 0*rB*p288X*p1808Y*r1A*b168W?>|p*rB*p288X*p1809Y*r1A*b168W>|<*rB*p288X*p1810Y*r1A*b168W|>|*rB*p288X*p1811Y*r1A*b168W|>|*rB*p288X*p1812Y*r1A*b168W|>|*rB*p288X*p1813Y*r1A*b168W|?*rB*p288X*p1814Y*r1A*b168W|>~>>|??>>>|~>*rB*p288X*p1815Y*r1A*b168W>??>|?>>??>??*rB*p288X*p1816Y*r1A*b168W>?>|????*rB*p288X*p1817Y*r1A*b168W????>|?????*rB*p288X*p1818Y*r1A*b168W????>|???>|?*rB*p288X*p1819Y*r1A*b168W?>~ ???>|<??>??>|~?~x??~*rB*p288X*p1820Y*r1A*b168W|>?|>?||>~|||>???|>|>>|?>*rB*p288X*p1821Y*r1A*b168W|?|>||>|>|||>|>?>|>|>|>|>>*rB*p288X*p1822Y*r1A*b168W>||?>|||>>?>||?>>*rB*p288X*p1823Y*r1A*b168W>?||?>|||>>>||?>>*rB*p288X*p1824Y*r1A*b168W?>||?>|||>>>||?>>*rB*p288X*p1825Y*r1A*b168W?>||?>|||>>>|?|?>>*rB*p288X*p1826Y*r1A*b168W?||>||>>||||>>|>|>|>>>*rB*p288X*p1827Y*r1A*b168W|>|>>||>|||>>>|>|>|>>*rB*p288X*p1828Y*r1A*b168W?<~?>?||>||<|?><>|?~>|>>*rB*p288X*p1829Y*r1A*b172W~??>??>||>|||>>>?>>*rB*p288X*p1830Y*r1A*b172W???>||>|||>?>?>>*rB*p288X*p1831Y*r1A*b172W>||>|||>>?>>*rB*p288X*p1832Y*r1A*b172W>???||>|||>>?>??>*rB*p288X*p1833Y*r1A*b172W>||>|||??>~>?>|>>*rB*p608X*p1834Y*r1A*b112W|*rB*p608X*p1835Y*r1A*b112W|*rB*p608X*p1836Y*r1A*b112W<*rB*p608X*p1837Y*r1A*b112W8*rB*p608X*p1838Y*r1A*b112Wx*rB*p608X*p1839Y*r1A*b112W*rB*p608X*p1840Y*r1A*b112W*rB*p608X*p1841Y*r1A*b112W*rB*p608X*p1842Y*r1A*b112W*rB*p608X*p1843Y*r1A*b112W>*rB*p288X*p1854Y*r1A*b172W||>*rB*p288X*p1855Y*r1A*b172W||>|?*rB*p288X*p1856Y*r1A*b172W||>|*rB*p288X*p1857Y*r1A*b172W||>|  *rB*p288X*p1858Y*r1A*b172W||>|*rB*p288X*p1859Y*r1A*b172W||>|<<?*rB*p288X*p1860Y*r1A*b172W||>||*rB*p288X*p1861Y*r1A*b168W||>||?*rB*p288X*p1862Y*r1A*b168W||>||*rB*p288X*p1863Y*r1A*b168W||>*rB*p288X*p1864Y*r1A*b172W|||>|?|>?>>||>|>|>|*rB*p288X*p1865Y*r1A*b172W|>|?>|?>|?*rB*p288X*p1866Y*r1A*b172W??}?>>>|>}?*rB*p288X*p1867Y*r1A*b172W??>>?|?*rB*p288X*p1868Y*r1A*b172W??>>>?||?|*rB*p288X*p1869Y*r1A*b172W?~0<x?>? ?||???x?|?*rB*p288X*p1870Y*r1A*b168W|>~|~0`>||?||?>~`|*rB*p288X*p1871Y*r1A*b172W>|>|>||>||>|||*rB*p288X*p1872Y*r1A*b172W>||>||>||>||*rB*p288X*p1873Y*r1A*b172W>||?>||>||>|?|?*rB*p288X*p1874Y*r1A*b172W?>||??>||>||>||*rB*p288X*p1875Y*r1A*b172W?>||>||>||>||*rB*p288X*p1876Y*r1A*b172W>|||>||>||>|||?*rB*p288X*p1877Y*r1A*b172W|>||x?~||>||>>|?|*rB*p288X*p1878Y*r1A*b172W?>||||>|~>?|~?*rB*p288X*p1879Y*r1A*b172W?>||?|>|>|*rB*p288X*p1880Y*r1A*b172W?>|||>|?>|?*rB*p288X*p1881Y*r1A*b172W??>||?|>|?>|?*rB*p288X*p1882Y*r1A*b172W?>||?π>|?>|>|π?π?*rB*p288X*p1883Y*r1A*b172W>|?|?|>|>|>|>|*rB*p352X*p1904Y*r1A*b140W>>~>*rB*p352X*p1905Y*r1A*b140W8>>>~>>*rB*p352X*p1906Y*r1A*b156W|>>>~~>*rB*p352X*p1907Y*r1A*b156W |>0>>~>*rB*p352X*p1908Y*r1A*b156W|>p>>~>*rB*p352X*p1909Y*r1A*b156W<8>>>~>*rB*p352X*p1910Y*r1A*b156W|>>~>*rB*p352X*p1911Y*r1A*b156W|>>~>*rB*p352X*p1912Y*r1A*b156W|>>~>*rB*p352X*p1913Y*r1A*b156W>>~?>*rB*p288X*p1914Y*r1A*b172Wπ??|>>>>||>~>~?>>|>||*rB*p288X*p1915Y*r1A*b172W???|>>>|>>~?>>|*rB*p288X*p1916Y*r1A*b172W?|>>?>||>>>?*rB*p288X*p1917Y*r1A*b172W|>>>|?|?>>?*rB*p288X*p1918Y*r1A*b172W|>|>>>|?|?>>?*rB*p288X*p1919Y*r1A*b172W~0x?|?~~0|>~>x?>|~?>?>~*rB*p288X*p1920Y*r1A*b172W>`|>>|>|>>|>~`>||?|>~>|*rB*p288X*p1921Y*r1A*b172W|?>>|>|>|>|?>~>>|*rB*p288X*p1922Y*r1A*b172W|>|>|>|>|}>|>>?>|*rB*p288X*p1923Y*r1A*b172W??|>|>|>|?>?|}>|>~>?>|*rB*p288X*p1924Y*r1A*b172W|?>|>|>||}>|>~?>?>|*rB*p288X*p1925Y*r1A*b172W|>|>|>||?>|>~>?>|*rB*p288X*p1926Y*r1A*b172W|?>|>|>||??>~~?>|*rB*p288X*p1927Y*r1A*b172W|>?>|>|>|||?>~|?>||*rB*p288X*p1928Y*r1A*b172W??~>~>|>|~~>~>?|~*rB*p288X*p1929Y*r1A*b172W?>>|>|>?>~>?|?|*rB*p288X*p1930Y*r1A*b172W?>?>|>|>??>~>|?|*rB*p288X*p1931Y*r1A*b172W?>?>|>|>?>~~>|?|*rB*p288X*p1932Y*r1A*b172W?????>?>|>|?>>~>>||*rB*p288X*p1933Y*r1A*b172Wπ?>?>|>|>~>~?>||*rB*p288X*p1954Y*r1A*b152W|||*rB*p288X*p1955Y*r1A*b152W|||*rB*p288X*p1956Y*r1A*b160W|?|*rB*p288X*p1957Y*r1A*b160W|?|*rB*p288X*p1958Y*r1A*b160W?||*rB*p288X*p1959Y*r1A*b160W?|~|*rB*p288X*p1960Y*r1A*b160W>|||*rB*p288X*p1961Y*r1A*b160W~?>|||*rB*p288X*p1962Y*r1A*b160W~?>|||*rB*p288X*p1963Y*r1A*b160W~?|||*rB*p288X*p1964Y*r1A*b160W~~>|>|?||>|>*rB*p288X*p1965Y*r1A*b160W?>?????|>|*rB*p288X*p1966Y*r1A*b160W???~????|>}?*rB*p288X*p1967Y*r1A*b160W???|??*rB*p288X*p1968Y*r1A*b160W?~>?|??*rB*p288X*p1969Y*r1A*b160W???~|?>?~~a??|?~?? x?*rB*p288X*p1970Y*r1A*b160W?>~>|>|>||>|?>|?~`*rB*p288X*p1971Y*r1A*b160W>|>>>|~>|>~|>|>|*rB*p320X*p1972Y*r1A*b156W?>>?>||?>|||>|>|*rB*p320X*p1973Y*r1A*b156W?>>>||?>|||>|>|?*rB*p288X*p1974Y*r1A*b160W?>>>||>|||>|>|*rB*p288X*p1975Y*r1A*b160W?>>>||>||?|>|>|*rB*p288X*p1976Y*r1A*b160W>>>??>|~>|~>|>|>|*rB*p288X*p1977Y*r1A*b160W>>>|>|>|><|>|>|*rB*p288X*p1978Y*r1A*b160W>>x?|?~>?>|>|>|*rB*p288X*p1979Y*r1A*b164W>>|?|?~>?|>|>|>*rB*p288X*p1980Y*r1A*b164W?>>|??>?|>|>|>*rB*p288X*p1981Y*r1A*b164W?>>???|?>|>|>|>*rB*p288X*p1982Y*r1A*b164W>??>?|>|>|>|?>*rB*p288X*p1983Y*r1A*b164W>>|~>>|?|>~|>|>*rB*p544X*p1984Y*r1A*b76Wp*rB*p544X*p1985Y*r1A*b76Wp*rB*p544X*p1986Y*r1A*b76W<*rB*p544X*p1987Y*r1A*b76W8*rB*p512X*p1988Y*r1A*b80W?x*rB*p512X*p1989Y*r1A*b80W*rB*p512X*p1990Y*r1A*b80W*rB*p512X*p1991Y*r1A*b80W?*rB*p704X*p1992Y*r1A*b4W*rB*p704X*p1993Y*r1A*b4W*rB*p288X*p2065Y*r1A*b168W?|??*rB*p288X*p2066Y*r1A*b168W?||8??|*rB*p288X*p2067Y*r1A*b168W|||??|*rB*p288X*p2068Y*r1A*b168W |||?|*rB*p288X*p2069Y*r1A*b168W|||?|*rB*p288X*p2070Y*r1A*b168W<||8??~|*rB*p288X*p2071Y*r1A*b168W||?|*rB*p288X*p2072Y*r1A*b168W||??|*rB*p288X*p2073Y*r1A*b168W||??|*rB*p288X*p2074Y*r1A*b168W|??*rB*p288X*p2075Y*r1A*b172W>|?||>|~>>|>|~????π|~*rB*p288X*p2076Y*r1A*b172W?||>????~?|*rB*p288X*p2077Y*r1A*b172W}|??>??|*rB*p288X*p2078Y*r1A*b172W|??|*rB*p288X*p2079Y*r1A*b172W||??>||*rB*p288X*p2080Y*r1A*b172W|???|??~??0? ?~??| ?|*rB*p288X*p2081Y*r1A*b172W??||||>>~|?>|>??>||?|>|>|*rB*p288X*p2082Y*r1A*b172W??|||>~|||>|>||??||>|?>?|~|>|*rB*p288X*p2083Y*r1A*b172W~~?|?||||?>|~~?||??~|||?*rB*p288X*p2084Y*r1A*b172W~~?|||||?>|~~?||???|||?*rB*p288X*p2085Y*r1A*b172W??|||||?>|??||????|||?*rB*p288X*p2086Y*r1A*b172W??|||||?>|??||???|||?*rB*p288X*p2087Y*r1A*b168W?|||~|||>>||?||>???|~|>*rB*p288X*p2088Y*r1A*b168W?|||>>||>|>?||??>|>|*rB*p288X*p2089Y*r1A*b172W?~|??||>??|?|?|*rB*p288X*p2090Y*r1A*b172W?||>?|??||*rB*p288X*p2091Y*r1A*b172W??||>?|?||*rB*p288X*p2092Y*r1A*b172W??||>??|??||*rB*p288X*p2093Y*r1A*b172W?||>????|??|σ|*rB*p288X*p2094Y*r1A*b172W??>|?||>>|?|>|???π||*rB*p832X*p2095Y*r1A*b72W||*rB*p832X*p2096Y*r1A*b72W||*rB*p800X*p2097Y*r1A*b76W?*rB*p800X*p2098Y*r1A*b76W>*rB*p800X*p2099Y*r1A*b76W*rB*p800X*p2100Y*r1A*b76W*rB*p800X*p2101Y*r1A*b76W*rB*p832X*p2102Y*r1A*b72W*rB*p832X*p2103Y*r1A*b72W?*rB*p832X*p2104Y*r1A*b72W>>*rB*p320X*p2115Y*r1A*b160W>>?>>*rB*p320X*p2116Y*r1A*b160W>>?>>>*rB*p320X*p2117Y*r1A*b160W>>>?>>>*rB*p320X*p2118Y*r1A*b160W>>>?>>>*rB*p320X*p2119Y*r1A*b160W>>>?>>>*rB*p320X*p2120Y*r1A*b160W>>?>>>*rB*p320X*p2121Y*r1A*b160W>>?>>~*rB*p320X*p2122Y*r1A*b160W>>?>>~~*rB*p320X*p2123Y*r1A*b160W>>?>>~~*rB*p320X*p2124Y*r1A*b160W>>?>>~~*rB*p288X*p2125Y*r1A*b168W?>>???>>>>>?>?~~>~~*rB*p288X*p2126Y*r1A*b168W??>>?>?>>?>???>>~?*rB*p288X*p2127Y*r1A*b168W>>?>>?>>>~*rB*p288X*p2128Y*r1A*b168W>>??????>?*rB*p288X*p2129Y*r1A*b168W>>??????>?*rB*p288X*p2130Y*r1A*b168W?~>?>~???~???? ????xx>x?0*rB*p288X*p2131Y*r1A*b168W>||>~>|>||??>|>???| > ?*rB*p288X*p2132Y*r1A*b168W>>|>>>>>|?>~>>>>|>>|>*rB*p288X*p2133Y*r1A*b168W>|?>>|?>|>>>>?>?>~*rB*p288X*p2134Y*r1A*b168W?>|?>>|?>|>>>>>?>~*rB*p288X*p2135Y*r1A*b168W>|?>>|?>|>>>>>?>~*rB*p288X*p2136Y*r1A*b168W>|?>>|?>|>>>>?>?>~*rB*p288X*p2137Y*r1A*b168W>|?>>|?>~>>>>|>>>~*rB*p288X*p2138Y*r1A*b168W>|?>>|?>>|>>>>| > >~*rB*p288X*p2139Y*r1A*b168W>|>>>|?>?~>>>||x>x>~?*rB*p288X*p2140Y*r1A*b168W>|>>>|?>?|>>>>>~*rB*p288X*p2141Y*r1A*b168W>|>>>|?>?~>>>>>~*rB*p288X*p2142Y*r1A*b168W>|>>>|?>~>>>>>~*rB*p288X*p2143Y*r1A*b168W??>|>>>|?>?>>?>??>>~??*rB*p288X*p2144Y*r1A*b168W>?|>>?>?|?>>>>>??>?~>~*rB*p704X*p2145Y*r1A*b8W*rB*p704X*p2146Y*r1A*b8W*rB*p704X*p2147Y*r1A*b8W>*rB*p704X*p2148Y*r1A*b8W>*rB*p704X*p2149Y*r1A*b8W?*rB*p704X*p2150Y*r1A*b8W<*rB*p704X*p2151Y*r1A*b8W8*rB*p704X*p2152Y*r1A*b8W0*rB*p704X*p2153Y*r1A*b4W*rB*p704X*p2154Y*r1A*b4W*rB*p352X*p2165Y*r1A*b56W*rB*p352X*p2166Y*r1A*b56W*rB*p352X*p2167Y*r1A*b56W *rB*p352X*p2168Y*r1A*b56W`*rB*p352X*p2169Y*r1A*b56W*rB*p352X*p2170Y*r1A*b56W*rB*p352X*p2171Y*r1A*b56W*rB*p352X*p2172Y*r1A*b56W*rB*p352X*p2173Y*r1A*b56W*rB*p352X*p2174Y*r1A*b56W?*rB*p288X*p2175Y*r1A*b68W|??>>?||*rB*p288X*p2176Y*r1A*b68W??>*rB*p288X*p2177Y*r1A*b68W?>>?*rB*p288X*p2178Y*r1A*b68W?>>?*rB*p288X*p2179Y*r1A*b68W>>?*rB*p288X*p2180Y*r1A*b68W>||0|?<*rB*p288X*p2181Y*r1A*b68W|>||||?0*rB*p288X*p2182Y*r1A*b68W~>||>|?*rB*p288X*p2183Y*r1A*b68W>|>>>*rB*p288X*p2184Y*r1A*b68W>?|>>>*rB*p288X*p2185Y*r1A*b68W>|>>>?*rB*p288X*p2186Y*r1A*b68W>|?>*rB*p288X*p2187Y*r1A*b68W~>>|*rB*p288X*p2188Y*r1A*b68W|<>x*rB*p288X*p2189Y*r1A*b68W?>?|*rB*p288X*p2190Y*r1A*b68W??>*rB*p288X*p2191Y*r1A*b68W?>*rB*p288X*p2192Y*r1A*b68W~??>*rB*p288X*p2193Y*r1A*b68W??~>*rB*p288X*p2194Y*r1A*b68W??>?<>*rB*p288X*p2276Y*r1A*b168W|>*rB*p288X*p2277Y*r1A*b172W|>>8*rB*p288X*p2278Y*r1A*b172W|>>|*rB*p288X*p2279Y*r1A*b172W0| >>|*rB*p288X*p2280Y*r1A*b172Wp|>>|*rB*p288X*p2281Y*r1A*b172W|<>>8*rB*p288X*p2282Y*r1A*b168W||>*rB*p288X*p2283Y*r1A*b168W||>*rB*p288X*p2284Y*r1A*b168W||>*rB*p288X*p2285Y*r1A*b168W|?>*rB*p288X*p2286Y*r1A*b172W?>>?>>||>>>?|>>||*rB*p288X*p2287Y*r1A*b172W>>???~>|>>|?>?*rB*p288X*p2288Y*r1A*b172W>?>???>?>>>??*rB*p288X*p2289Y*r1A*b172W>?>?>>>??*rB*p288X*p2290Y*r1A*b172W|>~?~~>?|>>>??*rB*p288X*p2291Y*r1A*b172W?<0>|??||?a???>??~???| >?>?~*rB*p288X*p2292Y*r1A*b172W|>~?>~~>>||>>~?>?|>||>>|*rB*p288X*p2293Y*r1A*b172W>>>||߀>||~||~?|>|>>~?>>*rB*p288X*p2294Y*r1A*b172W>?>??>||||?~>|>>>>*rB*p288X*p2295Y*r1A*b172W>>?>||||?~>|>>>>*rB*p288X*p2296Y*r1A*b172W?>>>||||>|>>>>*rB*p288X*p2297Y*r1A*b172W?>>>||||>|>>>>*rB*p288X*p2298Y*r1A*b172W>?>|??|>||~|||>|>~>>*rB*p288X*p2299Y*r1A*b172W~>>>>?~||>>|>>|>|>>|*rB*p288X*p2300Y*r1A*b172W>?x>?xx???|??|?>~>??~*rB*p288X*p2301Y*r1A*b176W?~?|>||||>>???*rB*p288X*p2302Y*r1A*b176W>||>?>??*rB*p288X*p2303Y*r1A*b176W?>???||>?>??*rB*p288X*p2304Y*r1A*b176W>??>||>>??*rB*p288X*p2305Y*r1A*b176W?>>?|>|>||>>?>|*rB*p1664X*p2306Y*r1A*b4W*rB*p1664X*p2307Y*r1A*b4W*rB*p1664X*p2308Y*r1A*b4W*rB*p1664X*p2309Y*r1A*b4W*rB*p1664X*p2310Y*r1A*b4W*rB*p1664X*p2311Y*r1A*b4W*rB*p1664X*p2312Y*r1A*b4W*rB*p1664X*p2313Y*r1A*b4W*rB*p320X*p2326Y*r1A*b172W>?|*rB*p320X*p2327Y*r1A*b172W|>?|?*rB*p320X*p2328Y*r1A*b172W|>@??|@*rB*p320X*p2329Y*r1A*b172W|>?|*rB*p320X*p2330Y*r1A*b172W|>?|*rB*p320X*p2331Y*r1A*b172W|>~?|*rB*p320X*p2332Y*r1A*b172W~>|?|*rB*p320X*p2333Y*r1A*b172W~>|?|*rB*p320X*p2334Y*r1A*b172W~>|?|*rB*p320X*p2335Y*r1A*b172W~>?|*rB*p288X*p2336Y*r1A*b176W?~>~|>>>|?>|??>?*rB*p288X*p2337Y*r1A*b180W??>~|>>>???>???*rB*p288X*p2338Y*r1A*b180W??>|>>>??????*rB*p288X*p2339Y*r1A*b180W??|?>??????*rB*p288X*p2340Y*r1A*b180W??|?>??|???>?*rB*p288X*p2341Y*r1A*b180Wx??? <??|?>?| ?~?x???*rB*p288X*p2342Y*r1A*b180W`0|?|@?>?||?||| ??|*rB*p288X*p2343Y*r1A*b180W|>|>|?>>>|?|>>?~*rB*p288X*p2344Y*r1A*b180W|?>~|>>>>|?|>?>*rB*p288X*p2345Y*r1A*b180W?|??>~|>>>>|?|>>*rB*p288X*p2346Y*r1A*b180W?|?>~|>>>>|?|>?>*rB*p288X*p2347Y*r1A*b180W|?>~|>>>>|?|>>*rB*p288X*p2348Y*r1A*b180W||>>~|?>>>|?|>~*rB*p288X*p2349Y*r1A*b180Wx|>~|@>>>||?|| >?|*rB*p288X*p2350Y*r1A*b180W?|?|>|>?>|?~?x>*rB*p288X*p2351Y*r1A*b180W|>|>?>?|??|>?*rB*p288X*p2352Y*r1A*b180W|>|>>?|??~>*rB*p288X*p2353Y*r1A*b180W??|>|>>?|??~>?*rB*p288X*p2354Y*r1A*b180W????|>|>>|σ???>???*rB*p288X*p2355Y*r1A*b176W?|>|>~>|?>|??~>?*rB*p544X*p2356Y*r1A*b84W*rB*p544X*p2357Y*r1A*b84W*rB*p512X*p2358Y*r1A*b88W?|*rB*p512X*p2359Y*r1A*b88W>|*rB*p512X*p2360Y*r1A*b88W*rB*p512X*p2361Y*r1A*b88W?<*rB*p512X*p2362Y*r1A*b88W?8*rB*p512X*p2363Y*r1A*b88W0*rB*p512X*p2364Y*r1A*b52W?*rB*p512X*p2365Y*r1A*b52W*rB*p288X*p2376Y*r1A*b176W>>*rB*p288X*p2377Y*r1A*b176W>>>>*rB*p288X*p2378Y*r1A*b176W>>>>*rB*p288X*p2379Y*r1A*b176W>>>>*rB*p288X*p2380Y*r1A*b176W?>>>>*rB*p288X*p2381Y*r1A*b176W?>>>>*rB*p288X*p2382Y*r1A*b176W>>?*rB*p288X*p2383Y*r1A*b176W~?>>*rB*p288X*p2384Y*r1A*b176W~?>>*rB*p288X*p2385Y*r1A*b176W~?>>*rB*p288X*p2386Y*r1A*b184W~|>|~>|>|>>?|>~><||>>~|*rB*p288X*p2387Y*r1A*b184W?|>|||>><|?|>*rB*p288X*p2388Y*r1A*b184W??|>|>>~?|>?*rB*p288X*p2389Y*r1A*b184W?|?|>?~|?>??*rB*p288X*p2390Y*r1A*b184W|?|>?~|?>??*rB*p288X*p2391Y*r1A*b184W|??~|???>>xx??~|>?~ ?>x>~*rB*p288X*p2392Y*r1A*b184W|||?>>||?>>||>>>?>|?>>>>?|*rB*p288X*p2393Y*r1A*b184W|||>|>~|||?||>>||>>>|>|?|||>>|?*rB*p320X*p2394Y*r1A*b180W?||?>|||>|>|?>?>||>?*rB*p320X*p2395Y*r1A*b180W||?>|||>|>|?>?>||>?*rB*p288X*p2396Y*r1A*b184W?||?>|||>|>|??>?>||>?*rB*p288X*p2397Y*r1A*b184W||?>||||>|?>???>||>??*rB*p288X*p2398Y*r1A*b184W|||>>~||||>|?|>>>||||>>*rB*p288X*p2399Y*r1A*b184W||>>||>|>|?>>>>|>>|*rB*p288X*p2400Y*r1A*b184W|>?||?||?>||>?<?|?>|<~*rB*p288X*p2401Y*r1A*b184W>||||>>?>|>>?*rB*p288X*p2402Y*r1A*b184W?>||||>>??|>??*rB*p288X*p2403Y*r1A*b184W?|>||~||?>>?||>?*rB*p288X*p2404Y*r1A*b184W?|>||~||?>>?||>*rB*p288X*p2405Y*r1A*b184W?|>|>||<|>?|>>||>*rB*p480X*p2406Y*r1A*b76W|p*rB*p480X*p2407Y*r1A*b76W|p*rB*p480X*p2408Y*r1A*b76W*rB*p480X*p2409Y*r1A*b76W*rB*p480X*p2410Y*r1A*b76W*rB*p480X*p2411Y*r1A*b76W*rB*p480X*p2412Y*r1A*b76W*rB*p480X*p2413Y*r1A*b76W *rB*p480X*p2414Y*r1A*b4W*rB*p480X*p2415Y*r1A*b4W>*rB*p288X*p2487Y*r1A*b52W*rB*p288X*p2488Y*r1A*b52W8|*rB*p288X*p2489Y*r1A*b52W| |*rB*p288X*p2490Y*r1A*b52W|`|*rB*p288X*p2491Y*r1A*b52W||*rB*p288X*p2492Y*r1A*b52W8|*rB*p288X*p2493Y*r1A*b52W*rB*p288X*p2494Y*r1A*b52W*rB*p288X*p2495Y*r1A*b52W*rB*p288X*p2496Y*r1A*b52W?*rB*p288X*p2497Y*r1A*b60W||?|~|?|*rB*p288X*p2498Y*r1A*b60W|?||?*rB*p288X*p2499Y*r1A*b60W|?|>*rB*p288X*p2500Y*r1A*b60W??|?|>*rB*p288X*p2501Y*r1A*b60W??||>*rB*p288X*p2502Y*r1A*b60W>||~0*rB*p288X*p2503Y*r1A*b60W?|||>|*rB*p288X*p2504Y*r1A*b60W?||>|>>*rB*p288X*p2505Y*r1A*b60W|||?>*rB*p288X*p2506Y*r1A*b60W|||?>*rB*p288X*p2507Y*r1A*b60W|||?>*rB*p288X*p2508Y*r1A*b60W|||?>*rB*p288X*p2509Y*r1A*b60W|||>>*rB*p288X*p2510Y*r1A*b60W|||>*rB*p288X*p2511Y*r1A*b60W<|>*rB*p288X*p2512Y*r1A*b60W>?|>*rB*p288X*p2513Y*r1A*b60W??|>*rB*p288X*p2514Y*r1A*b60W||>*rB*p288X*p2515Y*r1A*b60W||?>*rB*p288X*p2516Y*r1A*b60W|??|>?*rB*p384X*p2517Y*r1A*b4W*rB*p384X*p2518Y*r1A*b4W*rB*p352X*p2519Y*r1A*b8W|*rB*p352X*p2520Y*r1A*b8W|*rB*p352X*p2521Y*r1A*b8W*rB*p352X*p2522Y*r1A*b8W?*rB*p352X*p2523Y*r1A*b8W?*rB*p352X*p2524Y*r1A*b8W*rB*p352X*p2525Y*r1A*b8W*rB*p352X*p2526Y*r1A*b8W*rB*p288X*p2598Y*r1A*b20W~?*rB*p288X*p2599Y*r1A*b20W~?*rB*p288X*p2600Y*r1A*b20W~?*rB*p288X*p2601Y*r1A*b20W~?*rB*p288X*p2602Y*r1A*b20W~?*rB*p288X*p2603Y*r1A*b20W~?~*rB*p288X*p2604Y*r1A*b20W~?~*rB*p288X*p2605Y*r1A*b20W~???*rB*p288X*p2606Y*r1A*b20W~???*rB*p288X*p2607Y*r1A*b20W~??*rB*p288X*p2608Y*r1A*b20W~??*rB*p288X*p2609Y*r1A*b20W~?*rB*p288X*p2610Y*r1A*b20W~?*rB*p288X*p2611Y*r1A*b20W~?*rB*p288X*p2612Y*r1A*b20W~?*rB*p288X*p2613Y*r1A*b20W~?*rB*p288X*p2614Y*r1A*b20W~?*rB*p288X*p2615Y*r1A*b20W~?*rB*p288X*p2616Y*r1A*b20W~?*rB*p288X*p2617Y*r1A*b20W~?*rB*p288X*p2618Y*r1A*b20W~?*rB*p288X*p2619Y*r1A*b20W~?*rB*p288X*p2620Y*r1A*b20W~?*rB*p288X*p2621Y*r1A*b20W?*rB*p288X*p2622Y*r1A*b20W?*rB*p288X*p2623Y*r1A*b20W?*rB*p288X*p2624Y*r1A*b20W?*rB*p288X*p2625Y*r1A*b20W?*rB*p288X*p2626Y*r1A*b20W??*rB*p288X*p2627Y*r1A*b20W?*rB*p288X*p2648Y*r1A*b84W~?*rB*p288X*p2649Y*r1A*b84W8>~?*rB*p288X*p2650Y*r1A*b84W|>?>??*rB*p288X*p2651Y*r1A*b84W|?>?>??*rB*p288X*p2652Y*r1A*b84W?|?>>?*rB*p288X*p2653Y*r1A*b84W?8?>?*rB*p288X*p2654Y*r1A*b84W>?*rB*p288X*p2655Y*r1A*b84W~?>?*rB*p288X*p2656Y*r1A*b84W~?>?*rB*p288X*p2657Y*r1A*b84W~???*rB*p288X*p2658Y*r1A*b84W~~>|π??|???*rB*p288X*p2659Y*r1A*b84W?>|??|?*rB*p288X*p2660Y*r1A*b84W???>||?*rB*p288X*p2661Y*r1A*b84W?>||?*rB*p288X*p2662Y*r1A*b84W>>|~߁|?*rB*p288X*p2663Y*r1A*b84W~0>>|?~߃?|x?*rB*p288X*p2664Y*r1A*b84W>>>|>~~>||?*rB*p288X*p2665Y*r1A*b84W>>>|>|~~~?>|?*rB*p320X*p2666Y*r1A*b80W>>?>||~??|?*rB*p320X*p2667Y*r1A*b80W>>?>||~??|???*rB*p288X*p2668Y*r1A*b84W>>?>||~|??*rB*p288X*p2669Y*r1A*b84W>>?>||~|??*rB*p288X*p2670Y*r1A*b84W>>>>|~~?|?*rB*p288X*p2671Y*r1A*b84W>>>>~>?*rB*p288X*p2672Y*r1A*b84W>>>?~|?*rB*p288X*p2673Y*r1A*b84W>>>~?*rB*p288X*p2674Y*r1A*b84W?>>>~??*rB*p288X*p2675Y*r1A*b84W>?>?>|~|??*rB*p288X*p2676Y*r1A*b84W?>>>|~?|?*rB*p288X*p2677Y*r1A*b84W>>>|~π??|?*rB*p416X*p2678Y*r1A*b4W*rB*p416X*p2679Y*r1A*b4W*rB*p416X*p2680Y*r1A*b4W*rB*p416X*p2681Y*r1A*b4W*rB*p416X*p2682Y*r1A*b4W*rB*p416X*p2683Y*r1A*b4W*rB*p416X*p2684Y*r1A*b4W*rB*p416X*p2685Y*r1A*b4W*rB*p416X*p2686Y*r1A*b4W*rB*p416X*p2687Y*r1A*b4W*rB*p288X*p2810Y*r1A*b16W*rB*p288X*p2811Y*r1A*b16W*rB*p288X*p2812Y*r1A*b16W*rB*p288X*p2813Y*r1A*b16W*rB*p288X*p2814Y*r1A*b16W*rB*p288X*p2815Y*r1A*b16W*rB*p288X*p2816Y*r1A*b16W*rB*p288X*p2817Y*r1A*b16W*rB*p288X*p2818Y*r1A*b16W*rB*p288X*p2819Y*r1A*b16W*rB*p288X*p2820Y*r1A*b24W|>*rB*p288X*p2821Y*r1A*b24W|?*rB*p288X*p2822Y*r1A*b24W}?*rB*p288X*p2823Y*r1A*b24W*rB*p288X*p2824Y*r1A*b24W*rB*p288X*p2825Y*r1A*b24W???*rB*p288X*p2826Y*r1A*b24W~*rB*p288X*p2827Y*r1A*b24W|*rB*p288X*p2828Y*r1A*b24W|*rB*p288X*p2829Y*r1A*b24W|*rB*p288X*p2830Y*r1A*b24W|*rB*p288X*p2831Y*r1A*b24W|*rB*p288X*p2832Y*r1A*b24W|*rB*p288X*p2833Y*r1A*b24W|*rB*p288X*p2834Y*r1A*b24W|?*rB*p288X*p2835Y*r1A*b24W|*rB*p288X*p2836Y*r1A*b24W|*rB*p288X*p2837Y*r1A*b24W|?*rB*p288X*p2838Y*r1A*b24W|?*rB*p288X*p2839Y*r1A*b24W|*rB*p288X*p2921Y*r1A*b8W*rB*p288X*p2922Y*r1A*b8W*rB*p288X*p2923Y*r1A*b16W*rB*p288X*p2924Y*r1A*b16W*rB*p288X*p2925Y*r1A*b16W88*rB*p288X*p2926Y*r1A*b16Wxx*rB*p320X*p2927Y*r1A*b12W*rB*p320X*p2928Y*r1A*b12W*rB*p288X*p2929Y*r1A*b16W*rB*p288X*p2930Y*r1A*b16W*rB*p288X*p2931Y*r1A*b24W*rB*p288X*p2932Y*r1A*b24W?*rB*p288X*p2933Y*r1A*b24W*rB*p288X*p2934Y*r1A*b24W?*rB*p288X*p2935Y*r1A*b24W*rB*p288X*p2936Y*r1A*b24W?~*rB*p288X*p2937Y*r1A*b24W|>*rB*p288X*p2938Y*r1A*b24W|>*rB*p288X*p2939Y*r1A*b24W?>*rB*p288X*p2940Y*r1A*b24W>*rB*p288X*p2941Y*r1A*b24W>*rB*p288X*p2942Y*r1A*b24W?>*rB*p288X*p2943Y*r1A*b24W|>*rB*p288X*p2944Y*r1A*b24W?|>*rB*p288X*p2945Y*r1A*b24W|>*rB*p288X*p2946Y*r1A*b24W>*rB*p288X*p2947Y*r1A*b24W>*rB*p288X*p2948Y*r1A*b24W>*rB*p288X*p2949Y*r1A*b24W???>*rB*p288X*p2950Y*r1A*b24W>?>*rB*p288X*p2957Y*r1A*b24W*rB*p288X*p2958Y*r1A*b24W*rB*p288X*p2971Y*r1A*b48W?*rB*p288X*p2972Y*r1A*b48W*rB*p288X*p2973Y*r1A*b48W?>*rB*p288X*p2974Y*r1A*b48W?00>*rB*p288X*p2975Y*r1A*b48W?pp>*rB*p288X*p2976Y*r1A*b48W?|>*rB*p288X*p2977Y*r1A*b48W|*rB*p288X*p2978Y*r1A*b48Wx*rB*p288X*p2979Y*r1A*b48Wx*rB*p288X*p2980Y*r1A*b48W*rB*p288X*p2981Y*r1A*b52W?>?~~*rB*p288X*p2982Y*r1A*b52W>*rB*p288X*p2983Y*r1A*b52W?>*rB*p288X*p2984Y*r1A*b52W??>*rB*p288X*p2985Y*r1A*b52W|~>*rB*p288X*p2986Y*r1A*b52W<0?>x*rB*p288X*p2987Y*r1A*b52W> *rB*p288X*p2988Y*r1A*b52W>>|*rB*p288X*p2989Y*r1A*b52W?>?*rB*p288X*p2990Y*r1A*b52W~>?*rB*p288X*p2991Y*r1A*b52Wx~>?*rB*p288X*p2992Y*r1A*b52Wx~>?*rB*p288X*p2993Y*r1A*b48W~>>*rB*p288X*p2994Y*r1A*b48W~|~ *rB*p288X*p2995Y*r1A*b52W|>>~x*rB*p288X*p2996Y*r1A*b52W~?*rB*p288X*p2997Y*r1A*b52W??*rB*p288X*p2998Y*r1A*b52W?*rB*p288X*p2999Y*r1A*b52W>*rB*p288X*p3000Y*r1A*b52W?|>?~*rB . .. BROT_HL4TXT oHP_IIP TXT DEMO_TABTXT c NEC_S60 TXT GkOKIL_400TXT jSANY_608TXT nSE_OP105TXT lFUJ_1100TXT STAR_FUJTAB @STRLC200TXT zUDruckertestprotokoll vom 15.02.91. Letzte nderung am 27.02.92. HP - kompatibler Seitendrucker: Brother HL-4 Text 33 kByte (15 Seiten) auf autom. Einzelblatt 00:19 / 04:03 (oder in Seiten/min:) 3.7 ppm Standardbrief (1 Seite) einzeln 00:34 (oder in Seiten/min:) 1.8 ppm Standardbrief (1 Seite) 10 Stck kopiert 02:49 (oder in Seiten/min:) 3.6 ppm Standardbrief (1 Seite) graphisch 300x300 DPI 01:06 Graphik (S/W-Bild) 970 kByte 300x300 DPI 03:02 Testseite fr Befehle 117 kByte 00:22 / 00:57 Seitenpreis 8.1 Pfennige Druckertestprotokoll vom 12.02.92. Letzte nderung am 15.02.91. HP - kompatibler Seitendrucker: HP Laserjet IIp Text 33 kByte (15 Seiten) auf autom. Einzelblatt 03:08 / 03:58 (oder in Seiten/min:) 3.8 ppm Standardbrief (1 Seite) einzeln 00:33 (oder in Seiten/min:) 1.8 ppm Standardbrief (1 Seite) 10 Stck kopiert 02:47 (oder in Seiten/min:) 3.6 ppm Standardbrief (1 Seite) graphisch 300x300 DPI 00:58 Graphik (S/W-Bild) 970 kByte 300x300 DPI 02:32 Testseite fr Befehle 117 kByte 00:18 / 00:53 Seitenpreis 8.9 Pfennige Druckart: Text Text Text Graphik Graphik Text/Graphik Seiten- Datenrate an Test: 15 Seiten-Dokument Brief einzeln Brief, 10 Kopien Brief 300 S/W-Bild PCL-Testseite preis DRU_TEST.PRG Datenmenge: 32 kB 2600 Bytes je 2600 Bytes 171 kB 970 kB 116 kB --------------------------------------------------------------------------------------------------------------------------------------------------------------- Brother HL-4 00:19 / 04:03 = 3.7 ppm 00:34 = 1.8 ppm 02:49 = 3.6 ppm 01:06 03:02 00:22 / 00:57 8.1 Pfennige HP Laserjet IIp 03:08 / 03:58 = 3.8 ppm 00:33 = 1.8 ppm 02:47 = 3.6 ppm 00:58 02:32 00:18 / 00:53 8.9 Pfennige Nec Silentwriter S60 00:33 / 02:49 = 5.3 ppm 00:24 = 2.5 ppm 01:54 = 5.3 ppm 00:49 01:20 00:22 / 00:46 7.9 Pfennige Okilaser 400 02:00 / 03:49 = 3.9 ppm 00:29 = 2.1 ppm 02:37 = 3.8 ppm 01:00 02:54 00:39 / 01:06 9.0 Pfennige Sanyo SPX-608 00:19 / 02:05 = 7.2 ppm 00:22 = 2.7 ppm 01:29 = 6.7 ppm 01:08 ----- 00:25 / 01:08 7.9 Pfennige Seikosha OP-105 00:23 / 02:58 = 5.1 ppm 00:13 = 4.6 ppm 01:57 = 5.1 ppm 01:23 07:27 00:48 / 01:01 7.4 Pfennige Druckertestprotokoll vom 15.02.91. Letzte nderung am 27.02.92. HP - kompatibler Seitendrucker: Nec Silentwriter S60 Text 33 kByte (15 Seiten) auf autom. Einzelblatt 00:33 / 02:49 (oder in Seiten/min:) 5.3 ppm Standardbrief (1 Seite) einzeln 00:24 (oder in Seiten/min:) 2.5 ppm Standardbrief (1 Seite) 10 Stck kopiert 01:54 (oder in Seiten/min:) 5.3 ppm Standardbrief (1 Seite) graphisch 300x300 DPI 00:49 Graphik (S/W-Bild) 970 kByte 300x300 DPI 01:20 Testseite fr Befehle 117 kByte 00:22 / 00:46 Seitenpreis 7.9 Pfennige Druckertestprotokoll vom 15.02.91. Letzte nderung am 27.02.92. HP - kompatibler Seitendrucker: Okilaser 400 Text 33 kByte (15 Seiten) auf autom. Einzelblatt 02:00 / 03:49 (oder in Seiten/min:) 3.9 ppm Standardbrief (1 Seite) einzeln 00:29 (oder in Seiten/min:) 2.1 ppm Standardbrief (1 Seite) 10 Stck kopiert 02:37 (oder in Seiten/min:) 3.8 ppm Standardbrief (1 Seite) graphisch 300x300 DPI 01:00 Graphik (S/W-Bild) 970 kByte 300x300 DPI 02:54 Testseite fr Befehle 117 kByte 00:39 / 01:06 Seitenpreis 9.0 Pfennige Druckertestprotokoll vom 15.02.91. Letzte nderung am 27.02.92. HP - kompatibler Seitendrucker: Sanyo SPX-608 Text 33 kByte (15 Seiten) auf autom. Einzelblatt 00:19 / 02:05 (oder in Seiten/min:) 7.2 ppm Standardbrief (1 Seite) einzeln 00:22 (oder in Seiten/min:) 2.7 ppm Standardbrief (1 Seite) 10 Stck kopiert 01:29 (oder in Seiten/min:) 6.7 ppm Standardbrief (1 Seite) graphisch 300x300 DPI 01:08 Graphik (S/W-Bild) 970 kByte 300x300 DPI ----- Testseite fr Befehle 117 kByte 00:25 / 01:08 Seitenpreis 7.9 Pfennige Druckertestprotokoll vom 15.02.91. Letzte nderung am 27.02.92. HP - kompatibler Seitendrucker: Seikosha OP-105 Text 33 kByte (15 Seiten) auf autom. Einzelblatt 00:23 / 02:58 (oder in Seiten/min:) 5.1 ppm Standardbrief (1 Seite) einzeln 00:13 (oder in Seiten/min:) 4.6 ppm Standardbrief (1 Seite) 10 Stck kopiert 01:57 (oder in Seiten/min:) 5.1 ppm Standardbrief (1 Seite) graphisch 300x300 DPI 01:23 Graphik (S/W-Bild) 970 kByte 300x300 DPI 07:27 Testseite fr Befehle 117 kByte 00:48 / 01:01 Seitenpreis 7.4 Pfennige Druckertestprotokoll vom 28.01.91. Letzte nderung am 06.02.91. 24 - Nadler (360 DPI EPSON): Fujitsu DL 1100 Text 33 kByte (15 Seiten) Draft auf Endlospapier 01:19 / 05:11 Text 33 kByte (15 Seiten) LQ auf Endlospapier 03:08 / 12:12 Text 33 kByte (15 Seiten) LQ auf Einzelblatt 03:57 / 15:35 Standardbrief (1 Seite) Letter Quality 00:46 Standardbrief (1 Seite) graphisch 180x360 DPI 00:44 Standardbrief (1 Seite) graphisch 360x360 DPI 01:23 Graphik (ST-Hardcopy) 32 kByte 180x180 DPI 00:15 / 00:44 Graphik (S/W-Bild) 278 kByte 360x360 DPI 05:33 Graphik (Farbbild) 647 kByte 180x180 DPI Kopfbeschleunigung 88% Drucker Text Text Text Text Graphik Graphik Graphik Graphik Graphik Kopfbe- Ko- Draft-Endlos LQ-Endlos LQ-Einzel Brief Brief 180 Brief 360 ST-Hardcopy S/W-Bild Farbbild schleun. pien ----------------------------------------------------------------------------------------------------------------------------------------------------------------- Fujitsu DL 1100 01:19 / 05:11 03:08 / 12:12 03:57 / 15:35 00:46 00:44 01:23 00:15 / 00:44 05:33 88% 1+3 STAR LC24-200 COLOUR 00:38 / 04:50 00:43 / 11:37 - 00:42 00:47 01:30 00:21 / 00:26 02:48 06:20 0% 1+4 Citizen Swift 24 03:40 / 04:44 08:58 / 11:39 - 00:41 00:54 01:46 00:23 / 00:25 - - - 1+1 Seikosha SL-92 00:19 / 04:54 00:19 / 10:11 00:19 / 12:28 00:37 01:12 02:15 00:18 / 00:19 - - 81% 1+3 Nec P60 00:21 / 04:25 00:19 / 07:48 - 00:30 00:26 00:47 00:17 / 00:18 - - 89% - Druckertestprotokoll vom 01.02.91. Letzte nderung am 08.02.91. 24 - Nadler (360 DPI NEC): STAR LC24-200 COLOUR Text 33 kByte (15 Seiten) Draft auf Endlospapier 00:38 / 04:50 Text 33 kByte (15 Seiten) LQ auf Endlospapier 00:43 / 11:37 Text 33 kByte (15 Seiten) LQ auf Einzelblatt Standardbrief (1 Seite) Letter Quality 00:42 Standardbrief (1 Seite) graphisch 180x360 DPI 00:47 Standardbrief (1 Seite) graphisch 360x360 DPI 01:30 Graphik (ST-Hardcopy) 32 kByte 180x180 DPI 00:21 / 00:26 Graphik (S/W-Bild) 278 kByte 360x360 DPI 02:48 Graphik (Farbbild) 647 kByte 180x180 DPI 06:20 Kopfbeschleunigung 0% Druckertest-Fontdefinition (* leitet Kommentar ein) ,4,4 *Meine Definitionen portrait HELV FETT ,8U,1, ,14.4,0,0,4 Line Printer ,8U,0,16.66,8.5 ,0,0,0 -------------------------------------------------------------------------------- *Meine Definitionen quer Line Printer ,8U,0,16.66,8.5 ,0,0,0 Courier Fett ,8U,0,10 ,12 ,0,3,3 Druckertestprotokoll vom 16.04.91. Letzte nderung am 16.04.91. HP - kompatibler Seitendrucker: Der aus der Beispieldatei Text 33 kByte (15 Seiten) auf autom. Einzelblatt 01:08 / 02:29 (oder in Seiten/min:) 6.0 ppm Standardbrief (1 Seite) einzeln 00:20 (oder in Seiten/min:) 3.0 ppm Standardbrief (1 Seite) 10 Stck kopiert 01:42 (oder in Seiten/min:) 5.9 ppm Standardbrief (1 Seite) graphisch 300x300 DPI 01:08 Graphik (S/W-Bild) 970 kByte 300x300 DPI 03:46 Testseite fr Befehle 117 kByte 00:37 / 00:54 Seitenpreis --.- Pfennige Druckertestprotokoll vom 16.04.91. Letzte nderung am 16.04.91. HP - kompatibler Seitendrucker: Der aus der Beispieldatei Text 33 kByte (15 Seiten) auf autom. Einzelblatt 01:08 / 02:29 (oder in Seiten/min:) 6.0 ppm Standardbrief (1 Seite) einzeln 00:20 (oder in Seiten/min:) 3.0 ppm Standardbrief (1 Seite) 10 Stck kopiert 01:42 (oder in Seiten/min:) 5.9 ppm Standardbrief (1 Seite) graphisch 300x300 DPI 01:08 Graphik (S/W-Bild) 970 kByte 300x300 DPI 03:46 Testseite fr Befehle 117 kByte 00:37 / 00:54 Seitenpreis 6.0 Pfennige 512000 9 Der aus der Beispieldatei A: A: DEMOPROT.TXT A:\DATEIEN.PRN A: DEMOFONT.DEF A:\TESTS DEMO_TAB.TXT A: LIES_ES -1 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN 0 A:\DATEIEN.PRN `wI\AONN+|@rAr Jjr RrAr r +|v -vN+|z+|~t&<x:<NNr;@ <r4<&<x:<NNr;@ <r4<&<x:<NNr;@0-2-4mҊA;@t&<x:<NNr;@ <r4<&<x:<NNr;@ <r4<&<x:<NNr$mt4 <r4<&<x:<NNr;@ <r4<&<x:<NNr;@ <r4<&<x:<NNr;@t&<x:<NNr;@ <r4<&<x:<NNr;@ <r4<&<x:<NNr;@P텋p~AN x m؄AH +@E+zpA탔N$pA탚NQ~;|;| 0-H~A테N0-H~A텒N0-H~A텼N0-H~AN0-H~ANpANENp$md$0-HN`4$md("mNNXN~$md( m!H m NX$mdR$md o]p~ANp~ANp~ANp~A텶NA탠N$mxBRBBBQQ텀p Nnp NC탦N2p A탬NpA탲Np A탸Np A탾Np ANpANp<~ANp ~A텘Np~A텞Npr~A텤NNXpcr~A텪NE+pNzx"mNE+p"Nzx"mNpr~A N zx m ؅؄1Hzx m ؅؄1Hzx m ؅؄1Hzx m ؅؄1HN\pr~ANprd~A텰N+| BBBBANprN+A+B+C+D ]HH/ }]HHg*E+p#N/ 0-*H mN.2-HJf$4-("-pN@BNG4-("-pN@`0-,H mN.2-HJfp4-("-pN@HxNG4-("-pN@`H @gB @g: @g @g @g @g @g" @-g> @gx-g -`j4-""-pN@HxN+4-""-pN@` HxN ~`$mx0S@WHH/x m 0HJlBp ]HH/$mx0]@mBx m 0HJ\HH$mx0[@^HH/x m 0HJ\HHgVHxN!v`xx m 0HJmhHyN:`Z$mx0]@lP4-&"-pN@N4-&"-pN@`,$mx0]@l"4-&"-pN@Nn4-&"-pN@`d$mx0[@oZ4-("-pN@NO4-("-pN@`6 @1g @0g @"g @g: @.gP @gv @!g`R-gJ$mx0H` -(-vt"-N;@.0-.o0-.H mN*$mt2Hg0-.H mN.2-Hg0-2-.H mN -,-*-(-v 4-.H"-N0-.H`THyN:`pHxN:`dHyN:`VHxN ~`JHxN5`>HxN!v`2NFp`*m0gm2gm4gm6gm8g°m:gȰmH"-N` -(-vt"-N;@.0-.o0-.H mN*$mt2Hg0-.H mN.2-Hg0-2-.H mN -,-*-(-v 4-.H"-N0-.H`xHyN:``HxN:`THyN:`FHxN ~`:HxN5`tHxN5`hHxN!v`\HxN!v`PHxN!v`DNFp`;|@;|B;|D;| FBmH;| J;| L;| N;| P;| R;|T;| ;|V;|X;|Z;|T;|@;| B;|!D;|"F;|#H;|$J;|%L;|&N;|'P;|(R;| ;|\;|^;|`;|>;|0;|2;|4;|6;|8;|:;|<;|;|b;|d;|f;|b;|V;| X;|!Z;|"\;|#^;|$`;|h;|j;|l;|n;|p;|r;| t;| v;| x;| z;||;|~;|;|;|;|;|;|;|;|;|;|;|;| ;| ;| ;| ;| ;|;| ;|;|;|;|;|;|;|;|;|;|;|;|;|;|;|;| ;| ;|;|;|;|Bm;|;|;|;|;|";|0;|2;|3;|>;|?;|@;|;|;|;|;|;|NVNP텋pNNVNQ텋pNNVNA크NE-8pN/$m NHN"_N/E-?pNr"_tN+ANVNA,NA큰NA0Nx$m NH&<x:<NN"m,N2 m,0(HUD/p0Nn"N"H m,Np:N"m,N2$m NH&<x:<NRN"m0N2 m00(HUD/p0Nn"N"H m0N"m0N2 m0"m,N"m,N2NVNA,NA큰NA클N$m f < 0.0 m,N`t$m NH/??$m NH8:&N&<:<N&(*pNN"m,N2p.Nn"m,NfJf0<.0Nx"m,N"m,N2 m,0(Y@o <--.- m,N`" m,0(YDND"H m,N"m,N2NVNA4NxA8NxA큸NA큼N?<NATrAЁ m4Np@ND"m8N2Bg m8 /?<GNAP$m$$m l2E-Ep/N/E-tpNr"_tN$m$Ba `6p:Nn"m4N/pNn"m8NfS m8Nr"_N"mN2NVpN>NA\NA @ g @ g @g. @g~ @g @g NVNANAhNAtNRAlNApNAtNAxN$m gN0-rN$mh$$mh//-l/-p/-t/-xN6BBBBB$ml U/$mp U/$mt X/$mx X/N5H0-H$mh RN @/A탠"N|$mx X|$mtܒz$mpڒx$mlؒv t$mh"N$mh"pN $mt4 mtp($mt4p$mt2H$mh RN0-$mtRf 0-H$mh RN @ N`C탠N2HxBBBB$ml U/$mp U/$mt X/$mx X/N5H0-NDC탠NrgE.pA탠N$0-rN$mh$0-H$mh RN @/A탠"N|0-hrN$mh$0-pH$mh RN @/A탠"N|N0NVNANA|NA타NR$mx0$m|Rg m0p0-NB`$m4"-pNH$mRR$m0koYNX$m|0U@f&0-2-JH mN0-2-NH mN`@x m 0HJmp2-JH mNx m 0HJmp2-NH mN$m gN/$m|?BN"mx m|2$mx0[@o$m|RR4-"-pND4-"-pND4-"-pND4-"-pND4-"-pND4-"-pNDx m 0HJl4-"-pND4-"-pNH`4-"-pND4-"-pND4-"-pND4-"-pND4-"-pND4-"-pND4-"-pND$m|0Hr4mpҊЁ$p"-NHN0NVNA큸NAdNA8NRpNFg$mdRE.pN/E/ p Nr"_tN$m$$m UF$m8V$md [f0E/pN/E/2pNr"_tN$m$$m8Pp$m8Jgp/pNgnp$m8JgpFNHNVN$mx0H`E/:p A탚N$`|E/DpA탚N$`jE/YpA탚N$`XE/tpA탚N$`FE/pA탚N$`4E/p!A탚N$`tE/p!A탚N$`bE/p#A탚N$`PE0 pA탚N$`> @gX @gb @gl @gv @g @g @g @g @ gp Nn"HA탚N0<: N"HA탠NC탚N2A탚rdҭN|pdЭH@/pdЭ/$m\ $m\*(&t2-NdNVNA큐NA큔NANANAhN$mx0S@f mh $mx0S@^HH/$mx0]@]HHg mh $mx0[@o mh pNp 2-N$m$$m$$m$$m$`BBg$m/$m/$m/$m/N3\p 2-N$m$$m$$m$$m$$m VHH/$m VHHfpNNVNANANA큔NA큐NA탄N$m0S@f$m x m!H$m x m!H$m $mВx m!H$m $mВx m!H$m x m!H$m x m!H$m $m"ЁSx m!H$m $m"ЁSx m!HECAN`$m x m!H$m x m!H$m $m"ЁSx m!H$m $m"ЁSx m!H$m x m!H$m x m!H$m"p$mҒDx m!H$m"p$mҒDx m!HECANNVNAxNAtNApNAlNA큨NA큤NA큠NA큜NANpJ-~gpJfN6d$m fdA*Ng.A*$mx($mpؒ$mt*$mlڒ$mp,$ml.N`,A0$mx($mpؒ$mt*$mlڒ$mp,$ml.N$m WfDA0NgA*$mp$$ml"NA*N`ZA0$mp$$ml"NA0N`<$m Wf2Bg/-$mp "-l@//-$mx "-ưo@/a$mx $mt.$mp,$ml*$m($m&$m$$m"$m RNNVNANANA큔NA큐NAhN$mh rЁN$m$$mh rЁN$m$ -V$mؐJjRЭN$m$ -Z$mܐJjRЭR$m$$m 0|$mh0$m 0|$mh0$mS$mS$mT$mTNVNANANAhNA큐NA큔N$mh rЁN$m$$m $mВ0|$mh0$mh rЁN$m$$m $mВ0|$mh0NVNA큔NA큐NAhN$m 0|$mh0$m 0|$mh0NVNANAhNAlNApNAtNAxNANANANANANANANA N0-rN$mh$$mh//-l/-p/-t/-xa$m gp2-H$mh RN`0-2-H$mh RN$mt"p$mlҒЁ/$mx"p$mpҒЁ/A0(*|$mpܒ~$mlޒN$mx X|$mtܒz$mpڒx$mlؒv t$mh"N0-$mh"N$$m$$m$0-H$mh RN:$m$0-H$mh RN>$m$x"mN$m($mؒ$m*$mڒ$m,$m.N0-$mh"N$$m$$m $x"mN$m($m ؒ$m*$mڒ$m ,$m.Npd$m$N$m"N/$m jR‐]HH$m$$m D("mN$m$$m"N$m FD("mN$m $$m"NNή/NRNg~A0t$mpԒr$mlҒNNVNADNANAhNAlNApNAtNAxN0-rN$mh$$mh//-l/-p/-t/-xa\$m Sf$mt"p$mlҒЁ/$mx"p$mpҒЁ/A*(*|$mpܒ~$mlޒN0-H$mh RN @/ mD"N|$mx X|$mtܒz$mpڒx$mlؒv t$mh"N`t$m UfR0-H$mh RN @/ mD"N|$mx X|$mtܒz$mpڒx$mlؒv4-H$mh"N`A*t$mpԒr$mlҒNNVNAhNAlNApNAtNAxNA탈NRA$mx X|$mtܒz$mpڒx$mlؒv t$mh"NANg mC N2 m CN2`;|EȊNp\NnC N"HAN"mN2N mNhgaVJBgN/ pNzxD"mNp7NnzxE"mNE3EpNzxF"mNE3LpNzxG"mNE3SpNzxH"mNE3XpNzxI"mNE3_pNzxJ"mNE3fpNzxK"mNp0NnzxL"mNE3kpNzxM"mNNzxN"mNE3ppNzxO"mNNzxP"mNE3upNzxQ"mNE3|pNzxR"mNE3pNzxS"mNE3pNzxT"mNE3pNzxU"mNE3pNzxV"mNE3pNzxW"mNNzxX"mNNzxY"mNE3pNzxZ"mNE3pNzx["mNE3pNzx\"mNE3pNzx]"mNE3pNzx^"mNE3pNzx_"mNE3pNzx`"mNE3pNzxa"mNE3pNzxb"mNpb$mx$E2NpNzx"mNE3pNzx"mNNzx"mNNzx"mNNzx"mNE3pNzx"mNNzx"mNE2XpNzx"mNNzx"mNE3pNzx "mNNzx "mNNzx "mNNzx "mNE2]pNzx "mNNzx"mNE2dpNzx"mNNzx"mNE2kpNzx"mNNzx"mNNzx"mNNzx"mNE2ypNzx"mNNzx"mNE2pNzx"mNE2pNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx "mNE2pNzx!"mNNzx""mNE3pNzx#"mNNzx$"mNE3pNzx%"mNNzx&"mNE3pNzx'"mNNzx("mNE2pNzx)"mNNzx*"mNNzx+"mNE2pNzx,"mNNzx-"mNE2pNzx."mNNzx/"mNNzx0"mNNzx1"mNE2NpNzx"mNE3pNzx"mNNzx"mNE4pNzx"mNNzx"mNE3pNzx"mNNzx"mNE2XpNzx"mNNzx"mNE3pNzx "mNNzx "mNNzx "mNNzx "mNE2]pNzx "mNNzx"mNE2dpNzx"mNNzx"mNE2kpNzx"mNNzx"mNNzx"mNNzx"mNE2ypNzx"mNNzx"mNE2pNzx"mNE2pNzx"mNE4pNzx"mNNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx "mNE2pNzx!"mNNzx""mNE3pNzx#"mNNzx$"mNE3pNzx%"mNNzx&"mNE3pNzx'"mNNzx("mNE2pNzx)"mNNzx*"mNNzx+"mNE2pNzx,"mNNzx-"mNE2pNzx."mNNzx/"mNNzx0"mNNzx1"mNE2NpNzx"mNE3pNzx"mNNzx"mNE4 pNzx"mNNzx"mNE3pNzx"mNNzx"mNE2XpNzx"mNNzx"mNE3pNzx "mNNzx "mNNzx "mNNzx "mNE2]pNzx "mNNzx"mNE2dpNzx"mNNzx"mNE2kpNzx"mNNzx"mNNzx"mNNzx"mNE2ypNzx"mNNzx"mNE2pNzx"mNE2pNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx "mNE2pNzx!"mNNzx""mNE3pNzx#"mNNzx$"mNE3pNzx%"mNNzx&"mNE3pNzx'"mNNzx("mNE2pNzx)"mNNzx*"mNNzx+"mNE2pNzx,"mNNzx-"mNE2pNzx."mNNzx/"mNNzx0"mNNzx1"mN <28 @Nzx"mNE3pNzx"mNNzx"mNE4pNzx"mNNzx"mNE3pNzx"mNNzx"mNE2XpNzx"mNNzx"mNE3pNzx "mNNzx "mNNzx "mNNzx "mNE2]pNzx "mNNzx"mNE2dpNzx"mNNzx"mNE2kpNzx"mNNzx"mNNzx"mNNzx"mNE2ypNzx"mNNzx"mNE2pNzx"mNE2pNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx"mNE2pNzx"mNNzx "mNE2pNzx!"mNNzx""mNE3pNzx#"mNNzx$"mNE3pNzx%"mNNzx&"mNE3pNzx'"mNNzx("mNE2pNzx)"mN <28 FNzx*"mN <28 RNzx+"mNE2pNzx,"mNNzx-"mNE2pNzx."mNNzx/"mNNzx0"mNNzx1"mNNVNAdN$mdBA텤N>JjRSN`$m$?<$m/$m/$m(/$m/aT mNg -,-*-(-v $m$$mh"N$m $mh RN2Э$m$$m $mh RN6Э$m$$m $mh RN:$m($$m $mh RN>$m$?<$m/$m/$m(/$m/aNVNA|NAhNA킄NA킈NA킌NA킐N$mB$mB$mB$mBpѭ$m|0S@f mpN:+@ mpN>+@`D$m|0]@l mpN:+@ mpN>+@` mpN:+@ mpN>+@-~fZ -JjR+@ -&<:<N/?? -NH&<x:<N8:&NNr+@ -*-(-&-4-rNh+AN+BR+CV+DZ$m No m+PN`" -VЭND$ml -V+@N$m Ro m+PR`" -ZЭRD$ml -Z+@Rpѭ -Z*-V(-R&-N4-rNh+A+B+C+D-~f -Z(-V&-R$-N2-NvP~ -Z*-V(-R&-Nt2-NdNVNA킔NANANAhNALNxANA NAdNA큌NA|NR mNhgN;|ENN mrNpNJoNprN˂E4pNgNprN:NpN mLNNpNA탚N0-H/p:NnC탚NfDSA탚NC탠N20-N&<:<N/??0-N8:&NNrA탚NrC탚N2A탚E/:p Ng $m|4`A탚E/DpNg $m|4`A탚E/YpNg $m|4`A탚E/tpNg $m|4`A탚E/pNg $m|4`nA탚E/p!Ng $m|4`RA탚E/p!Ng $m|4`6A탚E/p#Ng $m|4`A탚E0 pNg$m|4 $m|0S@fLEuN mh 0-^H$m$0-`H$m $0-\H$mh RN @/ mL"N|`$m|0S@^HH/$m|0]@]HHgJEN mh 0-XH$m$0-ZH$m $0-VH$mh RN @/ mL"N|`R$m|0[@oHEN mh 0-dH$m$0-fH$m $0-bH$mh RN @/ mL"N|$m R$md$$m N`HNpN mLNN~$m$$md $mh RN @/$m  mLN"N|$mdT$md o]$m|?BaHBa(p$m$`bAE+p Ng p$m$`8E4/p9N/E0p Nr"_tN$m\$$m\ U$m$$m gNNpNNN$m gp\NnCN"HAN"-N| -H@/z(-p&t2-Nd$m gN/$mx?Ba@4-f"-pND4-n"-pND0-pH$md$0-xHN`$md$"-pND$mdR$md o]4-"-pND4-"-pND$m V텉NVNA|NAhNANA NAdNA NxA(NxpdЭN`C탚N2N@/N@NY _Nr/N@pN"_N"m N2;|EzNNp\NnCN"HANrN$m|0S@fz mh 0-^H$m$0-`H$m $ m /0-\H mN @ r6Ё/ m 0(H"_ _NNpN0-\H$mh RN @ N`N`$m|0S@^HH/$m|0]@]HHgz mh 0-XH$m$0-ZH$m $ m /0-VH mN @ r6Ё/ m 0(H"_ _NNpN0-VH$mh RN @ N`N`$m|0[@ov mh 0-dH$m$0-fH$m $ m /0-bH mN @ r6Ё/ m 0(H"_ _NNpN0-bH$mh RN @ N`NNpN0-HSA탚NN"md m"$m N`LNpN$md $mh RNN`NNpN$md R$mh RN @ N`N$mdT$md o]NpNNNNVNAdNA NxA큌NEuNp4m^Њ$md$0-`HN`2N~$m$$md  mN @/$m ND"N|$mdT$md o]ENp4mXЊ$md$0-ZHN`2N~$m$$md  mN @/$m ND"N|$mdT$md o]ENp4mdЊ$md$0-fHN`2N~$m$$md  mN @/$m ND"N|$mdT$md o]N@/N@NY _Nr/N@pN"_N"m N2 m /0-\H mN @ rЁ/ m 0(H"_ _N m /0-\H mN @ r6Ё/ m 0(H"_ _N m /0-VH mN @ rЁ/ m 0(H"_ _N m /0-VH mN @ r6Ё/ m 0(H"_ _N m /0-bH mN @ rЁ/ m 0(H"_ _N m /0-bH mN @ r6Ё/ m 0(H"_ _NNVNAdN;|EZNNE4hp N"mNrNNpN -~NNpN$mx0NNpNA탠NNpNANNpNA6NNpNANNpNANNpNANNpNANNpNANNpNANNpNANNpNANNpNA NNpNANNpNABNNpNAHNp$md$0-HN`BNpN$md( m 0HVHNNpN$md("mNN$mdR$md o]pNNNNVNAxNAdN;|ENE4hp N"mNNhgNE4hp N"mNrNNpNN+@~NpNN$mx4NpNA탠NNpNANNpNA6NNpNANNpNANNpNANNpNANNpNANNpNANNpNANNpNANNpNA NNpNANNpNABNNpNAHNp$md$0-HN`NNpNN0VHH$md( m HJf HNpN$md("mNN$mdR$md o]NpNNNNVNA퀠NxA퀤NxA`NAhNAlNApNAtNAxNA탈NRAHNRAdN0-rN$mh$$mh//-l/-p/-t/-xa $mh/BHxap$mpђ;|ENp$md$0-HN`$$md 0mЈS$mh RN/$md("mNpNr"N|$md 0mЈS$mh RN @/$md("mN"N|$md( m 0Ho$md 0mЈS"0-$mh RNN$md("mNp\N/$md("mN"_NNhFg$md 0mЈS"0-$mh RN$md( m 0Hg$md 0mЈS"0-$mh RN$mdR$md o]$mx X~$mtޒ|$mpܒz$mlڒxvtr0|N$mx X|$mtܒz$mpڒx$mlؒv t$mh"N$mh"pN $m4$m0]H$m pN/$m NHN"_NE>'pNZ"HA탦N"m,pN"m=pN"mTpN"mfp N"mrpF m p mpN"mp,N"mpN"mfp N"HA탦N"mrpF m p mp,N"mfp N"HA탦N"mrpFN"mSN`pNN$m Sft?<$mx:x2"mN//- Nc$mx:x2"mNE:}pNZ"HA탦N"HA탦N"mSN`N$0VH$mPV$mPf?<$mx:HxY$mؒ"mN//- Nc$mx:HxY$mؒ"mNE21pNZ/$m("mN"_N"HA탦N"m0<rcN0<rcN0<rcN?<$mx:x"mN//- NcprcN?<$mx:x"mN//- NcNj$m`R$m` ro^Nj0-~H$mh RN.2-HfECpNC탠N"m//-N!0-H$mh RN @/ m"a|$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"N$m/N8xaw$m$m$$m "<al//-N!Hx$m "<al//-N"0-H$mh RN @/ m"a|R0-H$mh RN @/ < ppmN"ma|X"a|&$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"N$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"N0-H$mh RN.2-Hfbp2-H$mh RN$mt0H0mЈ2-H$mh RN$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"apcasr$m`f" mzx"mN mzx"mN`Z$mdg" mzx"mN mzx"mN`0 mzx"mN mzx"mN mzx"mN`E:$mx0]@]HH/$m SWHHgBg$mx:x"mN//- Nc/- N%JpNn"m aqpas"ma~jBg$mx:x"mN//- Nc/- N%J m "maq"ma~. m0(H$m$Bg$mx:x"mN//- Nc/- N%J m C탾aq`part"ma}Bg$mx:x"mN//- Nc/- N%J m "maq"H maq"ma} m0(H$m$ m /$m( m/0H$m "_ _ab$m( m 0HY$m$p$md$$md rf $m $m葒 m /$md $爔ԀЀԀЂ$mВ"@$m  _abx$mdR$md ro`J$mx0]@]HH/$m UWHHgxBg$mx:x"mN//- Nc/- N%JpNn"m aopaq"ma|vBg$mx:x"mN//- Nc/- N%J m "mao"ma|: m0(H$m$Bg$mx:x"mN//- Nc/- N%J m C탾aolpap"ma{ m C탾aoRp/apf"ma{Bg$mx:x"mN//- Nc/- N%J m "mao"HAao"H man"ma{~ m0(H$m$ m "man"HAan"H man"ma{F m0(H$m$ m /$m( m/0H$m "_ _a`$m( m 0H[$m$p$md$ m /$md Ѐ$ԀԀԀЀԀЂ$mВ"@$m  _a`:$md r1f $m $m쑒 m /$md &<:<aQ&"mN//- Nc/- N%J m"m ak"maxdBg$mx:x="mN//- Nc/- N%J m"m ak"max(Bg$mx:x?"mN//- Nc/- N%J m"m akj"mawp$md$$md ` m"m awEa]2`v m"m awEa]`^ m"m awEa]`F m"m awEa\`xA탾"m awnEa\``A"m awVEa\`H m"m aw>Ea\`0 @gR @gb @gr @g @g @g @gN~$m$$m Sg4 m /$m( m 0H$mВ/ m 0(H"_ _a\@`$mdR$md _o`$mx0[@o$mB$mx0]@l ?<$mx:xV"mN//- Nc$m SWHH/$mx0]@]HHgDad$m$$m( m/0H$m( m 0H$rcNDad$m$m$`Ladp$m$$m( m/0H$m( m/0H/-/-N}Oad4$m$m$NjprN $m/N8xad $m$m$$m "<aX//-N!$m "<aX//-N!0-H$mh RN @/ m"ah0-H$mh RN @/ m"ahf$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"al$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"alr0-H$mh RN.2-Hfbp2-H$mh RN$mt0H0mЈ2-H$mh RN$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"akpca_$m Sf" mzx "mN mzx "mN`,$m Uf mzx "mN` mzx"mN` m"mas$m Sf~$mx0S@f0p$m|$E:mg$mx X|$mtܒz$mpڒx$mlؒv $m4H$mh"ajv0-$mRfHxBBBB$ml U/$mp U/$mt X/$mx X/N5H`}a}`}a}Aay(AhayAlayApayAtayAxayA탈ayLA큘ayAayAayZA\ay,AayrAdayjA큀aybAay2Aay*AXax0-rai0$mh$$mh//-l/-p/-t/-xN6$mh/HxBN7p$mlђ0-2-H$mh RN0-2-H$mh RNzx"mN"maqZ$m `0-H$mh RN/EDpay"advp $m$`n0-H$mh RN/EDpay"adHp$m$`@0-H$mh RN/EDpayr"adp$m$zx"mN"map`L0-H$mh RN/EDpay0"acp$m$` @g. @gT @gz @g0-H$mh RN @/ m"ac mE4paeg*0-2-H$mh RN0-2-H$mh RN`$p2-H$mh RNp2-H$mh RNBBBBB$ml U/$mp U/$mt X/$mx X/N5H$mx X|$mtܒz$mpڒx$mlؒv t$mh"ag<$mh"pagN$m4 mp($m4p$m2H$mh RN$m0H`@`JN0JBg>$m( m 0HJ^H$mXV$m( m 0HJf$m?*/-XN$mXgawx/ 0-TH$mh RN.2-Hfbp2-TH$mh RN$mt0H0mЈ2-TH$mh RN$mx X|$mtܒz$mpڒx$mlؒv 4-TH$mh"aYpcaM~ mzx "mN mzx "mN`RE://-N!0-H$mh RN @/ m"aN@$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"aR~$m a4/??$m a48:&a:&<:<a6NNZ&<:<a2:zauag"m aZn m ah&<x:<a1dgEE p m aZ6`6p acx/ m 0(WDag<"_aM"H m aMp%aN"m aZ 0-H$mh RN @/ m "aM8$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"aQvp2-H$mh RN$mt0H0mЈ2-H$mh RN0-2-H$mh RN$mt02-H$mh RNp2-H$mh RN$mt02-HmЁrЁ2-H$mh Ra$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"aP$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"aP$mx X|$mtܒz$mpڒx$mlؒv 4-H$mh"aPNpcaD `\$mx0S@f p$m|$`p $m|$/- $mx?$m|/N$mx?N$m\P`mgΰmgmg$mx X|$mtܒz$mpڒx$mlؒv $m4H$mh"aO0-$mRf`$m r4mҊЁ$mh Rax @ $mdВ @p$m$$m r0]HH/$m r9^HHg*$m r4mҊЁ$mh Raw @ $mdВ @p0$mdR$md on]$m r4mҊЁ$mh Raw @ $mВWaC"maP$m r4mҊЁ$mh RawP @ aC/$m W _aZa^a)$m $$m a*na\"H maC"maPB$m jR/ ma]a)h*x m؅!H m0($mDa]"H maCl"maO$m r4mҊЁ$mh Rav @/ m"aC$m r4mҊЁ/$mx X|$mtܒz$mpڒx$mlؒv $$mh"aG@$mT$m Qop$mhJgp/NY m 00 <2<4< ma&/t ma&8:&a#/??$m*x m؅ 0Ha%N8:&a+/??$m*x m؅ 0Ha%"8:&a& ma"r$mR$m Wozx m؅ 0H$m "a%~a$ ma"6zx m؅ 0H ma"b/??zx m؅ 0Ha$8:&a* m 00` m0B0 m 24`UvaUAhaQAlaQApaQAtaQAxaQAtaQ>AaQ\A aQTAaQLA$aQlA퀔aQpaL"H m8a7|/EEMpaLr"_taAP+A m80(H$m(Вr Ёr aDp ae$m$g,EERpaLR/E-npaLDr"_taA+A`N m80(H$m(ВrЁr aDNp aeraaP"maPaL"m4a@.0-*H$mh Raf @/ m4"a3Z$mx X|$mtܒz$mpڒx$mlؒv4-*H$mh"a7N m80(H$m(ВrЁr a@Np aaaaLJ"m@a?0-,H$mh Rafb @/ m@"a2$mx X|$mtܒz$mpڒx$mlؒv4-,H$mh"a7N m80(H$m(Вr1Ёr a@FNp raa"m a?,0-H$mh Rae @/ m "a2X$mx X|$mtܒz$mpڒx$mlؒv4-H$mh"a6`&EEppaGj/ m 0(rDaK"m a1p,a2"ma>\0- H$mh Rae @ a1r"ma>< m"ma1/ m0(UDaK0"_a1p,a2"ma> 0-"H$mh Rad @ a1 "ma= m"ma1T/ m0(SDaJ"_a1gm6gm8gbm2g0-$mtRVHH/0-$mtRVHHgHp$mt2H$mh Ra^$mx X|$mtܒz$mpڒx$mlؒv $mt4H$mh"a/0-0$mtRfbHxBBBB$ml U/$mp U/$mt X/$mx X/N5H`BaBAxa>LAta>DApa>4A$a>,A큈a>$ADa>0-4H$m Ra^ @/$m$*x m ؅؄4pHHR*$m$("ma\"a*V$m$*x m ؅؄00HaaC"mDa6 mD0(UDaC"H mDa*@"mDa60-Xr "_a E$ad mHa[ mHE$=pa*tfp a7 mHa(8`p a7E$pa6$m, a7pOa6$m, fEEp( mPa4`EEp( mPa4rp a="HA탠a'p:a("H mPa'"mPa4Xp a7a6p a7 a6p a7ECpa6a&p a5E0.pa5&p a5pa4$m, f E$Aal` E(ya`$mdB$m0 VHHnDa1`$mBR$md f mHaX`.$m:$m,("maX"ma2p ma<"mHa2 mHE$=pa(f mHap a4a3p a4 mH0(HS mHa"HAa!4rarpa.,Jo~Npr3aOEFpp3a#,gdNpra.NpajDGGe GbFGNuG GbFGNu~Nu 24HjDBaDBNuBe B/dAрQ4<`BNutNu $HkBk Bj*DBNupNuDBBkBjDBDNuf gp` 246jDCCe0 C/jC C@j C jr0H@{0>H@Nur{0Nu{0NutNu 246j(:<DCaf AfBfNu`$La 00Nur$o, b4< J@k @[H@NuH@RBNu4<Ѐ[NuDg8k2 b4< J@k @[H@DBNuH@RBDBNu4<Ѐ[DBNu4H@Ѓdh`^HCH@:">H@`H2g&HCH@:<HC>H@Ѓd(`HCH@:H@r` gDBgkDE`HDBDEaBDBNugDBa8DBNutNua 11!Nux`xaR`aL` 24&8:HoHoEBJAgJDfr:g,|HC҅H@:ۆ<HC>H@Ѓd`vHCH@:H@`fgDBgkDE` DBDEaDBNugDBaDBNutNuHoHoEBz:g|HC҅H@:ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB BbNuJBj^tNuk(g.JBjDBAр[SBDBjNutNuAр[SBkNuJlNu0gH@rJBkB JkЀ[`DBЀ[`J.;gP:pr4<Nup` <r4<NupNJBktNu@AB`&8:~.gNa`&8:` &8:@ABJBgJEgJAfJ@f<jDFF Fdx.HGއQJGfjHGH??UGgkte <r4<` 24HL&8*a dgHL8a`L8aTJ_ k:NuH 24kBaL8a`&VTJ_LkNuTJ_Lja&8* <r4<`HL aJBfL aVgLJBjDBa8L8a@a%DBNuLJBjDBaL8a"`%p` 24?o4<&8: 3f AcDA@Aр[SBDBT`SBAрkfJAftTSWa>H&8:aH&0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi2?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNuCEdSW`?<,>CEdGeH@0r`fJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riP?0i?`?<`FapES S gPS`LJg&B.C`a8aD*9Sfap-I,=|p4aHz*9Sg ENp9S ` _a &nO:NMS I~JKF$<Nu[1][Error +111][Return]EF g g>Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu`HQ?< NA\Nu@$g\kdHfiHNufnpNupNu"lDaDNuJnDaDNuzxeҁ؄d`ef Nup`z@&gTkdHöfiH@HNugmNupNuz&lDaDNuJlDxeփ؄d`efNupN"_KFMS I~JO: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|Nua`Np?a a?<LNA``NuNu`aza`aaaHA-Hhp alpMah=@F?<NNTT@A0r p0Q`pdr ta0.F=@=@ACp,2QAp 2Qaa`\`Xpea>pCR2Ad0A2r22a"<0<NBLNurt=@:=A@=B NuHz(` NHz ?<&NN\Nu9gNuWNu|^|  R^,T:&0D4(*<B$,>2::(   F..26"8@"PQ1!P1P!0PP`0  q#aaa a O: n*NNuNuNupc?a0QNurdAd6Ag,B(dB(dH Ao<atoBAp`NuNu?<OA`d?<IA`Z0<H IaLt Ig Og Ug Ag Rg,afNup`ap`"0afHRa>Er$Wgr STD:gr COM:g r LPT:f4FA$_0=@Dk"~CA0< Bha:B2"pNu$_AF Ge><QBAFpNuafgzp=` aZgzpaAHPBHQ?NA\ _Jk*Nu/ Ia$$IAHPB BaAHPBHQHRBg?<VNAO _ _JkNuHz `Hz"` <Hz&?<&NN\Nup CNup C0Nu C NuJBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNu <r4<NuQfHR$n2Jjg$_NuH LNuPfJ.fg0HR$n2Jjf$_NuHC/*%I $n2%_LNu B?b4<rpAv JBlDBv-|JBg Bb Bk&H>aTaRFBd&8*L?a<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`prt|P;Q:  g +g -f .g40  b 0e 9b da6`RF` .f 0e 9b daSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`ZJjDDDS4<.aJFkSFk4arQa`&HaFFaZQ&8*L/a,H܆jDBJ.:gtBn:Nu(:HE:a`4JVHHarЁЀ`z@`z8H@0`z(a^*d2d2d"d""d""""d"`""""""""""""""""QjNup"X2g6C/ !UAk$!Q"_Nu @$@JfS a`QNu$Aa`QBNuHzla`HzbaH `JHPHQ0(ika $I _anIUd4Id4Id$Id `$$$$Q _Jf,a>Id4Id4Id$Id `$$$$Q @NuSaIdIdId`Q @Nup ` / a$I> _aβG` VNuag`af`ae `ac` acpNuadpNu/ a$I> _a4Ae4v` VfANuHP0(R@kBap $I _aXIUd4Id4Id$Id `$$$$Q @JfNuNup ``aSAfNuag`af`ae `ac` acpNuadpNuaSAkfJANuH HPhkJa $I _aIUd4Id4Id$Id `$$$$Q @JgSL`QNup `azAf` VNuag`af`ae `ac` acpNuadpNua@4@m4v` Vf@Nu/HP0(X@kHa& $I _aIUd4Id4Id$Id `$$$$Q @Jf$Nu $Nup `aYAfNuag`af`ae `ac` acpNuadpNuaSAkEF$p VfWANu?HP0(T@kHa| $I _adIUd4Id4Id$Id `$$$$Q @Jf4Nu0XNup `fa UAfQNuag`af`ae `ac` acpNuadpNuaSAkXf SAkXfJANu|H`|i`|l@H~|`Zze`z`zd@H>|`Dth`tpa ".Nutj`t@H|`$rk` rf`rg`r5=@|0` pM` pO`p`po`z.`z+@-AH<|`~*@-AH|`t)`t` tr`t2`t@-A=B|`tN@`t,@-A=B|`v8`v(`v-` v!`v `v@-AH |`vHAHBHCHDHEHFHG-HfAD-HH@-@H|p`HHP"X2AF-H AerQBp|a$`rHpx`6H$X4 Y0CF @depdQBC B2et2QBpZAF-HA-HaA"HJfS  _aAa"QAF"HJfS  _aAF`QLJ@NuBp'rta2 n2rt6(SC0(S@apaB\papava0paRG=GYfx-IC=C=C$tBft=B=B(tFJ=BBBB*Do>Eo:@l6Al2DDk =DVBnDEk =EnBn@cVo Acno,_NuAH`/=@a _aH]Ak024E$ Bb5B5A6CC5CK5C:8AB0000DkxEkt00A<:d>:bSFSGFn\GnXDDk0BhDEk1EBh Fchh Gchh0hb"0hbpmrt-|H-|L`Nu-HNf?<NNT-@XDbDEbEBb=ET=DV-|PBLBp n20(L=CJ?=B^C=C\=Cj@drAdnED??RGRF=GF=FHtGJ=BltBft=B`=BnGOpЇЇ b na 222-IfHVMF,_Nup `T np` h??/ a , > _a |4$FAFp_@[000][vx`* [g" ]g |g QSx` xQSrQ][vx`* [g" ]g |g QSx` xQStQ]BAF0-H,=@p4a2HNu 24DBaDB11!Nu 24DBa DBNu 24x6o<Ce(FC BdЄeNu B/dHDDdRdQRBNu&<:<`Ng BbUC BcjNu BcHDDdSkg RBAрjNuNu0ftNuB H@"jNuE"ea ~"ep`Z&6NuE "e a \"d&&6NuE"e a >"d66NuE"e a ""d666NuE"e a "d6Nuvn\n^~Ha 0 @xepw2AtE4*jDjHB t`0QTAtp =| D` 24JBoRBk NugSBk` 24JBoCkNugCk`(a`QNuHg"cc/ 0)a _$PS@kH2QNu2(g$PRAA4DBH%$Y2Pg 1AHRAA%NuBhNuao aШNupNuaJFoHPJhja?<?B?<BNAO _*kBg?/(?<BNAO Jk NuNafoazJBkAf`a|??/?<BNA.k \Hx?<BNAO [HHNux`x*0ao< 2fJjr`Nu~dGdEH<Nup`0@F@AJhg PLNu`LJg(HPBHh/??<@NAXLf ѨLNuJkp%`aJBja!| ??<>NAXOJkpNu0< aH`0< CF2p`p a2`p CFp`a CF"p`Hza`HyF"J`B.@=|DNua.@FpAR@C` @H` @HHyFa׾a."H`\HyF`HyF 24`@H` @HHyFa׆a"Hav` HyF`HyF 24`B.@=|DNuB.@a`=GDgNup`lJg$_a: HN$_a: HN$_aBHN$_a؄BpHN$_aB0HN$_axBpHN$_alN$_ab؄N$_aXN$_aPN$_aF 0HN$_a:؄00HHN$_a,p0HN$_a 24N$_a:p 0HgpN"X I"_(*UGk*<(؆QNp`p`p` p`pJPg`d$_a!HN$_a؄1HN$_aHN$_a 00N&8:` &8:@ABHaNL8aרL8 DBaӔL8O <jDFJEjDEFn ffAbtNu&8:a`&8:a` 246jDC C b H&<;)8<\:<a0a#zHaԊR/@L&4(g8HP b6 a^$_// Z4HQ`S@Q _Q _a, _Nua$`p`\AFtЀvQBNuAFt0 9c^QBNuAFt 0QBNua`a`aCF 0gS JfS`@a Acr `@a A cr `@a\ A cr `N$H`HahLHP?.d=hdN=_d2 "@$Y4Ad2`0Q @NuE"e ah"b BB& &6 Nu@`r ??a"P02R@H`2Q Nur ?HQa _/ ?a0 _4gSB@c:Ad,J@gB@BmS@,. RB6Vg(R F"GQpNufJ@fRB`fS@kVft0HNuaaJjtNuaHPa pJk NuCg.BJ@g  g &g, $g %gNNutNuRpt`2Rpt`Rptr ae OgX Xgn HgSRB ae Fb$0k  c_  c b退`tSHka˖NuRB0 b b瀀`RB0 fрd`aRp`aJp`ap36B2Nu>.D<jRGg>VGg:TGjp`JHPa0CF$IpR@  f _aHd2Hd2`"QNu` <.DHSGFaAEg f< &_Nua`Nu.dfaB2=n`r>.D<jRGg.D<jRGg*VGgTGjp`,<.Da*`" y2 faa` y2 f aaAF "g pR@0 ,g  g  fHp`:pR@0  g  g "fR@0 ,g  g  fHpRU@"_  f#2$H _a `QNupR@0 ,g"  g  fa~ (fR~Nua ~ `a~NuaJkHQ ! gRf _NuXX~Nu0jf\@??<NMXJk .dgp Nu`<.DHSGFa ,g gAEf< &_Nu ."Ff +"g ,g`H~=H|=@p3`?<`Bg/0a|o< 2JjJAfr`dTNu$ a Nua` a`a` ]A=ADNua`a`a`H0aL`VH0aL`a4|A((@؆*.&|؆kD`&a,k.."*B(.&؅kr-K/.?<INA\/?<HNA\JgB n""n&ۮ&ۮ"$I`&bۛp0R@@b&n CXbԌ`T .&/?<HNA\p=`LHU2<.,HdY=ANu?<*NAT.p a Ha INu.k2@a.0H@av.`2H@af/0@aZ/Yda@HA`A-HLL? H>pmrt`B"XXHVMFLH-E H-YLH-E H$-Y*LH.,_NuHV,@,_Nu"@AE(ؚؚؚؚؚ:HDEH*ڄe(Ab~x|<چe4SGfRRD D exE<`*gQRD D epNuDHEJEf D kT@Nu/ a`S@f _`p@`( .2 @Nu0.FHNuJ@j0.=@F=@NupNBT@HgpNu 24JBkCkNuCktNu 24JBoSBNugRBNu2(gbc  P"H`Nu/0Hav2  _ PSAvjx E(Wf* ae zb Q @NuBnp`pBnp`p=| p|=Fn@=@b=n`ra (Hj=Ah~`:a JfBH@ RfF.f Kg" Mg sg tg Pg Hf~`xSGjtRGFcn>`jAF gp gj g grffnnpenbfJ.fj6pRGFc$SG` J.fjpRGFcRF` Ff`> `?~ap a0p a*0Nu|``CpE`bf`FgRGJGgSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0NuagNu4.rf?Hya@NM\Nu=|D`LjazEfpadppa`AFEg0PaEfaFRE`ܾEfp a@a8?nnnp a2RF`<a"NN @A C#P B?< NA\#Ť/a?< NA\A0N NuA#  x hg3&\AC`g#P Nu?<"NNT @ 9Lg!@ HzT?<&NN\3Nu#NuHz ?<&NN\NupAC&EƈrJg" XX\QNuA&Cr g"XQ!ACf NuHx`(Hx`"Hx`Hx`Hx`Hx` Hx`Hx !4VxH A3 Ni LHMS O:|1R/9Ť?< NAO:pdz`²/MS ar,_NSNuO?// C4<a,/J _ta"/J _a/Ja.?<KNAdONu$Ia JBc2QBB"HNu(a\؀.dfaNjNu?a0` ?a2@@a` a Nu4.`Af n2LR@RANu4.`g S@SAHNutbpbr??papYa0a0`.dfNudg"J9Skfa4fp`Ǯd`/9Sdg/9Sdg/9SNupAȆ-H=@|p4aȘS@Nu[2][Programmstop?][Stop|Cont]9S HHNu9S`aNf"_O:N"_O:HQ`6 9g"9gJ9Sfga"AO:Np\BS`G06#f&#-KNuk"c" C gT6f`Pv6"cgRCC(D#8`D@v`v??NMXJNuJ@k??<NM"UAf J@fH@Nua&j0fpNu\@`a`]@><CF Ipa<0HNua`]@><CF Ipa Nu?|`?a0R@f|0aHJFkHPa _Nupo`HSHP&I>g\SG??<NMXJk Q _t&_Nu&_`aTJANuag `af`apNuapNuC`C``C` C`C-KJhfJfRRRRRRRHP? @CFH~8:E#P&<2 `b$bYEf`"RAf rЁЀ`&Ѐe "ЀeЁdp`JAkfgRer?DDЁaAaf8$HX :CFE` YEjT"_$P"2trDDd0d d d` QjNu`JaDa DNu na^ K"ng42 $`gk2&Hg Af deђ$`ebѐXf&nNu AgebѐA``-Kx$ n&$n""Hg8" &Ak cѐ S`g"" k#&Acё2+SAI3 Q&f-I"&nNu-Kx$&ր n&$n""HgR" k&Ac b S` S`g4" k#&AcbrkX`ޑ2+SAI3 Q&f-I"&nNuaT n2L6(n\n^HHHNua4 n20(n\HNua" n20(n^HNua n20(HNu`azNu؄*؄؅CH`Z؅X`$_  IaYHR"H @`ʘ؄*؄؅AHNu؅X`$_ IaݨYHR"H` n+zd$HJf-HS Nup"`HPa _a`QNua JH aL0Nua`4<H`@aL Z0De2SCkÐCo@c2`QNua!@ NuAANua1 Nut`t`t`t`t`t `t`t`t`t`a ( Nua Nu@@Nura00HNur`r`r`r`r `r`r`r`r`zQ`z ` zn`z4=A|a-IHQB0af _JNuz"-A=B|a-I`#HrYadpYaZLaޔpY` 9/rYa2pYaٚHyp?o?<?NAO JkpY`/a `H.gZ <r4<?k"SWga`TL8Haa = BlocksatzDieser Text sollte jetzt in Blocksatz gedruckt werden. Und zwar ohne die Worte zu zerhacken (logisch!). Einige Drucker tun das, wenn ueberhaupt, nur in LQ. Deshalb wurde sie oben mit dem entsprechenden Befehl eingeschaltet.Bricht ihr Drucker auch ohne Blocksatz automatisch um?Es folgt zehnmal:ST-Computer Druckertest. : Papierbewegung vorwaerts = Zeilenabstand 1/6 Zoll_ Rand oben_ Rand unten - Abstand = 25,4 mm = Zeilenabstand 1/8 Zoll = Zeilenabstand 1/60 Zoll = Zeilenabstand 1/180 Zoll = Zeilenabstand 1/216 Zoll = Seitenlaenge 6 Zeilen = Seitenvorschub_ Rand unten - Abstand = 25,4 mm bei 1/6" Zeilenvorschub = Seitenlaenge 1 Zoll: Papierbewegung rueckwaerts (nur mit Schubtraktor!)====================================================Zunchst: Rand oben, dann mal: = Vorschub um 1/Dann: Rand unten, dann = Rckschub um 1/_ Rand oben _ 1 Zoll zurueck: Vorn sind nun zwei Unterstreichstriche = Seitenlnge 1 ZollDann: Seitenvorschub, dann Rand unten, dann = Rckschub zum Seitenanfang.(STAR-Befehl) = Seitenlnge 6 Zeilen = Zeilenvorschub rckwrts.Dann 6 Zeilenvorschbe. (NEC-Befehl)Dann: oben drucken, dann = Zeilenvorschub vorwrts. Dann 6 Zeilenvorschbe._ Rand unten _ 1 Zoll vor: Unten sind jetzt auch zwei Unterstreichstriche: Stile, Breiten kombiniert in LQ: Stile, Breiten kombiniert in DraftDie Striche muessen immer 25,4 mm lang sein! = Letter Quality ausFett anFett ausDoppeldruck anDoppeldruck ausSuperscript anSubscript anSuper/Sub ausUnterstreichen einUnterstreichen aus_____ 5 CPI______ 6 CPI__________ 10 CPI____________ 12 CPI_______________ 15 CPI_________________ 17,2 CPI____________________ 20 CPIProportionalMit dem kann bunt werden!Auflsung: 240 x 72 Punkte/Zoll Auflsung: 240 x 216 Punkte/ZollAuflsung: 180 x 180 Punkte/ZollAuflsung: 360 x 180 Punkte/ZollAuflsung: 360 x 360 Punkte/ZollAuflsung: 300 x 300 Punkte/ZollDas war ein DoppelklickGotcha: 240 x 72 DPI : 180 x 180 DPI Unidirektional gedrucktBidirektional gedruckt: 240 x 216 DPI : 360 x 180 DPI : 360 x 360 DPI Standardbrief: LOS!Standardbrief einzeln: LOS!Standardbrief 10 Kopien: LOS!&d0D&l1XZutaten139 starke StckeText in Draft auf Endlos: LOS!Text in LQ auf Endlos: LOS!Text in LQ auf Einzel: LOS! ppm&l0H&l0(8U(s0p10h12v0s0b3T9-Nadel-ST-Hardcopy: LOS!24-Nadel-ST-Hardcopy: LOS!Testbild 970 kBytes: LOS!360 DPI-Bild 281 kB: LOS!180 DPI-Farbbild 404 kB: LOS!Brief graphisch 109 kByte: LOS!Brief graphisch 124 kByte: LOS!Brief graphisch 247 kByte: LOS!Brief graphisch 172 kByte: LOS! 000%>999% Pfennige)sNix gefundenHier stimmt|was nicht!Die Font-ID:| #ThanxFont hat falsche|Orientierung!Kann nicht sein! Die Hewlett-Packard-Fonts im Hochformat Die Hewlett-Packard-Fonts im Querformat&a1C&a15CZeichen/Zoll&a30CPunkthhe&a41CNeigung&a49CIntensitt&a60CBeispielproportionalprop. kompr.kursiv1234567890 ABCDEFG abcdefg .,-;:_?!()Druckertest-Fontdefinition (* leitet Kommentar ein)Druckertest-Fontdefinition (* leitet Kommentar ein) , &6~|LB@ZfF.("Nn* ($$$@D ..        > f4`D8T&t*R&$T.8 " " " " " " " " " " * " " " "8ll(86b@ F R$ P2D:P6 .0,&.*.P>d4Fb,N$(((((((((((8(P**((8 H((H((H(((((((((8(H((((H((H(((((((((8(H((((H((H(((((((((8(^((((H((H(((((((((D(vj8\,6 nT2ddVd$dZ‚@$ B4Z      Z          Z""6:p,lDn"df( xH@@@@@@@|H@@@@@@@:BHD<,&( `RxfnnnV48&:Z^JH^JH,|LH*,|Nd,|NH,*2Z,*2:B":0*^,*D(,&<&*2^T(,&<&&<&*f*P:6:(^dh>J|8z8 n T V D6DDDDDR8$\$$$$"8JN>Bl(fl(,>Bl8(2(fl(">Bl^(2(Fd4`X`vhF.&, * T * * 8 * z8j," $$ blvzv&&`&@ * 4 * 2 h4\, N$ .8.bVnzH<& : B 4 $ : B 8  : B R  J > 2 * . 2 2 2 8̞,:^ f..B\zH< * * . * * . * * .8 , :Tv<<&8X,* *&&Dv\ ~, j :, bL 8|숊,R`"pBR X6"$$R,     , rJ$  > b|>`>2H.  *F f((@4`L$<B 8~zJN 8 $@& $x  6 "P(eSQOO$*Qܖ&$~Name des Druckers:__________________________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOKAbbruchCOMPUTERDIE FACHZEITSCHRIFT FR DEN ATARI-ST und -TT AnwenderDas Druckertestprogrammfr 9/18/24 Nadeldruckerab V 3.0: auch fr HP-Laser & KompatibleDieses Programm ist Public DomainAutor: Ingo BrmmerVersion 3.1 vom 16.4. 1991 MAXON GmbH, Eschborn Weiter gehtsGesamter noch ver-Freilassen zum Start weitererfgbarer Speicher:Programme:0000____kByte0000____9999kByte(Ist erst nachNeustart wirksam)Computer Steuerbefehle-TestSende Befehle folgender AuswahlStile und Breiten kombiniert:DraftLetter QualityPapierbewegung:VorwrtsRckwrtsSonstiges:GraphikZeichenstzeWaagerechter DruckDer Test konfron-tiert den Druckermit einer Auswahlder wichtigsten Befehle, die derEpson-Satz kennt.Diese sind, falls mglich, selbst-klrend.AusgangPiept er?Test(s) los!Probentext:AusgangSchriftprobe los!1234567890123456789012345678901234567_____________________________________Computer SchriftprobeLetter Quality 10 Zeichen/ZollLetter Quality in ProportionalschriftDraft-Qualitt mit 10 Zeichen/Zoll farbiger TextHoch auf dem gelben Wagen sitz ich----------____________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXbeim Schwager vorn--------------------------____________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  Datei Drucker Funktionstests Zugaben Druckertest... ^I------------------------ Desk-Zubehr 1 Desk-Zubehr 2 Desk-Zubehr 3 Desk-Zubehr 4 Desk-Zubehr 5 Desk-Zubehr 6 Protokoll ffnen... ^P--------------------------- Tabelle bearbeiten...--------------------------- Ende ^Q Namen eingeben... ^N Nadeldrucker: 9 - Nadler (Epson FX) 24 - Nadler (180 DPI, Epson LQ...) 24 - Nadler (360 DPI, Epson LQ...) 24 - Nadler (360 DPI, OKI ML...) 24 - Nadler (360 DPI, NEC P...) Seitendrucker: Hewlett-Packard - Laser Zeilen pro Seite ^Z Steuercodes ^C Schriftprobe Graphikprobe PCL-Testseite Hewlett Packard - Fonts Seitenpreisformel ^F Stopuhr ^U Der Code - Schicker ^S-------------------------- Editor... ^E Anderes Programm... ^XStopuhrSpace=Start/StopTAB=ZwischenzeitBackspace=ResetESC = Verlassen (Uhr luft weiter)RET = Zeit speichernZwischenStopzeit : : : : : : Bei Druckende bitte beliebige Taste!Wenn's geht, dann piept'sComputer BeschleunigungSobald der Test gestartet wird, luft die Zeit. Nachdem der Druck beendet ist, drcken Sie einebeliebige Taste, um zu stoppen.00:00Erster Durchgang: _____ min. XXXXX00:00Zweiter: _____ min.XXXXX 000%=> Kopfbeschleunigung: _____XXXXX60 mal 80 Zeichen: LOS!60 mal 2 Zeichen: LOS!AusgangErgebnis bernehmenDer Steuercodeschicker----------------------------------------------------Ihre Codes: ____________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----------------------------------------------------Zeile Dezi: ____________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----------------------------------------------------Zeile Hexa: ____________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----------------------------------------------------Zeile ASCII: ____________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXX-----------------------------------------------------------Text: ___________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHexa: $1B $34Dezimal: 27 52ASCII: ESC '4Ein Beispiel:Mischungen sind erlaubtDatei  DruckerDrucker ResetDatei  BIOS  DruckerNur interpretierenAusgangInterpretieren & SendenHP-FONTS:Hoch (Portrait)Quer (Landscape)LEER Name: _______________XXXXXXXXXXXXXXX--Symbolsatz: __XX-Proportional: _X-----Zeichen/Zoll: _____XXXXX----Punkthhe: ____XXXX-Kursiv: _X-Fett: _X---Stil: ___XXXeigene Fontauswahl:aus Download lesen...AusgangFonts drucken: LOS!Computer HP-Fonts- _______________________________________ladenspeichern99__01__:XXvon:mitdruckenListe...Diese eigene Attributauswahl  zur Liste Computer PCL-SeiteDer Test konfrontiert den Drucker mit einer Reihewichtiger Kommandos, die in PCL enthalten sind.Sobald der Test gestartet wird, luft die Zeit. Nachdem die Seite den Drucker verlassen hat,erstedrcken Sie eine beliebige Taste, um zu stoppen.00:00 Zeit zur Datenabnahme: _____ min.XXXXX00:00Gesamte Druckzeit fr 117 kB: _____ min.XXXXXTestseitendruck LOS!AusgangErgebnis bernehmenDruckertestprotokoll vom 13.11.90. Letzte nderung am 13.11.90._______________________________________________________________Hier die Ergebnisse:Minuten:SekundenTestModusDatenabnahmeDruckzeitText 33 kByte (15 Seiten) Draft auf Endlospapier 99:99 / 99:99_____________XXXXXXXXXXXXXText 33 kByte (15 Seiten) LQ auf Endlospapier 99:99 / 99:99_____________XXXXXXXXXXXXXText 33 kByte (15 Seiten) LQ auf Einzelblatt 99:99 / 99:99_____________XXXXXXXXXXXXXStandardbrief (1 Seite) Letter Quality 99:99_____XXXXXStandardbrief (1 Seite) graphisch 180x360 DPI 99:99_____XXXXXStandardbrief (1 Seite) graphisch 360x360 DPI 99:99_____XXXXXGraphik (ST-Hardcopy) 32 kByte 180x180 DPI 99:99 / 99:99_____________XXXXXXXXXXXXXGraphik (S/W-Bild) 278 kByte 360x360 DPI 99:99_____XXXXXGraphik (Farbbild) 404 kByte 180x180 DPI 99:99_____XXXXXKopfbeschleunigung >999%_____XXXXXfhrenDurch-Druckertestprotokoll vom 13.11.90. Letzte nderung am 13.11.90._______________________________________________________________Hier die Ergebnisse:Minuten:SekundenTestModusDatenabnahmeDruckzeitText 33 kByte (15 Seiten) Draft auf Endlospapier 99:99 / 99:99_____________XXXXXXXXXXXXXText 33 kByte (15 Seiten) NLQ auf Endlospapier 99:99 / 99:99_____________XXXXXXXXXXXXXText 33 kByte (15 Seiten) NLQ auf Einzelblatt 99:99 / 99:99_____________XXXXXXXXXXXXXStandardbrief (1 Seite) Near Letter Quality 99:99_____XXXXXStandardbrief (1 Seite) graphisch 240x216 DPI 99:99_____XXXXXGraphik (ST-Hardcopy) 32 kByte 72x72 DPI 99:99 / 99:99_____________XXXXXXXXXXXXXKopfbeschleunigung >999%_____XXXXXDurch-fhrenDruckertestprotokoll vom 13.11.90. Letzte nderung am 13.11.90._______________________________________________________________Hier die Ergebnisse:Minuten:SekundenTestModusDatenabnahmeDruckzeitText 33 kByte (15 Seiten) auf autom. Einzelblatt 99:99 / 99:99_____________XXXXXXXXXXXXX (oder in Seiten/min:) 99.9 ppm________XXXXXXXXStandardbrief (1 Seite) einzeln 99:99_____XXXXX (oder in Seiten/min:) 99.9 ppm________XXXXXXXXStandardbrief (1 Seite) 10 Stck kopiert 99:99_____XXXXX (oder in Seiten/min:) 99.9 ppm________XXXXXXXXStandardbrief (1 Seite) graphisch 300x300 DPI 99:99_____XXXXXGraphik (S/W-Bild) 970 kByte 300x300 DPI 99:99_____XXXXXTestseite fr Befehle 117 kByte 99:99 / 99:99_____________XXXXXXXXXXXXXSeitenpreis 99.9 Pfennige_____________XXXXXXXXXXXXXDurch-fhrenAusgangGraphikprobe los!1234567890123456789012345678901234567_____________________________________Computer GraphikprobeAuflsung: 180 x 180 Punkte/ZollAuflsung: 360 x 180 Punkte/ZollAuflsung: 360 x 360 Punkte/ZollNur eineRichtungComputer Geduldsprobe Einen Augenblick Geduld bitte! ________________________________________Organisiere Kommandostrings...________________________________________ComputerSobald der Test gestartet wird, luftdie Zeit. Nachdem der Druck beendet ist,drcken Sie eine beliebige Taste, umdie gesamte Druckzeit zu messen.00:00Gesamte Druckzeit: _____ min.XXXXX ppmoder in Seiten pro Minute: ________XXXXXXXX00:00Zeit zur Datenabnahme: _____ min.XXXXXBrief graphisch 180 x 360 DPI LOS!Ergebnis bernehmenAusgangZeitmessungSeitenpreisDer Seitenpreis wird berechnet aus:Drucker (Grundgert)TonerkassetteBildtrommelHeiz- / Fixiereinheitjeder einzelnen Komponente:ihrem Preis:ihrer Standzeit:die Fixiereinheit schliet sowohleine Trommel wie einmal Toner mit ein?-------_____.__ DM9999999------___.___ Blatt999999------____.__ DM999999------___.___ Blatt999999------____.__ DM999999------___.___ Blatt999999------____.__ DM999999------___.___ Blatt999999(in 1000 Blatt)Frage:AusgangBerechnenErgebnis bernehmen99.9Errechneter Seitenpreis: ____ PfennigeXXXXTabelle bearbeitenZu bearbeitende Tabelle:TABL_SEI.TXT____________Aktuelle Protokolldatei:DR_PRTKL.TXT____________Bitte whlen Sie:Protokoll an Tabelle anfgenTabelle drucken - Nadeldrucker breitTabelle drucken - Nadeldrucker schmalTabelle drucken - SeitendruckerAusgang*.PRN-Dateien initialisierenDateiname grau? -> Speicher reicht nicht fr diese Datei!Pfadname grau? -> Datei im angegebenen Pfad nicht gefunden.Datei:DR_TEXT DR_HCP09DR_HCP24DR_SW360DR_BR180DR_BR360DR_BR300DR_SW300DR_CO180DR_PR300DR_PCLSEDR_BR240Wird gesucht im Pfad:C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123C:\12345678.123\12345678.123\12345678.123Selekt.fr:9ergebr. fr:9,24,Sei9 24 24 24 24 Sei Sei 24 Sei Sei924erLaden?SeiWeiterIn INF-Datei bernehmen0000Strobe: 5.5 + ____ * 2.5 us9999Schicker-Info:OK12345678.123letzte Datei: ____________XXXXXXXXXXXX1234567Lnge in Bytes: _______999999912345Geschwindigkeit: _____ B/s99999?????????????? a   \)8U$.:R%@   T    ???????? a   \)8U$.:R%@   T      @         ???????<<ff`` 0 0"@ `<<ff`` 0 0@U TP 8`<<ff`` 0 0"@ `<<ff`` 0 0@U TP 8`??????????@@ oorBzBBC.CjCCDDZDDEEJEEEF:FvFFG*I Kx1M N ,-\+ 0./N#0/0:$ 1h2:%0##<3 3&0##<45' #0#6T6(089 :0#:;r ;0## ~ #0#GfG 0HI 0JxJ G MNf  %7]&&6 ()*ST)Uwx"y2() */4;@EP_`ast $% ,Rx&&Bo----        a { | ) / M S Y m s y  3 u5B !5B V 5B7y5B<BP^_`opq>Ndtw   $89Xlm((  "# ?EFx~')Q@@  (6zBHN*8F!"#*+,l@@  5CQ]ci39?ELMNUVW@@ ) `n| $*kt} # jpv9GUcjklst&& i r s  t } ~  )) !!B)!!"" ""8 $"A"G"i"""" #1#M#N#O#\#] #^#o#p### #####$ $ $$ $'$.$9 $@$G$U$\$c$n $u$|$$$$$$$$$$'%/%<%I %c%p%} %~%%&?&y&z:&{&&<&&&'.'D'E'F'p'q*'r''*'''*'''*'( (!*("(L(M*(N(x(y*(z((*(((*(((*()())*)*)T)U*)V)^)_)`)e)f)k)v)w )))))**+*8*S *`*h****+*$S '%  ,    ) O  S'OST  T2 TN( TjT $ T    *T T T  U  U. 5 UJ J$ Uf  U "A2O u ' UU      U       U &  .   ;   N ` r         ! " %" A2    .AQV %O  y $ .  % $      .V*,(VF, A8AQ ARP R* RL Rn  AR  P PP2 ) . 6  @ Q(  )P  [ r  3Jf"!& &&&&&& :&!\&l&)#($%&'("*/*+, - .. G/ b) {    Vb V~ V  V  V V         %     0 5A4 2RR  <$W  $R,  S, A7 P    ( 0 /   3W& WBW^        $  AC WzAWAWAWAW A    X X"  X>  XZ Xv D / D / /'A2P.   Q Q- 0XX X X Y Y Y:YVYr: P Yn & 0Y'AA YYAAY$ Z  '$ +A7 P< O )y1/0 2Z6  G0 3 ZR& Zn )  3 $ KZ?Z7 ZZZ3 [> 5 [26  D5 [N6  5[j6 =[>T =[>  =[>  5[6 T=[>=\>\.\JE\fE(E PJ!PX"Pf#Pt$P%P&P'P (P %P K\?\7 \\\3 ]> 5 ]*6  _5 ]F6  5]b6 =]~>o =]>  5]6 ]]E^ EE  PPPQQQ%Q* K^&?^B7 ^^^z^3 ^> *5 ^6  : ^; =_>0:_"; =_>>  :_Z; , =_v> | =_> 5_6 , _  _E`E$E Q8!QF"QT#Qb$Qp%Q~  A2 u } /AS:` %AS\ Q   & /          & @S~   H  Q  `:   `V A1Q   &0@S`r( `'A.Q !C !L%!r(!$!   * `  `#`! "o *  " "  `" A5" 3 "#"#  #  # a a6  aR%  #q ! # &an a% a a% a a% b b2% bN$ bj$ $ $ b 3+%)%Ab %J b ) b  A% A A%$ A A%%A A%A %& @G&"?> E -b*c, c.& & & & & &&''  ' ' '% cJ Acf )Ac )Ac )Ac )Ac )Ac )Ad )Ad* )AdF )Adb )Ad~ ) Ad )!d/ "d1 #A)g5 $d6%A)x6&A)6'A)6(A)6)A)6*A)6+A)6,A)6-A)6 .A)6 /A)6 0A)6 1A): 2e ?3A)? 4@ 5@ 6@ 7@ 8@ 9@ :@ ;@ <@  =@  >@  @  @)4%)A e& **(  eBe^ ezef&hfkmnst~uVvxn{V|f~.~******************************************************************* * Zu diesem Programm gehrt eine DATENDISKETTE! Fehlt diese, sind * * die Funktionen des Druckertests eingeschrnkt. Beide zusammen * * befinden sich auf PD 420 und 421 der ST-COMPUTER - Sammlung. * ******************************************************************* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< < < < --- Druckertest --- < < < < Anleitung < <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Das Druckertestprogramm der Zeitschrift ST-Computer. Jetzt in der Version 3! Diese Anleitung wird Sie, den werten Leser, auf hoffentlich schnel- lem und knappem Wege in die hehren Weihen des Druckertests einwei- sen. Starten Sie das Programm und probieren Sie damit herum. Es wird Ihnen Ihren Drucker nherbringen. 1. SINN UND ZWECK ================= Bereits seit 1989, also zwei Jahren, gibt es ein Druckertestprogramm im PD-Pool. Doch seitdem hat sich einiges getan. Der Markt hat die Tendenz zu preiswerten 24-Nadlern, aber auch Laserdruckern genommen. Kompatibilittsprobleme, wie es sie bei den 9-Nadlern noch gab, ste- hen heute nicht mehr im Vordergrund. Dagegen sind z.B. Graphikquali- tt, Datenbertragungsraten interessant. Dieser Entwicklung trgt die Version 3 des Druckertestes Rechnung! Wesentliche Neuerungen sind: - Untersttzung von HP-LaserJet-kompatiblen Seitendruckern - Detailliertere Tests im Graphikbereich bei 24-Nadlern - Praxisnahe Geschwindigkeitsmessungen - Nutzung der maximalen Ausgabegeschwindigkeit des ST. Ich werde nach einer kurzen Einfhrung in die Arbeitsphilosophie je- den Menpunkt ansprechen und dabei auf die Neuerungen weiter einge- hen. 2. DAS PROGRAMM =============== 2.1. Allgemeines Druckertest V3 ist vllig in GEM eingebunden, wie es sich fr ein anstndiges Programm gehrt. Accessories knnen ohne Einschrnkung benutzt werden. Der Druckertest arbeitet auflsungsunabhngig und auch auf Farbmonitoren, eine Auflsung von mindestens 640 mal 400 Punkten wird jedoch vorausgesetzt. Ferner ist ein Betrieb unter Mul- tiGEM mglich, da das Programm in einem Fenster arbeitet. Gerade MultiGEM (Multitasking unter GEM) und Harlekin 2 (Multifunk- tions-Accessory), beide von MAXON, sind sehr sinnvolle Ergnzungen, die das tgliche Arbeiten mit dem Rechner stark vereinfachen. Das NVDI (ein neues, schnelles VDI) von BELA beschleunigt den Aufbau von GEM-Dialogen und Fenstern sehr stark und erhht so die Performance weiter. Diese Programme kosten wenig und seien dem geneigten Leser ans Herz gelegt. Druckertest prft ausschlielich Drucker, die an der parallellen Schnittstelle des ST hngen. Also nicht den Atari-Laser und keine seriellen Gerte, keine SCSI-Drucker... Nachgewiesene Probleme gibt es mit dem ICD-Festplattentreiber, bei dessen Benutzung das Abfangen von Fehlern nicht mehr funktioniert. Schade... brigens: DRU_TEST.GFA hat 9000 Zeilen und mehr als 200 KB Lnge. 2.2. Arbeit mit DRU_TEST Der Druckertest arbeitet stark diskettenorientiert. D.h., da Sie zur Dokumentation Ihrer Messungen immer zuerst ein Protokoll erff- nen mssen. Das ist eine kurze ASCII-Datei auf der Diskette, die Sie nicht verndern sollten. Diese Datei enthlt Namen und Typ des Druk- kers, Datumsinformationen sowie die Ergebnisse der Geschwindigkeits- messungen. Da es sich um eine ASCII-Datei handelt, knnen Sie sie in jedem Textprogramm einbinden Alle Programmteile, die Eintrge in dieses Protokoll machen, tun das unmittelbar nach der Messung (natrlich nur auf Wunsch). Daher kn- nen diese Tests nur bei geffneter Protokolldatei durchgefhrt wer- den. Druckertest verwaltet eine INF-Datei, in der viele Einstellungen, vor allem smtliche Pfade und Dateinamen, gespeichert werden. Wenn Sie beim Programmende 'Parameter sichern' whlen, dann stehen sie Ihnen beim nchsten Programmstart wieder zur Verfgung. 2.3. Der Start Nach dem Start des Programms erscheint eine recht umfangreiche Dia- logbox, die im Grunde nur wissen will, welche der Test-Dateien be- reits jetzt geladen werden sollen. Auf diese Weise knnen Sie es vermeiden, da 2 MB dieser Daten in den Speicher geladen werden, nur weil Sie eben mal ein Zeilenlineal drucken wollten. I. A. werden Sie hier die Konfiguration whlen, wie Sie fr den jeweiligen Drucker bentigt wird. Ein grauer Pfadname weist Sie darauf hin, da die Datei in diesem Pfad nicht gefunden wurde. Sie knnen durch Klick darauf einen neuen eingeben. Zur Installation der Test-Dateien lesen Sie bitte das LIES_ES auf der zweiten, der Datendiskette. Auf dieser hier konnte ich nur eine kleine Auswahl im Ordner DATEIEN.PRN unterbringen. Ein grauer Dateiname ist ein schlechtes Zeichen. Er sagt Ihnen, da der momentan freie Speicher Ihres Rechners fr diese Datei nicht reicht. Die Testdateien (*.PRN) mssen nmlich vollstndig aus dem RAM des Rechners gedruckt werden knnen. Nur so sind gleiche Bedin- gungen gewhrleistet. Daher ist der Test mit dem Seitendrucker-Bild auch nicht mit nur einem MB mglich (allerdings auch nicht sinn- voll). Passen nicht alle Dateien, die Sie ausgesucht haben, hintereinander in den Speicher, dann werden sie zum Zeitpunkt, da sie bentigt wer- den, nachgeladen. Um alle Tests durchzufhren, reicht es deshalb, wenn alle Dateien gefunden wurden. Zu laden brauchen Sie sie nicht. Wenn Sie nun alle Pfade neu eingegeben haben, dann verlassen Sie die Box am besten mit der bernahme der neuen Parameter in die INF-Da- tei. 2.4. Das Programm Sodann gelangen Sie in den Hauptteil des Druckertests. Gewohnte Me- nleiste und ein GEM-Fenster begren aufs freundlichste. Im Fenster sehen Sie ein Protokoll, dessen Name und Pfad aus der INF-Datei ge- lesen wird. Fehlt diese oder die Protokolldatei selbst, wird ein (logischerweise leeres) Standardprotokoll erffnet. Innerhalb dieses Protokollformulares finden Sie kleine Knpfe. Beim Mausklick darauf wird der entsprechende Test in Gang gesetzt. Sind davon welche grau? Dann wurde die dafr bentigte *.PRN-Datei entwe- der nicht gefunden oder der Speicher war fr sie zu knapp. Sie knnen dieses Protokollfenster ruhig schlieen. Die darin ent- haltenen Daten sind ohnehin auf Disk gesichert. Geffnet wird das Protokoll ber den Menpunkt 'Protokoll ffnen' im Men 'Datei' oder durch >CONTROL P<. 3. DIE TESTS ============ Je nach Druckertyp (9-Nadler, 24-Nadler, Seitendrucker) gibt es ver- schiedene Tests, die Geschwindigkeiten ermitteln und diese ins Pro- tokoll eintragen. Dabei werden drei unterschiedliche Zeiten ermittelt: - Die Zeit zur Datenabnahme. Bei grerem Druckerspeicher ist sie kleiner. Nach dieser Zeit ist der Rechner wieder frei. - Die Druckzeit. Die Zeit bis zum letzten Ton des Druckers. Die ms- sen Sie selbst stoppen. Sie werden dazu, nachdem die Daten abge- nommen wurden, aufgefordert. Das kann manchmal sehr knapp vor Druckende sein! - Bei den Seitendruckern wird diese Zeit z.T. in Seiten pro Minute (ppm=Pages per Minute) umgerechnet. Fangen wir an fr 3.1. Die 9-Nadler: Der '15-SEITIGE TEXT' (ca. 33.500 Bytes) wird auf drei Arten ge- druckt: Draft auf Endlospapier, Near Letter Quality (NLQ) auf End- lospapier und in NLQ auf Einzelbltter. Letzteres jedoch nur dann, wenn ein automatischer Einzelblatteinzug installiert ist. Der 'STANDARDBRIEF' entspricht in seiner Form und seinem Umfang dem DIN-Brief (Dr. Grauert-Brief), der nach wie vor die Grundlage fr Geschwindigkeitsmessungen bei Druckern bildet. Es gibt nmlich keine verbindliche Norm, die Testmethoden vorschreibt. Die veraltete DIN 32751 benutzt den Grauert-Brief. Die Ergebnisse, die unter dem Test- punkt 'Standardbrief' mit dem Druckertest zustande kommen, sind voll vergleichbar mit Ergebnissen nach dieser DIN. Da sehr viele ST-Benutzer mittlerweile mit Textprogrammen arbeiten, die ihre Ausgabe ber eigene Pixelfonts erledigen (Signum, Script, Tempus Word, Thats Write, ...), mu natrlich auch ein solcher Test ins neue Druckertest-Programm. Dafr habe ich den Standardbrief in ein solches Druckformat gewandelt. Sie sehen, wie dabei die Daten- menge steigt. (Von ca. 2.600 Bytes auf 112.000). Diese nun graphische Datenmenge wird unter dem Menpunkt 'GRAPHI- SCHER BRIEF' gedruckt. Dabei erfolgt die Ausgabe nicht ber die ent- sprechende Betriebssystemfunktion (Bconout=BIOS #3), sondern eine Interruptroutine, die direkt in die Register des dafr zustndigen Chips schreibt. Die o.g. Programme bedienen sich alle dieser Mg- lichkeit. Denn die normale Centronics-Ausgabe des ST ist sehr lang- sam (ca. 2.500 Bytes/Sekunde), whrend diese Interrupt-Routine ber 15.000 Bytes/Sekunde bertragen kann (vorausgesetzt, es findet sich ein ebenso schneller Drucker). Der nchste Test heit 'ST-HARDCOPY'. Ein klassisches ST-Bildschirm- bild mit seinen 32 kB Graphik wird gedruckt. Das mag heute nicht mehr ganz zeitgem sein, aber mit diesem Menpunkt bleiben die Er- gebnisse vergleichbar mit denen des alten Druckertest-Programms. Da- her auch die Standard-Ausgabe via BIOS. Ein letzter Test fr die 9-Nadler nennt sich 'KOPFBESCHLEUNIGUNG'. Viele Drucker sind schlau und erkennen Leerstellen in Text und Gra- phik. Da sie dort nichts hinzudrucken brauchen, beschleunigen sie in so einem Fall ihre waagerechte Druckkopfbewegung, um die nchste Druckposition anzufahren. Dadurch lassen sich erhebliche Geschwin- digkeitsvorteile erreichen. Ob Ihr Drucker so klug ist, und wenn, in welchem Mae, testen Sie hier. Das erfolgt in zwei Durchgngen, die Sie beide hintereinander durchfhren sollten, ohne den Dialog zwi- schendurch zu verlassen. 3.2. Die 24-Nadler: Vieles, was oben bereits gesagt wurde, gilt selbstverstndlich auch hier. Der '15-SEITIGE TEXT' ist gleich dem fr die 9-Nadler. Bitte lesen Sie oben unter 3.1. Der 'STANDARDBRIEF' wird ebenfalls genauso wie fr die 9-Nadler ge- druckt. Der Test 'GRAPHISCHER BRIEF' unterscheidet sich natrlich durch die Datenmenge und die Auflsung der Dokumente, denn es handelt sich ja jetzt um 24-Nadel-Graphik. Es werden zwei Auflsungen angeboten: 360 Punkte pro Zoll (Dots Per Inch = DPI) waagerecht und entweder 180 oder 360 DPI senkrecht. Das hat folgenden Grund: 24-Nadler haben typischerweise eine Auflsung von 360 DPI waagerecht und 180 DPI senkrecht. Letztere ergibt sich durch den Nadelabstand. Durch den Trick, das Papier um eine halben Nadelabstand vorzufahren, erreicht man eine Verdopplung der Auflsung, mu allerdings zweimal drucken. (Wie bei der NLQ der 9-Nadler). Langezeit gab es nur wenige 24-Nadler, die diesen Trick beherrschten. Mittlerweile sind es fast alle. Doch wie das Leben so spielt, haben sich drei verschiedene Kommandos eingebrgert, just diese Auflsung anzusteuern. Der Druk- kertest beherrscht sie natrlich alle. Sie mssen lediglich im Men 'Druckertyp' den richtigen gewhlt haben. Wenn Sie nicht wissen, wo- zu Ihrer gehrt, probieren Sie's einfach aus! (Siehe auch 4.7.) Um nun allen gerecht zu werden - auch den lteren 24-Nadlern, die noch nicht mit 360 DPI senkrecht drucken konnten - gibt's halt beide Auflsungen beim graphischen Brief. Der Test 'ST-HARDCOPY' entspricht mit Ausnahme der Auflsung eben- falls dem fr die 9-Nadler. Bitte lesen Sie unter 3.1. Das 'SCHWARZ-WEISS-BILD' ist ebenfalls eine ST-Hardcopy. Jedoch wur- de sie aus der Farbdarstellung der niedrigen Auflsung umgerechnet in Grauwerte, die durch Muster dargestellt werden. Dadurch ergibt sich eine hohe Datenmenge, an der der Drucker zu knabbern hat. Die- ser Test macht eine Aussage ber die Graphikgeschwindigkeit des je- weiligen Druckers. Denn das Bild ist relativ klein, soda Einflsse des Zeilenvorschubs nicht so sehr ins Gewicht fallen. Da der Test ausschlielich mit 360 DPI senkrecht gemacht werden kann, fllt er fr solche 24-Nalder aus, die diese Auflsung nicht beherrschen. Dieser Test wird im Interrupt gedruckt. Das 'FARBBILD' ist ein gescanntes Photo, das per Software gedithert und fr den Druck mit Nadeldruckern umgewandelt wurde. Es dient nicht nur als Geschwindigkeitskriterium, sondern lt auch gute Qua- littsbeurteilung zu. Selbstverstndlich knnen Sie diesen Test nur durchfhren, wenn Ihr Drucker ber eine Farbdruckoption verfgt. Der Druck erfolgt ebenfalls im Interrupt. Schlielich gibt es noch den Test 'KOPFBESCHLEUNIGUNG', ber den Sie nheres bitte weiter oben unter 3.1. nachlesen. 3.3. Die HP-kompatiblen Seitendrucker Dieser Druckertyp ist gnzlich neu in Druckertest V3. Doch ist der Preissturz auch in diesem Bereich enorm und bald wird der 'persnli- che Laserdrucker' ebenso selbstverstndlich sein wie der 'Personal Computer'. Grund genug, diesen Gerten Aufmerksamkeit zu schenken und sie auf Herz und Nieren zu untersuchen. Zur Begriffsklrung: Hufig wird 'Laserdrucker' gesagt, wenn 'Seitendrucker' gemeint sind. Ich will versuchen, mit der korrekten Bezeichnung die LED-, LCS-, etc. -Techniken nicht in Vergessenheit geraten zu lassen. Bei der Ansteuerung von Seitendruckern hat sich die Hewlett-Packard- Sprache 'PCL' (Printer Command Language) mittlerweile als Standard herauskristallisiert. Obwohl es Entsprechungen von Kyocera, Fujitsu, Canon, Epson und und und gibt, scheint HP das Rennen zu machen. PCL kann in seiner Versionsnummer (=Level) 5 auch Schriften drehen, kom- primierte Graphikdaten auspacken etc. Allerdings untersttzt der Druckertest lediglich PCL Level 3, den der HP LaserJet II besa. Die ersten Level 5 - Clones erblicken erst im Sommer 91 das Licht der Computerlden und Level 3 bleibt uns noch etwas lnger erhalten. Seitendrucker haben naturbedingt eine ungeheure Speichergier. Der Speicher mu so gro sein, da eine ganze Seite darin Platz findet. Ist auf ihr ausschlielich Graphik, braucht's also ein Megabyte. So gro sollte auch der Druckerspeicher sein, wenn Sie alle Tests durchfhren wollen. Je nach Drucker sind sonst nicht alle mglich. BITTE BEACHTEN SIE: Seitendrucker besitzen in ihrem Druckwerk eine Heizung. Bei einigen Gerten wird diese nach einer bestimmten Zeit in einen Stand-By - Zustand versetzt. Aus diesem dauert es lnger bevor der erste Druck beginnt, da die Heizung erst auf Betriebstem- peratur gebracht werden mu. Wenn Sie sich nicht sicher sind, lsen Sie kurz vor den Tests immer einen Seitenvorschub aus, um sicherzu- stellen, da der Drucker unmittelbar betriebsbereit ist. Die Tests beginnen mit dem obligatorischen '15-SEITIGEn TEXT', je- doch fehlt hier das Endlospapier (das ist hchst selten bei Seiten- druckern) sowie die Draft-Qualitt (ebenfalls unblich). Der 'STANDARDBRIEF' entspricht dem der Nadeldrucker. Es gibt ihn je- doch zweimal. Einmal nur in einer Ausfertigung, zum anderen in 10fa- cher Kopie. Diese Tests machen Aussagen darber, wie schnell der Drucker im tatschlichen praktischen Einsatz ist. Denn die hufigste Form aller Dokumente sind Briefe und andere einzelne Seiten. Nicht selten vergeht auch bei schnellen Gerten eine recht lange Zeit bis zum ersten Druck. Eine andere hufige Dokumentenform sind mehrseiti- ge Dokumente wie beim Test '15-seitiger Text'. Hier sollte das Gert nahezu seine Nenn-Druckgeschwindigkeit erreichen. Erst im Kopiermo- dus aber bringt eine Maschine ihre maximale Druckleistung, da nun auch die Datenbertragung und der Aufbau neuer Seiten im Speicher entfllt. Vergleichen Sie also die ppm-Zeiten dieser drei Tests kri- tisch! Wie bei den Nadeldruckern, gibt's auch bei den Seitendruckern den 'GRAPHISCHEN BRIEF'. Der hat hier die fr die Seitendrucker typische Auflsung von 300 DPI waagerecht und senkrecht. Wiederum ist der krasse Anstieg der Datenmenge - und damit verbunden - die lngere bertragungs- und Druckzeit (trotz Interrupt-Routine) bemerkenswert. Als reinen Graphiktest hlt Druckertest V3 das 'SCHWARZ-WEISS-BILD' bereit. Es ist dies ein gescanntes Photo (Dank an Bernd Opitz!), das fr Laserdrucker gerastert wurde. 300 DPI Auflsung und DIN A4-For- mat sorgen fr eine Datenmenge von 970 KB. Selbstverstndlich werden auch diese im Interrupt ausgegeben. Trotzdem gibt es teilweise gra- vierende Unterschiede zwischen den Druckern. (Beachten Sie, da jede 'unintelligente' Graphikausgabe z.B. aus DTP Programmen dermaen ho- he Datenmengen bringt. Erst wenn die Software Leerstellen bergeht und mit Positionierungen des Druckercursors arbeitet, verringern sich diese.) Das Bild dient jedoch nicht nur der Geschwindigkeits- messung, sondern ebenso der Beurteilung der Graphikqualitt. Die Ra- sterung ist gerade so dicht, da ein przise arbeitender Drucker das Bild in seinen Grau-Nuancen gut wiedergeben kann. Bei anderen hinge- gen 'luft' das Raster 'zu', Grauwerte sind nicht mehr oder schlecht zu erkennen. Kommen wir zur letzten Zeitmessung, der 'PCL-TESTSEITE'. Sie bela- stet den Drucker nicht mit irrwitzigen Datenmengen, sondern mit ver- schiedenen Kommandos. Auf ihr sind Text- und Graphikdruck vereint. Gedruckt werden Zolllineale, Graumuster (die sich direkt in PCL er- zeugen lassen), Text wird positioniert ebenso wie Graphik. Auch hier lt sich nicht nur Zeit messen, sondern ebenso Qualitt, genauso wie Kompatibilitt. Als besonderer Knackpunkt hat sich immer wieder die vertikale Position des Textes unten rechts auf der Seite heraus- gestellt. Bei vielen Druckern ist der nur dann an der richtigen Stelle (nmlich nicht in die Graumuster hereingedruckt!), wenn in ihren Set-Up-Mens die Seitenlnge auf 66 Zeilen gestellt wurde. Doch genau das darf nicht passieren. Der Software-Befehl, der die Seitenlnge auf 70 Zeilen setzt, MUSS dieser Einstellung gegenber Prioritt besitzen. Offensichtlich hat er das bei vielen Maschinen jedoch nicht. Der letzte Punkt im Protokoll der Seitendrucker heit 'SEITENPREIS'. Sie knnen ihn nur ber die 'Seitenpreisformel' im Men 'Zugaben' (oder >CONTROL F<) errechnen. Doch da das Ergebnis hier auftaucht, sei dem vorgegriffen. Die Berechnung der realen Kosten eines Seitendruckers, der ja zu- meist auf Laser- oder LED-Technik basiert, ist nicht ganz so leicht wie bei Nadeldruckern. Die Preise, die man dabei ermittelt, variie- ren zudem sehr stark und sind - absolut gesehen - hoch. (Mitunter kann eine Seite auch einen Groschen kosten.) Die Formel, die Sie als Dialog vorfinden, bercksichtigt ALLE Kosten mit Ausnahme des Pa- piers. Sie geht, wie die Herstellerangaben, von 5%iger Schwrzung des Papiers aus, was zugegeben recht wenig ist und hchstens fr kurze Briefe zutrifft. Doch auf diese Weise brauchen Sie nur die Herstellerangaben aus Ihrem Druckerhandbuch abzuschreiben. Welche Kosten gehen ein? Da ist zunchst der Anschaffungspreis der Maschine selbst. Sie hat eine bestimmte Lebenserwartung, genannt 'Standzeit'. Manchmal ist in den Handbchern nur eine monatliche Druckbelastung angegeben. Dann mssen Sie diese mit 60 (Monaten) multiplizieren, da man davon ausgeht, da diese Brogerte eine Ein- satzzeit von 5 Jahren (=60 Monaten) besitzen. Im Leben dieses Ger- tes brauchen Sie dann eine bestimmte Anzahl von neuen Tonerpatronen, Bildtrommeln und evtl. neuen Fixiereinheiten (Heizungen). Bei vielen Gerten sind Trommel und Toner zu sog. 'Cartridges' zusammengefat. Dann lassen Sie die entsprechenden Felder einfach leer. Oft wird mit dem Tausch der Heizeinheit auch das halbe Innenleben gewechselt. Im Preis ist dann eine neue Trommel etc. enthalten. Wenn das bei Ihrem Gert der Fall ist, klicken Sie das entsprechende Feld unten an, so- da das Kstchen schwarz erscheint. Am Beispiel das Atari-Lasers will ich die Seitenpreisberechnung vor- fhren: Das Gert kostet 2.498 DM und hlt 180.000 Seiten Eine Tonerkartusche kostet 51 DM und hlt 1.500 Seiten Eine Trommel kostet 291 DM und hlt 10.000 Seiten Die Heizeinheit kostet 1014 DM und hlt ein halbes Druckerleben. Die Box wird dann so ausgefllt: Drucker (Grundgert) 2498.00 DM 180.000 Blatt Tonerkassette 51.00 DM 1.500 Blatt Bildtrommel 291.00 DM 10.000 Blatt Heiz- / Fixiereinheit 1014.00 DM 90.000 Blatt Da die Heizung einmal Trommel/Toner einschliet, wird das Feld unten angewhlt. Heraus kommt nach Druck auf >RETURN< ein Seitenpreis von 7.9 Pfennigen, der mit dem Button 'bernehmen' ins aktuelle Proto- koll bernommen wird. Sieht der Preis so aus: --.- ? Dann haben Sie etwas vergessen einzu- tragen, haben eine Standzeit, aber keinen Preis oder umgekehrt ange- geben. Oder der Preis liegt ber 99.9 Pfennigen, das ist zuviel! In jedem Fall sollten Sie die Angaben berprfen. brigens: Von Feld zu Feld bewegt man sich mit der TAB-Taste. 4. DIE MENS ============ Abschlieend ein Blick durch die GEM-Mens, die Sie in gewohnter Weise am oberen Bildschirmrand erreichen. Ganz links das Atari-Men, ber das Sie Zugriff auf die Accessories haben. Ebenso finden Sie dort den 4.1. Menpunkt Info mit der Info-Box. (Auch mit >CONTROL I< erreichbar.) In ihr befindet sich nicht nur die aktuelle Versionsnummer des Druckertests, sondern auch die Einstellung fr den freien Restspeicher. Der Druckertest ist in der Lage, andere Programme nachzustarten, z.B. einen Editor oder oder... (s.a. 4.15.) Doch dafr mu der Druckertest bei seinem Start Speicher freilassen, ansonsten holt er sich nmlich alles. Darber braucht er eine Information. Und die bekommt er aus der be- reits erwhnten INF-Datei. Wenn Sie also in der Info-Box z.B. 512 kB fr einen Editor freihalten, wird das erst wirksam, wenn Sie den Druckertest verlassen, die Parameter dabei sichern und ihn dann er- neut aufrufen. WICHTIG: Beim Start wird dem Platz fr die *.PRN-Dateien hhere Prioritt eingerumt als dem Platz zum Start von Fremdprogrammen. Sollte der Rechner nicht genug Speicher zur Verfgung stellen, wird zuerst auf diese Nachstart-Funktion verzichtet. Im Men 'Datei' finden Sie nur drei Punkte, wobei sich der 4.2. Menpunkt Protokoll ffnen fast selbst erklrt. Haben Sie eine gltige Protokoll-Datei ausge- whlt, wird aus ihr der Druckertyp und -name entnommen und das Pro- gramm stellt sich entsprechend um. Der Punkt ist auch mit der Ta- stenkombination >CONTROL P< erreichbar. 4.3. Menpunkt Tabelle bearbeiten Was wre die Welt ohne bersichten und Tabellen? Also hlt auch der Druckertest die Mglichkeit bereit, verschiedene Protokolle zu Ta- bellen zusammenzufassen. Erffnen Sie mit Klick auf die 'Aktuelle Tabelle' eine neue oder whlen eine bereits vorhandene. Nun knnen Sie an diese die aktuelle Protokolldatei anhngen. Ebenfalls ist der Druck der (recht breiten) Tabellen auf verschiedenen Druckerarten mglich. Da die Tabelle vom Druckertyp her zu Ihrem Protokoll pat, bleibt Ihnen berlassen. Tip: Wechseln Sie mit der Nachstart-Funktion zu einem Editor, der Zeilen sortieren kann. Schon ist das Machwerk al- phabetisch ordentlich. Noch ein Tip: Wer so schnell keine Druckeran- passung zur Hand hat, kann auf diesem Weg berbreite ASCII-Texte drucken. Denn beim Tabellendruck wird - je nach der angewhlten Druckart auf 15 oder 20 CPI bei Nadeldruckern geschaltet, bei Sei- tendruckern auf 16,6 CPI und Druck im Querformat. Dabei werden deut- sche Umlaute konvertiert! 4.4. Menpunkt Ende Auch ber >CONTROL Q<. Die Beantwortung der Frage nach Paramtersi- cherung bleibt Ihnen berlassen. Ich empfehle, zu bejahen. 'Zurck' bringt Sie wieder ins Programm. Im nchsten Men, genannt 'Drucker' wartet zunchst der 4.5. Menpunkt Namen eingeben Auch ber >CONTROL N<. Jedes Kind trgt einen, also auch der Druk- ker. Dieser Name wird in die INF-Datei bernommen, wenn Sie den Druckertest verlassen. Und natrlich wird er beim nchsten Meergeb- nis-Speichern auch ins Protokoll geschrieben. 4.5. Menpunkte Druckertypen Von der Einstellung hier ist die Protokollform (nicht die Datei!) und die Art der Tests abhngig. Haben Sie z.B. einen 9-Nadler ge- whlt, erreichen Sie die Seitenpreisberechnung nicht usw. Keine Untersttzung durch den Druckertest finden momentan die IBM- kompatiblen 9- und 24-Nadler. Die Historie hat es so gewollt, da die ST-Software immer zu allererst fr Epson-Kompatible Maschinen ausgelegt war. Das Problem der verschiedenen 24-Nadler habe ich be- reits in 3.2. unter 'GRAPHISCHER BRIEF' erwhnt. Sie unterscheiden sich im Druckertest tatschlich nur durch die verschiedene Codes fr einen 1/360-Zoll-Vorschub. Bleiben die Seitendrucker, ber die Sie mehr oben in 3.3. lesen. Das Men 'Funktionstests' birgt - je nach Druckertyp - verschiedene Tests, die Ihren Drucker mit Situationen konfrontieren, die beim tglichen Druck mit anderer Software ebenso, allerdings nicht so geballt auftreten. Dabei geht es in erster Linie darum, festzustellen, wie das jeweilige Gert reagiert, wie man z.B. durch Vernderung der DIP-Schalterstellungen o.dgl. Zeichenstze verndert und und... 4.6. Menpunkt Zeilen pro Seite Auch ber >CONTROL Z<. Fast jede Textverarbeitung ist darauf ange- wiesen, da die die Angabe der Seitenlnge stimmt. Hiermit ermitteln Sie sie fr jedes Papierformat auf sehr einfache Weise. 4.7. Menpunkt Steuercodes Auch ber >CONTROL C< erscheint eine Box, in der Sie verschiedene Drucker-Kommandogruppen whlen knnen. Nehmen Sie alle, legen einige Seiten Endlospapier in den Drucker und los geht's! Schauen Sie sich kritisch an, was der Drucker macht. Die Ausdrucke sind so aufgebaut, da aus den Texten hervorgehen sollte, wie der Druck eigentlich aus- sehen mu. Mit der Funktionsgruppe 'Graphik' lt sich sehr leicht feststellen, zu welcher 24-Nadler-Familie Ihr Gert gehrt. Wenn Sie sich nicht im Klaren sind, whlen Sie nacheinander die drei verschiedenen Typen im Men 'Drucker' an und drucken Sie jeweils nur diesen Codetest. 4.8. Menpunkt Schriftprobe Sie ist zu jedem Druckertest in der ST-Computer abgebildet - natr- lich brauchen auch Sie nicht darauf zu verzichten. Durch Klick auf das Druckersymbol knnen Sie den Druckernamen eingeben, ohne die Box zu verlassen. Whlen Sie, welche Proben Sie gedruckt haben wollen mit Hilfe der kleinen Kstchen. Der Text wird einzeilig gedruckt - er ist nur aus Platzgrnden auf zwei verteilt. Hier lt sich schnell feststellen, ob bestimmte Fonts (einige Na- deldrucker besitzen davon ja einen groen Vorrat) in proportional und und mit festem Zeichenabstand gedruckt werden knnen. Schalten Sie mit dem Codeschicker (mehr darber in 4.14) und dem entsprechen- den Code oder direkt am Drucker einen anderen Font ein und drucken Sie die Schriftprobe noch einmal. 4.9. Menpunkt Graphikprobe Die Graphikprobe ist fr alle Druckertypen erreichbar, unterscheidet sich allerdings in ihrer Form fr Nadel- und Seitendrucker. Durch Klick auf das Druckersymbol knnen Sie den Druckernamen eingeben, ohne die Box zu verlassen. Fr die Nadeldrucker wird eine Quadrat gedruckt, das einen Rand von einem Pixel Breite besitzt. Es hat 2 Zoll (50,8 mm) Seitenlnge. Daran knnen Sie abmessen, ob der Druk- ker in beide Richtungen mastblich arbeitet (wichtig fr CAD!). An der schwarzen Flche in der Mitte erkennen Sie die Przision des Zeilenvorschubs. Mitunter ist sie durch helle Streifen stark verun- staltet. Der schraffierte Bereich rechts zeigt, wie przise sich schrge Linien mit einem Pixel Abstand noch voneinander abheben. Hafig 'luft' diese Flche auch zu einem Grau 'zu'. Das Quadrat kann in verschiedenen Auflsungen gedruckt werden, woran klar wird, wie Druckgeschwindigkeit und -qualitt zusammenhngen. Whlen Sie einmal den Druck in beide Richtungen, dann nur unidirek- tional und drucken Sie jeweils eine Probe. Drei Dinge knnen passie- ren: Zum einen druckt Ihr Gert in beiden Fllen nur von links nach rechts. Dann beherrscht es den zeitsparenden unidirektionalen Druck - zumindest im Graphikmodus - nicht. Oder Ihr Gert druckt sehr wohl von links nach rechts, spter umgekehrt. Doch zwischendurch braucht es fr eine Zeile 2-6 Durchgnge, die alle in einer Richtung statt- finden. Dann ist Ihre Maschine nicht in der Lage, die anstehende Graphikmenge mit einem Schlag zu verarbeiten und druckt sie in Tei- len fr je 8 der Nadeln oder nur jede zweite Spalte. Oder Ihre Ma- schine druckt zgig von links nach rechts und rechts nach links. Bei den letzten beiden Ergebnissen betrachten Sie kritisch den Qualitt- sunterschied bei den senkrechten Linien. Hufig zeigen Sie - hervor- gerufen durch ungenaue Mechanik - Verstze beim Druck in beide Rich- tungen. Fr die Seitendrucker gibt's nur eine Probe, die aus zwei Bildchen besteht. Zum einen einem Ausschnitt aus dem 'S/W-Bild'. Und zwar ist dies die kritischste Stelle des Bildes, denn hier mu der Drucker einen Hell-Dunkel-bergang wiedergeben. Dabei sollen die Grauwerte nicht schroff abgegrenzt sein, sondern kontinuierlich ineinander bergehen. Ebenso gilt es, den schwarzen Hintergrund wiederzugeben. Das zweite Bild ist eine Strichzeichnung. Eine Standard-ST-Hardcopy mit einigen Graumustern, anhand derer sich die Qualitt des Druckers gut beurteilen lt. 4.10. Menpunkt PCL-Testseite Sie gehrt sowohl zu den Geschwindigkeitstests als auch zu den Funk- tionsprfungen. Mehr darber lesen Sie unter 3.3. 4.11. Menpunkt Hewlett-Packard-Fonts Von Haus aus sind die HP-Seitendrucker nur mit einer - verglichen mit manchen 24-Nadlern - mageren Auswahl an Fonts ausgestattet. Je- des Gert lt jedoch eine Erweiterung in Form von Font-Kassetten zu. Die HP-Kompatiblen zeichnen sich hufig durch eine ppigere Aus- stattung an Schriften aus. Dieser Test vergleicht Ihr Gert mit ei- nem HP-Drucker, in den verschiedene HP-Fontkassetten eingesetzt wur- den. Es wird eine Tabelle gedruckt, in der versucht wird, mittels Steuerbefehl alle diese Schriften zu erreichen. Sollte Ihr Drucker diese nicht beherrschen, wird er eine andere als Ersatz heranziehen (das ist das PCL-Schriftkonzept). Es liegt also an Ihnen, das Druck- beispiel zu untersuchen und festzustellen, ob es sich tatschlich um einen neuen Font handelt. Das ganze geht sowohl im Hochformat als auch Quer. Darber hinaus knnen Sie Kommandos eingeben, die einen Font selek- tieren, der nicht in der Tabelle enthalten ist. Dazu geben Sie im oberen Teil der Box die Font-Parameter an, fgen die so erstellte Definition mit dem groen Button in der Mitte an die Liste im unte- ren Teil an und drucken diese beim nchsten Test mit ('mitdrucken' anwhlen). Sie scrollen sich durch diese Liste mit den Pfeilen links und knnen sie auch laden und speichern. Es handelt sich dabei um eine einfache ASCII-Datei, die Sie mit jedem Editor bearbeiten kn- nen. Doch wozu noch Fonts ansteuern? Es gibt eine ganze Reihe von sog. Download-Fonts auch im PD-Bereich und auch fr HP-Kompatible. Diese Fonts sind in Dateien enthalten, die Sie nur zum Drucker senden ms- sen. Daraufhin beherrscht der Drucker auch diesen Font und Sie kn- nen Ihn mit der entsprechenden Definition ansteuern. Die Parameter des Fonts lesen Sie mit der Funktion 'Aus Download lesen' aus einer entsprechenden Datei. Ich kann natrlich nicht garantieren, da das immer funktioniert. Aber versuchen knnen Sie's ja mal, wenn Sie ber PCL-Downloadfonts verfgen. Kommen wir zum letzten Men, den 'Zugaben'. 4.12. Menpunkt Seitenpreisformel Oder auch >CONTROL F<. Ihr habe ich mich unter 3.3. bereits gewid- met. 4.13. Menpunkt Stopuhr Oder auch >CONTROL U<. Sie wurde einer normalen Stopuhr nachempfun- den. Die Bedienungsanleitung steht mit drauf. Sie luft brigens weiter, wenn sie verlassen wird und auch, wenn zwischendurch andere Programme aufgerufen werden. 4.14. Menpunkt Der Code - Schicker Der Schicker (auch mit >CONTROL S<) ist eine besondere Spezialitt. Mit ihm brauchen Sie kein Fachmann/frau in HEX-Umrechnung zu sein, um Ihrem Drucker das Gewnschte beizubringen. Sie geben die Komman- dos so ein, wie Sie sie im Handbuch vorfinden. Dabei knnen Sie die drei Darstellungsarten HEX-Zahlen, DEC-Zahlen oder ASCII-Zeichen auch mischen. Ferner wird die Eingabe 'ESC' korrekt in eine '27' ge- wandelt. In der oberen Zeile, die edierbar ist, geben Sie den Steuercode so ein, wie er in Ihrem Handbuch steht. Mit 'Interpretieren & Senden' wird er dann an den Drucker gesandt und nachfolgend der Text der vierten, wiederum edierbaren, Zeile gedruckt. Sollten Sie die Grun- deinstellung des Druckers wnschen, weil irgendetwas nicht ge-klappt hat, knnen Sie ihn mit 'Drucker Reset' dazu bringen. In Ihrem Handbuch werden Sie drei Darstellungen fr die Druckercodes finden, z.B. fr Unterstreichen an: ESC - 1 ASCII-Darstellung 27 45 1 Dezimal-Darstellung 1B 2D 01 Hexa-Darstellung Alle drei Darstellungsformen sind beim Schicker erlaubt. Wenn Sie die Hexa-Darstellung whlen, mssen Sie allerdings ein '$' voranstellen. Selbstverstndlich knnen Sie sie auch mischen. Als Trennung zwischen den Codes akzeptiert der Schicker: Space (Leerzei- chen), Kommata und Semikolon. Wenn Sie sich nicht sicher sind, ob Ihre Codes richtig interpretiert werden, so whlen Sie einfach 'Nur interpretieren' und vergleichen die Ergebnisse in der zweiten und dritten Zeile mit ihrem Handbuch. In diesen Zeilen stellt der Schik- ker dar, wie er Ihre Zeile interpretiert hat, was er also wirklich senden wird. Beispiel: Der Befehl Unterstreichen an wird durch alle folgenden Zeilen kor- rekt gesandt: ESC,45,1 27;$2D;1 $1B - 1 Im unteren Teil der Box knnen Sie eine Datei auswhlen und sie zum Drucker senden. Sie wird dafr in Portionen von der Diskette geladen und gedruckt. Es steht ihnen dafr die normale Ausgabe via BIOS (s.a. unter 3.1.) oder die schnelle Interruptausgabe zur Verfgung. Der BIOS-Druck hat den Vorteil, da er z.B. von einem Spooler aufge- fangen werden kann. 4.15. Menpunkte Editor und Anderes Programm Hier (mit >CONTROL E< und >CONTROL X<) befindet sich die unter 4.1. bereits erwhnte Funktion zum Nachstarten von Fremdprogrammen. Die beiden Menpunkte unterscheiden sich lediglich dadurch voneinander, da an den 'Editor' der Name und Pfad der aktuellen Protokoll-Datei bergeben wird. Der PD-Editor 'Edimax' z.B. ldt diese dann automa- tisch. Auerdem merkt sich der Druckertest den Namen des Editors und trgt ihn ins Men ein. Beim Programmende knnen Sie mittels Parame- tersicherung diese Einstellungen beibehalten. So, das wars. Die Anleitung ist nun doch recht lang geworden. Was gesagt werden mute, ist hoffentlich drin. Weitere Informationen - vor allem ber Seitendrucker - entnehmenen Sie dem Artikel Drucken mit Licht - sechs Seitendrucker im Vergleich ST-Computer 4/91 S. 38 ff. Mehr ber den Druckertest Version 3 und die Nadeldrucker steht in Die Farbenknige ST-Computer 6/91 Bleibt mir, der Redaktion der ST-Computer fr Geduld und Hilfe, so- wie pM fr die cent_put - Routine zu danken. Viel Spa beim Druckertesten! 16.4.91 ingo brmmer PS: Haben Sie Fragen, Kritik, ...? Dann schreiben Sie bitte unbedingt an: Redaktion ST-Computer Ingo Brmmer Industriestrae 26 D-6236 Eschborn / Ts. Hier noch wichtige nderungen in letzter Minute: Wenn die Graphikprobe bei den Seitendruckern nicht anwhlbar ist, liegt das daran, da die Datei DR_PR300.PRN fehlt! Sie knnen das Laden der PRN-Dateien am Programmmstart durch Drcken der ALT-Taste berspringen! ******************************************************************** Deze diskette is samengesteld door de Stichting ST, Postbus 11129, 2301 EC Leiden. Onze bibliotheek van public domain programma's omvat op dit moment (herfst 1991) al meer dan zeshonderd disks. Daarop vindt u programma's op elk gebied, van tekstverwerker en database tot de leukste spelletjes, de fraaiste tekenprogramma's en de handigste utilities. Ook bevat onze bibliotheek een speciale afdeling voor public domain disks met Macintosh software, die te gebruiken zijn onder de ALADIN emulator. Deze MAC-PD serie bevat tot nu toe ongeveer vijfendertig disks. ******************************************************************** U vindt in het twee maandelijks tijdschrift "ST" (Onafhankelijk tijd- schrift van en voor gebruikers van Atari ST computers) een overzicht en een bespreking van de inhoud van de nieuwe public-domain diskettes. Dit tijdschrift bevat tevens een bestelkaart zodat U vlot over de software kunt beschikken. De Stichting ST geeft ook een speciale PD catalogus disk uit. Deze public domain disk is geproduceerd en gedistribueerd door: ************** Stichting ST afd. Software Bakkersteeg 9A 2311 RH LEIDEN ************** Ondanks onze controle komt het af en toe voor dat een diskje niet goed is gecopieerd.Mocht U dit overkomen, aarzel dan niet en stuur de defecte disk aan ons terug. U krijgt dan direct een vervangende disk toegestuurd. ************************************************************************ Teneinde het voor ons mogelijk te maken om productiefouten op te sporen en vervolgens in de toekomst te vermijden, zijn alle disks, geproduceerd door de Stichting ST, voorzien van een groen productienummer. ************************************************************************ en * * * * Ihr ST-Computer PD-Service * *