Die 80-Zeichenkarte zum Abtippen
Verbreitern Sie den Bildschirm Ihres Monitors um das Doppelte: 80 Zeichen pro Zeile. Egal ob Sie nun Programme eingeben oder laufen lassen.
Scheuen Sie sich nicht, das etwas längere MSE-Programm abzutippen. Die Mühe wird mit einer professionellen Bildschirmdarstellung belohnt: 80 Zeichen, nicht nur bei der Ausgabe, sondern auch zur Eingabe. Natürlich entspricht die Bildqualität dieses Programms nicht der einer »richtigen« 80-Zeichenkarte auf Hardware-Basis, man kann aber dennoch gut damit arbeiten.
Die Software-80-Zeichenkarte wurde so im Speicher des C 64 untergebracht, daß kein Basic-Speicherplatz verlorengeht. Das Programm benutzt im einzelnen folgende Speicherbereiche:
$A000-$A7FF: | Zeichensatz |
$C000-$CFFF: | Color-RAM |
$D800-$DFFF: | Video-RAM |
$02A8-$02A9: | Kommunikationsadressen |
Haben Sie die 80-Zeichenkarte mit dem MSE abgetippt und gespeichert, können Sie das Programm mit LOAD "80-ZEICHEN" ,8 laden und mit RUN starten. Das Programm verschiebt sich dann in die vorgesehenen Speicherbereiche und startet.
Mit dieser Routine können Sie Programme genauso bearbeiten wie mit dem normalen — 40spaltigen — Bildschirmeditor. Einige Kleinigkeiten, die im folgenden näher erläutert werden sollen, sind aber zu beachten. So ist es zum Beispiel nicht mehr möglich, mittels der Tastenkombination SHIFT und CBM zwischen Groß- und Kleinschrift umzuschalten. Man muß dazu auf die bekannten Steuercodes 14 und 142 ausweichen. PRINT CHR$(14) schaltet Klein-/Großschreibung ein, PRINT CHR$(142) entsprechend den Groß-/Grafikmodus. Den Klein-/Großschriftmodus kann man aber auch über die Tastenkombination CTRL-N anwählen. CTRL-N entspricht dem ASCII-Code 14. Für die Zurückschaltung gibt es leider keine Tastenkombination.
Auch das Anwählen der Hintergrundfarbe erfolgt etwas ungewohnt. Und zwar nicht über die bekannte Adresse 53281, sondern mit POKE 683,Farbcode. Gibt man diesen Befehl ein, so geschieht zunächst einmal nichts. Erst durch die Eingabe eines zusätzlichen Steuercodes (wiederum wahlweise mittels PRINT-Anweisung oder über eine Control-Tastenkombination) wird der Hintergrund entweder ganz oder teilweise eingefärbt. Gibt man CTRL-G ein, so nimmt der Bildschirmhintergrund die in Adresse 683 festgelegte Farbe an. Drückt man hingegen CTRL-P (für Paint), so wird nur die Fläche eingefärbt, die entweder vom Cursor überschrieben wird, oder durch Scrolling von unten ins Bildfeld tritt. Damit ist es möglich, auch verschiedene Hintergrundfarben darzustellen.
Um auch mit Programmen, die einen 40-Zeichen-Bildschirm verwenden, arbeiten zu können, ist es möglich, wahlweise zwischen den beiden Formaten hin und her zu schalten. Dies ist zum einen mit den Tastenkombinationen CTRL-B (um auf die normale 40-Zeichen-Darstellung zu schalten) und mit CTRL-A (Umschaltung von 40 auf 80 Zeichen je Zeile) möglich, wobei jedoch einfach nur zwischen den jeweiligen Bildschirmen hin und her geschaltet wird. Damit ist es dann aber nicht möglich, den 40spaltigen Bildschirm zu bearbeiten. Man kann auch mittels >SYS 685« die 80-Zeichenkarte zeitweise abschalten, um mit dem normalen Editor zu arbeiten (der Inhalt des Bildschirmspeichers bleibt übrigens, während die 80-Zeichenkarte aktiv ist, erhalten). Die analoge Rückschaltung erfolgt mittels »SYS 680«.
Um die 80-Zeichendarstellung zu inaktivieren und um alle verbogenen Zeiger wieder zu restaurieren, gibt man »SYS 49155« ein. Diesen Befehl sollte man immer einem STOP-RESTORE vorziehen, denn sonst stürzt der Computer ab. Der Neustart erfolgt dann mit »SYS 49152«.
Der Geräteadresse 6 (die zweite Zahl beim OPEN-Befehl) wurden Steueraufgaben zugewiesen. Dies ist dann nötig, wenn man im 40-Zeichenmodus Kommandos an das aktive Programm (nach der Umschaltung mit »SYS 685« bleibt das Programm aktiv) sendet. Dies ist vor allem dann recht praktisch, wenn man mit zwei Bildschirmen arbeitet. In dem folgenden Beispiel wird vom normalen Editor aus, auf die 80-Zeichen-Darstellung umgeschaltet, dessen Bildschirm gelöscht und wieder auf die 40 Zeichen geschaltet:
OPEN 6,6 : PRINT#6, CHR$(1);CHR$(147);CHR(2) : CLOSE 6
Abschließend möchte ich noch zwei Steuerzeichen anführen, die übrigens alle wahlweise mit dem CHR$-Befehl oder über die Control-Taste eingegeben werden können. Dies sind CHR$(8) und CHR$(9) — beziehungsweise CTRL-I und CTRL-H —, mit denen der Cursor ein- und ausgeschaltet werden kann. Dies ist besonders bei Eingaben mit GET sehr nützlich, da hier ja normalerweise kein Cursor zu sehen ist. Setzt man vor solch einer Eingabeschleife ein »PRINT CHR$(9)« (Cursor on), so erscheint der Zeiger auch während der Eingabe. Danach sollte man ihn mit CTRL-H (oder »PRINT CHR$(8)«) wieder abschalten, da er sonst die Geschwindigkeit beim Listen verlangsamt.
(Matthias Eichholz/Christoph Sauer/hm)CTRL | CHR$ | Wirkung |
a | 1 | 80-Zeichen-Darstellung |
b | 2 | 40-Zeichen-Darstellung |
f | 6 | Moduswechsel |
g | 7 | Gesamthintergrund anpassen |
h | 8 | Kein Cursor bei GET sichtbar |
i | 9 | Cursor immer vorhanden |
n | 14 | Kleinschreibung |
p | 16 | Farbe nur unter Cursor anpassen |
n | 142 | Großschreibung |
PROGRAMM : 80 ZEICHEN 0801 1981 ----------------------------------- 0801 : 0E 08 C0 07 9E 28 32 31 7B 0809 : 31 35 29 3A 00 00 00 00 67 0811 : 00 00 00 00 00 00 00 00 12 0819 : 00 00 00 00 00 00 00 00 1A 0821 : 00 00 00 00 00 00 00 00 22 0829 : 00 00 00 00 00 00 00 00 2A 0831 : 00 00 00 00 00 00 00 00 32 0839 : 00 00 00 00 00 00 00 00 3A 0841 : 00 00 A9 00 85 61 A9 A0 F7 0849 : 85 62 A9 84 85 14 A9 08 AA 0851 : 85 15 A2 08 A0 00 B1 14 03 0859 : 91 61 C8 D0 F9 E6 15 E6 E0 0861 : 62 CA D0 F2 A2 09 A9 C0 55 0869 : 85 62 B1 14 91 61 C8 D0 F7 0871 : F9 E6 15 E6 62 CA D0 F2 A5 0879 : 20 00 C0 20 44 A6 18 4C 40 0881 : 4B A8 00 44 AA EE EE 88 98 0889 : AA 44 00 04 04 4A 2E 6A F6 0891 : AA 6A 00 0C 8A 8A CC AA 77 0899 : AA CC 00 04 0A 48 A8 88 C1 08A1 : AA 44 00 0C 2A 2A 6A AA E2 08A9 : AA 6C 00 0E 08 48 AC E8 93 08B1 : 88 6E 00 0E 68 48 EC 48 3F 08B9 : 48 48 00 04 0A 68 AE 6A 19 08C1 : 2A C4 00 8A 8A CA AE AA AE 08C9 : AA AA 00 0E 44 04 44 44 88 08D1 : 44 6E 00 02 22 02 22 22 8C 08D9 : 2A A4 40 8A 8A AC AC CC 11 08E1 : AA AA 00 08 88 88 88 88 E1 08E9 : 88 CE 00 0A 0E AE EE EA 02 08F1 : AA AA 00 0A 0A CE AE AE 61 08F9 : AA AA 00 0E 0A 4A AA AA AD 0901 : AA 4E 00 0C 0A CA AC A8 4F 0909 : C8 88 80 04 0A 6A AA AA AA 0911 : 6E 26 20 0C 0A 6A 8C 8A 57 0919 : 8A 8A 00 06 08 68 84 42 04 0921 : 22 CC 00 4E 44 E4 44 44 78 0929 : 44 64 00 0A 0A AA AA AA D7 0931 : AA 6E 00 0A 0A AA AA AA 4A 0939 : EE 44 00 0A 0A AA AA EE 09 0941 : EE AA 00 0A 0A AA A4 4A E3 0949 : AA AA 00 0A 0A AA AE A4 84 0951 : 64 44 80 0E 02 E2 24 48 12 0959 : 88 EE 00 EE 88 88 88 88 36 0961 : 88 EE 00 44 AA 88 CC 88 1C 0969 : AA EE 00 EE 22 22 22 22 68 0971 : 22 EE 00 44 EE 44 44 44 3E 0979 : 44 44 00 00 00 44 FF 44 8A 0981 : 00 00 00 00 00 00 00 00 82 0989 : 00 00 00 44 44 44 44 00 89 0991 : 44 44 00 AA AA AA 00 00 4D 0999 : 00 00 00 44 44 EE 44 EE CD 09A1 : 44 44 00 44 66 CC EE 66 E5 09A9 : CC 44 00 00 AA 22 44 88 75 09B1 : AA 00 00 44 AA AA 66 BB F5 09B9 : BB EE 00 22 44 88 00 00 B8 09C1 : 00 00 00 22 44 88 88 88 C1 09C9 : 44 22 00 88 44 22 22 22 52 09D1 : 44 88 00 00 AA 44 EE 44 6B 09D9 : AA 00 00 00 44 44 EE 44 2E 09E1 : 44 00 00 00 00 00 00 00 26 09E9 : 22 22 44 00 00 00 EE 00 E9 09F1 : 00 00 00 00 00 00 00 00 F2 09F9 : 66 66 00 22 22 44 44 44 B5 0A01 : 88 88 00 44 AA AA AA AA 56 0A09 : AA 44 00 22 66 EE 22 22 C4 0A11 : 22 22 00 44 AA 22 44 88 AB 0A19 : 88 EE 00 44 AA 22 44 22 B2 0A21 : AA 44 00 88 AA AA EE 22 FE 0A29 : 22 22 00 EE 88 88 CC 22 7E 0A31 : AA 44 00 22 44 88 CC AA 53 0A39 : AA 44 00 EE 22 22 44 44 B0 0A41 : 44 44 00 44 AA AA 44 AA 96 0A49 : AA 44 00 44 AA AA 66 22 7C 0A51 : AA 44 00 00 00 66 00 00 51 0A59 : 66 00 00 00 00 22 00 00 D1 0A61 : 22 22 44 00 22 44 88 88 1D 0A69 : 44 22 00 00 00 EE 00 EE 14 0A71 : 00 00 00 00 88 44 22 22 E9 0A79 : 44 88 00 44 AA 22 44 44 DF 0A81 : 00 44 00 00 00 00 00 FF A3 0A89 : 00 00 00 40 44 AE EE A4 50 0A91 : A4 AE 00 C4 A4 A4 C4 A4 F1 0A99 : A4 C4 04 40 A0 80 8F 80 F6 0AA1 : A0 40 00 C0 A0 AF A0 A0 C5 0AA9 : A0 C0 00 E0 8F 80 C0 80 C6 0AB1 : 80 E0 00 E0 80 80 C0 80 CE 0AB9 : 80 8F 00 48 A8 88 E8 A8 CE 0AC1 : A8 48 08 A1 A1 A1 E1 A1 B5 0AC9 : A1 A1 01 E0 40 40 40 43 25 0AD1 : 44 E8 08 22 22 22 22 21 CE 0AD9 : A0 40 00 A1 A1 C1 C2 CC 9A 0AE1 : A0 A0 00 88 88 88 88 88 E2 0AE9 : 88 E8 0F A8 E8 E4 E4 A2 4D 0AF1 : A2 A1 01 A1 A1 E2 E2 E4 5F 0AF9 : A4 A8 08 EF A8 A8 A8 A8 B5 0B01 : A8 E8 08 CF A1 A1 C1 81 4A 0B09 : 81 81 01 46 A6 AF AF AF 5A 0B11 : EF 66 06 C0 A0 A0 C0 A0 20 0B19 : A0 AF 00 60 8A 8E 4E 2E 50 0B21 : 24 C4 00 E8 48 48 48 48 3D 0B29 : 48 48 08 A0 A0 A0 A0 A0 7E 0B31 : A1 E2 02 A9 A9 A6 A6 A6 B1 0B39 : E6 49 09 A6 A6 A9 A9 E9 0D 0B41 : E9 A6 06 A0 A4 AA 4A A4 25 0B49 : A4 AE 00 A2 A2 A2 E2 42 E8 0B51 : 42 42 02 E4 24 2E 4E 8E DC 0B59 : 84 E4 00 22 22 22 22 FF 4F 0B61 : 22 22 22 44 88 44 88 44 FB 0B69 : 88 44 88 22 22 22 22 22 7A 0B71 : 22 22 22 50 50 A0 AE 5A B0 0B79 : 5A AA A0 9F 4F 27 97 43 57 0B81 : 23 91 41 00 00 00 00 00 BD 0B89 : 00 00 00 CC CC CC CC CC 23 0B91 : CC CC CC 00 00 00 00 00 F7 0B99 : 00 FF FF FF 00 00 00 00 99 0BA1 : 00 00 00 00 00 00 00 00 A2 0BA9 : 00 00 FF 88 88 88 88 88 BA 0BB1 : 88 88 88 AA 55 AA 55 AA 4A 0BB9 : 55 AA 55 11 11 11 11 11 DB 0BC1 : 11 11 11 00 00 00 00 AA F5 0BC9 : 55 AA 55 9F 2F 4E 9E 2C F5 0BD1 : 4C 98 28 11 11 11 11 11 96 0BD9 : 11 11 11 22 22 22 22 33 1E 0BE1 : 22 22 22 00 00 00 00 33 03 0BE9 : 33 33 33 22 22 22 33 00 C7 0BF1 : 00 00 00 00 00 00 00 CC 8B 0BF9 : 44 44 44 00 00 00 00 00 71 0C01 : 00 FF FF 00 00 00 00 33 67 0C09 : 22 22 22 22 22 22 22 FF C5 0C11 : 00 00 00 00 00 00 00 FF 11 0C19 : 22 22 22 22 22 22 22 EE B3 0C21 : 22 22 22 88 88 88 88 88 EE 0C29 : 88 88 88 CC CC CC CC CC B1 0C31 : CC CC CC 33 33 33 33 33 FD 0C39 : 33 33 33 FF FF 00 00 00 D3 0C41 : 00 00 00 FF FF FF 00 00 41 0C49 : 00 00 00 00 00 00 00 00 4A 0C51 : FF FF FF 01 01 21 21 A1 51 0C59 : A1 C1 CF 00 00 00 00 CC 68 0C61 : CC CC CC 33 33 33 33 00 C6 0C69 : 00 00 00 22 22 22 22 EE 47 0C71 : 00 00 00 CC CC CC CC 00 71 0C79 : 00 00 00 CC CC CC CC 33 E0 0C81 : 33 33 33 BB 55 11 11 77 A3 0C89 : 55 BB FF FB FB B5 D1 95 1B 0C91 : 55 95 FF F3 75 75 33 55 AA 0C99 : 55 33 FF FB F5 B7 57 77 70 0CA1 : 55 BB FF F3 D5 D5 95 55 5F 0CA9 : 55 93 FF F1 F7 B7 53 17 BF 0CB1 : 77 91 FF F1 97 B7 13 B7 22 0CB9 : B7 B7 FF FB F5 97 51 95 58 0CC1 : D5 3B FF 75 75 35 51 55 D3 0CC9 : 55 55 FF F1 BB FB BB BB 09 0CD1 : BB 91 FF FD DD FD DD DD 15 0CD9 : D5 5B BF 75 75 53 53 33 A0 0CE1 : 55 55 FF F7 77 77 77 77 E0 0CE9 : 77 31 FF F5 F1 51 11 15 CF 0CF1 : 55 55 FF F5 F5 31 51 51 80 0CF9 : 55 55 FF F1 F5 B5 55 55 44 0D01 : 55 B1 FF F3 F5 35 53 57 B2 0D09 : 37 77 7F FB F5 95 55 55 67 0D11 : 91 D9 DF F3 F5 95 73 75 CA 0D19 : 75 75 FF F9 F7 97 7B BD 2D 0D21 : DD 33 FF B1 BB 1B BB BB C9 0D29 : BB 9B FF F5 F5 55 55 55 7A 0D31 : 55 91 FF F5 F5 55 55 55 17 0D39 : 11 BB FF F5 F5 55 55 11 68 0D41 : 11 55 FF F5 F5 55 5B B5 9E 0D49 : 55 55 FF F5 F5 55 51 5B 0D 0D51 : 9B BB 7F F1 FD 1D DB B7 8F 0D59 : 77 11 FF 11 77 77 77 77 7B 0D61 : 77 11 FF BB 55 77 33 77 A5 0D69 : 55 11 FF 11 DD DD DD DD 69 0D71 : DD 11 FF BB 11 BB BB BB A3 0D79 : BB BB FF FF FF BB 00 BB 67 0D81 : FF FF FF FF FF FF FF FF 80 0D89 : FF FF FF BB BB BB BB FF 88 0D91 : BB BB FF 55 55 55 FF FF D4 0D99 : FF FF FF BB BB 11 BB 11 64 0DA1 : BB BB FF BB 99 33 11 99 5C 0DA9 : 33 BB FF FF 55 DD BB 77 DC 0DB1 : 55 FF FF BB 55 55 99 44 6C 0DB9 : 44 11 FF DD BB 77 FF FF B9 0DC1 : FF FF FF DD BB 77 77 77 C0 0DC9 : BB DD FF 77 BB DD DD DD 3F 0DD1 : BB 77 FF FF 55 BB 11 BB 37 0DD9 : 55 FF FF FF BB BB 11 BB 83 0DE1 : BB FF FF FF FF FF FF FF 9C 0DE9 : DD DD BB FF FF FF 11 FF E8 0DF1 : FF FF FF FF FF FF FF FF F0 0DF9 : 99 99 FF DD DD BB BB BB 3C 0E01 : 77 77 FF BB 55 55 55 55 AB 0E09 : 55 BB FF DD 99 11 DD DD 4D 0E11 : DD DD FF BB 55 DD BB 77 76 0E19 : 77 11 FF BB 55 DD BB DD 7F 0E21 : 55 BB FF 77 55 55 11 DD 43 0E29 : DD DD FF 11 77 77 33 DD D3 0E31 : 55 BB FF DD BB 77 33 55 0E 0E39 : 55 BB FF 11 DD DD BB BB C1 0E41 : BB BB FF BB 55 55 BB 55 EB 0E49 : 55 BB FF BB 55 55 99 DD 15 0E51 : 55 BB FF FF FF 99 FF FF 50 0E59 : 99 FF FF FF FF DD FF FF E0 0E61 : DD DD BB FF DD BB 77 77 A4 0E69 : BB DD FF FF FF 11 FF 11 BD 0E71 : FF FF FF FF 77 BB DD DD F8 0E79 : BB 77 FF BB 55 DD BB BB 12 0E81 : FF BB FF FF FF FF FF 00 5E 0E89 : FF FF FF BF BB 51 11 5B C1 0E91 : 5B 51 FF 3B 5B 5B 3B 5B 30 0E99 : 5B 3B FB BF 5F 7F 70 7F 3B 0EA1 : 5F BF FF 3F 5F 50 5F 5F 7C 0EA9 : 5F 3F FF 1F 70 7F 3F 7F 8B 0EB1 : 7F 1F FF 1F 7F 7F 3F 7F 94 0EB9 : 7F 70 FF B7 57 77 17 57 A3 0EC1 : 57 B7 F7 5E 5E 5E 1E 5E CC 0EC9 : 5E 5E FE 1F BF BF BF BC 6C 0ED1 : BB 17 F7 DD DD DD DD DE D3 0ED9 : 5F BF FF 5E 5E 3E 3D 33 17 0EE1 : 5F 5F FF 77 77 77 77 77 DF 0EE9 : 77 17 F0 57 17 1B 1B 5D 84 0EF1 : 5D 5E FE 5E 5E 1D 1D 1B 82 0EF9 : 5B 57 F7 10 57 57 57 57 3C 0F01 : 57 17 F7 30 5E 5E 3E 7E B7 0F09 : 7E 7E FE B9 59 50 50 50 B7 0F11 : 10 99 F9 3F 5F 5F 3F 5F 01 0F19 : 5F 50 FF 9F 75 71 B1 D1 E1 0F21 : DB 3B FF 17 B7 B7 B7 B7 04 0F29 : B7 B7 F7 5F 5F 5F 5F 5F D3 0F31 : 5E 1D FD 56 56 59 59 59 B0 0F39 : 19 B6 F6 59 59 56 56 16 64 0F41 : 16 59 F9 5F 5B 55 B5 5B 5C 0F49 : 5B 51 FF 5D 5D 5D 1D BD A9 0F51 : BD BD FD 1B DB D1 B1 71 C5 0F59 : 7B 1B FF DD DD DD DD 00 62 0F61 : DD DD DD BB 77 BB 77 BB C6 0F69 : 77 BB 77 DD DD DD DD DD 57 0F71 : DD DD DD AF AF 5F 51 A5 31 0F79 : A5 55 5F 60 B0 D8 68 BC 9A 0F81 : DC 6E BE FF FF FF FF FF 44 0F89 : FF FF FF 33 33 33 33 33 EE 0F91 : 33 33 33 FF FF FF FF FF 2B 0F99 : FF 00 00 00 FF FF FF FF 98 0FA1 : FF FF FF FF FF FF FF FF A0 0FA9 : FF FF 00 77 77 77 77 77 97 0FB1 : 77 77 77 55 AA 55 AA 55 17 0FB9 : AA 55 AA EE EE EE EE EE 96 0FC1 : EE EE EE FF FF FF FF 55 8C 0FC9 : AA 55 AA 60 D0 B1 61 D3 9C 0FD1 : B3 67 D7 EE EE EE EE EE 0B 0FD9 : EE EE EE DD DD DD DD CC 93 0FE1 : DD DD DD FF FF FF FF CC BE 0FE9 : CC CC CC DD DD DD CC FF 0A 0FF1 : FF FF FF FF FF FF FF 33 56 0FF9 : BB BB BB FF FF FF FF FF 81 1001 : FF 00 00 FF FF FF FF CC 9A 1009 : DD DD DD DD DD DD DD 00 4C 1011 : FF FF FF FF FF FF FF 00 10 1019 : DD DD DD DD DD DD DD 11 7E 1021 : DD DD DD 77 77 77 77 77 53 1029 : 77 77 77 33 33 33 33 33 A0 1031 : 33 33 33 CC CC CC CC CC 64 1039 : CC CC CC 00 00 FF FF FF 9E 1041 : FF FF FF 00 00 00 FF FF 40 1049 : FF FF FF FF FF FF FF FF 48 1051 : 00 00 00 FE FE DE DE 5E 50 1059 : 5E 3E 30 FF FF FF FF 33 49 1061 : 33 33 33 CC CC CC CC FF FB 1069 : FF FF FF DD DD DD DD 11 8A 1071 : FF FF FF 33 33 33 33 FF 70 1079 : FF FF FF 33 33 33 33 CC 11 1081 : CC CC CC 4C 06 C0 4C 15 32 1089 : C6 A9 42 8D 26 03 A9 C0 09 1091 : 8D 27 03 A9 BB 8D 24 03 67 1099 : A9 C7 8D 25 03 A9 01 8D CA 10A1 : AC 02 AD 00 C0 8D A8 02 D9 10A9 : 8D AD 02 A9 FD 8D A9 02 BA 10B1 : A9 C5 8D AA 02 A9 F5 8D 56 10B9 : AE 02 A9 C5 8D AF 02 20 2A 10C1 : FD C0 4C 8E C8 85 02 A5 0F 10C9 : 9A C9 06 F0 0E C9 03 D0 C4 10D1 : 05 AD AC 02 D0 05 A5 02 E8 10D9 : 4C CA F1 8A 48 98 48 A5 0E 10E1 : 02 20 CD C6 20 6F C0 20 00 10E9 : 9D C6 68 A8 68 AA A5 02 8F 10F1 : 18 60 C9 20 90 53 C9 40 FB 10F9 : 90 36 C9 60 90 19 C9 80 1D 1101 : 90 1A C9 A0 90 43 C9 C0 F0 1109 : 90 17 C9 E0 90 18 C9 FF A4 1111 : D0 19 A9 5E 4C 9F C2 E9 45 1119 : 3F 4C 9F C2 E9 1F 4C 9F C6 1121 : C2 E9 3F 4C 9F C2 E9 7F E8 1129 : 4C 9F C2 E9 7F 4C 9F C2 91 1131 : C9 22 F0 03 4C 9F C2 AA CA 1139 : AD 74 C1 D0 08 AD 73 C1 EA 1141 : 49 01 8D 73 C1 8A 4C 9F BD 1149 : C2 4C 27 C4 00 00 40 01 97 1151 : 80 02 C0 03 00 05 40 06 98 1159 : 80 07 C0 08 00 0A 40 0B F5 1161 : 80 0C C0 0D 00 0F 40 10 53 1169 : 80 11 C0 12 00 14 40 15 B0 1171 : 80 16 C0 17 00 19 40 1A 0D 1179 : 80 1B C0 1C 00 1E 40 1F 6B 1181 : EA AD 11 D0 8D 62 C1 AD EE 1189 : 18 D0 8D 63 C1 AD 16 D0 5D 1191 : 8D 64 C1 AD 00 DD 8D 65 66 1199 : C1 29 FC 8D 00 DD A9 3B EC 11A1 : 8D 11 D0 A9 48 8D 18 D0 13 11A9 : A9 60 8D FD C0 A9 08 8D 3A 11B1 : 16 D0 60 AD 62 C1 8D 11 8A 11B9 : D0 AD 63 C1 8D 18 D0 AD A9 11C1 : 64 C1 8D 16 D0 AD 65 C1 BF 11C9 : 8D 00 DD A9 EA 8D FD C0 97 11D1 : 60 A5 01 8D 66 C1 29 FC 09 11D9 : 09 04 78 85 01 60 AD 66 4A 11E1 : C1 85 01 58 60 1B 15 C8 75 11E9 : 03 37 10 00 00 00 00 E0 4E 11F1 : 00 D0 00 D8 00 00 00 00 75 11F9 : 00 00 00 00 00 00 00 00 FA 1201 : D8 00 4F 00 00 00 01 00 B1 1209 : 80 A9 E0 8D 6C C1 A9 D0 65 1211 : 8D 6E C1 A9 D8 8D 70 C1 BA 1219 : A9 00 8D 69 C1 8D 6A C1 09 1221 : 8D 68 C1 8D 6B C1 8D 6D DA 1229 : C1 8D 6F C1 60 20 4E C1 89 1231 : 20 86 C1 A8 20 E7 C1 98 93 1239 : 91 FC C8 D0 FB E6 FD D0 25 1241 : F7 20 F2 C1 A2 04 AD 67 0D 1249 : C1 91 FC C8 D0 FB E6 FD AF 1251 : CA D0 F6 20 2C C6 20 FD BA 1259 : C1 A2 08 A9 20 91 FC C8 B7 1261 : D0 FB E6 FD CA D0 F6 4C 50 1269 : 5B C1 AD 6B C1 85 FC AD 15 1271 : 6C C1 85 FD 60 AD 6D C1 8B 1279 : 85 FC AD 6E C1 85 FD 60 B6 1281 : AD 6F C1 85 FC AD 70 C1 89 1289 : 85 FD 60 AD 6B C1 8D 6D B0 1291 : C1 8D 6F C1 AD 6C C1 38 E3 1299 : E9 E0 4A 6E 6D C1 4A 6E 3E 12A1 : 6D C1 4A 6E 6D C1 48 18 85 12A9 : 69 D0 8D 6E C1 AD 6D C1 6E 12B1 : 8D 6F C1 68 0E 6F C1 2A 2B 12B9 : AA AD 6F C1 18 6D 68 C1 60 12C1 : 8D 6F C1 8A 69 D8 8D 70 3C 12C9 : C1 60 EE 6A C1 AE 68 C1 7A 12D1 : E8 8A 29 01 8D 68 C1 D0 2E 12D9 : 18 AD 6B C1 18 69 08 8D E3 12E1 : 6B C1 AD 6C C1 69 00 8D A8 12E9 : 6C C1 AD 6A C1 C9 50 B0 FB 12F1 : 03 4C 08 C2 A9 00 8D 6A 1A 12F9 : C1 8D 68 C1 AE 69 C1 E8 E2 1301 : E0 19 90 06 20 0C C3 AE 22 1309 : 69 C1 8E 69 C1 8A 0A AA 11 1311 : BD C9 C0 8D 6B C1 BD CA E6 1319 : C0 18 69 E0 8D 6C C1 4C 38 1321 : 08 C2 AE 74 C1 CA 30 03 FE 1329 : 8E 74 C1 AE 71 C1 F0 02 24 1331 : 09 80 48 20 4E C1 20 E7 D4 1339 : C1 68 85 FE 48 A9 00 06 4D 1341 : FE 2A 06 FE 2A 06 FE 2A D9 1349 : 18 69 A0 85 FF A0 07 B1 73 1351 : FE 2C 72 C1 10 04 0A 0A 97 1359 : 0A 0A 29 F0 85 FB B1 FC CA 1361 : AE 68 C1 D0 04 29 0F 10 B4 1369 : 0A 29 F0 46 FB 46 FB 46 7B 1371 : FB 46 FB 05 FB 91 FC 88 80 1379 : 10 D5 C8 20 F2 C1 AD 67 6D 1381 : C1 91 FC 20 FD C1 68 91 01 1389 : FC 20 5B C1 4C 47 C2 A0 F0 1391 : E0 84 FD C8 84 FF AC 7A 3C 1399 : C1 F0 01 60 A0 00 84 FC 35 13A1 : A9 40 85 FE 20 4E C1 A2 6C 13A9 : 1E B1 FE 91 FC C8 D0 F9 DF 13B1 : E6 FD E6 FF CA D0 F2 20 8F 13B9 : 2C C6 98 99 00 FE C8 D0 5E 13C1 : FA A0 40 99 00 FF 88 10 91 13C9 : FA 20 2C C6 C8 A9 CF 85 DB 13D1 : FD 85 FF A9 C0 85 FC A9 45 13D9 : E8 85 FE A2 04 A0 40 B1 41 13E1 : FE 91 FC C8 D0 F9 E6 FD 74 13E9 : E6 FF CA D0 F2 AD 67 C1 59 13F1 : A2 27 9D C0 D3 CA 10 FA 70 13F9 : A9 D8 85 FD 85 FF 84 FC 94 1401 : A9 50 85 FE A2 08 B1 FE 43 1409 : 91 FC C8 D0 F9 E6 FD E6 01 1411 : FF CA D0 F2 A9 20 A2 4F CC 1419 : 9D 80 DF CA 10 FA 20 5B 58 1421 : C1 4C A1 C3 AD 8E 02 D0 E2 1429 : FB 60 AE 69 C1 D0 01 60 94 1431 : CE 69 C1 38 AD 6B C1 E9 3C 1439 : 40 8D 6B C1 AD 6C C1 E9 6C 1441 : 01 8D 6C C1 4C 08 C2 AD C8 1449 : 6A C1 F0 0D CE 6A C1 CE 56 1451 : 68 C1 F0 33 A9 01 8D 68 E6 1459 : C1 AE 69 C1 D0 06 AD 6A CD 1461 : C1 D0 01 60 38 AD 6B C1 F9 1469 : E9 08 8D 6B C1 AD 6C C1 E6 1471 : E9 00 8D 6C C1 AD 6A C1 02 1479 : D0 0D CE 69 C1 A9 4F 8D 72 1481 : 6A C1 29 01 8D 68 C1 4C F2 1489 : 08 C2 AE 69 C1 E0 18 B0 B0 1491 : 16 AD 6B C1 69 40 8D 6B 36 1499 : C1 AD 6C C1 69 01 8D 6C 32 14A1 : C1 EE 69 C1 4C 08 C2 4C 15 14A9 : 0C C3 C9 0D F0 34 C9 8D 9E 14B1 : F0 42 AE 73 C1 D0 0C AE 0C 14B9 : 74 C1 F0 18 C9 94 D0 0A E6 14C1 : 4C 4B C5 C9 14 D0 03 4C CA 14C9 : BD C5 18 69 80 90 02 69 03 14D1 : BF 4C 9F C2 C9 01 D0 03 E4 14D9 : 4C FD C0 C9 02 D0 03 4C D8 14E1 : 30 C1 C9 0D D0 0E A9 00 2A 14E9 : 8D 73 C1 8D 74 C1 8D 71 C0 14F1 : C1 4C 71 C2 C9 8D D0 0E F5 14F9 : A9 00 8D 73 C1 8D 74 C1 52 1501 : 8D 71 C1 4C 71 C2 C9 0E B1 1509 : D0 06 A9 00 8D 72 C1 60 7B 1511 : C9 12 D0 06 A9 01 8D 71 94 1519 : C1 60 C9 92 D0 06 A9 00 B3 1521 : 8D 71 C1 60 C9 11 D0 03 52 1529 : 4C 07 C4 C9 91 D0 03 4C A7 1531 : A7 C3 C9 1D D0 03 4C 47 B5 1539 : C2 C9 9D D0 03 4C C4 C3 8E 1541 : C9 13 D0 03 4C 86 C1 C9 BC 1549 : 93 D0 03 4C AA C1 C9 8E 8C 1551 : D0 06 A9 80 8D 72 C1 60 D3 1559 : C9 94 D0 03 4C 4B C5 C9 CB 1561 : 14 D0 03 4C BD C5 C9 08 69 1569 : D0 05 A9 80 8D 85 C1 C9 D6 1571 : 09 D0 05 A9 00 8D 85 C1 5F 1579 : C9 07 D0 03 4C 79 C6 C9 9A 1581 : 10 D0 03 4C 65 C6 C9 06 03 1589 : D0 03 4C 05 C6 4C 38 C6 CC 1591 : AD 6B C1 8D 77 C1 AD 6C 2B 1599 : C1 8D 78 C1 AD 69 C1 8D BF 15A1 : 75 C1 AD 6A C1 8D 76 C1 95 15A9 : AD 68 C1 8D 79 C1 60 AD 2F 15B1 : 77 C1 8D 6B C1 AD 78 C1 C8 15B9 : 8D 6C C1 AD 75 C1 8D 69 11 15C1 : C1 AD 76 C1 8D 6A C1 AD BD 15C9 : 79 C1 8D 68 C1 60 EE 7A 63 15D1 : C1 20 0D C5 A9 00 8D 68 40 15D9 : C1 AD 69 C1 0A AA BD C9 84 15E1 : C0 8D 6B C1 BD CA C0 18 E0 15E9 : 69 E0 8D 6C C1 20 08 C2 76 15F1 : 20 4E C1 20 FD C1 A0 4F BC 15F9 : B1 FC C9 20 D0 36 88 B1 E3 1601 : FC C8 91 FC 88 CC 76 C1 B1 1609 : D0 F4 20 5B C1 20 2C C5 20 1611 : 20 08 C2 A9 20 20 AF C2 62 1619 : A0 00 20 FD C1 20 4E C1 5B 1621 : A0 00 B1 FC 48 20 5B C1 44 1629 : 68 20 AF C2 AD 6A C1 D0 BC 1631 : E9 EE 74 C1 CE 7A C1 20 EF 1639 : 5B C1 20 2C C5 4C 08 C2 67 1641 : AD 6A C1 F0 30 20 C4 C3 50 1649 : 20 0D C5 EE 7A C1 20 FD 71 1651 : C1 20 4E C1 A0 01 B1 FC C1 1659 : 48 20 5B C1 68 20 AF C2 8C 1661 : AC 6A C1 C0 4F D0 E7 A9 39 1669 : 20 20 AF C2 CE 7A C1 20 E5 1671 : 2C C5 4C 08 C2 4C C4 C3 BD 1679 : A9 00 8D AC 02 4C 30 C1 E2 1681 : A9 01 8D AC 02 4C FD C0 A0 1689 : AD AC 02 49 01 8D AC 02 69 1691 : F0 03 4C FD C0 4C 30 C1 88 1699 : A9 CA 8D 26 03 A9 F1 8D 30 16A1 : 27 03 A9 57 8D 24 03 A9 F8 16A9 : F1 8D 25 03 4C F5 C5 A9 E9 16B1 : 37 8D FA FF A9 C6 8D FB 6C 16B9 : FF 60 40 A0 0F D9 55 C6 AF 16C1 : F0 04 88 10 F8 60 98 0A E0 16C9 : 0A 0A 0A 85 FB AD 67 C1 5A 16D1 : 29 0F 05 FB 8D 67 C1 60 1E 16D9 : 90 05 1C 9F 9C 1E 1F 9E 5B 16E1 : 81 95 96 97 98 99 9A 9B BD 16E9 : AD AB 02 29 0F 8D AB 02 22 16F1 : AD 67 C1 29 F0 0D AB 02 11 16F9 : 8D 67 C1 60 A2 04 A9 D0 49 1701 : 85 FD A0 00 84 FC 20 4E FA 1709 : C1 20 65 C6 B1 FC 29 F0 96 1711 : 0D AB 02 91 FC C8 D0 F4 EA 1719 : E6 FD CA D0 EF 4C 5B C1 1D 1721 : 2C 85 C1 30 2A 48 20 4E 88 1729 : C1 20 FD C1 A0 00 B1 FC 7D 1731 : 48 8D 7B C1 20 F2 C1 B1 5B 1739 : FC 8D 83 C1 20 5B C1 68 CA 1741 : 49 80 EE 7A C1 20 AF C2 37 1749 : 20 C4 C3 CE 7A C1 68 60 AE 1751 : 2C 85 C1 30 FA 48 EE 7A 59 1759 : C1 AD 7B C1 20 AF C2 20 D3 1761 : C4 C3 20 4E C1 20 F2 C1 45 1769 : AD 83 C1 A0 00 91 FC 20 1D 1771 : 5B C1 CE 7A C1 68 60 AD EC 1779 : 69 C1 0A AA BD C9 C0 8D E3 1781 : 7C C1 BD CA C0 4A 6E 7C B8 1789 : C1 4A 6E 7C C1 18 69 D8 CF 1791 : 8D 7D C1 60 20 F4 C6 AD 79 1799 : 69 C1 8D 80 C1 AD 6A C1 0D 17A1 : 8D 81 C1 2C 85 C1 10 03 91 17A9 : 20 A2 C6 A5 C6 F0 FC 2C C1 17B1 : 85 C1 10 03 20 D2 C6 20 6F 17B9 : B4 E5 C9 0D F0 1B C9 06 8F 17C1 : F0 E1 85 02 20 58 C0 AD 67 17C9 : 69 C1 CD 80 C1 D0 3C AD 85 17D1 : 6A C1 CD 81 C1 90 34 B0 92 17D9 : CA 20 D2 C6 A9 00 8D 68 E2 17E1 : C1 8D 6A C1 AE 69 C1 20 B9 17E9 : 87 C2 A0 4F 20 4E C1 20 9F 17F1 : B0 C7 B1 FC C9 20 D0 03 78 17F9 : 88 10 F7 C8 8C 7F C1 A0 AD 1801 : 01 8C 7E C1 88 8C 82 C1 9B 1809 : 4C 5B C1 20 F4 C6 A9 00 A3 1811 : 8D 81 C1 AD 69 C1 8D 80 61 1819 : C1 4C 20 C7 85 D7 29 3F 3C 1821 : 06 D7 24 D7 10 02 09 80 4D 1829 : 90 04 A6 D4 D0 04 70 02 F2 1831 : 09 40 60 AD 7C C1 85 FC 0E 1839 : AD 7D C1 85 FD 60 AD AC B9 1841 : 02 F0 08 A5 99 F0 07 C9 43 1849 : 03 F0 03 4C 57 F1 8A 48 CE 1851 : 98 48 20 DC C7 85 02 68 32 1859 : A8 68 AA A5 02 18 60 A5 42 1861 : 99 C9 03 F0 07 AD 7E C1 19 1869 : F0 16 D0 1A 20 F4 C6 AC FA 1871 : 6A C1 8C 81 C1 20 67 C7 59 1879 : A0 00 8C 82 C1 4C 03 C8 A9 1881 : 20 FD C0 20 11 C7 A6 D4 68 1889 : AD 82 C1 8E 82 C1 85 D4 AF 1891 : 20 4E C1 20 B0 C7 AC 81 4C 1899 : C1 B1 FC 48 20 5B C1 20 9F 18A1 : 47 C2 68 C9 5E F0 1B 20 B7 18A9 : 99 C7 48 20 84 E6 EE 81 7A 18B1 : C1 CC 7F C1 F0 10 A5 D4 C0 18B9 : AE 82 C1 86 D4 8D 82 C1 31 18C1 : 68 60 A9 FF D0 E4 C8 8C 34 18C9 : 6A C1 98 48 A9 00 8D 7E 11 18D1 : C1 85 02 AD 69 C1 0A AA AD 18D9 : 68 48 29 FE 0A 26 02 0A 7D 18E1 : 26 02 7D C9 C0 8D 6B C1 4A 18E9 : BD CA C0 65 02 69 E0 8D F2 18F1 : 6C C1 68 29 01 8D 68 C1 1F 18F9 : 20 08 C2 A4 99 C0 03 D0 B0 1901 : 03 20 71 C2 28 20 A2 C6 65 1909 : 20 D2 C6 A9 0D 48 4C 33 24 1911 : C8 EA A9 A4 A0 C8 20 1E 5A 1919 : AB A9 00 8D AB 02 8D 20 8C 1921 : D0 A9 60 8D 8E C8 60 93 67 1929 : 0E 08 9B 20 20 20 20 20 EA 1931 : 20 2A 2A 2A 2A 2A 2A 20 13 1939 : 20 D5 2D D0 52 20 38 30 11 1941 : 2D C3 4F 4C 55 4D 4E 20 E6 1949 : D3 43 52 45 45 4E 20 28 93 1951 : 20 C4 45 56 23 20 30 2F 42 1959 : 33 2F 36 20 29 20 42 59 05 1961 : 20 D5 52 41 4E 55 53 20 46 1969 : D0 52 4F 47 52 41 4D 53 2A 1971 : 20 2A 2A 2A 2A 2A 2A 11 35 1979 : 11 00 00 00 00 00 00 00 8B