Neue Zeichen braucht das Land
Dieses Programm ist mehr als nur ein einfacher Zeichensatzgenerator. Es unterstützt das Erstellen von Spielplänen und Bildern. Zur Bearbeitung des Zeichensatzes stehen Ihnen über 100 Befehle zur Verfügung.
Das Programm »BOOT CHARSETM.« (Listing 1) wird mit dem MSE eingegeben und erzeugt dann beim Starten ein Autostart-File auf Diskette. Dieses wird mit LOAD "CHARSETMASTER",8,1 geladen und startet automatisch. Dabei gehen eventuell vorhandene Basic-Programme oder Spiele, die im Bereich von $0400 bis $D000 liegen, nicht verloren, und auch die Programmzeiger bleiben erhalten! Wegen dieser Eigenschaft kann man im Speicher stehende Spielprogramme mit diesem Programm durch Zeichensatzänderungen und Zeichenfeldänderungen manipulieren und hinterher ganz normal speichern. Das aktivierte Programm belegt den Bereich von $E000 bis $FC20 und der jeweils zu bearbeitende Zeichensatz liegt im Bereich $D000 bis $D800. Das vom Programm benutzte Video-RAM liegt unter dem Farb-RAM im RAM-Bereich von $D800 bis $DC00. Weiterhin benutzt das Programm beim Arbeiten Speicherstellen in den Bereichen $0000 bis $0400, $DC00 bis $E000 und $FE00 bis $FFFF! Das Programm befindet sich somit unter dem Kernel-ROM in dem dort befindlichen RAM. Deswegen ist der erneute Aufruf im Basic-Modus etwas schwierig. Im Bereich ab dezimal 760 wird deshalb von der Autostart-Routine eine 8 Byte lange Initialisierungs-Routine hinterlassen, so daß das Programm mit »SYS 760« erneut gestartet werden kann. Fehlt aus irgendwelchen Gründen diese Routine (zum Beispiel durch Überschreiben, oder weil man nur ein absolutes Programmfile vom »CHARSETMASTER« ohne Autostart benutzt), so kann man es auch mit einer kurzen Zeile wieder aufrufen. Sie müssen die folgenden Tasten drücken:
{HOME}SYS1031{CBM U}FAFA{SHIFT L}{RVS ON}X{CBM G} {RETURN}
Diese etwas merkwürdige Initialisierung schreibt die 8 Byte lange, oben erwähnte Routine in den Bildschirmbereich und startet sie. Die eigentliche Startadresse des Programmes ist $E598. Nach dem Start sieht man links oben den Zeichensatz, rechts oben ist ein Fenster, welches später jeweils einen Ausschnitt der Zeichenfelder darstellt. In dem grau umrandeten Kasten unten befindet sich links das Zeicheneditierfeld, rechts unten das momentan bearbeitete Zeichen (zu Anfang gelöscht, deshalb nicht sichtbar) und in der Mitte eine weiße Zahlenkolonne. Außerdem befindet sich noch neben dem Zeichen ein Feld, in dem die verschiedenen Modi des Programmes abgelesen werden können.
Befehlsübersicht
Um bei den folgenden Befehlen nicht die Übersicht zu verlieren, können sie sich an Bild 1 und 2 orientieren, in denen alle wichtigen Elemente des Programmes und deren im folgenden benutzten Bezeichnungen enthalten sind. Die hervorgehobenen Ausdrücke geben die Tasten an, die gedrückt werden müssen.

| Beschreibung der Einstellungsgrößen | |
|---|---|
| Z-ADR.: | Gibt die Adresse im Speicher an, ab der ein Zeichensatz in den Zeichensatzpuffer eingelesen beziehungsweise an die ein im Zeichensatzpuffer vorhandener Zeichensatz geschrieben werden kann. |
| Z-CHAR: | Gibt den Bildschirmcode des Zeichens aus dem Zeichensatz im Puffer unter dem Zeichensatzcursor an. Er ergibt sich aus der Position des Zeichens im Zeichensatz! |
| V-ADR.: | Gibt die Adresse im Speicher an, ab der die Zeichen für den Zeichenfeldpuffer stehen. |
| F-ADR.: | Gibt die Adresse im Speicher an, ab der die Farben für den Zeichenfeldpuffer stehen. |
| V-XKO.: | X-Koordinate des Zeichenfeldcursors. |
| V-YKO.: | Y-Koordinate des Zeichenfeldcursors. |
| V-WID.: | Gibt die Breite des Zeichenfeldes an, aus dem gelesen beziehungsweise in das geschrieben werden soll. Um zum Beispiel aus dem normalen Bildschirm von $0400 bis $0800 zu lesen, muß man die Zahl $0028 bei V-WID einstellen (dezimal 40!). |
| V-CHAR.: | Gibt den Bildschirmcode des Zeichens unter dem Zeichenfeldcursor an. |
| V-CLR.: | Gibt den Farbcode des Zeichens unter dem Zeichenfeldcursor an. |
| BORDER: | Gibt die Rahmenfarbe an. |
| BKGND 0 – BKGND 3: |
Geben die 4 Hintergrundfarben des VIC an. (BKGND1 bis 3 werden zum Beispiel beim Extended Color Mode benötigt). |
| CHRCLR: | Gibt die Farbe des Zeichensatzes und des Zeichens in natura an. Mit dieser Farbe wird auch bei einigen Befehlen in das Zeichenfeld geschrieben. |
| Bedeutungen im Modusfeld: | |
| Feld 1: | Hier sind die Zustände der 5 verschiedenen Modi (CZNVF) aufgeführt. Ein gesetztes Zeichen bedeutet Modus aktiviert. |
| Feld 2: | Hier wird dargestellt, wie die Farben für das Zeichenfeld aus dem Speicher gelesen und in ihn geschrieben werden. |
| Feld 3: | Hier wird angezeigt, ob Normal Color Mode, Multi Color Mode oder Extended Color Mode vorliegt. |
| Feld 4: | Hier wird der Zustand der Hauptmodi: Write-Modus, Copy-Modus und Learn-Modus aufgeführt. |
| Allgemeine Befehle: | |
|---|---|
| Q | dient zum Verlassen des Programmes mit nachfolgender Sicherheitsabfrage für den Fall des versehentlichen Betätigens dieser Taste. |
| SHIFT Q | startet das Programm (nach Sicherheitsabfrage) noch einmal, womit gleichzeitig der Ursprungszustand aller Einstellungen wiederhergestellt wird. |
| SHIFT HOME | löscht den im Puffer vorhandenen Zeichensatz (Sicherheitsabfrage vorhanden). |
| SHIFT : | holt den Original Commodore Groß/Grafik-Zeichensatz in den Zeichensatzpuffer. |
| SHIFT ; | holt den Original Commodore Groß/Klein-Zeichensatz in den Zeichensatzpuffer. |
| SPACE | nachfolgendes Betätigen der RUN/STOP-Taste führt zurück in den Normalmodus; das Betätigen einer Funktionstaste schaltet den LN-Modus (Lernmodus) ein (sichtbar im Modusfeld). |
Bis zu 63 nachfolgende Tastendrücke (auch ungültige!) werden gespeichert und der entsprechenden Funktionstaste zugeordnet. Diesen Vorgang kann man mit der RUN/STOP-Taste beenden. Beim Betätigen dieser Funktionstasten zu späterer Zeit werden die gespeicherten Tasten ausgeführt. Man kann im LN-Modus auch schon definierte Funktionstasten aufrufen, eine enorme Erleichterung beim Umgang mit diesem Programm. Betätigt man im LN-Modus die Funktionstaste, der die Definition gerade zugeordnet wird, so entsteht eine Endlosschleife, die man mit der RUN/STOP-Taste jederzeit verlassen kann.
| L | lädt ein durch Namenseingabe bestimmtes Programmfile von Diskette. Tippt man nach der Namenseingabe ein »N«, so wird an die Adresse geladen, die auf Diskette gespeichert ist (absolut); tippt man ein »Y«, so wird an eine vom Benutzer zu bestimmende Adresse geladen. |
| S | erwartet eine Namenseingabe und nachfolgende Eingabe von Start- und Endadresse. Danach wird der so bestimmte Bereich unter dem Namen als Programmfile auf Diskette gespeichert. Voraussetzung ist, daß ein File gleichen Namens auf der Diskette nicht existiert, sonst wird der Speichervorgang abgebrochen und der Fehler ist am Blinken der LED des Laufwerkes zu erkennen. Gespeichert werden grundsätzlich nur die RAM-Bereiche (auch unter dem ROM). |
| T | Verschieben eines durch Start-, End- und Zieladresse angegebenen Speicherbereiches. |
| P | Auffüllen eines durch Start- und Endadresse angegebenen Speicherbereiches mit dem Bildschirm-Codewert des Zeichens im Zeichensatzcursor. |
| 1 | Inkrementieren der Rahmenfarbe. |
| 2 | Inkrementieren der Hintergrundfarbe 0. |
| 3 | Inkrementieren der Hintergrundfarbe 1. |
| 4 | Inkrementieren der Hintergrundfarbe 2. |
| 5 | Inkrementieren der Hintergrundfarbe 3. |
| 6 | Inkrementieren der Zeichenfarbe. |
| Zeichensatzbefehle: | |
|---|---|
| Y,G,H,B | Diese vier Tasten bewegen den Zeichensatzcursor über den dargestellten Zeichensatz. |
| Z | kopiert den ab Z-ADR. befindlichen Zeichensatz in den Zeichensatzbuffer. |
| SHIFT Z | schreibt den Zeichensatz im Puffer in den Speicher ab Z-ADR. |
| SHIFT F1 | erhöht Z-ADR. um 1. |
| SHIFT F3 | erhöht Z-ADR. um 8. |
| SHIFT F5 | erhöht Z-ADR. um 104. |
| SHIFT F7 | erhöht Z-ADR. um 2048. |
| CBM F1 | erniedrigt Z-ADR. um 1. |
| CBM F3 | erniedrigt Z-ADR. um 8. |
| CBM F5 | ernierigt Z-ADR. um 104. |
| CBM F7 | erniedrigt Z-ADR. um 2048. |
| Befehle zum Verändern eines Zeichens: | |
| Gesteuert wird der Zeichencursor durch die Cursortasten. | |
| +, SHIFT + | setzt einen Punkt im Zeichen. |
| -, SHIFT - | löscht einen Punkt im Zeichen. |
| HOME | löscht das Zeichen (ohne Veränderung der Cursorstellung). |
| DEL | invertiert das Zeichen. |
| C | holt das Zeichen unter dem Zeichensatzcursor in den Zeichenpuffer. |
| SHIFT C | schreibt das Zeichen im Zeichenpuffer in den Zeichensatz unter den Zeichensatzcursor. |
| N | holt das Zeichen unter dem Zeichenfeldcursor in den Zeichenpuffer. |
| SHIFT N | schreibt das Zeichen im Zeichenpuffer in den Zeichensatz an den Platz, der von dem Zeichen unter dem Zeichenfeldcursor bestimmt wird. |
| A | bitweise AND-Verknüpfung mit dem Zeichen im Zeichenpuffer und dem unter dem Zeichensatzcursor. |
| SHIFT A | wie zuvor, jedoch wird das Ergebnis unter den Zeichensatzcursor in den Zeichensatz geschrieben. |
| O | wie unter A, jedoch bitweise OR-Verknüpfung. |
| SHIFT O | wie unter SHIFT A, jedoch bitweise OR-Verknüpfung. |
| X | exklusiv-Oder-Verknüpfung wie unter A. |
| SHIFT X | exklusiv-Oder-Verknüpfung wie unter SHIFT A. |
| = | horizontales Spiegeln des Zeichens. |
| / | vertikales Spiegeln des Zeichens. |
| : und ; | diagonales Spiegeln des Zeichens in den beiden Diagonalen. |
| ← | horizontales Scrollen des Zeichens nach links. |
| SHIFT ← | horizontales Scrollen des Zeichens nach rechts. |
| ↑ | vertikales Scrollen des Zeichens nach oben. |
| SHIFT ↑ | vertikales Scrollen des Zeichens nach unten. |
| * | Drehung des Zeichens entgegen dem Uhrzeigersinn. |
| Zeichenfeldbefehle: | |
| I,J,K,M | Cursorsteuerung des Zeichenfeldcursors. |
| £ | kopiert das Zeichen unter dem Zeichensatzcursor in das Zeichenfeld unter den Zeichenfeldcursor. |
| . | Inkrementieren von V-WID. |
| , | Dekrementieren von V-WID. V-WID. gibt die Breite des Feldes eines Zeichens im Speicher an, aus dem in das Zeichenfeld gelesen und geschrieben werden kann. |
| 0 | anhand der Farbgebung der Zahlen bei V-ADR. und F-ADR. kann man sehen, ob die folgenden Befehle zur Veränderung dieser Adressen auf V-ADR. oder F-ADR. wirksam sind. Dieser Befehl erlaubt es, alle möglichen Kombinationen einzustellen. |
| 7 | Inkrementieren der unter 0 spezifizierten Adressen. |
| SHIFT 7 | Dekrementieren der unter 0 spezifizierten Adressen. |
| 8 | Inkrementieren der unter 0 spezifizierten Adressen um V-WID. |
| SHIFT 8 | Dekrementieren der unter 0 spezifizierten Adressen um V-WID. |
| 9 | Inkrementieren der unter 0 spezifizierten Adressen um V-WID. mal 13. |
| SHIFT 9 | Dekrementieren der unter 0 spezifizierten Adressen um V-WID. mal 13. |
| SHIFT 0 | Da der Farbcode nur 4 Bits benötigt und 8 Bits zur Verfügung stehen, kann man mit dieser Funktion auswählen, ob die 4 unteren (LO) oder die 4 oberen (HI) oder sogar beide (LH beziehungsweise HL) benutzt werden sollen. Die Anzeige im Modusfeld gibt Auskunft über die aktuelle Darstellungsart. Wenn jeweils 2 Farben in 8 Bit dargestellt werden sollen, so erhöhen oder erniedrigen die Befehle 7 bis SHIFT 9 die Adressen nur noch um die Hälfte, wenn die F-ADR. verändert werden soll. |
| F | Lesen der Farbe des Zeichenfeldes aus dem Speicher ab F-ADR. |
| SHIFT F | Schreiben der Farbe des Zeichenfeldes in den Speicher ab F-ADR. |
| V | Lesen der eigentlichen Zeichen des Zeichenfeldes aus dem Speicher ab V-ADR. |
| SHIFT V | Schreiben der eigentlichen Zeichen des Zeichenfeldes in den Speicher ab V-ADR. |
| U | Auffüllen des Zeichenfeldes mit den Zeichenfeld-Cursor-Koordinaten als Grenzen mit dem Zeichen unter dem Zeichensatzcursor. |
| SHIFT U | Auffüllen des Zeichenfeldes mit der aktuellen Zeichenfarbe mit den Zeichenfeld-Cursor-Koordinaten V-XKO und V-YKO als Grenzen. |
| CBM U | vereint die Befehle U und SHIFT U. |
Es existiert ein Puffer zum Zeichenfeld, auf den mit folgender neun Befehlen zugegriffen werden kann:
| R | liest die Zeichen des Puffers in das Zeichenfeld in dasjenige Rechteck, das der Zeichenfeldcursor mit der linken oberen Ecke des Zeichenfeldes bestimmt (siehe auch U, SHIFT U, CBM U). |
| SHIFT R | liest die Farben des Puffers in das Zeichenfeld. |
| CBM R | vereint die Befehle R und SHIFT R. |
| W,SHIFT W,CBM W |
entsprechende Schreibbefehle zu den oberen drei Lesebefehlen. |
| E,SHIFT E,CBM E |
vertauscht den Inhalt des Puffers mit dem Zeichenfeld in der bei R, SHIFT R, CBM R beschriebenen Art. |
| Modusbefehle: | |
|---|---|
| CBM C | schaltet den C-Modus an und aus. Dieser Modus kopiert das Zeichen unter dem Zeichensatzcursor bei dessen Bewegung. |
| CBM N | dient zum An- und Ausschalten des N-Modus, der das durch den Zeichenfeldcursor bestimmte Zeichen automatisch in den Zeichenpuffer kopiert, wenn der Zeichenfeldcursor bewegt wird. |
| CBM F,CBM V | dienen zum An- und Ausschalten des F- und V-Modus. Bei diesen Modi wird das Zeichenfeld bei folgenden Befehlen automatisch aus dem Speicher gelesen: 7, SHIFT 7, 8, SHIFT 8, 9, SHIFT 9, SHIFT 0, Komma, Punkt. |
| CBM Z | dient zum An- und Ausschalten des Z-Modus. Dieser Modus kopiert den Zeichensatz automatisch aus dem Speicher in den Zeichensatzpuffer, wenn Z-ADR. verändert wird. |
| RETURN | An- und Ausschalten des Copymodus. Bei jeder Veränderung des Zeichens im Zeichenpuffer wird das Zeichen vor dem Ausführen von bestimmten Befehlen zu dem nach der Ausführung entstandenen Zeichen hinzukopiert. Der Modus gilt für folgende Befehle: =, /, *, :, ;, ←, SHIFT ←, ↑, SHIFT ↑. |
| CTRL | dient zum Anschalten des WRT-Modus. Bei diesem Modus kann man das Zeichenfeld editieren wie im normalen Basic-Editiermodus: HOME, SHIFT HOME, DEL, SHIFT DEL, RETURN und die Cursorsteuerung funktionieren ähnlich wie im Basic-Modus. Der Reversmodus läßt sich jedoch nur mit CBM 9 und CBM 0 an- und ausstellen. Farbänderungen sind in diesem Modus nicht möglich. Ansonsten werden alle Zeichen wie im Basic-Modus in das Zeichenfeld gedruckt. Die anderen Befehle des CHARSETMASTERs sind in diesem Modus nicht wirksam. |
Vom Basic nutzbar
Als letztes besitzt dieses Programm noch drei Befehle zur DATA-Zeilen-Erzeugung. Es werden Speicherbereiche mit Hilfe einer gewissen Art von DATA-Zeilen in Basic-Programme integriert. Dies sind jedoch keine eigentlichen Basic-DATA-Zeilen, sondern eine spezielle Art der Datenablegung, die nur durch eine Interpreter-Erweiterung in den Speicher gebracht werden kann. Die Daten werden nach einem Sonderzeichen als Hexadezimalzahlen ohne Leerzeichen getrennt in einer Basic-Zeile gespeichert. Dabei werden die Sonderzeichen am Anfang einer solchen Spezial-DATA-Zeile durch die Interpreter-Erweiterung zu Befehlen, die die Aufgabe haben, diese Hexadezimaldaten in den Speicher zu schreiben:
| D | schreibt die 8 Byte des Zeichens im Zeichenpuffer als spezielle DATA-Zeile, ab der Zeilennummer, die um eins größer ist als die letzte Basic-Zeilennummer. |
| SHIFT D | wie unter C, jedoch wird der Bildschirmcode des Zeichens (angegeben durch die Position des Zeichensatz-Cursors) vorweg als Hexadezimalzahl gespeichert. Diese DATA-Art benötigt zwar mehr Speicherplatz als die unter C, doch kann man so willkürlich Zeichen anordnen, die an ihren ursprünglichen Platz im Zeichensatz wieder zurückgeschrieben werden. |
| CBM D | erzeugt DATA-Zeilen eines anzugebenden Speicherbereiches, wobei angegeben werden kann, wieviel Byte pro Zeile genommen werden sollen. |
Bei diesen Befehlen wird der Vorgang der DATA-Zeilen-Erzeugung abgebrochen, wenn das Basic-Programm sich dem Speicherende für Basic-Programme nähert, so daß das Schreiben unter den Basic-Interpreter verhindert wird. Die Interpreter-Erweiterung »CHAR-ERWEITERUNG« (Listing 2) kann man als normale DATA-Zeilen in das Basic-Programm aufnehmen und mit SYS 828,AN,CH starten (initialisieren), wobei AN die Anfangadresse der zu speichernden Daten und CH das High-Byte des Zeichensatzes, in den die mit SHIFT C definierten DATA-Zeilen kopiert werden sollen, sein müssen. Die Interpreter-Erweiterung kann mit SYS 58451 wieder deaktiviert werden.
(M.Rose/og)PROGRAMM : BOOT CHARSETM. 0801 2558 ----------------------------------- 0801 : 84 08 00 00 9E 32 31 38 3A 0809 : 32 22 8D 93 99 20 20 20 7D 0811 : 20 20 20 20 20 20 20 20 11 0819 : 20 20 43 48 41 52 53 45 A2 0821 : 54 4D 41 53 54 45 52 3A 04 0829 : 13 11 1D 1D 1D 1D 1D 1D 19 0831 : 1D 1D 1D 1D 1D 1D 1D A3 3E 0839 : A3 A3 A3 A3 A3 A3 A3 A3 38 0841 : A3 A3 A3 A3 A3 11 9D 9D 88 0849 : 9D 9D 9D 9D 9D 9D 9D 9D 48 0851 : 9D 9D 9D 9D 9D 05 28 43 01 0859 : 29 20 4D 49 43 48 41 45 15 0861 : 4C 20 52 4F 53 45 11 9D 1B 0869 : 9D 9D 9D 9D 9D 9D 9D 9D 68 0871 : 9D 9D 9D 9D 9D 49 4E 20 95 0879 : 44 45 5A 2E 20 31 39 38 9D 0881 : 35 11 00 00 00 A9 02 A2 DA 0889 : 08 A0 01 20 BA FF A9 0D 92 0891 : A2 1B A0 08 20 BD FF 20 1A 0899 : C0 FF A2 02 20 C9 FF A9 E5 08A1 : CE 85 FB A9 08 85 FC A5 52 08A9 : FB C5 2D D0 06 A5 FC C5 F9 08B1 : 2E F0 0F A0 00 B1 FB 20 ED 08B9 : D2 FF E6 FB D0 E9 E6 FC B6 08C1 : D0 E5 20 CC FF A9 02 20 BB 08C9 : C3 FF 4C 86 E3 C8 02 A5 48 08D1 : 2D 85 FA A5 2E 85 FB A9 86 08D9 : 00 85 AE A9 E0 85 AF A9 C9 08E1 : F6 8D 29 03 60 A5 FA 85 73 08E9 : 2D A5 FB 85 2E A9 83 8D F2 08F1 : 02 03 D0 03 4C C8 02 A9 70 08F9 : A4 8D 03 03 20 60 A6 78 16 0901 : A9 30 85 01 4C 98 E5 8B 7C 0909 : E3 DE 02 7C A5 1A A7 E4 FF 0911 : A7 86 AE FF 00 00 32 4C 08 0919 : 48 B2 00 31 EA 29 80 47 69 0921 : FE 4A F3 91 F2 0E F2 50 7F 0929 : F2 33 F3 57 F1 CA F1 ED B6 0931 : 02 00 00 00 00 00 00 00 34 0939 : 00 18 3C 66 7E 66 66 66 A3 0941 : 00 7C 66 66 7C 66 66 7C 73 0949 : 00 3C 66 60 60 60 66 3C 28 0951 : 00 78 6C 66 66 66 6C 78 B1 0959 : 00 7E 60 60 78 60 60 7E C5 0961 : 00 7E 60 60 78 60 60 60 91 0969 : 00 3C 66 60 6E 66 66 3C 59 0971 : 00 66 66 66 7E 66 66 66 8C 0979 : 00 3C 18 18 18 18 18 3C BC 0981 : 00 1E 0C 0C 0C 0C 6C 38 58 0989 : 00 66 6C 78 70 78 6C 66 30 0991 : 00 60 60 60 60 60 60 7E 6D 0999 : 00 63 77 7F 6B 63 63 63 3F 09A1 : 00 66 76 7E 7E 6E 66 66 03 09A9 : 00 3C 66 66 66 66 66 3C D9 09B1 : 00 7C 66 66 7C 60 60 60 63 09B9 : 00 3C 66 66 66 66 3C 0E E4 09C1 : 00 7C 66 66 7C 78 6C 66 70 09C9 : 00 3C 66 60 3C 06 66 3C 93 09D1 : 00 7E 18 18 18 18 18 18 EC 09D9 : 00 66 66 66 66 66 66 3C 1E 09E1 : 00 66 66 66 66 66 3C 18 35 09E9 : 00 63 63 63 6B 7F 77 63 37 09F1 : 00 66 66 3C 18 3C 66 66 0F 09F9 : 00 66 66 66 3C 18 18 18 A8 0A01 : 00 7E 06 0C 18 30 60 7E C5 0A09 : 00 00 00 00 00 00 18 18 9A 0A11 : 00 00 00 18 00 00 18 00 75 0A19 : 00 00 00 00 7E 00 00 00 01 0A21 : 00 01 01 01 01 01 01 01 20 0A29 : 01 00 00 00 00 00 00 00 2B 0A31 : FF 00 00 00 00 00 00 00 31 0A39 : 00 3C 3C FC FC FC FC 00 B2 0A41 : 00 3C 3C 3F 3F 3F 3F 00 41 0A49 : 00 00 00 3F 3F 3F 3F 3C 95 0A51 : 3C 00 00 FC FC FC FC 3C 51 0A59 : 3C 3C 3C 3C 3C 3C 3C 3C 59 0A61 : 3C 00 00 FF FF FF FF 00 9D 0A69 : 00 3C 3C FF FF FF FF 00 96 0A71 : 00 3C 3C 3F 3F 3F 3F 3C EA 0A79 : 3C 00 00 FF FF FF FF 3C 2E 0A81 : 3C 3C 3C FC FC FC FC 3C AE 0A89 : 3C 00 00 00 00 00 00 00 C6 0A91 : 01 83 01 01 01 01 01 83 D8 0A99 : FF 83 39 7D 7D 7D 39 83 08 0AA1 : FF FF C7 83 83 83 C7 FF 76 0AA9 : FF FF FF FF FF FF FF FF A8 0AB1 : FF 3C 66 6E 76 66 66 3C E2 0AB9 : 00 18 18 38 18 18 18 7E 72 0AC1 : 00 3C 66 06 0C 30 60 7E FA 0AC9 : 00 3C 66 06 1C 06 66 3C 46 0AD1 : 00 06 0E 1E 66 7F 06 06 A2 0AD9 : 00 7E 60 7C 06 06 66 3C 63 0AE1 : 00 3C 66 60 7C 66 66 3C B2 0AE9 : 00 7E 66 0C 18 18 18 18 16 0AF1 : 00 3C 66 66 3C 66 66 3C 7F 0AF9 : 00 3C 66 66 3E 06 66 3C A4 0B01 : 00 FF F8 E0 C0 C0 80 80 70 0B09 : 80 FF 1F 07 03 03 01 01 80 0B11 : 01 80 80 80 C0 C0 E0 F8 0A 0B19 : FF 01 01 01 03 03 07 1F 9C 0B21 : FF FF 00 00 00 00 00 00 20 0B29 : 00 80 80 80 80 80 80 80 A9 0B31 : 80 3F F0 00 7F F8 00 C0 CE 0B39 : 0C 00 C0 0C 00 C0 0C 00 2D 0B41 : C0 0C 00 C0 0C 00 C0 0C FB 0B49 : 00 C0 0C 00 C0 0C 00 C0 9A 0B51 : 0C 00 C0 0C 00 7F F8 00 EF 0B59 : 3F F0 00 00 00 00 00 00 11 0B61 : 00 00 00 00 00 00 00 00 62 0B69 : 00 00 00 00 00 00 00 00 6A 0B71 : 00 00 7D 00 00 7D 00 00 BD 0B79 : 7D 00 00 7D 00 00 7D 00 9C 0B81 : 00 7D 00 00 7D 00 00 7D 13 0B89 : 00 00 7D 00 00 7D 00 00 D5 0B91 : 7D 00 00 7D 00 00 7D 00 B4 0B99 : 00 7D 00 00 7D 00 00 7D 2B 0BA1 : 00 00 7D 00 00 7D 00 00 ED 0BA9 : 7D 00 00 7D 00 00 7D 00 CC 0BB1 : 00 15 2F BD 2F B0 87 B0 B7 0BB9 : 7A B0 71 B0 5C B0 47 B0 C7 0BC1 : 32 45 DA 6D DA BD DA E5 CD 0BC9 : DA 0D DB 35 DB 5D DB 85 EA 0BD1 : DB AD DB 52 DA 7A DA A2 F6 0BD9 : DA CA DA F2 DA 1A DB 00 1B 0BE1 : 00 60 63 66 66 66 66 66 B7 0BE9 : 66 66 66 66 66 69 66 66 01 0BF1 : 66 66 66 66 66 66 66 66 F1 0BF9 : 66 66 69 66 66 66 66 66 B9 0C01 : 66 66 66 66 66 66 66 64 FD 0C09 : 60 60 65 60 60 70 71 72 33 0C11 : 73 74 75 76 77 65 5A 5D B1 0C19 : 41 44 52 5B 5C 60 E0 E0 8A 0C21 : E0 E0 65 42 4F 52 44 45 36 0C29 : 52 5C 60 E0 E0 E0 E0 65 41 0C31 : 60 60 65 60 6B 5F 5F 5F 15 0C39 : 5F 5F 5F 5F 5F 65 5A 5D 51 0C41 : 43 48 41 52 5C 60 E0 E0 51 0C49 : E0 E0 65 42 4B 47 4E 44 EC 0C51 : 70 5C 60 E0 E0 E0 E0 65 87 0C59 : 60 60 65 70 5E AC AC AC A8 0C61 : AC AC AC AC AC 68 66 66 98 0C69 : 66 66 66 66 66 66 66 66 69 0C71 : 66 66 6A 42 4B 47 4E 44 9E 0C79 : 71 5C 60 E0 E0 E0 E0 65 B0 0C81 : 60 60 65 71 5E AC AC AC F0 0C89 : AC AC AC AC AC 65 56 5D 56 0C91 : 41 44 52 5B 5C 60 E0 E0 02 0C99 : E0 E0 65 42 4B 47 4E 44 3C 0CA1 : 72 5C 60 E0 E0 E0 E0 65 D9 0CA9 : 60 60 65 72 5E AC AC AC 38 0CB1 : AC AC AC AC AC 65 46 5D 3E 0CB9 : 41 44 52 5B 5C 60 E0 E0 2A 0CC1 : E0 E0 65 42 4B 47 4E 44 64 0CC9 : 73 5C 60 E0 E0 E0 E0 65 02 0CD1 : 60 60 65 73 5E AC AC AC 80 0CD9 : AC AC AC AC AC 65 56 5D A6 0CE1 : 58 4B 4F 5B 5C 60 E0 E0 2C 0CE9 : E0 E0 65 43 48 52 43 4C B8 0CF1 : 52 5C 60 E0 E0 E0 E0 65 09 0CF9 : 60 60 65 74 5E AC AC AC C9 0D01 : AC AC AC AC AC 65 56 5D CE 0D09 : 59 4B 4F 5B 5C 60 E0 E0 55 0D11 : E0 E0 68 66 66 66 66 66 48 0D19 : 69 66 66 69 66 66 66 6A 84 0D21 : 60 60 65 75 5E AC AC AC 11 0D29 : AC AC AC AC AC 65 56 5D F6 0D31 : 57 49 44 5B 5C 60 E0 E0 B7 0D39 : E0 E0 65 E0 E0 E0 E0 E0 59 0D41 : 65 E0 E0 65 3A 3E 3B 65 48 0D49 : 60 60 65 76 5E AC AC AC 59 0D51 : AC AC AC AC AC 65 56 5D 1E 0D59 : 43 48 41 52 5C 60 E0 E0 69 0D61 : E0 E0 68 66 66 69 66 66 B0 0D69 : 6A E0 E0 65 3F 00 1E 65 5F 0D71 : 60 60 65 77 5E AC AC AC A1 0D79 : AC AC AC AC AC 65 56 5D 46 0D81 : 43 4C 52 5B 5C 60 E0 E0 F8 0D89 : E0 E0 65 CC CF 65 CE C3 B7 0D91 : 65 E0 E0 65 3C 1F 3D 65 C8 0D99 : 60 60 62 66 66 66 66 66 8F 0DA1 : 66 66 66 66 66 67 66 66 A9 0DA9 : 66 66 66 66 66 66 66 66 A9 0DB1 : 66 66 67 66 66 67 66 66 F9 0DB9 : 67 66 66 67 66 66 66 61 D0 0DC1 : 60 00 00 00 00 00 00 00 22 0DC9 : 00 00 00 00 00 00 00 00 CA 0DD1 : 00 88 88 89 89 89 89 89 87 0DD9 : 89 BB BB BB BB BB BB BB A6 0DE1 : BB BB BB BB BB BB BB BB E0 0DE9 : BB BB BB BB BB BB BB 55 1B 0DF1 : 55 55 55 DB DD DD DD 1B 3C 0DF9 : 11 B1 EE EE EE BE 11 11 C7 0E01 : BB BB 7B 77 77 77 77 DB 30 0E09 : DD DD DD 1B 11 B1 EE EE E8 0E11 : EE BE 11 11 BB BB 75 77 23 0E19 : 77 77 77 BB BB BB BB BB A1 0E21 : BB BB EE EE EE BE 11 11 9E 0E29 : BB BB 75 77 77 77 77 AB 76 0E31 : AA AA AA 1B 11 B1 EE EE 77 0E39 : EE BE 11 11 BB BB 75 77 4B 0E41 : 77 77 77 AB AA AA AA 1B A8 0E49 : 11 B1 EE EE EE BE 11 11 17 0E51 : BB BB 75 77 77 77 77 AB 9E 0E59 : AA AA AA 1B 11 B1 EE EE 9F 0E61 : EE BE 11 11 BB BB 75 77 73 0E69 : 77 77 77 AB AA AA AA 1B D0 0E71 : 11 B1 BB BB BB BB BB BB C1 0E79 : BB BB 75 77 77 77 77 AB C6 0E81 : AA AA AA 1B 11 B1 77 77 FA 0E89 : B7 11 0B 00 BB BB 75 77 EA 0E91 : 77 77 77 AB AA AA AA 1B F8 0E99 : 11 B1 BB BB BB 11 0B 07 68 0EA1 : BB BB 75 77 77 77 77 AB EE 0EA9 : AA AA AA 1B 11 B1 33 3B 98 0EB1 : B3 11 0B 00 BB BB BB BB B0 0EB9 : BB BB BB BB BB BB BB BB B8 0EC1 : BB BB BB BB BB BB BB BB C0 0EC9 : BB 78 A9 35 85 01 A9 00 D8 0ED1 : A0 2E 85 9D 99 00 D0 99 AD 0ED9 : C0 02 88 10 F7 85 CD 85 AC 0EE1 : CE 85 CC 85 CB 8C 01 FE 79 0EE9 : 8C 41 FE 8C 81 FE 8C C1 2D 0EF1 : FE A0 07 8C DC 02 99 00 D7 0EF9 : E0 88 10 FA 8C 15 D0 A9 89 0F01 : FC 8D 1C D0 A9 0B 8D 26 5A 0F09 : D0 A9 DA 85 FB A9 08 85 4D 0F11 : FA A2 00 C8 BD A8 E4 48 BB 0F19 : 29 0F 91 FA C8 68 4A 4A 1B 0F21 : 4A 4A 91 FA C8 D0 02 E6 3D 0F29 : FB E8 E0 F0 D0 E6 A9 94 02 0F31 : 8D 00 DD A0 0F B9 80 E2 D0 0F39 : 99 00 D0 88 10 F7 A9 1B B5 0F41 : 8D E2 02 A9 C8 8D E3 02 82 0F49 : AD 0E DC 29 FE 8D 0E DC A8 0F51 : AD 0D DC A9 30 85 01 C8 B6 0F59 : B9 B0 E2 99 08 DA B9 B0 F6 0F61 : E3 99 08 DB 88 D0 F1 A9 B8 0F69 : 15 8D EA 02 A9 D8 8D EB AF 0F71 : 02 A9 84 8D EC 02 A9 DA 56 0F79 : 8D ED 02 20 03 E7 20 94 9B 0F81 : E7 20 40 E8 20 3D E8 20 75 0F89 : 54 E7 20 8D F2 A9 92 8D 6C 0F91 : FE FF A9 E6 8D FF FF A9 02 0F99 : 35 85 01 A9 00 8D 12 D0 5D 0FA1 : AD 11 D0 29 7F 8D 11 D0 7A 0FA9 : A9 81 8D 1A D0 58 A9 30 90 0FB1 : 85 01 A9 91 8D FA FF A9 57 0FB9 : E6 8D FB FF 20 5C EB 4C 92 0FC1 : BB EF 40 48 A5 01 48 A9 64 0FC9 : 35 85 01 AD 12 D0 10 2B F5 0FD1 : A9 09 8D 23 D0 A9 00 8D 3C 0FD9 : 20 D0 A9 00 8D 22 D0 A9 4C 0FE1 : 5B 8D 11 D0 A9 68 8D 18 A5 0FE9 : D0 A9 C8 8D 16 D0 A9 08 10 0FF1 : 8D 24 D0 A9 00 8D 12 D0 50 0FF9 : 4C F8 E6 A9 64 8D 18 D0 65 1001 : AD E2 02 8D 11 D0 AD E3 68 1009 : 02 8D 16 D0 AD D2 02 8D 06 1011 : 20 D0 AD D6 02 8D 22 D0 96 1019 : AD D8 02 8D 23 D0 AD DA 8A 1021 : 02 8D 24 D0 A9 9A 8D 12 D7 1029 : D0 AD 19 D0 8D 19 D0 68 E6 1031 : 85 01 68 40 A9 00 85 FA 00 1039 : AA A8 A9 D8 85 FB AD DC 65 1041 : 02 48 A9 35 85 01 68 48 0B 1049 : 91 FA A9 30 85 01 8A 91 75 1051 : FA 18 69 0D AA C8 C0 14 6F 1059 : D0 E8 A0 00 A5 FA 18 69 2B 1061 : 28 85 FA 90 02 E6 FB 8A 79 1069 : 38 E9 03 AA A5 FA C9 08 15 1071 : D0 D0 A9 35 85 01 68 8D D7 1079 : 94 DB AD D4 02 8D 21 D0 B3 1081 : A9 30 85 01 60 A2 1E CA ED 1089 : BD 90 E2 85 FB CA BD 90 26 1091 : E2 85 FA E8 BD C0 02 85 06 1099 : FD CA BD C0 02 85 FC A0 04 10A1 : 00 A9 04 85 FE A9 00 06 71 10A9 : FC 26 FD 2A C6 FE D0 F7 14 10B1 : C9 0A B0 04 69 F0 D0 02 91 10B9 : 69 B6 91 FA C8 C0 04 D0 85 10C1 : E0 8A D0 C3 60 A9 84 85 03 10C9 : FA A9 DA 85 FB A2 00 A0 15 10D1 : 07 BD 00 E0 85 FC 46 FC 26 10D9 : A9 AC 69 00 91 FA 88 10 66 10E1 : F5 A5 FA 18 69 28 85 FA 4E 10E9 : 90 02 E6 FB E8 E0 08 D0 0B 10F1 : DE 60 A5 FA 18 69 28 85 40 10F9 : FA 90 02 E6 FB A5 FC 18 AA 1101 : 6D CC 02 85 FC 90 02 E6 30 1109 : FD 2C E5 02 10 08 66 6D 8C 1111 : 26 FE 26 FF 26 6D AD CC 5E 1119 : 02 18 65 FE 85 FE A9 00 57 1121 : 65 FF 85 FF A9 00 65 6D F2 1129 : 85 6D 2C E5 02 10 0B 66 C6 1131 : 6D 66 FF 66 FE A9 00 2A 2F 1139 : 85 6D 60 A9 15 85 FA A9 7F 1141 : D8 85 FB AD C4 02 85 FC FD 1149 : AD C5 02 85 FD AD C6 02 76 1151 : 85 FE AD C7 02 85 FF AD 61 1159 : E4 02 0A 0A 0A 2A 29 01 9B 1161 : 85 6D A2 0D 86 6F 60 AD A8 1169 : E4 02 0A 0A 0A 2C A9 80 BC 1171 : 2C A9 40 85 6C 20 0A E8 F4 1179 : A0 00 24 6C 50 0E AD CD 78 1181 : 02 D0 05 CC CC 02 B0 02 6A 1189 : B1 FC 91 FA 24 6C 10 40 E2 1191 : AD CD 02 D0 08 AD DC 02 25 1199 : CC CC 02 B0 29 98 AA AD BF 11A1 : E5 02 2C E5 02 10 0F 98 5D 11A9 : 18 65 6D 4A A8 8A 45 6D E7 11B1 : 6A 6A 6A 4D E5 02 29 40 28 11B9 : 08 B1 FE 28 F0 04 4A 4A 4B 11C1 : 4A 4A 48 8A A8 68 A2 35 56 11C9 : 86 01 91 FA A9 30 85 01 C8 11D1 : C8 C0 13 90 A5 20 C1 E7 02 11D9 : C6 6F D0 9C 4C 67 E9 A9 19 11E1 : 80 2C A9 40 85 6C 20 0A 3A 11E9 : E8 A0 00 24 6C 50 0E AD 83 11F1 : CD 02 D0 05 CC CC 02 B0 31 11F9 : 04 B1 FA 91 FC 24 6C 10 89 1201 : 4F AD CD 02 D0 05 CC CC DC 1209 : 02 B0 45 A9 35 85 01 B1 D1 1211 : FA 29 0F AA A9 30 85 01 ED 1219 : 98 48 AD E5 02 2C E5 02 1A 1221 : 10 10 98 18 65 6D 4A A8 9F 1229 : 68 48 45 6D 6A 6A 6A 4D F3 1231 : E5 02 29 40 08 A9 F0 28 4C 1239 : F0 08 8A 0A 0A 0A 0A AA 80 1241 : A9 0F 85 6E B1 FE 25 6E 25 1249 : 86 6E 05 6E 91 FE 68 A8 19 1251 : C8 C0 13 90 96 20 C1 E7 91 1259 : C6 6F D0 8D 60 A9 84 85 2D 1261 : FA A9 DA 85 FB A2 00 A0 AD 1269 : 07 B1 FA 4A 7E 00 E0 88 CD 1271 : 10 F7 A5 FA 18 69 28 85 BE 1279 : FA 90 02 E6 FB E8 E0 08 B3 1281 : D0 E5 60 AD EA 02 85 FA DC 1289 : AD EB 02 85 FB AD EC 02 42 1291 : 85 FC AD ED 02 85 FD 60 C2 1299 : 20 52 E9 A0 00 B1 FA 8D 05 12A1 : CE 02 A9 35 85 01 B1 FA 9E 12A9 : 29 0F 8D D0 02 A9 30 85 10 12B1 : 01 4C 54 E7 AD C2 02 85 EE 12B9 : FA A9 00 A0 07 06 FA 2A 7D 12C1 : 06 FA 2A 06 FA 2A 09 D0 56 12C9 : 85 FB 60 A5 2B 85 FA A5 2F 12D1 : 2C 85 FB A0 FF 84 FC 84 F4 12D9 : FD C8 C8 B1 FA F0 1A A0 83 12E1 : 03 B1 FA 85 FD 88 B1 FA 0D 12E9 : 85 FC 88 B1 FA 48 88 B1 BC 12F1 : FA 85 FA 68 85 FB 4C A9 36 12F9 : E9 60 A4 2E C8 C4 38 90 B6 1301 : 03 4C BB EF 48 E6 FC D0 68 1309 : 02 E6 FD A0 02 A5 FC 91 76 1311 : FA C8 A5 FD 91 FA C8 68 7D 1319 : 91 FA C8 60 48 4A 4A 4A FA 1321 : 4A C9 0A 90 02 69 06 69 3B 1329 : 30 91 FA C8 68 29 0F C9 99 1331 : 0A 90 02 69 06 69 30 91 C1 1339 : FA C8 60 A9 00 91 FA C8 EF 1341 : 91 FA C8 91 FA 88 98 18 3A 1349 : 65 FA A0 00 91 FA 85 2D B5 1351 : 98 C8 65 FB 91 FA 85 2E 89 1359 : 85 FB A5 2D 85 FA 18 69 4E 1361 : 02 85 2D 85 2F 85 31 90 27 1369 : 02 E6 2E A5 2E 85 30 85 F9 1371 : 32 60 A5 CE 29 03 4A 6A BF 1379 : 6A A8 B9 00 FE AA E8 8A A4 1381 : CA 99 00 FE 8A 29 3F F0 C9 1389 : 08 BD 00 FE AA C9 FF D0 EA 1391 : 08 C6 CD 46 CE 46 CE A2 D8 1399 : FF A9 7F 8D 00 DC AD 01 9E 13A1 : DC CD 01 DC D0 F8 C9 7F 3B 13A9 : D0 04 A2 00 86 CD 4C 4A C1 13B1 : EB 20 52 E9 A0 00 B1 FC 49 13B9 : 49 02 91 FC A9 35 85 01 64 13C1 : A5 CD D0 AE EE 27 D0 EE A0 13C9 : 28 D0 A0 00 B1 FC 38 69 38 13D1 : 00 91 FC A9 00 85 FE A9 8A 13D9 : FE 85 FA A0 07 8D 00 DC 03 13E1 : 48 A2 07 A9 50 85 6A AD A8 13E9 : 01 DC C6 6A F0 07 CD 01 D8 13F1 : DC F0 F7 D0 EE 4A B0 28 B2 13F9 : E0 00 D0 04 C0 06 F0 08 9E 1401 : E0 03 D0 0B C0 01 D0 07 5E 1409 : 38 66 FE 66 FE 90 11 E0 7B 1411 : 02 D0 09 C0 00 D0 05 38 E1 1419 : 66 FE 90 04 86 FB 84 FA F3 1421 : CA 10 D2 68 38 2A 88 10 CC 1429 : B4 A5 FE 29 C0 85 FE A5 14 1431 : FA 30 08 0A 0A 0A 05 FB 84 1439 : 05 FE AA E4 6B D0 0A C6 F7 1441 : 69 D0 81 A0 05 84 69 D0 42 1449 : 06 86 6B A0 20 84 69 E0 0F 1451 : FF F0 0C A4 CC F0 24 24 8D 1459 : CB 30 07 E0 03 D0 03 4C 76 1461 : 93 EA 8A F0 0D 99 00 FE C6 1469 : C8 98 85 CC 29 3F F0 07 D7 1471 : D0 09 A9 FF 99 00 FE A9 19 1479 : 00 85 CC A9 07 A0 00 91 3D 1481 : FC A9 30 85 01 B1 FC 49 33 1489 : 02 91 FC 8A 60 A9 FE 85 3F 1491 : FA A9 EB 85 FB A9 DC 85 97 1499 : FD A0 00 84 FC B1 FA F0 A2 14A1 : 1C AA E6 FA D0 02 E6 FB DC 14A9 : B1 FA E6 FA D0 02 E6 FB A1 14B1 : 91 FC E6 FC D0 02 E6 FD CE 14B9 : CA D0 F5 F0 E0 A9 20 9D 9E 14C1 : 00 DE 9D 00 DF CA D0 F7 1F 14C9 : 60 A9 2C 85 FA A9 DB 85 31 14D1 : FB A9 DC 85 FD 85 FF A9 E8 14D9 : 87 85 FE A9 00 85 FC A2 7D 14E1 : 05 A0 00 B1 FA 48 B1 FC 1F 14E9 : 91 FA 68 91 FC 8A 48 B1 EC 14F1 : FE AA A9 35 85 01 B1 FA 72 14F9 : 48 8A 91 FA A9 30 85 01 7E 1501 : 68 91 FE 68 AA C8 C0 1B 29 1509 : D0 D9 A5 FA 18 69 28 85 07 1511 : FA 90 02 E6 FB A5 FC 18 C2 1519 : 69 1B 85 FC 90 02 E6 FD C1 1521 : A5 FE 18 69 1B 85 FE 90 74 1529 : 02 E6 FF CA D0 B3 60 01 26 1531 : 68 0C 66 01 67 0C 66 01 CC 1539 : 6A 01 65 01 BA 17 BE 01 FF 1541 : BB 02 65 01 BF 17 A0 01 B0 1549 : 9E 02 65 01 BC 17 9F 01 67 1551 : BD 01 65 01 67 19 66 01 E3 1559 : 61 1C 0B 19 00 02 0B 01 ED 1561 : 00 17 03 01 00 02 0B 19 3C 1569 : 00 1C 0B 00 86 FA 84 FB 84 1571 : A0 16 B1 FA 99 7E DB 88 F6 1579 : 10 F8 60 08 85 64 A9 00 41 1581 : 85 63 A9 AF 99 7E DB 86 22 1589 : 61 84 62 A5 64 18 65 62 DB 1591 : 38 E5 63 A8 A9 A0 99 7E AD 1599 : DB 20 80 EA D0 06 20 98 F1 15A1 : EB 4C BB EF C9 06 D0 15 D9 15A9 : A5 63 F0 ED A6 61 A4 62 C6 15B1 : A9 9F 99 7E DB CA 88 C6 24 15B9 : 63 D0 F5 F0 C5 C9 3F D0 69 15C1 : 14 A5 63 F0 D4 A6 61 A4 F0 15C9 : 62 A9 9F 99 7E DB CA 88 1E 15D1 : C6 63 4C 51 EC C9 3E D0 3E 15D9 : 17 A5 63 F0 BC A4 62 28 84 15E1 : 08 90 04 C5 64 90 B2 A9 D4 15E9 : A0 99 7E DB 68 A5 63 60 73 15F1 : A4 63 C4 64 B0 A3 A2 3A 2C 15F9 : DD A6 FB F0 05 CA D0 F8 22 1601 : F0 97 8A 48 A6 61 A0 1B 97 1609 : C9 20 B0 02 69 40 9D 00 5E 1611 : 02 68 C9 1B 90 1A C9 20 5E 1619 : F0 16 C9 2E F0 11 C8 C9 9B 1621 : 3A F0 0C C8 C9 2D F0 07 C7 1629 : C9 30 B0 0F 4C 68 EC 98 05 1631 : 28 08 90 07 C9 07 90 03 7F 1639 : 4C 68 EC A4 62 09 80 99 2D 1641 : 7E DB E8 C8 E6 63 4C 51 5D 1649 : EC 20 98 EB A2 C0 A0 ED 77 1651 : 20 3B EC A2 00 86 BB A0 03 1659 : 06 A9 10 18 20 4A EC 85 4E 1661 : B7 A9 02 85 BC A9 08 85 62 1669 : BA A9 02 85 B8 60 A2 03 48 1671 : A0 10 B9 00 02 38 E9 30 72 1679 : C9 0A 90 02 E9 07 0A 0A BF 1681 : 0A 0A 95 61 C8 B9 00 02 80 1689 : 38 E9 30 C9 0A 90 02 E9 FC 1691 : 07 15 61 95 61 C8 CA 10 D5 1699 : D9 60 A2 D7 A0 ED 20 3B B6 16A1 : EC A2 10 A0 07 A9 04 38 35 16A9 : 20 4A EC A2 14 A0 12 A9 60 16B1 : 04 38 20 4A EC 4C 3D ED 25 16B9 : A9 35 85 01 A9 00 8D 1A 83 16C1 : D0 AE 19 D0 8E 19 D0 8D 59 16C9 : 11 D0 20 3C 03 A9 81 8D 71 16D1 : 1A D0 A9 30 85 01 60 20 E6 16D9 : 80 EA D0 06 20 98 EB 4C D2 16E1 : BB EF C9 18 D0 04 A9 01 DF 16E9 : D0 06 C9 26 D0 E9 A9 00 F6 16F1 : 60 8E 81 8D 85 9C A0 9F A9 16F9 : 9F 9F 9F 9F 9F 9F 9F 9F F8 1701 : 9F 9F 9F 9F 9F 9F 9F A0 02 1709 : 82 85 87 89 8E 9C A0 9F F0 1711 : 9F 9F 9F A0 A0 85 8E 84 F5 1719 : 9C A0 9F 9F 9F 9F A0 84 64 1721 : 85 93 94 89 8E 81 94 89 20 1729 : 8F 8E 81 84 92 85 93 93 BB 1731 : 9C A0 9F 9F 9F 9F 85 92 2B 1739 : 81 93 85 A0 97 88 8F 8C 0E 1741 : 85 A0 83 88 81 92 93 85 0E 1749 : 94 A0 99 9D 8E 92 85 94 04 1751 : 9C A0 91 95 89 94 9B A0 41 1759 : 92 9D 93 9C A0 93 94 81 2E 1761 : 99 9B A0 A0 92 85 93 94 D1 1769 : 81 92 94 A0 90 92 8F 87 57 1771 : 92 81 8D 9C A0 99 9D 8E 25 1779 : 9B A0 A0 83 88 8F 8F 93 67 1781 : 85 A0 8B 85 99 9C A0 86 F8 1789 : B1 A0 86 B3 A0 86 B5 A0 F9 1791 : 86 B7 82 99 94 85 93 A0 CC 1799 : 90 85 92 A0 84 81 94 81 4E 17A1 : 9D 8C 89 8E 85 9C A0 9F B7 17A9 : 9F 63 01 78 38 7D 3D 17 DC 17B1 : 57 14 54 06 09 0C 3F 0A EA 17B9 : 08 0E 26 23 25 22 2B 6B 9D 17C1 : 52 4D 7B BB 7A BA 79 B9 E7 17C9 : 7C BC 33 73 10 13 27 24 5D 17D1 : 1F 67 64 5F 1C 20 60 2A 41 17D9 : 6A 1E 1B 1D 1A 0F 3E AB 27 17E1 : B3 A0 AA 11 35 75 19 59 C7 17E9 : 28 68 2D 6D AD 5C 05 15 3A 17F1 : 32 4C 36 76 B6 2E 6E AE 9A 17F9 : 31 71 B1 41 21 61 A1 3B 91 1801 : 3A 39 3C 03 12 0D 46 49 7D 1809 : 18 58 98 29 16 1F F0 54 5F 1811 : F0 6B F0 84 F0 98 F0 AB 72 1819 : F0 AB F0 B9 F0 B9 F0 C7 82 1821 : F0 F3 F0 27 F1 34 F1 44 3D 1829 : F1 60 F1 77 F1 C4 F1 1C FB 1831 : F2 F0 F1 4C F2 6F F2 80 19 1839 : F2 8C F2 8F F2 BF F2 F2 FF 1841 : F2 C2 F2 F5 F2 C5 F2 F8 2B 1849 : F2 B8 F2 EB F2 14 F3 1D AB 1851 : F3 40 F3 7D F3 9E F3 A5 60 1859 : F3 AD F3 B6 F3 BD F3 C9 87 1861 : F3 4B F4 3F E8 B0 E8 3C 4F 1869 : E8 AD E8 84 F4 AE F4 DA 41 1871 : F4 08 F5 4F F5 67 F5 88 54 1879 : F5 8B F5 91 F5 94 F5 B7 2F 1881 : F5 E0 F5 F1 F5 FF F5 10 F9 1889 : F6 1E F6 2F F6 3D F6 55 12 1891 : F6 66 F6 EE F6 37 FA 15 95 1899 : F7 92 F7 F3 F7 1A F8 1D C4 18A1 : F8 20 F8 23 F8 26 F8 29 43 18A9 : F8 2C F8 2F F8 32 F8 B5 4C 18B1 : F8 CA F8 CD F8 D0 F8 12 24 18B9 : F9 15 F9 18 F9 1B F9 36 8B 18C1 : F9 9A F1 AF F1 DD F0 0E 67 18C9 : F1 3D F5 46 F5 8E F5 6E 27 18D1 : F9 0F FA AD E5 02 29 01 DB 18D9 : F0 11 A0 07 B9 28 02 19 72 18E1 : 00 E0 99 00 E0 88 10 F4 34 18E9 : 20 94 E7 60 A0 07 A5 CC CC 18F1 : D0 08 A9 E0 8D B8 DB 8D 75 18F9 : B9 DB B9 00 E0 99 28 02 8E 1901 : 88 10 F7 20 80 EA A2 00 7D 1909 : DD 79 EE F0 09 E8 EC 78 F9 1911 : EE F0 15 4C D7 EF A9 EF CA 1919 : 48 A9 BA 48 8A 0A AA BD 0D 1921 : DD EE 48 BD DC EE 48 60 66 1929 : A2 05 DD 1A F0 F0 05 CA 49 1931 : 10 F8 30 14 8A 0A AA FE EE 1939 : D2 02 BD D2 02 29 0F 9D B7 1941 : D2 02 20 03 E7 20 54 E7 1D 1949 : 4C BB EF 07 04 37 34 2F 79 1951 : 2C 20 98 EB A2 1C A0 EE 9C 1959 : 20 3B EC 20 80 EA D0 03 FF 1961 : 4C 98 EB C9 3E D0 F4 A0 AD 1969 : 10 B9 44 F0 99 3C 03 88 1E 1971 : 10 F7 4C 3C 03 78 A9 37 21 1979 : 85 01 20 81 FF A9 C7 8D 3F 1981 : 00 DD 58 4C 86 E3 AD DF 0D 1989 : 02 F0 11 CE DF 02 AD EC C0 1991 : 02 38 E9 28 8D EC 02 B0 D8 1999 : 03 CE ED 02 60 AD DF 02 B6 19A1 : C9 07 B0 F8 EE DF 02 18 5F 19A9 : AD EC 02 69 28 8D EC 02 21 19B1 : 90 EA EE ED 02 60 AD DE C7 19B9 : 02 F0 E1 CE DE 02 AD EC 14 19C1 : 02 D0 03 CE ED 02 CE EC CA 19C9 : 02 60 AD DE 02 C9 07 B0 2E 19D1 : CB EE DE 02 EE EC 02 D0 0B 19D9 : C3 EE ED 02 60 20 52 E9 F3 19E1 : A0 00 B1 FC 09 01 91 FC 66 19E9 : 4C 2C E9 20 52 E9 A0 00 C1 19F1 : B1 FC 29 FE 91 FC 4C 2C D5 19F9 : E9 A2 07 BD 00 E0 2A 08 6D 1A01 : 6A 28 2A 9D 00 E0 CA 10 10 1A09 : F2 20 94 E7 4C A2 EF A2 0C 1A11 : 07 BD 00 E0 6A 08 2A 28 F3 1A19 : 6A 9D 00 E0 CA 10 F2 20 A7 1A21 : 94 E7 4C A2 EF A2 00 AC 7E 1A29 : 00 E0 E8 BD 00 E0 CA 9D F9 1A31 : 00 E0 E8 E0 07 D0 F3 8C D7 1A39 : 07 E0 20 94 E7 4C A2 EF 96 1A41 : A2 07 AC 07 E0 CA BD 00 CE 1A49 : E0 E8 9D 00 E0 CA D0 F5 98 1A51 : 8C 00 E0 20 94 E7 4C A2 18 1A59 : EF A2 07 A9 00 9D 00 E0 3F 1A61 : CA 10 FA 4C 94 E7 A2 07 9D 1A69 : BD 00 E0 49 FF 9D 00 E0 36 1A71 : CA 10 F5 4C 94 E7 A2 03 63 1A79 : A0 04 BD 00 E0 48 B9 00 C2 1A81 : E0 9D 00 E0 68 99 00 E0 61 1A89 : C8 CA 10 EE 20 94 E7 4C 77 1A91 : A2 EF A2 07 A0 07 1E 00 6F 1A99 : E0 6A 88 10 F9 9D 00 E0 21 1AA1 : CA 10 F1 20 94 E7 4C A2 F3 1AA9 : EF A0 00 A2 07 5E 00 E0 62 1AB1 : 6A CA 10 F9 99 20 02 C8 F8 1AB9 : C0 08 D0 EF 88 B9 20 02 8A 1AC1 : 99 00 E0 88 10 F7 20 94 0E 1AC9 : E7 4C A2 EF A0 07 A2 07 58 1AD1 : 1E 00 E0 2A CA 10 F9 99 B5 1AD9 : 20 02 88 10 F1 A0 07 D0 00 1AE1 : DC A0 07 A2 07 5E 00 E0 49 1AE9 : 6A CA 10 F9 99 20 02 88 AF 1AF1 : 10 F1 A0 07 D0 C7 A9 35 5F 1AF9 : 85 01 AD E1 02 F0 12 CE 34 1B01 : E1 02 AD 01 D0 38 E9 08 F5 1B09 : 8D 01 D0 CE C2 02 4C 0F B0 1B11 : F2 A9 0C 8D E1 02 18 6D F6 1B19 : C2 02 8D C2 02 A9 8F 8D 5F 1B21 : 01 D0 A9 35 85 01 AD E0 74 1B29 : 02 F0 15 CE E0 02 AD 00 97 1B31 : D0 38 E9 08 8D 00 D0 AD 10 1B39 : C2 02 38 E9 0D 8D C2 02 94 1B41 : A9 30 85 01 AD E4 02 29 E0 1B49 : 01 D0 56 4C 54 E7 A9 35 67 1B51 : 85 01 AD E1 02 C9 0C F0 7F 1B59 : 12 EE E1 02 AD 01 D0 18 F1 1B61 : 69 08 8D 01 D0 EE C2 02 E5 1B69 : 4C 0F F2 A9 00 8D E1 02 27 1B71 : AD C2 02 38 E9 0C 8D C2 C2 1B79 : 02 A9 2F 8D 01 D0 A9 35 75 1B81 : 85 01 AD E0 02 C9 13 F0 AB 1B89 : B7 EE E0 02 AD 00 D0 18 7E 1B91 : 69 08 8D 00 D0 AD C2 02 EB 1B99 : 18 69 0D 8D C2 02 4C 0F E6 1BA1 : F2 20 83 E9 B1 FA 99 00 1B 1BA9 : E0 88 10 F8 20 94 E7 4C CF 1BB1 : 54 E7 20 83 E9 B9 00 E0 9F 1BB9 : 91 FA 88 10 F8 60 A9 D0 C6 1BC1 : 2C A9 D8 A0 00 85 FB 84 31 1BC9 : FA A9 D0 85 FD A0 00 84 6A 1BD1 : FC A2 08 A9 31 85 01 B1 FC 1BD9 : FA 91 FC C8 D0 F9 E6 FB 64 1BE1 : E6 FD CA D0 F2 A9 30 85 DB 1BE9 : 01 60 A0 08 A2 00 4C CA 34 1BF1 : F2 A2 01 2C A2 08 2C A2 5B 1BF9 : 68 A0 00 8A 18 6D C0 02 F7 1C01 : 8D C0 02 98 6D C1 02 8D 8A 1C09 : C1 02 AD E4 02 29 02 F0 27 1C11 : 09 AD C1 02 AC C0 02 20 BB 1C19 : 94 F2 4C 54 E7 A0 08 A2 AD 1C21 : 00 4C FD F2 A2 01 2C A2 4D 1C29 : 08 2C A2 68 A0 00 86 FA 17 1C31 : AD C0 02 38 E5 FA 8D C0 B4 1C39 : 02 84 FA AD C1 02 E5 FA AB 1C41 : 8D C1 02 4C D9 F2 AD C1 28 1C49 : 02 AC C0 02 4C 94 F2 AD A2 1C51 : C0 02 85 FA AD C1 02 85 CF 1C59 : FB A2 08 A0 00 A9 D0 85 57 1C61 : FD 84 FC B1 FC 91 FA C8 EF 1C69 : D0 F9 E6 FB E6 FD CA D0 9A 1C71 : F2 60 AD CC 02 F0 14 CE 2E 1C79 : CC 02 AD E6 02 38 E9 0D 32 1C81 : 8D E6 02 B0 03 CE E7 02 62 1C89 : 4C 67 F3 CE CC 02 A9 F3 CB 1C91 : 8D E6 02 A9 0C 8D E7 02 18 1C99 : AD E4 02 29 08 F0 03 20 B2 1CA1 : 40 E8 AD E4 02 29 10 F0 E9 1CA9 : 03 20 3D E8 4C 54 E7 EE 0E 1CB1 : CC 02 D0 0B A9 00 8D E6 B2 1CB9 : 02 8D E7 02 4C 9C F3 AD 91 1CC1 : E6 02 18 69 0D 8D E6 02 B8 1CC9 : 90 03 EE E7 02 4C 67 F3 9B 1CD1 : A2 01 A0 00 4C DD F3 AE FD 1CD9 : CC 02 A0 00 4C DD F3 AE AF 1CE1 : E6 02 AC E7 02 4C DD F3 D2 1CE9 : A2 FF A0 FF 4C DA F3 AD 7A 1CF1 : CC 02 49 FF AA E8 A0 FF 85 1CF9 : 4C DA F3 AD E6 02 49 FF 08 1D01 : AA AD E7 02 49 FF A8 E8 C5 1D09 : D0 01 C8 A9 FF 2C A9 00 C9 1D11 : 48 AD E4 02 29 40 F0 0F 20 1D19 : 8A 18 6D C4 02 8D C4 02 47 1D21 : 98 6D C5 02 8D C5 02 AD 8C 1D29 : E4 02 29 80 F0 48 2C E5 36 1D31 : 02 10 11 AD E4 02 0A 0A D0 1D39 : 0A 2E C6 02 2E C7 02 A9 C9 1D41 : 00 2A 85 6D 8A 18 6D C6 12 1D49 : 02 8D C6 02 98 6D C7 02 1C 1D51 : 8D C7 02 68 48 65 6D 85 C0 1D59 : 6D 2C E5 02 10 18 A9 00 FE 1D61 : 66 6D 6E C7 02 6E C6 02 C5 1D69 : 08 AD E4 02 2A 2A 2A 28 AE 1D71 : 6A 6A 6A 8D E4 02 68 20 9D 1D79 : 36 E8 4C 54 E7 A9 35 85 6D 1D81 : 01 AD E4 02 18 69 40 8D BB 1D89 : E4 02 A2 03 A0 01 29 40 AF 1D91 : D0 01 2C A0 0D 98 9D BD 88 1D99 : DA CA 10 FA A2 03 A0 01 02 1DA1 : AD E4 02 29 80 D0 01 2C 51 1DA9 : A0 0D 98 9D E5 DA CA 10 2A 1DB1 : FA A9 30 85 01 60 AD CA 9C 1DB9 : 02 F0 22 CE CA 02 A9 35 63 1DC1 : 85 01 AD 03 D0 38 E9 08 19 1DC9 : 8D 03 D0 A9 30 85 01 AD D0 1DD1 : EA 02 38 E9 28 8D EA 02 A6 1DD9 : B0 03 CE EB 02 4C 33 F5 77 1DE1 : AD CA 02 C9 0C F0 F6 EE AF 1DE9 : CA 02 A9 35 85 01 AD 03 E2 1DF1 : D0 18 69 08 8D 03 D0 A9 B0 1DF9 : 30 85 01 AD EA 02 18 69 D4 1E01 : 28 8D EA 02 90 D7 EE EB 46 1E09 : 02 4C 33 F5 AD C8 02 F0 C8 1E11 : CC CE C8 02 A9 35 85 01 13 1E19 : AD 02 D0 38 E9 08 8D 02 1C 1E21 : D0 B0 05 A9 00 8D 10 D0 0E 1E29 : A9 30 85 01 AD EA 02 D0 48 1E31 : 03 CE EB 02 CE EA 02 4C BB 1E39 : 33 F5 AD C8 02 C9 12 F0 84 1E41 : 9C EE C8 02 A9 35 85 01 23 1E49 : AD 02 D0 18 69 08 8D 02 40 1E51 : D0 90 05 A9 02 8D 10 D0 4E 1E59 : A9 30 85 01 EE EA 02 D0 8C 1E61 : 03 EE EB 02 20 67 E9 AD 57 1E69 : E4 02 29 04 D0 01 60 AD 0B 1E71 : CE 02 20 86 E9 4C 73 F2 CE 1E79 : AD CE 02 20 86 E9 4C 84 04 1E81 : F2 20 52 E9 AD C2 02 91 71 1E89 : FA A9 35 85 01 AD DC 02 4B 1E91 : 91 FA A9 30 85 01 4C 67 70 1E99 : E9 A2 01 AD E5 02 49 01 5F 1EA1 : 8D E5 02 4A B0 01 2C A2 F4 1EA9 : 03 A0 01 BD 85 F5 99 90 84 1EB1 : DB CA 88 10 F6 60 E0 E0 CD 1EB9 : C3 CF A9 01 2C A9 02 2C 5F 1EC1 : A9 04 2C A9 08 2C A9 10 55 1EC9 : 4D E4 02 8D E4 02 85 FA 25 1ED1 : A2 00 A9 E0 46 FA 90 03 7E 1ED9 : BD B3 F5 9D 62 DB E8 E0 0B 1EE1 : 05 D0 EF 60 C3 DA CE D6 52 1EE9 : C6 AE E8 02 E8 E0 03 90 43 1EF1 : 02 A2 00 8E E8 02 BD D8 5D 1EF9 : F5 8D E2 02 BD DB F5 8D 5B 1F01 : E3 02 BD DE F5 8D B5 DB 8B 1F09 : 60 1B 1B 5B C8 D8 C8 CE 3D 1F11 : CD C5 20 83 E9 B1 FA 39 C4 1F19 : 00 E0 99 00 E0 88 10 F5 6E 1F21 : 4C 94 E7 20 83 E9 B1 FA F9 1F29 : 39 00 E0 91 FA 88 10 F6 EF 1F31 : 60 20 83 E9 B1 FA 19 00 17 1F39 : E0 99 00 E0 88 10 F5 4C 7B 1F41 : 94 E7 20 83 E9 B1 FA 19 8C 1F49 : 00 E0 91 FA 88 10 F6 60 23 1F51 : 20 83 E9 B1 FA 59 00 E0 20 1F59 : 99 00 E0 88 10 F5 4C 94 47 1F61 : E7 20 83 E9 B1 FA 59 00 CF 1F69 : E0 91 FA 88 10 F6 60 20 5C 1F71 : 9A E9 A9 23 20 C9 E9 A2 0C 1F79 : 00 BD 00 E0 20 EB E9 E8 4F 1F81 : E0 08 90 F5 4C 0A EA 20 49 1F89 : 9A E9 A9 5D 20 C9 E9 AD 81 1F91 : C2 02 20 EB E9 4C 46 F6 E2 1F99 : 20 98 EB 20 69 ED A2 61 58 1FA1 : A0 EE 20 3B EC A2 00 A0 4D 1FA9 : 15 A9 02 38 20 4A EC AD 7E 1FB1 : 00 02 38 E9 30 C9 0A 90 98 1FB9 : 02 E9 07 0A 0A 0A 0A 85 D7 1FC1 : 6D AD 01 02 38 E9 30 C9 AD 1FC9 : 0A 90 02 E9 07 05 6D 85 32 1FD1 : 6D F0 CB C9 25 B0 C7 20 1A 1FD9 : 3D ED 20 98 EB 38 08 20 09 1FE1 : 9A E9 A5 6D 85 6E A5 64 B2 1FE9 : C5 62 90 08 D0 2B A5 63 C8 1FF1 : C5 61 B0 25 28 08 90 08 4D 1FF9 : A9 23 20 C9 E9 28 18 08 C5 2001 : A2 00 A1 63 20 EB E9 E6 4F 2009 : 63 D0 02 E6 64 C6 6E D0 0A 2011 : D5 20 0A EA 28 38 08 B0 9C 2019 : C9 28 B0 03 20 0A EA 60 42 2021 : AD E5 02 18 69 40 8D E5 DF 2029 : 02 2A 2A 2A 2A 29 06 AA 6A 2031 : A0 01 BD 0E F7 99 B2 DB 52 2039 : E8 88 10 F6 4C 36 E8 CF 02 2041 : CC C9 C8 C8 CC CC C8 20 D4 2049 : 18 ED A2 EE A0 ED 20 3B 4F 2051 : EC 20 A6 ED 85 6C D0 0A C8 2059 : A2 10 A0 13 A9 04 38 20 6A 2061 : 4A EC 20 98 EB 20 3D ED CD 2069 : A0 60 B9 48 F7 99 3C 03 F4 2071 : 88 10 F7 C8 84 B9 4C 87 6F 2079 : ED A9 37 85 01 20 C0 FF CD 2081 : A2 02 20 C6 FF 20 CF FF 45 2089 : 48 20 CF FF 48 A5 6C F0 1A 2091 : 07 68 85 64 68 85 63 2C 53 2099 : 68 68 A5 90 D0 19 20 CF A7 20A1 : FF 48 A9 30 85 01 68 A0 78 20A9 : 00 91 63 A9 37 85 01 E6 F1 20B1 : 63 D0 E7 E6 64 D0 E3 20 F0 20B9 : CC FF A9 02 20 C3 FF A9 A3 20C1 : 35 85 01 60 20 18 ED 20 C0 20C9 : 69 ED 20 98 EB A0 60 B9 FD 20D1 : AE F7 99 3C 03 88 10 F7 0D 20D9 : A0 01 84 B9 4C 87 ED A9 5E 20E1 : 37 85 01 20 C0 FF A2 02 BA 20E9 : 20 C9 FF A5 63 20 D2 FF 25 20F1 : A5 64 20 D2 FF A9 30 85 44 20F9 : 01 A0 00 B1 63 A2 37 86 B6 2101 : 01 20 D2 FF E6 63 D0 02 98 2109 : E6 64 A5 64 C5 62 90 E5 95 2111 : D0 06 A5 63 C5 61 90 DD 1F 2119 : 20 CC FF A9 02 20 C3 FF 05 2121 : A9 35 85 01 60 20 98 EB 28 2129 : A2 05 A0 EE 20 3B EC 20 24 2131 : A6 ED D0 15 A2 08 A0 00 92 2139 : A9 D0 85 FB 84 FA 98 91 D1 2141 : FA C8 D0 FB E6 FB CA D0 6E 2149 : F6 4C 98 EB A9 82 2C A9 BC 2151 : 42 2C A9 C2 2C A9 81 2C DA 2159 : A9 41 2C A9 C1 2C A9 83 0E 2161 : 2C A9 43 2C A9 C3 85 6D 62 2169 : A9 D8 85 FB A9 15 85 FA AE 2171 : A9 00 85 FC 85 FE A9 DE D0 2179 : 85 FD A9 DF 85 FF AE CA 0C 2181 : 02 AC C8 02 24 6D 10 17 68 2189 : B1 FA 48 B1 FC 48 A5 6D 83 2191 : 4A 68 90 02 91 FA A5 6D D6 2199 : 4A 4A 68 90 02 91 FC 24 1D 21A1 : 6D 50 27 A9 35 85 01 B1 1C 21A9 : FA 48 A9 30 85 01 B1 FE 5D 21B1 : 48 A5 6D 4A A9 35 85 01 CD 21B9 : 68 90 02 91 FA A9 30 85 E5 21C1 : 01 A5 6D 4A 4A 68 90 02 68 21C9 : 91 FE 88 10 B7 A5 FA 18 C2 21D1 : 69 28 85 FA 90 02 E6 FB BC 21D9 : A9 13 18 65 FC 85 FC 85 BA 21E1 : FE CA 10 9D 4C 67 E9 20 E4 21E9 : 98 EB A2 33 A0 EE 20 3B FE 21F1 : EC 20 A6 ED D0 03 4C 98 DC 21F9 : E5 4C 98 EB A9 80 2C A9 4A 2201 : 40 2C A9 C0 85 6D A9 D8 F6 2209 : 85 FB A9 15 85 FA AE CA 19 2211 : 02 AC C8 02 24 6D 10 05 D4 2219 : AD C2 02 91 FA 24 6D 50 01 2221 : 0F AD DC 02 48 A9 35 85 30 2229 : 01 68 91 FA A9 30 85 01 56 2231 : 88 10 E1 A5 FA 18 69 28 55 2239 : 85 FA 90 02 E6 FB CA 10 39 2241 : D0 4C 67 E9 A9 00 2C A9 ED 2249 : 01 2C A9 02 2C A9 03 4A BC 2251 : 6A 6A AA E8 8A CA 9D 00 2D 2259 : FE 2A 26 CE 2A 26 CE A5 2A 2261 : CD C9 04 B0 02 E6 CD 60 79 2269 : 20 98 EB A2 4A A0 EE 20 CA 2271 : 3B EC 20 80 EA D0 03 4C 14 2279 : 98 EB A2 03 DD 6B F9 F0 13 2281 : 05 CA 10 F8 30 EC 8A 4A 38 2289 : 6A 6A AA E8 86 CC 20 98 70 2291 : EB A9 CC 8D B8 DB A9 CE E4 2299 : 8D B9 DB 60 3B 3A 39 3C E9 22A1 : 20 98 EB 20 69 ED A0 00 95 22A9 : B9 61 00 48 C8 C0 04 D0 60 22B1 : F7 A2 EE A0 ED 20 3B EC 70 22B9 : A2 14 A0 13 A9 04 38 20 CC 22C1 : 4A EC 20 3D ED 20 98 EB 4B 22C9 : A0 04 68 99 62 00 88 D0 A3 22D1 : F9 A5 64 C5 66 90 4D D0 30 22D9 : 06 A5 63 C5 65 90 45 A5 7F 22E1 : 63 38 E5 65 85 FE A5 64 36 22E9 : E5 66 85 FF A5 66 C5 62 CC 22F1 : 90 08 D0 31 A5 65 C5 61 3F 22F9 : B0 2B A5 61 18 65 FE 85 88 2301 : 61 A5 62 65 FF 85 62 A5 7B 2309 : FE 05 FF F0 17 98 D0 04 29 2311 : C6 64 C6 62 88 A5 FE D0 5B 2319 : 02 C6 FF C6 FE B1 63 91 85 2321 : 61 4C D6 F9 60 A5 FE 05 D6 2329 : FF F0 F9 B1 65 91 61 C8 4F 2331 : D0 04 E6 66 E6 62 A5 FE A0 2339 : D0 02 C6 FF C6 FE 4C F4 3B 2341 : F9 20 98 EB 20 69 ED 20 33 2349 : 98 EB A0 00 AD C2 02 A6 45 2351 : 64 E4 62 90 08 D0 11 A6 6B 2359 : 63 E4 61 B0 0B 91 63 E6 35 2361 : 63 D0 EC E6 64 4C 1E FA 5B 2369 : 60 A9 00 85 6D A9 D7 8D ED 2371 : 68 DB A9 D2 8D 69 DB 85 2A 2379 : CB AD E4 02 85 02 A5 02 97 2381 : 8D E4 02 20 33 F5 AD E4 68 2389 : 02 29 EF 8D E4 02 A5 CC 5C 2391 : D0 08 A9 E0 8D B8 DB 8D 15 2399 : B9 DB 20 80 EA C9 FF F0 37 23A1 : F9 C9 05 D0 10 85 CB A9 8A 23A9 : E0 8D 68 DB 8D 69 DB A5 C4 23B1 : 02 8D E4 02 60 C9 9F D0 68 23B9 : 06 A9 80 85 6D D0 BF C9 54 23C1 : 9C D0 06 A9 00 85 6D F0 40 23C9 : B5 C9 38 D0 05 48 20 AF FD 23D1 : F4 68 C9 78 D0 05 48 20 11 23D9 : 85 F4 68 C9 3D D0 05 48 2B 23E1 : 20 09 F5 68 C9 7D D0 05 E6 23E9 : 48 20 DB F4 68 C9 3E D0 46 23F1 : 06 20 AF F4 4C D5 FA C9 85 23F9 : 0C D0 19 A9 0C 85 6E 20 D0 2401 : 85 F4 C6 6E D0 F9 A9 12 27 2409 : 85 6E 20 DB F4 C6 6E D0 2A 2411 : F9 4C 4D FA C9 4C D0 33 8C 2419 : A9 D8 85 FB A9 15 85 FA 5E 2421 : A2 0D 86 6D A0 12 A9 20 1B 2429 : 91 FA A9 35 85 01 AD DC 19 2431 : 02 91 FA A9 30 85 01 88 34 2439 : 10 EC A5 FA 18 69 28 85 00 2441 : FA 90 02 E6 FB CA D0 DC F4 2449 : 4C CA FA C9 3F D0 3B 20 9A 2451 : DB F4 20 52 E9 A0 00 AE FA 2459 : C8 02 E0 12 F0 18 C8 B1 F3 2461 : FA 48 A9 35 85 01 B1 FA AD 2469 : 88 91 FA A9 30 85 01 68 B2 2471 : 91 FA C8 E8 D0 E4 A9 20 EA 2479 : 91 FA A9 35 85 01 AD DC 69 2481 : 02 91 FA A9 30 85 01 4C 0B 2489 : 4D FA C9 7F D0 29 20 52 31 2491 : E9 A9 12 38 ED C8 02 A8 59 2499 : A2 12 EC C8 02 F0 D7 88 B1 24A1 : B1 FA 48 A9 35 85 01 B1 FD 24A9 : FA C8 91 FA A9 30 85 01 FF 24B1 : 68 91 FA 88 CA 10 E3 A2 B3 24B9 : 7F DD A6 FB F0 06 CA 10 DA 24C1 : F8 4C 4D FA 20 52 E9 8A E3 24C9 : 24 6D 10 02 09 80 20 56 AA 24D1 : F5 20 09 F5 4C 4D FA 11 15 24D9 : 35 23 2B 2D 31 2A 25 22 4E 24E1 : 1E 1D 1A 15 1B 18 19 16 BA 24E9 : 01 2E 32 29 21 20 36 28 EF 24F1 : 26 33 52 0F 4D 09 06 03 63 24F9 : 47 44 77 74 6F 6C 67 64 8F 2501 : 5F 0E 17 10 14 13 08 1C 61 2509 : 07 04 37 34 2F 2C 27 24 A0 2511 : 1F 12 0D 50 0A 53 48 4E 80 2519 : 75 63 6B 6D 71 6A 65 62 8D 2521 : 5E 5D 5A 55 5B 58 59 56 FA 2529 : 41 6E 72 69 61 60 76 68 2F 2531 : 66 73 57 94 54 49 8E 43 0A 2539 : 9A 9E A9 91 A5 97 9B 8F 63 2541 : 4F 98 81 AD B3 B2 96 B5 89 2549 : B1 AE B6 A2 9D 95 A6 A1 B8 2551 : 99 51 AA AB A8 A0 A3 E9
1000 su=0:fori=828to1021:reada:su=su+a:pokei,a:next:ifsu=23429thenreturn 1010 print"fehler in datas!":end 1020 rem aufruf: sys828,speicheradresse,high-byte vom charset 1030 rem ausschalten: sys58451 1099 rem interpretererweiterung: 1100 data32,253,174,32,235,183,165,20,133,250,165,21,133,251,138,41,248,133 1101 data252,169,90,141,8,3,169,3,141,9,3,96,32,115,0,201,35,240,66,201,93 1102 data240,76,201,33,240,105,32,121,0,76,231,167,201,48,144,40,233,48,201 1103 data10,144,6,233,7,201,10,144,28,96,32,115,0,240,25,32,111,3,10,10,10 1104 data10,133,253,32,115,0,240,8,32,111,3,5,253,160,0,96,76,8,175,104,104 1105 data76,105,3,32,128,3,145,250,230,250,208,247,230,251,76,163,3,32,128 1106 data3,133,254,152,6,254,42,6,254,42,6,254,42,5,252,133,255,32,128,3,145 1107 data254,230,254,208,247,230,255,76,196,3,32,128,3,133,21,165,252,133 1108 data255,160,0,132,20,132,254,162,8,120,169,51,133,1,177,20,145,254,200 1109 data208,249,230,21,230,255,202,208,242,169,55,133,1,88,76,225,167
1000 SU=0:FOR I=828 TO1021:READ A:SU=SU+A:POKE I,A:NEXT :IF SU=23429 THENRETURN 1010 PRINT"FEHLER IN DATAS!":END 1020 REM AUFRUF: SYS828,SPEICHERADRESSE,HIGH-BYTE VOM CHARSET 1030 REM AUSSCHALTEN: SYS58451 1099 REM INTERPRETERERWEITERUNG: 1100 DATA 32,253,174,32,235,183,165,20,133,250,165,21,133,251,138,41,248,133 1101 DATA 252,169,90,141,8,3,169,3,141,9,3,96,32,115,0,201,35,240,66,201,93 1102 DATA 240,76,201,33,240,105,32,121,0,76,231,167,201,48,144,40,233,48,201 1103 DATA 10,144,6,233,7,201,10,144,28,96,32,115,0,240,25,32,111,3,10,10,10 1104 DATA 10,133,253,32,115,0,240,8,32,111,3,5,253,160,0,96,76,8,175,104,104 1105 DATA 76,105,3,32,128,3,145,250,230,250,208,247,230,251,76,163,3,32,128 1106 DATA 3,133,254,152,6,254,42,6,254,42,6,254,42,5,252,133,255,32,128,3,145 1107 DATA 254,230,254,208,247,230,255,76,196,3,32,128,3,133,21,165,252,133 1108 DATA 255,160,0,132,20,132,254,162,8,120,169,51,133,1,177,20,145,254,200 1109 DATA 208,249,230,21,230,255,202,208,242,169,55,133,1,88,76,225,167