4IBM ,p >> FastCopy PRO << by Martin Backschat, Bergstr.16, D-8071 Hepberg // (c) 1991 ICP Verlag/TOS Magazin, Wendelsteinstr. 3, D-8011 Vaterstetten, Tel. 0810633954` /@o!#%`')+-/1 3@5`79=?A C@E`GIKMOQ S@U`WY[]_a c@e`ikoq s@u`wy{} ` @ ` @ @ ` @ ` ǀ ɠ @ ` ׀ @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKOQ!SAUaW[]_a!cAeikmoq!sAuawy{` /@o!#%`')+-/1 3@5`79=?A C@E`GIKMOQ S@U`WY[]_a c@e`ikoq s@u`wy{} ` @ ` @ @ ` @ ` ǀ ɠ @ ` ׀ @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKOQ!SAUaW[]_a!cAeikmoq!sAuawy{A452 0 SC_P h DISPLAY  lICONISER  PRINTJE 3TH KARAKTER4TH PHANHERZ5TH TEACHER 6TH [yPHANHERZPRG jTEACHER PRG *P_DATE 2ND HKARAKTERACC mM-PRINTJE ACC Y1DESKTOP INF DEfAUTO s gLEES DIT +. `x. i .. SC_P_X o MAKE_BINC 1J MAKE_TXTC C1SC_P_INSC 1 SC_P_SELC 1;SC_P_SKPC 1rMAKE_BINO FMAKE_TXTO NJSC_P_INSO VSC_P_SELO b SC_P_SKPO j"2MAKE_BINPRG 1$/MAKE_TXTPRG g10)SC_P_INSPRG 1;8SC_P_SELPRG 1J_7SC_P_SKPPRG 1X?8SC_P_INSTXT 2gv. o .. h  /********************************************************/ /* */ /* MAKE_BIN.C */ /* */ /* Maakt van een tekstfile van hexgetallen een binaire */ /* file. Verwijdert alle niet-hex-cijfers. */ /* */ /* (C) P. Kossen 1993 */ /* */ /********************************************************/ #include #include #include #include #include #include #include /* Procedures */ void maak_naam(char *vol_naam, char *pad, char *naam); void copy_right(void); int actohi(const char c); int main(void) { int knop; char c, w; char pad[64] = "B:\*.*", naam[13]; char in_naam[77], uit_naam[77]; FILE *F_in_naam, *F_uit_naam; WSSM; copy_right(); Opnieuw: WSSM; printf(" MAKE_BIN.PRG"); /* Kies tekst-bestand */ printf("\nGeef naam van het tekst-bestand: "); if ((fsel_input(pad, naam, &knop) == 0) || (knop ==0)) return -1; maak_naam(in_naam, pad, naam); if ((F_in_naam = fopen(in_naam, "r")) == NULL) { form_alert(1, "[1][Er is een fout opgetreden][ OK ]"); return -1; } if (Fattrib(in_naam, 0, 0) < 0) { form_alert(1, "[1][Er is een fout opgetreden][ OK ]"); return -1; } printf("%s", in_naam); /* Kies Bin-bestand */ printf("\nGeef naam van het binaire uitvoerbestand: "); if ((fsel_input(pad, naam, &knop) == 0) || (knop ==0)) return -1; maak_naam(uit_naam, pad, naam); if ((F_uit_naam = fopen(uit_naam, "ab")) == NULL) { form_alert(1, "[1][Er is een fout opgetreden][ OK ]"); fclose(F_in_naam); return -1; } if (Fattrib(uit_naam, 0, 0) < 0) { form_alert(1, "[1][Er is een fout opgetreden][ OK ]"); return -1; } printf("%s", uit_naam); /* Lees twee hexcijfers en maak daar getallen van */ /* Lees eerste hexcijfer */ if (form_alert(1, "[2][ TEVREDEN ][ JA | NEE ]") == 2) goto Opnieuw; printf("\n\n******* Ik ben bezig !! *******"); Start: c = fgetc(F_in_naam); if ( (int) c == EOF) goto End; if (!isxdigit( (int) c)) goto Start; w = (char) actohi(c); /* Lees tweede hexcijfer */ Verder: c = fgetc(F_in_naam); if ( (int) c == EOF) { form_alert(1, "[1][Oneven aantal bytes!][ OJE ]"); goto End; } if (!isxdigit( (int) c)) goto Verder; w = ( w * 16 ) + (char)( actohi(c)); fwrite (&w, 1, 1, F_uit_naam); /* Lees volgend paar hexcijfers */ goto Start; End: /* Alles gedaan */ fclose (F_in_naam); fclose (F_uit_naam); if (form_alert(1, "[2][Nog meer bestanden maken ?]" "[ JA | NEE ]") == 1) goto Opnieuw; return 0; } /* Einde main */ void maak_naam(char *vol_naam, char *pad, char *naam) { char *cptr; strcpy(vol_naam, pad); cptr = strrchr(vol_naam, (int) '\\'); strcpy(++cptr, naam); return; } /* Einde maak_naam */ void copy_right(void) { form_alert(1, "[0][|- MAKE_BIN -|" " |" "- (C) P. Kossen 1992 -|" " ]" "[--- Gelezen? ---]"); return; } /* Einde copy_right */ int actohi(const char c) { if (!isxdigit ( (int) c)) return -1; else if (isdigit ( (int) c)) return ( (int) c - '0'); else return ( toupper( (int) c) - 'A' + 10); } /* Einde actohi */ /****************************************************************/ /****************************************************************/ /* */ /* MAKE_TXT.C */ /* */ /* Dit programma maakt van een binaire file een */ /* (ascii) tekst-file. */ /* */ /* (C) P, Kossen 1993 */ /* */ /****************************************************************/ #include #include #include #include #include #include #include #define uint unsigned int #define uchar unsigned char /* Globale parameters */ /* Procedures */ void maak_naam(char *vol_naam, char *pad, char *naam); void copy_right(void); int hitoac(uchar c); int main() { uchar c, c1, c2, ch, spatie = 32, tw = 13, nr = 10; char pad[64] = "B:\*.*", naam[13]; char in_naam[77], uit_naam[77]; int H_in_naam, H_uit_naam, knop, w; long teller, grootte; WSSM; copy_right(); Opnieuw: WSSM; printf(" MAKE_TXT.PRG"); teller = 0; /* Selecteer bestand voor lezen */ printf("\nGeef naam van het binaire bestand: "); if ((fsel_input(pad, naam, &knop) == 0) || (knop == 0)) return -1; maak_naam(in_naam, pad, naam); /* Open bestand voor lezen */ H_in_naam = open(in_naam, O_RDONLY); if (Fattrib(in_naam, 0, 0) < 0) { form_alert(1, "[1][Er is een fout opgetreden][ OK ]"); return -1; } grootte = (long) filelength(H_in_naam); /* lengte in bytes */ printf("%s", in_naam); /* Selecteer bestand voor schrijven */ printf("\nGeef naam van het ascii uitvoerbestand: "); if ((fsel_input(pad, naam, &knop) == 0) || (knop ==0)) return -1; maak_naam(uit_naam, pad, naam); /* Open bestand voor schrijven */ H_uit_naam = open (uit_naam, O_WRONLY | O_CREAT); printf("%s", uit_naam); /* Als keuze OK dan verwerken */ if (form_alert(1, "[2][ TEVREDEN ][ JA | NEE ]") == 1) { printf("\n\n******* Ik ben bezig !! *******"); do /* Doe tot einde file: */ { read(H_in_naam, &c, 1); /* Lees 1 bytes */ c2 = c & 0xF; c1 = (c >> 4) & 0xF; if (( w = hitoac(c1)) == -1) return -1;/* Converteer naar ascii */ ch = w; write(H_uit_naam, &ch, 1); /* Schrijf */ if (( w = hitoac(c2)) == -1) return -1; ch = w; write(H_uit_naam, &ch, 1); write(H_uit_naam, &spatie, 1); /* Schrijf spatie */ teller++; read(H_in_naam, &c, 1); /* doe nog 1 bytes */ c2 = c & 0xF; c1 = (c >> 4) & 0xF; if (( w = hitoac(c1)) == -1) return -1; ch = w; write(H_uit_naam, &ch, 1); if (( w = hitoac(c2)) == -1) return -1; ch = w; write(H_uit_naam, &ch, 1); write(H_uit_naam, &tw, 1); /* schrijf return */ write(H_uit_naam, &nr, 1); teller ++; } while (teller < grootte); close (H_in_naam); /* Sluit bestand voor lezen */ close (H_uit_naam); /* Sluit bestand voor schrijven */ } if (form_alert(1, "[2][Nog meer bestanden maken ?]" "[ JA | NEE ]") == 1) goto Opnieuw; return 0; } /* Einde main() */ int hitoac(uchar k) /* moet van een hexcijfer een karakter maken */ { if (((int) k >= 0) && ((int) k <= 9)) return ((int) k + 48); /* '0' = 48 */ else if (((int) k >= 10) && ((int) k <= 15)) return ((int) k - 10 + 65); /* 'A' = 65 */ else { form_alert(1, "[1][Geen goed binair bestand!][OJE]"); return -1; } } /* Einde hitoac() */ void maak_naam(char *vol_naam, char *pad, char *naam) { char *cptr; strcpy(vol_naam, pad); cptr = strrchr(vol_naam, (int) '\\'); strcpy(++cptr, naam); return; } /* Einde maak_naam */ void copy_right(void) { form_alert(1, "[0][|- MAKE_TXT -|" " |" "- (C) P. Kossen 1992 -|" " ]" "[--- Gelezen? ---]"); return; } /* Einde copy_right() *//****************************************************************/ /* */ /* SC_P_INS.C */ /* */ /* Dit programma is bedoeld om elementen in de */ /* BANK-bestanden tussen te voegen. */ /* De elementen moeten nog met de hand gemaakt worden */ /* */ /* (C) P. Kossen 1993 */ /* */ /****************************************************************/ #include #include #include #include #include #include #include "scherm.h" #define uchar unsigned char #define uint unsigned int /* Procedures */ void copy_right( void ); void hernoem( char *hern_bestand, char *bestand ); void maak_naam( char *vol_naam, char *pad, char *naam ); uint lees_schrijf( int oude_file_handle, int nieuwe_file_handle ); void main(void) { long lengte, bytes_teller; int element_nummer, teller, knop; char pad[64] = "B:\*.*", naam[13]; char hern_o_b_bestand[77], oud_b_bestand[77], element_bestand[77], bank_bestand[77]; int H_hern_o_b_bestand, H_bank_bestand, H_element_bestand; copy_right(); Start: WSSM; printf(" SC_P_INS.PRG"); bytes_teller = 0; printf("\n**** Kies het uit te breiden bestand. : "); if ((fsel_input(pad, naam, &knop)== 0) || (knop == 0)) return; maak_naam(oud_b_bestand, pad, naam); if (Fattrib(oud_b_bestand, 0, 0) < 0) { form_alert(1, "[1][Fout opgetreden][ OK ]"); return; } printf("%s",oud_b_bestand); strcpy(bank_bestand, oud_b_bestand); /* Geef nieuw bestand de oude naam */ printf("\n**** Kies bestand dat het in te voegen elment bevat. : "); if ((fsel_input(pad, naam, &knop)== 0) || (knop == 0)) return; maak_naam(element_bestand, pad, naam); if (Fattrib(element_bestand, 0, 0) < 0 ) { form_alert(1, "[1][Fout opgetreden][ OK ]"); return; } printf("%s",element_bestand); printf("\n**** Geef het nummer van het in te voegen element. : "); scanf("%i",&element_nummer); if (form_alert(1, "[2][ TEVREDEN ][ JA | NEE ]") != 1) goto Over; printf("\n\n******* Ik ben bezig !! *******"); /* Hernoem Bank_Bestand; krijgt extensie BAK */ hernoem(hern_o_b_bestand, oud_b_bestand); /* wordt "oud"-bestand */ /* open bestaand (hernoemd) bankbestand voor lezen */ H_hern_o_b_bestand = open(hern_o_b_bestand, O_RDONLY); /* open (en cre-eer) nieuw bankbestand (met oude naam) voor schrijven */ H_bank_bestand = open (bank_bestand, O_WRONLY | O_CREAT | O_APPEND); /* open element_bestand voor lezen */ H_element_bestand = open(element_bestand, O_RDONLY); /* Bepaal bestand-lengte */ if (( lengte = (long) filelength(H_hern_o_b_bestand)) < 0) { form_alert(1, "[1][Fatale fout !][OJE]"); return; } /* Lees hern_o_b_bestand tot en met nummer en schrijf in bank_bestand */ for (teller = 0; teller <= element_nummer; teller++) bytes_teller += lees_schrijf(H_hern_o_b_bestand, H_bank_bestand); /* Lees en schrijf (apend) elementfile in bank_bestand */ teller = lees_schrijf(H_element_bestand, H_bank_bestand); /*lseek(H_bank_bestand, teller, SEEK_CUR);*/ /* Lees en schrijf (apend) rest van het oud_b_bestand in bank_bestand */ while (bytes_teller < lengte) bytes_teller += lees_schrijf(H_hern_o_b_bestand, H_bank_bestand); Over: /* Sluit de bestanden */ close(H_hern_o_b_bestand); close(H_bank_bestand); close(H_element_bestand); /* Klaar */ if (form_alert(1, "[2][Nog een bestand verwerken?][ JA | NEE ]") == 1) goto Start; return; } /* Einde main() */ void maak_naam(char *vol_naam, char *pad, char *naam) { char *cptr; strcpy(vol_naam, pad); cptr = strrchr(vol_naam, (int) '\\'); strcpy(++cptr, naam); return; } /* Einde maak_naam() */ void hernoem(char *nieuwe_naam, char *oude_naam) { char *bak_extentie = ".BAK"; strcpy(nieuwe_naam, oude_naam); strcat(nieuwe_naam, bak_extentie); rename(oude_naam, nieuwe_naam); return; } /* Einde hernoem() */ uint lees_schrijf(int oude_file_handle, int nieuwe_file_handle) { int record_lengte; uchar *buffer; read(oude_file_handle, &record_lengte, 2); /* lees eerste twee bytes, is record_lengte */ buffer = malloc(record_lengte); read(oude_file_handle, buffer, record_lengte); write(nieuwe_file_handle, &record_lengte, 2); write(nieuwe_file_handle, buffer, record_lengte); free(buffer); return (record_lengte + 2); } /* Einde lees_schrijf() */ void copy_right(void) { form_alert(1, "[0][|- SC_P_INS -|" " |" "- (C) P. Kossen 1992 -|" " ]" "[--- Gelezen? ---]"); return; } /* Einde copy_right() */ /****************************************************************/ /* */ /* SC_P_SEL.C */ /* */ /* Dit programma is bedoeld om elementen in de */ /* BANK-bestanden te selecteren en apart uit te voeren. */ /* */ /* (C) P. Kossen 1993 */ /* */ /****************************************************************/ #include #include #include #include #include #include #include "scherm.h" #define uchar unsigned char #define uint unsigned int /* Procedures */ void copy_right( void ); void maak_naam( char *vol_naam, char *pad, char *naam ); void lees_( int oude_file_handle ); void lees_schrijf( int oude_file_handle, int nieuwe_file_handle ); void main(void) { int element_nummer, teller, knop; char pad[64] = "B:\*.*", naam[13]; char bank_bestand[77], element_bestand[77]; int H_bank_bestand, H_element_bestand; copy_right(); Start: WSSM; printf(" SC_P_SEL.PRG"); printf("\n Kies het bank-bestand : "); if ((fsel_input(pad, naam, &knop)== 0) || (knop == 0)) return; maak_naam(bank_bestand, pad, naam); if (Fattrib(bank_bestand, 0, 0) < 0) { form_alert(1, "[1][Fout opgetreden][ OK ]"); return; } printf("%s",bank_bestand); printf("\n Kies element-bestand : "); if ((fsel_input(pad, naam, &knop)== 0) || (knop == 0)) return; maak_naam(element_bestand, pad, naam); printf("%s",element_bestand); printf("\n Geef het nummer van het te lezen element: "); scanf("%i",&element_nummer); if (form_alert(1, "[2][ TEVREDEN ][ JA | NEE ]") != 1) goto Over; printf("\n ***** Ik ben bezig !! *****"); /* open bankbestand voor lezen */ H_bank_bestand = open(bank_bestand, O_RDONLY); /* open (en cre-eer) nieuw elementbestand voor schrijven */ H_element_bestand = open (element_bestand, O_WRONLY | O_CREAT); /* Lees bank_bestand tot aan nummer */ for (teller = 0; teller < element_nummer; teller++) lees_(H_bank_bestand); /* Lees element in bank_bestand en schrijf dat in elemen_bestand */ lees_schrijf(H_bank_bestand, H_element_bestand); Over: /* Sluit de bestanden */ close(H_bank_bestand); close(H_element_bestand); /* Klaar */ if (form_alert(1, "[2][Nog een bestand verwerken?][ JA | NEE ]") == 1) goto Start; return; } /* Einde main() */ void maak_naam(char *vol_naam, char *pad, char *naam) { char *cptr; strcpy(vol_naam, pad); cptr = strrchr(vol_naam, (int) '\\'); strcpy(++cptr, naam); return; } /* Einde maak_naam() */ void lees_(int oude_file_handle) { int record_lengte; uchar *buffer; read(oude_file_handle, &record_lengte, 2); buffer = malloc(record_lengte); read(oude_file_handle, buffer, record_lengte); free(buffer); return; } /* Einde lees_() */ void lees_schrijf(int oude_file_handle, int nieuwe_file_handle) { int record_lengte; uchar *buffer; read(oude_file_handle, &record_lengte, 2); /* lees eerste twee bytes, is record_lengte */ buffer = malloc(record_lengte); read(oude_file_handle, buffer, record_lengte); write(nieuwe_file_handle, &record_lengte, 2); write(nieuwe_file_handle, buffer, record_lengte); free(buffer); return; } /* Einde lees_schrijf() */ void copy_right(void) { form_alert(1, "[0][|- SC_P_SEL -|" " |" "- (C) P. Kossen 1992 -|" " ]" "[--- Gelezen? ---]"); return; } /* Einde copy_right() */ / /****************************************************************/ /* */ /* SC_P_SKP.C */ /* */ /* Dit programma is bedoeld om elementen in de */ /* BANK-bestanden te verwijderen. */ /* */ /* (C) P. Kossen 1993 */ /* */ /****************************************************************/ #include #include #include #include #include #include #include "scherm.h" #define uchar unsigned char #define uint unsigned int /* Procedures */ void copy_right( void ); void hernoem( char *hern_bestand, char *bestand ); void maak_naam( char *vol_naam, char *pad, char *naam ); uint lees_schrijf( int oude_file_handle, int nieuwe_file_handle ); void main(void) { long lengte, bytes_teller; int element_nummer, teller, knop; char pad[64] = "B:\*.*", naam[13]; char hern_o_b_bestand[77], oud_b_bestand[77], bank_bestand[77]; int H_hern_o_b_bestand, H_bank_bestand; copy_right(); Start: WSSM; printf(" SC_P_SKP.PRG"); bytes_teller = 0; printf("\n Kies het te bewerken bestand : "); if ((fsel_input(pad, naam, &knop)== 0) || (knop == 0)) return; maak_naam(oud_b_bestand, pad, naam); if (Fattrib(oud_b_bestand, 0, 0) < 0) { form_alert(1, "[1][Fout opgetreden][ OK ]"); return; } printf("%s",oud_b_bestand); strcpy(bank_bestand, oud_b_bestand); /* Geef nieuw bestand de oude naam */ printf("\n Geef het nummer van het te verwijderen element: "); scanf("%i",&element_nummer); if (form_alert(1, "[2][ TEVREDEN ][ JA | NEE ]") != 1) goto Over; printf("\n\n ***** Ik ben bezig !! *****"); /* Hernoem Bank_Bestand; krijgt extensie BAK */ hernoem(hern_o_b_bestand, oud_b_bestand); /* wordt "oud"-bestand */ /* open bestaand (hernoemd) bankbestand voor lezen */ H_hern_o_b_bestand = open(hern_o_b_bestand, O_RDONLY); /* open (en cre-eer) nieuw bankbestand (met oude naam) voor schrijven */ H_bank_bestand = open (bank_bestand, O_WRONLY | O_CREAT | O_APPEND); /* Bepaal bestand-lengte */ if (( lengte = (long) filelength(H_hern_o_b_bestand)) < 0) { form_alert(1, "[1][Fatale fout !][OJE]"); return; } /* Lees hern_o_b_bestand tot aan nummer en schrijf in bank_bestand */ for (teller = 0; teller < element_nummer; teller++) bytes_teller += lees_schrijf(H_hern_o_b_bestand, H_bank_bestand); /* Lees 1 element uit hern_o_b_bestand en schrijf dat niet */ bytes_teller += lees_schrijf(H_hern_o_b_bestand, -1); /* Lees en schrijf (apend) rest van het oud_b_bestand in bank_bestand */ while (bytes_teller < lengte) bytes_teller += lees_schrijf(H_hern_o_b_bestand, H_bank_bestand); Over: /* Sluit de bestanden */ close(H_hern_o_b_bestand); close(H_bank_bestand); /* Klaar */ if (form_alert(1, "[2][Nog een bestand verwerken?][ JA | NEE ]") == 1) goto Start; return; } /* Einde main() */ void maak_naam(char *vol_naam, char *pad, char *naam) { char *cptr; strcpy(vol_naam, pad); cptr = strrchr(vol_naam, (int) '\\'); strcpy(++cptr, naam); return; } /* Einde maak_naam() */ void hernoem(char *nieuwe_naam, char *oude_naam) { char *bak_extentie = ".BAK"; strcpy(nieuwe_naam, oude_naam); strcat(nieuwe_naam, bak_extentie); rename(oude_naam, nieuwe_naam); return; } /* Einde hernoem() */ uint lees_schrijf(int oude_file_handle, int nieuwe_file_handle) { int record_lengte; uchar *buffer; read(oude_file_handle, &record_lengte, 2); /* lees eerste twee bytes, is record_lengte */ buffer = malloc(record_lengte); read(oude_file_handle, buffer, record_lengte); if (nieuwe_file_handle >= 0) { write(nieuwe_file_handle, &record_lengte, 2); write(nieuwe_file_handle, buffer, record_lengte); } free(buffer); return (record_lengte + 2); } /* Einde lees_schrijf() */ void copy_right(void) { form_alert(1, "[0][|- SC_P_SKP -|" " |" "- (C) P. Kossen 1992 -|" " ]" "[--- Gelezen? ---]"); return; } /* Einde copy_right() */ () */ NX?8tA?pD?ANXO8Nu?A NTONu?ANTONuH>OEA"Jp?QGANNMRKANANA:NHo"M JNXOJ@f0/gHo"J NNXOCf NN(H gBAB@ NNJ@mpHoRANXOANHo"M JNXOJ@f0/gLHo"JANXOCAN.fAhpN LN`BAB@ANJ@lAhpNp`HoANXOApNU@g LN6HR@g`HNJ@gN@ LN6HR@f ApN`.HNJ@gN/ @"WrApN` LN WNApNS@gpB@OL|Nu/ &HNp\ KN&H"oRK KN&_NuA(pNNu?HNJ@fp`"HNJ@g H|` HN|6NuB:*.*Y,%i,%ib,%ic,%iE MAKE_BIN.PRG Geef naam van het tekst-bestand: r[1][Er is een fout opgetreden][ OK ]%s Geef naam van het binaire uitvoerbestand: ab[2][ TEVREDEN ][ JA | NEE ][1][Oneven aantal bytes!][ OJE ][2][Nog meer bestanden maken ?][ JA | NEE ][0][|- MAKE_BIN -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---]                        @ Fattribactohiprintffopen maak_naamfwritefcloseisxdigitZTCRAKLRmainisdigitfgetctoupperstrrchrstrcpyKLR fsel_input form_alert copy_rightN?8tA?pD?ANXO8Nu?A NTONu?ANTONuH>O| | | KA"Mp?QMANNEIGVANANvA7NHoC MNXOJ@f0/gDHo"M KNXOB@ KN?@BA KB@NJ@lAapN`0/N.HoVANXOANHoC MNXOJ@f0/gHo"MA NXOp!AN<HoANXOApNS@fr L0/N~BEE<N8R@gpr J0NN8R@gXr J0NrA0NRr L0/N~BEE<N8R@gr J0NN8R@fp`Lr J0NrA0NrA0NRm<0/N0NApNS@g0B@OL|NuBAJAm| n|00NuBA| m|n|70NuApNpNu/ &HNp\ KN&H"oRK KN&_NuApNNuB:*.*Y,%i,%ib,%ic,%iE MAKE_TXT.PRG Geef naam van het binaire bestand: [1][Er is een fout opgetreden][ OK ]%s Geef naam van het ascii uitvoerbestand: [2][ TEVREDEN ][ JA | NEE ][2][Nog meer bestanden maken ?][ JA | NEE ][1][Geen goed binair bestand!][OJE][0][|- MAKE_TXT -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---]                      0  @ Fattrib filelengthprintf maak_naamhitoacZTCRAKLRopenmainwriteclosestrrchrstrcpyKLRread fsel_input form_alert copy_rightN?8tA?pD?ANXO8Nu?A NTONu?ANTONuH>OtEHA"Jp?QNIPMK:GANANvA0N.Jl AHpN`XBF`20Nr2ցRFoo20N<20Nr2ցn0N0N0NA`pNS@g`OL|Nu/ &HNp\ KN&H"oRK KN&_NuH8(H&IEN"J LN"L KNLNuHUO68ArN0HN&H2H0NrA0N2H K0N KNpWTOLNuApNNuB:*.*Y,%i,%ib,%ic,%iE SC_P_INS.PRG **** Kies het uit te breiden bestand. : [1][Fout opgetreden][ OK ]%s **** Kies bestand dat het in te voegen elment bevat. : **** Geef het nummer van het in te voegen element. : [2][ TEVREDEN ][ JA | NEE ] ******* Ik ben bezig !! *******[1][Fatale fout !][OJE][2][Nog een bestand verwerken?][ JA | NEE ].BAK[0][|- SC_P_INS -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---]                           @  Fattrib filelengthprintfrename maak_naammallocZTCRAKLRscanfopenmainwriteclosestrrchrstrcpyKLR lees_schrijfhernoemfreestrcatread fsel_input form_alert copy_rightNV?8tA?pD?ANXO8Nu?A NTONu?ANTONuH>OEA"Jp?QNMNKIGANANA9NHo"M JNXOJ@g0gHo"J NNXOBAB@ NNJ@lAipN`HoNANXOANHo"M JNXOJ@g0gHo"JANXOHWANXOANHoANXOApNS@f6ANB@ NN6Ap!N8BE`0NREom20N0N0NA)pNS@gOL|8Nu/ &HNp\ KN&H"oRK KN&_Nu?/ UO6rAN0HN$H2H0N JNTO$_6NuHUO68ArN0HN&H2H0NrA0N2H K0N KNTOLNuAUpNNuB:*.*Y,%i,%ib,%ic,%iE SC_P_SEL.PRG Kies het bank-bestand : [1][Fout opgetreden][ OK ]%s Kies element-bestand : Geef het nummer van het te lezen element: [2][ TEVREDEN ][ JA | NEE ] ***** Ik ben bezig !! *****[2][Nog een bestand verwerken?][ JA | NEE ][0][|- SC_P_SEL -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---]                             @ Fattribprintf maak_naammallocZTCRAKLRscanfopenmainwriteclosestrrchrstrcpyKLRlees_ lees_schrijffreeread fsel_input form_alert copy_rightN`?8tA?pD?ANXO8Nu?A NTONu?ANTONuH0OACp?QNGNEANANvA?NHo8CANXOJ@g0/8gHoC KNXOBAB@ KNJ@lAspN`HoNANXO"KANANHo:ANXOApNS@f|AN"KANB@AN8Ap)N:0N,Jl ApN`VBG`20Nr2ցRGo:mr0Nr2ց20Nr2ցn0N0NApNS@gO>> TURBO-C <<<< for ATARI-ST Version 2.0 (C)88-90 Borland International &H f&op`B@#.3. k #/ Ј<.@#/Jy.g<"@(I$k,"Jf"JfB// ?<?<JNAO A6<HCBB`6 !jBJ)gHiRC` "fSI "WJAkHiRCBSQJ)gHiRCHy`$ONb0 J"LN? 9,g @N 9,g @NN%p?<LNAH>OEA, "Jp?QG,LANBNMRKAN.AN&A:NHo"M JN'XOJ@g0/gHo"J NNbXOCf NN(H gBAB@ NN'J@mpHoRANXOANHo"M JN'XOJ@gR0/gLHo"JANXOCANB.fAhpN'@ LN`BAB@AN'J@lAhpN'p`HoANHXOApN'U@gAN. LN6HR@g`HN#J@gN@ LNd6HR@f ApN&`.HN#vJ@gNv/ @"WrApNX` LN@ WN:A$pN&lS@gfB@OL|Nu/ &HNp\ KN&H"oRK KN&_NuA-pN&,Nu?HN"J@fp`"HN"J@g H|` HN"|6NuH8]O$H&I(o&BCx%p JR@g|fJ@g@HNBEgvBA< <b;k`|<*f<`&<0< b ACp a$Wb<gt<.f6<*f4`$<0< b ACp aB$Wb4g<߲<Lf g`<hggr@d|?@0;N>nBXr [0`|A`0A2"La@`\ [2"La@`JJEj `p0?4 LaTO@`*JEj `0H?4 LafTO@` JEj `p0?4 LaTO@`JEj `p0?4 LaTO@`A 2"La@`A 2"La@`A 2"La"@`|@HN0\OLxNup` Warning: use TCFLTLIB to get float support for printf. H0O$H&I>68jx`p@c8?|0|g J0R@CDHoBa(XO0?| JoBg|-?| `&g|+?| `g | ?| ?| ?D62XAXAt0gJf$B RoDJDf f0SA`,C"SDQ`X JDf fSA` C"SDQto An ?B?B`ff ?C?B`?C?BC8?|@gE`e0/DS@jD@-`+/ r AJa"_AFpJWF@rg SAkt0QS@k AFQ`H0O$H&I?|@>>68jx0|g. JpCDHoBaXO?| JoBg|-?| `&g|+?| `g | ?| :/DlDE|0 ?| |JDffSFDged?DD?|6`6JEfp?@?@6`$ JpCDHoBaXO 5d?EE?|6`SE?EE|1"p?@6@`E|b J0CDHoBaXO0@E:/DDEE?D6DC"SDQ?EE`?|0D|b JCDHoBatXO0D0:/D<RFDJDffSF?D6t0JfB ?| RoDC"SDk6Q`.C ?E SEj0?| RF`QC"SDkQto Fn ?B?B`ff ?C?B`?B?C`|? ?| x?D ?D?D6|`H0O$H&I?|@>>68jx0|g JpCDHoBahXOA/ 00@V0/DS@Dn|m@`6x0/gf@ KaR0/ g@AN0/g@ Ka,0/ g@A NJof Jo6fgp@A .N0/g@ Ka 0/6g@A"N0/@g@A8N0/gg@ Ka 0ONL Nu0<HS@rJrfMHGGCA 0jD@aAC a`aAC a P?b C aSGA6"$JDoGn| Fo| o0RG0CC?SFpԂӁ@Q` pԂӁ@*(6ԂӁ@ԂӁ@ԅӄC<0QBJjR! :fg0`1RPOpAL@Nu o?jD@ @c0<?>@2AA@AC,0 ]HOgCbC OdaJGf>J_kNu?@@@@ @@P@$@@ @4ɿ@iŭ+p@xIϦAGɀCQ~ގFMHvuu Z;]=]u%`R mul4CG?/p<6>܇׀HAHBHDHE>܇׀?<BCHCHF.HG܇׀.HG܇׀.HG܇׀.HG܇׀.HGև.HGևр?<6HCHFp>܇׀>܇׀>և(".Jkއ9.-gJg j c a0JfJg9.-g9.-fJkt`Jk`h/"HA.HGpށ@H@HG0BGHBHE2tށـׂ݂p"Jk އل݆׃SANu b c0a b f$JfgJk؄݆׃SAR׀fRA` Jk؄݆׃SA Ae "$Hza` ҁQ !1LNudivCA/ / ? AaA0 ]HNu4CG?bfb RGd6|/|$F,HF.h.BGHG҇~`"BAHA,HFpHAHB024 6<?~Gj SWԅӄGd, Q,HF.h.BGHG҇~HA`"BAHB02BB6|FjSG҄FdHG>HG9.-f,⎜bHFRFkHz``, c9.-g~9.-fJkb`lJkf`X//&HC0BCHCH@B@4rЂׁ"$dSGԅӄNu9.-f╚kfg` JfJg`,HFRdR`,HF  @c"$Hza` ЀP !1L Nu5|$Ap" EP jW5|H j W$$$ jW5B j W$$$ jW5|h j Wf !R!R$ANu$(0r@Ag8"(jNufJf @DNuH@aJ@jR@fЀPDNu"(fJfJ@kDNuDNuDNu2""]INur2` r`r2""]INuap` ap`apHQ//aP.Nu6C`6*)<<HFFg6()kfJfU`SCڅلj0"$HFFgJjNuf4Jf0]Nu()fJfY`JfJf  Nu\HNuJkS@ԂӁjNu0<rtv`H@Frtv`<<6(FgF Cpn @b:H@@9.-g 9.-g 69.,[Ck S@rt`rtv` @n0H@@rtv9.-gv9.-gl89.,\Dj`t`PvxR@fЀP9.-fg,` 9.-g 9.-gJ@k`J@j JgRdR !1.Nuv]H//?HW//0aPO0 ]H.Nu/ / o\H// ? o \H\I//!?!// ? //*?A.-2DAZA g&C.H 1g"@?BPANA.,0J@f0 @c 3",`3!,` o4C0 O$ _"_NuA(p"@ "By.,A1B3.,3..O"Nu/ Hz?<&NN\O$_Nu@TXJ? ?ry@ڢ!h5?ڢ!h5?ڢ!h5?@@NaN-INF+INF(C)Xmath by d'ART/YOM,C HzaXOXO,_NuH@B@H@C.ralJ@kNu.Vp`H Ov Jj|-?|D`g|+?|`g| ?|`~?|`vH Ov ?|`dH Ovf?|`L|0f|x?|`2|X?|`$H Ovf?|` |0?|$H>C8jxA a A pJWF@?@gA 2SAktaSb (Q2/@4/(jt@jtBgf 0Ao@@Alx?B?D`hH0$H&IB(v`H0$H&IvJWFCJBj4Cb6xJAkCc8Cf K0a0 JN` 0 JN0 Kap0DL Nu6x0/g f@ JaP0/g@AN0/g@ Ja,0/g@A N0/g g@ Ja0OLNuH0E6`H0E4&H6g8Kg SC JpNQ J0|gNL Nu00000000 H:$H&I(S&gfJg^+g`)ft,k x$ڹd SfRe`.&// Kal$"J@k,f4(SSfRf& L\Nu3 ,p`"`&x,A'J'JE8'J & KaJ@kfRf"`"PdB@ Nu(g*gg/a _J@f/aD _J@kf"P`3 ,pNup/aXONuH&H(o Ia6kl g La` a(Jf\(H <a J)HgN0@0;\ Ka|gB9@{0`Q l)H()H C#, LLNup`p`p 3, la Α`a)b*a)b* YOCBgg Ar`THWf0XONup`rwar+w+a+rbwbabr+b rb+ w+b wb+ a+b ab+ A/Lp`Ar(WVNu?/ A.aRA.aHG/L6<`Gp+g Ka*QJ9.gA a\&_6Nu_TMP_XXX.XXX/ &H+g+g.aJ@f.0+aJ@k"+g kajB@7@&_Nu3 ,p`H&H(k L0+"+ aJkRgF+f, L"St gSj`"HSISSk ögSjJg&"'LBLNup`p`H&H(k6+"+g0DtaJk+fZ"S"L Ip gSj`*| // " 0a"_"JkNgPAp SjH@" 0axLJk*g,`0" La`Jkg&'LB@LNup`p`H6&Hp Cgp@CfFpC?/ ?<=NAPOJk&8jaTpCgF?<?p/?<BNAO Jj.`Br߲fNAXONua3,p`ް|c??<>NAXOJkpNua3,pNu/?<ANA\OJkpNua3,pNuJ@f//anJ@fBg`//??<?NAO JkNu  _`a3,pNuH&Hx&SgkJ9.kpfxa<g < g6<gJ< e七dRa`JgSSKpap apa`Rp a.p a`\JgX.`NxB9.`Dx B9.`6J9.k$Ҁk8 $k0HzP <e/`/? ?<@NAO Jk b Nuab3,pNu0<`///6?<?B?<BNAO (Bg?/<?<BNAO *Bg?/?<BNAO JWH*(&NuD@| |"b;NupNu   //O4UB|"bBJ@j < fD@-CtH@B@H@&HC;0(RBH@B@H@fQBO _&Nu3!,`0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZg fC`Jg INuSHNu g<g8g4g0g,g(g$g ggggg ggf @NuH0$H|g|$bGrtgJ3kSJgtJ@f"p <0f:pgb<߶<Xf(pf"`N|f<0fg><߶<Xfg.Gf3d"3d&HCHCJCfԃԁd` & gSJ"L Nu3",p` 3!,p& g"`//"4UB|"bZC"t&HCJCf&HC;0NRBH@B@H@f`$?&8BCHC06H@0HC;0&RBJf8QB" _&Nu3!,`0123456789abcdefghijklmnopqrstuvwxyz// &gPR<e:/avJg*`4C. g*g"@ f`"/?<INA\OJj` pNugp`/ G. g/ &S?<INA\O`G. g/ &S?<INA\O`&_NuH0$< CE. g" c $@ f`&@ +gb*"Ҩeg ` 'H`p"@")Ө 'H`>"@ gb" ҩeg`N"(ө`" "H" ҩf @"(ө" k eb$/ ?<INA\OJfQL NuP`<0< SHNu|A0|NuBAA0Nu  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::8888888888888888888866666644444444444444444444@  !"#  !"#??/?<CNAO Nu#5$32p4`#5$#5(pZa "o2Nu32 @@A C2B@22220<"<*NBA30Nu2 2*235$7$ B:*.*Y,%i,%ib,%ic,%iE MAKE_BIN.PRG Geef naam van het tekst-bestand: r[1][Er is een fout opgetreden][ OK ]%s Geef naam van het binaire uitvoerbestand: ab[2][ TEVREDEN ][ JA | NEE ] ******* Ik ben bezig !! *******[1][Oneven aantal bytes!][ OJE ][2][Nog meer bestanden maken ?][ JA | NEE ][0][|- MAKE_BIN -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---].F.F.F.r  DnZ& .* JR 4 & t , "h& >\ ,< F ~p4R*:*  `&r``)l>>> TURBO-C <<<< for ATARI-ST Version 2.0 (C)88-90 Borland International &H f&op`B@#)^3)b k #)h Ј<.@#)dJy)bg<"@(I$k,"Jf"JfB// ?<?<JNAO A6<HCBB`6 !jBJ)gHiRC` "fSI "WJAkHiRCBSQJ)gHiRCHy`$ON0 J"LN? 9&tg @N 9&xg @NN!z?<LNAH>O| | | KA&|"Mp?QM&ANNLEIGVANrANjvA7N`HoC MN">XOJ@gV0/gNHo"M KNXOB@ KND?@BA KB@N!J@lAapN!`0/N!l.HoVANXOANHoC MN!XOJ@g0/gHo"MA NdXOp!AN<HoANXOApN!tS@fANr L0/N`~BEE<N8R@gpr J0NN8R@gXr J0NvrA0NjRr L0/N~BEE<Nz8R@gr J0N6Nb8R@fp`Lr J0NrA0NrA0NRm<0/Nx0NrApN S@g$B@OL|NuBAJAm| n|00NuBA| m|n|70NuA'pN nBXr [0`|A`0A2"La@`\ [2"La@`JJEj `p0?4 LaTO@`*JEj `0H?4 LafTO@` JEj `p0?4 LaTO@`JEj `p0?4 LaTO@`A 2"La@`A 2"La@`A 2"La"@`|@HN0\OLxNup` Warning: use TCFLTLIB to get float support for printf. H0O$H&I>68jx`p@c8?|0|g J0R@CDHoBa(XO0?| JoBg|-?| `&g|+?| `g | ?| ?| ?D62XAXAt0gJf$B RoDJDf f0SA`,C"SDQ`X JDf fSA` C"SDQto An ?B?B`ff ?C?B`?C?BC8?|@gE`e0/DS@jD@-`+/ r AJa"_AFpJWF@rg SAkt0QS@k AFQ`H0O$H&I?|@>>68jx0|g. JpCDHoBaXO?| JoBg|-?| `&g|+?| `g | ?| :/DlDE|0 ?| |JDffSFDged?DD?|6`6JEfp?@?@6`$ JpCDHoBaXO 5d?EE?|6`SE?EE|1"p?@6@`E|b J0CDHoBaXO0@E:/DDEE?D6DC"SDQ?EE`?|0D|b JCDHoBatXO0D0:/D<RFDJDffSF?D6t0JfB ?| RoDC"SDk6Q`.C ?E SEj0?| RF`QC"SDkQto Fn ?B?B`ff ?C?B`?B?C`|? ?| x?D ?D?D6|`H0O$H&I?|@>>68jx0|g JpCDHoBahXOA) 00@V0/DS@Dn|m@`6x0/gf@ KaR0/ g@AN0/g@ Ka,0/ g@A NJof Jo6fgp@A .N0/g@ Ka 0/6g@A"N0/@g@A8N0/gg@ Ka 0ONL Nu0<HS@rJrfMHGGCA 0jD@aAC a`aAC a P?b C aSGA6"$JDoGn| Fo| o0RG0CC?SFpԂӁ@Q` pԂӁ@*(6ԂӁ@ԂӁ@ԅӄC<0QBJjR! :fg0`1RPOpAL@Nu o?jD@ @c0<?>@2AA@AC,0 ]HOgCbC OdaJGf>J_kNu?@@@@ @@P@$@@ @4ɿ@iŭ+p@xIϦAGɀCQ~ގFMHvuu Z;]=]u%`R mul4CG?/p<6>܇׀HAHBHDHE>܇׀?<BCHCHF.HG܇׀.HG܇׀.HG܇׀.HG܇׀.HGև.HGևр?<6HCHFp>܇׀>܇׀>և(".Jkއ9(gJg j c a0JfJg9(g9(fJkt`Jk`h/"HA.HGpށ@H@HG0BGHBHE2tށـׂ݂p"Jk އل݆׃SANu b c0a b f$JfgJk؄݆׃SAR׀fRA` Jk؄݆׃SA Ae "$Hza` ҁQ !1LNudivCA/ / ? AaA0 ]HNu4CG?bfb RGd6|/|$F,HF.h.BGHG҇~`"BAHA,HFpHAHB024 6<?~Gj SWԅӄGd, Q,HF.h.BGHG҇~HA`"BAHB02BB6|FjSG҄FdHG>HG9(f,⎜bHFRFkHz``, c9(g~9(fJkb`lJkf`X//&HC0BCHCH@B@4rЂׁ"$dSGԅӄNu9(f╚kfg` JfJg`,HFRdR`,HF  @c"$Hza` ЀP !1L Nu5|$Ap" EP jW5|H j W$$$ jW5B j W$$$ jW5|h j Wf !R!R$ANu$(0r@Ag8"(jNufJf @DNuH@aJ@jR@fЀPDNu"(fJfJ@kDNuDNuDNu2""]INur2` r`r2""]INuap` ap`apHQ//aP.Nu6C`6*)<<HFFg6()kfJfU`SCڅلj0"$HFFgJjNuf4Jf0]Nu()fJfY`JfJf  Nu\HNuJkS@ԂӁjNu0<rtv`H@Frtv`<<6(FgF Cpn @b:H@@9(g 9(g 69([Ck S@rt`rtv` @n0H@@rtv9(gv9(gl89(\Dj`t`PvxR@fЀP9(fg,` 9(g 9(gJ@k`J@j JgRdR !1.Nuv]H//?HW//0aPO0 ]H.Nu/ / o\H// ? o \H\I//!?!// ? //*?A(2DAZA g&C(~H 1g"@?BPANA(0J@f0 @c 3"&r`3!&r` o4C0 O$ _"_NuA(p"@ "By(A1B3(3(O"Nu/ Hz?<&NN\O$_Nu@TXJ? ?ry@ڢ!h5?ڢ!h5?ڢ!h5?@@NaN-INF+INF(C)Xmath by d'ART/YOM,C HzaXOXO,_NuH@B@H@C(ralJ@kNu.Vp`H Ov Jj|-?|D`g|+?|`g| ?|`~?|`vH Ov ?|`dH Ovf?|`L|0f|x?|`2|X?|`$H Ovf?|` |0?|$H>C8jxA aA pJWF@?@gA 2SAktaSb (Q2/@4/(jt@jtBgf 0Ao@@Alx?B?D`hH0$H&IB(v`H0$H&IvJWFCJBj4Cb6xJAkCc8Cf K0a0 JN` 0 JN0 Kap0DL Nu6x0/g f@ JaP0/g@AN0/g@ Ja,0/g@A N0/g g@ Ja0OLNuH0E6`H0E4&H6g8Kg SC JpNQ J0|gNL Nu00000000 H:$H&I(S&gfJg^+g`)ft,k x$ڹd SfRe`.&// Ka~$"J@k,f4(SSfRf& L\Nu3 &rp`"`&x,A'J'JE8'J & KaJ@kfRf"`H&H(k6+"+g0DtaJk+fZ"S"L Ip gSj`*| // " 0a|"_"JkNgPAp SjH@" 0aXLJk*g,`0" La@Jkg&'LB@LNup`p`H6&Hp Cgp@CfFpC?/ ?<=NAPOJk&8jaTpCgF?<?p/?<BNAO Jj.`Br߲fNAXONua3&rp`ް|c??<>NAXOJkpNua3&rpNuJ@f//anJ@fBg`//??<?NAO JkNu  _`a3&rpNuH&Hx&SgkJ9)Tkpfxa<g < g6<gJ< e七dRa`JgSSKpap apa`Rp a)Tp a`\JgX)T`NxB9)T`Dx B9)T`6J9)Tk$Ҁk8 $k0HzP <e/`/? ?<@NAO Jk b Nuab3&rpNu0<`///6?<?B?<BNAO (Bg?/<?<BNAO *Bg?/?<BNAO JWH*(&NuD@| |"b;NupNu   //O4UB|"bBJ@j < fD@-CtH@B@H@&HC;0(RBH@B@H@fQBO _&Nu3!&r`0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZg fC`Jg INuSHNu g<g8g4g0g,g(g$g ggggg ggf @NuH0$H|g|$bGrtgJ3kSJgtJ@f"p <0f:pgb<߶<Xf(pf"`N|f<0fg><߶<Xfg.G*3d"3d&HCHCJCfԃԁd` & gSJ"L Nu3"&rp` 3!&rp& g"`//"4UB|"bZC"t&HCJCf&HC;0NRBH@B@H@f`$?&8BCHC06H@0HC;0&RBJf8QB" _&Nu3!&r`0123456789abcdefghijklmnopqrstuvwxyz/ G)V g/ &S?<INA\O`G)Z g/ &S?<INA\O`&_Nu@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::8888888888888888888866666644444444444444444444@  !"#  !"#H6?<?p/?<BNAO (k6?<?p/?<BNAO *k?<?/?<BNAO J@k L8Nup3 &r`??/?<CNAO Nu#,3*np4`#,#,pZa "o2Nu3)@@A C)B@22220<"<$NBA+n0Nu))*n+n,. B:*.*Y,%i,%ib,%ic,%iE MAKE_TXT.PRG Geef naam van het binaire bestand: [1][Er is een fout opgetreden][ OK ]%s Geef naam van het ascii uitvoerbestand: [2][ TEVREDEN ][ JA | NEE ] ******* Ik ben bezig !! *******[2][Nog meer bestanden maken ?][ JA | NEE ][1][Geen goed binair bestand!][OJE][0][|- MAKE_TXT -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---]((((r  *.2 nZ& .* JR 4 & t ,&>\ ,< F ~.x `48``8@>>> TURBO-C <<<< for ATARI-ST Version 2.0 (C)88-90 Borland International &H f&op`B@#82386 k #8< Ј<.@#88Jy86g<"@(I$k,"Jf"JfB// ?<?<JNAO A6<HCBB`6 !jBJ)gHiRC` "fSI "WJAkHiRCBSQJ)gHiRCHy`$ONl0 J"LN? 94g @N 95g @NN/6?<LNAH>OrEFA5"Jp?QNFINMK8G5DAN`20Nr2ցm0N$0N$0N$AapN/lS@g`OL|Nu/ &HN(p\ KN(&H"oRK KN(&_NuH8(H&IE6N("J LN(T"L KN$LNuHUO68ArN$0HN*B&H2H0N$rA0N%2H K0N% KN+pWTOLNuA6pN.NuH8]O$H&I(o&BCx%p JR@g|fJ@g@HNBEgvBA< <b;k`|<*f<`&<0< b ACp a($Wb<gt<.f6<*f4`$<0< b ACp a'$Wb4g<߲<Lf g`<hggr@d|?@0;N>nBXr [0`|A`0A2"La@`\ [2"La@`JJEj `p0?4 LaTO@`*JEj `0H?4 La68jx`p@c8?|0|g J0R@CDHoBa(XO0?| JoBg|-?| `&g|+?| `g | ?| ?| ?D62XAXAt0gJf$B RoDJDf f0SA`,C"SDQ`X JDf fSA` C"SDQto An ?B?B`ff ?C?B`?C?BC8?|@gE`e0/DS@jD@-`+/ r AJa#."_AFpJWF@rg SAkt0QS@k AFQ`H0O$H&I?|@>>68jx0|g. JpCDHoBaXO?| JoBg|-?| `&g|+?| `g | ?| :/DlDE|0 ?| |JDffSFDged?DD?|6`6JEfp?@?@6`$ JpCDHoBaXO 5d?EE?|6`SE?EE|1"p?@6@`E|b J0CDHoBaXO0@E:/DDEE?D6DC"SDQ?EE`?|0D|b JCDHoBatXO0D0:/D<RFDJDffSF?D6t0JfB ?| RoDC"SDk6Q`.C ?E SEj0?| RF`QC"SDkQto Fn ?B?B`ff ?C?B`?B?C`|? ?| x?D ?D?D6|`H0O$H&I?|@>>68jx0|g JpCDHoBahXOA8X 00@V0/DS@Dn|m@`6x0/gf@ Ka(0/ g@AN0/g@ Ka0/ g@A NJof Jo6fgp@A .N0/g@ Ka0/6g@A"N0/@g@A8N0/gg@ Ka0ONL Nu0<HS@rJrfXOJfARC`r0&L?Av8z0| ~ENJ@kFRG2kNSGESDeN<+g<-f SDeNfSDeN`SDeNb QSDeNc<.f0`<.f&SDeNbQSDelNc<߲<EfHSDePN<+g<-fSDeMHGGCA 0jD@azAC a`ajAC a P?b C dajSGA6"$JDoGn| Fo| o0RG0CC?SFpԂӁ@Q` pԂӁ@*(6ԂӁ@ԂӁ@ԅӄC<0QBJjR! :fg0`1RPOpAL@Nu"oHQaXONuH|~trp  g  g -Wg +f 0m 9oR .gbg If Nf Ffp`p o0 ]H` 0m 9n @la`RF` .f 0m 9n @laSF`G EfJDg"LUR@JDfJEj&zRӅdR@`JfJf BYBBTO`.aN2""//?A0aNC o$aLO JgPLNuԂӁ@*(6ԂӁ@ԂӁ@ԅӄCvG0ԇӃCNu o?jD@ @c0<?>@2AA@AC,0 ]HOgCbC OdaJGf>J_kNu?@@@@ @@P@$@@ @4ɿ@iŭ+p@xIϦAGɀCQ~ގFMHvuu Z;]=]u%`R mul4CG?/p<6>܇׀HAHBHDHE>܇׀?<BCHCHF.HG܇׀.HG܇׀.HG܇׀.HG܇׀.HGև.HGևр?<6HCHFp>܇׀>܇׀>և(".Jkއ97ggJg j c a0JfJg97gg97gfJkt`Jk`h/"HA.HGpށ@H@HG0BGHBHE2tށـׂ݂p"Jk އل݆׃SANu b c0a b f$JfgJk؄݆׃SAR׀fRA` Jk؄݆׃SA Ae "$Hza` ҁQ !1LNudivCA/ / ? AaA0 ]HNu4CG?bfb RGd6|/|$F,HF.h.BGHG҇~`"BAHA,HFpHAHB024 6<?~Gj SWԅӄGd, Q,HF.h.BGHG҇~HA`"BAHB02BB6|FjSG҄FdHG>HG97gf,⎜bHFRFkHz``, c97gg~97gfJkb`lJkf`X//&HC0BCHCH@B@4rЂׁ"$dSGԅӄNu97gf╚kfg` JfJg`,HFRdR`,HF  @c"$Hza` ЀP !1L Nu5|$Ap" EP jW5|H j W$$$ jW5B j W$$$ jW5|h j Wf !R!R$ANu$(0r@Ag8"(jNufJf @DNuH@aJ@jR@fЀPDNu"(fJfJ@kDNuDNuDNu2""]INur2` r`r2""]INuap` ap`apHQ//aP.Nu6C`6*)<<HFFg6()kfJfU`SCڅلj0"$HFFgJjNuf4Jf0]Nu()fJfY`JfJf  Nu\HNuJkS@ԂӁjNu0<rtv`H@Frtv`<<6(FgF Cpn @b:H@@97gg 97gg 697f[Ck S@rt`rtv` @n0H@@rtv97ggv97ggl897f\Dj`t`PvxR@fЀP97gfg,` 97gg 97ggJ@k`J@j JgRdR !1.Nuv]H//?HW//0aPO0 ]H.Nu/ / o\H// ? o \H\I//!?!// ? //*?A7g2DAZA g&C7RH 1g"@?BPANA7f0J@f0 @c 3"4`3!4` o4C0 O$ _"_NuakvifflH@B@NuD@R@ @or`$ᩳ "@B@`\ <97ggz97gf97gghJf$ g`2497fZBkP`P <`Hp`B"B@@?o @bHH@B@97gfgJf $ fgRJPj@NuA(p"@ "By7fA1B37f37hO"Nu/ Hz?<&NN\O$_Nu@TXJ? ?ry@ڢ!h5?ڢ!h5?ڢ!h5?@@NaN-INF+INF(C)Xmath by d'ART/YOM,C HzaXOXO,_NuH@B@H@C7raJ@kNu.Vp`H Ov Jj|-?|D`g|+?|`g| ?|`~?|`vH Ov ?|`dH Ovf?|`L|0f|x?|`2|X?|`$H Ovf?|` |0?|$H>C8jxA a NA pJWF@?@gA 2SAktaSb (Q2/@4/(jt@jtBgf 0Ao@@Alx?B?D`hH0$H&IB(v`H0$H&IvJWFCJBj4Cb6xJAkCc8Cf K0a0 JN` 0 JN0 Kap0DL Nu6x0/g f@ JaP0/g@AN0/g@ Ja,0/g@A N0/g g@ Ja0OLNuH0E6`H0E4&H6g8Kg SC JpNQ J0|gNL Nu00000000 /YOMPC HzNHz2aPOJ.f2k?0A7jad20JAkXO,_Nup`JgA7jaRG4`kI4`bֆSDgNRG4`b`NSG2$QLNuP`H8vBG8ghzB$H&II fNJ@kbRG4`k<0fSDgBNRG<߰<Xf SDg.NRGI.4`bֆSDgNRG4`b`NSG$2QLNuP`H8vBE8gjB$H&II NJ@kdRE4`k<-Wg<+fNREI 4`< b"ֆSDg NRE4`< b փ"փփց`NSE$JgD2QLNuP`H<8z$H&II dNJ@knREJ4k| gNSEJj$JDgJNREJ@kB| gJ4jNSE`0SDf`**o JDg NREJ@k| gJ4jNSE`SDfB2QL<8NuP`H06g(8$H&IJCjvJj NJ@kSCf` NJ@kSCfQC2L NuP`H<6g^8BE$H&I(o$Jj$NJ@j P`FNJ@k> F4Pg>SCf`**o NJ@j P`NJ@k F4PgSCfBQC2L<8NuBN`H:$H&I(S&gfJg^+g`)ft,k x$ڹd SfRe`.&// Kab$"J@k,f4(SSfRf& L\Nu3 4p`"`&x,A'J'JE8'J & KaJ@kfRf"`"PdB@ Nu(g*gg/a _J@f/a: _J@kf"P`3 4pNuJ@k"Pc  PNupNuH&H(k L0+"+ aJkRgF+f, L"St gSj`"HSISSk ögSjJg&"'LBLNup`p`H&H(k6+"+g0DtaJk+fZ"S"L Ip gSj`*| // " 0a"_"JkNgPAp SjH@" 0aLJk*g,`0" LahJkg&'LB@LNup`p`H6&Hp Cgp@CfFpC?/ ?<=NAPOJk&8jaTpCgF?<?p/?<BNAO Jj.`Br߲fNAXONua"34p`ް|c??<>NAXOJkpNua34pNu/ /?<?<VNA J@kpNua34pNuJ@f//anJ@fBg`//??<?NAO JkNu  _`a34pNuH&Hx&SgkJ98(kpfxa<g < g6<gJ< e七dRa`JgSSKpap apa`Rp a8(p a`\JgX8(`NxB98(`Dx B98(`6J98(k$Ҁk8 $k0HzP <e/`/? ?<@NAO Jk b Nuab34pNu0<`///6?<?B?<BNAO (Bg?/<?<BNAO *Bg?/?<BNAO JWH*(&NuD@| |"b;NupNu   //O4UB|"bBJ@j < fD@-CtH@B@H@&HC;0(RBH@B@H@fQBO _&Nu3!4`0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ JgJgJgJgJg JgJgJfSHggggg ggf @Nug fC`Jg INuSHNu g<g8g4g0g,g(g$g ggggg ggf @NuH0$H|g|$bGrtgJ3kSJgtJ@f"p <0f:pgb<߶<Xf(pf"`N|f<0fg><߶<Xfg.G83d"3d&HCHCJCfԃԁd` & gSJ"L Nu3"4p` 3!4p& g"`//"4UB|"bZC"t&HCJCf&HC;0NRBH@B@H@f`$?&8BCHC06H@0HC;0&RBJf8QB" _&Nu3!4`0123456789abcdefghijklmnopqrstuvwxyz// &gPR<e:/avJg*`4C8* g*g"@ f`"/?<INA\OJj` pNugp`/ G8* g/ &S?<INA\O`G8. g/ &S?<INA\O`&_NuH0$< CE8. g" c $@ f`&@ +gb*"Ҩeg ` 'H`p"@")Ө 'H`>"@ gb" ҩeg`N"(ө`" "H" ҩf @"(ө" k eb$/ ?<INA\OJfQL NuP`@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::8888888888888888888866666644444444444444444444@  !"#  !"#H6?<?p/?<BNAO (k6?<?p/?<BNAO *k?<?/?<BNAO J@k L8Nup3 4`??/?<CNAO Nu#;39Bp4`#;#;pZa "o2Nu38@@A C8B@22220<"<3NBA:B0Nu889B:B;= B:*.*Y,%i,%ib,%ic,%iE SC_P_INS.PRG **** Kies het uit te breiden bestand. : [1][Fout opgetreden][ OK ]%s **** Kies bestand dat het in te voegen elment bevat. : **** Geef het nummer van het in te voegen element. : [2][ TEVREDEN ][ JA | NEE ] ******* Ik ben bezig !! *******[1][Fatale fout !][OJE][2][Nog een bestand verwerken?][ JA | NEE ].BAK[0][|- SC_P_INS -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---]7777r   n nt& .* JR 4 & t Z @4"&(>\ ,<  ~p4R*:* L`3``6>>> TURBO-C <<<< for ATARI-ST Version 2.0 (C)88-90 Borland International &H f&op`B@#636 k #6 Ј<.@#6Jy6g<"@(I$k,"Jf"JfB// ?<?<JNAO A6<HCBB`6 !jBJ)gHiRC` "fSI "WJAkHiRCBSQJ)gHiRCHy`$ON0 J"LN? 93g @N 93g @NN.Z?<LNAH>OEA3"Jp?QNMNKIG4ANANA9NHo"M JN/XOJ@g0gHo"J NNXOBAB@ NN/^J@lAipN/b`HoNANpXOANfHo"M JN/NXOJ@g0gHo"JANXOHWAN2XOAN(HoANXOApN.S@f6ANB@ NN$n6Ap!N$d8BE`0NZREom20N|0N$0N$A)pN.S@gOL|8Nu/ &HN(p\ KN(^&H"oRK KN(l&_Nu?/ UO6rAN$0HN*$H2H0N$ JN*TO$_6NuHUO68ArN$0HN)&H2H0N$prA0N%2H K0N% KN*TOLNuA5]pN-NuH8]O$H&I(o&BCx%p JR@g|fJ@g@HNBEgvBA< <b;k`|<*f<`&<0< b ACp a'$Wb<gt<.f6<*f4`$<0< b ACp a'd$Wb4g<߲<Lf g`<hggr@d|?@0;N>nBXr [0`|A`0A2"La@`\ [2"La@`JJEj `p0?4 LaTO@`*JEj `0H?4 La68jx`p@c8?|0|g J0R@CDHoBa(XO0?| JoBg|-?| `&g|+?| `g | ?| ?| ?D62XAXAt0gJf$B RoDJDf f0SA`,C"SDQ`X JDf fSA` C"SDQto An ?B?B`ff ?C?B`?C?BC8?|@gE`e0/DS@jD@-`+/ r AJa#"_AFpJWF@rg SAkt0QS@k AFQ`H0O$H&I?|@>>68jx0|g. JpCDHoBaXO?| JoBg|-?| `&g|+?| `g | ?| :/DlDE|0 ?| |JDffSFDged?DD?|6`6JEfp?@?@6`$ JpCDHoBaXO 5d?EE?|6`SE?EE|1"p?@6@`E|b J0CDHoBaXO0@E:/DDEE?D6DC"SDQ?EE`?|0D|b JCDHoBatXO0D0:/D<RFDJDffSF?D6t0JfB ?| RoDC"SDk6Q`.C ?E SEj0?| RF`QC"SDkQto Fn ?B?B`ff ?C?B`?B?C`|? ?| x?D ?D?D6|`H0O$H&I?|@>>68jx0|g JpCDHoBahXOA6 00@V0/DS@Dn|m@`6x0/gf@ Ka(0/ g@AN0/g@ Ka0/ g@A NJof Jo6fgp@A .N0/g@ Ka0/6g@A"N0/@g@A8N0/gg@ Ka0ONL Nu0<HS@rJrfXOJfARC`r0&L?Av8z0| ~ErNJ@kFRG2kNSGESDeN<+g<-f SDeNfSDeN`SDeNb QSDeNc<.f0`<.f&SDeNbQSDelNc<߲<EfHSDePN<+g<-fSDeMHGGCA 0jD@azAC a`ajAC a P?b C dajSGA6"$JDoGn| Fo| o0RG0CC?SFpԂӁ@Q` pԂӁ@*(6ԂӁ@ԂӁ@ԅӄC<0QBJjR! :fg0`1RPOpAL@Nu"oHQaXONuH|~trp  g  g -Wg +f 0m 9oR .gbg If Nf Ffp`p o0 ]H` 0m 9n @la`RF` .f 0m 9n @laSF`G EfJDg"LUR@JDfJEj&zRӅdR@`JfJf BYBBTO`.aN2""//?A0aNC o$aLO JgPLNuԂӁ@*(6ԂӁ@ԂӁ@ԅӄCvG0ԇӃCNu o?jD@ @c0<?>@2AA@AC,0 ]HOgCbC OdaJGf>J_kNu?@@@@ @@P@$@@ @4ɿ@iŭ+p@xIϦAGɀCQ~ގFMHvuu Z;]=]u%`R mul4CG?/p<6>܇׀HAHBHDHE>܇׀?<BCHCHF.HG܇׀.HG܇׀.HG܇׀.HG܇׀.HGև.HGևр?<6HCHFp>܇׀>܇׀>և(".Jkއ95gJg j c a0JfJg95g95fJkt`Jk`h/"HA.HGpށ@H@HG0BGHBHE2tށـׂ݂p"Jk އل݆׃SANu b c0a b f$JfgJk؄݆׃SAR׀fRA` Jk؄݆׃SA Ae "$Hza` ҁQ !1LNudivCA/ / ? AaA0 ]HNu4CG?bfb RGd6|/|$F,HF.h.BGHG҇~`"BAHA,HFpHAHB024 6<?~Gj SWԅӄGd, Q,HF.h.BGHG҇~HA`"BAHB02BB6|FjSG҄FdHG>HG95f,⎜bHFRFkHz``, c95g~95fJkb`lJkf`X//&HC0BCHCH@B@4rЂׁ"$dSGԅӄNu95f╚kfg` JfJg`,HFRdR`,HF  @c"$Hza` ЀP !1L Nu5|$Ap" EP jW5|H j W$$$ jW5B j W$$$ jW5|h j Wf !R!R$ANu$(0r@Ag8"(jNufJf @DNuH@aJ@jR@fЀPDNu"(fJfJ@kDNuDNuDNu2""]INur2` r`r2""]INuap` ap`apHQ//aP.Nu6C`6*)<<HFFg6()kfJfU`SCڅلj0"$HFFgJjNuf4Jf0]Nu()fJfY`JfJf  Nu\HNuJkS@ԂӁjNu0<rtv`H@Frtv`<<6(FgF Cpn @b:H@@95g 95g 695[Ck S@rt`rtv` @n0H@@rtv95gv95gl895\Dj`t`PvxR@fЀP95fg,` 95g 95gJ@k`J@j JgRdR !1.Nuv]H//?HW//0aPO0 ]H.Nu/ / o\H// ? o \H\I//!?!// ? //*?A52DAZA g&C5H 1g"@?BPANA50J@f0 @c 3"3`3!3` o4C0 O$ _"_NuakvifflH@B@NuD@R@ @or`$ᩳ "@B@`\ <95gz95f95ghJf$ g`2495ZBkP`P <`Hp`B"B@@?o @bHH@B@95fgJf $ fgRJPj@NuA(p"@ "By5A1B3535O"Nu/ Hz?<&NN\O$_Nu@TXJ? ?ry@ڢ!h5?ڢ!h5?ڢ!h5?@@NaN-INF+INF(C)Xmath by d'ART/YOM,C HzaXOXO,_NuH@B@H@C6VraJ@kNu.Vp`H Ov Jj|-?|D`g|+?|`g| ?|`~?|`vH Ov ?|`dH Ovf?|`L|0f|x?|`2|X?|`$H Ovf?|` |0?|$H>C8jxA a A pJWF@?@gA 2SAktaSb (Q2/@4/(jt@jtBgf 0Ao@@Alx?B?D`hH0$H&IB(v`H0$H&IvJWFCJBj4Cb6xJAkCc8Cf K0a0 JN` 0 JN0 Kap0DL Nu6x0/g f@ JaP0/g@AN0/g@ Ja,0/g@A N0/g g@ Ja0OLNuH0E6`H0E4&H6g8Kg SC JpNQ J0|gNL Nu00000000 /YOMPC HzNHz2aPOJ.f2k?0A5ad20JAkXO,_Nup`JgA5aRG4`kIB4`bֆSDgNRG4`b`NSG2$QLNuP`H8vBG8ghzB$H&II NJ@kbRG4`k<0fSDgBNRG<߰<Xf SDg.NRGI 4`bֆSDgNRG4`b`NSG$2QLNuP`H8vBE8gjB$H&II tNJ@kdRE4`k<-Wg<+fNREI L4`< b"ֆSDg NRE4`< b փ"փփց`NSE$JgD2QLNuP`H<8z$H&II NJ@knREJ4k| gNSEJj$JDgJNREJ@kB| gJ4jNSE`0SDf`**o JDg NREJ@k| gJ4jNSE`SDfB2QL<8NuP`H06g(8$H&IJCjvJj NJ@kSCf` NJ@kSCfQC2L NuP`H<6g^8BE$H&I(o$Jj$NJ@j P`FNJ@k> F4Pg>SCf`**o NJ@j P`NJ@k F4PgSCfBQC2L<8NuBN`H:$H&I(S&gfJg^+g`)ft,k x$ڹd SfRe`.&// Kab$"J@k,f4(SSfRf& L\Nu3 3p`"`&x,A'J'JE8'J & KaJ@kfRf"`"PdB@ Nu(g*gg/a _J@f/a: _J@kf"P`3 3pNuJ@k"Pc  PNupNuH&H(k L0+"+ aJkRgF+f, L"St gSj`"HSISSk ögSjJg&"'LBLNup`p`H&H(k6+"+g0DtaJk+fZ"S"L Ip gSj`*| // " 0a|"_"JkNgPAp SjH@" 0aXLJk*g,`0" La@Jkg&'LB@LNup`p`H6&Hp Cgp@CfFpC?/ ?<=NAPOJk&8jaTpCgF?<?p/?<BNAO Jj.`Br߲fNAXONua33p`ް|c??<>NAXOJkpNua33pNuJ@f//anJ@fBg`//??<?NAO JkNu  _`a33pNuH&Hx&SgkJ96kpfxa<g < g6<gJ< e七dRa`JgSSKpap apa`Rp a6p a`\JgX6`NxB96`Dx B96`6J96k$Ҁk8 $k0HzP <e/`/? ?<@NAO Jk b Nuab33pNu0<`///6?<?B?<BNAO (Bg?/<?<BNAO *Bg?/?<BNAO JWH*(&NuD@| |"b;NupNu   //O4UB|"bBJ@j < fD@-CtH@B@H@&HC;0(RBH@B@H@fQBO _&Nu3!3`0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZg fC`Jg INuSHNu g<g8g4g0g,g(g$g ggggg ggf @NuH0$H|g|$bGrtgJ3kSJgtJ@f"p <0f:pgb<߶<Xf(pf"`N|f<0fg><߶<Xfg.G83d"3d&HCHCJCfԃԁd` & gSJ"L Nu3"3p` 3!3p& g"`//"4UB|"bZC"t&HCJCf&HC;0NRBH@B@H@f`$?&8BCHC06H@0HC;0&RBJf8QB" _&Nu3!3`0123456789abcdefghijklmnopqrstuvwxyz// &gPR<e:/avJg*`4C6 g*g"@ f`"/?<INA\OJj` pNugp`/ G6 g/ &S?<INA\O`G6 g/ &S?<INA\O`&_NuH0$< CE6 g" c $@ f`&@ +gb*"Ҩeg ` 'H`p"@")Ө 'H`>"@ gb" ҩeg`N"(ө`" "H" ҩf @"(ө" k eb$/ ?<INA\OJfQL NuP`@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::8888888888888888888866666644444444444444444444@  !"#  !"#??/?<CNAO Nu#:"37p4`#:"#:&pZa "o2Nu37 @@A C7 B@22220<"<1NBA80Nu7 7(78:"<" B:*.*Y,%i,%ib,%ic,%iE SC_P_SEL.PRG Kies het bank-bestand : [1][Fout opgetreden][ OK ]%s Kies element-bestand : Geef het nummer van het te lezen element: [2][ TEVREDEN ][ JA | NEE ] ***** Ik ben bezig !! *****[2][Nog een bestand verwerken?][ JA | NEE ][0][|- SC_P_SEL -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---]6666Vr    nt& .* JR 4 & t Z @4"&>\ ,< F ~p4R*:* `4``7>>> TURBO-C <<<< for ATARI-ST Version 2.0 (C)88-90 Borland International &H f&op`B@#737 k #7 Ј<.@#7Jy7g<"@(I$k,"Jf"JfB// ?<?<JNAO A6<HCBB`6 !jBJ)gHiRC` "fSI "WJAkHiRCBSQJ)gHiRCHy`$ON0 J"LN? 94g @N 94g @NN.?<LNAH0OA4Cp?QNGNE4ANANvA?NHo8CAN0XOJ@g 0/8gHoC KNXOBAB@ KN0>J@lAspN0B`HoNANXO"KAN)ANnHo:ANXOApN0S@f~ANH"KANB@AN$8Ap)N$:0N/b,Jl ApN/`XBG`20Nr2ցRGo:mr0Nr2ց`20N|r2ցn0N$0N$A pN/pS@gOnBXr [0`|A`0A2"La@`\ [2"La@`JJEj `p0?4 LaTO@`*JEj `0H?4 La68jx`p@c8?|0|g J0R@CDHoBa(XO0?| JoBg|-?| `&g|+?| `g | ?| ?| ?D62XAXAt0gJf$B RoDJDf f0SA`,C"SDQ`X JDf fSA` C"SDQto An ?B?B`ff ?C?B`?C?BC8?|@gE`e0/DS@jD@-`+/ r AJa#."_AFpJWF@rg SAkt0QS@k AFQ`H0O$H&I?|@>>68jx0|g. JpCDHoBaXO?| JoBg|-?| `&g|+?| `g | ?| :/DlDE|0 ?| |JDffSFDged?DD?|6`6JEfp?@?@6`$ JpCDHoBaXO 5d?EE?|6`SE?EE|1"p?@6@`E|b J0CDHoBaXO0@E:/DDEE?D6DC"SDQ?EE`?|0D|b JCDHoBatXO0D0:/D<RFDJDffSF?D6t0JfB ?| RoDC"SDk6Q`.C ?E SEj0?| RF`QC"SDkQto Fn ?B?B`ff ?C?B`?B?C`|? ?| x?D ?D?D6|`H0O$H&I?|@>>68jx0|g JpCDHoBahXOA7 00@V0/DS@Dn|m@`6x0/gf@ Ka(0/ g@AN0/g@ Ka0/ g@A NJof Jo6fgp@A .N0/g@ Ka0/6g@A"N0/@g@A8N0/gg@ Ka0ONL Nu0<HS@rJrfXOJfARC`r0&L?Av8z0| ~ENJ@kFRG2kNSGESDeN<+g<-f SDeNfSDeN`SDeNb QSDeNc<.f0`<.f&SDeNbQSDelNc<߲<EfHSDePN<+g<-fSDeMHGGCA 0jD@azAC a`ajAC a P?b C dajSGA6"$JDoGn| Fo| o0RG0CC?SFpԂӁ@Q` pԂӁ@*(6ԂӁ@ԂӁ@ԅӄC<0QBJjR! :fg0`1RPOpAL@Nu"oHQaXONuH|~trp  g  g -Wg +f 0m 9oR .gbg If Nf Ffp`p o0 ]H` 0m 9n @la`RF` .f 0m 9n @laSF`G EfJDg"LUR@JDfJEj&zRӅdR@`JfJf BYBBTO`.aN2""//?A0aNC o$aLO JgPLNuԂӁ@*(6ԂӁ@ԂӁ@ԅӄCvG0ԇӃCNu o?jD@ @c0<?>@2AA@AC,0 ]HOgCbC OdaJGf>J_kNu?@@@@ @@P@$@@ @4ɿ@iŭ+p@xIϦAGɀCQ~ގFMHvuu Z;]=]u%`R mul4CG?/p<6>܇׀HAHBHDHE>܇׀?<BCHCHF.HG܇׀.HG܇׀.HG܇׀.HG܇׀.HGև.HGևр?<6HCHFp>܇׀>܇׀>և(".Jkއ96gJg j c a0JfJg96g96fJkt`Jk`h/"HA.HGpށ@H@HG0BGHBHE2tށـׂ݂p"Jk އل݆׃SANu b c0a b f$JfgJk؄݆׃SAR׀fRA` Jk؄݆׃SA Ae "$Hza` ҁQ !1LNudivCA/ / ? AaA0 ]HNu4CG?bfb RGd6|/|$F,HF.h.BGHG҇~`"BAHA,HFpHAHB024 6<?~Gj SWԅӄGd, Q,HF.h.BGHG҇~HA`"BAHB02BB6|FjSG҄FdHG>HG96f,⎜bHFRFkHz``, c96g~96fJkb`lJkf`X//&HC0BCHCH@B@4rЂׁ"$dSGԅӄNu96f╚kfg` JfJg`,HFRdR`,HF  @c"$Hza` ЀP !1L Nu5|$Ap" EP jW5|H j W$$$ jW5B j W$$$ jW5|h j Wf !R!R$ANu$(0r@Ag8"(jNufJf @DNuH@aJ@jR@fЀPDNu"(fJfJ@kDNuDNuDNu2""]INur2` r`r2""]INuap` ap`apHQ//aP.Nu6C`6*)<<HFFg6()kfJfU`SCڅلj0"$HFFgJjNuf4Jf0]Nu()fJfY`JfJf  Nu\HNuJkS@ԂӁjNu0<rtv`H@Frtv`<<6(FgF Cpn @b:H@@96g 96g 696[Ck S@rt`rtv` @n0H@@rtv96gv96gl896\Dj`t`PvxR@fЀP96fg,` 96g 96gJ@k`J@j JgRdR !1.Nuv]H//?HW//0aPO0 ]H.Nu/ / o\H// ? o \H\I//!?!// ? //*?A62DAZA g&C6H 1g"@?BPANA60J@f0 @c 3"4`3!4` o4C0 O$ _"_NuakvifflH@B@NuD@R@ @or`$ᩳ "@B@`\ <96gz96f96ghJf$ g`2496ZBkP`P <`Hp`B"B@@?o @bHH@B@96fgJf $ fgRJPj@NuA(p"@ "By6A1B3636O"Nu/ Hz?<&NN\O$_Nu@TXJ? ?ry@ڢ!h5?ڢ!h5?ڢ!h5?@@NaN-INF+INF(C)Xmath by d'ART/YOM,C HzaXOXO,_NuH@B@H@C72raJ@kNu.Vp`H Ov Jj|-?|D`g|+?|`g| ?|`~?|`vH Ov ?|`dH Ovf?|`L|0f|x?|`2|X?|`$H Ovf?|` |0?|$H>C8jxA a NA pJWF@?@gA 2SAktaSb (Q2/@4/(jt@jtBgf 0Ao@@Alx?B?D`hH0$H&IB(v`H0$H&IvJWFCJBj4Cb6xJAkCc8Cf K0a0 JN` 0 JN0 Kap0DL Nu6x0/g f@ JaP0/g@AN0/g@ Ja,0/g@A N0/g g@ Ja0OLNuH0E6`H0E4&H6g8Kg SC JpNQ J0|gNL Nu00000000 /YOMPC HzNHz2aPOJ.f2k?0A6ad20JAkXO,_Nup`JgA6aRG4`kI4`bֆSDgNRG4`b`NSG2$QLNuP`H8vBG8ghzB$H&II fNJ@kbRG4`k<0fSDgBNRG<߰<Xf SDg.NRGI.4`bֆSDgNRG4`b`NSG$2QLNuP`H8vBE8gjB$H&II NJ@kdRE4`k<-Wg<+fNREI 4`< b"ֆSDg NRE4`< b փ"փփց`NSE$JgD2QLNuP`H<8z$H&II dNJ@knREJ4k| gNSEJj$JDgJNREJ@kB| gJ4jNSE`0SDf`**o JDg NREJ@k| gJ4jNSE`SDfB2QL<8NuP`H06g(8$H&IJCjvJj NJ@kSCf` NJ@kSCfQC2L NuP`H<6g^8BE$H&I(o$Jj$NJ@j P`FNJ@k> F4Pg>SCf`**o NJ@j P`NJ@k F4PgSCfBQC2L<8NuBN`H:$H&I(S&gfJg^+g`)ft,k x$ڹd SfRe`.&// Kab$"J@k,f4(SSfRf& L\Nu3 4p`"`&x,A'J'JE8'J & KaJ@kfRf"`"PdB@ Nu(g*gg/a _J@f/a: _J@kf"P`3 4pNuJ@k"Pc  PNupNuH&H(k L0+"+ aJkRgF+f, L"St gSj`"HSISSk ögSjJg&"'LBLNup`p`H&H(k6+"+g0DtaJk+fZ"S"L Ip gSj`*| // " 0a"_"JkNgPAp SjH@" 0aLJk*g,`0" LahJkg&'LB@LNup`p`H6&Hp Cgp@CfFpC?/ ?<=NAPOJk&8jaTpCgF?<?p/?<BNAO Jj.`Br߲fNAXONua"34p`ް|c??<>NAXOJkpNua34pNu/ /?<?<VNA J@kpNua34pNuJ@f//anJ@fBg`//??<?NAO JkNu  _`a34pNuH&Hx&SgkJ97kpfxa<g < g6<gJ< e七dRa`JgSSKpap apa`Rp a7p a`\JgX7`NxB97`Dx B97`6J97k$Ҁk8 $k0HzP <e/`/? ?<@NAO Jk b Nuab34pNu0<`///6?<?B?<BNAO (Bg?/<?<BNAO *Bg?/?<BNAO JWH*(&NuD@| |"b;NupNu   //O4UB|"bBJ@j < fD@-CtH@B@H@&HC;0(RBH@B@H@fQBO _&Nu3!4`0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ JgJgJgJgJg JgJgJfSHggggg ggf @Nug fC`Jg INuSHNu g<g8g4g0g,g(g$g ggggg ggf @NuH0$H|g|$bGrtgJ3kSJgtJ@f"p <0f:pgb<߶<Xf(pf"`N|f<0fg><߶<Xfg.G83d"3d&HCHCJCfԃԁd` & gSJ"L Nu3"4p` 3!4p& g"`//"4UB|"bZC"t&HCJCf&HC;0NRBH@B@H@f`$?&8BCHC06H@0HC;0&RBJf8QB" _&Nu3!4`0123456789abcdefghijklmnopqrstuvwxyz// &gPR<e:/avJg*`4C7 g*g"@ f`"/?<INA\OJj` pNugp`/ G7 g/ &S?<INA\O`G7 g/ &S?<INA\O`&_NuH0$< CE7 g" c $@ f`&@ +gb*"Ҩeg ` 'H`p"@")Ө 'H`>"@ gb" ҩeg`N"(ө`" "H" ҩf @"(ө" k eb$/ ?<INA\OJfQL NuP`@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::8888888888888888888866666644444444444444444444@  !"#  !"#H6?<?p/?<BNAO (k6?<?p/?<BNAO *k?<?/?<BNAO J@k L8Nup3 4`??/?<CNAO Nu#:38p4`#:#;pZa "o2Nu37@@A C7B@22220<"<2NBA90Nu7889:< B:*.*Y,%i,%ib,%ic,%iE SC_P_SKP.PRG Kies het te bewerken bestand : [1][Fout opgetreden][ OK ]%s Geef het nummer van het te verwijderen element: [2][ TEVREDEN ][ JA | NEE ] ***** Ik ben bezig !! *****[1][Fatale fout !][OJE][2][Nog een bestand verwerken?][ JA | NEE ].BAK[0][|- SC_P_SKP -| |- (C) P. Kossen 1992 -| ][--- Gelezen? ---]66672r  vr nt& .* JR 4 & t Z @4"&(>\ ,<  ~p4R*:*  Deze disk bevat de bestanden: SC_P_INS.C, SC_P_INS.PRG, SC_P_SEL.C, SC_P_SEL.PRG, SC_P_SKP.C, SC_P_SKP.PRG, MAKE_BIN.C, MAKE_BIN.PRG, MAKE_TXT.C, MAKE_TXT.PRG, SC_P_INS.TXT. Deze tekst is een handleiding voor het gebruik van deze programma's. De programma's zijn bedoeld voor het tussenvoegen, copieren en verwijderen van elementen in de bank-bestanden van Score-Perfect-Professional. MAKE_BIN.PRG Na het maken van een element in een ascii-bestand kan dit bestand door MAKE_BIN.PRG worden omgezet in een binaire file. Deze file kan dan in het bank-bestand worden ingevoegd met SC_P_INS.PRG. MAKE-BIN verwacht een ascii-file waarin elke byte in hex is aangegeven. MAKE_TXT.PRG Dit programma maakt van een binaire file een ascii-bestand dat weer gebruikt kan worden voor het samenstellen van nieuwe elementen. B.v. met een tekstverwerker. Elke byte wordt weergegeven in een hex-getal: twee hex-cijfers. SC_P_SEL.PRG Met dit programma kan een element uit een bank-bestand worden gecopieerd. (Binaire file). Dit element wordt niet uit het bank bestand verwijderd. Met MAKE_TXT.PRG kan daarvan weer een leesbaar ascii-bestand worden gemaakt. SC_P_SKP.PRG Dit programma dient om een element uit een bankbestand te verwijderen. SC_P_INS.PRG Met dit programma kun je een element invoegen. (Binaire file). Aangezien ik deze programma's gemaakt heb om de Bank-bestanden naar mijn behoefte aan te passen en niet de bedoeling had om er een net programma van te maken, heb ik veel tests weggelaten. Het is dus waarschijnlijk slecht bestand tegen verkeerde bediening of onjuiste opgaven! T.b.v. betere programmeurs heb ik de broncode bijgevoegd. (Turbo-C). LET OP Het programma test NIET op foute bestanden of andere onregelmatigheden!! De elementen moeten "met de hand" worden gemaakt. Er zijn in de folder "BANK" 5 ( versie 1.3, 6) bestanden, resp BANK0, BANK1, BANK2, BANK3, BANK4 en in versie 1.3 BANK 5. Deze bevatten de elementen. Per bank in dezelfde volgorde. Deze volgorde kun je zien in Score_Perfect_Professional onder "Zeichenauswahl". In versie 1.0 staat het nummer bij elk element; in versie 1.3 moet men zelf tellen. Elke bank bevat deze elementen voor een bepaalde grootte: Scherm: Lijnafstand: BANK0: zeer klein 2/3 4 BANK1: normaal 1 6 BANK2: 180 DPI 2 12 BANK3: 360 DPI 4 24 BANK4: 240 X 216 DPI, voor 9-nlds-printers 2 2/3 X 2 2/5 16 BANK5: 300 DPI, laserprinters 20 De werkwijze is als volgt: Je kopieert de BANK-bestanden uit de BANK-folder op een aparte disk. Elk BANK-bestand dus in de root-dir. Invoegen van een element Voor elk Bank-bestand maak je een element-bestand van het in te voegen element. Dit element-bestand wordt ingevoegd na het opgegeven nummer. Het is practisch als je voor dit elementbestand een naam kiest waarin dit nummer en het betreffende bankbestand is opgenomen. Dit element-bestand moet voorlopig nog met de hand worden gemaakt. Hiervoor is nodig de opbouw van het bank-bestand te weten. zie verder. Na het starten van het programma wordt om het bank-bestand gevraagd. Dat geef je op. Dit wordt dan omgenoemd en krijgt de extentie BAK. Er wordt dan gevraagd naar het bestand waarin het tussen te voegen element (element-bestand). Dat geef je op. Daarna wordt gevraagd naar het nummer van het element waarna het nieuwe element moet worden tussen gevoegd. Ook dit geef je op. Er wordt dan een nieuw Bank-bestand gemaakt waarin dit element is opgenomen. Voor dit bestand moet dus ruimte zijn op de disk. Mocht je niet tevreden zijn, dan heb je het oude Bank-bestand nog, dat met de extentie BAK. Weghalen van een element Na het starten van het programma wordt om het bank-bestand gevraagd. Dat geef je op. Dit wordt dan omgenoemd en krijgt de extentie BAK. Er wordt dan gevraagd naar het nummer van het element dat moet worden weggenomen. Dat geef je op. Er wordt dan een nieuw Bank-bestand gemaakt waaruit dit element is weggenomen. Voor dit bestand moet dus ruimte zijn op de disk. Mocht je niet tevreden zijn, dan heb je het oude Bank-bestand nog, dat met de extentie BAK. Copieren van een element Na het starten van het programma wordt om het bank-bestand gevraagd. Dat geef je op. Er wordt dan gevraagd naar het element-bestand waarin het te copieren element moet worden opgenomen. Dat geef je op. Dan wordt er gevraagd naar het nummer van het bewuste element. Ook dat geef je op. Dit element wordt dan gecopieerd in het opgegeven element-bestand. Voor het begin van elk programma krijg je nog de mogelijkheid tot controleren of de juiste bestanden c..  l.. REVENGE PRG P[QmXDISPLAY TXT ̆Q1J`VE"*o$|B?< NA/@ L&JY(JY,|@: gtae `6xva|fb4`ahd6adda`eraBRB`aNex6<aPf6DV6a"J!Q`f Nuxrtf BQ2RAISAfNurtf BQNua6t`v `NA" S?( B }*jh J-VEJR5řpp&MRMRaGFVaTW#sF. NJuM*3"JfB+,_fjd|Bf^ PfX 0%RYIJfLr3eg:0e<9d38$IAe(azd"Fc`aeb>1 ҝ`²$Wa},Jfg$HNʺ&IAp\<}blBNw,aaT̼"7$ pip:/P/LNVH(QJC~qo4V;oB~l&L\8Y3"XI#I,2B"䈳;2gp#Ɇp" XA"pSfP" yt`TPw˂0BAHAR&n&\BCH(CF Cp4.I/ S/%/ / 2{Jdu(_N `*>9,g/tack?De-Cr`ip4~FlSiѰ䧒HelScr%e5zf/Wid*IP)HWbhWV6W4}/MarkerBckQ*IC)Se/i#nfigP򔫣ILL%LoTad!#XbecPżلhXVtR%1Tgl50/60Hz#rc/OZ ZIn?SEARCHINGhrGinu5PվytkeyG6ogL9MqZmENewTABwgthg~-mao|UPzaWasxBݤrea7lywtoqui0(Y/n)4anky=Ous=gVThRengRDocuBnt+DisplayeW]Activefo\rYhouriminutes#seconds[Filename:EX|0!_pJp|01(310/r&wE,#p5AnΠVYn5Dm’:r d_6K`.9 cv?)61=PƎkb Da)0X"\`8r? R(` r=Cm+">7rD<,7rҁār0|#Ѝ>!Xr3qH~:|GQ |H^8B e 6óB Cpn1DEFF+GJ ?NJ6 &eջK ` $*50cpb0<')QL54b8yV:Bdyv-BR3<0| 0qp^ ?p6#QB6Cl=S}r+dt gRٰ =e,A;`Z]ߦ 7%lmN54E.~"TmŕL r Ё# j.c6D:RwMYh1-AǙhX̭x̯||Rp f7DoN~֐;A' SL WH+ 1JLfJn.1. r#p"p "_ `ŘR\Kel \v0 B57~j/~^r!u4NMQEW#S8^r9AƒD-fBaXzb"QR(7k.p=|#Hnr~rr#hC*CE/`*-pd/x|b7Jfq~Rut:բ:`8t"?^XBtBp<ҽ#h(pfk} Ice!fBhÊbO"oDx`Qrr.c(Zo:QPqrtF(]reK<U~H#QXR-~6k?\Yñ=Bmp./F ". `w\FˆJ5h f`Rm-*HmBXEMz,p`oL,`H]eNRfI`"p*6K빢g&x3`^W> q\.RpmY {Zpp/WR"XLD><0.MEO؂bHib,E`~ D D>M\eqQzH3g5z&D9Hzys"a pXNgƆp0gLzp0 cnp% bp|JVp x%J<$>c8Y 2K1&1x'U) p) 'lp`bp Txcp<1Ҟfz@`tRq: *Hgf5GEdjgJf ,܇` o,9ԕJf`?VN(jH <фN#i!+̪5U>? ̝̈YM !ؽx`RXMnS-l|nB#iI0`4 R{ogT` 5\BRm֎u/i&p|DpAp(ʥYtp0йyeJi-~Jcɶr&Ep-r @ "BZ .0ozzp lx6 C0*"&#& rP ayA_KBLHwHNLpQaRu  jB` a.pp t|v Pu8rsE (0r&%C&%VqZt,r&(H,3qXeY`Ix&NVJLC NpLr jp PrCNHx<6p r D HOHyÄ p<k(? /&6?=O 6?/7p>mla-lS^O`p\r"{%Q"vM09\؄UpfH;w7Bgp =p?D\Oܥ{zpllb#FX%pv/"p8*4.5͹N8?n>' Z-qJGMAb~U0E4Tn^jn`iL:gB0tJU/aS>ۂOe0b?Elxp Qpƣa_gK F#Z|vl6|=Sa|,|rbɨB1֟Ebl~0`^ص$qjx(~LǷfQDz#_D¯ ^0R/^Tlflxla1<6MPB'&Vaz}ox5y|fB_ xQ (ܯ_L$pbg2?74bI(^8pTo+ɊO ?~),@)j04{`,:}G(z0|"*``35~,G_X֢-|OR>fGI0`/>֋kÆ6n֟uhmmXt' eؼGyv)~Kw^'EW4XѶ 䨡8zxy~ý@~v-<=Q5&|0׈F~Z`?OZ7-Ѫ)-xGĮJr(}>4xXbx4בBXlX ,oOfٯ6vcSf_"K?6vbv|` f-z'Hfn0feR ť8-< 8y&}$(6xP2-8oT6B^>p`Xå>bh9b/4 -/6_2LJݶb=Tp0@#"f8lmHx 8 &%YeoeTHU |P~|6lB1UQ氷p{{vx<¬~i" X`08^* F#4bq\C?$f=fn(AX+#\z!D.耒E @! Cpk/@E윿_j i0 h95 ~W .ܽ$gwD51g GO\1 !Bq TA!hhCQ["; :%f!l-Q\Aa'&~Tea!xZ|/^w<h>p<F6/"t"'ˣq8z;Ƃ" "Q{k,8{z8=^{/b򾜂;9$fBÄ\?Ŀ<2O|#kb|2؅O!W%6q<<<" 8x A-EDbK !:xEƄGBCBa~|L-v{h?&E!O0 1~|"x|?dz DZTvO18Y'OVGa7_4UV!h!:MEgA/rE l_Tw0f2a0nD3=#&,2f2?d 1qH2ðl6lذ />>(X_ȟ !=/n~v,Pf? ~ Hwސ2tXDRV!2zL߯cz:t NQb[_U0QAh<8 f|;wî<@G\?`gUln\gnAGx M E l6 tBf!3t.>[| UރD Z8$8f!~~>@6[Сvh"nfv>O62<L1mhff3bܼb*,||l``~b`9Q(* `o] ],=єb@f]B~p0@PTyƁS|8<~I~!§l(l">y0]f[Bf~<" |耒|F>~~>|rE"a`E>`8p 8IDؘpg{~@ >|}*8lDl l8P|8K<ytEPpT0xDH0H%`x6)x0H0 w*0[  !$%(),-014589<=ADEHILMPQTUXY\]`adehilmpqtuxy|}BD1?$~pV`XyC2 0g> Ag3q<<V8ءN`W?0VA3"V)P"ɢ S"DTKA./l/9 :$y`cOEz'Ѯ2<?+OQ4R#"ظ101"<SSwfpw ø~\Lȩ0;g*PA,P8pˉLH((Q0>u fH/4x ֠łбb&_&L)+rb}7bQQ'xvjGRww.TP1=DcpY΢p,Ankk-*_TR*mpvbp=M!z//͞tg[z;=Qwd.b(581^.;Q*rPЁ&dtd5bY&$,S ėNĐ ItDK?I /*'|:l3Bn2fC6IhnB( hH34 =|`^RDlhǶp/ T*MHnH[t0a."u"Rlt&]vBfQ1DpwnT`EB-ARڌ,o,Kň>Cᱡ(JzYL,AShH-IJfl!HHEӨ'$ZK?%,>PO@dzE5~חtP4ruw^"+~$M^ܙl߫tQ&ZB4I4*B$)BS$)ZZ5"l4z `pWX;1ÖRXMV%eRVjӟ)30s"O Kl!s|1qDŽ+? v՟ jp #^p Rp Fp .:p &.p-"pbp.c|aHF` p!38.,N~?7[ETop1V*BmofqvGoh")TABhHfo\qh/RepS c/StarJEbŬ]HidgK4BlkJWbhol>R[3nfigL^1|.1Anq;K1MhH+pU?XExiDbplaye_4$~,jt9.,E b5J^f - 5z9~`1M|W6z#N.ݼh;LLkF;L;01 4kFrA$D^j(.,uǚucXjU"A` BN@P2#p^CN~5B`|Fb"C$g{Wg rNE D.z/grY~X) &dh [D+OĮyT(b{_1dbFHz HnpOBgpK=^^,̓ 2M`$pfap  ̟ pdtHbEC&CpD Q.DhDp!5 pnIEp&h n`x2"pe踶aێKXzpX #3V*"``p3fX +ѫr 1jsL!gth 'NNumbNsSDە }etwenڢtPxvyB&ەAg'ndBr"->TPorCanc/ThiXMenu -21"YEooNLQcaftE1r 5hSialBQ dJeCoulges-]Pl\ease Wa支Ha.;|`Kr`XPpUNp!5r6b f&p$pbMD2Jx2_>Cp ^L 41pC j!| |Wp*1XO_'vLi|q(|qfpV1f&Ej&4"`"J&A/$%:*X`f-D`Wr#"1RXMp WLW*H&IZ-RJ5f L(E' pD3BTo W]p-rx(/2OC g*jr01er9Bb$ ~__.r$:Jgpv ~` CTM 5.HxG`bbLoN|qHh-F~Uzj" ̦z:rz`2Һs$^Ro`<Ec:|z+%o.(f36`#;:~L`DCDq~RpFmmL߆ޞ:"5_nТBPO2.{1H/4. -Axz8;Br 4|`|:-Fgųx`JpށJ=$^t.h1 C2.jxQ,+<6r&L)E'q֞p Fp% bpM.1"d9CNJp#A uD).PG*arzC &x?Mp ?dWGfvpH`^urrbʢnPQL߀NuIce!>۾zYx rû xpxp /ls5)5<;wBuKapxĴnD.AD۟]x#x=8\ #u?pg\,nww8s0 /u9Ve01s̎\ 3w7w{ G"NLv3Ӝ۝G+Ql/fM{fxve^g:w(MG,Yvf]?x!$zO%bc>xW)u]ش7 2`1cQօ>W7`g̴a7߰/<wqmB/ypn$<8' w]#n9O8 Bsٖn?xj/n 8K*-S hX9 鹭,i^0\D`pyr l*;8q ;sw8o&Zqnmแ8Q,s@ⴛLE䁺F3KݹMe-jpϙ28t|eлGx3YX#1Տ$z6Bw7pwܤǼ>?a8p8N1p>'j!pw{ncg`ic83|%߅78+g'6 :u8]/q㈬g3GCEa1ǎ+8gьVpi].cϿlmfl]"8nXp_ǜwGwsdzS0 8\`0z3$Gs/8 xX27m;haKK6x &Gx'Xa-l3 ð|Ϣ<ƿq(vs 02]HoM,z wufߖHM>ك݂(`ec܂w#aϖwa\-9L|nW%. ԅ;̶ | $8xtzor{Rp6R(`q~0L`̮0  bXQHho1h1t# MXQKEtr*vP#Ǐ<0 ¯9HIf{"&o&ı!݁\g-($!%?hXֹ%x! YwW-2k y}!pռ*ry\ B >rsµ~os^XpI5#-J<׫:((Vb^p [P8HjV;vxmx܀ ~/py<Y*mŸ(&<U-^>Xǁ7wo8召{R x5%/܆ tw] q : Sv0TV,?bH-q 78Ø\CL3J8Т<OYưa+~jAy.>AxC<wK=z-RSۿ۟s̏_ ( o*'1VQ :.dO5A$k ,)5#<{7mPH7m:3픙o47w|}"yѺn e$wp|+gt ۧ/u ,).<Yׇw;NVYwsx :G`wpN 6R)T#r o7֨/Móo'eN%a<7wv6 zy*[^BcwFc #SwΖe,wg <ܼ)h[;9#*h/q%l73 )'<;lw%4u>0x>3`QwERwo Ϗ 8vLntn Ao&2߷'`l8]`xܿ0a ejYGdO{ pT0{w;7?Pƒsxq6pK3o,>\ wx3>qxvpóuzr[۳~4;\Tz?r=Xk (“K'ׂ `CpD༸nQT} `ӓP{6 %~ sg`V>FP)yh^qUsT` ~*ͪ |frSf*7?ލYoUTPxQ\,3*ttf pRUr p13-ww,fwެ3瘯=T/Yc8g(>cx߈l1g)8'Pi]Y>v' ݐCx_ _p&sS|8nA w+k ݩ~/(B?g_a<{H<׳p"\T%c;K6xr6{ qA(x;LWx qpOwG FQ\| ڬ?8ь8RX@Tzj>XH>T,iP]oK&+!*`XLHo*Qbb,<**9b`*&UB`(m l,8GrRL~/ERX1ʫ.LY,:-zpwbr~v` rZ.hGwGx>1j*Xܪi^_-M\WnD+E_Z5/2vH?`.QQ4)j/J-BXg / eaU2}Fpb%EVQ&Xjjbn^$i&o JH2 "g(JRk E(oQk EJ`&gd"C`v=Xg4"Y&*`(Ej87AgΚf7Hz8;/;JEgjM*0j9&goep|](m<FB 0 c `"Ese">6#D-g8$Yg #GX'4L5E 6(g"CێKBEB$ef 0Xܲ .凰"P&Q/H f`0\$Zf 'm .ѓ`sk)*tomKJ]"Uf.@s fڸI,/MEhǓ 4U䄳?g'*IMY\H~|6A`,T4_L&PPB*Le:+yH&"Kлc`(XMdxNb3&M*S fp+B !SZ&alRXP,m4((,MD2X#ȄXqYH<0"!f#1UT, "ADo$8m0"g`&@(u ;b&mg$Ct4keԂւ>` $JRjT&85ZJDk8D8'"0x$I؃TqkO5M5TJP(gJ(DGHJSkI7l4&gHCJ`Cf3ԃԁe'k`Pb`JgD"/ g"ASH""L -H#n-I8- g0p 2U.kP; 5]6.3g>Hp>XZ<~(<(Z"f8#FD=y=`0D~R&PfS  3E1`Bg/p)~gJp.pF.D\O:Ҙ"alnBC L,N^TiuHU4T(vB*/^2/+$Bo> Bg?(Hxn2BEQrJmWD?4 NAOP pl0L8Nu ;6=C]?6A1B CCDѰTDU1 {WXY1Z C[\]5 5n^6l 3v\(DH^"DDa$H " r^F(h *&8pϵFVHU]2RR-lio*26*V"&;g6JW𲺊(G> VXR,0jXd8(,&. BP[Q N 08hA v (,Q3V2T0.2$Vf@ j.Dl4,"Zs0TRxfN@k,42*J06`lNT\:˕r&M"zޝ 7vp7"%zp} >< _ d*8y"L2T0(U " P$$EU"d_3x P8X!$B!$?u " 5 , o0  .$.20d: (7\ *>   FTd S VPOPI The Revenge Document Displayer Written by The Hitchhiker Version 2.01 - 17th February 1991 The Hitchhiker's Guide to The Document Displayer ------------------------------------------------ (Apologies to Douglas Adams) Welcome to The Revenge Document Displayer. In this document I will try to explain how to get the most from the program. The Revenge Document Displayer will load, display and print out any ASCII document. When you load a document any control characters will be automatically stipped out so that it is more readable. To view a document with the displayer double click on DISPLAY.PRG. The program will now load and ask you to select the file that you want to load. Once you have selected a file the display will load and format the text before going into display mode. If you always want to use the displayer to view doc files, then you can install it as an application so that it loads whenever you double-click on a doc file. When the displayer has loaded, the files that you selected will be automatically loaded. Consult the Atari ST manual on how to use this feature of the desktop. Packed Files ------------ If you load a file that has been packed, the displayer will automatically de-pack it. Packers supported: Pack Ice v2.20 To pack a file using the Ice packer: 1) Double click on ICE_2_2.PRG 2) Click on DATA. 3) Click on NO. 4) Select document name. 5) The document will now be packed and saved. Document Formatting ------------------- Documents are automatically formatted when they are loaded. Each line is limited to a maximum of 80 characters per line. Any line that is longer than this will be wrapped onto the next line. When a document is printed the displayer paginates it automatically to fit the selected page size (11 or 12 inch). If you want to force a page break in to document then place the characters @# at the beginning of a blank line in the document. The displayer will interpret these characters as a page break and will not display or print them. For example the following text: ----------------------------------------------------------------- Welcome to Automation disk 2000 @# The Pompey Pirates are the best by far. ----------------------------------------------------------------- will appear on two pages. If you place any text after the @# then the page break will occur after the entire line has been printed, although I recommend that the @# is the only text on the line. Displayer Controls ------------------ Arrow keys - Scroll Up / Down a line in the Document. Shift Arrow Keys - Scroll Up / Down a page in the Document. Enter / Return - Scroll Down a line in the Document. Space Bar - Scroll Down a page in the Document. Alternate T - Goto the Top of the document. Alternate B - Goto the bottom of the document. Alternate G - Goto a line. You are asked to enter a line number to goto. If you want to go forward 10 lines then enter +10, to go back 20 lines enter -20. To goto the start of a marked block (if any) then enter *. Alternate F - Search the document for a phrase. You are asked to enter the phrase that you wish to search for. You will then be asked if you want the search to be case sensitive. A case sensitive search is about twice as fast as a non-sensitive one. The search for the phrase is started from the top of the document. Alternate N - Find Next Occurrence of a phrase. Searches the document for the next occurrence of the phrase that you originally searched for using ALT-F. Shift Function Key - Set Bookmark. Allows you to remember the current position in the document. Function Key - Goto Bookmark. Goes to a previously set bookmark. Control T - Set TAB width. Allows you to set the size of the TAB control code. Normal values are 4 or 8. (default = 4). Alternate S - Start Block. Sets the start of a block at the top of the screen. Alternate E - End Block. Sets the end of a block at the bottom of the screen. After you have marked the start and the end of a block, and it is valid, the block will be shown in reverse text. Alternate H - Hide Block. Kills (unmarks) any previously marked block. Alternate C - Set Printer Configuration. Allows you to configure the displayer to output the correct data to your printer. Alternate P - Print whole document. Prints the whole of the document using the current configuration. Don't forget to set the config before you start printing. You can stop printing by holding down both shift keys. Alternate W - Print block. Prints a previously marked block using the current configuration. Alternate L - Load Document. Displays the file selector and asks you to pick a file to load. Alternate X - Execute Another Program. Displays the file selector and asks you to pick a program to execute. You may run any program that exits cleanly and doesn't do to many nasty things (see the note on compatability below). You are then asked if you want to delete the current document. If you delete the document then the space taken up by it is released to the operating system. When the program finishes you will be returned to the displayer. Zero (colour) - Toggle Hz Switches between the screen scan rates of 50 and 60 Hertz. Zero (mono) - Toggle Colours Reverses the screen colours. Tab - Display Pop-up Menu. Displays a pop-up menu so that you can execute various functions. Select an item by highlighting it and hitting Return. Alternate Q / Undo - Exit the Doc Displayer. Mouse Control ------------- At any time you may use the mouse instead of the keyboard. Moving up / down is the same as pressing the up / down arrow keys. The left button can be used to select items or to call up the main selection menu. The right button is used to either cancel a pop-up or to call-up the file selector. Pop-up Menu ----------- To activate the pop-up menu then either hit TAB or press the Left mouse button. This allows you to select various functions without using the keyboard combinations (ALT+key). Use the Up/Down keys or the mouse to highlight the required function and hit Space, Return or Left mouse button to select. Press Escape or the Right mouse button to cancel the menu without selecting. Printer Configuration --------------------- The printer config menu can be accessed by pressing Alternate C or selecting it from the pop-up. Page length can be set to either 12 (A4) or 11 (normal listing) inches. If you specify 'page numbers' then the page number will be printed at the bottom of each page. 'Pause between pages' forces the displayer to pause after every page is printed. This allows you to print on single sheets, or produce double sided output. If you select 'Print Quality = NLQ' then the displayer will send codes to change the printer to NLQ mode. Note: this will only work with Epson compatable printers. If you select 'Bold Printing' then the displayer will send codes to change the printer to emphasized mode. Note: this will only work with Epson compatable printers. The 'Send codes to printer' option allows you to send various codes to the printer. If you enter '27' then the ascii code 27 will be sent to the printer. Entering 'A' will send the character 'A' (ascii 65). You may also select which printer that any output will be sent to. If 'serial' is selected then the current RS232 port settings will apply. Compatability ------------- The original version of the displayer had a few compatability problems with some versions of TOS, but with version 2 these have been eliminated (I hope). The Doc displayer should work on any version of TOS, even the TT if it supports an ST compatable screen mode. The displayer will work in all of the ST's screen modes but NOT on large screen displays such as Hyperscreen, at best the screen will become corrupt or the machine may even crash. If your printer does not support Epson control codes, then don't use the NLQ or BOLD options on the printer configuration menu. There is a problem if you run the displayer in low rez with Turbo ST (1.82) installed. The 'bug' shows itself when you exit the displayer. You will see that the screen colour planes have become offset. This is a problem with TurboST because the Doc displayer only uses legal BIOS calls to change screen resolution. This bug only happens occasionally on my machine (TOS 1.4). The ability to launch another program from within the displayer can reveal a great many incompatabilities. You can only safely launch a 100% legal program. If you run a 'naughty' program then the Doc displayer may crash or produce unpredictable results. I have successfully used programs such as: HiSoft Basic Lattice C5 Devpac2 KnifeST First Word + Script Fastcopy ProFlight (v1.2) AVK DC Utils Michtron Hard Disk Utils any many more... Known Bugs ---------- While using the displayer, if you hold down the Alternate key and then move the mouse, the busy-bee cursor will whizz around the screen. This can cause a bit of screen corruption. Hit the Escape key to refresh the screen. This 'may' be fixed in future releases. About the Doc Displayer ----------------------- The orignal version of the displayer was written in HiSoft Basic, but from version 2.00 onwards it is written in Lattice C (version 5). Small pieces of assembler have also been written to speed things up a little bit. Thanks go to: Teddystacker - Beta Testing, Ego Boosting, Distribution. Tempest - Fast memory moving routine (v2.01). Thor - Title screen graphics Gareth - Shouting. Axe of Delight - Depack Routine. Jeff Healey - 'Hell to Pay'. HiSoft - HiSoft Basic / Lattice C5 / Devpac2. Hard Disk - Crashing..! Dad - Nagging about electricity bills. The Revenge Document Displayer is in the public domain and may be distributed freely as long as this document is also distributed intact. Any groups/packers/crackers etc may use the displayer on their menus as long as they greet me. The HiSoft Basic source code for version 1.93 of The Revenge Document Displayer has now been released. The actual code is a bit of a mess as it has undergone a lot of 'bolt-on' upgrades and bug fixes. I have also released the bits of machine code that the Basic version uses (XTRAS.BIN & DOC.BIN). These will need to be added to your HBASIC.LIB file before you can compile the main program. This can be achieved by using the BUILDLIB.TTP program that is included with HiSoft Basic (not Power Basic). Consult your HiSoft manual for more information. History of The Revenge Document Displayer ----------------------------------------- Version 1.0 15th April 1990 The very first version was very primitive, and very slow. All it did was load a text file, scroll it up / down, and then let you dump it to the printer. Version 1.1 16th April 1990 A little bit faster, although it is still slow...! Version 1.2 14th May 1990 Goto Top / Bottom keys, Help screen, Search option, Bookmarks. Version 1.3 15th May 1990 Printer output improved, it now handles page breaks (wow..!). Version 1.4 26th June 1990 Handle TABs correctly, Scrolling speed increased (66%), Faster DOC loading time, Funky Title Screen, Changes to medium rez if you load in low rez. Version 1.41 1st July 1990 Better Help screen, program structure(?) improved. Version 1.50 10th July 1990 Almost a complete re-write of the text handling routines. This resulted in a great speed improvement, and the ability to handle larger documents. Version 1.51 11th July 1990 Repeat Search feature, 50/60Hz feature for colour monitors, Faster TAB handling. Version 1.52 16th July 1990 Doesn't now crash wen you load a document with < 20 lines. Version 1.53 19th July 1990 Keystroke compatability with the desktop text viewer. Faster DOC loading. Version 1.60 20th July 1990 Support for document encription. Version 1.70 23rd July 1990 File selector added, loading another document without quitting feature. The first Teddystacker version. Version 1.71 10th August 1990 Small bug in the file selector fixed. Version 1.72 17th August 1990 Very crude packing algorithm supported (this was one of my own..!) Version 1.73 21st August 1990 My packing routine removed. Now supports the ICE packer v2.11. I think I'll leaving packer writing to the guys who can.! Version 1.74 22nd August 1990 Automation packer supported. Version 1.80 24th August 1990 Now you can use pictures in your documents. Version 1.81 2nd September 1990 Picture dump routine, Printer Configuration screen. Version 1.82 7th September 1990 Faster text output even though it's still using the BIOS. Version 1.90 12th October 1990 Very fast text output routines used. These routines out-run programs like Turbo ST and Quick ST2. Version 1.91 19th October 1990 Nice font added. Version 1.92 26th October 1990 Faster text formatting (507%). Faster scrolling (9%). Version 1.93 28th October 1990 New file selector that allows you to switch drives. Mouse scrolling added. Version 2.00 3rd February 1991 Complete re-write in C (Lattice C version 5). (The old version was written in HiSoft BASIC). Better mouse support. Pop-up menus / interactive windows. Brilliant file selector. Now supports only ICE Packer v2.20. Picture ability removed (nobody used it anyway). Scrolling speed improved (20%). Search speed improved (350-800%). Ability to launch another program from within. Block marking/printing. Number of Pages display. Size of program reduced (about 50%). Overall Speed of displayer increased. Loads of new features. Version 2.01 17th February 1991 Scrolling routines speeded up by 50%. Text output routines 11-14% faster. Fileselector bug fixed. Search from current position feature. .  .. ICONS1 ICO O*KAOS141 ICO QB_ICONSICO 5#ICONINSTPRG ICONISERPRG ICONISERTXT 67 !? !? A A A?@@@@??@ CBHB$ BDB b02`w@@3@   @??~ ~?? ?;;v na|a` S]-߀& ;???????????????????????????? ''(&h&(&h&x(&Ah&@(&Yh&H($y($h&h$h%UUh$h&h$h%UUh$h$' ?;;;* ;",*$+;:<*UD*Ud:YT*UL*D;*P+*)D:=X**D*\*HPJN\:ww U;u8w;;;* ;",*$+;:<*UD*Ud:YT*UL*D;*P+*)D:=X**D*\*HPJN\:ww U;u8wĨ?ˆ"﹢"w""ֽ"???? ? @@@@@@@@@@@@@@@@@@`?~??~?1 @@D"@D"@D"@D"@D"@D@D@Dr@D"@D"@D"@D"@D"@D"@D"@D"@D"@D"@d&@`?@UUUV@@@@@AG?OOGCA@@x<@??????????91 xx<<|~}=? A@!B UUUUkkUUkkMMOOMMOO kkUUkkUUkkUUUU0Lb @2)f$B|#  A<\ A~ A@ 1177777777711<\ A~ A@ ??UDEDUT)!aaaaaaaUUaapxx|? ||88` MA "< .Ӯ"Hd d3 d# d `# # # # Q"<p#Q`6A:\OM-BASIC.INFOMIKRON.BASLIB 3.05 (C) 1988 ASY K NOHz,?<&NNBNANu/<a >XJ@Nu/<a .XNuK Ni+I+_+nA+H8C,A#A #A##a&mC0ۓ/ //<JNAPa+xA!A(v8g]+HZ j(0@4P@Ag$PS@g JPfX4hY+J +N+xN@xAC p"QAJgE |"Jp&I Q&m+|+|F#aRm& mJ(,k0BgHzz?<=aPk<HmHx??<?aSWaO a` mN0A "h X0g&/2 //A aX A T"h 3_Nu"hN(_ -R@+@&@/?<HNAJoF+@BS?<HNAJo2"-RA+AҐ"<k.+@?<HNAJo+@.KN` NX ЛЛЛЛ/?<HNA\Jo+@LNuPp+m@HFHFBF܇P^܆vx&mX(KJg&P(K"K(Ę&.ޅ/(/H L` "NّбXfL٭XaL(CvّQ(&ۛ&66C SAf&`T6Q Ĝo8p2<v HBSg0e8kBd6d&e` HF&&&&QHFQLNu6&]n`6&&n`&6]n`H>| $r az JjDz-r6BBHB(8HB4HD0 :e^DRAJf L|NuHaLNuJAf$4NuH "mh_ m`daH m`e4RBB0"HXB+H`"$4L$@gIdId `Q` RAId2Id"Id `""""Q"_Nu5!9A"9A.9<19<9<9<9<9<9D 9E 9F 9D9K8At 2XWf0;@r2@ @9fI 00AHAABAQB@SAo+H;A -dg +@al;P+mlh>-g ??<>NAX.m|A> ra -2-aA. rap0-aRF#;maP`l l? in m@T"m"iȐDnp" ҈$AIdWo J\`"J]dQNu// 2)ad$YJ*g$/ 0@G$R&_ `Q$_ _2NuRAId0Id Id ` Q$_ _2Nu/  Ara0Y0 _Nu``l/ra _NuH??4a`Q24 _NuH:SDԄAe@De`:`6`2`.`*`&`"`````` ```````````````````Unprintable error Syntax errorRETURN without GOSUB Out of DATAIllegal function call OverflowOut of memoryUndefined StatementDivision by zeroType mismatchString too longRESUME without errorMissing OperandBreak Bus error Adress errorUnknown opcodeDivision by zero CHK error TRAPV errorPrivilege violationTrace!Out of memory or odd MALLOCationMatrix not regularFIELD overflowBad file numberFile not foundBad file modeFile already openFile not openTOS error #00File already existsFile type mismatch Bad disk Disk fullInput past endBad record numberBad file namePath not foundToo many files Write error Read errorDisk write protectedJmg?-;ma;_NuHJ-EgQ?`J-(g?a0J-?f(mZr*A xNLNu ~ ( Fp /0<r$<0NX+mlhprNNN(ICONINSTALL Public Domain Harry KoopmanN+mlhNinstalling icons.. NNDAT0 nENP+mlhNDAT1ĐTԀ nENP+mlhNDAT2?? nE NP+mlhNDAT3@ CBHB$ BDB b02`w@@3@   @ nENP+mlhNDAT4??~ ~?? ? nENP+mlhNDAT5;;v na|a` S]-߀& ;? nENP+mlhNDAT6?????????????????????????? nE$NP+mlhNDAT7? ''(&h&(&h&x(&Ah&@(&Yh&H($y($h&h$h%UUh$h&h$h%UUh$h$' ? nE*NP+mlhNDAT8;;;* ;",*$+;:<*UD*Ud:YT*UL*D;*P+*)D:=X**D*\*HPJN\:ww U;u8w nE0NP+mlhNDAT9;;;* ;",*$+;:<*UD*Ud:YT*UL*D;*P+*)D:=X**D*\*HPJN\:ww U;u8w nE6NP+mlh <N\ENP+mlhr@ҍҼ A"A  @ Ё-@+mlhpNH6$pSNHN6$px@NHN6$pNHNENP+mlhp-@ </ &@ .`".$. <"A$Bd4d$d$$e d$$$$$$$$QCNl6$CNlxNT=@ +mlh0. HJgT0. HЮм7 @prf60. HЮм8 @pJf0. HЮ-@` .м-@o,&_ .Jgp-@p / &@ .`r@ҍҼ A"$. ԂԀԂv@֍ּ C&A  @ ЃЂ @ ЁX-@+mlh".$.Ԯ"A$B$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .R-@oX&_`NNOT NN succeededN <333rNNNpNh|N" Z    f `) `5rfMA!V"< .Ӯ"Hd d3 d# d `# # # # Q"<p#Q`XRfSxRkHK RbA$&XSRg g fB` :<+a$&mP Jx>f08h@fJ08hH@CxeB@R@@ @@|84B@ˆ08VFJkf,tQ08tQtf8B7|0kBk 08T xV`"g "AH瀀NLQJxfp.?<NNTp.ѸLRxRNsA:\OM-BASIC.INFOMIKRON.BASLIB 3.05 (C) 1988 ASY KOHz2?<&NNBNANu/<aXJ@Nu/<aXNup>` KpNi+I+_+nA+H8C,A#A#A##a&mC0ۓ/ //<JNAPa+xA!A"v8gAJxg. NMU@e B^WNMJg0U+HBxR+xpA!p]+HZ j(0@4P@Ag$PS@g JPfX4hY+J X Y+hL Y+hLA*+H$xBDvp 8L0 NrOtJ@nr' (<QAD+H +H+N+xN@xACp"QAJgE<"Jp&I Q&m+|+|F#p+@Bp a;mp+@BpMa;mpA000BXBmpNaP?aaRxRRm& mJ(,k0BgHz?<=aPk<HmHx??<?aSWaO B@aza mN0A2"h X0g:/2"h$ B) //A aX A"h$W T"h 3_Nu"hN(_ -R@+@&@/?<HNAJoF+@BS?<HNAJo2"-RA+AҐ"<k.+@?<HNAJo+@.KN`X ЛЛЛЛ/?<HNA\Jo+@LNu/-L?<INA/mNAT -//<JJFkNAO Nu&_O/-?<INA.?<INAPNPpa +m@,HF:HDFe4Ge6SBSC<>@ADEJ@j@B@JAjABAJDjDBDJEjEBEJf2J-g,C"QmQG>amQF<anQE:anQD8@mAmH +|m;|Ha~LNuH :(Cia"BKdKd `Q"DMdMd `QL0Nu/ @a _NuaQNu`da// m$B( _p aNp aH Nu/ or fR/H _NuH N.SG*EfzEC R,`TRQ&HCHC܃Q>HFHFBF܇P^܆vx&mX(KJg&P(K"K(Ę&.ޅ/(/H L` "NّбXfL٭Xaf(CvّQ(&ۛ&66C SAf&`T6Q Ĝo8p2<v HBSg0e8kBd6d&e` HF&&&&QHFQLNu6&]n`6&&n`&6]n`HaLNuH>| $r a:z JjDz-r6BBHB(8HB4HD0 :e^DRAJf L|NuHaLNuJ[jDJjFWD d?B@H@HA2HA02 JgDNuH8tvx`ҁRCdSCj LJgDNue萁`J[jDJjFWD d?B@H@0B@H@JgDNuH8tv`ҁRCdSCj LJgDNueꐁ`H:( d~a`"D6KdKd `QQL8NuJAf$4NuH "mh_ m`da m`e4RBB0"HXB+H`"$4L$@gIdId `Q` RAId2Id"Id `""""Q"_Nu5!9A"9A.9<19<9<9<9<9<9D 9E 9F 9D9K^At 2XWf0;@r2@ @9fI 00A.HAA,BAQB@SAo+H;A -dg+m+@+@a;P+mlh>-g ??<>NAXJAf -`g @R-a&N.m|+m@ ra -2-axA. ralp0-aF#;ma`\ l? in m@T"m"iȐDnp" ҈$AIdWo J\`"J]dQNu// 2)a $YJ*g$/ 0@G$R&_ `Q$_ _2NuRAId0Id Id ` Q$_ _2Nu m$|r2+(kk f(/ /??<?ak k gBkBAp4NuS@d p?a0S@f/ @6RCmfBm@G8gb+ KfS-< Of( kt4+ RB//??<@a`k WDe??<>BaHkXBx8+ RDDf&_Nu(kCpdQDa mp"-``0&j"CfPf"BQe`aa H @"B8Ad8D` VfCLNudxLNuxLNu+H`Nu/  Ara 0Y0 _NuH @B@`k ae {d  `;QLNuAEEEIIIOOUUYAIOUAOH@"@a >`QLNuHEGQ`(p0-Nu -2-NuHJk4aBr$Rd0d d `HB QHBQLNu?<HaP\LNuZ@/?<Ha8\ @Jo T+HTX Nu/ m p0 _Nu/ m p0( _Nu/ m p0( _Nu`*`+R`H`S@@@G Seg +Rg +Oga WHHLNuJkV`H>|$r a `UAe6k8/ @ : _f&@@?Hm?<6a`P0-Nua -h`NuH aZgad$ra LNur LNu/ra  _NuH??4a t`Q24 _NuH:SDԄAe@De?B?<Ba0O & kNu/ ?<Aa\j @fBg/ ?<aXBmNuaa;@//<@??<?akdO `a/ ?<AakL\Nur`\"mE0("QʱdX+IHNu$p"-gQA.mBJk BNRBg AN a h"mN0r ;ABm;|;@`J[D@@@ FNuCE v" """ "@"0"PHBHCHDHE444441m0<`4HA0H`64LH H+|Bm`FA000000000ºCgnUCRC0+|Bm`H<+| Bm;|`p@;@H<+|;|J-gpaL<H<`r`rk+@Dj+| Bm`ZH Aa+|;| `~;A Ad"@B@`0QNur`r+|;|;A/aD r`Rap :f@A @d ??<abXHm?<;aT\Nu/ ;B+@&@BpA000BXp4ap0-&_NuA"<}0H@0ЁHg0H@0ЁHf@@ @e@ xpNNuv$<aFaZи`/a nNu r$_ _Nu// "ZJ)g/ ?6CG"Q06&_J@gS@RdD@Ad2a?`Q2"_ _Nu;@+|Bm`S@@@A??g/ PRf?<BakO NuS@@@A//?g PRf?<?akXfXNuS@@@A//?g PRf?<@ak`Xf~XNu;@+|h;|`B mhgS`d a`e6+Hh NuH m"Hp"-``40$Xf*2"$Hd2Hd"He`""""Qe`e+I`LNu A<>AUCUĖAo: C!d.2gh Jgtkx dFH@xЀ[DDiVNu 2NuDC C!dB2g,dD AJg2kx dH@xЀ[DDiNuтdTAiNuJ-g0-aEA"C C E C. ps` H@F$@I$&T:<+J,gaG*(BT0+kPSkQAD(!NCp$QA"F'av+LÂ`F$"HC m F'!{0VL4(Be04(Be2HFߠ 0$At 0(RXRX00,p0;0 !@Lh`NuP?((JfNuH mhı`d a`e m"Hp"-``0$Xfْde٨e٭`٭Jk6 A"A d3 d# e` H@# # # # QH@QLNu L"L d2d"e` H@""""QH@QLNuD@<9`,p`(p`$p,` .m|p`p8`p6`p=` p`p`p7Nq`j $(,p"`p#`p$`p%`p&`p'`p(`p)``` ```^`L`H`Ҏ`Ҋ`Ҵ`Ұ`Ҭ`Ҩ`Ҵ`````````Ӿ`Ӻ````.`H`x`t`p`l`h`d```j`f`b`^`Z`դ`ՠ`՜`զ`բ`՞`՚````N`֊```` ``6`p`````ؼ`ظ`ش`ذ`ج`ب`ؤ`ؠ`؜```ٸ`ټ`ٸ`ٴ`ٰ`٬```````ڜ`ژ`ڮ`ڪ`ڸ`ڴ`ڰ`ڴ`ڰ`ڶ``"`,`8`P`L`H`ێ`ۊ`ۆ`۔`ې`ی```````` `\`X`\`X`T`P`L`H`D`@`<`8`4`0`,`(`$` `````` ````` ````````````````````ۼ`۸`۴`۰`۬`ۨ`ۤ`۠`ۜ`ۘ`۔`ې`ی`ۈ`ۄ`ۀ`|`x`t`p`l`h`d```\`X`T`ۆ`ۈ`ۢ`۸`````^`f`ފ`ތ`t``````````````````````````߼`߸`ߴ```````B`>`:`6`F`h````````````````````"`````` `:`6`2```\`X```````````````*`^````````````|`x`t`p`l`h`d```\`X`T`P`L`H`D`@`<Unprintable error Syntax errorRETURN without GOSUB Out of DATAIllegal function call OverflowOut of memoryUndefined StatementDivision by zeroType mismatchString too longRESUME without errorMissing OperandBreak Bus error Adress errorUnknown opcodeDivision by zero CHK error TRAPV errorPrivilege violationTrace!Out of memory or odd MALLOCationMatrix not regularFIELD overflowBad file numberFile not foundBad file modeFile already openFile not openTOS error #00File already existsFile type mismatch Bad disk Disk fullInput past endBad record numberBad file namePath not foundToo many files Write error Read errorDisk write protectedJ+ g,AA)F?/a ,_0rSBk"gtPFFQNuFF(QNuFF(F(F(QNu/ m$B( _/ m$| _NqJmg?-;ma;_NuHJ-EgQ?`J-(g?a~0J-?f@F$@K (]&U:<+(+ 6+>+J-ga BmHzzJf dT g < g H g XSg ZSg `Sg Sg Sg Ug FSg XSg Sk.Wk Nu ^fJAr hfr`:+ 67FFLNuB+SgV gUe Lg `Ue g A` gAd [gAh YgAh gAp y`va+gB+`8(mZr*A xNLNuaeEiou^`aAeiou^aeiouaAeioOuUyaAnNoO g2BBWf0`8@Ae @7d @0;NNunz\nZ`fl JFg2SFPNuFgRFPNu/ ??aa<:(_NuEgRERNuJkBJDja `BEa |gaNp|`RJEgSESJEfJjJFg |fAp 2`Q faaj:NuaB`aZatJFfNuJEf$JFf kkpOrJkfp''@'A6>BFBE`4a*FfBENuJFf?a:Nua/ ??a`aaWf<:(_NuJkLa0ER@HC/HEHFHG+ O"AASBkgJ6<4J"HJgJd2Jd"Jd `""""QgPQHC(HEHFHGNu6<HDOD4J"HJg HDHDRJd"Je`""""Qg HDHDDQHC(HEHFHGNuHE?6<HDODOEHEOE4J"HJgHDHDDHEEHE\Je`""""QgHDHDDHEEHEEQHC:(HFHGNuap 2E LQFg / ??aBE |fa`<:(_NuBEa\Jjn |@4F2"L`PQA`QPP$H,I2Q/xa0p 2 LQ(Ffp|`Fga,0R@HCHE:SEFHF<<6QC"AASBkgJ6<4$H,IJgJd<6HB4ĄQHC(:HFHG`TBEJj" |fa`Jja0D@ 4|gNu|NugR+NuJj// ??t 0?RCaSC4EdGg.?aNz4 |gBES  g?ap|a0a<:(_(NuCgEkBEFkBF7C7G`JEgt6>`Jja `p RCa@SC  fWga<:(_(Nu@F'?<HyNM\FNugJj L |gJEg(aRCp aSCSESNupE@?aP0QNuV+ e d`BF` e d`BE2+F0A@AkE(mNu@Nu@ NuM4 xNX2.F0Y@YHF<EpBfgRFFHFNu\4Z0(FpN"/rN4"Ёu0"<NNPN/<f/<f/< /<cNON/<d/<d/<&/<HNONp-@N .?p@?NX-@PN .PrVHHJgJNp-@N-nPNtE ."Jf`%N .?p@?NX-@PNpJgNrpVN4Ntv(<*<BCSDSENdNpN,NpNNpNNrpNNN3ENP+mlhNNRETURNENP+mlhNp/0<r$< NXp /0< r$< NXp/0<,r$<0NXp/0<0r$<NXp/0<4r$<NX+mlhN=|N=| NN ICONINST.PRG n,ENP+mlhNN*.ICO n,ENP+mlhNN*.PI3 n,E NP+mlhNN*.* n,ENP+mlhN-|xNp-@|Np-@NpNH6$NfNN+mlhNp9LUg@NNhigh resolution onlyENP+mlhNN4NNNp-@p/ .`~Np^N$n".ҁҁ$N$n .ЀЀ  @p0N$n .ЀЀ T @p 0N$n .ЀЀ X @p 0N .R-@oXN <}N-@^N >]BHHJg.NpngN?<NTN=|`.NpnfN?<NTN=|NNp?p ?NX-@PN .PrVHHJfNN-@@` N .(JgN .( @ .@0N .PrVHHJfNN -@D` N .4JgN .4 @ .D0NNJg Nr/NN$6 <rN xJgp@gp"o =@NpDo,NpJ@oxNN2ENP+mlhNNQUIT?ENP+mlhNN QUIT|cancelENP+mlhNN4Np8f NNNrK@]  @]AHHJg NN4N  @^ @]AHHJg NN$ N @^ ހ@]AHHJg NN)N ހ@o NN=VNNrD]pD^AHHJgNpJ@o NNtN @^ ̀@]AHHJg NN9PN ̀@^ @]AHHJg NN:2N @^ >@]AHHJg NN;N >@o NN;NrK@]  @]AHHJg NN nN  @^ @]AHHJg NN'`NN @^ z@]@HHt=D] @D]BHHJg:NNSfNNr`NNUf NNqNNr"D]p6D^AHHJgBNrx@] @]AHHJgN$n0.HЀЀ \ @ -@N$n0.HЀЀ"Ҽ $n0.HЀЀ$\"A$B$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$N$n0.HЀЀ м @ . Np-@dNN @^ @]AHHJgN$n0.HЀЀ м @ -@N$n0.HЀЀ"\$.<"A$B$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$N".<$n0.HЀЀ$Լ "A$B$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$N$n0.HЀЀ \ @ . Np-@dNN 4@^ T@]AHHJgNp-@p/ .`N".$n0.HЀЀ \Ё @prVHH-@N".$n0.HЀЀ \Ё @r$.$n0.HЀЀ \Ђ"@  Nt".$n0.HЀЀ м Ё$@ .Jf`N .R-@oN .@rD] >D]BHHJgN .@zrH4H´f iHP`LN<"/ .D>rH4H´f iHP`LN<"Ё-@N .rNHt .rH4H´f iHP$`LN<"$n0.HЀЀ \Ё$@0.HJf`N2.HDpNNNNpN N .@zrH4H´f iHP`LN<$Լz .D>rH4H´f iHP$`LN<&ּ>xzBCSDSENXNpN NNNrpNN$n0.HЀЀ  @$n00.HЀ0H8HD$n40.HЀ0H8p :HEp :"yNtT&pNNNN .HJgNNNNp?NT-@NN tRNLENP+mlhNA" A"p@Ѝм @ Ё-@ +mlhNp? . /pG?NPN .мANH6$N:N6$H0CNl6$pNHN6$pNHxNT"L SpENN6$N\N6$$n, .\ЀЀCNlNENP+mlhNNNACN=@+mlhN=|Nr2.SpENENP+mlhNCNlN6$N\xNTr2.’RpENENP+mlhNCNl6$CNlNENP+mlhNCNlN+mlhNp-@$NJnW/CNl6$rNW @HH/CNl6$rNW"HH+mlhJg,Np-@$NprNNpNHN+mlhNNuNNN6$N|ErrorN6$NN NENP+mlhNNRETURNENP+mlhNNNN4NNuNA1$_! %NuCE Z/!?]2 NPHz+mlhNp-@,Np-@$NCNlNENP+mlhNrFpHCNl6$N*.*N6$Lx?N+mlhNNrpNNpN"JWJ,WAHHJgNpNrNrANrANrANrAN+mlhNCNl6$pNHxNT"SpENENP+mlhNCNl6$N.NV/CNl6$N..NV"AHH+mlhJgNCNlENP+mlhNCNl6$p N\Nt Ad2ENP+mlhNEpNrVHHJfLNCNl6$CNlNf&Np-@,NCNlN-@L+mlh+mlh+mlhNNN $fNp-@,N`NpN" .,JgNpNNNuNNNJg N`NNNN[6$CNlN6$N][N6$CNlN6$N][N6$CNlN6$N]NtN-@8+mlhNNNNRETURNENP+mlhNN3ENP+mlhNNuNNp-@$NN"NpN$NNp-@\NNNp4HBp4 <6HC <6 yN .<"@xr9Li2*"pNNpN,NtKv(<zBCSDSENXNNNpN,NNNJ$fNCNl/?N\+mlhN .,JgbN XL] @L^AHHJg6NN? Wrong file ?ENP+mlhNN4`Np-@$NANNrUpHCNl6$LxRN+mlhNp-@Np-@ NN".ptN NHnrxp$W/NPp"$_$N+mlhNCNl6$H0NDAT6$ . м0NHNL xNT-@+mlhN .Jg(N .ЮV$n ". ҁҁ$NR NptѮN .$Jg N`Np l$NJ$fNp-@p / .`LN$n .ЀЀ"ptN N$n .ЀЀ$\rRpNN .R-@oXN=|NCNlENP+mlhNCNl n,ENP+mlhNpNNNNNNNNN .< @p8HDp8 <:HE <:"yNtT&pNNNNJ$fNNNp-@p / .`hN$n .ЀЀ  @$n0 .Ѐ0H8HD$n4 .Ѐ0H8p :HEp :"yNtT&pNN .R-@oXNNN=|NN4ZNNuNNp-@\NNNp4HBp4 <6HC <6 yN .<"@xr9Li2*"pNNpN,NtKv(<zBCSDSENXNNNpN,NNNJ$fNCNl/?N\+mlhN .,JgFN XL] @L^AHHJg6NN? Wrong file ?ENP+mlhNN4`Np-@$NANNrUpHCNl6$LxRN+mlhNp-@Np-@ NN".ptN NHnrxp$W/NPp"$_$N+mlhNCNl6$H0NDAT6$ . м0NHNL xNT-@+mlhN .Jg(N .ЮV$n ". ҁҁ$NR NptѮN .$Jg N`Np l$NJ$fNp-@p / .`LN$n .ЀЀ"ptN N$n .ЀЀ$\rRpNN .R-@oXN=|NCNlENP+mlhNpNNNN`6NNFile not foundENP+mlhNN4NNNNN .< @p8HDp8 <:HE <:"yNtT&pNNNNNuNNp-@\NNNp4HBp4 <6HC <6 yN .<"@xr9Li2*"pNNpN,N$< vxPzBCSDSENXNNNpN,NNNJ$fNCNl/?N\+mlhNJ,f6NNfile not foundENP+mlhNN4`HN LltNN cannot load 6$CNlN6$N#|filelength smaller then|1280 bytesNENP+mlhNN4`Np-@$NANNrUpHCNl6$LxRN+mlhNp-@N".ptN Np-@p / .`0N$n .ЀЀ$\rRpNN .R-@oXNpNNNNNNNNN .< @p8HDp8 <:HE <:"yNtT&pNNNNJ$fNNNp-@p / .`hN$n .ЀЀ  @$n0 .Ѐ0H8HD$n4 .Ѐ0H8p :HEp :"yNtT&pNN .R-@oXNNN=|NN4ZNNuNNp-@\NNNp4HBp4 <6HC <6 yN .<"@xr9Li2*"pNNpN,N$< vxPzBCSDSENXNNNpN,NNNJ$fNCNl/?N\+mlhN .,JgNN2ENP+mlhNNfile exists.Replace?ENP+mlhNNcancel|replaceENP+mlhNN4Np8f NN)NN .,JgNCNlN+mlhNp-@$NANNrUpHCNl6$LxRN+mlhNp-@N".ptN Np-@p / .`0N$n .ЀЀ$\rRpNN .R-@oXNpNNNNNNNN .< @p8HDp8 <:HE <:"yNtT&pNNNNNuNNp-@\NNNp4HBp4 <6HC <6 yN .<"@xr9Li2*"pNNpN,N$<vxNzBCSDSENXNNNpN,NNNJ$f&NCNl/?N\+mlhNJ,f6NNfile not foundENP+mlhNN4`N }"LgfNN cannot load 6$CNlN6$N|filelength <> 32034NENP+mlhNN4`LNp-@$NANNCNl$.`N+mlhN=|NNNNNNNN .< @p8HDp8 <:HE <:"yNtT&pNNNNNuNNrpNNtv(<zBCSDSENXNrpNNtv(<*<qBCSDSENXNrpNNpN Np-@p/ .`LN$n0 .Ѐ0HS$$n4 .Ѐ0HS&x"z"BCSDSENXN .R-@oXNpN NpNNtxv<(<*<BCSDSENTNp-@p/ .`N$n0 .Ѐ0H$W$n4 .Ѐ0H&Wx&z&BCSDSENTN$n0 .Ѐ0H$Y$n4 .Ѐ0H&Yx(z(BCSDSENTN .R-@ovXNpNNrpNL"<pNPNrpNL"<pNPNrJpNLrJpNPN"< pNL"< pNPN"<pNL"<pNPNpNNt v NQUITNNtRv NLOAD from ICONINST.PRGNN$<v N LOAD icondataNN$<v NLOAD PI3 GET ICON FROM PI3NNt vNPEEK..NNtRvNSAVE to ICONINST.PRGNN$<vN SAVE icondataNN$<vNINVERT ROTATE MIRROR ERASENN"<pNL"<pNPN"<pNL"<pNPN"<>pNL"<>pNPN"<pNL"<pNPNtxv"x zBCSDSENXNtPBv"x zBCSDSENXN$<4v"x zBCSDSENXN$<\v"x zBCSDSENXN`fB`N discstationNNfolderNNtrashNN program-fileNN data-fileNNBdNpNNA,NNp-@p/ .`|NNENP+mlhN$. HBxHBBBxԀԼ&<H0CNl6$p N\NL x Ad2N+mlhN .R-@oXNp NNtZv2pNHN+mlhNtVBv2pNHN+mlhN$<@v2pNHN+mlhN$<hv2pNHN+mlhNrpNN$<v=(<*<BCSDSENXN$<v;(<*<BCSDSENTNpNNNuNN?<NTNp-@p/ .`Np-@Tp/ .T`lN". .0\ЁЮT @".$n0.HЀЀ \Ё"@ rTVHH"H@H@B@ЁDN .TR-@ToXN .".0\Ҁ .$.0\ԀԼ "A$B$$$$$$$$N .".0\Ҁ .$.0\ԀԼ@"A$B$$$$$$$$$$$$$$$$N .".0\Ҁ .$.0\ԀԼ"A$B$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$N .R-@oxXNNN .0 @pz8HDp>8 <:HE <:"yNtT&pNNNN?<NTNNuNNNN$n00.HЀ0H$W$n40.HЀ0H&Wx&z&BCSDSENTN$n00.HЀ0H$Y$n40.HЀ0H&Yx(z(BCSDSENTN".PpVHHJn\HHJgN .PrVHHJfRN$n0.HЀЀ"$.N`2TrNWhen you click on an icon lo-NNTvN`.TNcation while the CONTROL+NNTN`4TNALTERNATE-key is pressed, thatNNTN`2UNicon will be replaced by theNNUN`4URNone previously selected.NrNNUVN`2UNWhen CONTROL+ALTERNATE+SHIFTNNUN`2UNare pressed, the destinationNNUN`2UNicon is merged with the iconNNUN`.V.Npreviously selected. ThisNNV2N`0VdNmakes it possible to createNNVhN`0VNan icon that is built up byNNVN`2VNdifferent segments,stored inNNVN`&VNbuffer locations.NNWN`0W4NThe merge is done by combi-NNW8N`.WhN ning on-bits.NrNrNNWlN`:WN========EDITING ICONS=========NrNNWN`2WNClicking the left mousebuttonNNWN`2XNin the edit-field sets a bitNNXN`2XPN(pixel on), the right mouse-NNXTN`0XNbutton zeroes a bit (pixelNNXN`4XNoff). The left SHIFT-key free-NNXN`2XNses the mouse in vertical di-NNXN`2Y0Nrection, the ALTERNATE key inNNY4N`4YjNhorizontal direction. This ma-NNYnN`2YNkes it easy to draw straightNNYN`(YNlines.NrNrNNYN`:ZN======EDITING MASK-ICONS======NrNNZN`2ZHNFrom the icons at the bottomNNZLN`4ZNof the screen, the left one ofNNZN`0ZNthe pair of 2, is the mask-NNZN`ZNicon.NNZN`2[NThe mask-icons are internallyNN[N`2[HNused by GEM to properly placeNN[LN`4[Nthe icons (and its inversions)NN[N`0[Nin its graphic environment.NN[N`4[NThe masks should have the sameNN[N`0\(Nshape as their parent-iconsNN\,N`2\`Nand should be completely fil-NN\dN`0\Nled up.(black). Best is toNN\N`0\Nedit the parent-icon first,NN\N`.]Nthen copy it to the mask-NN]N`:]@Nlocation, and fill it up.NrNrNN]DN`]^rNrNN]bN`:]N============PEEK==============NrNN]N`4]NThe moment you choose this op-NN]N`4^Ntion, the selected icon-bufferNN^N`0^HNis overwritten by the dataNN^LN`0^~Nfound by the peek-o-niser.NN^N`0^NThis option enables you toNN^N`2^Npeek the memory of your com-NN^N`,_Nputer to read pictures.NN_"N`t_pNH6$pNHN6$N and N6$pNHN6$pNHN6$N above the edit-fieldNNN_+mlhN`4_Nare used to scroll through me-NN_N`2`Nmory. You can change the stepNN`N`~`Nof 6$pNHN6$pNHN6$N and N6$pNHN6$pNHN6$N by clicking onNNN`+mlhN`0`Nthe STEP-boxes with eitherNN`N`4a Nmousebutton. Pressing the leftNNaN`4aDNSHIFT-key while doing this in-NNaHN`,avNcreases the rate of theNNazN`"aNchange.NrNNaN`4aNThe memory-data is read in theNNaN`2bNicon from the chosen memory-NNbN`2bHNoffset, consisting of 32 da-NNbLN`0b~Ntalines,each 32 bits long.NNbN`2bNThe picture-width determinesNNbN`2bNthe jump made for each data-NNbN`cNline.NNcN`2cFNIt depends on what you try toNNcJN`0c|Nto read in what the actualNNcN`4cNpicture-width is. For instanceNNcN`2cNthe screen is 640 bits wide.NNcN`.d"NThe icons this program isNNd&N`,dTNabout are 32 bits wide.NNdXN`2dNYou can load a file in memoryNNdN`0dNand then peek through thisNNdN`2dNfile,when you suspect pictureNNdN`4e4Ndata in it. Then try differentNNe8N`2elNpicture-widths. It depends onNNepN`2eNthe internal organisation ofNNeN`4eNpicture data whether you mightNNeN`0fNfind something sensible...NNfN`2fLNWhen the offset is within theNNfPN`0fNmemory-range of the loadedNNfN`2fNprogram, this is indicated byNNfN`.fNan offset shown from theNNfN`0g$Nadress the program starts.NNg(N`$gNrNrNrNrNNgRN`*gpNH6$pNHNtNLNNg+mlhN`NgpNH6$pNHN6$pN\N6$pNHN6$pNHNNNg+mlhN`Nh8pNH6$pNHN6$pN\N6$pNHN6$pNHNNNh<+mlhN`NhpNH6$pNHN6$pN\N6$pNHN6$pNHNNNh+mlhN`hipNH6$pNHN6$N M A R S A N D M C N6$pNHN6$pNHNNNi +mlhN`ripNH6$pNHN6$pN\N6$N smaragd 2N6$p N\N6$pNHN6$pNHNNNi+mlhN`hipNH6$pNHN6$N 1703 GB Heerhugowaard N6$pNHN6$pNHNNNi+mlhN`xj|pNH6$pNHN6$pN\N6$Ntel 02207-19772N6$pN\N6$pNHN6$pNHNNNj+mlhN`NjpNH6$pNHN6$pN\N6$pNHN6$pNHNNNj+mlhN`Nk0pNH6$pNHN6$pN\N6$pNHN6$pNHNNNk4+mlhN`NkpNH6$pNHN6$pN\N6$pNHN6$pNHNNNk+mlhN`NkpNH6$pNHN6$pN\N6$pNHN6$pNHNNNk+mlhN`hlXpNH6$pNHN6$N Software for atari ST, N6$pNHN6$pNHNNNl\+mlhN`|lpNH6$pNHN6$pN\N6$Nalso midi-software.N6$pN\N6$pNHN6$pNHNNNl+mlhN`~mjpNH6$pNHN6$pN\N6$NNeed of something theN6$pN\N6$pNHN6$pNHNNNmn+mlhN`tmpNH6$pNHN6$N current software doesN6$pN\N6$pNHN6$pNHNNNm+mlhN`vnlpNH6$pNHN6$pN\N6$N not provide?N6$pN\N6$pNHN6$pNHNNNnp+mlhN`rnpNH6$pNHN6$p N\N6$NCall us.N6$p N\N6$pNHN6$pNHNNNn+mlhN`ho^pNH6$pNHN6$N We can write it for you. N6$pNHN6$pNHNNNob+mlhN`NopNH6$pNHN6$pN\N6$pNHN6$pNHNNNo+mlhN`NppNH6$pNHN6$pN\N6$pNHN6$pNHNNNp+mlhN`NplpNH6$pNHN6$pN\N6$pNHN6$pNHNNNpp+mlhN`NppNH6$pNHN6$pN\N6$pNHN6$pNHNNNp+mlhN`Nq pNH6$pNHN6$pN\N6$pNHN6$pNHNNNq$+mlhN`*pNH6$pNHNtNLNN+mlhN=|N0.H/0<8r$<0NX+mlhNABXNNp-@0.H/ .`2NN$n8$.ԂԂNP+mlhN .R-@oXNNuNNJnoNSnNNN <4HBpC4px@6HCpx@6 yN <8HDpM8px@:HEpx@:"yNpNN$<vDxxDz BCSDSENXNpNNpN,N$<vJ$n80.HЀЀCNlN+mlhNNNpN,NpNNNNuNN2.H0.HoNRnNNN <4HBpM4px@6HCpx@6 yN <8HDpC8px@:HEpx@:"yNpNN$<&<4xxDz BCSDSENXNpNNpN,N$<&<:$n80.HмЀЀCNlN+mlhNNNpN,NpNNNNuNNNN$<v;(<*<BCSDSENXNpNNpN,Np-@p/ .`RN$<&. րփּJ$n80.HЮЀЀCNlN+mlhN .R-@oXNpNNpN,NNNNuNNp noBNNFirst|select|a buffericonENP+mlhNN4NNuNN"/ND6$"0HJg+mlhN`N=nN=|NpNNNsNrpNNtzv>(<*<BCSDSENXNrpNNt}v@x|zBCSDSENTNt[v@x|zBCSDSENTNpNNt~vLH0pNH6$pNHN6$NSTEP:NL N+mlhNtYvLH0pNH6$pNHN6$NSTEP:NL N+mlhNt}vVx]zBCSDSENTNtVvbNpicture width (pixels):NNt}vlx]zBCSDSENTNp NNtiBv|N LOAD FILENNt}vVx]zBCSDSENTNtsBvICNEXITNNpNNpNNr~pS@NL"<tpS@NPNpNNt}vZCx]zBCSDSENTNtVv`CNadres start file:NNt}veCx]zBCSDSENTNtVvkCNadres end file:NNt}vpCx]zBCSDSENTNtVvvCNoffset from zero:NNt}v{Cx]zBCSDSENTNtV&<Noffset from filestart:NNp NNNjNNNNN=|NNNJg\NN-@@NN -@DNNN$6 <rN xJgp@gp=@Np?p ?NX-@PN .PrVHHJgN0.HЀ=@N @^ z@]@HHt=D] @D]BHHJgNNpNNNSfNNr`NNUf NNqNp NNNr@D]pTD^AHHJgNr}@] @]AHHJg4Nr$<0.HЀЮ|o l -@|NNjN @^ @]AHHJg4Nr$<0.HЀЮxo l -@xNNjNNp}@] w@]@HHtVD]pjD^BHHJg>NrtP0.HЀЮo l -@NNNNNNr"D]p6D^AHHJghNpx@] @]@HH @^ @]BHHJgtN"<?Lt&.| .@Jgjp`pJ[jDJjFWDdC8H@H@B@ЃJjDЮl o -@NNNN 4@^ T@]@HH \@^ |@]BHHJgtN"<?Lt&.x .@XJgjp`pJ[jDJjFWDdC8H@H@B@ЃJjDЮl o -@NNNNNp}@] w@]@HHtlD] D]BHHJgNp-@dNNNp4HBp4 <6HC <6 yN .<"@xr9Li2*"pNNNNp-@\NNNJ$fNCNl/?N\+mlhNJ,f6NNfile not foundENP+mlhNN4`N .LlJNN#not enough memory|to load this fileENP+mlhNN4`4NCNl$.N+mlhN-nLNp-@dNNNNNN .< @p8HDp8 <:HE <:"yNtT&pNNNN .dJg NNNNp}@] w@]@HH D^ D]BHHJg N=|NpoN ? @ A $B FC DE.FBGFHdIJK2LRMVNtOPQBRbSfTjUVWvXzYZ[d\h]l^_`pa0bcdefghijkl m"nopRqrst"uzvwxyz2{6|B}^~p *004J&0004"Xt2fpH\`dh d j j n !!!0!8!\!!!!"&"l""""#f#z#~####$$$$ $$$$$% %"%%&N&R&V&Z&'V'\'\'\'`''(($(,((()B)))))))******++n+++++, ,,,,j,---.F.P./r/0L0 1h 1 2< 2< 2B2B2F2V2l223x334@4P4V4V4Z455n5 6!6z"6~#6$7%7&7'8p(8z)8*8+8,9-9.9$/9(09F19L29L39P49`5:6:(7:.8:29:B::X;:b<:x=:>:?;@;A;B;C;D;E;F;G< H<"I6V>W?X?.Y?NZ?n[@ \@$]@Z^AN_Ad`AaBJbBNcBTdBTeBXfCgCBhCiD jD`kDlDmE nEDoE~pEqErF&sF`tFuFvGwGFxG~yGzG{H$|HZ}H~HHI:IpIIJJNJJJK0KjKKLLNLLLM0MjMMNNLNNOO>OvOOPP<PvPPQQPQQQR.RhRRSSTSSST2TjTTUUJUUUV&V\VVVW,W`WWXXHX~XXY(YbYYZZ@ZzZZ[[@[z[[\ \X\\\]8]V]]^ ^@^v^^___```aa<anaabb@bvbbcc>ctccddLddde,edeef fDfzffg gF g| g h0 hhhi|ijtjk(kklPlmbmndnoVop  pd!p"q#qN$q%q&q'q(q)q*rP+r,r-r.r/r0r1r2sT3s4s5s6s7s8t,9t:t;t<u=uf>u?u@v\AvBvCw DwPEwFwGxHx^IxJxKxLxMxNxOxPxQxRxSy(Ty`UyVyWyXyYyZz&[z|\z]z^z_z`{a{Nb{c{d|e|tf|xg||h|i}*j}8k}Tl}bm}n}o}p~q~r~"s~&t~nu~v~w~x~y~z{ |}B~fjr@B T| >tFISELSCHERM,FOUTALRT"ALERT4ROTATE:2FOUTOPVALOAD_INS4TO_EDIT2FMIRROR;IC_SEL4ZINVERT9PSTAARTwS5 {Q5 z"A RE ": e i95:1 aQ     !      = B---:?:B----:DE@A?:-----/A+6hY[",OYGEx`B AVi') *k !DN <===================================> /!\ ATARI ST software /!\ / ! \ MARSAN DMC (Harry Koopman) / ! \ /* ! \ Smaragd 2 / !* \ \ !* / 1703 GB Heerhugowaard \* ! / \ ! / Holland \ ! / \!/ phone 02207-19772 \!/ >===================================< Heerhugowaard,Holland 29 april 1991 ICONINST.PRG replaces some icons used by TOS 1.2, 1.4 and 1.6, by other icons, identical to the ones used by the TOS-patch program KAOS. The icons being replaced are: the discstation-icon, the program- file-icon and the nonprogram-file-icon. Simply click on ICONINST.PRG to replace the icons. Putting it in the AUTO-folder has no effect. When booting, GEM is not installed yet, which is a condition for this program. ICONINST.PRG expects the 'old' icons to be there, and will have no effect (and no harm either) when they were not found. Such is the case when you use another desktop.(e.g. Gemini). The program tells you whether the replacement has been succesful or not. In may 1991 an icon-editor is to be written, the ICONISER, to make your own desktop icons. This will work in conjunction with ICONINST.PRG. With the ICONISER you can edit the following icons: -discstation -trash -folder -program-file -non-program file Feel free to distribute this public domain program, as long as this text-file is provided with it. <<<-------------------------------------->>> Een bonusje: Printje. Printje is een bonusje wat u nog even snel bij P_Date krijgt. Oorspronkelijk was het niet de bedoeling dat Printje nu al zou verschijnen, maar het zij zo. Met printje kan men even snel een tekstje intikken. Dit kan op de printer. U laadt printje in als accesoire, en klikt op Printje. Er wordt gevraagd naar uw keuze, en dan komt u in het 'typemachine gedeelte'. De volgende toetsen kunt u gebruiken: A-Z, a-z, !-`, etc. Zetten een teken op het scherm, waarmee u een zin kunt maken. print de zin uit, en u gaat naar de volgende zin(sge- deelte). Beeindigt printje, en u gaat weer naar de desktop. Formfeed, gaat met de printer naar het volgende vel. DIT DOET PRINTJE NIET AUTOMATISCH! U ziet het, het meeste moet u zelf doen; op uw printer het font en letterkwaliteit aanklikken, e.d. PRINTJE IS GETEST OP EEN STAR LC-10 DIT BETEKENT DAT ER PRO- BLEMEN KUNNNEN KOMEN MET DE COMPATIBILITEIT VAN PRINTJE! ALS U EEN DOT-MATRIX PRINTER HEEFT DIE AAN DE VOLGENDE EISEN VOLDOET, ZAL PRINTJE WEL WERKEN. FORMFEED; Chr$(12) Regel ; tekst+Chr$(13) PRINTJE ZAL WAARSCHIJNLIJK NIET OP NIET-DOT-MATRIX PRINTERS WERKEN! OOK PRINTJE IS PUBLIC DOMAIN, EN VRIJ TE COPIEEREN. HET MOET ECHTER BIJ DE README FILE EN P_DATE BLIJVEN (BIJ EXTERN GE- BRUIK)! VERDER GELDEN DEZELFDE REGELS ALS BIJ P_DATE. Ik verzuim niet mijn giro-nummer te vermelden; 716538 T.N.V. Arjan van der Meer, Hoorn Veel plezier.en een teken op het scherm, waarmee u een zin kunt maken. print de zin uit, en u gaat naar de volgende zin(sge- deelte). Beeindigt printje, en u gaat weer naar de desktop. Formfeed, gaat met de printer naar het volgende vel. DIT DOET PRINTJE NIET AUTOMATISCH! U ziet het, het meeste moet u zelf doen; op uw printer het font en letterkwaliteit aanklikken, e.d. PRINTJE IS GETEST OP EEN STAR LC-10 DIT BETEKENT DAT ER PRO- BLEMEN KUNNNEN KOMEN MET DE COMPATIBILITEIT VAN PRINTJE! ALS U EEN DOT-MATRIX PRINTER HEEFT DIE AAN README FILE BIJ Karakter.Acc Karakter.Acc is vrij te copieeren, mits u deze file erbij laat zitten. Karakter.Acc is geschreven door Arjan van der Meer, Phantasy Software 1992. Een finanicieele bijdrage in het arme leven van een programmeur kunt u storten op girorekening 716538 t.n.v. Arjan van der Meer, Hoorn Karakter.Acc is speciaal geschreven voor die programmeurs die altijd klagen over het feit dat het zo ingewikkeld is om de hexadecimale of octale waarde van een woord te vinden. Speciale groeten naar: Jan K., Edwin O., ACH, St. ST, ACN, Eric R., Jeroen R., Frank R., Arnoud B., Arnoud L. en R. Schouten. Hele speciale groeten naar: AeroSpro en RISC-software! Toetsen te gebruiken in Karakter.Acc: en dan = stoppen en = scherm schoon Bij het opstartscherm: en dan = ASCII dump, je kunt dan met de pijltje omhoog/omlaag en de linker en rechter muisknop, door de ASCII lijst heen lopen. README FILE BIJ PHANTASY HERZ written by: Arjan van der Meer Phantasy Herz is een klein programmaatje om uw gehoor te testen. U kunt hiermee op de herz nauwkeurig de maximale frequentie van uw gehoor bepalen. Het werkt helaas alleen in kleur, deels door luiheid van ondergetekende. Phantasy Herz wijst zichzelf. Opstarten, en op de vakjes klikken. Muistoetsen: Links : Vakje selecteren Rechts : Volume bepalen Beiden : Stoppen (Zonder waarschuwing!) U kunt de toon stoppen door op een toets te drukken, of buiten de vakjes te klikken (links). Phantasy Herz is geschreven door Phantasy Software, en PUBLIC DOMAIN. U kunt echter een kleine bijdrage op giro 716.538 t.n.v. A.J. van der Meer, Hoorn storten. Ook van Phantasy Software: Phantasy Date \ Printje \ Allemaal zijn ze Phantasy Teacher / Public Domain Phantasy Character / -> Verzamelschijf: F3,50 op de bekende girorekening! En dit jaar ook: Phantasy Draw v2.00 - Geen Public Domain Dit jaar zal 'Phantasy Games' ook een aantal spellen uitbrengen! Wilt u op de hoogte blijven, stort dan F5,00 op de bekende giro, en u krijgt ook de verzamelschijf erbij. Arjan van der Meer programmeur van Phantasy Software Nu de groetjes: (IN WILLEKEURIGE VOLGORDE!) Aan: A. Lansdaal, A. Bos, E. Olsen, E. Oostenbrink, G. Roos, J. Roos, F. Rijkhof, R. Schouten, A. Rinkel en E. Ruiter. Ook aan de volgende vereniging/bedrijf/etc : A.C.H., V.A.G., R.I.S.C software, Aerospro, Rinkel-software (?) en U.F.O.. A.C.H. - Atari Club Hoorn V.A.G. - Vereniging Atari Gebruikers R.I.S.C. - Roos International Software Compagnie U.F.O. - United Friends Organisation an der Meer, Hoorn storten. Ook van Phantasy Software: Phantasy Date \ Printje \ Allemaal zijn ze Phantasy Teacher / Public Domain Phantasy Character / -> Verzamelschijf: F3,50 op de bekende girorekening! README file bij TEACHER.PRG Geschreven door Arjan van der Meer Door tijdgebrek kan ik hier niet zo snel een handleiding van maken. Met Phantasy Teacher kan iemand die een vreemde taal moet beheersen, makkelijk en simpel de vocabulaire leren. Geheel Nederlandstalig, met veel help. Arjan van der Meer Phantasy Software A. Bos, E. Olsen, E. Oostenbrink, G. Roos, J. Roos, F. Rijkhof, R. Schouten, A. Rinkel en E. Ruiter. Ook aan de volgende vereniging/bedrijf/etc : A.C.H., V.A.G., R.I.S.C software, Aerospro, Rinkel-software (?) en U.F.O.. A.C.H. - Atari Club Hoorn V.A.G. - Vereniging Atari Gebruikers R.I.S.C. - Roos International Software Compagnie U.F.O. - United Friends Organisation `.n~;HAON>pa?<NNT+@pg|Etp5a$/Epa$r"_ta/ Aa  <r4<Aa ga#Ep a#Ja# Epa#:Epa#.Epa#"a"Epa#pa*Ra% a'&C퀈a!A퀈p1a:/A퀈p2a.A퀈p3a"gA퀈aa"Ep(a"EEpa"p ar/Ah 24a%"_aBp aVC퀈a .Epa"rC퀈tap/ Aa  <r4<Aal/ <r4<Aha"g Aha`B <r4<Aa4/tAhag <r4<AhanAh 00N4-No8Aha j/ <$r4<AHa a T$ra**pa'N`pra) <r4<Aag`a(WfN Ba(SfXa(XH0 Aa Aa Aa <r4<Aa/ <r4<Aa <r4<Aa <r4<Aag( r4< AHa>g <r4<AHaN` <r4<Aa/ <r4<Aa <r4<Aa <r4<Aag4 <r4< AHag <r4<AHaN`~ <r4<AaH/ <r4<Aa2 <ŀr4<AaP <r4<Aa:g. <Šr4< AHa"g <r4<AHat` <r4<Aa/ <r4<Aa <r4<Aa <r4<Aag.4-No <r4<AHa&AH 00N`n <r4<Aa8/ <r4<Aa" <r4<Aa@ <r4<Aa*g> <r4<AHag <r4<AHaAH 00N` <r4<Aa/ <r4<Aa <r4<Aa <r4<Aag> <r4<AHaFg <r4<AHaAH 00N`> <r4<Aa/ <r4<Aa <ŀr4<Aa <r4<Aag8 <r4<AHag <r4<AHa^AH 00` <ŀr4<Aav/ <r4<Aa` <r4<Aa~ <r4<AahgH4-No8Aha/ <$r4<AHaa$ra$pa"8N`pra$f`pra$\aFJgpra$LNa0Jgpra$6`:a a#.JfNuparpappanp alatp a/AH 24a8"_afEpa C퀎aLA퀎4<2<a4-Ng$ <$r4<AHaaA` 00`BmfEpA퀔aA퀔4<2<aEpa|/Ah 24a"_a0<,#a./A` 24a"_aEpaZC퀔apatparpappanavA퀔4<2<a Epa4<2<aNup "<a lHx?<NNT/?<NNT/?<NNOpa#/pa#.|zxvtr0|aHa Nua 24&8:BgnpNu<ngfDcpNufAcpNu 24&8:BgmpNu<ngfDdpNufAdpNu 24&8:JBgfDf EfpNuJEgpNuDExa*`bDEa"`ZaR11!Nua11!Nu 24&8:DE`6 24&8:DB`&a&8:DE`DEx`a` 24&8:HnghDBHngXDE~<En g6@ABDFGcGcGb8(vHDl`G8BCHC` GHD8HD쬵k&Dуd QRB BbJjDBNu DENupN֓DjdDA@ cAр[SBoJjDBNurptNuH@g0J`Ѐ[rGoJjDBNu0ftNu@[rB oH@JjDBNu $HkBk Bj*DBNupNuDBBkBjDBDNuf gp`X 246jDCCe0 C/jC C@j C jr0H@{0>H@Nur{0Nu{0NutNu 246j(:<DCaf AfBfNu`a 00Nur$o, b4< J@k @[H@NuH@RBNu4<Ѐ[NuDg8k2 b4< J@k @[H@DBNuH@RBDBNu4<Ѐ[DBNu40rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`apEgP`LJg&B.C`a8aD*9fap-I,=|p4aHz*9g ENp9` _a &nO:NMI K$<Nu[1][Error +111][Return]E g g>Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu`HQ?< NA\Nu"_KMI O: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`p?a a?<LNA``NuNu`aza`aa~aHA-Hhp alpMah=@F?<NNTT@A0r p0Q`pdr ta0.F=@=@ACp,2QAp 2Qaa`\`Xpea>pCR2Ad0A2r22a"<x0<NBLNurt=@:=A@=B NuHz(` NJHz ?<&NN\Nu9XgNuWXNu|^|  R^,T:&0D4(*<B$,>2::(   F..26"8@"PQ1!P1P!0PP`0  q#aaa:a O: n*NNuNuNuNuHz `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` @$@JfS a >`QNu$Aa `QBNuHzaX`Hza H `HPHQ0(ika $I _a IUd4Id4Id$Id `$$$$Q _Jf,a Id4Id4Id$Id `$$$$Q @NuSa ~IdIdId`Q @Nup `/ a F$I> _a  _a 4Ae4v` VfANuHP0(R@kBa $I _a IUd4Id4Id$Id `$$$$Q @JfNuNup `a SAfNuag`af`ae `ac` acpNuadpNua TSAkfJANuH HPhkJaF $I _a .IUd4Id4Id$Id `$$$$Q @JgSL`QNup `xaAf` VNuag`af`ae `ac` acpNuadpNua4@m4v` Vf@Nu?HP0(T@kHa $I _a|IUd4Id4Id$Id `$$$$Q @Jf4Nu0XNup `a8UAfQNuag`af`ae `ac` acpNuadpNuaSAkXf SAkXfJANuBp'rta n2rt6(SC0(S@apaB\papava0pa _a4$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&<:<`g BbUC BcjNu BcHDDdSkg RBAрjNuNu0ftNuB H@"jNu Lx6oFCe0FC BdЄe!Nu B/dHDDdNAXOJkpNu0< aF`0< CF2p`p a0`p CFp`aCF"p`Hza `Hz"J`pB.@=|DNua.@FpAR@C`N B.@=|DNuB.@a=GDgNup`a`aCF"E p`.@<.DAp$I"t Q k"RGef~`SG * g *fSG`<.DjZ\FkBJn`g Fgd Fg^HS&I.aXQ`p???<NM\Qj&_NuHQ/?<CF Ipa<0HNua`]@><CF Ipa Nu?|`?an0R@f|0aHJFkHPaL _Nupo`pHSHP&I>g\SG??<NMXJk Q _t&_Nu&_`@aP n2L6(n\n^HHHNua0 n20(n\HNua n20(n^HNua n20(HNua:ffNuarNua J[HHNu:nfa@ z^0NuJg6$:Pf,H?<"NNT&@p/&,ra :,ga &Lr`r??Q@,HyNM\0Nu#,Nu   AgSA ANua@`H"a`BaB@(` aBC(@HAC&21i0d R@`aBHP?< NN\Nu0^ M / hawFAN`RAD0C?0FA0A ff fA"H"2"2"2`BA`A` A|`A@00HNuA `A`A|`A `A `UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU9|xD UUUUUUUUUUUUUPEDDDD UUUUUUUUUUUUUEGDGD UUUUUUUUUUUUUEDDDD UUUUUUUUUUUUU8x< UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU<~<<< UUUUUUUUUUUUU~~~~~y x UUUUUUUUUUUUU88f`f8ffQD@!D UUUUUUUUUUUUU88f`f8ffQx@ x UUUUUUUUUUUUU~~f~|f~ffQP@ P UUUUUUUUUUUUU~~n~~n~nnL@=L UUUUUUUUUUUUUvvvv UUUUUUUUUUUUUffff UUUUUUUUUUUUUffff UUUUUUUUUUUUUfffff UUUUUUUUUUUUU~~~~~~~~q/"ǀ UUUUUUUUUUUUU~~<<<~<<!B6 UUUUUUUUUUUUU!* UUUUUUUUUUUUU!B" UUUUUUUUUUUUUq""y UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU<~<<< UUUUUUUUUUUUU~~~~~ UUUUUUUUUUUUU88f`f8ff UUUUUUUUUUUUU88f`f8ff UUUUUUUUUUUUU~~f~|f~ff UUUUUUUUUUUUU~~n~~n~nn UUUUUUUUUUUUUvvvv UUUUUUUUUUUUUffff UUUUUUUUUUUUUffff UUUUUUUUUUUUUfffff UUUUUUUUUUUUU~~~~~~~~ UUUUUUUUUUUUU~~<<<~<< UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWilt u S.V.P. naar de|monochroom moni-|tor schakelen?Ja|NeeWaarom niet?1. Omdat ik er geen zin in heb2. Omdat jij het zegt3. Omdat ik er geen hebMaak uw keuze: TOCH werk ik alleen op monochroom, dus..Helaas, Maar met een geringe bijdragekan ik aangemoedigd worden om eenkleuren versie te schrijven!giro: 716.538, A.J. van der Meer Hoorn--> TOETSVOLUME :+|OK|- SOUND 1,,15#..=125000:AANTAL HERZU "@ T hr6<2.*`R @@ *~ f((@4B$$UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWilt u S.V.P. naar de|monochroom moni-|tor schakelen?Ja|NeeWaarom niet?1. Omdat ik er geen zin in heb2. Omdat ji`^z^AON)aF?<NNTJgpaa?ZfGa@`~`.EdpaE,Ep aE aDEݟp aEpaY*a-DE_6 +@0<}aLpCa?xA "@ <} ma*(pd~A&aYpd~A,aYpd~A8aYpd~A>aYEaXNhNuaKA aGAaGAaGAaGAaGVAaGvA aGnp2~A aYXp$m $$mBE6a)p$m B ma\ mp*a8fz maY gp maIp^a7gZx$m ؒ"m a\d"H ma6Jx$m ؒ"m a\$m S$m ("m a\60(HR$m"l@$m$`8 m$m ("m a[$m ("m a[0(H$m"l@$m$`$m R$m$$m a<,``$m("m a[/p^aG"_aJ$m$$m g$m("m a[/$m S _aH/$m("m a[h0(H$mDRaJV"_a5>/$m("m a[>paH"_a5"$m("m aZ$m aJ/$m("m a[ "_a4p a6$m("m aZ`$m("m aZp-a6Bg,$m Ѐ$mВ/p-aG"aI`$m("m aZt`@$m aI/$m("m aZ"_a4z/$m aI"_a4h$m("m aZ2$mR$m o]$m R$m$$mBaE$m ("m aY$m R$m r2otEta=E|a=`H (  a?`GEݿp;aD/EpaDr"_ta7+A EpEaD/EDp aDr"_ta7X+ANuaGzA(aCpaN`6N|`.N`&Np`NJ`N (`N `N`N ` @gx @& gv @gv @gv @gv @gv @gv @gv @gv @gv @gv @gv @ gv @gv @#gv @/gx`Ea;a'|Nu4-JgpEMpAaGnAaF.AD 00 <r4<ADa8g*EpaB/EpaBr"_ta4+A `dAL0B0AD 24ALa7f>pa>lALa("m&aVaFpa>PALa("m,aUaFa7fGa(Aa7A a:NuEpaAx/Ep aAjr"_ta4/ A,a  <r4<A,ag,A&aT~A,aTvBmJpd~A&aQpd~A,aQAa78A a:6Nu4-Jg/-pOaA/NAaQ/Ap\a0A <.PTWa1gvpa=LADapa=ALa("m&aTa.pa=ALat("m,aTa.a64fGa'VAa6nA a9lNuaCa2ALad("m,aPCa+NgLpraDp raKEpa7ALa,("m,aP^a*>E pa7A|a0 paKp raK`p(a?4a*p raKNp(a?"a)p raKAaK^fAaEp a3(A|a3paG6Aa-lA a0jNuBmBm4-Jgja3praFEmpa2praFxEp$a2praFdE;p"a2praFPEp%a2praFaJp1a&"/ <r4<A퀔a g <r4<A퀔a gErpa1`p raEALa&("m,aJXa$*p raEtE]pa1AraAAaFfAa8&Ca,,ALa("m&aJCa$gNpra=p raEEpa1jALa("m&aIa#E pa1LA|a)~paEV`ALal/p1a5("m>aI^p raDp(a8a#Zp raDp(a8xa#Hp raDp(a8fa#6 <r4<A퀔a hf`RA>aH:pd~A>aEEp a0A|a1paDAa*A a-NuBm4-Jga1ZpraDEpa0fpraDEp+a0RpraCEp$a0>praCEp#a0*praCEpa06<D0<t(2<a%` <r4<ADa TgADC퀜""`A퀜0B0praCnEpa/A퀜a0$A퀌0B0A퀜 24A퀌a)zf$ADa a B&<:<a dAL 00ALa ("m8aGp1a#Bgp raBALa ("m&aGa!p raBEp a/&Ara>Aa5Ca)ALa @("m,aGrCa"*g$A|a'&ALa /p1a3("m8aG`ALa /p1a3("m8aFp raBJp(a6a p raB8p(a6 a p raB&p(a5a a(fGEp a.dA|a. <r4<A퀜aA퀤 00A|C퀤a "&<x:<a JA퀼 00 <r4<A퀼a'gA퀼0B0Ep a-A퀼a.JA8aELpd~A8aBpaAAa(A a+Nu4-Jga.praA@Epa-praA,Ep)a-|praAEDp(a-hpraAEp#a-Tpra@E߂pa-@6<D0<t(2<a" <r4<ADa~gADC퀜""`A퀜0B0pra@Epa,A퀜a-NA퀌0B0A퀜 24A퀌a&f$ADa al&<:<aAL 00ALa ("m>aEp1a lgp ra@ALa ("m,aDap ra?E]pa,PAra<Aa2Ca&ALa j("m&aDCaTg$A|a$PALa F/p1a0("m>aD8`ALa */p1a0("m>aDp ra?tp(a3Hap ra?bp(a36ap ra?Pp(a3$aa%fGA>aCpd~A>a@Ep a+zA|a+ <r4<A퀜a A퀤 00A|C퀤a 8&<x:<a`A퀼 00 <r4<A퀼a$gA퀼0B0Ep a*A퀼a+`pa? Aa%BA a(@Nu4-Jga+BmRpra>fElpa*pra>RE~p(a*pra>>Ep'a*pra>*Epa*zpra>Ep%a*f6<D0<t(2<aAL0B0p ra=ALav("m&aBazp ra=ALaX("m,aBa\pa>$A퀄a <r4<A퀄af <r4<A퀄ah/ <r4<ADaALa#hg0ALa!p ra=Bp(a1ap ra=0p(a1a`X <r4<A퀄a/ <r4<ALa#rg0p raH@Ѓdh`^HCH@:">H@`H2g&HCH@:<HC>H@Ѓd(`HCH@:H@r` gDBgkDE`HDBDEaBDBNugDBa8DBNutNua 11!Nux`xa`a` 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`$xa2`Ba411!Nux`4 24&8:`& 24&8:`a&8:` &8:@ABJEoHnfNup`tNugDEDBHngDBEBkQ*HEJDg?<>0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`napEgP`LJg&B.C`a8aD*9fap-I,=|p4aHz*9g ENp9`h _a &nO:NMI!"Kp$<Nu[1][Error +111][Return]En g g>Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu`\HQ?< NA\Nu@&gTkdHöfiH@HNugmNupNuz&lDaDNuJlDxeփ؄d`efNupN"_KpMI!"O:HQ <-H*,`N,(rd 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`aa aHA-Hhp alpMah=@F?<NNTT@A0r p0Q`pdr ta0.F=@=@ACp,2QAp 2Qa a`\`Xpea>pCR2Ad0A2r22a"<0*0<NBLNurt=@:=A@=B NuHz(` N/Hz ?<&NN\Nu9gNuWNu|^|  R^,T:&0D4(*<B$,>2::(   F..26"8@"PQ1!P1P!0PP`0  q#aaa fa O: n*NNuNuNupc?a0QNurdAd6Ag,B(dB(dH Ac<a0tgBAp`NuNu?<OA`d?<IA`Z0<H IaLt Ig Og Ug Ag Rg*afNup`ap`0a6fHRa>Er$Wgr STD:gr COM:g r LPT:f2FA$_0=@D~CA0< BhaB2"pNu$_AF Ge><QBAFpNuahgzp=` a\gzpaAHPBHQ?NA\ _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`-@ _ajG` VNuag`af`ae `ac` acpNuadpNu/ a0$I> _a&4Ae4v` VfANuHP0(R@kBa $I _aIUd4Id4Id$Id `$$$$Q @JfNuNup `aSAfNuag`af`ae `ac` acpNuadpNuaSAkfJANu/HP0(X@kHat $I _a\IUd4Id4Id$Id `$$$$Q @Jf$Nu $Nup `aYAfNuag`af`ae `ac` acpNuadpNuaSAkEF$p VfWANuth`tpa ".Nutj`t@H|`t)`t` tr`t2`t@-A=B|`fv8`v(`v-` v!`v `v@-AH |`@HAHBHCHDHEHFHG-HfAD-HH@-@H|p`n\n^n\n^A0000000000prt`Bp'rta n2rt6(SC0(S@apaB\papava0pa _a4$FAFp_@[000][vx`* [g" ]g |g QSx` xQSrQ][vx`* [g" ]g |g QSx` xQStQ]BAF0-H,=@p4ab2HNu 24DBaDB11!Nu 24DBa DBNu 24x6o<Ce(FC BdЄeNu B/dHDDdRdQRBNu&<:<``g BbUC BcjNu BcHDDdSkg RBAрjNuNu0ftNuB H@"jNu Lx6oFCe0FC BdЄe!Nu B/dHDDd`A*p4. g=BNuA*pBQBX".g paBNupraJHP?<NNT~U@g~tb3BnApr0 0BBB R@ @fA0000PB0Tp`00000\0X0Tp`T@00000P0BXpnT0raVA0p1| 1AQBX0$HTH0P P0Tp`0NuH(Fa$L(FNuSk [0NupNupa`p>`HPaa _&X Pf/|~K2Fzag @ ep 2tC"2 S@HQCAػR"_d BTAA3ApC4$I2a222B"0@2A\xva@gF2#M 443BS@ -f HQCAػR"_d@BAAb8RGRC`3RSG5G5C J1DcaRF Fe `RG GdNuXASF1F41R1h4x1EDg"<p-A` n"g(t( f h fpH`aLRB`Nu~dGdEH<Nup`60@F@AJhg PLNu`LJg(HPBHh/??<@NAXLf ѨLNuJkp%`aJBja!| ??<>NAXOJkpNu0< aF`0< CF2p`Rp a0`p CFp`>aCF"p`0Hza `Hz"J`B.@=|DNua.@FpAR@C` @H` @HHyEa4a"H`HyE`HyE 24`@H` @HHyEaa|"Hav`HyE`HyE 24`B.@=|DNuB.@ab=GDgNup`a`a0CF"E p`4(g8HP b6 a^$_// Z4HQ`S@Q _Q _a, _Nua$`p`@`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 %gN7 NutNuRpt`2Rpt`Rptr ae OgX Xgn HgSRB ae Fb$0k  c_  c b退`tSHkaԢNuRB0 b b瀀`RB0 fрd`ap`ap`ap3OBONu>.D<jRGg>VGg:TGjp`HPa0CF$IpR@  f _aHd2Hd2`"QNu`2<.DHSGFaAEg f< &_Nua`ӀNu.dfa`BO=n`r>.D<jRGg:VGg&TGjp`؂<.DaAFa$JkNup#`f z fa2a` z f a"aAFa  f#OJkzNu0:g0.D<jRGg(VGgTGjp`<.Da&` z faat` z f aa\AF "g pR@0 ,g  g  fHp`:pR@0  g  g "fR@0 ,g  g  fHpRU@"_  f#O$H _a:`QNupR@0 ,g"  g  fa~ (fR~Nua ~ `a~NuaJkHQ ! gRf _NuXX~Nu0j\@??<NMXJk .dgp Nu`<.DHSGFa ,g gAEf< &_Nu ."Ff +"g ,g`$ a Nua`a`a`]A=ADNua`a`a`2(gbc  P"H`Nu/0Ha\2  _ PSAvjx E(Wf* ae zb Q @Nua"XLpAg Per 1"NuHyNNX @Nu&Hz ?<&NN\Nu|a"XLXB@etAg1B# NuBnp`pBnp`p=| p|=Fn@=@b=n`raHj=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 @ Ee0Nua.gNu4.rf?HyaNM\Nu=|D`LjazEfpadppa`AFEg0PaEfaFRE`ܾEfp a@a8?nnnp a2RF`<annoS@f nhfSnl=Ah=FnNup` papq4.rf?Hya&NM\Nu=|DHaLNu|A0"P2(@e2<EF`QHP=|DJ@g$abAF$HpR@ 0 f _a`QNuHPp?ap a| _2<|0`C&pHQ/Hy@NA NuC pa:NuHQ/Hy?NA Nu&g4 Fga*gJAga2< R@AdSf0Nu0ap Ce`&g4 FgaJBjagPAe CbRa R@Sf0Nu FgRag JBjaAeaJAg RP0 pNu`Ѱ Fg6angJAga @eaxRP Nup NHѨB?<?/?<BNAO JkLLNu&8aJBja(JAg Df*ڃkd0Nu DfրBH??/?<BNAO LJk!@NuHBHh Hx??<?NAO LJo ѨLNuk:fp`^k: g ѨNuBHPHQ/??<?NAO _JoѨfNuBHPHQS/??<@NAXLfѨNuJkp%`XB9BJ`$H EaNABJ AerQBL@͉H Ia"H _/ aa _/ ?aAF-H AerQB2"_A&-H A e ` \gQBa9BJgaZe -|BJp[`pZa֞ajAF"H0.g "Hg \f`A&fS !.gR EF _aP`QNuHz?<&NN\ @Nu x NuA@Bh`A@a n@!|}Nu _S@Gd@GHpp/0NuGNpp#fpNup`p`#Nu?a0` ?a2@@aj` a Nu4.`Af n2LR@RANu4.`g S@SAHNutbpbr??paJpYaD0a>0`8D@v`v??NMXJNuJ@k??<NM"UAf J@fH@NuajL0fpNu\@`a`]@><CF Ipa<0HNua`]@><CF Ipa Nu?|`?a0R@f|0aHJFkHPa _Nupo`;HSHP&I>g\SG??<NMXJk Q _t&_Nu&_`͎aJANuag `af`apNuapNuC`C``C` C`CJhfJfRRRRRRRHP? @CFH~8:E#P&<2 `b$bYEf`"RAf rЁЀ`&Ѐe "ЀeЁdp`JAkfgRer?DDЁaAa8$HX :CFE` YEjT"_$P"2trDDd0d d d` QjNu`BaDa 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"&nNu"H YJQfNu YH瀀aLP|HPG_C&֛֛֛֛֛(HDDCBg6Cv6C[RCF8[[[aL6C[RCF8:G_FWfTL L-KA `$I\bfBjQNu$YbfBjQNu؄*؄؅CH`8؅X`$_  IaJHR"H @`̘؄*؄؅AHNu؅X`$_ IaHR"H` ndd$HJf-HS Nup"`ɪHPa _a`QNua JH aFL0Nua`HD      """" " ""(" "" " "" (***( ( ** *D@@D@@D@@@@D@D@@@@@@@D@@ (***( **(** *( (*(*(**(**  *(EUDE@D@DE@E@E@PPUD@EAPUD * (*( * *** *UTTTTUA * (**( **( *UTUUTPTUTPUTTUUPPUTTUUAPUTUT (* (*( (**(** *(TUPTTUPTAPPTUUUUT@Tl..ll.l.l...lTUTTTTUT@@TPAPPQUUTP8:;88; 8::;;:TTTTTTTT@@TPAP@AUP@|>|>|||>|>>?>>TTTTT|>?||?|>>>t4p5tttp5t5tu@uu44Attt4`|>|||?>>?>^?>?xo|?c>x|?c|p~xx||~q|q`?>?|8 UU_U  UU]uUXU` ꪨ: UU]UUXuUX ꪨ UU]UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX   UU]UUX UUX UUXD  $ UU]UUX UUX UUX  UU]UUX UUX UUX  UU]UUX UUX UUX   UU]UUX UUX UUXD  $ UU]UUX UUX UUX ?? UU]UUX?? UUX UUX ?? UU]UUX? UUX UUX ~? UU]UUX? UUX UUX ? UU]UUX? UUX UUX ? UU]UUX? UUX UUX ? UU]UUX? UUX UUX ?  UU]UUX?? UUX UUX ?  UU]UUX? UUX UUX x  UU]UUX UUX UUX  UU]UUX UUXp x UU]UUX UUX UU]UUX UUXx p UU]UUX UUX UUUUUUUUUUUUUUUUUUUUUUUUX UUUUUUUUUUUUUUUUUUUUUUUUX UUUUUUUUUUUUUUUUUUUUUUUUX UUUUUUUUUUUUUUUUUUUUUUUUX UUUUUUUUUUUUUUUUUUUUUUUUX ` UUUUUUUUUUUUUUUUUUUUUUUUX@ @ UUUUUUUUUUUUUUUUUUUUUUUUX| | UUUUUUUUUUUUUUUUUUUUUUUUX UX UX0 t UX UXT T UX UX| 8 UX UX UX UX< | UX UX@ @ UX UX  UX UX UX UX D UX UXD D UX UX| 8 UX UX UX UX< | UX UXT T UX UX\  UX UX UX UX0 t UX UXT > T UX UX| 8 UX UX  UX> UX   UX| UX   UX UX `  UX UX ` UX0 UX   UX UX  UX  UX UX@ UX @ UX@ UX|  ~ UX  UX 0 UX  UXz ` r UX UX 8 UX  UXH  \ UX UXT 8 T UX< UXt  $ UXp UX @ UX 0 UX< ` | UX UXT p T UX UX\   UX UX @ UX @ UXD @ D UX  UX  UX UX@ @ UX@ UX  UX~ UX<  | UX UX@  @ UX~ UX| ` | UX UX ? UX UX<  | ~ 8T  (T 8\ ( 8 ( 8< (| UX @ @ UX UX  UX UX UX UX  UX UX  UX UX  UX UXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTAA@@@@@@@""""" """""" "  """""" " """"" ** ( * *** (* *  *(* *@@@@@@@DDDD@@@@D@D@@@@@@ * (* *T** (( **UP@@UUPPQTT@TTUUP@@QUEAPAP (** *UT@@UUPPQUT@UUPUUP@@UTPUEAPAPl.nn.U@@PPPUUTUPTPP@@PUUTUT; ;8 ; :@@@P@PUETUUPT@P@@@PUUTUT|>??>@@PPUTTTT@PP@P?||>>>@PUPPUPPTTPPTPTT?~~|?>]]\\  ~>|>wwt7wpw@w`vpp7Cw`wwwwwtwpw7ststpwp??>?>?>???1 0/@1,@5,@ /@ 1  0Over Teacher v1.0 ^O-123456SchijfLaad^LSchrijf weg^S-Wis^W-Einde^ELerenInvoer^I-Test #1 (NL-? op volgorde)^1Test #2 (?-NL op volgorde)^2Test #3 (NL-?)^3Test #4 (?-NL)^4Toets #1 (NL-?)^5Toets #2 (?-NL)^6ExtraDump^DPrint^PHelp^H-Verbeter^V*Phantasy Teacher v1.0 werktalleen niet in de lage resolutieDruk een toets om verder te gaanPhantasy Teacher|Written by AjM| March 1992|Public DomainFijn! LET OP:|Geschreven in GFABASIC v3.5| Dus TT gebruikers...Jammer...STOPPEN? Dan verliest u ook|de woordjes in het ge-|heugen!!!Nou en?|Save|AnnuleerWeet u zeker dat u|wilt stoppenJa|NeeDit is geen P_Teacher fileOoh...Woorden wissen, ECHT?Nee!|Yep!Woorden invoeren...Eerst de NL betekenis van het woord intikken, dan RETURN, en dan de buiten-landse betekenis. Een lege regel isstoppen en terug naar het menuAantal woorden : Vrije ruimte voor : Woord : Betekenis : --> Geen woorden kunnen er meer bij, Selecteer Save (of Testen daarna Save), selecteer dan Wis, en dan opnieuw Invoer--> Druk een toetsWoorden testen...Het NL woord wordt gegeven en daarmoet u dan de buitenlandse vertalingbij bedenken. RETURN betekend stoppenBetekend :Helaas, het betekend p qFouten : Het buitenlandse woord wordt gegevenen daar moet u dan de NL vertalingIs de betekenis van :Geen woorden meerWoorden toetsen...Er worden max 25 NL$woorden gegeven en daarbij bedenken. GEEN mogelijkheid totstoppen en terug naar het menu.Aantal woorden :Cijfer : Er worden max 25 buitenlandse woorden ge-geven en daar moet u dan de NL vertalingWoord verbetern...Door de woorden bladeren met het pijltjeomhoog en omlaag. Bij het te verbeterenop spatiebalk/return drukken.Met ESCape gaat u terug naar het menuWoord :Betekenis :(nog) Geen help beschikbaarAi!A:\woorden\*.PTWFile bestaat alNou en?|Herstel  b ^ 0T :(\b>6:Ff <h^"\Dh^"\H6^"H6^"DX|TX|DDLB * f((@4"&Xb0jp| VtsWoorden testen...Het NL woord wordt gegeven en daarmoet u dan de buitenlandse vertalingbij bedenken. RETURN betekend stoppenBetekend :Helaas, het betekend p qFouten : Het buitenlandse woord wordt gegevenen daar moet u dan de NL vertalingIs de betekenis van :Geen woorden meerWoorden toetsen...Er worden max 25 NL$woorden gegeven en daarbij bedenken. GEEN mogelijkheid totstoppen en terug naar het menu.Aantal woorden :Cijfer : Er worden max 25 buitenlandse woorden ge-geven en daar moet u dan de NL vertalingWoord verbetern...Door de woorden bladeren met het pijltjeomhoog en omlaag. Bij het te verbeterenop spatiebalk/return drukken.Met ESCape gaat u terug naar het menuWoord :Betekenis :(nog) Geen help beschikbaarAi!A:\woorden\*.PTWFile bestaat alNou en?|Herstel  b ^ 0T :(\b>6:Ff <h^"\Dh^"\H6^"H6^"D**** **** ***** ***** ***** Van Phantasy Software, * * * * * * * * Up-to-date software op maat! * * ** * * ***** * ***** **** * * * * * * * **** * * * ***** ******************************** P_Date is het programma om uw klok-datum gelijk te stellen, het is klein en past dus snel en makkelijk in een 'Auto-fol- der', en uiteraard is het programma ook direct vanaf de desktop opstartbaar. P_date.acc is als accesoire aanklikbaar. Wilt u dat niet, dan kunt u P_date.acc van uw 'Root' naar een folder copieeren, en daarna in de 'root' weggooien. Het probleem: De klok staat op b.v. 20-11-85, een realtime clock is te duur en normale datum-gelijk stellers zijn te omslachtig. De oplossing: P_Date, met P_date zet u door simpel op de spatiebalk te drukken de klok een dag vooruit, maar dat kan d.m.v. de pijltjes toetsen ook een week, maand, of jaar zijn. TIJD IS NOG NIET INSTELBAAR. P_Date laadt na het instellen de datum van schijf en schrijft hem na het instellen eventueel naar schijf. Zo hoeft u vaak maar 1 of 2 dagen bij de datum op te tellen. Bij het opstarten laat P_date de datum die hij daarvoor van schijf geladen heeft zien, en begint hij met aftellen. Als hij uitgetelt is, verlaat u P_date weer. Wilt u de bewuste datum veranderen, dan drukt u op een toets. Als dit Return is, verlaat u tijdens het aftellen P_date al. Het voordeel van het aftellen is, is dat u niet na iedere reset, waarna alle pro- gramma's in de auto-folder uitgevoerd worden, P_date hoeft te verlaten, maar als de datum klopt, u gewoon niks hoeft te doen, en P_date wordt weer verlaten. Bovenstaande geldt alleen voor de PRG versie die u in de AUTO folder kunt zetten. P_Date is public domain, en u kunt eventueel een bijdrage storten op gironummer 716538, wat NIET verplicht is, maar wel op prijs gesteld wordt. Bij een bedrag van minimaal F10,= ontvangt u de eventueele up-date. P_Date werkt op alle monitors, in alle resolutie's, alleen in LOW is er hulp onder de HELP-toets, in alle andere resolutie's staat de help standaard naast het instelscherm. Het is gepro- grammeerd in GFABASIC v3.5 dus er kunnen problemen verschijnen op de TT. De toetsen zijn in P_Date zelf aangegeven, maar dat is zeer gering, hier komt een uitgebreid overzicht: Cursor omhoog- Verhoogt de datum met 1 dag Cursor omlaag- Verlaagt de datum met 1 dag Cursor links - Verhoogt de datum met 1 maand Cursor Rechts- Verlaagt de datum met 1 maand Insert - Verhoogt de datum met 1 jaar Clr Home - Verlaagt de datum met 1 jaar (Datum is van 1-1-1980 tot 31-12-2107 instelbaar, en schrik- keljaren e.d. worden ondersteunt) Spatiebalk - Doet bij de datum 1 dag, en schrijft die datum weg naar schijf, dit is handig voor als u elke dag computert, dan hoeft u niet elke dag de tijd bijstellen. Let op: Aan het eind van een maand moet u WEL de maand bijstellen (en eventu- eel het jaar)! Return - Schrijft de datum weg naar schijf en verlaat het programma Escape - Verlaat het programma zonder de datum weg te schrijven. Undo - Springt terug naar de datum die P_Date aan het begin van schijf geladen heeft TAB - Springt naar de datum die de computer in zijn geheugen had, voordat u P_Date opgestart heeft. (Na een koude start is dit de systeemdatum, tenzij u voor P_date op te starten al een ander datum gelijkstel programma opgestart heeft) HELP - geeft (alleen bij lage resolutie) een overzicht van de toetsen De programmeur van P_Date (Arjan van der Meer) wenst u veel plezier met dit programma! Phantasy Software t.n.v Arjan van der Meer Karveel 79 1625 ET Hoorn Betalen: Een bedrag storten op: Giro: 716538, t.n.v. Arjan van der Meer, Hoorn O.V.V. P_date v1.75 Bij minimaal F10,= ontvangt u een eventueele update zodra die klaar is. Ook krijgt u dan een lijst van andere software van Phantasy Software. P_Date v1.75 en alle andere programma's op deze schijf zijn PUBLIC DOMAIN, u mag het aan iedereen door copieeren, mits u deze tekst file er onverandert bij laat zitten. Deze schijf mag in Public Domain bibliotheken opgenomen worden, mits men deze file en de 1ST/3TH/ etc er onverandert bij laat zitten. Voor doorcopieeren via BBS-en geldt hetzelfde! Over Phantasy Software: Phantasy Software is ontstaan uit een fusie tussen Backslash sotware en CompAr Soft. Het idee van dit programma ligt bij Jeroen Roos, die hiervan vindt dat ik zijn programma heb nagemaakt, maar ik heb bij het maken van dit programma NIET gekeken naar zijn programma. Speciale dank aan: Eric Ruiter, Jan v.d. Kaaij, Edwin Oosten- brink en Jeroen Roos. Greetz to: Zie hierboven en: A. Bos, A. Lansdaal, E. Olsen, ACH, ACN, St. ST, R. Schouten. `,>LAONaR;@fE,pa$2-fa';@hpapar(fLpa rBmNpapapa6<:0<tra papapa6<60<tr apapapap aap"<a)E,p a$B6<t2ra\E,pa$*6<tdraDE,pa$6<t}ra,padpabpa`pa^afE,pa#6<4<rapa)VAa 8 <r4<AahgNNA0B0pa)AaACagAaAC""?<NNT+@bACa .azr(Ё/A 24a%h0< a.$rKaDACa aFr(Ё/Aa4a$E,paF$r}aACa ar(Ё/Aaa$E,pa$2<aACa ar(Ё/Aaa$zp aF$2<aACa Zar(Ё/Aaa"E,pa$ran <r4<AagBm <r4<AagH@Ѓdh`^HCH@:">H@`H2g&HCH@:<HC>H@Ѓd(`HCH@:H@r` gDBgkDE`HDBDEaBDBNugDBa8DBNutNua 11!Nux`xa`a` 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`$xa2`Ba411!Nux`4 24&8:`& 24&8:`a&8:` &8:@ABJEoHnfNup`tNugDEDBHngDBEBkQ*HEJDg?<>0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`-apE--gP-`LJg&B.C`a8aD*9-fap-I,=|p4aHz*9-g ENp9-`( _a &nO:NM-IK-$<Nu[1][Error +111][Return]E- g g>Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu`HQ?< NA\Nu"_K-M-IO:HQ <-H*,`N,ppCR2Ad0A2r22a"<0<NBLNurt=@:=A@=B NuHz(` NHz ?<&NN\Nu9h&gNuWh&Nu|^|  R^,T:&0D4(*<B$,>2::(   F..26"8@"PQ1!P1P!0PP`0  q#aaaa O: n*N` ` NuNuNuNuJBgVB&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` @$@JfS a `QNu$Aa`QBNuHP0(R@kBa $I _aIUd4Id4Id$Id `$$$$Q @JfNuNup `^aRSAfNuag`af`ae `ac` acpNuadpNuaSAkfJANuH HPhkJa  $I _a IUd4Id4Id$Id `$$$$Q @JgSL`QNup `a Af` VNuag`af`ae `ac` acpNuadpNua x4@m4v` Vf@Nu?HP0(T@kHa ^ $I _a FIUd4Id4Id$Id `$$$$Q @Jf4Nu0XNup `a UAfQNuag`af`ae `ac` acpNuadpNua SAkXf SAkXfJANu|H`|i`|l@H~|`Zze`z`zd@H>|`Dth`tpa ".Nutj`t@H|`$rk` rf`rg`r5=@|0` HAHBHCHDHEHFHG-HfAD-HH@-@H|p`rAD-@f-H `r6 @`0.bHNupNuz`z `z8.^n\Dn\@Hp tr=ED`DBp'rta6 n2rt6(SC0(S@apaB\papava0pa`A*p4. g=BNua^ahp-@-@(-@4-@@=|Lpra,HPKLCDHXAh(0 1PP1P1PA L?P<@>AFGH 0000X0000X0000HSG~2gtLx0a Q&_NuSAkA> A1@H<`Lp`Ha-_\NuBJAgLPDEFbGb?HXaL0S@k@> APh("G0(JgRJ)@g1@2fJ2HPL<P0a W1@A00 pia=|@pia _C""pe`,?4<6HPa _2tLx0az=n|=| piaN0.2paH\P`PH|SCSDABH0`(S@k@ A=pfNup?a0QLa`S@k.@ A0gBP=@a.pgap aJ@fnpahQ`B\Lrt`vNuHS&I. FVa8.:.L4.RBĴ@cBnaL4.RBŴAcJSA=A`@pJ.afrJk8 Eg,2. pg  qfL=A=ApjrtaL`8a>`2 d. Vg" gt gZ gn fPSnjBn`D=@0.n\=@0.R@S@n^=@prtaRn0neBna(Q>j4&_NuBn`?<HyNM\`Rn<SFEneSn`2NuS@kD@ AC0g.?a$=_p 2.a\L6Fgavp `p`p``NuBS@kl@ A=Pa=| phaL`4p-@"<$&HA-HH-HLBnpmrt`Hz ?<&NN\Nu n2MJFo`JGo\H 8N-@-@ p-@*-@-@ H0H00(L=B=B&=CC=C=C$tBft=B=B(NuaHz ?<&NN\NuL n2M(8N-D-D x-D*-D| J@jpJAjrRBhe4(RChe6(@otAop=@=@NAXOJkpNu` p`rap`QNupaNu4pa2Nu$pa"Nup2(g"P@g2RADAH""n"r2gZAe2 1@#-I"Nu1@NuAt2<XJX[j]`p`a."n"dp`paNu?pa2Nu/pa"NuH n&$n""Hgr k&@ S`g^ k#&@0+Hd3 Hd3 Hd# Hd# # Hd# # # # Hd`# ALH# ALHQ&f-I"LNuat ."NuaJAfCNu"X2ebP6gHRC(D#HNuAFtЀvQBNuAFt0 9c^QBNuAFt 0QBNua`a`aCF 0gS JfS`@a Acr `@a A cr `@a\ A cr `N$H`Ha@LHP?.d=hdN=_d2 "@$Y4Ad2`0Q @Nu@`r ??a"P02R@H`2Q NuH~=H|=@p3``=A|aAj09jRyjH@@-HtBe2QB p#`"C&pHQ/Hy@NA NuC pa:NuHQ/Hy?NA Nu&g4 Fga2gJAga2< R@AdSf0Nu0a p Ce`&g4 FgaJBjagPAe CbRa R@Sf0Nu FgRag JBjaAeaJAg RP0 pNu`x Fg6avgJAga @eaRP Nup NHѨB?<?/?<BNAO JkLLNu&8aJBja0JAg Df*ڃkd0Nu DfրBH??/?<BNAO LJk!@NuHBHh Hx??<?NAO LJo ѨLNuk:fp`^k: g ѨNuBHPHQ/??<?NAO _JoѨfNuBHPHQS/??<@NAXLfѨNuJkp%` Hz` Hz`Hz&$A?<&NN\NuNu4Nu$NuD@v`v??NMXJNuJ@k??<NM"UAf J@fH@Nuaj 0fpNu\@`a`]@><CF Ipa<0HNua|`]@><CF Ipa Nu?|`?aZ0R@f|0a`HJFkHPah _Nupo`DHSHP&I>g\SG??<NMXJk Q _t&_Nu&_`aP n2L6(n\n^HHHNua0 n20(n\HNua n20(n^HNua n20(HNua:ffNuarNua J[HHNu:nfa@ z^0NuJg6$:Pf,H?<"NNT&@p/&,Bra :,ga &Lr`r??Q@,@HyNM\0Nu#,6jzTbԠLN*6j *~ f((@4,$l4$`/<J>AON pa a;@E/Bp a$$2-a(;@papaTr(fBmFE/Mp3a#/ a#l/E04p a#^r"_ta/ A8a A`a <r4<A8agN?<NATJg <r4<A`agRE0Ap a"/A` 24a&"_aE0Mp!aCvaE0npa"rCvtaH+ABmfE0tp a"/E0pa"r"_ta/ A8a  <r4<A8a@g2a!pa paa p1a"aPa pa 0apapa0<apaaE1ipa6<h4<rHazpapapap aapa8NuaF 24&8:BgnpNu<ngfDcpNufAcpNu 24&8:JBgfDf EfpNuJEgpNuDExa`bDEa`ZaR11!Nua11!Nu 24&8:DE`6 24&8:DB`&a\&8:DE`DEx`aH` 24&8:HnghDBHngXDE~<En g6@ABDFGcGcGb8(vHDl`G8BCHC` GHD8HD쬵k&Dуd QRB BbJjDBNu DENupN֓DjdDA@ cAр[SBoJjDBNurptNuH@g0J`Ѐ[rGoJjDBNu0ftNu@[rB oH@JjDBNu $HkBk Bj*DBNupNuDBBkBjDBDNuf gp`a 00Nur$o, b4< J@k @[H@NuH@RBNu4<Ѐ[NuDg8k2 b4< J@k @[H@DBNuH@RBDBNu4<Ѐ[DBNu40rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`1apE242HgP26`LJg&B.C`a8aD*92@fap-I,=|p4aHz*92@g ENp924`( _a &nO:NM2HIK1$<Nu[1][Error +111][Return]E1 g g>Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu`HQ?< NA\Nu"_K1M2HIO:HQ <-H*,`N, pCR2Ad0A2r22a"<$0<NBLNurt=@:=A@=B NuHz(` NHz ?<&NN\Nu9lgNuWlNu|^|  R^,T:&0D4(*<B$,>2::(   F..26"8@"PQ1!P1P!0PP`0  q#aaaa O: n*N` ` NuNuNupc?a0QNurdAd6Ag,B(dB(dH Ac<atgBAp`NuNuJBgVB&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?aJ<aSF Be BgQRB`RAdR e <rRF&0xaCձfEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`HQ2.d Aeg>r C 5e&!R 0c 9c0`<R"_`VC0 Ef"_Nuaa/ CFr  g 00VJAgB @ nN @mHJ@j0.4DBUBk0QSAg Q.`S@k 0`0BAF "_Nu.WAkQA 0g` @$@JfS a`QNu$Aat`QBNuHz>a~`Hz4aVH `HPHQ0(ikaH $I _a0IUd4Id4Id$Id `$$$$Q _Jf,aId4Id4Id$Id `$$$$Q @NuSaIdIdId`Q @Nup `/ a$I> _aG` VNuag`af`ae `ac` acpNuadpNu/ aV$I> _aL4Ae4v` VfANuH HPhkJa2 $I _aIUd4Id4Id$Id `$$$$Q @JgSL`QNup `a԰Af` VNuag`af`ae `ac` acpNuadpNua4@m4v` Vf@Nu|H`|i`|l@H~|`ze`z`zd@H>|`th`tpa ".Nutj`t@H|`rk` rf`rg`r5=@|0`HAHBHCHDHEHFHG-HfAD-HH@-@H|p`rAD-@f-H `r6 @`0.bHNupNuz`z `z8.^n\Dn\@Hp tr=ED`n\n^648HH`prt`n\n^n\n^8HH`prt`"_A `4RB`"_A42L\A` L0GF11Q-p`prHQ`tBp'rtaf n2rt6(SC0(S@apaB\papava0pa _a 4$FAFp_@[000][vx`* [g" ]g |g QSx` xQSrQ][vx`* [g" ]g |g QSx` xQStQ]BAF0-H,=@p4aH2HNu Lx6oFCe0FC BdЄe!Nu B/dHDDd`A*p4. g=BNuaap-@-@(-@4-@@=|Lpra"HPKLCDHXAl0 1PP1P1PA L?P<@>AFGH 0000X0000X0000HSG~2gtLx0a| Q&_NuSAkA> A1@H<`Lp`Ha-_\NuBJAgLPDEFbGb?HXaL0S@k@> APl"G0(JgRJ)@g1@2fJ2HPL<P0a W1@A00 piaX=|@piaD _C""pe`,?4<6HPa _2tLx0ap=n|=| pia0.2pazH\P`PH|SCSDABH0`S@k@ A=pfNup?a0QLa`S@k.@ A0gBP=@a$pgazp aJ@fnpahQ`B\Lrt`vNuHS&I. FVa8.:.L4.RBĴ@cBnaL4.RBŴAcJSA=A`@pJ.afrJk8 Eg,2. pg  qfL=A=Apjrta`8a>`2 d. Vg" gt gZ gn fPSnjBn`D=@0.n\=@0.R@S@n^=@prtaRn0neBna(Q>j4&_NuBn`?<HyNM\`Rn<SFEneSn`2NuS@kD@ AC0g.?a$=_p 2.aRL6Fgavp `p`p`VNuBS@kl@ A=Pa=| phaL`4p-@"<$&HA-HH-HLBnpmrt`Hz ?<&NN\Nu n2MJFo`JGo\H 8N-@-@ p-@*-@-@ H0H00(L=B=B&=CC=C=C$tBft=B=B(NuaHz ?<&NN\NuL n2M(8N-D-D x-D*-D| J@jpJAjrRBhe4(RChe6(@otAop=@=@NAXOJkpNu0< aF`0< CF2p`p a0`p CFp`vaCF"p`hHza `Hz"J`VB.@=|DNua.@FpAR@C`4 B.@=|DNuB.@a=GDgNup`.@<.DAp$I"t Q k"RGef~`SG * g *fSG`<.DjZ\FkBJn`g Fgd Fg^HS&I.aLQ`p???<NM\Qj&_NuHQ/?`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?HyaNM\Nu=|D`LjazEfpadppa`AFEg0PaEfaFRE`ܾEfp a@a8?nnnp a2RF`<a0nnoS@f nhfSnl=Ah=FnNup` papq4.rf?Hya NM\Nu=|DHaLNu|A0"P2(@e2<EF`QHP=|DJ@g$abAF$HpR@ 0 f _aF`QNuHPp?ap a| _2<|0`C&pHQ/Hy@NA NuC pa:NuHQ/Hy?NA Nu&g4 FgadgJAga2< R@AdSf0Nu0aRp Ce`&g4 FgaJBja0gPAe CbRa R@Sf0Nu FgRag JBjaAeaJAg RP0 pNu`b Fg6agJAga @eaRP Nup NHѨB?<?/?<BNAO JkLLNu&8aJJBjabJAg Df*ڃkd0Nu DfրBH??/?<BNAO LJk!@NuHBHh Hx??<?NAO LJo ѨLNuk:fp`^k: g ѨNuBHPHQ/??<?NAO _JoѨfNuBHPHQS/??<@NAXLfѨNuJkp%` ?a0` ?a2@@a` a Nu4.`Af n2LR@RANu4.`g S@SAHNutbpbr??papYa0a0`D@v`v??NMXJNuJ@k??<NM"UAf J@fH@Nuaj0fpNu\@`a|`]@><CF Ipa<0HNua``]@><CF Ipa Nu?|`?a>0R@f|0aHJFkHPa _Nupo`HSHP&I>g\SG??<NMXJk Q _t&_Nu&_`ܰA`A` A|`A@00HNuA `A`A|`A `A ` Printje Printje v1.0, to print a|small text quick and easy!PUBLIC DOMAIN, written by: |Phantasy Software, AjM 1992But Printje v1.0 doesn't|work on 320x200 or 640x200|Oh dear...But guess who hasn't|connected his printer|well/not turned on?Who? Me?|QuitDo you need alert-|boxes to understand|that?Erh...Center text?YES|NOPrintje was written by Phantasy Software, 1992 AjM=Desktop, =print rule Quit? (Y or y to confirm) PRINTJE v1.0- THE SMALL TYPEMACHINEFOR YOUR DOT-MATRIX PRINTER1992 BY PHANTASY SOFTWARE 0&2B(" * *>`"J88 *~ f((@4v\$#a000000 #b000000 #c7770007000600070055200505552220770557075055507703111103 #d #E FB 03 #W 00 00 10 01 31 17 08 A:\*.*@ #W 00 00 0D 08 2A 0B 00 @ #W 00 00 0E 09 2A 0B 00 @ #W 00 00 0F 0A 2A 0B 00 @ #M 00 00 00 FF A FLOPPY DISK@ @ #M 00 01 00 FF B FLOPPY DISK@ @ #T 07 07 02 FF TRASH@ @ #F FF 04 @ *.*@ #D FF 01 @ *.*@ #G 03 FF *.APP@ @ #G 03 FF *.PRG@ @ #F 03 04 *.TOS@ @ #P 03 04 *.TTP@ @ . t g.. P_DATE PRG h?`9<AONP^N"Naa'E9pa'~E9pa'rE9pa'fE9pa'ZE9pa'NE9pa'BE9pa'6E9pa'*E:pa'E:!pa'E:4pa'a0HCa%|dE:Gp a(a g>E:Tp a(rabpa'A a-RA a1aE:GpAPa%```E:ap a(Ja g>E:np a(8rapa&A a-A a0aE:apAPa%`E:{p a'a0a/pa)a+A 00a/npra)a+tA 00a/Tpa)a+\A 00NAC ""AC(""AC0""p ra6FA>ap ra66a.atpa!pa!pa!pa!a!E:pa%p ra5A퀐0B0 <r4<A퀐a#|ftA퀘0B0 <r4<A퀘a#Xf@a&vCa#Ap azgad`Aa6gQ^pJ-^gpJga#FfGp*a$a#6fGp ra5ZE9pa$NupJ-^gpJf^a%&?<NNTJgE:p5a$E:p5a$E;p7a$E;9p7a$|E;pp6a$pE;p6a$dE;p9a$XE<p6a$LEap ra4a-Ra`E9pa#E= pa#E=pa#E9pa#E=2pa#E=Epa#E9pa#E=Xpa#E9pa#E=kpa#E9pa#E=~pa#tp ra3A>a(p ra3a,apa4HAaAa`Qd`tNar`hal`bAaNaX`NAa`DAa`:Aan`0Aa`&Aa`AaP`?<NNTJfNT`A C""A(C""A0C""`` @ gV @ gT @gX @ gV @gb @gd @gf @gh @gj @gl @gn @g|A 24a' p.a/A 24a&"_ap.a/A 24a&"_aa,D-df|dAa,0a+pa%$a'"A 00a+pra%a'A 00a*pa%4a&A 00Np ra1A>a

"p#a!E>Ep#a!E>hpa E>pa E>p a E>p(a E>p%a pa1A8aVA8a"NuA 24a%p.a/A 24a%t"_ahp.a|/A 24a%X"_aLa*Np ra0a)ap ra0A>aE? p a!CParapa ta)faa`NuAC`""AC퀈""AC퀀"" <r4<A퀈ag2 <r4<A퀀a8A퀀 00 <r4<A퀈aA퀈a&aA@ 00 <r4<A퀀aabAH 00 <r4<A퀀aa@AP 00AhC`aA@aAHa~APaAX 00 <r4<AXaF/?? <r4<AXa,a8:&a(&<:<a\&<8<:<a2aA` 004-ff0a :` <r4<A`aa ` <r4<A`ag0a` <r4<A`ag0a`j <r4<A`ag0a`F <r4<A`ag0a`" <r4<A`ag 0a\Nua 24&8:BgnpNu<ngfDcpNufAcpNu 24&8:BgmpNu<ngfDdpNufAdpNu 24&8:JBgfDf EfpNuJEgpNupa JkpNupNuaAHPB?HQ?<NNAP _NuDExa*`bDEa"`ZaR11!Nua11!Nu 24&8:DE`6 24&8:DB`&a&8:DE`DEx`a` 24&8:HnghDBHngXDE~<En g6@ABDFGcGcGb8(vHDl`G8BCHC` GHD8HD쬵k&Dуd QRB BbJjDBNu DENupN֓DjdDA@ cAр[SBoJjDBNurptNuH@g0J`Ѐ[rGoJjDBNu0ftNu@[rB oH@JjDBNu $HkBk Bj*DBNupNuDBBkBjDBDNuf gp` 246jDCCe0 C/jC C@j C jr0H@{0>H@Nur{0Nu{0NutNu 246j(:<DCaf AfBfNu`a 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`xa`a` 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`$xa2`Ba411!Nux`4 24&8:`& 24&8:`a&8:` &8:@ABJEoHnfNup`tNugDEDBHngDBEBkQ*HEJDg?<>0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`?apE@@gP@`LJg&B.C`a8aD*9@fap-I,=|p4aHz*9@g ENp9@` _a &nO:NM@I "K?$<Nu[1][Error +111][Return]E? g g>Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu`HQ?< NA\Nu"_K?M@I "O: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 2Qa a`\`Xpea>pCR2Ad0A2r22a "<0<NBLNurt=@:=A@=B NuHz(` NHz ?<&NN\Nu9{gNuW{Nu|^|  R^,T:&0D4(*<B$,>2::(   F..26"8@"PQ1!P1P!0PP`0  q#aaa^a O: n*NNuNuNupc?a0QNurdAd6Ag,B(dB(dH Ac<a &tgBAp`NNuNu?<OA`d?<IA`Z0<H IaPLt Ig Og Ug Ag Rg*afNup`a"p`V0a ,fHRa>Er$Wgr STD:gr COM:g r LPT:f2FA$_0=@D~CA0< BhaxB2"pNu$_AF Ge><QBAFpNuahgzp=` a\gzpaTaRFBd&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 @$@JfS a ~`QNu$Aa ``QBNuHzaH`Hza BH `HPHQ0(ika 4 $I _a IUd4Id4Id$Id `$$$$Q _Jf,a Id4Id4Id$Id `$$$$Q @NuSa IdIdId`Q @Nup `/ a $I> _a |G` VNuag`af`ae `ac` acpNuadpNu/ a B$I> _a 84Ae4v` VfANuHP0(R@kBa $I _a IUd4Id4Id$Id `$$$$Q @JfNuNup `aSAfNuag`af`ae `ac` acpNuadpNuaSAkfJANuBp'rta n2rt6(SC0(S@apaB\papava0paNAXOJkpNu0< aF`0< CF2p`p a0`p CFp`aCF"p`Hza `Hz"J`pB.@=|DNua.@FpAR@C`N B.@=|DNuB.@a=GDgNup`a`aCF"E p`.@<.DAp$I"t Q k"RGef~`SG * g *fSG`<.DjZ\FkBJn`g Fgd Fg^HS&I.a(Q`p???<NM\Qj&_NuHQ/?.D<jRGg>VGg:TGjp`HPa0CF$IpR@  f _aHd2Hd2`"QNu`8<.DHSGFaAEg f< &_Nua`݆Nu.dfafB.=n`r>.D<jRGg:VGg&TGjp`<.DaAFa$JkNup#` z fa2a` z f a"aAFa  f#.JkzNu0:g0.D<jRGg(VGgTGjp`<.Da&` z faaz` z f aabAF "g pR@0 ,g  g  fHp`:pR@0  g  g "fR@0 ,g  g  fHpRU@"_  f#.$H _az`QNupR@0 ,g"  g  fa~ (fR~Nua ~ `a~NuaJkHQ ! gRf _NuXX~Nu0j\@??<NMXJk .dgp Nu`d<.DHSGFa ,g gAEf< &_Nu ."Ff +"g ,g`HU2<.,HdY=ANu?<*NAT.p a Ha INu.k2@a.0H@av.`2H@af/0@aZ/Yda@HA`Y6 :fRS@g.t;ak&AA :fRS@g t;akIA??<-NAXNua0g2.k.tak$6g .fS@gt atkAg A .fS@f.Nut a\kAg6 /fS@gtaFkJAgކA /fS@g4<;a.kAjA AbAPjAdYA??<+NAXrNurxS@k0  bS@k .g( :g"0  b DBb BdeS@jJANuSR@JANuBnp`pBnp`p=| p|=Fn@=@b=n`raHj=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 @ Ee0NuatgNu4.rf?HyaNM\Nu=|D`LjazEfpadppa`AFEg0PaEfaFRE`ܾEfp a@a8?nnnp a2RF`<a0nnoS@f nhfSnl=Ah=FnNup` papq4.rf?Hya|NM\Nu=|DHa<CF Ipa<0HNua`]@><CF Ipa Nu?|`?a0R@f|0aHJFkHPa _Nupo`غHSHP&I>g\SG??<NMXJk Q _t&_Nu&_`؊aLJANuag `af`apNuapNuf******************** P_DATE/TIME ** v1.76 Alpha ** Prg. by Ajm ** PUBLIC DOMAIN ** Een willekeuri ** ge toets om da- ** tum veranderen ** *C:\P_date.infC:\p_date.infA:\P_date.infA:\p_date.inf02.02.1992+++++++++++++++++++******************* Cursor omhoog = Plus een dag* P_DATE/TIME * Cursor omlaag = Min een dag* v1.75 Alpha * Cursor naar links = Plus een maand******************* Cursor naar rechts= Min een maand* Pro. by Ajm * Insert = Plus een jaar* PUBLIC DOMAIN * Clr Home = Min een jaar******************* Undo = Begindatum terug* 02-02-1992 * Tab = Systeem datum******************* Return = Stop en schrijf weg* * Spatiebalk = Plus een dag en schrijf weg******************* Escape = Stop en schrijf niet weg** P_DATE/TIME **** v1.75 Alpha **** Pro. by Ajm **** PUBLIC DOMAIN **** 02-02-1992 **** **Hulp onder de HELP toetsCursor omhoog = Plus een dagCursor omlaag = Min een dagCursor naar links = Plus een maandCursor naar rechts = Min een maandInsert = Plus een jaarClr Home = Min een jaarUndo = Begindatum terugTab = Systeem datumReturn = Stop en schrijf wegSpatiebalk = Plus een dag en schrijf wegEscape = Stop en schrijf niet wegP_DATE.INF  ,,Zf0 0 LT:> n& *~ f`((@4$p ******************************************************************** Deze diskette is samengesteld door de Stichting ST, Postbus 11129, 2301 EC Leiden. Onze bibliotheek van public domain programma's omvat op dit moment (zomer 1992) al meer dan achthonderd 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 november/december uitgave bevat een compleet overzicht van de Public Domain bibliotheek op dat moment. 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. ************************************************************************ q. nummers zijn opgegeven en de actie te starten dan wel af te breken. De Opbouw van een Bank-bestand. Elk Bank-bestand bestaat uit elementen. Elk element bestaat uit een "hoofd" gevolgd door de code. Het "hoofd" bestaat uit 8 bytes die het volgende betekenen: Byte 0 en 1 : Het aantal bytes dat nog volgt van dit element. Byte 2 en 3 : De breedte van het element in pixels. (* Byte 4 en 5 : De hoogte van het element in pixels. (* Byte 6 en 7 : Deze bevatten altijd 00 01. (* Begint vanaf 0 te tellen. De elementcodes worden per pixel-regel aangevuld tot een even aantal bytes. Deze aanvulling wordt niet gelezen. Hoewel niet netjes hoeven die dus niet 0 te zijn. (Zijn dat soms ook niet!). Veel elementen worden ook door het programma zelf gebruikt. Daarom je oppassen dat die elementen op het juiste plaats blijven. Het blijkt dat na nr. 135 niet meer van dergelijke elementen komen. De codes bestaan uit hexgetallen die binair gezien een bitpatroon vormen per pixelregel. Een "1" is een gezet bit. Historie Enkele fouten zijn verbeterd. Aangepast aan versie 1.3 van Score-Perfect-Professional. Dit programma is in het Public Domain gegeven onder de daarvoor algemeen geldende regels: Geen commercieel gebruik. Het geheel doorgeven. (C) 1993 P. Kossen Van Beverninghlaan 32 2801 AG Gouda Nederland Veel succes.