.DEFINITIONS;1;
FILE      pulsegen_20x4.pas;1;
PROGRAM   FPGA;1;
TYPE      TIPAddr, ARRAY;1;
          BYTE, =0|4, 0|0, 0|0, 0|0, $00001;1;
TYPE      TMACAddr, ARRAY;1;
          BYTE, =0|6, 0|0, 0|0, 0|0, $00001;1;
TYPE      tFAttrEnum, ENUM;1;
          5, faReadOnly, faHidden, faSysFile, faVolumeID, faDirectory, faArchive, $00001;1;
TYPE      tFAttr, BITSET8, tFAttrEnum;1;
TYPE      tDiskError, ENUM;1;
          9, deNone, deMediaUnknown, deFATunknown, deInitFail, deHandleFail, deReadFail, deWriteFail, deReadOnly, deFileExists, deNotFound, $00001;1;
TYPE      TFileAccess, ENUM;1;
          5, faNone, faAssign, faRead, faWrite, faAppend, faRandomWr, $00001;1;
TYPE      TFileName, STRING, 13;1;
TYPE      TF16TimeStr, STRING, 6;1;
TYPE      TF16DateStr, STRING, 9;1;
TYPE      TArrNameExt, ARRAY;1;
          CHAR, =1|11, 0|0, 0|0, 0|0, $00001;1;
TYPE      TDir, RECORD;1;
          NameExt, TArrNameExt, $00000;1;
          FAttr, BITSET8, tFAttrEnum, $0000B;1;
          NTRes, BYTE, $0000C;1;
          CrtTim10, BYTE, $0000D;1;
          CrtTime, WORD, $0000E;1;
          CrtDate, WORD, $00010;1;
          LastAcc, WORD, $00012;1;
          FAT32Res, WORD, $00014;1;
          WrAccTime, WORD, $00016;1;
          WrAccDate, WORD, $00018;1;
          FirstC, WORD, $0001A;1;
          Size, LONGWORD, $0001C;1;
END       TDir;1;
TYPE      TFile, RECORD;1;
          Access, TFileAccess, $00000;1;
          SectFile, LONGWORD, $00001;1;
          ClusFile, WORD, $00005;1;
          CurInSect, WORD, $00007;1;
          CurInPart, WORD, $00009;1;
          CurInFile, LONGWORD, $0000B;1;
          Dir, TDir, $0000F;1;
          Dirs, LONGWORD, $0002F;1;
          BlockSize, WORD, $00033;1;
          FileName, STRING, 13, $00035;1;
END       TFile;1;
TYPE      TFileHandle, POINTER, TFile;1;
TYPE      TSearchRec, RECORD;1;
          Name, STRING, 13, $00000;1;
          Dir, TDir, $0000D;1;
          Attr, BITSET8, tFAttrEnum, $0002D;1;
          DirMask, TArrNameExt, $0002E;1;
          Dirs, LONGWORD, $00039;1;
          OCDir, WORD, $0003D;1;
          CDir, WORD, $0003F;1;
          SDir, LONGWORD, $00041;1;
          IDir, BYTE, $00045;1;
          SNDir, WORD, $00046;1;
          FRoot, BOOLEAN, $00048;1;
END       TSearchRec;1;
TYPE      TPartEntryDsc, RECORD;1;
          BootDsc, BYTE, $00000;1;
          FirstPartSect, ARRAY, $00001;1;
          BYTE, BYTE, =0|3, 0|0, 0|0, 0|0, $00000;1;
          FATDsc, BYTE, $00004;1;
          LastPartSect, ARRAY, $00005;1;
          BYTE, BYTE, =0|3, 0|0, 0|0, 0|0, $00000;1;
          FirstRelSect, ARRAY, $00008;1;
          BYTE, BYTE, =0|4, 0|0, 0|0, 0|0, $00000;1;
END       TPartEntryDsc;1;
TYPE      TBufFAT, ARRAY;1;
          WORD, =0|256, 0|0, 0|0, 0|0, $00002;1;
TYPE      TBufDir, ARRAY;1;
          RECORD, TDir, =1|16, 0|0, 0|0, 0|0, $00020;1;
TYPE      TBufSec, ARRAY;1;
          BYTE, =0|512, 0|0, 0|0, 0|0, $00001;1;
TYPE      pBufSec, POINTER, TBufSec;1;
TYPE      NameExtStr, STRING, 12;1;
TYPE      NameStr, STRING, 9;1;
TYPE      ExtStr, STRING, 4;1;
TYPE      TArrName, ARRAY;1;
          CHAR, =1|8, 0|0, 0|0, 0|0, $00001;1;
TYPE      TArrExt, ARRAY;1;
          CHAR, =1|3, 0|0, 0|0, 0|0, $00001;1;
TYPE      TBPB, RECORD;1;
          SectSiz, WORD, $00000;1;
          ClustSiz, BYTE, $00002;1;
          ResSecs, WORD, $00003;1;
          FatCnt, BYTE, $00005;1;
          RootSiz, WORD, $00006;1;
          TotSecs, WORD, $00008;1;
          Media, BYTE, $0000A;1;
          FatSize, WORD, $0000B;1;
END       TBPB;1;
TYPE      TAddBPB, RECORD;1;
          TrkSecs, WORD, $00000;1;
          HeadCnt, WORD, $00002;1;
          HidnSecLo, WORD, $00004;1;
          HidnSecHi, WORD, $00006;1;
          LargSectors, LONGWORD, $00008;1;
END       TAddBPB;1;
TYPE      PartType, RECORD;1;
          Act, BOOLEAN, $00000;1;
          BegHead, BYTE, $00001;1;
          BegSC, WORD, $00002;1;
          SysCode, BYTE, $00004;1;
          EndHead, BYTE, $00005;1;
          EndSC, WORD, $00006;1;
          RelSect, LONGWORD, $00008;1;
          FoolSiz, LONGWORD, $0000C;1;
END       PartType;1;
TYPE      TBoot, RECORD;1;
          a, ARRAY, $00000;1;
          BYTE, BYTE, =1|11, 0|0, 0|0, 0|0, $00000;1;
          BPB, TBPB, $0000B;1;
          Add, TAddBPB, $00018;1;
          c, ARRAY, $00024;1;
          BYTE, BYTE, =1|410, 0|0, 0|0, 0|0, $00000;1;
          Par, ARRAY, $001BE;1;
          RECORD, PartType, =1|4, 0|0, 0|0, 0|0, $00000;1;
END       TBoot;1;
TYPE      tParity, ENUM;1;
          2, parNone, parEven, parOdd, $00001;1;
TYPE      tDataBits, ENUM;1;
          3, DataBit5, DataBit6, DataBit7, DataBit8, $00001;1;
TYPE      tStopBits, ENUM;1;
          1, StopBit1, StopBit2, $00001;1;
TYPE      TLCD_num, ENUM;1;
          7, LCD_m1, LCD_m2, LCD_m3, LCD_m4, LCD_m5, LCD_m6, LCD_m7, LCD_m8, $00001;1;
VAR       _LCDM_PORT, BYTE, RAM, $00100;33;
VAR       SysTickTime, BYTE, RAM, $00101;1;
VAR       _RXTIMEOUT, BYTE, RAM, $00102;54;
VAR       _RXINP, BYTE, RAM, $00103;55;
VAR       _RXOUTP, BYTE, RAM, $00104;55;
VAR       _RXCOUNT, BYTE, RAM, $00105;55;
VAR       _RXBUFF, ARRAY, RAM, $00106;55;
          BYTE, =0|255, 0|0, 0|0, 0|0, $00001;55;
VAR       _TXINP, BYTE, RAM, $00205;56;
VAR       _TXOUTP, BYTE, RAM, $00206;56;
VAR       _TXCOUNT, BYTE, RAM, $00207;56;
VAR       _TXBUFF, ARRAY, RAM, $00208;56;
          BYTE, =0|32, 0|0, 0|0, 0|0, $00001;56;
VAR       _INCRSTATE4, BYTE, RAM, $00228;69;
VAR       _INCRCOUNT4_0, LONGINT, RAM, $00229;69;
VAR       _INCRCOUNT4_D0, LONGINT, RAM, $0022D;69;
VAR       _TWI_TO, BYTE, RAM, $00231;69;
VAR       TWI_DevLock, DEVICELOCK, RAM, $00232;1;
TYPE      TPathStr, STRING, 13;1;
TYPE      TFileHandles, ARRAY;1;
          POINTER, TFile, =1|2, 0|0, 0|0, 0|0, $00002;1;
TYPE      TFiles, ARRAY;1;
          RECORD, TFile, =1|2, 0|0, 0|0, 0|0, $00042;1;
CONST     cMaxLongWord, LONGWORD, IMM, 4294967295;1;
CONST     faAnyFile, BITSET8, tFAttrEnum, IMM, 63;1;
CONST     faFilesOnly, BITSET8, tFAttrEnum, IMM, 39;1;
CONST     cAllMaxClus, LONGWORD, IMM, 65518;1;
CONST     cSectSiz, WORD, IMM, 512;1;
VAR       _FRecSize, WORD, RAM, $00233;1;
VAR       _FDiskError, ENUM, TDISKERROR, RAM, $00235;1;
VAR       _BufSec, TBUFSEC, RAM, $00236;1;
VAR       _BufBoot, TBOOT, RAM, $00236;1;
VAR       _PartEntryDsc, TPARTENTRYDSC, RAM, $003F4;1;
VAR       _BufDir, TBUFDIR, RAM, $00236;1;
VAR       _SectFree, BOOLEAN, RAM, $00436;1;
VAR       _BufFAT, TBUFFAT, RAM, $00236;1;
VAR       _iSearchRec, TSEARCHREC, RAM, $00437;1;
VAR       _iArr, ARRAY, RAM, $00437;1;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;1;
VAR       _iFile, TFILE, RAM, $00437;1;
VAR       _BPB, TBPB, RAM, $00437;1;
VAR       _AddBPB, TADDBPB, RAM, $00444;1;
VAR       _FileHandles, TFILEHANDLES, RAM, $00480;1;
VAR       _Files, TFILES, RAM, $00484;1;
VAR       _BufLastReadSect, LONGWORD, RAM, $00508;1;
VAR       _BufNE, TARRNAMEEXT, RAM, $0050C;1;
VAR       _FEOffs, WORD, RAM, $00517;1;
VAR       _CurDirs, LONGWORD, RAM, $00519;1;
VAR       _PathCurDirs, STRING, 13, RAM, $0051D;1;
VAR       _CDir, TDIR, RAM, $0052A;1;
VAR       _DiskSize, LONGWORD, RAM, $0054A;1;
VAR       _SecOnTrk, WORD, RAM, $0054E;1;
VAR       _Head, WORD, RAM, $00550;1;
VAR       _BootOffs, LONGWORD, RAM, $00552;1;
VAR       _FatLock, WORD, RAM, $00556;1;
VAR       _FatCnt, BYTE, RAM, $00558;1;
VAR       _FatSize, WORD, RAM, $00559;1;
VAR       _RootLock, WORD, RAM, $0055B;1;
VAR       _RootSize, WORD, RAM, $0055D;1;
VAR       _DataLock, WORD, RAM, $0055F;1;
VAR       _SectSize, WORD, RAM, $00561;1;
VAR       _DirSect, WORD, RAM, $00563;1;
VAR       _TotSecs, LONGWORD, RAM, $00565;1;
VAR       _ClusSize, BYTE, RAM, $00569;1;
VAR       _MaxClus, WORD, RAM, $0056A;1;
VAR       _F16_BlockCard, BOOLEAN, RAM, $0056C;1;
VAR       _MaxRootSects, WORD, RAM, $0056D;1;
VAR       _SectFat, WORD, RAM, $0056F;1;
VAR       _OffsFat, WORD, RAM, $00571;1;
VAR       _SectNDir, WORD, RAM, $00573;1;
VAR       _FlagRoot, BOOLEAN, RAM, $00575;1;
VAR       _IndDir, BYTE, RAM, $00576;1;
VAR       _SectDir, LONGWORD, RAM, $00577;1;
VAR       _ClusDir, WORD, RAM, $0057B;1;
VAR       _OldClusDir, WORD, RAM, $0057D;1;
VAR       _SPathStr, STRING, 13, RAM, $0057F;1;
FILE      c:\program files (x86)\avrco\avrco\System\UFAT16.PCU UNIT;29;
UNIT      UFAT16;29;
TYPE      dumPtr, POINTER, BYTE;30;
X_FUNC    F16_DiskReset;37;
COMMENT   function F16_DiskReset : boolean;;37;
X_FUNC    F16_DiskFormat;45;
COMMENT   Function F16_DiskFormat : boolean;                                    // erase all files;45;
X_FUNC    F16_ReadSector;46;
COMMENT   Function F16_ReadSector(SectNum : longword; pt : Pointer) : Boolean;;46;
X_FUNC    F16_WriteSector;47;
COMMENT   Function F16_WriteSector(SectNum : longword; pt : Pointer) : Boolean;;47;
X_FUNC    F16_GetDiskFree;48;
COMMENT   function F16_GetDiskFree : longword;;48;
X_FUNC    F16_GetUsedHandles;49;
COMMENT   Function F16_GetUsedHandles : byte;;49;
X_PROC    F16_PathExpand;51;
COMMENT   Procedure F16_PathExpand(Path : TPathStr; var ExpPath : TPathStr);;51;
X_FUNC    F16_CreateDir;55;
COMMENT   Function F16_CreateDir(Path : TPathStr; FName : TFileName; aTime, aDate : Word) : Boolean;;55;
X_FUNC    F16_RemoveDir;59;
COMMENT   Function F16_RemoveDir(Path : TPathStr; FName : TFileName) : Boolean;;59;
X_FUNC    F16_ChangeDir;62;
COMMENT   Function F16_ChangeDir(Path : TPathStr) : Boolean;;62;
X_FUNC    F16_PathExist;65;
COMMENT   Function F16_PathExist(Path : TPathStr) : Boolean;;65;
X_FUNC    F16_TimeToStr;71;
COMMENT   function F16_TimeToStr(FileTime : word) : TF16TimeStr;;71;
X_FUNC    F16_DateToStr;72;
COMMENT   function F16_DateToStr(FileDate : word) : TF16DateStr;;72;
X_FUNC    F16_StrToTime;73;
COMMENT   function F16_StrToTime(strTime : TF16TimeStr) : word;;73;
X_FUNC    F16_StrToDate;74;
COMMENT   function F16_StrToDate(strDate : TF16DateStr) : word;;74;
X_FUNC    F16_FileExist;76;
COMMENT   function F16_FileExist(Path : TPathStr; FName : TFileName; aAttr : tFAttr) : boolean;;76;
X_FUNC    F16_FileSize;77;
COMMENT   function F16_FileSize(Path : TPathStr; FName : TFileName; var size : longword) : boolean;;77;
X_FUNC    F16_FileGetAttr;78;
COMMENT   function F16_FileGetAttr(Path : TPathStr; FName : TFileName; var aAttr : tFAttr) : boolean;;78;
X_FUNC    F16_FileGetDate;79;
COMMENT   function F16_FileGetDate(Path : TPathStr; FName : TFileName; var aTime, aDate : word) : boolean;;79;
X_FUNC    F16_DirGetDate;80;
COMMENT   function F16_DirGetDate(Path : TPathStr; FDirName : TFileName; var aTime, aDate : word) : boolean;;80;
X_FUNC    F16_FileSetAttr;82;
COMMENT   function F16_FileSetAttr(Path : TPathStr; FName : TFileName; aAttr : tFAttr) : boolean;;82;
X_FUNC    F16_FileSetDate;83;
COMMENT   function F16_FileSetDate(Path : TPathStr; FName : TFileName; aTime, aDate : word) : boolean;;83;
X_FUNC    F16_FileRename;84;
COMMENT   function F16_FileRename(Path : TPathStr; FName, newFName : TFileName) : boolean;;84;
X_FUNC    F16_FileCopy;85;
COMMENT   function F16_FileCopy(srcPath : TPathStr; srcFName : TFileName; destPath : TPathStr; destFName : TFileName) : boolean;;85;
X_FUNC    F16_FindFirst;87;
COMMENT   Function F16_FindFirst(Path : TPathStr; FName : TFileName; aAttr : tFAttr; var SearchRec : TSearchRec) : Boolean;;87;
X_FUNC    F16_FindNext;90;
COMMENT   Function F16_FindNext(var SearchRec : TSearchRec) : Boolean;;90;
X_FUNC    F16_FileDelete;93;
COMMENT   function F16_FileDelete(Path : TPathStr; FName : TFileName) : boolean;;93;
X_FUNC    F16_FileAssign;95;
COMMENT   function F16_FileAssign(var F : File; Path : TPathStr; FName : TFileName) : boolean;;95;
X_FUNC    F16_CheckHandle;98;
COMMENT   function F16_CheckHandle(F : file) : TFileAccess;;98;
X_FUNC    F16_FileReset;100;
COMMENT   Function F16_FileReset(F : File) : Boolean;;100;
X_FUNC    F16_FileRewrite;103;
COMMENT   Function F16_FileRewrite(F : File; aAttr : tFAttr; aTime, aDate : Word) : Boolean;;103;
X_FUNC    F16_FileAppend;106;
COMMENT   Function F16_FileAppend(F : File) : Boolean;;106;
X_FUNC    F16_EndOfFile;111;
COMMENT   Function F16_EndOfFile(F : File) : boolean;;111;
X_FUNC    F16_FilePos;112;
COMMENT   Function F16_FilePos(F : File) : LongWord;;112;
X_FUNC    F16_FileSeek;113;
COMMENT   Function F16_FileSeek(F : File; p : LongWord) : LongWord;;113;
X_FUNC    F16_FileSizeH;114;
COMMENT   function F16_FileSizeH(F: File) : LongWord;;114;
X_FUNC    F16_BlockRead;116;
COMMENT   Function F16_BlockRead(F : File; pt : Pointer; Count : Word; var res : Word) : Boolean;;116;
X_FUNC    F16_BlockWrite;120;
COMMENT   Function F16_BlockWrite(F : File; pt : Pointer; Count : Word; var res : Word) : Boolean;;120;
X_FUNC    F16_FileClose;124;
COMMENT   Function F16_FileClose(var F : File) : Boolean;;124;
X_FUNC    F16_FileCreate;127;
COMMENT   Function F16_FileCreate(Path: TPathStr; FName: TFileName; aAttr : tFAttr; aTime, aDate: Word; Size : LongWord) : Boolean;;127;
X_FUNC    F16_RandomWrite;128;
COMMENT   Function F16_RandomWrite(F: File): Boolean;;128;
X_FUNC    F16_BlockRandomWrite;129;
COMMENT   Function F16_BlockRandomWrite(F : File; pt : Pointer; Count : Word; var res : Word) : Boolean;;129;
X_PROC    _F16_WriteText;132;
COMMENT   procedure _F16_WriteText(F : File; dummy : dumPtr);;132;
END_FUNC  F16_FlushBufSec;194;
END_FUNC  _F16_GetS;204;
END_FUNC  F16_ReadSector;234;
END_FUNC  _F16_SetS;241;
END_FUNC  F16_WriteSector;267;
END_FUNC  F16_DiskReset;391;
END_FUNC  _F16_GetFS;398;
END_FUNC  _F16_SetFS;404;
END_FUNC  _F16_SetF2S;410;
END_FUNC  _F16_GetFI;419;
END_FUNC  _F16_SetFFI;440;
END_FUNC  _F16_GetFFI;469;
END_FUNC  _F16_GetFFFI;477;
END_FUNC  _F16_STC;487;
END_FUNC  _F16_CTS;497;
END_FUNC  _F16_NETFN;526;
END_FUNC  _F16_FNTNE;581;
END_FUNC  _F16_CPFN;596;
END_FUNC  _F16_IDI;609;
END_FUNC  _F16_NDI;645;
END_FUNC  _F16_GDI;652;
END_FUNC  _F16_FRCH;675;
END_FUNC  _F16_GETFNBNE;698;
END_FUNC  _F16_CLC;718;
END_FUNC  _F16_PEXP;779;
END_FUNC  _F16_GETDFSC;821;
END_FUNC  _F16_INIFS;831;
END_FUNC  _F16_NFSRD;849;
END_FUNC  _F16_NFSWR;877;
END_FUNC  _F16_GETFCL;900;
END_FUNC  _F16_DOSFN;912;
END_FUNC  _F16_GETFFH;918;
END_FUNC  F16_GetUsedHandles;948;
END_FUNC  _F16_SETFFH;954;
END_FUNC  _F16_SETFDI;1105;
END_FUNC  _F16_BytesToRecords;1121;
END_FUNC  _F16_RecordsToBytes;1141;
END_FUNC  _F16_BytesToRecordsL;1159;
END_FUNC  _F16_RecordsToBytesL;1178;
END_FUNC  F16_DateToStr;1186;
END_FUNC  F16_TimeToStr;1193;
END_FUNC  F16_StrToDate;1206;
END_FUNC  F16_StrToTime;1217;
END_FUNC  F16_DiskFormat;1262;
END_FUNC  F16_GetDiskFree;1275;
END_FUNC  F16_FileSeek;1305;
END_FUNC  F16_FileSizeH;1319;
END_FUNC  F16_FilePos;1329;
END_FUNC  F16_CheckHandle;1340;
END_FUNC  F16_FileAssign;1363;
END_FUNC  _F16_CHKDN;1378;
END_FUNC  _F16_SETFDID;1467;
END_FUNC  F16_CreateDir;1549;
END_FUNC  F16_PathExpand;1557;
END_FUNC  _F16_ERDID;1590;
END_FUNC  F16_RemoveDir;1666;
END_FUNC  F16_PathExist;1674;
END_FUNC  F16_ChangeDir;1691;
END_FUNC  F16_FileSetAttr;1732;
END_FUNC  F16_FileCopy;1786;
END_FUNC  F16_FileRename;1823;
END_FUNC  F16_FileSetDate;1873;
END_FUNC  F16_FileGetDate;1909;
END_FUNC  F16_DirGetDate;1929;
END_FUNC  F16_FileGetAttr;1947;
END_FUNC  F16_FileSize;1965;
END_FUNC  F16_FileExist;1976;
END_FUNC  F16_FindFirst;2014;
END_FUNC  F16_FindNext;2050;
END_FUNC  _F16_ERDI;2084;
END_FUNC  F16_FileDelete;2103;
END_FUNC  F16_FileReset;2129;
END_FUNC  F16_FileRewrite;2247;
END_FUNC  F16_FileAppend;2273;
END_FUNC  F16_FileClose;2325;
END_FUNC  F16_BlockWrite;2382;
END_FUNC  _F16_WriteText;2394;
END_FUNC  _F16_ReadText;2408;
END_FUNC  F16_EndOfFile;2447;
END_FUNC  F16_BlockRead;2497;
END_FUNC  F16_RandomWrite;2558;
END_FUNC  F16_BlockRandomWrite;2616;
END_FUNC  F16_FileCreate;2656;
END_UNIT  UFAT16;2659;
IMPLEMENT FPGA;73;
TYPE      tModify, ENUM;76;
          6, pulse_low, pulse_high, pulse_hz, pulse_pwm, dds_hz, dds_os, filesel, $00001;76;
TYPE      tError, ENUM;77;
          7, NoErr, UserReq, BusyErr, FileErr, SyntaxErr, ParamErr, LockedErr, ChecksumErr, $00001;77;
CONST     DDRBinit, BYTE, IMM, 187;83;
CONST     DDRBinitRdRTC, BYTE, IMM, 155;84;
CONST     PortBinit, BYTE, IMM, 186;85;
CONST     DDRCinit, BYTE, IMM, 112;87;
CONST     PortCinit, BYTE, IMM, 207;88;
CONST     DDRDinit, BYTE, IMM, 12;91;
CONST     PortDinit, BYTE, IMM, 252;92;
CONST     BtnInPortReg, BYTE, IMM, 41;95;
CONST     LEDOutPort, BYTE, IMM, 43;97;
CONST     FPGAport, BYTE, IMM, 37;98;
CONST     FPGApin, BYTE, IMM, 35;99;
CONST     ConFPGABitPort, BYTE, IMM, 40;100;
CONST     ConFPGABitPin, BYTE, IMM, 38;101;
CONST     b_SCK, BYTE, IMM, 7;104;
CONST     b_MISO, BYTE, IMM, 6;105;
CONST     b_MOSI, BYTE, IMM, 5;106;
CONST     b_SS, BYTE, IMM, 4;107;
CONST     b_DATASEL, BYTE, IMM, 3;108;
CONST     b_INT2, BYTE, IMM, 2;109;
CONST     b_REGSEL, BYTE, IMM, 1;110;
CONST     b_AUX, BYTE, IMM, 0;111;
CONST     c_CDSW, BYTE, IMM, 3;113;
CONST     c_DATA, BYTE, IMM, 4;114;
CONST     c_CCLK, BYTE, IMM, 5;115;
CONST     c_PROG, BYTE, IMM, 6;116;
CONST     c_DONE, BYTE, IMM, 7;117;
CONST     Vers1Str, STRING, 33, ROM, $;121;
CONST     WelcomeStr1, STRING, 19, ROM, $;122;
CONST     WelcomeStr2, STRING, 20, ROM, $;123;
CONST     WelcomeStr3, STRING, 10, ROM, $;124;
CONST     ErrStrArr, ARRAY, ROM, $00001;128;
          STRING, 9, =0|8, 0|0, 0|0, 0|0, $00009;128;
CONST     FaultStrArr, ARRAY, ROM, $00002;134;
          STRING, 11, =0|4, 0|0, 0|0, 0|0, $0000B;134;
CONST     EEnotProgrammedStr, STRING, 15, ROM, $;136;
CONST     AdrStr, STRING, 5, ROM, $;137;
CONST     ParamHintStr, STRING, 8, ROM, $;138;
CONST     InputHintStr, STRING, 8, ROM, $;139;
CONST     EvalHintStr, STRING, 8, ROM, $;140;
CONST     RunStr1, STRING, 9, ROM, $;141;
CONST     RunStr2, STRING, 9, ROM, $;142;
CONST     ErrSubCh, INTEGER, IMM, 255;143;
CONST     CmdStrArr, ARRAY, ROM, $00003;162;
          STRING, 4, =0|16, 0|0, 0|0, 0|0, $00004;162;
CONST     Cmd2SubChArr, ARRAY, ROM, $00004;168;
          INTEGER, =0|16, 0|0, 0|0, 0|0, $00002;168;
CONST     cmdAnzahl, BYTE, IMM, 15;170;
CONST     cmdErr, BYTE, IMM, 16;171;
CONST     high, BOOLEAN, IMM, 255;173;
CONST     low, BOOLEAN, IMM, 0;174;
CONST     IncrAccArray, ARRAY, ROM, $00005;178;
          INTEGER, =0|16, 0|0, 0|0, 0|0, $00002;178;
CONST     IncrDigitArray, ARRAY, ROM, $00006;190;
          LONGINT, =0|10, 0|0, 0|0, 0|0, $00004;190;
VAR       dummy, LONGINT, EEPROM, $00000;197;
VAR       EEinitialised, WORD, EEPROM, $00004;198;
VAR       InitIncRast, INTEGER, EEPROM, $00006;199;
VAR       EESerBaudReg, BYTE, EEPROM, $00008;200;
VAR       InitHexMode, BOOLEAN, EEPROM, $00009;201;
VAR       OptionArray, ARRAY, EEPROM, $0000A;223;
          INTEGER, =0|20, 0|0, 0|0, 0|0, $00000;223;
VAR       InitParamLongArray, ARRAY, EEPROM, $00032;233;
          LONGINT, =0|8, 0|0, 0|0, 0|0, $00000;233;
VAR       EEbinFileNum, INTEGER, EEPROM, $0000A;239;
VAR       EEiniFileNum, INTEGER, EEPROM, $0000C;240;
VAR       EEAutoIncSel, INTEGER, EEPROM, $0000E;241;
VAR       EEAutoIncReg, INTEGER, EEPROM, $00010;242;
VAR       InitDigits, INTEGER, EEPROM, $00016;243;
VAR       InitNachkomma, INTEGER, EEPROM, $00018;244;
VAR       EEMainCh, INTEGER, EEPROM, $0001A;245;
VAR       EEgetTimeOut, INTEGER, EEPROM, $0001C;246;
VAR       i, BYTE, RAM, $00007;249;
VAR       k, BYTE, RAM, $00008;249;
VAR       m, BYTE, RAM, $00009;249;
VAR       s, INT8, RAM, $0000A;250;
VAR       LEDactivity, BIT8, RAM, $2B0002;253;
VAR       LEDswitch, BIT8, RAM, $2B0003;254;
VAR       FPGA_PROG, BIT8, RAM, $280006;255;
VAR       FPGA_DONE, BIT8, RAM, $260007;256;
VAR       SD_CDSW, BIT8, RAM, $260003;257;
VAR       F_Aux, BIT8, RAM, $250000;258;
VAR       F_Int, BIT8, RAM, $250002;259;
VAR       aChar, CHAR, RAM, $0059D;262;
VAR       MainCh, BYTE, RAM, $0059E;263;
VAR       SwitchState, BYTE, RAM, $0059F;264;
VAR       ButtonTemp, BYTE, RAM, $005A0;266;
VAR       RangeTemp, BYTE, RAM, $005A1;266;
VAR       ButtonUp, BIT8, RAM, $5A00005;267;
VAR       ButtonDown, BIT8, RAM, $5A00004;268;
VAR       ButtonEnter, BIT8, RAM, $5A00003;269;
VAR       FPGAreg, BYTE, RAM, $005A2;271;
VAR       FPGAsendLong, LONGINT, RAM, $005A3;272;
VAR       FPGAreceiveLong, LONGINT, RAM, $005A7;272;
VAR       FPGAsendLong0, BYTE, RAM, $005A3;273;
VAR       FPGAsendLong1, BYTE, RAM, $005A4;274;
VAR       FPGAsendLong2, BYTE, RAM, $005A5;275;
VAR       FPGAsendLong3, BYTE, RAM, $005A6;276;
VAR       FPGAsendWord, WORD, RAM, $005AB;277;
VAR       FPGAreceiveWord, WORD, RAM, $005AD;277;
VAR       FPGAsendWord0, BYTE, RAM, $005AB;278;
VAR       FPGAsendWord1, BYTE, RAM, $005AC;279;
VAR       FPGAsendByte, BYTE, RAM, $005AF;280;
VAR       FPGAreceiveByte, BYTE, RAM, $005B0;280;
VAR       DisplayTimer, SYSTIMER8, RAM, $005B1;281;
VAR       SelectTimer, SYSTIMER8, RAM, $005B2;282;
VAR       PanelTimer, SYSTIMER8, RAM, $005B3;282;
VAR       CmdWhich, BYTE, RAM, $005B4;284;
VAR       CmdStr, STRING, 4, RAM, $005B5;285;
VAR       SubCh, INTEGER, RAM, $005B9;286;
VAR       CurrentCh, BYTE, RAM, $005BB;287;
VAR       OmniFlag, BOOLEAN, RAM, $005BC;288;
VAR       verbose, BOOLEAN, RAM, $005BD;288;
VAR       Param, LONGINT, RAM, $005BE;289;
VAR       ParamInt, INTEGER, RAM, $005C2;290;
VAR       ParamAlpha, BOOLEAN, RAM, $005C4;291;
VAR       ParamLong, LONGINT, RAM, $005C5;292;
VAR       ParamByte, BYTE, RAM, $005C9;293;
VAR       DigitSelectFreq, INT8, RAM, $005CA;295;
VAR       DigitSelectPulse, INT8, RAM, $005CB;295;
VAR       DispDigitArray, ARRAY, RAM, $005CC;296;
          INT8, =0|16, 0|0, 0|0, 0|0, $00001;296;
VAR       DispDigitStr, STRING, 16, RAM, $005DC;297;
VAR       CursorOffset, BYTE, RAM, $005EC;298;
VAR       ChangeFac, LONGINT, RAM, $005ED;299;
VAR       ParamLongArray, ARRAY, RAM, $005F1;301;
          LONGINT, =0|8, 0|0, 0|0, 0|0, $00004;301;
VAR       PulseLowTimeLong, LONGINT, RAM, $005F1;302;
VAR       PulseHighTimeLong, LONGINT, RAM, $005F5;303;
VAR       PulseFrequLong, LONGINT, RAM, $005F9;304;
VAR       PulseWidthLong, LONGINT, RAM, $005FD;305;
VAR       DDSfreqLong, LONGINT, RAM, $00601;306;
VAR       DDSosLong, LONGINT, RAM, $00605;307;
VAR       PulseTimeLong, LONGINT, RAM, $00611;309;
VAR       InputLongArray, ARRAY, RAM, $00615;311;
          LONGINT, =0|8, 0|0, 0|0, 0|0, $00004;311;
VAR       SerInpStr, STRING, 64, RAM, $00635;312;
VAR       SerInpPtr, BYTE, RAM, $00675;313;
VAR       LCDpresent, BOOLEAN, RAM, $00676;315;
VAR       Modify, ENUM, TMODIFY, RAM, $00677;316;
VAR       IncrValue, LONGINT, RAM, $00678;317;
VAR       OldIncrValue, LONGINT, RAM, $0067C;317;
VAR       SelectDigit, BOOLEAN, RAM, $00680;318;
VAR       FirstTurn, BOOLEAN, RAM, $00681;318;
VAR       IncrDiff, INTEGER, RAM, $00682;319;
VAR       IncrAccInt10, INTEGER, RAM, $00684;319;
VAR       IncRast, INTEGER, RAM, $00686;319;
VAR       IncrDiffShort, INT8, RAM, $00688;320;
VAR       digits, BYTE, RAM, $00689;321;
VAR       nachkomma, BYTE, RAM, $0068A;321;
VAR       ChangedFlag, BOOLEAN, RAM, $0068B;322;
VAR       ParamStr, STRING, 41, RAM, $0068C;326;
VAR       isInteger, BOOLEAN, RAM, $006B5;327;
VAR       Request, BOOLEAN, RAM, $006B6;327;
VAR       hexmode, BOOLEAN, RAM, $006B7;327;
VAR       Status, BYTE, RAM, $006B8;328;
VAR       BusyFlag, BIT8, RAM, $6B80007;329;
VAR       UserSRQFlag, BIT8, RAM, $6B80006;330;
VAR       FileErrorFlag, BIT8, RAM, $6B80005;331;
VAR       EEUnlocked, BIT8, RAM, $6B80004;332;
VAR       FaultFlags, BYTE, RAM, $006B9;340;
VAR       ButtonNumber, BYTE, RAM, $006BA;340;
VAR       ReadErr, BIT8, RAM, $6B90000;341;
VAR       NoCard, BIT8, RAM, $6B90001;342;
VAR       ConfErr, BIT8, RAM, $6B90002;343;
VAR       WriteErr, BIT8, RAM, $6B90003;344;
VAR       CardOK, BOOLEAN, RAM, $006BB;345;
VAR       ErrCount, INTEGER, RAM, $006BC;346;
VAR       ErrFlag, BOOLEAN, RAM, $006BE;347;
VAR       FaultTimerByte, BYTE, RAM, $006BF;348;
VAR       NoINIfound, BOOLEAN, RAM, $006C0;349;
VAR       byteCount, LONGINT, RAM, $006C1;350;
VAR       byteCount3, BYTE, RAM, $006C4;351;
VAR       byteCount2, BYTE, RAM, $006C3;352;
VAR       byteCount1, BYTE, RAM, $006C2;353;
VAR       byteCount0, BYTE, RAM, $006C1;354;
VAR       DirectoryArray, ARRAY, RAM, $006C5;356;
          STRING, 13, =0|32, 0|0, 0|0, 0|0, $0000D;356;
VAR       DirectoryDone, BOOLEAN, RAM, $00865;357;
VAR       FlashOK, BOOLEAN, RAM, $00866;357;
VAR       BinFile, FILE, BYTE, RAM, $00867;358;
VAR       InitFile, FILE, TEXT, RAM, $00869;359;
VAR       MemFile, FILE, TEXT, RAM, $0086B;359;
VAR       DataFile, FILE, TEXT, RAM, $0086D;359;
VAR       DatFileName, STRING, 13, RAM, $0086F;360;
VAR       INITfileIsOpen, BOOLEAN, RAM, $0087C;361;
VAR       LastBinFileNum, INT8, RAM, $0087D;362;
VAR       FileNum, INT8, RAM, $0087E;362;
VAR       FileAnzahl, INT8, RAM, $0087F;362;
VAR       FileNumTemp, INT8, RAM, $00880;362;
VAR       AutoIncReg, BYTE, RAM, $00881;363;
VAR       AutoIncSel, BYTE, RAM, $00882;364;
VAR       AutoIncWidth, BYTE, RAM, $00883;365;
VAR       DOStime, WORD, RAM, $00884;367;
VAR       DOSdate, WORD, RAM, $00886;367;
VAR       FPGAbyte, BYTE, RAM, $00888;368;
VAR       FlashByte, BYTE, RAM, $00889;368;
VAR       pDummy, BYTE, RAM, $0088A;369;
VAR       SPIsema, BOOLEAN, RAM, $0088B;371;
VAR       CoreRxSubCh, BYTE, RAM, $0088C;372;
VAR       CoreTxSubCh, BYTE, RAM, $0088D;373;
VAR       IRQrBufPtr, BYTE, RAM, $0088E;374;
VAR       rBufPtr, BYTE, RAM, $0088F;374;
VAR       IRQtemp, BYTE, RAM, $00890;374;
VAR       AutoIncBlockEnd, LONGINT, RAM, $00891;375;
VAR       AutoIncBlockStart, LONGINT, RAM, $00895;375;
VAR       IRQrBuf, ARRAY, RAM, $00E00;376;
          CHAR, =0|256, 0|0, 0|0, 0|0, $00001;376;
VAR       BlockTable, ARRAY, RAM, $00F00;377;
          BYTE, =0|256, 0|0, 0|0, 0|0, $00001;377;
VAR       BlockArray, ARRAY, RAM, $00F00;378;
          BYTE, =0|256, 0|0, 0|0, 0|0, $00001;378;
VAR       BlockArray2, ARRAY, RAM, $00F00;379;
          WORD, =0|128, 0|0, 0|0, 0|0, $00002;379;
VAR       BlockArray4, ARRAY, RAM, $00F00;380;
          LONGINT, =0|64, 0|0, 0|0, 0|0, $00004;380;
VAR       BlockStr, STRING, 256, RAM, $00F00;381;
INCLUDE   FPGA-HW.pas;386;
PROC      SendFPGA8;6;
COMMENT   procedure SendFPGA8;;6;
END_FUNC  SendFPGA8;23;
PROC      SendFPGA16;25;
COMMENT   procedure SendFPGA16;;25;
END_FUNC  SendFPGA16;52;
PROC      SendFPGA32;54;
COMMENT   procedure SendFPGA32;;54;
END_FUNC  SendFPGA32;99;
PROC      SendFPGAreg;102;
COMMENT   procedure SendFPGAreg;;102;
END_FUNC  SendFPGAreg;117;
PROC      ShiftFPGAconf;119;
COMMENT   procedure ShiftFPGAconf;  //Sende ein Byte an FPGA-Configuration;119;
END_FUNC  ShiftFPGAconf;134;
PROC      ShiftFPGAconfblock;137;
COMMENT   procedure ShiftFPGAconfblock;  //Sende einen Block an FPGA-Configuration;137;
END_FUNC  ShiftFPGAconfblock;189;
PROC      ExchangeFPGA;195;
COMMENT   procedure ExchangeFPGA(myreg:byte);;195;
FRAMEUSED 1;197;
LOCALV    myreg, BYTE, $00000;197;
END_FUNC  ExchangeFPGA;203;
END_INCLUDE   FPGA-HW.pas;205;
FILE      pulsegen_20x4.pas;205;
MAIN      FPGA;205;
PROC      serDummy;390;
COMMENT   procedure serDummy;;390;
END_FUNC  serDummy;393;
PROC      SerCRLF;401;
COMMENT   procedure SerCRLF;;401;
END_FUNC  SerCRLF;405;
PROC      WriteChPrefix;407;
COMMENT   procedure WriteChPrefix;;407;
END_FUNC  WriteChPrefix;414;
PROC      WriteSerInp;416;
COMMENT   procedure WriteSerInp;;416;
END_FUNC  WriteSerInp;420;
PROC      SerPrompt;422;
COMMENT   procedure SerPrompt(myErr:tError);;422;
FRAMEUSED 3;426;
LOCALV    myErr, ENUM, TERROR, $00002;426;
LOCALV    myFault, BYTE, $00001;426;
LOCALV    myStatus, BYTE, $00000;426;
END_FUNC  SerPrompt;456;
FUNC      ButtonPressed;460;
COMMENT   function ButtonPressed:Boolean;;460;
END_FUNC  ButtonPressed;468;
INCLUDE   pulsegen_files.pas;471;
PROC      CheckCard;3;
COMMENT   procedure CheckCard;;3;
END_FUNC  CheckCard;13;
PROC      GetDirectory;15;
COMMENT   procedure GetDirectory;;15;
FRAMEUSED 86;19;
LOCALV    SR, TSEARCHREC, $0000D;19;
LOCALV    st, STRING 13, $00000;19;
END_FUNC  GetDirectory;44;
PROC      FlashActivity;46;
COMMENT   procedure FlashActivity;;46;
END_FUNC  FlashActivity;54;
PROC      FPGAload;56;
COMMENT   procedure FPGAload(myBinFileName:String[12]);;56;
FRAMEUSED 17;62;
LOCALV    myBinFileName, STRING 13, $00004;62;
LOCALV    firstBlock, BOOLEAN, $00003;62;
LOCALV    FPGAresponse, BOOLEAN, $00002;62;
LOCALV    BytesRead, WORD, $00000;62;
END_FUNC  FPGAload;118;
PROC      WriteDirEntry;120;
COMMENT   procedure WriteDirEntry;;120;
END_FUNC  WriteDirEntry;134;
PROC      ClearDirectory;137;
COMMENT   procedure ClearDirectory;;137;
END_FUNC  ClearDirectory;145;
PROC      AutoIncSetup;147;
COMMENT   procedure AutoIncSetup(for_read:boolean);;147;
FRAMEUSED 1;149;
LOCALV    for_read, BOOLEAN, $00000;149;
END_FUNC  AutoIncSetup;167;
PROC      AutoIncReset;169;
COMMENT   procedure AutoIncReset;;169;
END_FUNC  AutoIncReset;176;
PROC      DataFileType;178;
COMMENT   procedure DataFileType(myTypefileName:String[12];toRegister:Boolean;myIndex:Byte);;178;
FRAMEUSED 16;181;
LOCALV    myTypefileName, STRING 13, $00003;181;
LOCALV    toRegister, BOOLEAN, $00002;181;
LOCALV    myIndex, BYTE, $00001;181;
LOCALV    myChar, CHAR, $00000;181;
END_FUNC  DataFileType;213;
PROC      MEMload;220;
COMMENT   procedure MEMload(myMEMfileName:String[12]; myHEXmode:Boolean);;220;
FRAMEUSED 14;222;
LOCALV    myMEMfileName, STRING 13, $00001;222;
LOCALV    myHEXmode, BOOLEAN, $00000;222;
END_FUNC  MEMload;247;
INCLUDE   pulsegen_parser.pas;249;
PROC      ParamToStr;3;
COMMENT   procedure ParamToStr;;3;
FRAMEUSED 1;5;
LOCALV    myNachkomma, BYTE, $00000;5;
END_FUNC  ParamToStr;25;
PROC      ParamLongToStr;27;
COMMENT   procedure ParamLongToStr;;27;
END_FUNC  ParamLongToStr;31;
PROC      ParamLongToHex;33;
COMMENT   procedure ParamLongToHex;;33;
END_FUNC  ParamLongToHex;37;
PROC      ParamIntToHex;39;
COMMENT   procedure ParamIntToHex;;39;
END_FUNC  ParamIntToHex;43;
PROC      WriteParamStrSer;45;
COMMENT   procedure WriteParamStrSer;;45;
END_FUNC  WriteParamStrSer;50;
PROC      WriteParamSer;52;
COMMENT   procedure WriteParamSer;;52;
END_FUNC  WriteParamSer;56;
PROC      WriteParamIntSer;58;
COMMENT   procedure WriteParamIntSer;;58;
END_FUNC  WriteParamIntSer;62;
PROC      WriteParamByteSer;64;
COMMENT   procedure WriteParamByteSer;;64;
END_FUNC  WriteParamByteSer;68;
PROC      WriteParamHexSer;70;
COMMENT   procedure WriteParamHexSer;    // für verbose-Anfrage;70;
END_FUNC  WriteParamHexSer;81;
PROC      WriteParamLongSer;83;
COMMENT   procedure WriteParamLongSer;;83;
END_FUNC  WriteParamLongSer;91;
PROC      ParseGetParam;94;
COMMENT   procedure ParseGetParam;;94;
FRAMEUSED 4;100;
LOCALV    IntInOutFlag, BOOLEAN, $00003;100;
LOCALV    myBranch, BOOLEAN, $00002;100;
LOCALV    myByte, BYTE, $00001;100;
LOCALV    myIndex, BYTE, $00000;100;
END_FUNC  ParseGetParam;182;
PROC      ParseSetParam;185;
COMMENT   procedure ParseSetParam;;185;
FRAMEUSED 3;190;
LOCALV    myByte, BYTE, $00002;190;
LOCALV    myIndex, BYTE, $00001;190;
LOCALV    myBranch, BOOLEAN, $00000;190;
END_FUNC  ParseSetParam;295;
FUNC      Cmd2Index;301;
COMMENT   function Cmd2Index : byte;;301;
FRAMEUSED 1;304;
LOCALV    myCmdIndex, BYTE, $00000;304;
END_FUNC  Cmd2Index;312;
FUNC      ParseExtract;314;
COMMENT   function ParseExtract(nachGleich:boolean):boolean;;314;
FRAMEUSED 3;319;
LOCALV    nachGleich, BOOLEAN, $00002;319;
LOCALV    myChar, CHAR, $00001;319;
LOCALV    myBool, BOOLEAN, $00000;319;
END_FUNC  ParseExtract;361;
PROC      ParamStr2Param;363;
COMMENT   procedure ParamStr2Param;;363;
FRAMEUSED 1;365;
LOCALV    DecPointPos, BYTE, $00000;365;
END_FUNC  ParamStr2Param;376;
PROC      ParseSubCh;379;
COMMENT   procedure ParseSubCh;;379;
FRAMEUSED 12;390;
LOCALV    GleichPos, BYTE, $0000B;390;
LOCALV    CheckSpos, BYTE, $0000A;390;
LOCALV    myCheckSum, BYTE, $00009;390;
LOCALV    CheckSumIn, BYTE, $00008;390;
LOCALV    SubChOffset, INTEGER, $00006;390;
LOCALV    myChar, CHAR, $00005;390;
LOCALV    hasMainCh, BOOLEAN, $00004;390;
LOCALV    hasCRC, BOOLEAN, $00003;390;
LOCALV    isResult, BOOLEAN, $00002;390;
LOCALV    isOmni, BOOLEAN, $00001;390;
LOCALV    isRequest, BOOLEAN, $00000;390;
END_FUNC  ParseSubCh;473;
END_INCLUDE   pulsegen_parser.pas;473;
FILE      pulsegen_files.pas;473;
PROC      InitLoad;251;
COMMENT   procedure InitLoad(myINITfileName:String[12]);;251;
FRAMEUSED 16;256;
LOCALV    myINITfileName, STRING 13, $00003;256;
LOCALV    WaitLoops, INTEGER, $00001;256;
LOCALV    verboseSave, BOOLEAN, $00000;256;
END_FUNC  InitLoad;286;
PROC      FileLoad;291;
COMMENT   procedure FileLoad(myLoadfileName:String[12]);;291;
FRAMEUSED 27;295;
LOCALV    myLoadfileName, STRING 13, $0000E;295;
LOCALV    myFileExt, STRING 4, $0000A;295;
LOCALV    myFileName, STRING 9, $00001;295;
LOCALV    myReadErr, BOOLEAN, $00000;295;
END_FUNC  FileLoad;326;
PROC      InitVars;477;
COMMENT   procedure InitVars;;477;
END_FUNC  InitVars;494;
PROC      Chores;502;
COMMENT   procedure Chores;;502;
END_FUNC  Chores;512;
PROC      CheckSer;514;
COMMENT   procedure CheckSer;;514;
FRAMEUSED 1;517;
LOCALV    myChar, CHAR, $00000;517;
END_FUNC  CheckSer;540;
PROC      CheckDelay;542;
COMMENT   procedure CheckDelay(myDelay:byte);;542;
FRAMEUSED 2;545;
LOCALV    myDelay, BYTE, $00001;545;
LOCALV    mycount, BYTE, $00000;545;
END_FUNC  CheckDelay;549;
PROC      SendCorrectedLongToFPGA;554;
COMMENT   procedure SendCorrectedLongToFPGA(my_reg: byte);;554;
FRAMEUSED 5;556;
LOCALV    my_reg, BYTE, $00004;556;
LOCALV    my_long, LONGINT, $00000;556;
END_FUNC  SendCorrectedLongToFPGA;563;
PROC      SendFrequPWM;565;
COMMENT   procedure SendFrequPWM;;565;
FRAMEUSED 12;567;
LOCALV    my_long, LONGINT, $00008;567;
LOCALV    my_ns, FLOAT, $00004;567;
LOCALV    my_f, FLOAT, $00000;567;
END_FUNC  SendFrequPWM;584;
PROC      SendDDS;586;
COMMENT   procedure SendDDS;;586;
FRAMEUSED 8;588;
LOCALV    my_long, LONGINT, $00004;588;
LOCALV    my_f, FLOAT, $00000;588;
END_FUNC  SendDDS;616;
PROC      SendPulseParams;619;
COMMENT   procedure SendPulseParams;;619;
FRAMEUSED 4;621;
LOCALV    my_long, LONGINT, $00000;621;
END_FUNC  SendPulseParams;631;
PROC      initall;636;
COMMENT   procedure initall;;636;
END_FUNC  initall;736;
PROC      PulseLongToDispStr;741;
COMMENT   procedure PulseLongToDispStr(insert_selbox: boolean);;741;
FRAMEUSED 1;742;
LOCALV    insert_selbox, BOOLEAN, $00000;742;
END_FUNC  PulseLongToDispStr;758;
PROC      PulseChange;760;
COMMENT   procedure PulseChange;;760;
FRAMEUSED 1;762;
LOCALV    my_limit, BOOLEAN, $00000;762;
END_FUNC  PulseChange;805;
PROC      FrequLongToDispStr;809;
COMMENT   procedure FrequLongToDispStr(insert_selbox: boolean);;809;
FRAMEUSED 1;810;
LOCALV    insert_selbox, BOOLEAN, $00000;810;
END_FUNC  FrequLongToDispStr;845;
PROC      FrequDutyChange;847;
COMMENT   procedure FrequDutyChange;;847;
FRAMEUSED 1;849;
LOCALV    my_limit, BOOLEAN, $00000;849;
END_FUNC  FrequDutyChange;888;
PROC      DDSchange;890;
COMMENT   procedure DDSchange;;890;
FRAMEUSED 11;894;
LOCALV    my_line, BYTE, $0000A;894;
LOCALV    my_cursor_offset, BYTE, $00009;894;
LOCALV    my_long, LONGINT, $00005;894;
LOCALV    my_f, FLOAT, $00001;894;
LOCALV    my_limit, BOOLEAN, $00000;894;
END_FUNC  DDSchange;959;
PROC      ApplyChanges;963;
COMMENT   procedure ApplyChanges;;963;
FRAMEUSED 5;965;
LOCALV    my_digit, INT8, $00004;965;
LOCALV    my_long, LONGINT, $00000;965;
END_FUNC  ApplyChanges;1003;
PROC      ChangeFrequOrPulse;1007;
COMMENT   procedure ChangeFrequOrPulse(my_fac_index: Int8);;1007;
FRAMEUSED 10;1010;
LOCALV    my_fac_index, INT8, $00009;1010;
LOCALV    my_val, LONGINT, $00005;1010;
LOCALV    my_fac, LONGINT, $00001;1010;
LOCALV    my_short, INT8, $00000;1010;
END_FUNC  ChangeFrequOrPulse;1018;
PROC      $_Main;1022;
STACKSTA  2201;1140;
STACKSIZ  256;1140;
FRAMESTA  2457;1140;
FRAMESIZ  384;1140;
PROCID    0;1140;
PROCLOC   -1;1140;
TASKLOC   -1;1140;
END_PROG  FPGA;1140;
.CODESTART
RESET $000000
STARTCODE $00007C
FILE PULSEGEN_20X4.PAS
LINE 17, $000000, 16
LINE 23, $000000, 18
FILE UFAT16.PCU
UNIT UFAT16
FUNC F16_FLUSHBUFSEC, $000BB, $00007C
ENTRY  $00007C
XLINE 190, $00007C, 350
BRANCH   4, $000092, $000098
BRANCH   20, $000094, $0000D4
XLINE 191, $000098, 368
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0000C0, $00013A
XLINE 192, $0000C8, 395
XLINE 194, $0000D4, 405
BRANCH   19, $0000D4, $000000
ENDFUNC 194, $0000D4
FUNC _F16_GETS, $000C6, $0000D6
ENTRY  $0000D6
XLINE 200, $0000D6, 414
BRANCH   4, $0000EC, $0000F2
BRANCH   20, $0000EE, $0000F6
XLINE 201, $0000F2, 432
BRANCH   17, $0000F2, $00007C
XLINE 203, $0000F6, 439
XLINE 204, $0000FA, 443
BRANCH   19, $0000FA, $000000
ENDFUNC 204, $0000FA
FUNC F16_READSECTOR, $000E6, $0000FC
ENTRY  $0000FC
XLINE 232, $0000FC, 452
XLINE 233, $000114, 461
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $000130, $0000D6
XLINE 234, $000138, 486
BRANCH   19, $000138, $000000
ENDFUNC 234, $000138
FUNC _F16_SETS, $000EE, $00013A
ENTRY  $00013A
XLINE 240, $00013A, 495
XLINE 241, $00013E, 499
BRANCH   19, $00013E, $000000
ENDFUNC 241, $00013E
FUNC F16_WRITESECTOR, $00108, $000140
ENTRY  $000140
XLINE 266, $000140, 508
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $00015C, $00013A
XLINE 267, $000164, 533
BRANCH   19, $000164, $000000
ENDFUNC 267, $000164
FUNC F16_DISKRESET, $00134, $000168
ENTRY  $000166
XLINE 316, $000168, 543
XLINE 317, $000180, 552
XLINE 319, $000198, 561
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0001B6, $0000D6
XLINE 320, $0001BE, 585
BRANCH   4, $0001E4, $0001EA
BRANCH   20, $0001E6, $0002CA
XLINE 321, $0001EA, 613
BRANCH   3, $0001F4, $0001FA
BRANCH   3, $0001F8, $0001FA
BRANCH   4, $000204, $00020A
BRANCH   20, $000206, $000216
XLINE 322, $00020A, 637
XLINE 323, $000210, 640
BRANCH   20, $000212, $0005AC
XLINE 325, $000216, 647
XLINE 326, $00021E, 652
XLINE 327, $000230, 662
XLINE 328, $000244, 673
XLINE 329, $000258, 684
XLINE 337, $00026C, 695
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $00028A, $0000D6
XLINE 338, $000292, 719
BRANCH   4, $0002B8, $0002BE
BRANCH   20, $0002BA, $0002CA
XLINE 339, $0002BE, 747
XLINE 340, $0002C4, 750
BRANCH   20, $0002C6, $0005AC
XLINE 364, $0002CA, 760
FRAME     2
XLINE 365, $0002D2, 766
XLINE 366, $0002E4, 774
XLINE 367, $000302, 785
XLINE 368, $000314, 793
XLINE 369, $000320, 799
XLINE 370, $000332, 807
XLINE 371, $00036E, 830
XLINE 372, $000380, 838
XLINE 373, $0003A8, 852
XLINE 374, $0003F0, 879
BRANCH   4, $00040A, $000410
BRANCH   20, $00040C, $000432
XLINE 375, $000410, 901
BRANCH   20, $00042E, $000450
XLINE 377, $000432, 918
XLINE 379, $000450, 932
XLINE 380, $000480, 948
XLINE 381, $00048C, 954
XLINE 382, $0004FC, 1001
FRAME     0
XLINE 383, $0004FE, 1004
XLINE 384, $000512, 1011
XLINE 385, $000530, 1030
XLINE 386, $00054E, 1049
XLINE 387, $00056A, 1058
FRAME     3
FRAME     0
XLINE 388, $00059E, 1086
XLINE 389, $0005A4, 1089
XLINE 390, $0005AA, 1092
XLINE 391, $0005AC, 1096
BRANCH   19, $0005AC, $000000
ENDFUNC 391, $0005AC
FUNC _F16_GETFS, $0018B, $0005AE
ENTRY  $0005AE
XLINE 397, $0005AE, 1105
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0005E4, $0000D6
XLINE 398, $0005EC, 1139
BRANCH   19, $0005EC, $000000
ENDFUNC 398, $0005EC
FUNC _F16_SETFS, $00191, $0005EE
ENTRY  $0005EE
XLINE 403, $0005EE, 1148
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $000624, $00013A
XLINE 404, $00062C, 1182
BRANCH   19, $00062C, $000000
ENDFUNC 404, $00062C
FUNC _F16_SETF2S, $00197, $00062E
ENTRY  $00062E
XLINE 409, $00062E, 1191
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $000678, $00013A
XLINE 410, $000680, 1233
BRANCH   19, $000680, $000000
ENDFUNC 410, $000680
FUNC _F16_GETFI, $0019D, $000682
ENTRY  $000682
XLINE 415, $000682, 1242
XLINE 416, $0006A6, 1256
XLINE 417, $0006CC, 1271
BRANCH   17, $0006CC, $0005AE
XLINE 418, $0006D0, 1275
XLINE 419, $0006F0, 1292
BRANCH   19, $0006F0, $000000
ENDFUNC 419, $0006F0
FUNC _F16_SETFFI, $001AE, $0006F2
ENTRY  $0006F2
XLINE 432, $0006F2, 1301
XLINE 433, $000716, 1315
XLINE 434, $00073C, 1330
BRANCH   17, $00073C, $0005AE
XLINE 435, $000740, 1334
XLINE 436, $00076C, 1355
BRANCH   17, $00076C, $0005EE
XLINE 437, $000770, 1359
BRANCH   4, $00077E, $000784
BRANCH   20, $000780, $000788
XLINE 438, $000784, 1373
BRANCH   17, $000784, $00062E
XLINE 440, $000788, 1382
BRANCH   19, $000788, $000000
ENDFUNC 440, $000788
FUNC _F16_GETFFI, $001BB, $00078C
ENTRY  $00078A
XLINE 447, $00078C, 1392
BRANCH   17, $00078C, $0005AE
XLINE 448, $000790, 1396
BRANCH   4, $0007B8, $0007BE
BRANCH   20, $0007BA, $00091A
XLINE 449, $0007BE, 1422
BRANCH   4, $0007E6, $0007EC
BRANCH   20, $0007E8, $0008BE
XLINE 450, $0007EC, 1448
BRANCH   4, $00081A, $000820
BRANCH   20, $00081C, $0008A8
XLINE 451, $000820, 1478
XLINE 452, $000832, 1484
XLINE 453, $00086E, 1508
BRANCH   4, $000892, $000898
BRANCH   20, $000894, $0008A0
XLINE 454, $000898, 1533
BRANCH   20, $00089C, $00091E
XLINE 456, $0008A0, 1541
BRANCH   20, $0008A4, $00091E
XLINE 458, $0008A8, 1549
XLINE 459, $0008BA, 1556
BRANCH   20, $0008BA, $0007BE
XLINE 460, $0008BE, 1560
XLINE 461, $0008D0, 1566
BRANCH   4, $0008F8, $0008FE
BRANCH   20, $0008FA, $000912
XLINE 462, $0008FE, 1591
XLINE 463, $00090A, 1596
BRANCH   17, $00090A, $0005AE
BRANCH   20, $00090E, $000916
XLINE 465, $000912, 1605
BRANCH   20, $000912, $00091A
XLINE 467, $000916, 1611
BRANCH   20, $000916, $000790
XLINE 468, $00091A, 1615
XLINE 469, $00091E, 1620
BRANCH   19, $00091E, $000000
ENDFUNC 469, $00091E
FUNC _F16_GETFFFI, $001D8, $000920
ENTRY  $000920
XLINE 474, $000920, 1629
XLINE 475, $00092C, 1634
XLINE 476, $000938, 1639
BRANCH   17, $00093C, $00078A
XLINE 477, $000944, 1649
BRANCH   19, $000944, $000000
ENDFUNC 477, $000944
FUNC _F16_STC, $001E0, $000946
ENTRY  $000946
XLINE 482, $000946, 1658
BRANCH   4, $0009CA, $0009D0
BRANCH   20, $0009CC, $000A38
XLINE 483, $0009D0, 1729
BRANCH   20, $000A30, $000A40
BRANCH   20, $000A34, $000A40
XLINE 485, $000A38, 1781
BRANCH   20, $000A3C, $000A40
XLINE 487, $000A40, 1790
BRANCH   19, $000A40, $000000
ENDFUNC 487, $000A40
FUNC _F16_CTS, $001EA, $000A42
ENTRY  $000A42
XLINE 492, $000A42, 1799
BRANCH   4, $000A80, $000A86
BRANCH   20, $000A82, $000ADA
XLINE 493, $000A86, 1839
BRANCH   20, $000AD2, $000AE6
BRANCH   20, $000AD6, $000AE6
XLINE 495, $000ADA, 1881
BRANCH   20, $000AE2, $000AE6
XLINE 497, $000AE6, 1892
BRANCH   19, $000AE6, $000000
ENDFUNC 497, $000AE6
FUNC _F16_NETFN, $001F4, $000AEA
ENTRY  $000AE8
XLINE 504, $000AEA, 1902
XLINE 505, $000AEE, 1905
FRAME     2
FRAME     3
BRANCH   3, $000B0C, $000B12
BRANCH   20, $000B0E, $000B9E
XLINE 506, $000B12, 1933
BRANCH   4, $000B38, $000B3E
BRANCH   20, $000B3A, $000B46
XLINE 507, $000B3E, 1960
BRANCH   20, $000B3E, $000B9E
BRANCH   20, $000B42, $000B8C
XLINE 509, $000B46, 1968
XLINE 510, $000B50, 1974
XLINE 512, $000B8C, 2009
BRANCH   3, $000B98, $000B9E
BRANCH   20, $000B9A, $000B00
FRAME     0
XLINE 513, $000BA0, 2024
BRANCH   4, $000BB2, $000BB8
BRANCH   20, $000BB4, $000C8C
XLINE 514, $000BB8, 2041
XLINE 515, $000BC0, 2046
XLINE 516, $000BDA, 2060
FRAME     2
FRAME     3
BRANCH   3, $000BF8, $000BFE
BRANCH   20, $000BFA, $000C8A
XLINE 517, $000BFE, 2088
BRANCH   4, $000C24, $000C2A
BRANCH   20, $000C26, $000C32
XLINE 518, $000C2A, 2115
BRANCH   20, $000C2A, $000C8A
BRANCH   20, $000C2E, $000C78
XLINE 520, $000C32, 2123
XLINE 521, $000C3C, 2129
XLINE 523, $000C78, 2164
BRANCH   3, $000C84, $000C8A
BRANCH   20, $000C86, $000BEC
FRAME     0
XLINE 525, $000C8C, 2182
XLINE 526, $000C9C, 2193
BRANCH   19, $000C9C, $000000
ENDFUNC 526, $000C9C
FUNC _F16_FNTNE, $00211, $000CA0
ENTRY  $000C9E
XLINE 534, $000CA0, 2203
XLINE 535, $000CA4, 2206
XLINE 537, $000CA8, 2211
BRANCH   4, $000CCA, $000CD0
BRANCH   20, $000CCC, $000D12
XLINE 538, $000CD0, 2236
BRANCH   4, $000CDC, $000CE2
BRANCH   20, $000CDE, $000D0E
XLINE 539, $000CE2, 2251
XLINE 540, $000D00, 2267
XLINE 541, $000D0A, 2274
BRANCH   20, $000D0A, $000CD0
BRANCH   20, $000D0E, $000F08
XLINE 542, $000D12, 2281
BRANCH   4, $000D34, $000D3A
BRANCH   20, $000D36, $000DE8
XLINE 543, $000D3A, 2307
BRANCH   4, $000D40, $000D46
BRANCH   20, $000D42, $000D4C
XLINE 544, $000D46, 2317
BRANCH   20, $000D48, $000F88
XLINE 546, $000D4C, 2324
BRANCH   4, $000D58, $000D5E
BRANCH   20, $000D5A, $000DA0
XLINE 547, $000D5E, 2338
BRANCH   4, $000D6A, $000D70
BRANCH   20, $000D6C, $000D9C
XLINE 548, $000D70, 2353
XLINE 549, $000D8E, 2369
XLINE 550, $000D98, 2376
BRANCH   20, $000D98, $000D5E
BRANCH   20, $000D9C, $000DE4
XLINE 552, $000DA0, 2385
BRANCH   4, $000DAC, $000DB2
BRANCH   20, $000DAE, $000DDE
XLINE 553, $000DB2, 2400
XLINE 554, $000DD0, 2416
XLINE 555, $000DDA, 2423
BRANCH   20, $000DDA, $000DA0
XLINE 556, $000DDE, 2427
BRANCH   20, $000DE0, $000F88
BRANCH   20, $000DE4, $000F08
XLINE 558, $000DE8, 2436
BRANCH   4, $000E0A, $000E10
BRANCH   20, $000E0C, $000E4E
XLINE 559, $000E10, 2462
BRANCH   4, $000E16, $000E1C
BRANCH   20, $000E18, $000E22
XLINE 560, $000E1C, 2472
BRANCH   20, $000E1E, $000F88
XLINE 562, $000E22, 2479
XLINE 563, $000E40, 2495
BRANCH   20, $000E4A, $000F08
XLINE 565, $000E4E, 2506
BRANCH   3, $000E68, $000EA4
BRANCH   1, $000E6A, $000E76
BRANCH   1, $000E6E, $000E76
BRANCH   20, $000E74, $000EA4
BRANCH   3, $000E7A, $000EA4
BRANCH   3, $000E7E, $000EA4
BRANCH   3, $000E82, $000EA4
BRANCH   1, $000E84, $000E90
BRANCH   1, $000E88, $000E90
BRANCH   20, $000E8E, $000EA4
BRANCH   3, $000E94, $000EA4
BRANCH   1, $000E96, $000EA2
BRANCH   1, $000E9A, $000EA2
BRANCH   20, $000EA0, $000EA4
BRANCH   4, $000EAC, $000EB2
BRANCH   20, $000EAE, $000EB8
XLINE 566, $000EB2, 2579
BRANCH   20, $000EB4, $000F88
XLINE 568, $000EB8, 2586
XLINE 569, $000EFE, 2623
XLINE 571, $000F08, 2631
XLINE 572, $000F12, 2637
BRANCH   4, $000F2A, $000F30
BRANCH   20, $000F2C, $000F34
XLINE 573, $000F30, 2657
BRANCH   20, $000F30, $000F48
XLINE 575, $000F34, 2664
BRANCH   4, $000F42, $000F48
BRANCH   20, $000F44, $000CA8
XLINE 576, $000F48, 2680
BRANCH   4, $000F54, $000F5A
BRANCH   20, $000F56, $000F86
XLINE 577, $000F5A, 2695
XLINE 578, $000F78, 2711
XLINE 579, $000F82, 2718
BRANCH   20, $000F82, $000F48
XLINE 580, $000F86, 2722
XLINE 581, $000F88, 2726
BRANCH   19, $000F88, $000000
ENDFUNC 581, $000F88
FUNC _F16_CPFN, $00248, $000F8C
ENTRY  $000F8A
XLINE 588, $000F8C, 2736
FRAME     2
FRAME     3
BRANCH   3, $000FA8, $000FAE
BRANCH   20, $000FAA, $001054
XLINE 589, $000FAE, 2763
BRANCH   4, $001008, $00100E
BRANCH   20, $00100A, $001042
XLINE 590, $00100E, 2818
BRANCH   4, $001034, $00103A
BRANCH   20, $001036, $001042
XLINE 591, $00103A, 2845
BRANCH   20, $00103E, $001058
XLINE 594, $001042, 2858
BRANCH   3, $00104E, $001054
BRANCH   20, $001050, $000F9C
FRAME     0
XLINE 595, $001056, 2873
XLINE 596, $001058, 2877
BRANCH   19, $001058, $000000
ENDFUNC 596, $001058
FUNC _F16_IDI, $00257, $00105A
ENTRY  $00105A
XLINE 601, $00105A, 2886
XLINE 602, $001060, 2889
XLINE 603, $001078, 2898
XLINE 604, $0010C0, 2930
BRANCH   4, $0010C8, $0010CE
BRANCH   20, $0010CA, $001106
XLINE 605, $0010CE, 2940
FRAME     4
FRAME     0
BRANCH   17, $0010EA, $000946
XLINE 606, $0010FA, 2960
XLINE 608, $001106, 2968
XLINE 609, $001112, 2975
BRANCH   19, $001112, $000000
ENDFUNC 609, $001112
FUNC _F16_NDI, $00264, $001114
ENTRY  $001114
XLINE 614, $001114, 2984
XLINE 615, $00111E, 2988
BRANCH   4, $00113C, $001142
BRANCH   20, $00113E, $00132C
XLINE 616, $001142, 3008
XLINE 617, $001148, 3011
XLINE 618, $00115A, 3017
BRANCH   4, $001160, $001166
BRANCH   20, $001162, $0011C8
XLINE 619, $001166, 3026
BRANCH   4, $00118E, $001194
BRANCH   20, $001190, $00119E
XLINE 620, $001194, 3051
BRANCH   20, $001196, $00132E
BRANCH   20, $00119A, $0011C4
XLINE 622, $00119E, 3060
BRANCH   20, $0011C4, $00132C
XLINE 625, $0011C8, 3080
XLINE 626, $0011EE, 3093
BRANCH   4, $001268, $00126E
BRANCH   20, $00126A, $00132C
XLINE 627, $00126E, 3155
BRANCH   4, $001284, $00128A
BRANCH   20, $001286, $001290
XLINE 628, $00128A, 3173
BRANCH   20, $00128C, $00132E
XLINE 630, $001290, 3180
XLINE 631, $0012A0, 3185
FRAME     2
FRAME     0
BRANCH   17, $0012B0, $000682
XLINE 632, $0012C0, 3201
BRANCH   4, $0012D6, $0012DC
BRANCH   20, $0012D8, $0012E2
XLINE 633, $0012DC, 3219
BRANCH   20, $0012DE, $00132E
XLINE 635, $0012E2, 3226
BRANCH   4, $0012F8, $0012FE
BRANCH   20, $0012FA, $001304
XLINE 636, $0012FE, 3244
BRANCH   20, $001300, $00132E
XLINE 638, $001304, 3251
FRAME     2
FRAME     0
BRANCH   17, $001314, $000A42
XLINE 644, $00132C, 3277
XLINE 645, $00132E, 3281
BRANCH   19, $00132E, $000000
ENDFUNC 645, $00132E
FUNC _F16_GDI, $00288, $001330
ENTRY  $001330
XLINE 650, $001330, 3290
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $001356, $0000D6
XLINE 651, $00135E, 3314
XLINE 652, $001390, 3341
BRANCH   19, $001390, $000000
ENDFUNC 652, $001390
FUNC _F16_FRCH, $0028F, $001394
ENTRY  $001392
XLINE 658, $001394, 3351
XLINE 660, $00139C, 3358
FRAME     2
FRAME     0
BRANCH   17, $0013A8, $000682
XLINE 661, $0013B4, 3374
BRANCH   4, $0013C6, $0013CC
BRANCH   20, $0013C8, $0013D0
XLINE 662, $0013CC, 3392
BRANCH   20, $0013CC, $001454
XLINE 665, $0013D0, 3398
BRANCH   17, $0013D0, $0005AE
XLINE 666, $0013D4, 3402
XLINE 667, $0013F8, 3419
BRANCH   17, $0013F8, $0005EE
XLINE 668, $0013FC, 3423
BRANCH   4, $00140A, $001410
BRANCH   20, $00140C, $00143C
XLINE 670, $001410, 3437
BRANCH   17, $001410, $0005AE
XLINE 671, $001414, 3441
XLINE 672, $001438, 3458
BRANCH   17, $001438, $00062E
XLINE 674, $00143C, 3466
BRANCH   4, $00144E, $001454
BRANCH   20, $001450, $00139C
XLINE 675, $001454, 3487
BRANCH   19, $001454, $000000
ENDFUNC 675, $001454
FUNC _F16_GETFNBNE, $002A6, $001458
ENTRY  $001456
XLINE 682, $001458, 3497
BRANCH   4, $001478, $00147E
BRANCH   20, $00147A, $001484
XLINE 683, $00147E, 3520
BRANCH   20, $001480, $00158C
XLINE 685, $001484, 3527
XLINE 686, $0014A2, 3546
XLINE 687, $0014BC, 3559
BRANCH   4, $0014C8, $0014CE
BRANCH   20, $0014CA, $001530
XLINE 688, $0014CE, 3573
XLINE 689, $0014D6, 3578
BRANCH   4, $0014E4, $0014EA
BRANCH   20, $0014E6, $0014F0
XLINE 689, $0014EA, 3593
BRANCH   20, $0014EC, $00158C
XLINE 690, $0014F0, 3600
XLINE 691, $001518, 3620
BRANCH   20, $00152C, $00158A
XLINE 693, $001530, 3635
BRANCH   4, $001540, $001546
BRANCH   20, $001542, $00154C
XLINE 693, $001546, 3651
BRANCH   20, $001548, $00158C
XLINE 694, $00154C, 3658
XLINE 695, $001576, 3679
XLINE 697, $00158A, 3691
XLINE 698, $00158C, 3695
BRANCH   19, $00158C, $000000
ENDFUNC 698, $00158C
FUNC _F16_CLC, $002BD, $001590
ENTRY  $00158E
XLINE 706, $001590, 3705
FRAME     2
FRAME     0
BRANCH   17, $00159C, $000A42
XLINE 707, $0015AC, 3723
BRANCH   4, $0015CA, $0015D0
BRANCH   20, $0015CC, $0015D6
XLINE 708, $0015D0, 3747
BRANCH   20, $0015D2, $001684
XLINE 710, $0015D6, 3754
BRANCH   17, $0015D6, $00007C
XLINE 711, $0015DA, 3758
XLINE 712, $0015F8, 3777
XLINE 713, $001600, 3782
BRANCH   4, $001624, $00162A
BRANCH   20, $001626, $001682
XLINE 714, $00162A, 3809
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $001668, $00013A
XLINE 715, $001670, 3849
XLINE 716, $00167E, 3858
BRANCH   20, $00167E, $001600
XLINE 717, $001682, 3862
XLINE 718, $001684, 3866
BRANCH   19, $001684, $000000
ENDFUNC 718, $001684
FUNC _F16_PEXP, $002D1, $001688
ENTRY  $001686
XLINE 726, $001688, 3876
XLINE 727, $001692, 3882
FRAME     3
FRAME     0
XLINE 728, $0016C8, 3911
BRANCH   4, $001704, $00170A
BRANCH   20, $001706, $001726
XLINE 729, $00170A, 3950
XLINE 731, $001726, 3969
BRANCH   4, $001738, $00173E
BRANCH   20, $00173A, $001AA0
XLINE 732, $00173E, 3986
BRANCH   4, $00175E, $001764
BRANCH   20, $001760, $00179E
XLINE 733, $001764, 4009
FRAME     3
FRAME     0
BRANCH   20, $00179A, $001AA0
XLINE 735, $00179E, 4043
BRANCH   4, $0017BE, $0017C4
BRANCH   20, $0017C0, $001850
XLINE 737, $0017C4, 4066
BRANCH   4, $0017FA, $001800
BRANCH   20, $0017FC, $001818
XLINE 738, $001800, 4102
XLINE 739, $001814, 4113
BRANCH   20, $001814, $0017C4
XLINE 740, $001818, 4117
BRANCH   4, $00182A, $001830
BRANCH   20, $00182C, $00184C
XLINE 741, $001830, 4134
BRANCH   20, $00184C, $001AA0
XLINE 745, $001850, 4156
XLINE 746, $001854, 4159
BRANCH   4, $00188A, $001890
BRANCH   20, $00188C, $0018AC
XLINE 747, $001890, 4195
XLINE 748, $0018A4, 4205
XLINE 749, $0018A8, 4209
BRANCH   20, $0018A8, $001854
XLINE 750, $0018AC, 4213
BRANCH   4, $0018B0, $0018B6
BRANCH   20, $0018B2, $001A68
XLINE 751, $0018B6, 4222
FRAME     2
FRAME     3
BRANCH   3, $0018E2, $0018E8
BRANCH   20, $0018E4, $001926
XLINE 752, $0018E8, 4257
BRANCH   4, $00190A, $001910
BRANCH   20, $00190C, $001914
XLINE 753, $001910, 4282
BRANCH   20, $001910, $001926
XLINE 755, $001914, 4290
BRANCH   3, $001920, $001926
BRANCH   20, $001922, $0018D4
FRAME     0
XLINE 756, $001928, 4305
BRANCH   4, $001934, $00193A
BRANCH   20, $001936, $001998
XLINE 757, $00193A, 4319
BRANCH   4, $00195A, $001960
BRANCH   20, $00195C, $001994
XLINE 758, $001960, 4342
FRAME     3
FRAME     0
BRANCH   20, $001994, $001A64
XLINE 761, $001998, 4378
XLINE 762, $0019A2, 4384
XLINE 763, $0019B2, 4393
FRAME     2
FRAME     3
BRANCH   3, $0019D8, $0019DE
BRANCH   20, $0019DA, $001A0C
XLINE 764, $0019DE, 4425
XLINE 765, $0019FA, 4441
BRANCH   3, $001A06, $001A0C
BRANCH   20, $001A08, $0019CC
FRAME     0
XLINE 766, $001A0E, 4456
FRAME     3
FRAME     0
XLINE 767, $001A54, 4493
BRANCH   20, $001A64, $001AA0
XLINE 770, $001A68, 4509
XLINE 771, $001A84, 4523
XLINE 776, $001AA0, 4546
BRANCH   4, $001ADC, $001AE2
BRANCH   20, $001ADE, $001AFE
XLINE 777, $001AE2, 4585
XLINE 779, $001AFE, 4606
BRANCH   19, $001AFE, $000000
ENDFUNC 779, $001AFE
FUNC _F16_GETDFSC, $0030E, $001B02
ENTRY  $001B00
XLINE 786, $001B02, 4616
FRAME     3
FRAME     0
XLINE 787, $001B38, 4645
BRANCH   4, $001B58, $001B5E
BRANCH   20, $001B5A, $001B7A
XLINE 788, $001B5E, 4668
BRANCH   20, $001B76, $001C06
XLINE 789, $001B7A, 4680
BRANCH   4, $001B8C, $001B92
BRANCH   20, $001B8E, $001BAA
XLINE 790, $001B92, 4698
BRANCH   20, $001BA6, $001C06
XLINE 791, $001BAA, 4710
BRANCH   4, $001BBC, $001BC2
BRANCH   20, $001BBE, $001BEE
XLINE 792, $001BC2, 4728
XLINE 793, $001BD6, 4737
FRAME     2
FRAME     0
BRANCH   17, $001BE2, $001686
BRANCH   20, $001BEA, $001C06
XLINE 795, $001BEE, 4756
XLINE 797, $001C06, 4767
BRANCH   4, $001C2E, $001C34
BRANCH   20, $001C30, $001C48
XLINE 798, $001C34, 4796
XLINE 800, $001C48, 4809
BRANCH   4, $001C84, $001C8A
BRANCH   20, $001C86, $001CA6
XLINE 801, $001C8A, 4848
XLINE 803, $001CA6, 4867
FRAME     2
FRAME     0
BRANCH   17, $001CB2, $001456
BRANCH   4, $001CBC, $001CC2
BRANCH   20, $001CBE, $001DF4
XLINE 804, $001CC2, 4889
FRAME     4
FRAME     0
BRANCH   17, $001CD6, $00105A
XLINE 806, $001CDE, 4909
BRANCH   17, $001CDE, $001330
BRANCH   4, $001CE6, $001CEC
BRANCH   20, $001CE8, $001CF8
XLINE 807, $001CEC, 4921
BRANCH   20, $001CF4, $001DFC
XLINE 809, $001CF8, 4931
BRANCH   4, $001D34, $001D3A
BRANCH   20, $001D36, $001D86
XLINE 810, $001D3A, 4967
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $001D72, $000F8A
BRANCH   4, $001D7C, $001D82
BRANCH   20, $001D7E, $001D86
XLINE 811, $001D82, 5009
BRANCH   20, $001D82, $001DAA
XLINE 814, $001D86, 5018
BRANCH   17, $001D86, $001114
BRANCH   4, $001D8E, $001D94
BRANCH   20, $001D90, $001DA0
XLINE 815, $001D94, 5030
BRANCH   20, $001D9C, $001DFC
XLINE 817, $001DA0, 5041
BRANCH   4, $001DA4, $001DAA
BRANCH   20, $001DA6, $001CDE
XLINE 818, $001DAA, 5051
FRAME     2
FRAME     0
BRANCH   17, $001DE0, $000A42
XLINE 819, $001DF0, 5089
BRANCH   20, $001DF0, $001CA6
XLINE 820, $001DF4, 5093
XLINE 821, $001DFC, 5100
BRANCH   19, $001DFC, $000000
ENDFUNC 821, $001DFC
FUNC _F16_INIFS, $00338, $001DFE
ENTRY  $001DFE
XLINE 826, $001DFE, 5109
FRAME     2
XLINE 827, $001E06, 5115
XLINE 828, $001E22, 5130
FRAME     4
FRAME     2
BRANCH   17, $001E3E, $000A42
XLINE 829, $001E52, 5158
BRANCH   20, $001E76, $001E7C
XLINE 830, $001E7A, 5181
FRAME     0
XLINE 831, $001E7C, 5186
BRANCH   19, $001E7C, $000000
ENDFUNC 831, $001E7C
FUNC _F16_NFSRD, $00342, $001E7E
ENTRY  $001E7E
XLINE 836, $001E7E, 5195
FRAME     2
XLINE 837, $001E86, 5201
XLINE 838, $001EA2, 5217
BRANCH   4, $001F1A, $001F20
BRANCH   20, $001F1C, $001FC0
XLINE 839, $001F20, 5282
BRANCH   4, $001F38, $001F3E
BRANCH   20, $001F3A, $001F46
XLINE 840, $001F3E, 5303
BRANCH   20, $001F42, $001FCA
XLINE 842, $001F46, 5311
FRAME     4
FRAME     2
BRANCH   17, $001F62, $000682
XLINE 843, $001F72, 5337
BRANCH   4, $001F8A, $001F90
BRANCH   20, $001F8C, $001FC0
XLINE 844, $001F90, 5358
FRAME     4
FRAME     2
BRANCH   17, $001FAC, $000A42
XLINE 847, $001FC0, 5392
BRANCH   20, $001FC4, $001FCA
XLINE 848, $001FC8, 5397
FRAME     0
XLINE 849, $001FCA, 5402
BRANCH   19, $001FCA, $000000
ENDFUNC 849, $001FCA
FUNC _F16_NFSWR, $0035A, $001FCE
ENTRY  $001FCC
XLINE 862, $001FCE, 5412
FRAME     2
XLINE 863, $001FD6, 5418
XLINE 864, $001FF2, 5434
BRANCH   4, $00206A, $002070
BRANCH   20, $00206C, $002162
XLINE 865, $002070, 5499
XLINE 866, $00207E, 5507
BRANCH   17, $00208C, $00078A
XLINE 867, $00209C, 5524
BRANCH   4, $0020B4, $0020BA
BRANCH   20, $0020B6, $0020C2
XLINE 868, $0020BA, 5545
BRANCH   20, $0020BE, $00216C
XLINE 870, $0020C2, 5553
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $0020DC, $0006F2
XLINE 871, $0020E4, 5575
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $0020FE, $0006F2
XLINE 872, $002106, 5597
FRAME     4
FRAME     2
BRANCH   17, $002122, $000A42
XLINE 873, $002136, 5625
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $00215A, $0000D6
XLINE 875, $002162, 5655
BRANCH   20, $002166, $00216C
XLINE 876, $00216A, 5660
FRAME     0
XLINE 877, $00216C, 5665
BRANCH   19, $00216C, $000000
ENDFUNC 877, $00216C
FUNC _F16_GETFCL, $00370, $00216E
ENTRY  $00216E
XLINE 882, $00216E, 5674
FRAME     2
XLINE 883, $002176, 5680
FRAME     6
FRAME     2
BRANCH   17, $002190, $00105A
XLINE 885, $002198, 5703
BRANCH   17, $002198, $001330
BRANCH   4, $0021A0, $0021A6
BRANCH   20, $0021A2, $0021B0
XLINE 886, $0021A6, 5715
BRANCH   20, $0021AC, $0022B2
XLINE 888, $0021B0, 5724
BRANCH   4, $0021EC, $0021F2
BRANCH   20, $0021EE, $002240
XLINE 889, $0021F2, 5760
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00222C, $000F8A
BRANCH   4, $002236, $00223C
BRANCH   20, $002238, $002240
XLINE 890, $00223C, 5803
BRANCH   20, $00223C, $002262
XLINE 893, $002240, 5812
BRANCH   17, $002240, $001114
BRANCH   4, $002248, $00224E
BRANCH   20, $00224A, $002258
XLINE 894, $00224E, 5824
BRANCH   20, $002254, $0022B2
XLINE 896, $002258, 5834
BRANCH   4, $00225C, $002262
BRANCH   20, $00225E, $002198
XLINE 897, $002262, 5844
XLINE 898, $0022A0, 5873
BRANCH   20, $0022AC, $0022B2
XLINE 899, $0022B0, 5882
FRAME     0
XLINE 900, $0022B2, 5887
BRANCH   19, $0022B2, $000000
ENDFUNC 900, $0022B2
FUNC _F16_DOSFN, $00387, $0022B4
ENTRY  $0022B4
XLINE 905, $0022B4, 5896
BRANCH   4, $0022C2, $0022C8
BRANCH   20, $0022C4, $0022D2
XLINE 906, $0022C8, 5910
BRANCH   20, $0022CA, $002324
BRANCH   20, $0022CE, $002322
XLINE 907, $0022D2, 5917
BRANCH   4, $002310, $002316
BRANCH   20, $002312, $002322
XLINE 908, $002316, 5955
XLINE 909, $00231C, 5958
BRANCH   20, $00231E, $002324
XLINE 911, $002322, 5965
XLINE 912, $002324, 5969
BRANCH   19, $002324, $000000
ENDFUNC 912, $002324
FUNC _F16_GETFFH, $00393, $002326
ENTRY  $002326
XLINE 917, $002326, 5978
XLINE 918, $00232A, 5982
BRANCH   19, $00232A, $000000
ENDFUNC 918, $00232A
FUNC F16_GETUSEDHANDLES, $003A9, $00232E
ENTRY  $00232C
XLINE 941, $00232E, 5992
XLINE 942, $002332, 5995
FRAME     2
FRAME     3
BRANCH   3, $002350, $002356
BRANCH   20, $002352, $0023A8
XLINE 943, $002356, 6023
BRANCH   4, $002386, $00238C
BRANCH   20, $002388, $002396
XLINE 944, $00238C, 6056
XLINE 946, $002396, 6067
BRANCH   3, $0023A2, $0023A8
BRANCH   20, $0023A4, $002344
FRAME     0
XLINE 947, $0023AA, 6082
XLINE 948, $0023AC, 6086
BRANCH   19, $0023AC, $000000
ENDFUNC 948, $0023AC
FUNC _F16_SETFFH, $003B7, $0023AE
ENTRY  $0023AE
XLINE 953, $0023AE, 6095
XLINE 954, $0023B2, 6099
BRANCH   19, $0023B2, $000000
ENDFUNC 954, $0023B2
FUNC _F16_SETFDI, $00410, $0023B4
ENTRY  $0023B4
XLINE 1042, $0023B4, 6108
FRAME     2
XLINE 1043, $0023BC, 6114
BRANCH   4, $0023D4, $0023DA
BRANCH   20, $0023D6, $0023E2
XLINE 1044, $0023DA, 6134
BRANCH   20, $0023DE, $00287C
XLINE 1046, $0023E2, 6142
BRANCH   17, $0023E2, $00007C
XLINE 1047, $0023E6, 6146
FRAME     6
FRAME     2
BRANCH   17, $002400, $00105A
XLINE 1048, $002408, 6167
BRANCH   17, $002408, $001330
BRANCH   4, $00240E, $002414
BRANCH   20, $002410, $0025B8
XLINE 1049, $002414, 6179
BRANCH   4, $00244E, $002454
BRANCH   20, $002450, $0025A2
XLINE 1050, $002454, 6214
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00248E, $000F8A
BRANCH   4, $002498, $00249E
BRANCH   20, $00249A, $0025A2
XLINE 1052, $00249E, 6257
BRANCH   4, $0024D6, $0024DC
BRANCH   20, $0024D8, $0024EA
XLINE 1053, $0024DC, 6291
XLINE 1054, $0024E2, 6294
BRANCH   20, $0024E6, $00287C
XLINE 1056, $0024EA, 6302
BRANCH   17, $0024EA, $0022B4
BRANCH   4, $0024F2, $0024F8
BRANCH   20, $0024F4, $002500
XLINE 1057, $0024F8, 6314
BRANCH   20, $0024FC, $00287C
XLINE 1060, $002500, 6322
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $002526, $0000D6
XLINE 1061, $00252E, 6346
XLINE 1062, $00256C, 6375
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $002592, $00013A
XLINE 1063, $00259A, 6399
BRANCH   20, $00259E, $00287C
XLINE 1066, $0025A2, 6410
BRANCH   17, $0025A2, $001114
BRANCH   4, $0025AA, $0025B0
BRANCH   20, $0025AC, $0025B4
XLINE 1067, $0025B0, 6422
BRANCH   20, $0025B0, $0025B8
XLINE 1069, $0025B4, 6429
BRANCH   20, $0025B4, $002408
XLINE 1070, $0025B8, 6433
FRAME     6
FRAME     2
BRANCH   17, $0025D2, $00105A
XLINE 1071, $0025DA, 6454
BRANCH   17, $0025DA, $001330
BRANCH   4, $0025E0, $0025E6
BRANCH   20, $0025E2, $0027D8
XLINE 1072, $0025E6, 6466
BRANCH   3, $002612, $002618
BRANCH   3, $002616, $002618
BRANCH   4, $002620, $002626
BRANCH   20, $002622, $00269A
XLINE 1073, $002626, 6504
XLINE 1074, $002664, 6533
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $00268A, $00013A
XLINE 1075, $002692, 6557
BRANCH   20, $002696, $00287C
XLINE 1077, $00269A, 6565
BRANCH   17, $00269A, $001114
BRANCH   4, $0026A2, $0026A8
BRANCH   20, $0026A4, $0027D4
XLINE 1078, $0026A8, 6577
BRANCH   4, $0026AE, $0026B4
BRANCH   20, $0026B0, $0026BC
XLINE 1079, $0026B4, 6586
BRANCH   20, $0026B8, $00287C
XLINE 1081, $0026BC, 6594
BRANCH   4, $0026D2, $0026D8
BRANCH   20, $0026D4, $0026E0
XLINE 1082, $0026D8, 6612
BRANCH   20, $0026DC, $00287C
XLINE 1084, $0026E0, 6620
BRANCH   4, $0026F6, $0026FC
BRANCH   20, $0026F8, $0027D4
XLINE 1085, $0026FC, 6638
BRANCH   17, $002700, $00078A
XLINE 1086, $002710, 6648
BRANCH   4, $002726, $00272C
BRANCH   20, $002728, $002734
XLINE 1087, $00272C, 6666
BRANCH   20, $002730, $00287C
XLINE 1089, $002734, 6674
FRAME     4
FRAME     2
BRANCH   17, $002744, $00158E
BRANCH   4, $002750, $002756
BRANCH   20, $002752, $00275E
XLINE 1090, $002756, 6696
BRANCH   20, $00275A, $00287C
XLINE 1092, $00275E, 6704
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00277A, $0006F2
XLINE 1093, $002782, 6723
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00279A, $0006F2
XLINE 1094, $0027A2, 6742
FRAME     4
FRAME     2
BRANCH   17, $0027B2, $000A42
XLINE 1095, $0027CA, 6760
XLINE 1096, $0027D0, 6763
BRANCH   20, $0027D0, $0027D8
XLINE 1099, $0027D4, 6773
BRANCH   20, $0027D4, $0025DA
XLINE 1100, $0027D8, 6777
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0027FE, $0000D6
XLINE 1101, $002806, 6801
XLINE 1102, $002844, 6830
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $00286A, $00013A
XLINE 1103, $002872, 6854
BRANCH   20, $002876, $00287C
XLINE 1104, $00287A, 6859
FRAME     0
XLINE 1105, $00287C, 6864
BRANCH   19, $00287C, $000000
ENDFUNC 1105, $00287C
FUNC _F16_BYTESTORECORDS, $00453, $00287E
ENTRY  $00287E
XLINE 1109, $00287E, 6873
XLINE 1110, $002888, 6879
BRANCH   3, $00288A, $002890
BRANCH   20, $00288C, $00289C
BRANCH   3, $002892, $002898
BRANCH   20, $002894, $00289C
BRANCH   20, $002898, $0028AC
BRANCH   3, $00289E, $0028A4
BRANCH   20, $0028A0, $0028B8
BRANCH   3, $0028A6, $0028AC
BRANCH   20, $0028A8, $0028B8
XLINE 1110, $0028AC, 6909
BRANCH   20, $0028B0, $002946
BRANCH   20, $0028B4, $002946
XLINE 1112, $0028B8, 6918
BRANCH   3, $0028BA, $0028C0
BRANCH   20, $0028BC, $0028D8
BRANCH   3, $0028C2, $0028C8
BRANCH   20, $0028C4, $0028D8
XLINE 1112, $0028C8, 6933
BRANCH   20, $0028D0, $002946
BRANCH   20, $0028D4, $002946
XLINE 1114, $0028D8, 6944
BRANCH   3, $0028DA, $0028E0
BRANCH   20, $0028DC, $0028FC
BRANCH   3, $0028E2, $0028E8
BRANCH   20, $0028E4, $0028FC
XLINE 1114, $0028E8, 6959
BRANCH   20, $0028F4, $002946
BRANCH   20, $0028F8, $002946
XLINE 1116, $0028FC, 6972
BRANCH   3, $0028FE, $002904
BRANCH   20, $002900, $002924
BRANCH   3, $002906, $00290C
BRANCH   20, $002908, $002924
XLINE 1116, $00290C, 6987
BRANCH   20, $00291C, $002946
BRANCH   20, $002920, $002946
XLINE 1119, $002924, 7003
BRANCH   20, $002942, $002946
XLINE 1121, $002946, 7024
BRANCH   19, $002946, $000000
ENDFUNC 1121, $002946
FUNC _F16_RECORDSTOBYTES, $00463, $00294A
ENTRY  $002948
XLINE 1126, $00294A, 7034
XLINE 1127, $002958, 7042
XLINE 1128, $00295C, 7045
BRANCH   3, $00295E, $002964
BRANCH   20, $002960, $002978
BRANCH   3, $002966, $00296C
BRANCH   20, $002968, $002978
XLINE 1128, $00296C, 7060
BRANCH   20, $002970, $002A1C
BRANCH   20, $002974, $002A1C
XLINE 1130, $002978, 7069
BRANCH   3, $00297A, $002980
BRANCH   20, $00297C, $002994
BRANCH   3, $002982, $002988
BRANCH   20, $002984, $002994
XLINE 1130, $002988, 7084
BRANCH   20, $00298C, $002A1C
BRANCH   20, $002990, $002A1C
XLINE 1132, $002994, 7093
BRANCH   3, $002996, $00299C
BRANCH   20, $002998, $0029B4
BRANCH   3, $00299E, $0029A4
BRANCH   20, $0029A0, $0029B4
XLINE 1132, $0029A4, 7108
BRANCH   20, $0029AC, $002A1C
BRANCH   20, $0029B0, $002A1C
XLINE 1134, $0029B4, 7119
BRANCH   3, $0029B6, $0029BC
BRANCH   20, $0029B8, $0029D8
BRANCH   3, $0029BE, $0029C4
BRANCH   20, $0029C0, $0029D8
XLINE 1134, $0029C4, 7134
BRANCH   20, $0029D0, $002A1C
BRANCH   20, $0029D4, $002A1C
XLINE 1136, $0029D8, 7147
BRANCH   3, $0029DA, $0029E0
BRANCH   20, $0029DC, $002A00
BRANCH   3, $0029E2, $0029E8
BRANCH   20, $0029E4, $002A00
XLINE 1136, $0029E8, 7162
BRANCH   20, $0029F8, $002A1C
BRANCH   20, $0029FC, $002A1C
XLINE 1139, $002A00, 7178
BRANCH   20, $002A18, $002A1C
XLINE 1141, $002A1C, 7196
BRANCH   19, $002A1C, $000000
ENDFUNC 1141, $002A1C
FUNC _F16_BYTESTORECORDSL, $00477, $002A1E
ENTRY  $002A1E
XLINE 1145, $002A1E, 7205
XLINE 1146, $002A28, 7211
BRANCH   3, $002A2A, $002A30
BRANCH   20, $002A2C, $002A48
BRANCH   3, $002A32, $002A38
BRANCH   20, $002A34, $002A48
XLINE 1146, $002A38, 7226
BRANCH   20, $002A40, $002B06
BRANCH   20, $002A44, $002B06
XLINE 1148, $002A48, 7237
BRANCH   3, $002A4A, $002A50
BRANCH   20, $002A4C, $002A68
BRANCH   3, $002A52, $002A58
BRANCH   20, $002A54, $002A68
XLINE 1148, $002A58, 7252
BRANCH   20, $002A60, $002B06
BRANCH   20, $002A64, $002B06
XLINE 1150, $002A68, 7263
BRANCH   3, $002A6A, $002A70
BRANCH   20, $002A6C, $002A90
BRANCH   3, $002A72, $002A78
BRANCH   20, $002A74, $002A90
XLINE 1150, $002A78, 7278
BRANCH   20, $002A88, $002B06
BRANCH   20, $002A8C, $002B06
XLINE 1152, $002A90, 7293
BRANCH   3, $002A92, $002A98
BRANCH   20, $002A94, $002AB6
BRANCH   3, $002A9A, $002AA0
BRANCH   20, $002A9C, $002AB6
XLINE 1152, $002AA0, 7308
BRANCH   20, $002AAE, $002B06
BRANCH   20, $002AB2, $002B06
XLINE 1154, $002AB6, 7321
BRANCH   3, $002AB8, $002ABE
BRANCH   20, $002ABA, $002ADC
BRANCH   3, $002AC0, $002AC6
BRANCH   20, $002AC2, $002ADC
XLINE 1154, $002AC6, 7336
BRANCH   20, $002AD4, $002B06
BRANCH   20, $002AD8, $002B06
XLINE 1157, $002ADC, 7350
BRANCH   20, $002B02, $002B06
XLINE 1159, $002B06, 7375
BRANCH   19, $002B06, $000000
ENDFUNC 1159, $002B06
FUNC _F16_RECORDSTOBYTESL, $00489, $002B0A
ENTRY  $002B08
XLINE 1164, $002B0A, 7385
XLINE 1165, $002B20, 7397
BRANCH   4, $002B3E, $002B44
BRANCH   20, $002B40, $002B54
XLINE 1166, $002B44, 7421
BRANCH   20, $002B4C, $002C5C
BRANCH   20, $002B50, $002C5C
XLINE 1167, $002B54, 7431
BRANCH   4, $002B72, $002B78
BRANCH   20, $002B74, $002B88
XLINE 1168, $002B78, 7456
BRANCH   20, $002B80, $002C5C
BRANCH   20, $002B84, $002C5C
XLINE 1169, $002B88, 7466
BRANCH   4, $002BA6, $002BAC
BRANCH   20, $002BA8, $002BC4
XLINE 1170, $002BAC, 7491
BRANCH   20, $002BBC, $002C5C
BRANCH   20, $002BC0, $002C5C
XLINE 1171, $002BC4, 7505
BRANCH   4, $002BE2, $002BE8
BRANCH   20, $002BE4, $002BFE
XLINE 1172, $002BE8, 7530
BRANCH   20, $002BF6, $002C5C
BRANCH   20, $002BFA, $002C5C
XLINE 1173, $002BFE, 7542
BRANCH   4, $002C1C, $002C22
BRANCH   20, $002C1E, $002C38
XLINE 1174, $002C22, 7567
BRANCH   20, $002C30, $002C5C
BRANCH   20, $002C34, $002C5C
XLINE 1176, $002C38, 7581
BRANCH   20, $002C58, $002C5C
XLINE 1178, $002C5C, 7603
BRANCH   19, $002C5C, $000000
ENDFUNC 1178, $002C5C
FUNC F16_DATETOSTR, $0049C, $002C5E
ENTRY  $002C5E
XLINE 1182, $002C5E, 7612
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     0
XLINE 1183, $002CB4, 7660
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     0
XLINE 1184, $002D18, 7713
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     0
XLINE 1185, $002D70, 7762
XLINE 1186, $002D76, 7768
BRANCH   19, $002D76, $000000
ENDFUNC 1186, $002D76
FUNC F16_TIMETOSTR, $004A4, $002D78
ENTRY  $002D78
XLINE 1190, $002D78, 7777
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     0
XLINE 1191, $002DD0, 7826
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     0
XLINE 1192, $002E2E, 7877
XLINE 1193, $002E34, 7883
BRANCH   19, $002E34, $000000
ENDFUNC 1193, $002E34
FUNC F16_STRTODATE, $004AB, $002E38
ENTRY  $002E36
XLINE 1199, $002E38, 7893
FRAME     3
FRAME     0
XLINE 1200, $002E7C, 7929
XLINE 1201, $002E94, 7941
FRAME     3
FRAME     0
XLINE 1202, $002ED8, 7977
XLINE 1203, $002F06, 7999
FRAME     3
FRAME     0
XLINE 1204, $002F4A, 8035
XLINE 1205, $002F78, 8057
XLINE 1206, $002F7C, 8062
BRANCH   19, $002F7C, $000000
ENDFUNC 1206, $002F7C
FUNC F16_STRTOTIME, $004B8, $002F80
ENTRY  $002F7E
XLINE 1212, $002F80, 8072
FRAME     3
FRAME     0
XLINE 1213, $002FC4, 8108
XLINE 1214, $002FE2, 8122
FRAME     3
FRAME     0
XLINE 1215, $003026, 8158
XLINE 1216, $003054, 8180
XLINE 1217, $003058, 8185
BRANCH   19, $003058, $000000
ENDFUNC 1217, $003058
FUNC F16_DISKFORMAT, $004C3, $00305C
ENTRY  $00305A
XLINE 1225, $00305C, 8195
BRANCH   17, $003060, $000166
BRANCH   4, $00306C, $003072
BRANCH   20, $00306E, $00308C
XLINE 1226, $003072, 8211
BRANCH   4, $003080, $003086
BRANCH   20, $003082, $00308C
XLINE 1227, $003086, 8225
BRANCH   20, $003088, $003376
XLINE 1230, $00308C, 8235
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0030AA, $0000D6
XLINE 1231, $0030B2, 8259
XLINE 1232, $0030D6, 8277
XLINE 1233, $0030FA, 8295
FRAME     2
XLINE 1234, $003102, 8301
XLINE 1235, $003126, 8320
XLINE 1236, $00317E, 8363
XLINE 1237, $00319C, 8382
XLINE 1238, $0031B2, 8394
XLINE 1239, $0031BC, 8400
XLINE 1240, $0031C6, 8406
XLINE 1241, $0031D0, 8412
XLINE 1242, $0031DE, 8420
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0031FC, $00013A
XLINE 1243, $003204, 8444
XLINE 1244, $003222, 8463
XLINE 1245, $003230, 8471
BRANCH   4, $003250, $003256
BRANCH   20, $003252, $00328E
XLINE 1246, $003256, 8497
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $003274, $00013A
XLINE 1247, $00327C, 8521
XLINE 1248, $00328A, 8530
BRANCH   20, $00328A, $003230
XLINE 1249, $00328E, 8534
XLINE 1250, $0032A4, 8546
XLINE 1251, $0032AE, 8552
XLINE 1252, $0032B8, 8558
XLINE 1253, $0032C2, 8564
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0032E0, $00013A
XLINE 1254, $0032E8, 8588
XLINE 1255, $0032F6, 8596
XLINE 1256, $003314, 8615
BRANCH   4, $003334, $00333A
BRANCH   20, $003336, $003372
XLINE 1257, $00333A, 8641
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $003358, $00013A
XLINE 1258, $003360, 8665
XLINE 1259, $00336E, 8674
BRANCH   20, $00336E, $003314
XLINE 1260, $003372, 8678
FRAME     0
XLINE 1261, $003374, 8681
XLINE 1262, $003376, 8685
BRANCH   19, $003376, $000000
ENDFUNC 1262, $003376
FUNC F16_GETDISKFREE, $004F0, $00337A
ENTRY  $003378
XLINE 1267, $00337A, 8695
XLINE 1268, $003386, 8700
XLINE 1269, $003392, 8705
XLINE 1270, $0033A2, 8714
XLINE 1271, $0033D2, 8735
BRANCH   17, $0033D6, $00078A
BRANCH   4, $0033EC, $0033F2
BRANCH   20, $0033EE, $003426
XLINE 1272, $0033F2, 8759
XLINE 1273, $003422, 8785
BRANCH   20, $003422, $0033D2
XLINE 1274, $003426, 8789
XLINE 1275, $00342E, 8796
BRANCH   19, $00342E, $000000
ENDFUNC 1275, $00342E
FUNC F16_FILESEEK, $004FD, $003432
ENTRY  $003430
XLINE 1281, $003432, 8806
FRAME     2
FRAME     0
BRANCH   4, $00344E, $003454
BRANCH   20, $003450, $003460
XLINE 1282, $003454, 8829
BRANCH   20, $00345C, $003676
XLINE 1284, $003460, 8839
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $00347E, $002B08
XLINE 1285, $00348E, 8867
BRANCH   4, $0034D0, $0034D6
BRANCH   20, $0034D2, $0034EC
XLINE 1286, $0034D6, 8909
XLINE 1288, $0034EC, 8924
XLINE 1289, $00350A, 8940
XLINE 1290, $003536, 8960
XLINE 1291, $003570, 8987
FRAME     2
FRAME     0
BRANCH   17, $00357C, $001DFE
BRANCH   4, $003588, $00358E
BRANCH   20, $00358A, $00359A
XLINE 1292, $00358E, 9009
BRANCH   20, $003596, $003676
XLINE 1294, $00359A, 9019
BRANCH   4, $0035BA, $0035C0
BRANCH   20, $0035BC, $003640
XLINE 1295, $0035C0, 9045
FRAME     2
FRAME     0
BRANCH   17, $0035CC, $001E7E
BRANCH   4, $0035D8, $0035DE
BRANCH   20, $0035DA, $003624
XLINE 1296, $0035DE, 9067
XLINE 1297, $0035FA, 9083
FRAME     2
FRAME     0
BRANCH   17, $003606, $001FCC
BRANCH   4, $003612, $003618
BRANCH   20, $003614, $003624
XLINE 1298, $003618, 9105
BRANCH   20, $003620, $003676
XLINE 1301, $003624, 9118
XLINE 1302, $00363C, 9133
BRANCH   20, $00363C, $00359A
XLINE 1303, $003640, 9137
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $00365E, $002A1E
XLINE 1304, $00366E, 9165
XLINE 1305, $003676, 9172
BRANCH   19, $003676, $000000
ENDFUNC 1305, $003676
FUNC F16_FILESIZEH, $0051B, $003678
ENTRY  $003678
XLINE 1311, $003678, 9181
FRAME     2
FRAME     0
BRANCH   4, $003692, $003698
BRANCH   20, $003694, $0036A4
XLINE 1312, $003698, 9203
BRANCH   20, $0036A0, $003724
XLINE 1314, $0036A4, 9213
BRANCH   3, $0036AC, $0036B2
BRANCH   3, $0036B0, $0036B2
BRANCH   4, $0036BA, $0036C0
BRANCH   20, $0036BC, $0036F4
XLINE 1315, $0036C0, 9235
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $0036E4, $002A1E
BRANCH   20, $0036EC, $003724
BRANCH   20, $0036F0, $003724
XLINE 1317, $0036F4, 9269
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $003718, $002A1E
BRANCH   20, $003720, $003724
XLINE 1319, $003724, 9302
BRANCH   19, $003724, $000000
ENDFUNC 1319, $003724
FUNC F16_FILEPOS, $00529, $003726
ENTRY  $003726
XLINE 1325, $003726, 9311
FRAME     2
FRAME     0
BRANCH   4, $003740, $003746
BRANCH   20, $003742, $003752
XLINE 1326, $003746, 9333
BRANCH   20, $00374E, $00377E
XLINE 1328, $003752, 9343
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $003776, $002A1E
XLINE 1329, $00377E, 9372
BRANCH   19, $00377E, $000000
ENDFUNC 1329, $00377E
FUNC F16_CHECKHANDLE, $00533, $003780
ENTRY  $003780
XLINE 1335, $003780, 9381
FRAME     2
FRAME     0
BRANCH   4, $00379A, $0037A0
BRANCH   20, $00379C, $0037AA
XLINE 1336, $0037A0, 9403
BRANCH   20, $0037A2, $0037B4
BRANCH   20, $0037A6, $0037B4
XLINE 1338, $0037AA, 9412
BRANCH   20, $0037B0, $0037B4
XLINE 1340, $0037B4, 9422
BRANCH   19, $0037B4, $000000
ENDFUNC 1340, $0037B4
FUNC F16_FILEASSIGN, $0053E, $0037B8
ENTRY  $0037B6
XLINE 1346, $0037B8, 9432
BRANCH   17, $0037BE, $002326
XLINE 1347, $0037CA, 9443
BRANCH   4, $0037DE, $0037E4
BRANCH   20, $0037E0, $0037EA
XLINE 1348, $0037E4, 9462
BRANCH   20, $0037E6, $003906
XLINE 1350, $0037EA, 9469
XLINE 1351, $0037F2, 9474
FRAME     2
FRAME     0
BRANCH   17, $003808, $001B00
XLINE 1352, $00381C, 9499
XLINE 1353, $00382E, 9507
BRANCH   4, $003852, $003858
BRANCH   20, $003854, $003874
XLINE 1354, $003858, 9534
FRAME     2
FRAME     0
BRANCH   17, $003866, $0023AE
XLINE 1355, $00386E, 9549
BRANCH   20, $003870, $003906
XLINE 1357, $003874, 9556
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $0038C0, $000C9E
BRANCH   4, $0038CC, $0038D2
BRANCH   20, $0038CE, $0038EE
XLINE 1358, $0038D2, 9613
FRAME     2
FRAME     0
BRANCH   17, $0038E0, $0023AE
XLINE 1359, $0038E8, 9628
BRANCH   20, $0038EA, $003906
XLINE 1361, $0038EE, 9635
XLINE 1362, $003904, 9647
XLINE 1363, $003906, 9651
BRANCH   19, $003906, $000000
ENDFUNC 1363, $003906
FUNC _F16_CHKDN, $00557, $00390A
ENTRY  $003908
XLINE 1370, $00390A, 9661
FRAME     2
FRAME     3
BRANCH   3, $003932, $003938
BRANCH   20, $003934, $003A0E
XLINE 1371, $003938, 9694
BRANCH   3, $003952, $0039A4
BRANCH   1, $003954, $003960
BRANCH   1, $003958, $003960
BRANCH   20, $00395E, $0039A4
BRANCH   3, $003964, $0039A4
BRANCH   3, $003968, $0039A4
BRANCH   3, $00396C, $0039A4
BRANCH   1, $00396E, $00397A
BRANCH   1, $003972, $00397A
BRANCH   20, $003978, $0039A4
BRANCH   3, $00397E, $0039A4
BRANCH   1, $003980, $00398C
BRANCH   1, $003984, $00398C
BRANCH   20, $00398A, $0039A4
BRANCH   3, $003990, $0039A4
BRANCH   3, $003994, $0039A4
BRANCH   1, $003996, $0039A2
BRANCH   1, $00399A, $0039A2
BRANCH   20, $0039A0, $0039A4
BRANCH   4, $0039AC, $0039B2
BRANCH   20, $0039AE, $0039BA
XLINE 1373, $0039B2, 9784
BRANCH   20, $0039B6, $003A12
XLINE 1375, $0039BA, 9792
XLINE 1376, $0039FC, 9829
BRANCH   3, $003A08, $003A0E
BRANCH   20, $003A0A, $003926
FRAME     0
XLINE 1377, $003A10, 9844
XLINE 1378, $003A12, 9848
BRANCH   19, $003A12, $000000
ENDFUNC 1378, $003A12
FUNC _F16_SETFDID, $00576, $003A16
ENTRY  $003A14
XLINE 1402, $003A16, 9858
BRANCH   17, $003A16, $00007C
XLINE 1403, $003A1A, 9862
FRAME     4
FRAME     0
BRANCH   17, $003A2E, $00105A
XLINE 1404, $003A36, 9880
BRANCH   17, $003A36, $001330
BRANCH   4, $003A3C, $003A42
BRANCH   20, $003A3E, $003AE6
XLINE 1405, $003A42, 9892
BRANCH   4, $003A7A, $003A80
BRANCH   20, $003A7C, $003ACE
XLINE 1406, $003A80, 9926
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $003AB8, $000F8A
BRANCH   4, $003AC2, $003AC8
BRANCH   20, $003AC4, $003ACE
XLINE 1407, $003AC8, 9968
BRANCH   20, $003ACA, $003EB4
XLINE 1410, $003ACE, 9978
BRANCH   17, $003ACE, $001114
BRANCH   4, $003AD6, $003ADC
BRANCH   20, $003AD8, $003AE2
XLINE 1411, $003ADC, 9990
BRANCH   20, $003ADE, $003EB4
XLINE 1413, $003AE2, 9998
BRANCH   20, $003AE2, $003A36
XLINE 1414, $003AE6, 10002
FRAME     4
FRAME     0
BRANCH   17, $003AFA, $00105A
XLINE 1415, $003B02, 10020
BRANCH   17, $003B02, $001330
BRANCH   4, $003B08, $003B0E
BRANCH   20, $003B0A, $003D9E
XLINE 1416, $003B0E, 10032
BRANCH   3, $003B3A, $003B40
BRANCH   3, $003B3E, $003B40
BRANCH   4, $003B48, $003B4E
BRANCH   20, $003B4A, $003C68
XLINE 1417, $003B4E, 10070
BRANCH   17, $003B4E, $000920
XLINE 1418, $003B56, 10076
BRANCH   4, $003B68, $003B6E
BRANCH   20, $003B6A, $003B74
XLINE 1419, $003B6E, 10094
BRANCH   20, $003B70, $003EB4
XLINE 1421, $003B74, 10101
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $003B88, $0006F2
XLINE 1422, $003B90, 10120
FRAME     2
FRAME     0
BRANCH   17, $003B9C, $00158E
BRANCH   4, $003BA8, $003BAE
BRANCH   20, $003BAA, $003BB4
XLINE 1423, $003BAE, 10142
BRANCH   20, $003BB0, $003EB4
XLINE 1425, $003BB4, 10149
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $003BDA, $0000D6
XLINE 1426, $003BE2, 10173
XLINE 1427, $003BF8, 10185
XLINE 1428, $003C34, 10213
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $003C5A, $00013A
XLINE 1429, $003C62, 10237
BRANCH   20, $003C64, $003EB4
XLINE 1431, $003C68, 10244
BRANCH   17, $003C68, $001114
BRANCH   4, $003C70, $003C76
BRANCH   20, $003C72, $003D9A
XLINE 1432, $003C76, 10256
BRANCH   4, $003C7C, $003C82
BRANCH   20, $003C7E, $003C88
XLINE 1433, $003C82, 10265
BRANCH   20, $003C84, $003EB4
XLINE 1435, $003C88, 10272
BRANCH   4, $003C9E, $003CA4
BRANCH   20, $003CA0, $003CAA
XLINE 1436, $003CA4, 10290
BRANCH   20, $003CA6, $003EB4
XLINE 1438, $003CAA, 10297
BRANCH   4, $003CC0, $003CC6
BRANCH   20, $003CC2, $003D9A
XLINE 1439, $003CC6, 10315
BRANCH   17, $003CCA, $00078A
XLINE 1440, $003CDA, 10325
BRANCH   4, $003CF0, $003CF6
BRANCH   20, $003CF2, $003CFC
XLINE 1441, $003CF6, 10343
BRANCH   20, $003CF8, $003EB4
XLINE 1443, $003CFC, 10350
FRAME     2
FRAME     0
BRANCH   17, $003D0C, $00158E
BRANCH   4, $003D18, $003D1E
BRANCH   20, $003D1A, $003D24
XLINE 1444, $003D1E, 10372
BRANCH   20, $003D20, $003EB4
XLINE 1446, $003D24, 10379
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $003D40, $0006F2
XLINE 1447, $003D48, 10398
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $003D60, $0006F2
XLINE 1448, $003D68, 10417
FRAME     2
FRAME     0
BRANCH   17, $003D78, $000A42
XLINE 1449, $003D90, 10435
XLINE 1450, $003D96, 10438
BRANCH   20, $003D96, $003D9E
XLINE 1453, $003D9A, 10448
BRANCH   20, $003D9A, $003B02
XLINE 1454, $003D9E, 10452
BRANCH   17, $003D9E, $000920
XLINE 1455, $003DA6, 10458
BRANCH   4, $003DB8, $003DBE
BRANCH   20, $003DBA, $003DC4
XLINE 1456, $003DBE, 10476
BRANCH   20, $003DC0, $003EB4
XLINE 1458, $003DC4, 10483
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $003DD8, $0006F2
XLINE 1459, $003DE0, 10502
FRAME     2
FRAME     0
BRANCH   17, $003DEC, $00158E
BRANCH   4, $003DF8, $003DFE
BRANCH   20, $003DFA, $003E04
XLINE 1460, $003DFE, 10524
BRANCH   20, $003E00, $003EB4
XLINE 1462, $003E04, 10531
XLINE 1463, $003E1A, 10543
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $003E40, $0000D6
XLINE 1464, $003E48, 10567
XLINE 1465, $003E84, 10595
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $003EAA, $00013A
XLINE 1466, $003EB2, 10619
XLINE 1467, $003EB4, 10623
BRANCH   19, $003EB4, $000000
ENDFUNC 1467, $003EB4
FUNC F16_CREATEDIR, $005BD, $003EB8
ENTRY  $003EB6
XLINE 1475, $003EB8, 10633
BRANCH   17, $003EB8, $00007C
XLINE 1476, $003EBC, 10637
FRAME     2
FRAME     0
BRANCH   17, $003EC8, $001B00
XLINE 1477, $003ED8, 10655
BRANCH   4, $003EF6, $003EFC
BRANCH   20, $003EF8, $003F02
XLINE 1478, $003EFC, 10679
BRANCH   20, $003EFE, $00458E
XLINE 1481, $003F02, 10686
FRAME     2
FRAME     0
BRANCH   17, $003F0E, $003908
BRANCH   4, $003F1A, $003F20
BRANCH   20, $003F1C, $003F26
XLINE 1482, $003F20, 10708
BRANCH   20, $003F22, $00458E
XLINE 1485, $003F26, 10715
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $003FAA, $005F98
BRANCH   4, $003FB4, $003FBA
BRANCH   20, $003FB6, $003FC6
XLINE 1486, $003FBA, 10801
XLINE 1487, $003FC0, 10804
BRANCH   20, $003FC2, $00458E
XLINE 1490, $003FC6, 10811
BRANCH   4, $003FE6, $003FEC
BRANCH   20, $003FE8, $004026
XLINE 1491, $003FEC, 10834
FRAME     3
FRAME     0
BRANCH   20, $004022, $00414C
XLINE 1493, $004026, 10868
BRANCH   4, $004046, $00404C
BRANCH   20, $004048, $00408C
XLINE 1494, $00404C, 10891
FRAME     3
FRAME     0
BRANCH   20, $004088, $00414C
XLINE 1495, $00408C, 10925
BRANCH   4, $00409E, $0040A4
BRANCH   20, $0040A0, $004108
XLINE 1496, $0040A4, 10943
XLINE 1497, $0040C0, 10957
FRAME     3
FRAME     0
BRANCH   20, $004104, $00414C
XLINE 1499, $004108, 10996
FRAME     3
FRAME     0
XLINE 1502, $00414C, 11034
FRAME     3
FRAME     0
XLINE 1503, $004182, 11063
FRAME     2
FRAME     0
BRANCH   17, $00418E, $001B00
XLINE 1504, $00419E, 11081
BRANCH   4, $0041BC, $0041C2
BRANCH   20, $0041BE, $0041C8
XLINE 1505, $0041C2, 11105
BRANCH   20, $0041C4, $00458E
XLINE 1507, $0041C8, 11112
XLINE 1508, $0041E6, 11131
FRAME     2
XLINE 1509, $0041EE, 11137
FRAME     5
FRAME     2
XLINE 1510, $004224, 11166
FRAME     4
FRAME     2
BRANCH   17, $004230, $001456
BRANCH   4, $00423C, $004242
BRANCH   20, $00423E, $00424A
XLINE 1511, $004242, 11188
BRANCH   20, $004246, $00458E
XLINE 1513, $00424A, 11196
XLINE 1514, $00426C, 11213
XLINE 1515, $004276, 11219
XLINE 1516, $00428C, 11231
XLINE 1517, $0042A2, 11243
XLINE 1518, $0042B8, 11255
XLINE 1519, $0042CE, 11267
XLINE 1520, $0042E4, 11279
FRAME     0
XLINE 1521, $0042E6, 11282
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $004302, $003A14
XLINE 1522, $00430A, 11305
FRAME     2
FRAME     0
BRANCH   17, $00431C, $000A42
XLINE 1523, $00432C, 11326
BRANCH   4, $00434A, $004350
BRANCH   20, $00434C, $004356
XLINE 1523, $004350, 11350
BRANCH   20, $004352, $00458E
XLINE 1524, $004356, 11357
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $004374, $0000D6
XLINE 1525, $00437C, 11381
XLINE 1526, $00439A, 11400
XLINE 1527, $0043B8, 11419
FRAME     2
XLINE 1528, $0043C0, 11425
XLINE 1529, $0043C8, 11430
XLINE 1530, $0043D2, 11436
XLINE 1531, $0043E8, 11448
XLINE 1532, $0043FE, 11460
XLINE 1533, $004414, 11472
XLINE 1534, $00442A, 11484
XLINE 1535, $004440, 11496
FRAME     6
FRAME     2
BRANCH   17, $00445E, $000946
XLINE 1536, $00446E, 11523
XLINE 1537, $004486, 11535
XLINE 1538, $0044A4, 11554
XLINE 1539, $0044AE, 11560
XLINE 1540, $0044C4, 11572
XLINE 1541, $0044DA, 11584
XLINE 1542, $0044F0, 11596
XLINE 1543, $004506, 11608
XLINE 1544, $00451C, 11620
FRAME     6
FRAME     2
BRANCH   17, $00453A, $000946
XLINE 1545, $00454A, 11647
XLINE 1546, $004564, 11660
FRAME     0
XLINE 1547, $004566, 11663
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $004584, $00013A
XLINE 1548, $00458C, 11687
XLINE 1549, $00458E, 11691
BRANCH   19, $00458E, $000000
ENDFUNC 1549, $00458E
FUNC F16_PATHEXPAND, $0060F, $004592
ENTRY  $004590
XLINE 1555, $004592, 11701
FRAME     2
FRAME     0
BRANCH   17, $00459E, $001686
XLINE 1556, $0045A6, 11715
FRAME     3
FRAME     0
XLINE 1557, $0045DC, 11746
BRANCH   19, $0045DC, $000000
ENDFUNC 1557, $0045DC
FUNC _F16_ERDID, $00619, $0045DE
ENTRY  $0045DE
XLINE 1563, $0045DE, 11755
BRANCH   4, $0045FC, $004602
BRANCH   20, $0045FE, $004608
XLINE 1564, $004602, 11779
BRANCH   20, $004604, $0047FC
XLINE 1566, $004608, 11786
BRANCH   17, $004608, $00007C
XLINE 1567, $00460C, 11790
FRAME     4
FRAME     0
BRANCH   17, $004620, $00105A
XLINE 1568, $004628, 11808
BRANCH   17, $004628, $001330
BRANCH   4, $00462E, $004634
BRANCH   20, $004630, $0047FC
XLINE 1569, $004634, 11820
BRANCH   4, $00466C, $004672
BRANCH   20, $00466E, $0047E4
XLINE 1570, $004672, 11854
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $0046AA, $000F8A
BRANCH   4, $0046B4, $0046BA
BRANCH   20, $0046B6, $0047E4
XLINE 1571, $0046BA, 11896
BRANCH   4, $0046F2, $0046F8
BRANCH   20, $0046F4, $004704
XLINE 1572, $0046F8, 11930
XLINE 1573, $0046FE, 11933
BRANCH   20, $004700, $0047FC
XLINE 1576, $004704, 11940
BRANCH   17, $004704, $0022B4
BRANCH   4, $00470C, $004712
BRANCH   20, $00470E, $004718
XLINE 1577, $004712, 11952
BRANCH   20, $004714, $0047FC
XLINE 1579, $004718, 11959
FRAME     2
FRAME     0
BRANCH   17, $00474E, $001392
XLINE 1580, $004756, 11992
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $00477C, $0000D6
XLINE 1581, $004784, 12016
XLINE 1582, $0047B0, 12037
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0047D6, $00013A
XLINE 1583, $0047DE, 12061
BRANCH   20, $0047E0, $0047FC
XLINE 1586, $0047E4, 12071
BRANCH   17, $0047E4, $001114
BRANCH   4, $0047EC, $0047F2
BRANCH   20, $0047EE, $0047F8
XLINE 1587, $0047F2, 12083
BRANCH   20, $0047F4, $0047FC
XLINE 1589, $0047F8, 12091
BRANCH   20, $0047F8, $004628
XLINE 1590, $0047FC, 12097
BRANCH   19, $0047FC, $000000
ENDFUNC 1590, $0047FC
FUNC F16_REMOVEDIR, $00638, $004800
ENTRY  $0047FE
XLINE 1599, $004800, 12107
BRANCH   4, $004820, $004826
BRANCH   20, $004822, $00482C
XLINE 1600, $004826, 12130
BRANCH   20, $004828, $004D04
XLINE 1603, $00482C, 12137
FRAME     2
FRAME     0
BRANCH   17, $004838, $003908
BRANCH   4, $004844, $00484A
BRANCH   20, $004846, $004850
XLINE 1604, $00484A, 12159
BRANCH   20, $00484C, $004D04
XLINE 1606, $004850, 12166
BRANCH   17, $004850, $00007C
XLINE 1607, $004854, 12170
FRAME     2
FRAME     0
BRANCH   17, $004860, $001B00
XLINE 1608, $004870, 12188
BRANCH   4, $00488E, $004894
BRANCH   20, $004890, $00489A
XLINE 1609, $004894, 12212
BRANCH   20, $004896, $004D04
XLINE 1612, $00489A, 12219
BRANCH   4, $0048BA, $0048C0
BRANCH   20, $0048BC, $0048FA
XLINE 1613, $0048C0, 12242
FRAME     3
FRAME     0
BRANCH   20, $0048F6, $004A20
XLINE 1615, $0048FA, 12276
BRANCH   4, $00491A, $004920
BRANCH   20, $00491C, $004960
XLINE 1616, $004920, 12299
FRAME     3
FRAME     0
BRANCH   20, $00495C, $004A20
XLINE 1617, $004960, 12333
BRANCH   4, $004972, $004978
BRANCH   20, $004974, $0049DC
XLINE 1618, $004978, 12351
XLINE 1619, $004994, 12365
FRAME     3
FRAME     0
BRANCH   20, $0049D8, $004A20
XLINE 1621, $0049DC, 12404
FRAME     3
FRAME     0
XLINE 1624, $004A20, 12442
FRAME     3
FRAME     0
XLINE 1625, $004A56, 12471
FRAME     2
FRAME     0
BRANCH   17, $004A62, $001686
XLINE 1626, $004A6A, 12485
FRAME     3
FRAME     0
XLINE 1629, $004AA0, 12514
BRANCH   4, $004ABC, $004AC2
BRANCH   20, $004ABE, $004BB8
XLINE 1630, $004AC2, 12536
XLINE 1631, $004AC6, 12539
FRAME     2
FRAME     3
BRANCH   3, $004AF0, $004AF6
BRANCH   20, $004AF2, $004B54
XLINE 1632, $004AF6, 12573
BRANCH   4, $004B34, $004B3A
BRANCH   20, $004B36, $004B42
XLINE 1633, $004B3A, 12612
XLINE 1634, $004B3E, 12615
BRANCH   20, $004B3E, $004B54
XLINE 1636, $004B42, 12623
BRANCH   3, $004B4E, $004B54
BRANCH   20, $004B50, $004AE4
FRAME     0
XLINE 1637, $004B56, 12638
BRANCH   4, $004B5A, $004B60
BRANCH   20, $004B5C, $004BB8
XLINE 1638, $004B60, 12647
BRANCH   4, $004B7A, $004B80
BRANCH   20, $004B7C, $004BB2
XLINE 1639, $004B80, 12668
BRANCH   4, $004BA2, $004BA8
BRANCH   20, $004BA4, $004BAE
XLINE 1640, $004BA8, 12693
BRANCH   20, $004BAA, $004D04
BRANCH   20, $004BAE, $004BB8
XLINE 1643, $004BB2, 12705
BRANCH   20, $004BB4, $004D04
XLINE 1647, $004BB8, 12717
FRAME     2
FRAME     0
BRANCH   17, $004BC4, $001B00
XLINE 1648, $004BD4, 12735
BRANCH   4, $004BF2, $004BF8
BRANCH   20, $004BF4, $004BFE
XLINE 1649, $004BF8, 12759
BRANCH   20, $004BFA, $004D04
XLINE 1651, $004BFE, 12766
FRAME     4
FRAME     0
BRANCH   17, $004C12, $00105A
XLINE 1653, $004C1A, 12786
BRANCH   17, $004C1A, $001330
BRANCH   4, $004C22, $004C28
BRANCH   20, $004C24, $004C2C
XLINE 1654, $004C28, 12798
BRANCH   20, $004C28, $004C96
XLINE 1656, $004C2C, 12804
BRANCH   3, $004C58, $004C62
BRANCH   3, $004C5C, $004C62
BRANCH   3, $004C60, $004C62
BRANCH   4, $004C6C, $004C72
BRANCH   20, $004C6E, $004C78
XLINE 1657, $004C72, 12846
BRANCH   20, $004C74, $004D04
XLINE 1659, $004C78, 12853
BRANCH   17, $004C78, $001114
BRANCH   4, $004C80, $004C86
BRANCH   20, $004C82, $004C8C
XLINE 1660, $004C86, 12865
BRANCH   20, $004C88, $004D04
XLINE 1662, $004C8C, 12873
BRANCH   4, $004C90, $004C96
BRANCH   20, $004C92, $004C1A
XLINE 1663, $004C96, 12883
FRAME     3
FRAME     0
XLINE 1664, $004CCC, 12912
FRAME     2
FRAME     0
BRANCH   17, $004CD8, $001456
XLINE 1665, $004CE0, 12926
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $004CFC, $0045DE
XLINE 1666, $004D04, 12951
BRANCH   19, $004D04, $000000
ENDFUNC 1666, $004D04
FUNC F16_PATHEXIST, $00685, $004D08
ENTRY  $004D06
XLINE 1672, $004D08, 12961
FRAME     2
FRAME     0
BRANCH   17, $004D14, $001B00
XLINE 1673, $004D24, 12979
XLINE 1674, $004D40, 12998
BRANCH   19, $004D40, $000000
ENDFUNC 1674, $004D40
FUNC F16_CHANGEDIR, $0068C, $004D44
ENTRY  $004D42
XLINE 1680, $004D44, 13008
BRANCH   4, $004D64, $004D6A
BRANCH   20, $004D66, $004D70
XLINE 1681, $004D6A, 13031
BRANCH   20, $004D6C, $004E1A
XLINE 1683, $004D70, 13038
FRAME     2
FRAME     0
BRANCH   17, $004D7C, $001B00
XLINE 1684, $004D8C, 13056
BRANCH   4, $004DAA, $004DB0
BRANCH   20, $004DAC, $004DB6
XLINE 1685, $004DB0, 13080
BRANCH   20, $004DB2, $004E1A
XLINE 1687, $004DB6, 13087
FRAME     2
FRAME     0
BRANCH   17, $004DC2, $001686
XLINE 1688, $004DCA, 13101
FRAME     3
FRAME     0
XLINE 1689, $004E00, 13130
XLINE 1690, $004E18, 13139
XLINE 1691, $004E1A, 13143
BRANCH   19, $004E1A, $000000
ENDFUNC 1691, $004E1A
FUNC F16_FILESETATTR, $006A4, $004E1E
ENTRY  $004E1C
XLINE 1703, $004E1E, 13153
BRANCH   4, $004E30, $004E36
BRANCH   20, $004E32, $004E3C
XLINE 1704, $004E36, 13170
BRANCH   20, $004E38, $005034
XLINE 1706, $004E3C, 13177
FRAME     2
FRAME     0
BRANCH   17, $004E48, $001B00
XLINE 1707, $004E58, 13195
BRANCH   4, $004E76, $004E7C
BRANCH   20, $004E78, $004E82
XLINE 1708, $004E7C, 13219
BRANCH   20, $004E7E, $005034
XLINE 1710, $004E82, 13226
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $004ECC, $000C9E
BRANCH   4, $004ED8, $004EDE
BRANCH   20, $004EDA, $004EE8
XLINE 1711, $004EDE, 13282
BRANCH   20, $004EE0, $005034
BRANCH   20, $004EE4, $005032
XLINE 1713, $004EE8, 13291
FRAME     4
FRAME     0
BRANCH   17, $004EFC, $00105A
XLINE 1714, $004F04, 13309
BRANCH   17, $004F04, $001330
BRANCH   4, $004F0A, $004F10
BRANCH   20, $004F0C, $005032
XLINE 1716, $004F10, 13321
BRANCH   17, $004F10, $0022B4
BRANCH   4, $004F18, $004F1E
BRANCH   20, $004F1A, $004F24
XLINE 1717, $004F1E, 13333
BRANCH   20, $004F20, $005034
XLINE 1719, $004F24, 13340
BRANCH   4, $004F5E, $004F64
BRANCH   20, $004F60, $00501A
XLINE 1720, $004F64, 13375
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $004F9C, $000F8A
BRANCH   4, $004FA6, $004FAC
BRANCH   20, $004FA8, $00501A
XLINE 1721, $004FAC, 13417
XLINE 1722, $004FE6, 13445
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $00500C, $00013A
XLINE 1723, $005014, 13469
BRANCH   20, $005016, $005034
XLINE 1726, $00501A, 13479
BRANCH   17, $00501A, $001114
BRANCH   4, $005022, $005028
BRANCH   20, $005024, $00502E
XLINE 1727, $005028, 13491
BRANCH   20, $00502A, $005034
XLINE 1729, $00502E, 13499
BRANCH   20, $00502E, $004F04
XLINE 1731, $005032, 13505
XLINE 1732, $005034, 13509
BRANCH   19, $005034, $000000
ENDFUNC 1732, $005034
FUNC F16_FILECOPY, $006C6, $005038
ENTRY  $005036
XLINE 1741, $005038, 13519
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $0050BC, $005F98
BRANCH   4, $0050C6, $0050CC
BRANCH   20, $0050C8, $0050D8
XLINE 1742, $0050CC, 13605
XLINE 1743, $0050D2, 13608
BRANCH   20, $0050D4, $00540E
XLINE 1747, $0050D8, 13615
FRAME     2
FRAME     0
BRANCH   17, $0050E4, $001B00
XLINE 1748, $0050F4, 13633
BRANCH   4, $005112, $005118
BRANCH   20, $005114, $00511E
XLINE 1749, $005118, 13657
BRANCH   20, $00511A, $00540E
XLINE 1752, $00511E, 13664
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $0051B2, $0037B6
BRANCH   4, $0051BE, $0051C4
BRANCH   20, $0051C0, $0051CA
XLINE 1753, $0051C4, 13756
BRANCH   20, $0051C6, $00540E
XLINE 1755, $0051CA, 13763
FRAME     2
FRAME     0
BRANCH   17, $0051DA, $0068E0
BRANCH   4, $0051E6, $0051EC
BRANCH   20, $0051E8, $0051F2
XLINE 1756, $0051EC, 13787
BRANCH   20, $0051EE, $00540E
XLINE 1760, $0051F2, 13794
FRAME     2
FRAME     0
BRANCH   17, $0051FE, $001B00
XLINE 1761, $00520E, 13812
BRANCH   4, $00522C, $005232
BRANCH   20, $00522E, $00524C
XLINE 1762, $005232, 13836
FRAME     2
FRAME     0
BRANCH   17, $00523E, $006D6C
XLINE 1763, $005246, 13850
BRANCH   20, $005248, $00540E
XLINE 1765, $00524C, 13857
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $0052D8, $0037B6
BRANCH   4, $0052E4, $0052EA
BRANCH   20, $0052E6, $005304
XLINE 1766, $0052EA, 13945
FRAME     2
FRAME     0
BRANCH   17, $0052F6, $006D6C
XLINE 1767, $0052FE, 13959
BRANCH   20, $005300, $00540E
XLINE 1769, $005304, 13966
FRAME     2
FRAME     3
FRAME     5
FRAME     7
FRAME     0
BRANCH   17, $005328, $0069EE
BRANCH   4, $005334, $00533A
BRANCH   20, $005336, $005368
XLINE 1770, $00533A, 14003
FRAME     2
FRAME     0
BRANCH   17, $005346, $006D6C
XLINE 1771, $00534E, 14017
FRAME     2
FRAME     0
BRANCH   17, $00535A, $006D6C
XLINE 1772, $005362, 14031
BRANCH   20, $005364, $00540E
XLINE 1777, $005368, 14040
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $005392, $0073B2
XLINE 1778, $00539A, 14072
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $0053C4, $006E9E
XLINE 1779, $0053CC, 14105
BRANCH   4, $0053DE, $0053E4
BRANCH   20, $0053E0, $005368
XLINE 1782, $0053E4, 14124
FRAME     2
FRAME     0
BRANCH   17, $0053F0, $006D6C
XLINE 1783, $0053F8, 14138
FRAME     2
FRAME     0
BRANCH   17, $005404, $006D6C
XLINE 1785, $00540C, 14152
XLINE 1786, $00540E, 14156
BRANCH   19, $00540E, $000000
ENDFUNC 1786, $00540E
FUNC F16_FILERENAME, $006FC, $005412
ENTRY  $005410
XLINE 1791, $005412, 14166
FRAME     2
FRAME     0
BRANCH   17, $00541E, $001B00
XLINE 1792, $00542E, 14184
BRANCH   4, $00544C, $005452
BRANCH   20, $00544E, $005458
XLINE 1793, $005452, 14208
BRANCH   20, $005454, $0056F2
XLINE 1795, $005458, 14215
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $0054DC, $005F98
BRANCH   4, $0054E6, $0054EC
BRANCH   20, $0054E8, $0054F8
XLINE 1796, $0054EC, 14301
XLINE 1797, $0054F2, 14304
BRANCH   20, $0054F4, $0056F2
XLINE 1799, $0054F8, 14311
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $005542, $000C9E
BRANCH   4, $00554E, $005554
BRANCH   20, $005550, $00555A
XLINE 1800, $005554, 14367
BRANCH   20, $005556, $0056F2
XLINE 1803, $00555A, 14374
FRAME     4
FRAME     0
BRANCH   17, $00556E, $00105A
XLINE 1804, $005576, 14392
BRANCH   17, $005576, $001330
BRANCH   4, $00557C, $005582
BRANCH   20, $00557E, $0056F0
XLINE 1805, $005582, 14404
BRANCH   4, $0055BC, $0055C2
BRANCH   20, $0055BE, $0056D8
XLINE 1806, $0055C2, 14439
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $0055FA, $000F8A
BRANCH   4, $005604, $00560A
BRANCH   20, $005606, $0056D8
XLINE 1808, $00560A, 14481
BRANCH   17, $00560A, $0022B4
BRANCH   4, $005612, $005618
BRANCH   20, $005614, $00561E
XLINE 1809, $005618, 14493
BRANCH   20, $00561A, $0056F2
XLINE 1811, $00561E, 14500
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $00568C, $000C9E
BRANCH   4, $005698, $00569E
BRANCH   20, $00569A, $0056A4
XLINE 1812, $00569E, 14572
BRANCH   20, $0056A0, $0056F2
XLINE 1814, $0056A4, 14579
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0056CA, $00013A
XLINE 1815, $0056D2, 14603
BRANCH   20, $0056D4, $0056F2
XLINE 1818, $0056D8, 14613
BRANCH   17, $0056D8, $001114
BRANCH   4, $0056E0, $0056E6
BRANCH   20, $0056E2, $0056EC
XLINE 1819, $0056E6, 14625
BRANCH   20, $0056E8, $0056F2
XLINE 1821, $0056EC, 14633
BRANCH   20, $0056EC, $005576
XLINE 1822, $0056F0, 14637
XLINE 1823, $0056F2, 14641
BRANCH   19, $0056F2, $000000
ENDFUNC 1823, $0056F2
FUNC F16_FILESETDATE, $00731, $0056F6
ENTRY  $0056F4
XLINE 1844, $0056F6, 14651
FRAME     2
FRAME     0
BRANCH   17, $005702, $001B00
XLINE 1845, $005712, 14669
BRANCH   4, $005730, $005736
BRANCH   20, $005732, $00573C
XLINE 1846, $005736, 14693
BRANCH   20, $005738, $0059D2
XLINE 1848, $00573C, 14700
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $005786, $000C9E
BRANCH   4, $005792, $005798
BRANCH   20, $005794, $00579E
XLINE 1849, $005798, 14756
BRANCH   20, $00579A, $0059D2
XLINE 1851, $00579E, 14763
FRAME     4
FRAME     0
BRANCH   17, $0057B2, $00105A
XLINE 1852, $0057BA, 14781
BRANCH   17, $0057BA, $001330
BRANCH   4, $0057C0, $0057C6
BRANCH   20, $0057C2, $0059D0
XLINE 1853, $0057C6, 14793
BRANCH   4, $005800, $005806
BRANCH   20, $005802, $0059B8
XLINE 1854, $005806, 14828
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $00583E, $000F8A
BRANCH   4, $005848, $00584E
BRANCH   20, $00584A, $0059B8
XLINE 1856, $00584E, 14870
BRANCH   17, $00584E, $0022B4
BRANCH   4, $005856, $00585C
BRANCH   20, $005858, $005862
XLINE 1857, $00585C, 14882
BRANCH   20, $00585E, $0059D2
XLINE 1859, $005862, 14889
XLINE 1860, $00589C, 14917
XLINE 1861, $0058D6, 14945
XLINE 1862, $005910, 14973
XLINE 1863, $00594A, 15001
XLINE 1864, $005984, 15029
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0059AA, $00013A
XLINE 1865, $0059B2, 15053
BRANCH   20, $0059B4, $0059D2
XLINE 1868, $0059B8, 15063
BRANCH   17, $0059B8, $001114
BRANCH   4, $0059C0, $0059C6
BRANCH   20, $0059C2, $0059CC
XLINE 1869, $0059C6, 15075
BRANCH   20, $0059C8, $0059D2
XLINE 1871, $0059CC, 15083
BRANCH   20, $0059CC, $0057BA
XLINE 1872, $0059D0, 15087
XLINE 1873, $0059D2, 15091
BRANCH   19, $0059D2, $000000
ENDFUNC 1873, $0059D2
FUNC F16_FILEGETDATE, $00763, $0059D6
ENTRY  $0059D4
XLINE 1895, $0059D6, 15101
XLINE 1896, $0059E2, 15108
XLINE 1897, $0059EE, 15115
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $005A38, $000C9E
BRANCH   4, $005A44, $005A4A
BRANCH   20, $005A46, $005A50
XLINE 1898, $005A4A, 15171
BRANCH   20, $005A4C, $005B20
XLINE 1901, $005A50, 15178
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $005AD4, $005F98
BRANCH   4, $005AE0, $005AE6
BRANCH   20, $005AE2, $005AF6
XLINE 1902, $005AE6, 15265
XLINE 1903, $005AEC, 15268
BRANCH   20, $005AEE, $005B20
BRANCH   20, $005AF2, $005B20
XLINE 1905, $005AF6, 15277
XLINE 1906, $005B08, 15287
XLINE 1907, $005B1A, 15297
BRANCH   20, $005B1C, $005B20
XLINE 1909, $005B20, 15305
BRANCH   19, $005B20, $000000
ENDFUNC 1909, $005B20
FUNC F16_DIRGETDATE, $00777, $005B24
ENTRY  $005B22
XLINE 1915, $005B24, 15315
XLINE 1916, $005B30, 15322
XLINE 1917, $005B3C, 15329
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $005B86, $000C9E
BRANCH   4, $005B92, $005B98
BRANCH   20, $005B94, $005B9E
XLINE 1918, $005B98, 15385
BRANCH   20, $005B9A, $005C6E
XLINE 1921, $005B9E, 15392
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $005C22, $005F98
BRANCH   4, $005C2E, $005C34
BRANCH   20, $005C30, $005C44
XLINE 1922, $005C34, 15479
XLINE 1923, $005C3A, 15482
BRANCH   20, $005C3C, $005C6E
BRANCH   20, $005C40, $005C6E
XLINE 1925, $005C44, 15491
XLINE 1926, $005C56, 15501
XLINE 1927, $005C68, 15511
BRANCH   20, $005C6A, $005C6E
XLINE 1929, $005C6E, 15519
BRANCH   19, $005C6E, $000000
ENDFUNC 1929, $005C6E
FUNC F16_FILEGETATTR, $0078B, $005C72
ENTRY  $005C70
XLINE 1935, $005C72, 15529
XLINE 1936, $005C7A, 15534
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $005CC4, $000C9E
BRANCH   4, $005CD0, $005CD6
BRANCH   20, $005CD2, $005CDC
XLINE 1937, $005CD6, 15590
BRANCH   20, $005CD8, $005D9E
XLINE 1940, $005CDC, 15597
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $005D60, $005F98
BRANCH   4, $005D6C, $005D72
BRANCH   20, $005D6E, $005D82
XLINE 1941, $005D72, 15684
XLINE 1942, $005D78, 15687
BRANCH   20, $005D7A, $005D9E
BRANCH   20, $005D7E, $005D9E
XLINE 1944, $005D82, 15696
XLINE 1945, $005D98, 15708
BRANCH   20, $005D9A, $005D9E
XLINE 1947, $005D9E, 15716
BRANCH   19, $005D9E, $000000
ENDFUNC 1947, $005D9E
FUNC F16_FILESIZE, $0079D, $005DA2
ENTRY  $005DA0
XLINE 1953, $005DA2, 15726
XLINE 1954, $005DB6, 15737
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $005E00, $000C9E
BRANCH   4, $005E0C, $005E12
BRANCH   20, $005E0E, $005E18
XLINE 1955, $005E12, 15793
BRANCH   20, $005E14, $005EDE
XLINE 1958, $005E18, 15800
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $005E9C, $005F98
BRANCH   4, $005EA8, $005EAE
BRANCH   20, $005EAA, $005EBE
XLINE 1959, $005EAE, 15887
XLINE 1960, $005EB4, 15890
BRANCH   20, $005EB6, $005EDE
BRANCH   20, $005EBA, $005EDE
XLINE 1962, $005EBE, 15899
XLINE 1963, $005ED8, 15913
BRANCH   20, $005EDA, $005EDE
XLINE 1965, $005EDE, 15921
BRANCH   19, $005EDE, $000000
ENDFUNC 1965, $005EDE
FUNC F16_FILEEXIST, $007AF, $005EE2
ENTRY  $005EE0
XLINE 1971, $005EE2, 15931
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $005F74, $005F98
BRANCH   4, $005F80, $005F86
BRANCH   20, $005F82, $005F90
XLINE 1972, $005F86, 16025
BRANCH   20, $005F88, $005F96
BRANCH   20, $005F8C, $005F96
XLINE 1974, $005F90, 16034
BRANCH   20, $005F92, $005F96
XLINE 1976, $005F96, 16042
BRANCH   19, $005F96, $000000
ENDFUNC 1976, $005F96
FUNC F16_FINDFIRST, $007BA, $005F9A
ENTRY  $005F98
XLINE 1982, $005F9A, 16052
FRAME     2
XLINE 1983, $005FA2, 16058
XLINE 1984, $005FB8, 16070
FRAME     4
FRAME     2
BRANCH   17, $005FCE, $001B00
XLINE 1985, $005FE2, 16095
FRAME     3
FRAME     16
FRAME     19
FRAME     16
FRAME     18
FRAME     2
BRANCH   17, $00602E, $000C9E
BRANCH   4, $00603A, $006040
BRANCH   20, $00603C, $006048
XLINE 1986, $006040, 16152
BRANCH   20, $006044, $0062C8
XLINE 1988, $006048, 16160
FRAME     6
FRAME     2
BRANCH   17, $006062, $00105A
XLINE 1990, $00606A, 16183
BRANCH   17, $00606A, $001330
BRANCH   4, $006072, $006078
BRANCH   20, $006074, $006080
XLINE 1991, $006078, 16195
BRANCH   20, $00607C, $0062C8
XLINE 1993, $006080, 16203
BRANCH   3, $0060AC, $0060B6
BRANCH   3, $0060B0, $0060B6
BRANCH   3, $0060B4, $0060B6
BRANCH   4, $0060C0, $0060C6
BRANCH   20, $0060C2, $0062B0
XLINE 1994, $0060C6, 16245
BRANCH   4, $006148, $00614E
BRANCH   20, $00614A, $0062B0
XLINE 1995, $00614E, 16316
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $006188, $000F8A
BRANCH   4, $006192, $006198
BRANCH   20, $006194, $0062B0
XLINE 1996, $006198, 16359
XLINE 1997, $0061E0, 16393
FRAME     34
FRAME     36
FRAME     2
BRANCH   17, $0061FE, $000AE8
XLINE 1998, $006206, 16416
XLINE 1999, $006214, 16423
XLINE 2000, $006228, 16432
XLINE 2001, $006250, 16449
XLINE 2002, $00625E, 16456
XLINE 2003, $006270, 16464
XLINE 2004, $006282, 16472
BRANCH   17, $006282, $0022B4
BRANCH   4, $00628A, $006290
BRANCH   20, $00628C, $0062A8
XLINE 2005, $006290, 16484
XLINE 2007, $0062A8, 16500
BRANCH   20, $0062AC, $0062C8
XLINE 2011, $0062B0, 16515
BRANCH   17, $0062B0, $001114
BRANCH   4, $0062B8, $0062BE
BRANCH   20, $0062BA, $00606A
XLINE 2012, $0062BE, 16528
BRANCH   20, $0062C2, $0062C8
XLINE 2013, $0062C6, 16533
FRAME     0
XLINE 2014, $0062C8, 16538
BRANCH   19, $0062C8, $000000
ENDFUNC 2014, $0062C8
FUNC F16_FINDNEXT, $007E0, $0062CA
ENTRY  $0062CA
XLINE 2018, $0062CA, 16547
FRAME     2
XLINE 2019, $0062D2, 16553
XLINE 2020, $0062E0, 16560
XLINE 2021, $0062F4, 16569
XLINE 2022, $006314, 16582
XLINE 2023, $006322, 16589
XLINE 2024, $006334, 16597
XLINE 2025, $006346, 16605
BRANCH   17, $006346, $001114
BRANCH   4, $00634C, $006352
BRANCH   20, $00634E, $00659E
XLINE 2026, $006352, 16617
BRANCH   17, $006352, $001330
BRANCH   4, $00635A, $006360
BRANCH   20, $00635C, $006368
XLINE 2027, $006360, 16629
BRANCH   20, $006364, $0065A2
XLINE 2029, $006368, 16637
BRANCH   3, $006394, $00639E
BRANCH   3, $006398, $00639E
BRANCH   3, $00639C, $00639E
BRANCH   4, $0063A8, $0063AE
BRANCH   20, $0063AA, $00659A
XLINE 2030, $0063AE, 16679
BRANCH   4, $006432, $006438
BRANCH   20, $006434, $00659A
XLINE 2031, $006438, 16751
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $006472, $000F8A
BRANCH   4, $00647C, $006482
BRANCH   20, $00647E, $00659A
XLINE 2032, $006482, 16794
XLINE 2033, $0064CA, 16828
FRAME     34
FRAME     36
FRAME     2
BRANCH   17, $0064E8, $000AE8
XLINE 2034, $0064F0, 16851
XLINE 2035, $0064FE, 16858
XLINE 2036, $006512, 16867
XLINE 2037, $00653A, 16884
XLINE 2038, $006548, 16891
XLINE 2039, $00655A, 16899
XLINE 2040, $00656C, 16907
BRANCH   17, $00656C, $0022B4
BRANCH   4, $006574, $00657A
BRANCH   20, $006576, $006592
XLINE 2041, $00657A, 16919
XLINE 2043, $006592, 16935
BRANCH   20, $006596, $0065A2
XLINE 2047, $00659A, 16950
BRANCH   20, $00659A, $006346
XLINE 2048, $00659E, 16954
FRAME     0
XLINE 2049, $0065A0, 16957
XLINE 2050, $0065A2, 16961
BRANCH   19, $0065A2, $000000
ENDFUNC 2050, $0065A2
FUNC _F16_ERDI, $00806, $0065A4
ENTRY  $0065A4
XLINE 2056, $0065A4, 16970
FRAME     2
XLINE 2057, $0065AC, 16976
BRANCH   4, $0065C4, $0065CA
BRANCH   20, $0065C6, $0065D2
XLINE 2058, $0065CA, 16996
BRANCH   20, $0065CE, $0067D6
XLINE 2060, $0065D2, 17004
FRAME     6
FRAME     2
BRANCH   17, $0065EC, $00105A
XLINE 2061, $0065F4, 17025
BRANCH   17, $0065F4, $001330
BRANCH   4, $0065FA, $006600
BRANCH   20, $0065FC, $0067D4
XLINE 2062, $006600, 17037
BRANCH   4, $00663A, $006640
BRANCH   20, $00663C, $0067BA
XLINE 2063, $006640, 17072
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00667A, $000F8A
BRANCH   4, $006684, $00668A
BRANCH   20, $006686, $0067BA
XLINE 2065, $00668A, 17115
BRANCH   4, $0066C2, $0066C8
BRANCH   20, $0066C4, $0066D6
XLINE 2066, $0066C8, 17149
XLINE 2067, $0066CE, 17152
BRANCH   20, $0066D2, $0067D6
XLINE 2069, $0066D6, 17160
BRANCH   17, $0066D6, $0022B4
BRANCH   4, $0066DE, $0066E4
BRANCH   20, $0066E0, $0066EC
XLINE 2070, $0066E4, 17172
BRANCH   20, $0066E8, $0067D6
XLINE 2072, $0066EC, 17180
FRAME     4
FRAME     2
BRANCH   17, $006722, $001392
XLINE 2073, $00672A, 17213
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $006750, $0000D6
XLINE 2074, $006758, 17237
XLINE 2075, $006784, 17258
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0067AA, $00013A
XLINE 2076, $0067B2, 17282
BRANCH   20, $0067B6, $0067D6
XLINE 2079, $0067BA, 17293
BRANCH   17, $0067BA, $001114
BRANCH   4, $0067C2, $0067C8
BRANCH   20, $0067C4, $0067D0
XLINE 2080, $0067C8, 17305
BRANCH   20, $0067CC, $0067D6
XLINE 2082, $0067D0, 17314
BRANCH   20, $0067D0, $0065F4
XLINE 2083, $0067D4, 17318
FRAME     0
XLINE 2084, $0067D6, 17323
BRANCH   19, $0067D6, $000000
ENDFUNC 2084, $0067D6
FUNC F16_FILEDELETE, $00826, $0067D8
ENTRY  $0067D8
XLINE 2088, $0067D8, 17332
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $006824, $000C9E
BRANCH   4, $006830, $006836
BRANCH   20, $006832, $00683C
XLINE 2089, $006836, 17389
BRANCH   20, $006838, $0068DE
XLINE 2091, $00683C, 17396
FRAME     2
XLINE 2092, $006844, 17402
XLINE 2093, $00684C, 17407
XLINE 2094, $006856, 17413
FRAME     4
FRAME     2
BRANCH   17, $00686C, $001B00
XLINE 2095, $006880, 17438
BRANCH   4, $0068A4, $0068AA
BRANCH   20, $0068A6, $0068B2
XLINE 2096, $0068AA, 17465
BRANCH   20, $0068AE, $0068DE
XLINE 2098, $0068B2, 17473
FRAME     4
FRAME     2
BRANCH   17, $0068C0, $0065A4
BRANCH   4, $0068CC, $0068D2
BRANCH   20, $0068CE, $0068DA
XLINE 2099, $0068D2, 17496
BRANCH   20, $0068D6, $0068DE
XLINE 2101, $0068DA, 17504
FRAME     0
XLINE 2102, $0068DC, 17507
XLINE 2103, $0068DE, 17511
BRANCH   19, $0068DE, $000000
ENDFUNC 2103, $0068DE
FUNC F16_FILERESET, $00839, $0068E0
ENTRY  $0068E0
XLINE 2109, $0068E0, 17520
FRAME     2
FRAME     0
BRANCH   4, $0068FA, $006900
BRANCH   20, $0068FC, $006906
XLINE 2110, $006900, 17542
BRANCH   20, $006902, $0069EC
XLINE 2112, $006906, 17549
FRAME     2
XLINE 2113, $00690E, 17555
BRANCH   3, $006916, $00691C
BRANCH   3, $00691A, $00691C
BRANCH   4, $006926, $00692C
BRANCH   20, $006928, $006934
XLINE 2114, $00692C, 17578
BRANCH   20, $006930, $0069EC
XLINE 2116, $006934, 17586
FRAME     4
FRAME     2
BRANCH   17, $00694C, $00216E
XLINE 2117, $00695C, 17610
BRANCH   4, $006974, $00697A
BRANCH   20, $006976, $006982
XLINE 2118, $00697A, 17631
BRANCH   20, $00697E, $0069EC
XLINE 2120, $006982, 17639
FRAME     4
FRAME     2
BRANCH   17, $00698E, $001DFE
BRANCH   4, $00699A, $0069A0
BRANCH   20, $00699C, $0069A8
XLINE 2121, $0069A0, 17661
BRANCH   20, $0069A4, $0069EC
XLINE 2123, $0069A8, 17669
XLINE 2124, $0069B6, 17677
XLINE 2125, $0069CC, 17689
XLINE 2126, $0069DA, 17697
XLINE 2127, $0069E2, 17702
BRANCH   20, $0069E6, $0069EC
XLINE 2128, $0069EA, 17707
FRAME     0
XLINE 2129, $0069EC, 17712
BRANCH   19, $0069EC, $000000
ENDFUNC 2129, $0069EC
FUNC F16_FILEREWRITE, $00896, $0069F0
ENTRY  $0069EE
XLINE 2203, $0069F0, 17722
FRAME     2
FRAME     0
BRANCH   4, $006A0C, $006A12
BRANCH   20, $006A0E, $006A18
XLINE 2204, $006A12, 17745
BRANCH   20, $006A14, $006C7A
XLINE 2206, $006A18, 17752
FRAME     2
XLINE 2207, $006A20, 17758
BRANCH   4, $006A30, $006A36
BRANCH   20, $006A32, $006A3E
XLINE 2208, $006A36, 17774
BRANCH   20, $006A3A, $006C7A
XLINE 2210, $006A3E, 17782
BRANCH   4, $006A50, $006A56
BRANCH   20, $006A52, $006A5E
XLINE 2211, $006A56, 17799
BRANCH   20, $006A5A, $006C7A
XLINE 2213, $006A5E, 17807
FRAME     4
FRAME     2
BRANCH   17, $006A6C, $00216E
XLINE 2215, $006A78, 17824
BRANCH   4, $006A8C, $006A92
BRANCH   20, $006A8E, $006B22
XLINE 2216, $006A92, 17843
BRANCH   4, $006ACA, $006AD0
BRANCH   20, $006ACC, $006ADE
XLINE 2217, $006AD0, 17877
XLINE 2218, $006AD6, 17880
BRANCH   20, $006ADA, $006C7A
XLINE 2221, $006ADE, 17888
BRANCH   17, $006ADE, $0022B4
BRANCH   4, $006AE6, $006AEC
BRANCH   20, $006AE8, $006AF4
XLINE 2222, $006AEC, 17900
BRANCH   20, $006AF0, $006C7A
XLINE 2224, $006AF4, 17908
XLINE 2225, $006B0A, 17920
FRAME     4
FRAME     2
BRANCH   17, $006B16, $001392
BRANCH   20, $006B1E, $006B38
XLINE 2227, $006B22, 17939
BRANCH   17, $006B2C, $000920
XLINE 2229, $006B38, 17954
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $006B52, $0006F2
XLINE 2230, $006B5A, 17976
XLINE 2231, $006B76, 17991
FRAME     4
FRAME     2
BRANCH   17, $006B82, $001DFE
BRANCH   4, $006B8E, $006B94
BRANCH   20, $006B90, $006B9C
XLINE 2232, $006B94, 18013
BRANCH   20, $006B98, $006C7A
XLINE 2234, $006B9C, 18021
XLINE 2235, $006BB2, 18033
XLINE 2236, $006BC8, 18045
XLINE 2237, $006BDE, 18057
XLINE 2238, $006BF4, 18069
XLINE 2239, $006C0A, 18081
XLINE 2240, $006C20, 18093
XLINE 2241, $006C36, 18105
XLINE 2242, $006C3E, 18110
XLINE 2243, $006C4C, 18118
XLINE 2244, $006C62, 18130
XLINE 2245, $006C70, 18138
BRANCH   20, $006C74, $006C7A
XLINE 2246, $006C78, 18143
FRAME     0
XLINE 2247, $006C7A, 18148
BRANCH   19, $006C7A, $000000
ENDFUNC 2247, $006C7A
FUNC F16_FILEAPPEND, $008CA, $006C7E
ENTRY  $006C7C
XLINE 2258, $006C7E, 18158
FRAME     2
FRAME     0
BRANCH   17, $006C8E, $0068E0
BRANCH   4, $006C9A, $006CA0
BRANCH   20, $006C9C, $006CA6
XLINE 2259, $006CA0, 18182
BRANCH   20, $006CA2, $006D6A
XLINE 2261, $006CA6, 18189
BRANCH   4, $006CDE, $006CE4
BRANCH   20, $006CE0, $006CF0
XLINE 2262, $006CE4, 18223
XLINE 2263, $006CEA, 18226
BRANCH   20, $006CEC, $006D6A
XLINE 2266, $006CF0, 18233
BRANCH   17, $006CF0, $0022B4
BRANCH   4, $006CF8, $006CFE
BRANCH   20, $006CFA, $006D04
XLINE 2267, $006CFE, 18245
BRANCH   20, $006D00, $006D6A
XLINE 2269, $006D04, 18252
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $006D28, $002A1E
XLINE 2270, $006D38, 18283
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $006D58, $003430
XLINE 2271, $006D60, 18308
XLINE 2272, $006D68, 18313
XLINE 2273, $006D6A, 18317
BRANCH   19, $006D6A, $000000
ENDFUNC 2273, $006D6A
FUNC F16_FILECLOSE, $008F8, $006D6E
ENTRY  $006D6C
XLINE 2301, $006D6E, 18327
XLINE 2302, $006D84, 18339
XLINE 2303, $006D90, 18346
FRAME     2
FRAME     0
BRANCH   4, $006DAA, $006DB0
BRANCH   20, $006DAC, $006DB6
XLINE 2304, $006DB0, 18368
BRANCH   20, $006DB2, $006E9C
XLINE 2306, $006DB6, 18375
FRAME     2
XLINE 2307, $006DBE, 18381
XLINE 2308, $006DC4, 18385
BRANCH   3, $006DC6, $006DCC
BRANCH   20, $006DC8, $006DD0
BRANCH   20, $006DCC, $006DD8
BRANCH   3, $006DD2, $006DD8
BRANCH   20, $006DD4, $006DFA
XLINE 2309, $006DD8, 18403
FRAME     4
FRAME     2
BRANCH   17, $006DE6, $0023AE
XLINE 2310, $006DEE, 18418
BRANCH   20, $006DF2, $006E9C
BRANCH   20, $006DF6, $006E82
XLINE 2312, $006DFA, 18427
BRANCH   3, $006DFC, $006E02
BRANCH   20, $006DFE, $006E06
BRANCH   20, $006E02, $006E0E
BRANCH   3, $006E08, $006E0E
BRANCH   20, $006E0A, $006E72
XLINE 2313, $006E0E, 18445
XLINE 2314, $006E32, 18464
FRAME     4
FRAME     2
BRANCH   17, $006E3E, $0023B4
BRANCH   4, $006E4A, $006E50
BRANCH   20, $006E4C, $006E6E
XLINE 2315, $006E50, 18486
FRAME     4
FRAME     2
BRANCH   17, $006E5E, $0023AE
XLINE 2316, $006E66, 18501
BRANCH   20, $006E6A, $006E9C
BRANCH   20, $006E6E, $006E82
XLINE 2319, $006E72, 18513
BRANCH   3, $006E74, $006E7A
BRANCH   20, $006E76, $006E82
XLINE 2319, $006E7A, 18522
BRANCH   17, $006E7A, $00007C
BRANCH   20, $006E7E, $006E82
XLINE 2322, $006E82, 18531
FRAME     0
XLINE 2323, $006E84, 18534
FRAME     2
FRAME     0
BRANCH   17, $006E92, $0023AE
XLINE 2324, $006E9A, 18549
XLINE 2325, $006E9C, 18553
BRANCH   19, $006E9C, $000000
ENDFUNC 2325, $006E9C
FUNC F16_BLOCKWRITE, $00917, $006EA0
ENTRY  $006E9E
XLINE 2333, $006EA0, 18563
XLINE 2334, $006EAC, 18570
FRAME     2
FRAME     0
BRANCH   4, $006EC8, $006ECE
BRANCH   20, $006ECA, $006ED4
XLINE 2335, $006ECE, 18593
BRANCH   20, $006ED0, $00727A
XLINE 2337, $006ED4, 18600
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $006EEA, $002948
XLINE 2338, $006EF6, 18622
FRAME     2
XLINE 2339, $006EFE, 18628
BRANCH   3, $006F06, $006F0C
BRANCH   3, $006F0A, $006F0C
BRANCH   4, $006F32, $006F38
BRANCH   20, $006F34, $006F40
XLINE 2340, $006F38, 18667
BRANCH   20, $006F3C, $00727A
XLINE 2342, $006F40, 18675
BRANCH   4, $006F56, $006F5C
BRANCH   20, $006F58, $006FDA
XLINE 2343, $006F5C, 18693
BRANCH   4, $006F82, $006F88
BRANCH   20, $006F84, $006FD6
XLINE 2344, $006F88, 18719
BRANCH   17, $006F88, $00007C
XLINE 2345, $006F8C, 18723
BRANCH   4, $006FA4, $006FAA
BRANCH   20, $006FA6, $006FD6
XLINE 2346, $006FAA, 18744
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $006FCE, $0000D6
BRANCH   20, $006FD6, $007024
XLINE 2350, $006FDA, 18782
BRANCH   4, $006FF2, $006FF8
BRANCH   20, $006FF4, $007024
XLINE 2351, $006FF8, 18803
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $00701C, $0000D6
XLINE 2354, $007024, 18835
BRANCH   4, $007038, $00703E
BRANCH   20, $00703A, $007246
XLINE 2355, $00703E, 18855
XLINE 2356, $007068, 18876
BRANCH   4, $007088, $00708E
BRANCH   20, $00708A, $007096
XLINE 2357, $00708E, 18901
XLINE 2359, $007096, 18909
XLINE 2360, $0070D0, 18938
XLINE 2361, $007102, 18964
XLINE 2362, $007120, 18980
XLINE 2363, $00713E, 18996
XLINE 2364, $00715E, 19013
XLINE 2366, $00717C, 19029
BRANCH   4, $0071A6, $0071AC
BRANCH   20, $0071A8, $00721C
XLINE 2367, $0071AC, 19057
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0071D0, $00013A
XLINE 2368, $0071D8, 19084
XLINE 2369, $0071E4, 19089
XLINE 2370, $0071F2, 19097
FRAME     4
FRAME     2
BRANCH   17, $0071FE, $001FCC
BRANCH   4, $00720A, $007210
BRANCH   20, $00720C, $007218
XLINE 2371, $007210, 19119
BRANCH   20, $007214, $00727A
BRANCH   20, $007218, $007242
XLINE 2375, $00721C, 19132
XLINE 2376, $00722A, 19138
XLINE 2378, $007242, 19150
BRANCH   20, $007242, $007024
XLINE 2379, $007246, 19154
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $007260, $00287E
XLINE 2380, $007270, 19180
BRANCH   20, $007274, $00727A
XLINE 2381, $007278, 19185
FRAME     0
XLINE 2382, $00727A, 19190
BRANCH   19, $00727A, $000000
ENDFUNC 2382, $00727A
FUNC _F16_WRITETEXT, $00951, $00727E
ENTRY  $00727C
XLINE 2390, $00727E, 19200
XLINE 2391, $007282, 19203
XLINE 2392, $00728C, 19209
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $0072B4, $006E9E
XLINE 2393, $0072BC, 19240
XLINE 2394, $0072BE, 19244
BRANCH   19, $0072BE, $000000
ENDFUNC 2394, $0072BE
LINE 2397, $0072C0, 19249
FUNC _F16_READTEXT, $0095E, $0072C2
ENTRY  $0072C0
XLINE 2403, $0072C2, 19256
XLINE 2404, $0072CC, 19262
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $0072F4, $0073B2
XLINE 2405, $0072FC, 19293
XLINE 2406, $00730E, 19305
XLINE 2407, $007312, 19308
XLINE 2408, $007314, 19312
BRANCH   19, $007314, $000000
ENDFUNC 2408, $007314
LINE 2409, $007316, 19317
FUNC F16_ENDOFFILE, $00982, $007316
ENTRY  $007316
XLINE 2438, $007316, 19323
FRAME     2
FRAME     0
BRANCH   4, $007330, $007336
BRANCH   20, $007332, $00733C
XLINE 2439, $007336, 19345
BRANCH   20, $007338, $0073B0
XLINE 2441, $00733C, 19352
FRAME     2
XLINE 2442, $007344, 19358
BRANCH   4, $007354, $00735A
BRANCH   20, $007356, $007362
XLINE 2443, $00735A, 19374
BRANCH   20, $00735E, $0073B0
XLINE 2445, $007362, 19382
BRANCH   20, $0073AA, $0073B0
XLINE 2446, $0073AE, 19423
FRAME     0
XLINE 2447, $0073B0, 19428
BRANCH   19, $0073B0, $000000
ENDFUNC 2447, $0073B0
FUNC F16_BLOCKREAD, $00992, $0073B4
ENTRY  $0073B2
XLINE 2456, $0073B4, 19438
XLINE 2457, $0073C0, 19445
FRAME     2
FRAME     0
BRANCH   4, $0073DC, $0073E2
BRANCH   20, $0073DE, $0073E8
XLINE 2458, $0073E2, 19468
BRANCH   20, $0073E4, $007792
XLINE 2460, $0073E8, 19475
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $0073FE, $002948
XLINE 2461, $00740A, 19497
FRAME     2
XLINE 2462, $007412, 19503
BRANCH   4, $007422, $007428
BRANCH   20, $007424, $007430
XLINE 2463, $007428, 19519
BRANCH   20, $00742C, $007792
XLINE 2465, $007430, 19527
BRANCH   4, $007476, $00747C
BRANCH   20, $007478, $007484
XLINE 2466, $00747C, 19571
BRANCH   20, $007480, $007792
XLINE 2468, $007484, 19579
BRANCH   4, $0074FA, $007500
BRANCH   20, $0074FC, $007548
XLINE 2469, $007500, 19647
XLINE 2471, $007548, 19687
BRANCH   4, $00755C, $007562
BRANCH   20, $00755E, $00775E
XLINE 2475, $007562, 19707
BRANCH   4, $00758C, $007592
BRANCH   20, $00758E, $0075F0
XLINE 2476, $007592, 19735
XLINE 2477, $0075A0, 19743
FRAME     4
FRAME     2
BRANCH   17, $0075AC, $001E7E
BRANCH   4, $0075B8, $0075BE
BRANCH   20, $0075BA, $0075F0
XLINE 2478, $0075BE, 19765
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $0075D8, $00287E
XLINE 2479, $0075E8, 19791
BRANCH   20, $0075EC, $007792
XLINE 2482, $0075F0, 19802
XLINE 2483, $00761A, 19823
BRANCH   4, $00763A, $007640
BRANCH   20, $00763C, $007648
XLINE 2484, $007640, 19848
XLINE 2486, $007648, 19856
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $00766C, $0000D6
XLINE 2487, $007674, 19883
XLINE 2488, $0076AE, 19912
XLINE 2489, $0076CC, 19928
XLINE 2490, $0076FE, 19954
XLINE 2491, $00771E, 19971
XLINE 2492, $00773C, 19987
XLINE 2493, $00775A, 20004
BRANCH   20, $00775A, $007548
XLINE 2494, $00775E, 20008
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $007778, $00287E
XLINE 2495, $007788, 20034
BRANCH   20, $00778C, $007792
XLINE 2496, $007790, 20039
FRAME     0
XLINE 2497, $007792, 20044
BRANCH   19, $007792, $000000
ENDFUNC 2497, $007792
FUNC F16_RANDOMWRITE, $009F5, $007794
ENTRY  $007794
XLINE 2553, $007794, 20053
FRAME     2
FRAME     0
BRANCH   17, $0077A2, $0068E0
BRANCH   4, $0077AE, $0077B4
BRANCH   20, $0077B0, $0077BA
XLINE 2554, $0077B4, 20076
BRANCH   20, $0077B6, $0077C4
XLINE 2556, $0077BA, 20083
XLINE 2557, $0077C2, 20088
XLINE 2558, $0077C4, 20092
BRANCH   19, $0077C4, $000000
ENDFUNC 2558, $0077C4
FUNC F16_BLOCKRANDOMWRITE, $00A00, $0077C8
ENTRY  $0077C6
XLINE 2566, $0077C8, 20102
XLINE 2567, $0077D4, 20109
FRAME     2
FRAME     0
BRANCH   4, $0077F0, $0077F6
BRANCH   20, $0077F2, $0077FC
XLINE 2568, $0077F6, 20132
BRANCH   20, $0077F8, $007C6A
XLINE 2570, $0077FC, 20139
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $007812, $002948
XLINE 2571, $00781E, 20161
FRAME     2
XLINE 2572, $007826, 20167
BRANCH   4, $007836, $00783C
BRANCH   20, $007838, $007844
XLINE 2573, $00783C, 20183
BRANCH   20, $007840, $007C6A
XLINE 2575, $007844, 20191
BRANCH   4, $00788A, $007890
BRANCH   20, $00788C, $007898
XLINE 2576, $007890, 20235
BRANCH   20, $007894, $007C6A
XLINE 2578, $007898, 20243
BRANCH   4, $0078D6, $0078DC
BRANCH   20, $0078D8, $0078E0
XLINE 2579, $0078DC, 20281
BRANCH   17, $0078DC, $00007C
XLINE 2581, $0078E0, 20288
BRANCH   4, $007956, $00795C
BRANCH   20, $007958, $0079A4
XLINE 2582, $00795C, 20356
XLINE 2584, $0079A4, 20396
BRANCH   4, $0079B8, $0079BE
BRANCH   20, $0079BA, $007C36
XLINE 2585, $0079BE, 20416
XLINE 2586, $0079E8, 20437
BRANCH   4, $007A08, $007A0E
BRANCH   20, $007A0A, $007A16
XLINE 2587, $007A0E, 20462
XLINE 2590, $007A16, 20470
BRANCH   4, $007A54, $007A5A
BRANCH   20, $007A56, $007A86
XLINE 2591, $007A5A, 20508
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $007A7E, $0000D6
XLINE 2593, $007A86, 20538
XLINE 2594, $007AC0, 20567
XLINE 2595, $007AF2, 20593
XLINE 2596, $007B10, 20609
XLINE 2597, $007B2E, 20625
XLINE 2598, $007B4E, 20642
XLINE 2600, $007B6C, 20658
BRANCH   4, $007B96, $007B9C
BRANCH   20, $007B98, $007C0C
XLINE 2601, $007B9C, 20686
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $007BC0, $00013A
XLINE 2602, $007BC8, 20713
XLINE 2603, $007BD4, 20718
XLINE 2604, $007BE2, 20726
FRAME     4
FRAME     2
BRANCH   17, $007BEE, $001E7E
BRANCH   4, $007BFA, $007C00
BRANCH   20, $007BFC, $007C08
XLINE 2605, $007C00, 20748
BRANCH   20, $007C04, $007C6A
BRANCH   20, $007C08, $007C32
XLINE 2609, $007C0C, 20761
XLINE 2610, $007C1A, 20767
XLINE 2612, $007C32, 20779
BRANCH   20, $007C32, $0079A4
XLINE 2613, $007C36, 20783
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $007C50, $00287E
XLINE 2614, $007C60, 20809
BRANCH   20, $007C64, $007C6A
XLINE 2615, $007C68, 20814
FRAME     0
XLINE 2616, $007C6A, 20819
BRANCH   19, $007C6A, $000000
ENDFUNC 2616, $007C6A
FUNC F16_FILECREATE, $00A3A, $007C6E
ENTRY  $007C6C
XLINE 2625, $007C6E, 20829
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $007CF2, $005F98
BRANCH   4, $007CFC, $007D02
BRANCH   20, $007CFE, $007D0E
XLINE 2626, $007D02, 20915
XLINE 2627, $007D08, 20918
BRANCH   20, $007D0A, $00803E
XLINE 2630, $007D0E, 20925
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $007D98, $0037B6
BRANCH   4, $007DA4, $007DAA
BRANCH   20, $007DA6, $007DB0
XLINE 2630, $007DAA, 21012
BRANCH   20, $007DAC, $00803E
XLINE 2631, $007DB0, 21019
FRAME     2
FRAME     3
FRAME     5
FRAME     7
FRAME     0
BRANCH   17, $007DD6, $0069EE
BRANCH   4, $007DE2, $007DE8
BRANCH   20, $007DE4, $007E00
XLINE 2631, $007DE8, 21057
FRAME     2
FRAME     0
BRANCH   17, $007DF2, $006D6C
XLINE 2631, $007DFA, 21070
BRANCH   20, $007DFC, $00803E
XLINE 2632, $007E00, 21077
FRAME     2
XLINE 2635, $007E08, 21083
BRANCH   4, $007E28, $007E2E
BRANCH   20, $007E2A, $008022
XLINE 2636, $007E2E, 21109
XLINE 2637, $007E58, 21130
BRANCH   4, $007E92, $007E98
BRANCH   20, $007E94, $007EA4
XLINE 2638, $007E98, 21168
XLINE 2640, $007EA4, 21178
XLINE 2641, $007EC4, 21195
XLINE 2642, $007EF4, 21220
XLINE 2643, $007F26, 21246
BRANCH   4, $007F50, $007F56
BRANCH   20, $007F52, $007FCE
XLINE 2644, $007F56, 21274
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $007F7A, $00013A
XLINE 2645, $007F82, 21301
XLINE 2646, $007F90, 21309
FRAME     4
FRAME     2
BRANCH   17, $007F9C, $001FCC
BRANCH   4, $007FA8, $007FAE
BRANCH   20, $007FAA, $007FCA
XLINE 2647, $007FAE, 21331
FRAME     4
FRAME     2
BRANCH   17, $007FBA, $006D6C
XLINE 2648, $007FC2, 21345
BRANCH   20, $007FC6, $00803E
BRANCH   20, $007FCA, $00801E
XLINE 2650, $007FCE, 21356
BRANCH   4, $007FEC, $007FF2
BRANCH   20, $007FEE, $00801E
XLINE 2651, $007FF2, 21381
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $008016, $00013A
XLINE 2653, $00801E, 21412
BRANCH   20, $00801E, $007E08
XLINE 2654, $008022, 21416
FRAME     4
FRAME     2
BRANCH   17, $00802E, $006D6C
BRANCH   20, $008038, $00803E
XLINE 2655, $00803C, 21433
FRAME     0
XLINE 2656, $00803E, 21438
BRANCH   19, $00803E, $000000
ENDFUNC 2656, $00803E
INIT_UNIT UFAT16
END_UNIT UFAT16
FILE PULSEGEN_20X4.PAS
UNIT FPGA
FILE FPGA-HW.PAS
FUNC SENDFPGA8, $00006, $008040
ENTRY  $008040
LINE 10, $008040, 21779
LINE 11, $008042, 21781
LINE 12, $008046, 21783
LINE 13, $008048, 21785
LINE 15, $00804A, 21788
LINE 16, $00804C, 21790
LINE 17, $00804E, 21792
LINE 18, $008050, 21794
LINE 19, $008052, 21796
LINE 20, $008056, 21798
LINE 21, $008058, 21800
LINE 23, $00805A, 21805
BRANCH   19, $00805A, $000000
ENDFUNC 23, $00805A
FUNC SENDFPGA16, $00019, $00805C
ENTRY  $00805C
LINE 29, $00805C, 21815
LINE 30, $00805E, 21817
LINE 31, $008062, 21819
LINE 32, $008064, 21821
LINE 34, $008066, 21824
LINE 35, $008068, 21826
LINE 36, $00806A, 21828
LINE 37, $00806C, 21830
LINE 38, $00806E, 21832
LINE 40, $008072, 21834
LINE 41, $008076, 21836
LINE 43, $008078, 21839
LINE 44, $00807A, 21841
LINE 45, $00807C, 21843
LINE 46, $00807E, 21845
LINE 47, $008080, 21847
LINE 49, $008084, 21849
LINE 50, $008086, 21851
LINE 52, $008088, 21856
BRANCH   19, $008088, $000000
ENDFUNC 52, $008088
FUNC SENDFPGA32, $00036, $00808A
ENTRY  $00808A
LINE 58, $00808A, 21866
LINE 59, $00808C, 21868
LINE 60, $008090, 21870
LINE 61, $008092, 21872
LINE 63, $008094, 21875
LINE 64, $008096, 21877
LINE 65, $008098, 21879
LINE 66, $00809A, 21881
LINE 67, $00809C, 21883
LINE 69, $0080A0, 21885
LINE 70, $0080A4, 21887
LINE 72, $0080A6, 21890
LINE 73, $0080A8, 21892
LINE 74, $0080AA, 21894
LINE 75, $0080AC, 21896
LINE 76, $0080AE, 21898
LINE 78, $0080B2, 21900
LINE 79, $0080B6, 21902
LINE 81, $0080B8, 21905
LINE 82, $0080BA, 21907
LINE 83, $0080BC, 21909
LINE 84, $0080BE, 21911
LINE 85, $0080C0, 21913
LINE 87, $0080C4, 21915
LINE 88, $0080C8, 21917
LINE 90, $0080CA, 21920
LINE 91, $0080CC, 21922
LINE 92, $0080CE, 21924
LINE 93, $0080D0, 21926
LINE 94, $0080D2, 21928
LINE 96, $0080D6, 21930
LINE 97, $0080D8, 21932
LINE 99, $0080DA, 21937
BRANCH   19, $0080DA, $000000
ENDFUNC 99, $0080DA
FUNC SENDFPGAREG, $00066, $0080DC
ENTRY  $0080DC
LINE 106, $0080DC, 21947
LINE 107, $0080DE, 21949
LINE 108, $0080E2, 21951
LINE 109, $0080E4, 21953
LINE 111, $0080E6, 21956
LINE 112, $0080E8, 21958
LINE 113, $0080EA, 21960
LINE 114, $0080EC, 21962
LINE 115, $0080EE, 21964
LINE 117, $0080F0, 21969
BRANCH   19, $0080F0, $000000
ENDFUNC 117, $0080F0
FUNC SHIFTFPGACONF, $00077, $0080F2
ENTRY  $0080F2
LINE 122, $0080F2, 21979
LINE 123, $0080F6, 21981
LINE 125, $0080F8, 21984
LINE 126, $0080FA, 21986
LINE 127, $0080FC, 21988
LINE 128, $0080FE, 21990
LINE 129, $008100, 21992
LINE 130, $008102, 21994
LINE 131, $008104, 21996
LINE 132, $008106, 21998
LINE 134, $008108, 22003
BRANCH   19, $008108, $000000
ENDFUNC 134, $008108
FUNC SHIFTFPGACONFBLOCK, $00089, $00810A
ENTRY  $00810A
LINE 140, $00810A, 22013
LINE 141, $00810C, 22015
LINE 145, $00810E, 22019
LINE 146, $008110, 22021
LINE 147, $008112, 22023
LINE 152, $008114, 22028
LINE 153, $008116, 22030
LINE 154, $008118, 22032
LINE 155, $00811A, 22034
LINE 156, $00811C, 22036
LINE 157, $00811E, 22038
LINE 158, $008120, 22040
LINE 159, $008122, 22042
LINE 160, $008124, 22044
LINE 161, $008126, 22046
LINE 162, $008128, 22048
LINE 163, $00812A, 22050
LINE 164, $00812C, 22052
LINE 165, $00812E, 22054
LINE 166, $008130, 22056
LINE 167, $008132, 22058
LINE 168, $008134, 22060
LINE 169, $008136, 22062
LINE 170, $008138, 22064
LINE 171, $00813A, 22066
LINE 172, $00813C, 22068
LINE 173, $00813E, 22070
LINE 174, $008140, 22072
LINE 175, $008142, 22074
LINE 176, $008144, 22076
LINE 177, $008146, 22078
LINE 178, $008148, 22080
LINE 179, $00814A, 22082
LINE 180, $00814C, 22084
LINE 181, $00814E, 22086
LINE 182, $008150, 22088
LINE 183, $008152, 22090
LINE 185, $008154, 22092
LINE 186, $008156, 22094
LINE 187, $008158, 22096
LINE 189, $00815A, 22101
BRANCH   19, $00815A, $000000
ENDFUNC 189, $00815A
FUNC EXCHANGEFPGA, $000C3, $00815C
ENTRY  $00815C
LINE 198, $00815C, 22110
LINE 199, $008162, 22113
BRANCH   17, $008162, $0080DC
LINE 200, $008166, 22117
LINE 201, $00819C, 22141
BRANCH   17, $00819C, $00808A
LINE 202, $0081A0, 22145
LINE 203, $0081DE, 22175
BRANCH   19, $0081DE, $000000
ENDFUNC 203, $0081DE
FILE PULSEGEN_20X4.PAS
FUNC SERDUMMY, $00186, $0081E0
ENTRY  $0081E0
LINE 392, $0081E0, 22186
FRAME     0
LINE 393, $0081E6, 22193
BRANCH   19, $0081E6, $000000
ENDFUNC 393, $0081E6
FUNC SERCRLF, $00191, $0081E8
ENTRY  $0081E8
LINE 403, $0081E8, 22202
FRAME     0
LINE 404, $0081EE, 22207
FRAME     0
LINE 405, $0081F4, 22214
BRANCH   19, $0081F4, $000000
ENDFUNC 405, $0081F4
FUNC WRITECHPREFIX, $00197, $0081F6
ENTRY  $0081F6
LINE 409, $0081F6, 22223
FRAME     0
LINE 410, $0081FC, 22228
FRAME     0
LINE 411, $008206, 22234
FRAME     0
LINE 412, $00820C, 22239
FRAME     2
FRAME     4
FRAME     7
FRAME     2
FRAME     0
LINE 413, $008252, 22277
FRAME     0
LINE 414, $008258, 22284
BRANCH   19, $008258, $000000
ENDFUNC 414, $008258
FUNC WRITESERINP, $001A0, $00825A
ENTRY  $00825A
LINE 418, $00825A, 22293
FRAME     2
FRAME     0
LINE 419, $008276, 22309
BRANCH   17, $008276, $0081E8
LINE 420, $00827A, 22315
BRANCH   19, $00827A, $000000
ENDFUNC 420, $00827A
FUNC SERPROMPT, $001A6, $00827E
ENTRY  $00827C
LINE 427, $00827E, 22325
LINE 428, $00828A, 22330
BRANCH   17, $00828A, $0081F6
LINE 429, $00828E, 22334
LINE 430, $0082AC, 22349
BRANCH   4, $0082B8, $0082BE
BRANCH   20, $0082BA, $0082D4
LINE 431, $0082BE, 22363
BRANCH   20, $0082D0, $00832C
LINE 433, $0082D4, 22376
BRANCH   4, $0082E0, $0082E6
BRANCH   20, $0082E2, $0082FA
LINE 434, $0082E6, 22388
BRANCH   20, $0082F6, $00832C
LINE 436, $0082FA, 22400
LINE 437, $008308, 22407
BRANCH   4, $008314, $00831A
BRANCH   20, $008316, $00832C
LINE 438, $00831A, 22421
LINE 442, $00832C, 22434
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 443, $008360, 22465
BRANCH   4, $00836C, $008372
BRANCH   20, $00836E, $00840A
LINE 444, $008372, 22477
LINE 445, $008378, 22480
FRAME     2
FRAME     3
BRANCH   3, $008396, $00839C
BRANCH   20, $008398, $008408
LINE 446, $00839C, 22507
BRANCH   4, $0083AA, $0083B0
BRANCH   20, $0083AC, $0083F0
LINE 447, $0083B0, 22522
FRAME     3
LINE 448, $0083B6, 22527
FRAME     5
FRAME     3
LINE 450, $0083F0, 22561
LINE 451, $0083F6, 22567
BRANCH   3, $008402, $008408
BRANCH   20, $008404, $00838A
FRAME     0
LINE 453, $00840A, 22585
FRAME     0
LINE 454, $008410, 22590
FRAME     2
FRAME     0
LINE 455, $00844A, 22621
BRANCH   17, $00844A, $0081E8
LINE 456, $00844E, 22627
BRANCH   19, $00844E, $000000
ENDFUNC 456, $00844E
FUNC BUTTONPRESSED, $001CC, $008450
ENTRY  $008450
LINE 462, $008450, 22636
FRAME     0
LINE 463, $00845C, 22643
BRANCH   4, $00846A, $008470
BRANCH   20, $00846C, $00847A
LINE 464, $008470, 22657
BRANCH   20, $008472, $008480
BRANCH   20, $008476, $008480
LINE 466, $00847A, 22666
BRANCH   20, $00847C, $008480
LINE 468, $008480, 22674
BRANCH   19, $008480, $000000
ENDFUNC 468, $008480
FILE PULSEGEN_FILES.PAS
FUNC CHECKCARD, $00003, $008482
ENTRY  $008482
LINE 5, $008482, 22685
BRANCH   4, $008488, $00848E
BRANCH   20, $00848A, $0084AE
LINE 6, $00848E, 22695
BRANCH   17, $008492, $000166
LINE 7, $00849A, 22703
LINE 8, $0084A0, 22706
BRANCH   20, $0084AA, $0084BE
LINE 10, $0084AE, 22715
LINE 11, $0084B4, 22718
LINE 13, $0084BE, 22726
BRANCH   19, $0084BE, $000000
ENDFUNC 13, $0084BE
FUNC GETDIRECTORY, $0000F, $0084C8
ENTRY  $0084C0
LINE 21, $0084C8, 22739
LINE 22, $0084CC, 22742
BRANCH   17, $0084CC, $008482
LINE 23, $0084D0, 22746
LINE 24, $0084D6, 22749
BRANCH   4, $0084E2, $0084E8
BRANCH   20, $0084E4, $008538
LINE 25, $0084E8, 22761
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 26, $008500, 22778
FRAME     2
FRAME     0
LINE 27, $00851C, 22795
FRAME     0
LINE 28, $008522, 22800
LINE 29, $008528, 22803
LINE 30, $00852E, 22806
BRANCH   20, $008534, $008694
LINE 32, $008538, 22814
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $0085BA, $005F98
BRANCH   4, $0085C4, $0085CA
BRANCH   20, $0085C6, $00864E
LINE 34, $0085CA, 22902
FRAME     3
FRAME     0
LINE 35, $00861E, 22945
LINE 36, $008620, 22948
FRAME     2
FRAME     0
BRANCH   17, $008638, $0062CA
BRANCH   4, $008648, $00864E
BRANCH   20, $00864A, $0085CA
LINE 38, $00864E, 22983
LINE 39, $008654, 22986
LINE 40, $00865A, 22989
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 41, $008672, 23006
FRAME     2
FRAME     0
LINE 42, $00868E, 23023
FRAME     0
LINE 44, $008694, 23032
BRANCH   19, $008694, $000000
ENDFUNC 44, $008694
FUNC FLASHACTIVITY, $0002E, $008696
ENTRY  $008696
LINE 49, $008696, 23041
BRANCH   4, $0086A4, $0086AA
BRANCH   20, $0086A6, $008722
LINE 50, $0086AA, 23055
LINE 51, $0086B0, 23058
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 52, $0086C8, 23075
FRAME     2
FRAME     6
FRAME     9
FRAME     2
FRAME     0
LINE 54, $008722, 23125
BRANCH   19, $008722, $000000
ENDFUNC 54, $008722
FUNC FPGALOAD, $00038, $008726
ENTRY  $008724
LINE 63, $008726, 23135
LINE 64, $00872A, 23138
LINE 65, $008742, 23147
LINE 66, $00874C, 23151
LINE 67, $008756, 23155
BRANCH   4, $00875C, $008762
BRANCH   20, $00875E, $008A9C
LINE 68, $008762, 23164
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $0087DC, $005EE0
BRANCH   4, $0087E6, $0087EC
BRANCH   20, $0087E8, $008A52
LINE 69, $0087EC, 23244
LINE 70, $0087F4, 23247
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $008878, $0037B6
LINE 71, $008880, 23324
FRAME     2
FRAME     0
BRANCH   17, $008890, $0068E0
LINE 72, $008898, 23338
LINE 73, $00889C, 23341
FRAME     2
FRAME     0
BRANCH   17, $0088AC, $007316
BRANCH   4, $0088B8, $0088BE
BRANCH   20, $0088BA, $0089C6
LINE 74, $0088BE, 23364
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $0088E8, $0073B2
LINE 75, $0088F0, 23394
BRANCH   4, $0088F4, $0088FA
BRANCH   20, $0088F6, $008982
LINE 76, $0088FA, 23403
LINE 77, $0088FC, 23405
FRAME     0
LINE 78, $008902, 23410
XLINE 80, $008904, 23412
FRAME     0
LINE 82, $00890C, 23418
LINE 83, $008910, 23421
BRANCH   4, $00891A, $008920
BRANCH   20, $00891C, $008924
LINE 84, $008920, 23433
LINE 86, $008924, 23439
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 87, $00893C, 23456
FRAME     2
FRAME     0
LINE 88, $008958, 23473
FRAME     0
LINE 89, $00895E, 23478
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 90, $008976, 23495
FRAME     0
LINE 91, $00897C, 23500
LINE 93, $008982, 23506
BRANCH   17, $008982, $00810A
LINE 94, $008986, 23510
LINE 95, $0089AC, 23523
BRANCH   17, $0089AC, $008696
LINE 96, $0089B0, 23527
BRANCH   4, $0089B8, $0089BE
BRANCH   20, $0089BA, $0089C2
LINE 96, $0089BE, 23538
BRANCH   20, $0089BE, $0089C6
LINE 97, $0089C2, 23545
BRANCH   20, $0089C2, $00889C
LINE 98, $0089C6, 23549
LINE 99, $0089CC, 23552
LINE 100, $0089D2, 23555
BRANCH   17, $0089D2, $0080F2
LINE 101, $0089D6, 23559
FRAME     2
FRAME     0
BRANCH   17, $0089E2, $006D6C
LINE 102, $0089EA, 23573
BRANCH   4, $0089FE, $008A04
BRANCH   20, $008A00, $008A4E
LINE 103, $008A04, 23590
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 104, $008A1C, 23607
FRAME     2
FRAME     0
LINE 105, $008A38, 23624
FRAME     0
LINE 106, $008A3E, 23629
LINE 107, $008A44, 23632
BRANCH   20, $008A4E, $008A9C
LINE 110, $008A52, 23644
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 111, $008A6A, 23661
FRAME     2
FRAME     0
LINE 112, $008A86, 23678
FRAME     0
LINE 113, $008A8C, 23683
LINE 114, $008A92, 23686
LINE 117, $008A9C, 23695
LINE 118, $008AB4, 23708
BRANCH   19, $008AB4, $000000
ENDFUNC 118, $008AB4
FUNC WRITEDIRENTRY, $00078, $008AB6
ENTRY  $008AB6
LINE 123, $008AB6, 23717
LINE 124, $008AC2, 23722
BRANCH   17, $008AC2, $0081F6
LINE 125, $008AC6, 23726
FRAME     3
FRAME     4
FRAME     7
FRAME     3
FRAME     0
LINE 126, $008B12, 23768
FRAME     2
FRAME     0
LINE 127, $008B2E, 23784
FRAME     0
LINE 128, $008B34, 23789
FRAME     0
LINE 129, $008B3A, 23794
FRAME     3
FRAME     0
LINE 130, $008B96, 23841
FRAME     2
FRAME     0
LINE 131, $008BB2, 23857
FRAME     0
LINE 132, $008BB8, 23862
BRANCH   17, $008BB8, $0081E8
LINE 133, $008BBC, 23866
FRAME     0
LINE 134, $008BC4, 23874
BRANCH   19, $008BC4, $000000
ENDFUNC 134, $008BC4
FUNC CLEARDIRECTORY, $00089, $008BC6
ENTRY  $008BC6
LINE 139, $008BC6, 23883
FRAME     2
FRAME     3
BRANCH   3, $008BE4, $008BEA
BRANCH   20, $008BE6, $008C50
LINE 140, $008BEA, 23910
FRAME     6
FRAME     3
LINE 141, $008C3E, 23956
BRANCH   3, $008C4A, $008C50
BRANCH   20, $008C4C, $008BD8
FRAME     0
LINE 142, $008C52, 23971
LINE 143, $008C58, 23974
LINE 144, $008C5E, 23977
LINE 145, $008C64, 23982
BRANCH   19, $008C64, $000000
ENDFUNC 145, $008C64
FUNC AUTOINCSETUP, $00093, $008C66
ENTRY  $008C66
LINE 150, $008C66, 23991
LINE 151, $008C70, 23995
BRANCH   17, $008C70, $0080DC
LINE 152, $008C74, 23999
LINE 153, $008C7C, 24002
BRANCH   17, $008C7C, $008040
LINE 154, $008C80, 24006
BRANCH   4, $008C84, $008C8A
BRANCH   20, $008C86, $008CC0
LINE 155, $008C8A, 24015
LINE 156, $008C94, 24019
BRANCH   17, $008C94, $0080DC
LINE 157, $008C98, 24023
LINE 158, $008CB8, 24032
BRANCH   17, $008CB8, $00808A
BRANCH   20, $008CBC, $008CF2
LINE 160, $008CC0, 24041
LINE 161, $008CCA, 24045
BRANCH   17, $008CCA, $0080DC
LINE 162, $008CCE, 24049
LINE 163, $008CEE, 24058
BRANCH   17, $008CEE, $00808A
LINE 165, $008CF2, 24064
LINE 166, $008CFA, 24067
BRANCH   17, $008CFA, $0080DC
LINE 167, $008CFE, 24073
BRANCH   19, $008CFE, $000000
ENDFUNC 167, $008CFE
FUNC AUTOINCRESET, $000A9, $008D00
ENTRY  $008D00
LINE 172, $008D00, 24082
LINE 173, $008D0A, 24086
BRANCH   17, $008D0A, $0080DC
LINE 174, $008D0E, 24090
LINE 175, $008D14, 24093
BRANCH   17, $008D14, $008040
LINE 176, $008D18, 24099
BRANCH   19, $008D18, $000000
ENDFUNC 176, $008D18
FUNC DATAFILETYPE, $000B2, $008D1C
ENTRY  $008D1A
LINE 182, $008D1C, 24109
LINE 183, $008D26, 24113
BRANCH   4, $008D2C, $008D32
BRANCH   20, $008D2E, $008F5E
LINE 184, $008D32, 24122
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $008DAC, $005EE0
BRANCH   4, $008DB6, $008DBC
BRANCH   20, $008DB8, $008F5E
LINE 185, $008DBC, 24202
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $008E40, $0037B6
LINE 186, $008E48, 24279
FRAME     2
FRAME     0
BRANCH   17, $008E58, $0068E0
LINE 187, $008E60, 24293
BRANCH   4, $008E64, $008E6A
BRANCH   20, $008E66, $008E74
LINE 188, $008E6A, 24302
LINE 189, $008E70, 24305
BRANCH   17, $008E70, $0080DC
LINE 191, $008E74, 24312
FRAME     2
FRAME     0
BRANCH   17, $008E84, $007316
BRANCH   4, $008E90, $008E96
BRANCH   20, $008E92, $008F40
LINE 192, $008E96, 24335
FRAME     2
BRANCH   17, $008EC4, $0072C0
FRAME     0
LINE 193, $008EDE, 24375
BRANCH   4, $008EE2, $008EE8
BRANCH   20, $008EE4, $008F16
LINE 194, $008EE8, 24384
LINE 195, $008EEE, 24387
BRANCH   17, $008EEE, $008040
LINE 196, $008EF2, 24391
FRAME     0
LINE 197, $008EF8, 24396
BRANCH   4, $008F04, $008F0A
BRANCH   20, $008F06, $008F12
LINE 198, $008F0A, 24410
FRAME     0
BRANCH   20, $008F12, $008F3C
LINE 201, $008F16, 24424
FRAME     0
LINE 202, $008F1C, 24429
BRANCH   4, $008F28, $008F2E
BRANCH   20, $008F2A, $008F3C
LINE 203, $008F2E, 24443
FRAME     0
LINE 204, $008F34, 24448
FRAME     0
LINE 207, $008F3C, 24460
BRANCH   20, $008F3C, $008E74
LINE 208, $008F40, 24464
FRAME     2
FRAME     0
BRANCH   17, $008F4C, $006D6C
LINE 209, $008F54, 24478
LINE 212, $008F5E, 24488
LINE 213, $008F76, 24501
BRANCH   19, $008F76, $000000
ENDFUNC 213, $008F76
FUNC MEMLOAD, $000DC, $008F78
ENTRY  $008F78
LINE 223, $008F78, 24510
LINE 225, $008F82, 24517
BRANCH   17, $008F82, $008450
BRANCH   4, $008F8A, $008F90
BRANCH   20, $008F8C, $008F82
LINE 226, $008F90, 24530
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $009010, $005EE0
BRANCH   4, $00901E, $009024
BRANCH   20, $009020, $00920A
LINE 227, $009024, 24614
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $0090A8, $0037B6
LINE 228, $0090B0, 24691
FRAME     2
FRAME     0
BRANCH   17, $0090C0, $0068E0
LINE 229, $0090C8, 24705
FRAME     1
FRAME     0
BRANCH   17, $0090D0, $008C66
LINE 230, $0090D8, 24717
BRANCH   17, $0090D8, $008450
FRAME     2
FRAME     0
BRANCH   17, $0090F0, $007316
BRANCH   4, $009100, $009106
BRANCH   20, $009102, $0091E8
LINE 231, $009106, 24747
FRAME     2
FRAME     4
BRANCH   17, $009132, $0072C0
FRAME     0
LINE 232, $009160, 24797
BRANCH   4, $009188, $00918E
BRANCH   20, $00918A, $0091E4
LINE 234, $00918E, 24826
BRANCH   4, $009192, $009198
BRANCH   20, $009194, $0091BE
LINE 235, $009198, 24835
BRANCH   20, $0091BA, $0091E0
LINE 237, $0091BE, 24853
LINE 239, $0091E0, 24868
BRANCH   17, $0091E0, $00808A
LINE 241, $0091E4, 24876
BRANCH   20, $0091E4, $0090D8
LINE 242, $0091E8, 24880
BRANCH   17, $0091E8, $008D00
LINE 243, $0091EC, 24884
FRAME     2
FRAME     0
BRANCH   17, $0091F8, $006D6C
LINE 244, $009200, 24898
LINE 246, $00920A, 24905
LINE 247, $009222, 24918
BRANCH   19, $009222, $000000
ENDFUNC 247, $009222
FILE PULSEGEN_PARSER.PAS
FUNC PARAMTOSTR, $00003, $009226
ENTRY  $009224
LINE 6, $009226, 24930
LINE 7, $00922C, 24933
BRANCH   4, $00923C, $009242
BRANCH   20, $00923E, $00931E
LINE 8, $009242, 24948
LINE 9, $009246, 24951
BRANCH   4, $009284, $00928A
BRANCH   20, $009286, $00928E
LINE 10, $00928A, 24988
LINE 12, $00928E, 24994
BRANCH   4, $0092CC, $0092D2
BRANCH   20, $0092CE, $0092D6
LINE 13, $0092D2, 25031
LINE 15, $0092D6, 25037
BRANCH   4, $009314, $00931A
BRANCH   20, $009316, $00931E
LINE 16, $00931A, 25074
LINE 19, $00931E, 25083
BRANCH   4, $009348, $00934E
BRANCH   20, $00934A, $0093BC
LINE 20, $00934E, 25109
FRAME     3
FRAME     7
FRAME     10
FRAME     3
FRAME     0
BRANCH   20, $0093B8, $00940A
LINE 22, $0093BC, 25168
FRAME     3
FRAME     0
LINE 23, $0093F2, 25198
LINE 25, $00940A, 25216
BRANCH   19, $00940A, $000000
ENDFUNC 25, $00940A
FUNC PARAMLONGTOSTR, $0001B, $00940C
ENTRY  $00940C
LINE 30, $00940C, 25225
FRAME     3
FRAME     7
FRAME     10
FRAME     3
FRAME     0
LINE 31, $009476, 25281
BRANCH   19, $009476, $000000
ENDFUNC 31, $009476
FUNC PARAMLONGTOHEX, $00021, $009478
ENTRY  $009478
LINE 36, $009478, 25290
FRAME     3
FRAME     0
LINE 37, $0094D2, 25332
BRANCH   19, $0094D2, $000000
ENDFUNC 37, $0094D2
FUNC PARAMINTTOHEX, $00027, $0094D4
ENTRY  $0094D4
LINE 42, $0094D4, 25341
FRAME     3
FRAME     0
LINE 43, $009518, 25376
BRANCH   19, $009518, $000000
ENDFUNC 43, $009518
FUNC WRITEPARAMSTRSER, $0002D, $00951A
ENTRY  $00951A
LINE 47, $00951A, 25385
BRANCH   17, $00951A, $0081F6
LINE 48, $00951E, 25389
FRAME     2
FRAME     0
LINE 49, $00953A, 25405
BRANCH   17, $00953A, $0081E8
LINE 50, $00953E, 25411
BRANCH   19, $00953E, $000000
ENDFUNC 50, $00953E
FUNC WRITEPARAMSER, $00034, $009540
ENTRY  $009540
LINE 54, $009540, 25420
BRANCH   17, $009544, $009224
LINE 55, $00954C, 25428
BRANCH   17, $00954C, $00951A
LINE 56, $009550, 25434
BRANCH   19, $009550, $000000
ENDFUNC 56, $009550
FUNC WRITEPARAMINTSER, $0003A, $009552
ENTRY  $009552
LINE 60, $009552, 25443
FRAME     3
FRAME     5
FRAME     8
FRAME     3
FRAME     0
LINE 61, $0095AE, 25492
BRANCH   17, $0095AE, $00951A
LINE 62, $0095B2, 25498
BRANCH   19, $0095B2, $000000
ENDFUNC 62, $0095B2
FUNC WRITEPARAMBYTESER, $00040, $0095B4
ENTRY  $0095B4
LINE 66, $0095B4, 25507
FRAME     3
FRAME     4
FRAME     7
FRAME     3
FRAME     0
LINE 67, $009600, 25549
BRANCH   17, $009600, $00951A
LINE 68, $009604, 25555
BRANCH   19, $009604, $000000
ENDFUNC 68, $009604
FUNC WRITEPARAMHEXSER, $00046, $009606
ENTRY  $009606
LINE 72, $009606, 25564
BRANCH   17, $009606, $0081F6
LINE 73, $00960A, 25568
FRAME     2
FRAME     0
LINE 74, $009626, 25584
FRAME     0
LINE 75, $00962C, 25589
FRAME     0
LINE 76, $009632, 25594
FRAME     0
LINE 77, $009638, 25599
FRAME     3
FRAME     0
LINE 78, $009692, 25639
FRAME     2
FRAME     0
LINE 79, $0096AE, 25655
FRAME     0
LINE 80, $0096B4, 25660
BRANCH   17, $0096B4, $0081E8
LINE 81, $0096B8, 25666
BRANCH   19, $0096B8, $000000
ENDFUNC 81, $0096B8
FUNC WRITEPARAMLONGSER, $00053, $0096BA
ENTRY  $0096BA
LINE 85, $0096BA, 25675
FRAME     3
FRAME     7
FRAME     10
FRAME     3
FRAME     0
LINE 86, $009724, 25729
BRANCH   4, $00972A, $009730
BRANCH   20, $00972C, $009738
LINE 87, $009730, 25738
BRANCH   17, $009730, $009606
BRANCH   20, $009734, $00973C
LINE 89, $009738, 25747
BRANCH   17, $009738, $00951A
LINE 91, $00973C, 25755
BRANCH   19, $00973C, $000000
ENDFUNC 91, $00973C
FUNC PARSEGETPARAM, $0005E, $009740
ENTRY  $00973E
LINE 101, $009740, 25765
LINE 102, $009768, 25785
LINE 103, $009770, 25788
BRANCH   6, $009780, $009790
BRANCH   6, $00978E, $009792
BRANCH   20, $009790, $009828
LINE 104, $009792, 25811
LINE 105, $0097A0, 25816
BRANCH   17, $0097A0, $0080DC
LINE 106, $0097A4, 25820
BRANCH   4, $0097BE, $0097C4
BRANCH   20, $0097C0, $0097FC
LINE 107, $0097C4, 25840
LINE 109, $0097FC, 25866
BRANCH   17, $0097FC, $00808A
LINE 110, $009800, 25870
LINE 111, $009820, 25879
BRANCH   17, $009820, $0096BA
BRANCH   20, $009824, $009B06
LINE 113, $009828, 25887
BRANCH   3, $00982A, $009830
BRANCH   20, $00982C, $009848
BRANCH   3, $009832, $009838
BRANCH   20, $009834, $009848
LINE 114, $009838, 25902
LINE 115, $009840, 25905
BRANCH   17, $009840, $0095B4
BRANCH   20, $009844, $009B06
LINE 117, $009848, 25913
BRANCH   3, $00984A, $009850
BRANCH   20, $00984C, $00987C
BRANCH   3, $009852, $009858
BRANCH   20, $009854, $00987C
LINE 118, $009858, 25928
BRANCH   4, $00985E, $009864
BRANCH   20, $009860, $00986E
LINE 119, $009864, 25937
BRANCH   20, $00986A, $009874
LINE 121, $00986E, 25945
LINE 123, $009874, 25950
BRANCH   17, $009874, $0095B4
BRANCH   20, $009878, $009B06
LINE 125, $00987C, 25958
BRANCH   3, $00987E, $009884
BRANCH   20, $009880, $0098A2
BRANCH   3, $009886, $00988C
BRANCH   20, $009888, $0098A2
LINE 126, $00988C, 25973
LINE 127, $00989A, 25978
BRANCH   17, $00989A, $0095B4
BRANCH   20, $00989E, $009B06
LINE 129, $0098A2, 25986
BRANCH   6, $0098B2, $0098C2
BRANCH   6, $0098C0, $0098C4
BRANCH   20, $0098C2, $009902
LINE 130, $0098C4, 26009
LINE 131, $0098D2, 26014
BRANCH   17, $0098D2, $0080DC
LINE 132, $0098D6, 26018
BRANCH   17, $0098D6, $00808A
LINE 133, $0098DA, 26022
LINE 134, $0098FA, 26031
BRANCH   17, $0098FA, $0096BA
BRANCH   20, $0098FE, $009B06
LINE 136, $009902, 26039
BRANCH   3, $009904, $00990A
BRANCH   20, $009906, $00991A
BRANCH   3, $00990C, $009912
BRANCH   20, $00990E, $00991A
LINE 137, $009912, 26054
BRANCH   17, $009912, $008AB6
BRANCH   20, $009916, $009B06
LINE 139, $00991A, 26062
BRANCH   3, $00991C, $009922
BRANCH   20, $00991E, $0099C4
BRANCH   3, $009924, $00992A
BRANCH   20, $009926, $0099C4
LINE 140, $00992A, 26077
BRANCH   17, $00992A, $008BC6
LINE 141, $00992E, 26081
BRANCH   17, $009932, $0084C0
LINE 142, $00993A, 26089
LINE 143, $009942, 26092
BRANCH   4, $009956, $00995C
BRANCH   20, $009958, $0099AE
LINE 144, $00995C, 26109
FRAME     2
FRAME     3
BRANCH   3, $009986, $00998C
BRANCH   20, $009988, $0099A8
LINE 145, $00998C, 26141
LINE 146, $009992, 26144
BRANCH   17, $009992, $008AB6
LINE 147, $009996, 26150
BRANCH   3, $0099A2, $0099A8
BRANCH   20, $0099A4, $00997A
FRAME     0
BRANCH   20, $0099AA, $0099B8
LINE 149, $0099AE, 26170
LINE 150, $0099B4, 26173
BRANCH   17, $0099B4, $008AB6
LINE 152, $0099B8, 26179
BRANCH   20, $0099C0, $009B06
LINE 154, $0099C4, 26186
BRANCH   3, $0099C6, $0099CC
BRANCH   20, $0099C8, $0099E4
BRANCH   3, $0099CE, $0099D4
BRANCH   20, $0099D0, $0099E4
LINE 155, $0099D4, 26201
LINE 156, $0099DC, 26204
BRANCH   17, $0099DC, $0095B4
BRANCH   20, $0099E0, $009B06
LINE 158, $0099E4, 26212
BRANCH   3, $0099E6, $0099EC
BRANCH   20, $0099E8, $009A2A
BRANCH   3, $0099EE, $0099F4
BRANCH   20, $0099F0, $009A2A
LINE 159, $0099F4, 26227
BRANCH   17, $0099F4, $0081F6
LINE 160, $0099F8, 26231
FRAME     2
FRAME     0
LINE 161, $009A22, 26253
BRANCH   17, $009A22, $0081E8
BRANCH   20, $009A26, $009B06
LINE 163, $009A2A, 26261
BRANCH   3, $009A2C, $009A32
BRANCH   20, $009A2E, $009A52
BRANCH   3, $009A34, $009A3A
BRANCH   20, $009A36, $009A52
LINE 164, $009A3A, 26276
LINE 165, $009A4A, 26281
BRANCH   17, $009A4A, $009552
BRANCH   20, $009A4E, $009B06
LINE 167, $009A52, 26289
BRANCH   3, $009A54, $009A5A
BRANCH   20, $009A56, $009A86
BRANCH   3, $009A5C, $009A62
BRANCH   20, $009A5E, $009A86
LINE 168, $009A62, 26304
FRAME     2
FRAME     0
LINE 169, $009A7E, 26320
BRANCH   17, $009A7E, $0081E8
BRANCH   20, $009A82, $009B06
LINE 171, $009A86, 26328
BRANCH   3, $009A88, $009A8E
BRANCH   20, $009A8A, $009ABE
BRANCH   3, $009A90, $009A96
BRANCH   20, $009A92, $009ABE
LINE 172, $009A96, 26343
BRANCH   17, $009A96, $0081F6
LINE 173, $009A9A, 26347
FRAME     2
FRAME     0
LINE 174, $009AB6, 26364
BRANCH   17, $009AB6, $0081E8
BRANCH   20, $009ABA, $009B06
LINE 176, $009ABE, 26372
BRANCH   3, $009AC0, $009AC6
BRANCH   20, $009AC2, $009AD2
BRANCH   3, $009AC8, $009ACE
BRANCH   20, $009ACA, $009AD2
BRANCH   20, $009ACE, $009AE2
BRANCH   3, $009AD4, $009ADA
BRANCH   20, $009AD6, $009AF6
BRANCH   3, $009ADC, $009AE2
BRANCH   20, $009ADE, $009AF6
LINE 177, $009AE2, 26402
FRAME     1
FRAME     0
BRANCH   17, $009AEA, $00827C
BRANCH   20, $009AF2, $009B06
LINE 180, $009AF6, 26419
FRAME     1
FRAME     0
BRANCH   17, $009AFE, $00827C
LINE 182, $009B06, 26435
BRANCH   19, $009B06, $000000
ENDFUNC 182, $009B06
FUNC PARSESETPARAM, $000B9, $009B0A
ENTRY  $009B08
LINE 191, $009B0A, 26445
LINE 192, $009B10, 26448
LINE 193, $009B38, 26468
LINE 194, $009B40, 26471
BRANCH   6, $009B50, $009B60
BRANCH   6, $009B5E, $009B62
BRANCH   20, $009B60, $009BFC
LINE 195, $009B62, 26494
BRANCH   4, $009B7C, $009B82
BRANCH   20, $009B7E, $009BC2
LINE 196, $009B82, 26514
LINE 198, $009BC2, 26544
LINE 199, $009BD0, 26549
BRANCH   17, $009BD0, $0080DC
LINE 200, $009BD4, 26553
LINE 201, $009BF4, 26562
BRANCH   17, $009BF4, $00808A
BRANCH   20, $009BF8, $00A172
LINE 203, $009BFC, 26570
BRANCH   3, $009BFE, $009C04
BRANCH   20, $009C00, $009C18
BRANCH   3, $009C06, $009C0C
BRANCH   20, $009C08, $009C18
LINE 204, $009C0C, 26585
BRANCH   20, $009C14, $00A172
LINE 206, $009C18, 26592
BRANCH   3, $009C1A, $009C20
BRANCH   20, $009C1C, $009C5C
BRANCH   3, $009C22, $009C28
BRANCH   20, $009C24, $009C5C
LINE 207, $009C28, 26607
LINE 208, $009C38, 26615
BRANCH   4, $009C44, $009C4A
BRANCH   20, $009C46, $009C58
LINE 209, $009C4A, 26627
BRANCH   20, $009C58, $00A172
LINE 212, $009C5C, 26640
BRANCH   6, $009C6C, $009C7C
BRANCH   6, $009C7A, $009C7E
BRANCH   20, $009C7C, $009CB8
LINE 213, $009C7E, 26663
LINE 214, $009C8C, 26668
BRANCH   17, $009C8C, $0080DC
LINE 215, $009C90, 26672
LINE 216, $009CB0, 26681
BRANCH   17, $009CB0, $00808A
BRANCH   20, $009CB4, $00A172
LINE 218, $009CB8, 26689
BRANCH   3, $009CBA, $009CC0
BRANCH   20, $009CBC, $009DBE
BRANCH   3, $009CC2, $009CC8
BRANCH   20, $009CC4, $009DBE
LINE 219, $009CC8, 26704
BRANCH   4, $009CCE, $009CD4
BRANCH   20, $009CD0, $009D1E
LINE 220, $009CD4, 26713
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $009D12, $00AC88
BRANCH   20, $009D1A, $009D92
LINE 222, $009D1E, 26758
LINE 223, $009D26, 26761
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $009D8A, $00AC88
LINE 225, $009D92, 26821
BRANCH   4, $009DA0, $009DA6
BRANCH   20, $009DA2, $009DBA
LINE 226, $009DA6, 26835
FRAME     1
FRAME     0
BRANCH   17, $009DAE, $00827C
LINE 227, $009DB6, 26847
BRANCH   20, $009DB6, $00A1C2
BRANCH   20, $009DBA, $00A172
LINE 230, $009DBE, 26857
BRANCH   3, $009DC0, $009DC6
BRANCH   20, $009DC2, $009EA4
BRANCH   3, $009DC8, $009DCE
BRANCH   20, $009DCA, $009EA4
LINE 231, $009DCE, 26872
BRANCH   4, $009DD4, $009DDA
BRANCH   20, $009DD6, $009E14
LINE 232, $009DDA, 26881
FRAME     3
FRAME     0
BRANCH   20, $009E10, $009E78
LINE 234, $009E14, 26915
LINE 235, $009E1C, 26918
FRAME     3
FRAME     0
LINE 237, $009E78, 26967
BRANCH   4, $009E86, $009E8C
BRANCH   20, $009E88, $009EA0
LINE 238, $009E8C, 26981
FRAME     1
FRAME     0
BRANCH   17, $009E94, $00827C
LINE 239, $009E9C, 26993
BRANCH   20, $009E9C, $00A1C2
BRANCH   20, $009EA0, $00A172
LINE 242, $009EA4, 27003
BRANCH   3, $009EA6, $009EAC
BRANCH   20, $009EA8, $00A032
BRANCH   3, $009EAE, $009EB4
BRANCH   20, $009EB0, $00A032
LINE 243, $009EB4, 27018
BRANCH   4, $009EBA, $009EC0
BRANCH   20, $009EBC, $009EFA
LINE 244, $009EC0, 27027
FRAME     3
FRAME     0
BRANCH   20, $009EF6, $009F5E
LINE 246, $009EFA, 27061
LINE 247, $009F02, 27064
FRAME     3
FRAME     0
LINE 249, $009F5E, 27113
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $009FDE, $005EE0
BRANCH   4, $009FEC, $009FF2
BRANCH   20, $009FEE, $00A010
LINE 250, $009FF2, 27197
LINE 251, $009FF8, 27200
FRAME     1
FRAME     0
BRANCH   17, $00A000, $00827C
LINE 252, $00A008, 27212
BRANCH   20, $00A008, $00A1C2
BRANCH   20, $00A00C, $00A02E
LINE 254, $00A010, 27220
LINE 255, $00A01A, 27224
FRAME     1
FRAME     0
BRANCH   17, $00A022, $00827C
LINE 256, $00A02A, 27236
BRANCH   20, $00A02A, $00A1C2
BRANCH   20, $00A02E, $00A172
LINE 259, $00A032, 27245
BRANCH   3, $00A034, $00A03A
BRANCH   20, $00A036, $00A056
BRANCH   3, $00A03C, $00A042
BRANCH   20, $00A03E, $00A056
LINE 260, $00A042, 27260
BRANCH   20, $00A052, $00A172
LINE 262, $00A056, 27269
BRANCH   3, $00A058, $00A05E
BRANCH   20, $00A05A, $00A08E
BRANCH   3, $00A060, $00A066
BRANCH   20, $00A062, $00A08E
LINE 263, $00A066, 27284
FRAME     2
FRAME     0
LINE 264, $00A082, 27300
BRANCH   17, $00A082, $0081E8
LINE 265, $00A086, 27304
BRANCH   20, $00A086, $00A1C2
BRANCH   20, $00A08A, $00A172
LINE 267, $00A08E, 27311
BRANCH   3, $00A090, $00A096
BRANCH   20, $00A092, $00A0A2
BRANCH   3, $00A098, $00A09E
BRANCH   20, $00A09A, $00A0A2
BRANCH   20, $00A09E, $00A172
LINE 269, $00A0A2, 27328
BRANCH   3, $00A0A4, $00A0AA
BRANCH   20, $00A0A6, $00A0BE
BRANCH   3, $00A0AC, $00A0B2
BRANCH   20, $00A0AE, $00A0BE
LINE 270, $00A0B2, 27343
BRANCH   20, $00A0BA, $00A172
LINE 272, $00A0BE, 27350
BRANCH   3, $00A0C0, $00A0C6
BRANCH   20, $00A0C2, $00A0DA
BRANCH   3, $00A0C8, $00A0CE
BRANCH   20, $00A0CA, $00A0DA
LINE 273, $00A0CE, 27365
BRANCH   20, $00A0D6, $00A172
LINE 275, $00A0DA, 27372
BRANCH   3, $00A0DC, $00A0E2
BRANCH   20, $00A0DE, $00A0F6
BRANCH   3, $00A0E4, $00A0EA
BRANCH   20, $00A0E6, $00A0F6
LINE 276, $00A0EA, 27387
BRANCH   20, $00A0F2, $00A172
LINE 278, $00A0F6, 27394
BRANCH   3, $00A0F8, $00A0FE
BRANCH   20, $00A0FA, $00A12A
BRANCH   3, $00A100, $00A106
BRANCH   20, $00A102, $00A12A
LINE 279, $00A106, 27409
BRANCH   20, $00A126, $00A172
LINE 281, $00A12A, 27422
BRANCH   3, $00A12C, $00A132
BRANCH   20, $00A12E, $00A15E
BRANCH   3, $00A134, $00A13A
BRANCH   20, $00A136, $00A15E
LINE 282, $00A13A, 27437
BRANCH   20, $00A15A, $00A172
LINE 285, $00A15E, 27451
FRAME     1
FRAME     0
BRANCH   17, $00A166, $00827C
LINE 286, $00A16E, 27463
BRANCH   20, $00A16E, $00A1C2
LINE 288, $00A172, 27468
LINE 289, $00A17C, 27472
BRANCH   4, $00A196, $00A19C
BRANCH   20, $00A198, $00A1A6
LINE 290, $00A19C, 27492
LINE 292, $00A1A6, 27499
BRANCH   4, $00A1AC, $00A1B2
BRANCH   20, $00A1AE, $00A1C2
LINE 293, $00A1B2, 27508
FRAME     1
FRAME     0
BRANCH   17, $00A1BA, $00827C
LINE 295, $00A1C2, 27525
BRANCH   19, $00A1C2, $000000
ENDFUNC 295, $00A1C2
FUNC CMD2INDEX, $0012D, $00A1C6
ENTRY  $00A1C4
LINE 305, $00A1C6, 27535
FRAME     3
FRAME     0
LINE 306, $00A1FC, 27564
FRAME     2
FRAME     3
BRANCH   3, $00A218, $00A21E
BRANCH   20, $00A21A, $00A27C
LINE 307, $00A21E, 27591
BRANCH   4, $00A25C, $00A262
BRANCH   20, $00A25E, $00A26A
LINE 308, $00A262, 27628
BRANCH   20, $00A266, $00A280
LINE 310, $00A26A, 27638
BRANCH   3, $00A276, $00A27C
BRANCH   20, $00A278, $00A20C
FRAME     0
LINE 311, $00A27E, 27653
LINE 312, $00A280, 27657
BRANCH   19, $00A280, $000000
ENDFUNC 312, $00A280
FUNC PARSEEXTRACT, $0013A, $00A284
ENTRY  $00A282
LINE 320, $00A284, 27667
FRAME     3
FRAME     0
LINE 321, $00A2B2, 27693
LINE 322, $00A2B8, 27696
LINE 323, $00A2BC, 27699
BRANCH   4, $00A2D8, $00A2DE
BRANCH   20, $00A2DA, $00A2EC
LINE 324, $00A2DE, 27721
LINE 325, $00A2E8, 27726
BRANCH   20, $00A2E8, $00A2BC
LINE 326, $00A2EC, 27730
BRANCH   3, $00A300, $00A310
BRANCH   1, $00A302, $00A30E
BRANCH   1, $00A306, $00A30E
BRANCH   20, $00A30C, $00A310
BRANCH   4, $00A318, $00A31E
BRANCH   20, $00A31A, $00A3D2
LINE 327, $00A31E, 27765
LINE 328, $00A322, 27768
FRAME     2
FRAME     3
BRANCH   3, $00A34E, $00A354
BRANCH   20, $00A350, $00A3CC
LINE 329, $00A354, 27801
LINE 330, $00A366, 27811
BRANCH   3, $00A36A, $00A37A
BRANCH   1, $00A36C, $00A378
BRANCH   1, $00A370, $00A378
BRANCH   20, $00A376, $00A37A
BRANCH   4, $00A382, $00A388
BRANCH   20, $00A384, $00A3AC
LINE 331, $00A388, 27839
BRANCH   20, $00A3A8, $00A3BA
LINE 333, $00A3AC, 27860
LINE 334, $00A3B2, 27863
BRANCH   20, $00A3B6, $00A4D2
LINE 336, $00A3BA, 27872
BRANCH   3, $00A3C6, $00A3CC
BRANCH   20, $00A3C8, $00A342
FRAME     0
BRANCH   20, $00A3CE, $00A4D0
LINE 338, $00A3D2, 27892
FRAME     2
FRAME     3
BRANCH   3, $00A3FE, $00A404
BRANCH   20, $00A400, $00A4CE
LINE 339, $00A404, 27925
LINE 340, $00A416, 27935
BRANCH   4, $00A422, $00A428
BRANCH   20, $00A424, $00A432
LINE 341, $00A428, 27949
BRANCH   20, $00A42E, $00A4BC
LINE 343, $00A432, 27957
BRANCH   4, $00A448, $00A44E
BRANCH   20, $00A44A, $00A4B0
LINE 344, $00A44E, 27975
BRANCH   3, $00A452, $00A45C
BRANCH   3, $00A456, $00A45C
BRANCH   3, $00A45A, $00A45C
BRANCH   4, $00A464, $00A46A
BRANCH   20, $00A466, $00A47C
LINE 345, $00A46A, 27998
LINE 346, $00A470, 28001
BRANCH   20, $00A474, $00A4D2
BRANCH   20, $00A478, $00A49C
LINE 348, $00A47C, 28011
LINE 350, $00A49C, 28029
BRANCH   4, $00A4A0, $00A4A6
BRANCH   20, $00A4A2, $00A4AC
LINE 351, $00A4A6, 28038
BRANCH   20, $00A4AC, $00A4BC
LINE 354, $00A4B0, 28049
LINE 355, $00A4B6, 28052
BRANCH   20, $00A4B8, $00A4D2
LINE 358, $00A4BC, 28062
BRANCH   3, $00A4C8, $00A4CE
BRANCH   20, $00A4CA, $00A3F2
FRAME     0
LINE 360, $00A4D0, 28079
LINE 361, $00A4D2, 28083
BRANCH   19, $00A4D2, $000000
ENDFUNC 361, $00A4D2
FUNC PARAMSTR2PARAM, $0016B, $00A4D6
ENTRY  $00A4D4
LINE 366, $00A4D6, 28093
LINE 368, $00A4F8, 28106
LINE 370, $00A512, 28119
BRANCH   4, $00A520, $00A526
BRANCH   20, $00A522, $00A53E
LINE 371, $00A526, 28134
LINE 373, $00A53E, 28151
LINE 374, $00A560, 28164
LINE 375, $00A578, 28171
LINE 376, $00A586, 28178
BRANCH   19, $00A586, $000000
ENDFUNC 376, $00A586
FUNC PARSESUBCH, $0017B, $00A58A
ENTRY  $00A588
LINE 391, $00A58A, 28188
BRANCH   4, $00A5AA, $00A5B0
BRANCH   20, $00A5AC, $00A5C4
LINE 392, $00A5B0, 28211
FRAME     1
FRAME     0
BRANCH   17, $00A5B8, $00827C
LINE 393, $00A5C0, 28223
BRANCH   20, $00A5C0, $00A9AA
LINE 395, $00A5C4, 28229
LINE 396, $00A5E8, 28248
LINE 397, $00A602, 28261
LINE 398, $00A60E, 28269
LINE 399, $00A618, 28275
LINE 400, $00A624, 28283
LINE 401, $00A630, 28291
LINE 402, $00A636, 28294
BRANCH   4, $00A63A, $00A640
BRANCH   20, $00A63C, $00A646
LINE 403, $00A640, 28303
LINE 405, $00A646, 28309
BRANCH   4, $00A64A, $00A650
BRANCH   20, $00A64C, $00A694
LINE 406, $00A650, 28318
FRAME     1
FRAME     0
BRANCH   17, $00A658, $00A282
LINE 407, $00A660, 28330
LINE 408, $00A66A, 28334
BRANCH   4, $00A66E, $00A674
BRANCH   20, $00A670, $00A67C
LINE 409, $00A674, 28343
BRANCH   17, $00A674, $00825A
BRANCH   20, $00A678, $00A694
LINE 411, $00A67C, 28352
LINE 414, $00A694, 28368
BRANCH   4, $00A698, $00A69E
BRANCH   20, $00A69A, $00A6B4
LINE 415, $00A69E, 28377
BRANCH   4, $00A6A6, $00A6AC
BRANCH   20, $00A6A8, $00A6B0
LINE 416, $00A6AC, 28387
BRANCH   17, $00A6AC, $00825A
BRANCH   20, $00A6B0, $00A6EA
LINE 419, $00A6B4, 28399
BRANCH   4, $00A6DC, $00A6E2
BRANCH   20, $00A6DE, $00A6EA
LINE 420, $00A6E2, 28425
BRANCH   17, $00A6E2, $00825A
LINE 421, $00A6E6, 28429
BRANCH   20, $00A6E6, $00A9AA
LINE 427, $00A6EA, 28437
LINE 428, $00A738, 28476
LINE 429, $00A752, 28489
LINE 431, $00A760, 28498
BRANCH   4, $00A764, $00A76A
BRANCH   20, $00A766, $00A858
LINE 432, $00A76A, 28507
FRAME     3
FRAME     0
LINE 433, $00A7B2, 28545
LINE 434, $00A7C8, 28556
LINE 435, $00A7CC, 28559
FRAME     2
FRAME     3
BRANCH   3, $00A7F4, $00A7FA
BRANCH   20, $00A7F6, $00A82A
LINE 436, $00A7FA, 28591
LINE 437, $00A80C, 28601
LINE 438, $00A818, 28610
BRANCH   3, $00A824, $00A82A
BRANCH   20, $00A826, $00A7E8
FRAME     0
LINE 439, $00A82C, 28625
BRANCH   4, $00A83E, $00A844
BRANCH   20, $00A840, $00A858
LINE 440, $00A844, 28642
FRAME     1
FRAME     0
BRANCH   17, $00A84C, $00827C
LINE 441, $00A854, 28654
BRANCH   20, $00A854, $00A9AA
LINE 447, $00A858, 28663
FRAME     1
FRAME     0
BRANCH   17, $00A860, $00A282
BRANCH   4, $00A86A, $00A870
BRANCH   20, $00A86C, $00A87C
LINE 448, $00A870, 28682
BRANCH   20, $00A878, $00A8E8
LINE 450, $00A87C, 28692
BRANCH   17, $00A880, $00A1C4
LINE 451, $00A88C, 28701
BRANCH   4, $00A89A, $00A8A0
BRANCH   20, $00A89C, $00A8B4
LINE 452, $00A8A0, 28715
FRAME     1
FRAME     0
BRANCH   17, $00A8A8, $00827C
LINE 453, $00A8B0, 28727
BRANCH   20, $00A8B0, $00A9AA
LINE 455, $00A8B4, 28733
LINE 456, $00A8D8, 28751
FRAME     1
FRAME     0
BRANCH   17, $00A8E0, $00A282
LINE 458, $00A8E8, 28765
LINE 459, $00A912, 28784
BRANCH   4, $00A916, $00A91C
BRANCH   20, $00A918, $00A92C
LINE 460, $00A91C, 28793
BRANCH   17, $00A920, $00973E
BRANCH   20, $00A928, $00A9AA
LINE 462, $00A92C, 28806
LINE 463, $00A934, 28810
FRAME     1
FRAME     0
BRANCH   17, $00A93C, $00A282
BRANCH   4, $00A946, $00A94C
BRANCH   20, $00A948, $00A95C
LINE 464, $00A94C, 28829
BRANCH   17, $00A950, $00A4D4
BRANCH   20, $00A958, $00A99E
LINE 466, $00A95C, 28842
LINE 467, $00A974, 28851
LINE 468, $00A98C, 28860
LINE 469, $00A998, 28865
LINE 471, $00A99E, 28870
BRANCH   17, $00A9A2, $009B08
LINE 473, $00A9AA, 28882
BRANCH   19, $00A9AA, $000000
ENDFUNC 473, $00A9AA
FILE PULSEGEN_FILES.PAS
FUNC INITLOAD, $000FB, $00A9AE
ENTRY  $00A9AC
LINE 258, $00A9AE, 28897
BRANCH   17, $00A9AE, $008450
BRANCH   4, $00A9B6, $00A9BC
BRANCH   20, $00A9B8, $00A9AE
LINE 259, $00A9BC, 28910
LINE 260, $00A9C2, 28913
LINE 261, $00A9CC, 28917
BRANCH   4, $00A9D2, $00A9D8
BRANCH   20, $00A9D4, $00AC58
LINE 262, $00A9D8, 28926
LINE 263, $00A9E2, 28930
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $00AA5C, $005EE0
BRANCH   4, $00AA66, $00AA6C
BRANCH   20, $00AA68, $00AC58
LINE 264, $00AA6C, 29010
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $00AAF0, $0037B6
LINE 265, $00AAF8, 29087
FRAME     2
FRAME     0
BRANCH   17, $00AB08, $0068E0
LINE 266, $00AB10, 29101
LINE 267, $00AB16, 29104
BRANCH   17, $00AB16, $008450
FRAME     2
FRAME     0
BRANCH   17, $00AB2E, $007316
BRANCH   4, $00AB3E, $00AB44
BRANCH   20, $00AB40, $00AC0C
LINE 268, $00AB44, 29134
FRAME     2
FRAME     4
BRANCH   17, $00AB70, $0072C0
FRAME     0
LINE 269, $00AB9E, 29184
BRANCH   4, $00ABB0, $00ABB6
BRANCH   20, $00ABB2, $00ABC2
LINE 270, $00ABB6, 29201
BRANCH   17, $00ABBA, $00A588
LINE 272, $00ABC2, 29212
FRAME     3
FRAME     0
LINE 273, $00ABF0, 29238
BRANCH   4, $00ABF6, $00ABFC
BRANCH   20, $00ABF8, $00AC08
LINE 274, $00ABFC, 29248
BRANCH   17, $00AC00, $00B154
LINE 276, $00AC08, 29260
BRANCH   20, $00AC08, $00AB16
LINE 277, $00AC0C, 29264
FRAME     2
FRAME     0
BRANCH   17, $00AC18, $006D6C
LINE 278, $00AC20, 29278
FRAME     3
FRAME     0
LINE 279, $00AC4E, 29304
LINE 282, $00AC58, 29314
LINE 283, $00AC5E, 29317
LINE 284, $00AC68, 29321
LINE 285, $00AC80, 29332
LINE 286, $00AC86, 29337
BRANCH   19, $00AC86, $000000
ENDFUNC 286, $00AC86
FUNC FILELOAD, $00123, $00AC8A
ENTRY  $00AC88
LINE 296, $00AC8A, 29347
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 297, $00ACA2, 29364
FRAME     0
LINE 298, $00ACA8, 29369
FRAME     2
FRAME     0
LINE 299, $00ACC4, 29386
FRAME     3
FRAME     0
LINE 300, $00AD04, 29420
FRAME     3
FRAME     0
LINE 301, $00AD44, 29454
LINE 302, $00AD46, 29456
LINE 303, $00AD4A, 29459
BRANCH   4, $00AD8E, $00AD94
BRANCH   20, $00AD90, $00AE02
LINE 304, $00AD94, 29500
FRAME     2
FRAME     0
LINE 305, $00ADB0, 29517
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00ADEE, $008724
LINE 306, $00ADF6, 29557
LINE 308, $00AE02, 29566
BRANCH   4, $00AE22, $00AE28
BRANCH   20, $00AE24, $00AE96
LINE 309, $00AE28, 29589
FRAME     2
FRAME     0
LINE 310, $00AE44, 29606
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00AE82, $00A9AC
LINE 311, $00AE8A, 29646
LINE 313, $00AE96, 29655
BRANCH   4, $00AEB6, $00AEBC
BRANCH   20, $00AEB8, $00AF2E
LINE 315, $00AEBC, 29678
FRAME     2
FRAME     0
LINE 316, $00AED8, 29695
FRAME     13
FRAME     16
FRAME     13
FRAME     14
FRAME     0
BRANCH   17, $00AF1A, $008F78
LINE 317, $00AF22, 29738
LINE 319, $00AF2E, 29747
BRANCH   4, $00AF4E, $00AF54
BRANCH   20, $00AF50, $00AFC6
LINE 321, $00AF54, 29770
FRAME     2
FRAME     0
LINE 322, $00AF70, 29787
FRAME     13
FRAME     16
FRAME     13
FRAME     14
FRAME     0
BRANCH   17, $00AFB2, $008F78
LINE 323, $00AFBA, 29830
LINE 325, $00AFC6, 29839
LINE 326, $00AFDA, 29851
BRANCH   19, $00AFDA, $000000
ENDFUNC 326, $00AFDA
FILE PULSEGEN_20X4.PAS
FUNC INITVARS, $001DD, $00AFDC
ENTRY  $00AFDC
LINE 480, $00AFDC, 29862
LINE 481, $00AFE8, 29867
FRAME     2
FRAME     3
BRANCH   3, $00B006, $00B00C
BRANCH   20, $00B008, $00B06E
LINE 482, $00B00C, 29894
LINE 483, $00B05C, 29936
BRANCH   3, $00B068, $00B06E
BRANCH   20, $00B06A, $00AFFA
FRAME     0
LINE 484, $00B070, 29951
LINE 485, $00B080, 29957
LINE 486, $00B08E, 29963
LINE 487, $00B09C, 29969
FRAME     3
FRAME     0
LINE 488, $00B0D2, 29999
BRANCH   17, $00B0D2, $008BC6
LINE 489, $00B0D6, 30003
LINE 490, $00B0E4, 30009
LINE 491, $00B0F2, 30015
LINE 492, $00B0F8, 30018
LINE 493, $00B0FE, 30021
LINE 494, $00B104, 30026
BRANCH   19, $00B104, $000000
ENDFUNC 494, $00B104
FUNC CHORES, $001F6, $00B106
ENTRY  $00B106
LINE 505, $00B106, 30035
BRANCH   4, $00B118, $00B11E
BRANCH   20, $00B11A, $00B122
LINE 506, $00B11E, 30050
BRANCH   17, $00B11E, $008BC6
LINE 508, $00B122, 30057
BRANCH   4, $00B138, $00B13E
BRANCH   20, $00B13A, $00B152
LINE 509, $00B13E, 30074
FRAME     0
LINE 510, $00B146, 30080
BRANCH   17, $00B14A, $0084C0
LINE 512, $00B152, 30093
BRANCH   19, $00B152, $000000
ENDFUNC 512, $00B152
FUNC CHECKSER, $00202, $00B156
ENTRY  $00B154
LINE 518, $00B156, 30103
BRANCH   4, $00B15C, $00B162
BRANCH   20, $00B15E, $00B238
LINE 519, $00B162, 30113
LINE 520, $00B168, 30117
BRANCH   3, $00B16C, $00B17C
BRANCH   1, $00B16E, $00B17A
BRANCH   1, $00B172, $00B17A
BRANCH   20, $00B178, $00B17C
BRANCH   4, $00B184, $00B18A
BRANCH   20, $00B186, $00B1AA
LINE 521, $00B18A, 30145
LINE 523, $00B1AA, 30164
BRANCH   4, $00B1B6, $00B1BC
BRANCH   20, $00B1B8, $00B1D8
LINE 524, $00B1BC, 30178
LINE 526, $00B1D8, 30197
BRANCH   4, $00B1E4, $00B1EA
BRANCH   20, $00B1E6, $00B238
LINE 527, $00B1EA, 30211
LINE 528, $00B1EC, 30213
LINE 529, $00B1F2, 30216
BRANCH   17, $00B1F6, $00A588
LINE 530, $00B1FE, 30224
FRAME     3
FRAME     0
LINE 531, $00B22C, 30250
LINE 532, $00B232, 30253
LINE 535, $00B238, 30262
BRANCH   4, $00B246, $00B24C
BRANCH   20, $00B248, $00B25A
LINE 536, $00B24C, 30276
BRANCH   17, $00B24C, $00B106
LINE 537, $00B250, 30280
FRAME     0
LINE 538, $00B258, 30286
LINE 540, $00B25A, 30293
BRANCH   19, $00B25A, $000000
ENDFUNC 540, $00B25A
FUNC CHECKDELAY, $0021E, $00B25E
ENTRY  $00B25C
LINE 546, $00B25E, 30303
FRAME     2
FRAME     3
BRANCH   3, $00B282, $00B288
BRANCH   20, $00B284, $00B2A6
LINE 547, $00B288, 30334
BRANCH   17, $00B28C, $00B154
LINE 548, $00B294, 30344
BRANCH   3, $00B2A0, $00B2A6
BRANCH   20, $00B2A2, $00B276
FRAME     0
LINE 549, $00B2A8, 30361
BRANCH   19, $00B2A8, $000000
ENDFUNC 549, $00B2A8
FUNC SENDCORRECTEDLONGTOFPGA, $0022A, $00B2AC
ENTRY  $00B2AA
LINE 557, $00B2AC, 30371
LINE 558, $00B2B2, 30374
BRANCH   4, $00B2DE, $00B2E4
BRANCH   20, $00B2E0, $00B2FC
LINE 559, $00B2E4, 30401
LINE 561, $00B2FC, 30413
BRANCH   17, $00B2FC, $0080DC
LINE 562, $00B300, 30417
BRANCH   17, $00B300, $00808A
LINE 563, $00B304, 30423
BRANCH   19, $00B304, $000000
ENDFUNC 563, $00B304
FUNC SENDFREQUPWM, $00235, $00B308
ENTRY  $00B306
LINE 568, $00B308, 30433
LINE 569, $00B340, 30456
LINE 570, $00B3A8, 30501
LINE 571, $00B3C0, 30513
LINE 572, $00B3E0, 30526
FRAME     1
FRAME     0
BRANCH   17, $00B3E8, $00B2AA
LINE 574, $00B3F0, 30538
LINE 575, $00B428, 30561
LINE 576, $00B478, 30595
LINE 577, $00B490, 30607
LINE 578, $00B4B0, 30620
FRAME     1
FRAME     0
BRANCH   17, $00B4B8, $00B2AA
LINE 580, $00B4C0, 30632
LINE 581, $00B4D8, 30641
LINE 582, $00B4DE, 30644
BRANCH   17, $00B4DE, $0080DC
LINE 583, $00B4E2, 30648
BRANCH   17, $00B4E2, $00808A
LINE 584, $00B4E6, 30654
BRANCH   19, $00B4E6, $000000
ENDFUNC 584, $00B4E6
FUNC SENDDDS, $0024A, $00B4EA
ENTRY  $00B4E8
LINE 590, $00B4EA, 30664
LINE 591, $00B52E, 30693
BRANCH   4, $00B558, $00B55E
BRANCH   20, $00B55A, $00B5AA
LINE 592, $00B55E, 30719
LINE 593, $00B576, 30728
BRANCH   20, $00B5A6, $00B5C2
LINE 595, $00B5AA, 30757
LINE 597, $00B5C2, 30768
LINE 598, $00B5C8, 30771
BRANCH   17, $00B5C8, $0080DC
LINE 599, $00B5CC, 30775
BRANCH   17, $00B5CC, $00808A
LINE 601, $00B5D0, 30779
LINE 602, $00B5F0, 30791
LINE 603, $00B5F6, 30794
BRANCH   17, $00B5F6, $0080DC
LINE 604, $00B5FA, 30798
BRANCH   17, $00B5FA, $00808A
LINE 605, $00B5FE, 30802
LINE 606, $00B63A, 30824
FRAME     1
FRAME     0
BRANCH   17, $00B642, $00B2AA
LINE 608, $00B64A, 30836
BRANCH   4, $00B658, $00B65E
BRANCH   20, $00B65A, $00B67A
LINE 609, $00B65E, 30850
BRANCH   20, $00B676, $00B692
LINE 611, $00B67A, 30864
LINE 613, $00B692, 30875
LINE 614, $00B698, 30878
BRANCH   17, $00B698, $0080DC
LINE 615, $00B69C, 30882
BRANCH   17, $00B69C, $00808A
LINE 616, $00B6A0, 30888
BRANCH   19, $00B6A0, $000000
ENDFUNC 616, $00B6A0
FUNC SENDPULSEPARAMS, $0026B, $00B6A4
ENTRY  $00B6A2
LINE 622, $00B6A4, 30898
LINE 623, $00B6E0, 30920
FRAME     1
FRAME     0
BRANCH   17, $00B6E8, $00B2AA
LINE 624, $00B6F0, 30932
LINE 625, $00B72C, 30954
FRAME     1
FRAME     0
BRANCH   17, $00B734, $00B2AA
LINE 627, $00B73C, 30966
LINE 628, $00B754, 30975
LINE 629, $00B75A, 30978
BRANCH   17, $00B75A, $0080DC
LINE 630, $00B75E, 30982
BRANCH   17, $00B75E, $00808A
LINE 631, $00B762, 30988
BRANCH   19, $00B762, $000000
ENDFUNC 631, $00B762
FUNC INITALL, $0027C, $00B764
ENTRY  $00B764
LINE 639, $00B764, 30997
LINE 640, $00B768, 31000
LINE 641, $00B76C, 31003
LINE 642, $00B770, 31006
LINE 643, $00B774, 31009
LINE 644, $00B778, 31012
LINE 648, $00B77C, 31015
LINE 649, $00B786, 31019
LINE 650, $00B78C, 31023
LINE 652, $00B796, 31027
BRANCH   17, $00B796, $00AFDC
LINE 654, $00B79A, 31031
FRAME     0
LINE 655, $00B7A0, 31036
LINE 656, $00B7AE, 31042
LINE 659, $00B7B0, 31044
FRAME     0
BRANCH   4, $00B7B8, $00B7BE
BRANCH   20, $00B7BA, $00BA46
LINE 660, $00B7BE, 31056
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 661, $00B7D6, 31073
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 662, $00B80A, 31111
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 663, $00B83E, 31149
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 664, $00B872, 31187
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 665, $00B8A6, 31225
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 666, $00B8DA, 31263
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 667, $00B90E, 31301
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 669, $00B942, 31339
LINE 670, $00B948, 31342
FRAME     2
FRAME     0
LINE 671, $00B964, 31359
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 672, $00B97C, 31376
FRAME     2
FRAME     0
LINE 673, $00B998, 31393
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 674, $00B9B0, 31410
FRAME     2
FRAME     0
LINE 675, $00B9CC, 31427
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 676, $00B9E4, 31444
BRANCH   4, $00B9FA, $00BA00
BRANCH   20, $00B9FC, $00BA20
LINE 677, $00BA00, 31463
FRAME     2
FRAME     0
BRANCH   20, $00BA1C, $00BA46
LINE 679, $00BA20, 31485
FRAME     2
FRAME     0
LINE 680, $00BA3C, 31502
FRAME     0
LINE 685, $00BA46, 31513
LINE 686, $00BA48, 31515
FRAME     0
LINE 687, $00BA50, 31521
LINE 688, $00BA52, 31523
LINE 689, $00BA58, 31526
LINE 690, $00BA5E, 31530
BRANCH   4, $00BA64, $00BA6A
BRANCH   20, $00BA66, $00BA74
LINE 691, $00BA6A, 31541
LINE 692, $00BA70, 31546
BRANCH   20, $00BA70, $00BA5E
LINE 693, $00BA74, 31550
LINE 694, $00BA78, 31553
FRAME     1
FRAME     5
FRAME     0
LINE 695, $00BA98, 31573
FRAME     0
LINE 696, $00BAAE, 31582
LINE 697, $00BACE, 31591
LINE 698, $00BADA, 31596
LINE 699, $00BAE0, 31599
LINE 700, $00BAE6, 31602
LINE 701, $00BAEC, 31605
LINE 702, $00BAF8, 31610
BRANCH   17, $00BAF8, $0081F6
LINE 703, $00BAFC, 31614
FRAME     2
FRAME     0
LINE 704, $00BB18, 31631
BRANCH   4, $00BB2E, $00BB34
BRANCH   20, $00BB30, $00BB50
LINE 705, $00BB34, 31650
FRAME     2
FRAME     0
LINE 707, $00BB50, 31670
BRANCH   17, $00BB50, $0081E8
LINE 709, $00BB54, 31674
BRANCH   17, $00BB54, $008BC6
LINE 710, $00BB58, 31678
BRANCH   17, $00BB58, $00B106
LINE 712, $00BB5C, 31682
LINE 713, $00BB62, 31685
LINE 714, $00BB6E, 31690
LINE 715, $00BB74, 31693
LINE 716, $00BB7A, 31696
BRANCH   17, $00BB7E, $0084C0
LINE 717, $00BB86, 31704
BRANCH   4, $00BB8C, $00BB92
BRANCH   20, $00BB8E, $00BC0A
LINE 718, $00BB92, 31713
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00BBD0, $00AC88
LINE 719, $00BBD8, 31754
BRANCH   4, $00BBE6, $00BBEC
BRANCH   20, $00BBE8, $00BC06
LINE 720, $00BBEC, 31768
LINE 721, $00BBF2, 31771
FRAME     1
FRAME     0
BRANCH   17, $00BBFA, $00827C
BRANCH   20, $00BC02, $00BC0A
LINE 723, $00BC06, 31788
BRANCH   17, $00BC06, $008AB6
LINE 726, $00BC0A, 31797
LINE 727, $00BC10, 31800
LINE 728, $00BC16, 31803
LINE 729, $00BC1C, 31806
LINE 730, $00BC22, 31809
LINE 732, $00BC28, 31812
BRANCH   17, $00BC2C, $00B4E8
LINE 733, $00BC34, 31820
BRANCH   17, $00BC38, $00B6A2
LINE 734, $00BC40, 31828
LINE 735, $00BC46, 31831
LINE 736, $00BC4C, 31836
BRANCH   19, $00BC4C, $000000
ENDFUNC 736, $00BC4C
FUNC PULSELONGTODISPSTR, $002E5, $00BC4E
ENTRY  $00BC4E
LINE 743, $00BC4E, 31845
FRAME     3
FRAME     7
FRAME     8
FRAME     10
FRAME     3
FRAME     0
LINE 744, $00BCB8, 31900
BRANCH   4, $00BCBC, $00BCC2
BRANCH   20, $00BCBE, $00BCE0
LINE 745, $00BCC2, 31909
LINE 747, $00BCE0, 31927
FRAME     3
FRAME     0
LINE 748, $00BD80, 32003
LINE 749, $00BD88, 32006
BRANCH   4, $00BD9C, $00BDA2
BRANCH   20, $00BD9E, $00BDAC
LINE 750, $00BDA2, 32023
LINE 752, $00BDAC, 32030
BRANCH   4, $00BDC0, $00BDC6
BRANCH   20, $00BDC2, $00BDD0
LINE 753, $00BDC6, 32047
LINE 755, $00BDD0, 32054
BRANCH   4, $00BDE4, $00BDEA
BRANCH   20, $00BDE6, $00BDF4
LINE 756, $00BDEA, 32071
LINE 758, $00BDF4, 32080
BRANCH   19, $00BDF4, $000000
ENDFUNC 758, $00BDF4
FUNC PULSECHANGE, $002F8, $00BDF8
ENTRY  $00BDF6
LINE 763, $00BDF8, 32090
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 764, $00BE10, 32107
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 765, $00BE28, 32124
FRAME     2
FRAME     0
LINE 766, $00BE44, 32141
FRAME     0
LINE 768, $00BE4A, 32146
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 769, $00BE62, 32163
FRAME     2
FRAME     0
LINE 770, $00BE7E, 32180
LINE 771, $00BE9E, 32189
LINE 772, $00BECA, 32210
BRANCH   4, $00BED8, $00BEDE
BRANCH   20, $00BEDA, $00BEFA
LINE 773, $00BEDE, 32224
FRAME     0
LINE 774, $00BEE4, 32229
FRAME     1
FRAME     0
BRANCH   17, $00BEEE, $00BC4E
BRANCH   20, $00BEF6, $00BF10
LINE 776, $00BEFA, 32246
FRAME     0
LINE 777, $00BF00, 32251
FRAME     1
FRAME     0
BRANCH   17, $00BF08, $00BC4E
LINE 779, $00BF10, 32265
FRAME     2
FRAME     0
LINE 781, $00BF2C, 32281
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 782, $00BF44, 32298
FRAME     2
FRAME     0
LINE 783, $00BF60, 32315
LINE 784, $00BF80, 32324
LINE 785, $00BFB4, 32349
BRANCH   4, $00BFC2, $00BFC8
BRANCH   20, $00BFC4, $00BFE4
LINE 786, $00BFC8, 32363
FRAME     0
LINE 787, $00BFCE, 32368
FRAME     1
FRAME     0
BRANCH   17, $00BFD8, $00BC4E
BRANCH   20, $00BFE0, $00BFFA
LINE 789, $00BFE4, 32385
FRAME     0
LINE 790, $00BFEA, 32390
FRAME     1
FRAME     0
BRANCH   17, $00BFF2, $00BC4E
LINE 792, $00BFFA, 32404
FRAME     2
FRAME     0
LINE 795, $00C016, 32420
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 796, $00C02E, 32437
BRANCH   4, $00C032, $00C038
BRANCH   20, $00C034, $00C058
LINE 797, $00C038, 32446
FRAME     2
FRAME     0
BRANCH   20, $00C054, $00C074
LINE 799, $00C058, 32468
FRAME     2
FRAME     0
LINE 801, $00C074, 32487
FRAME     0
LINE 803, $00C07A, 32492
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 804, $00C092, 32509
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 805, $00C0B6, 32532
BRANCH   19, $00C0B6, $000000
ENDFUNC 805, $00C0B6
FUNC FREQULONGTODISPSTR, $00329, $00C0B8
ENTRY  $00C0B8
LINE 811, $00C0B8, 32541
FRAME     3
FRAME     7
FRAME     8
FRAME     10
FRAME     3
FRAME     0
LINE 812, $00C122, 32596
BRANCH   4, $00C126, $00C12C
BRANCH   20, $00C128, $00C14A
LINE 813, $00C12C, 32605
LINE 815, $00C14A, 32623
BRANCH   4, $00C158, $00C15E
BRANCH   20, $00C15A, $00C294
LINE 816, $00C15E, 32637
BRANCH   4, $00C188, $00C18E
BRANCH   20, $00C18A, $00C198
LINE 817, $00C18E, 32663
LINE 819, $00C198, 32672
BRANCH   4, $00C1C2, $00C1C8
BRANCH   20, $00C1C4, $00C1D2
LINE 820, $00C1C8, 32698
LINE 822, $00C1D2, 32707
BRANCH   4, $00C1FC, $00C202
BRANCH   20, $00C1FE, $00C20C
LINE 823, $00C202, 32733
LINE 825, $00C20C, 32742
BRANCH   4, $00C236, $00C23C
BRANCH   20, $00C238, $00C250
LINE 826, $00C23C, 32768
LINE 827, $00C246, 32774
LINE 829, $00C250, 32783
BRANCH   4, $00C27A, $00C280
BRANCH   20, $00C27C, $00C294
LINE 830, $00C280, 32809
LINE 831, $00C28A, 32815
LINE 834, $00C294, 32827
FRAME     3
FRAME     0
LINE 835, $00C334, 32903
LINE 836, $00C33C, 32906
BRANCH   4, $00C350, $00C356
BRANCH   20, $00C352, $00C360
LINE 837, $00C356, 32923
LINE 839, $00C360, 32930
BRANCH   4, $00C374, $00C37A
BRANCH   20, $00C376, $00C384
LINE 840, $00C37A, 32947
LINE 842, $00C384, 32954
BRANCH   4, $00C398, $00C39E
BRANCH   20, $00C39A, $00C3A8
LINE 843, $00C39E, 32971
LINE 845, $00C3A8, 32980
BRANCH   19, $00C3A8, $000000
ENDFUNC 845, $00C3A8
FUNC FREQUDUTYCHANGE, $0034F, $00C3AC
ENTRY  $00C3AA
LINE 850, $00C3AC, 32990
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 851, $00C3C4, 33007
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 852, $00C3DC, 33024
FRAME     2
FRAME     0
LINE 853, $00C3F8, 33041
FRAME     0
LINE 855, $00C3FE, 33046
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 856, $00C416, 33063
FRAME     2
FRAME     0
LINE 857, $00C432, 33080
BRANCH   4, $00C440, $00C446
BRANCH   20, $00C442, $00C450
LINE 858, $00C446, 33094
FRAME     0
BRANCH   20, $00C44C, $00C456
LINE 860, $00C450, 33104
FRAME     0
LINE 862, $00C456, 33111
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 863, $00C49A, 33146
FRAME     0
LINE 864, $00C4A0, 33151
FRAME     0
LINE 866, $00C4A6, 33156
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 867, $00C4BE, 33173
FRAME     2
FRAME     0
LINE 868, $00C4DA, 33190
BRANCH   4, $00C4E8, $00C4EE
BRANCH   20, $00C4EA, $00C510
LINE 869, $00C4EE, 33204
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 870, $00C506, 33221
FRAME     0
BRANCH   20, $00C50C, $00C516
LINE 872, $00C510, 33231
FRAME     0
LINE 874, $00C516, 33238
LINE 875, $00C536, 33247
LINE 876, $00C562, 33268
FRAME     1
FRAME     0
BRANCH   17, $00C56C, $00C0B8
LINE 877, $00C574, 33280
FRAME     2
FRAME     0
LINE 878, $00C590, 33296
FRAME     0
LINE 880, $00C596, 33301
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 881, $00C5AE, 33318
BRANCH   4, $00C5B2, $00C5B8
BRANCH   20, $00C5B4, $00C5D8
LINE 882, $00C5B8, 33327
FRAME     2
FRAME     0
BRANCH   20, $00C5D4, $00C5F4
LINE 884, $00C5D8, 33349
FRAME     2
FRAME     0
LINE 886, $00C5F4, 33368
FRAME     0
LINE 887, $00C5FA, 33373
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 888, $00C616, 33393
BRANCH   19, $00C616, $000000
ENDFUNC 888, $00C616
FUNC DDSCHANGE, $0037A, $00C61A
ENTRY  $00C618
LINE 895, $00C61A, 33403
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 896, $00C632, 33420
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 897, $00C64A, 33437
FRAME     2
FRAME     0
LINE 898, $00C666, 33454
BRANCH   4, $00C674, $00C67A
BRANCH   20, $00C676, $00C69A
LINE 899, $00C67A, 33468
FRAME     2
FRAME     0
BRANCH   20, $00C696, $00C6B6
LINE 901, $00C69A, 33490
FRAME     2
FRAME     0
LINE 903, $00C6B6, 33509
FRAME     0
LINE 905, $00C6BC, 33514
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 906, $00C6D4, 33531
FRAME     2
FRAME     0
LINE 908, $00C6F0, 33548
LINE 909, $00C728, 33571
LINE 910, $00C760, 33598
LINE 912, $00C780, 33607
BRANCH   4, $00C78E, $00C794
BRANCH   20, $00C790, $00C830
LINE 913, $00C794, 33621
LINE 914, $00C80A, 33677
FRAME     0
LINE 915, $00C810, 33682
FRAME     1
FRAME     0
BRANCH   17, $00C81A, $00BC4E
LINE 916, $00C822, 33694
LINE 917, $00C828, 33697
BRANCH   20, $00C82C, $00C84A
LINE 919, $00C830, 33705
LINE 920, $00C834, 33708
FRAME     0
LINE 921, $00C83A, 33713
FRAME     1
FRAME     0
BRANCH   17, $00C842, $00BC4E
LINE 923, $00C84A, 33727
FRAME     2
FRAME     0
LINE 925, $00C866, 33743
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 926, $00C87E, 33760
FRAME     2
FRAME     0
LINE 927, $00C89A, 33777
LINE 928, $00C8BA, 33786
LINE 929, $00C8EE, 33811
BRANCH   4, $00C8FC, $00C902
BRANCH   20, $00C8FE, $00C928
LINE 930, $00C902, 33825
FRAME     0
LINE 931, $00C908, 33830
FRAME     1
FRAME     0
BRANCH   17, $00C912, $00C0B8
LINE 932, $00C91A, 33842
LINE 933, $00C920, 33845
BRANCH   20, $00C924, $00C93E
LINE 935, $00C928, 33853
FRAME     0
LINE 936, $00C92E, 33858
FRAME     1
FRAME     0
BRANCH   17, $00C936, $00C0B8
LINE 938, $00C93E, 33872
FRAME     2
FRAME     0
LINE 939, $00C95A, 33888
FRAME     0
LINE 941, $00C960, 33893
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 942, $00C978, 33910
BRANCH   4, $00C97C, $00C982
BRANCH   20, $00C97E, $00C9F2
LINE 943, $00C982, 33919
BRANCH   4, $00C990, $00C996
BRANCH   20, $00C992, $00C9B6
LINE 944, $00C996, 33933
FRAME     2
FRAME     0
BRANCH   20, $00C9B2, $00C9D2
LINE 946, $00C9B6, 33955
FRAME     2
FRAME     0
LINE 948, $00C9D2, 33974
FRAME     2
FRAME     0
BRANCH   20, $00C9EE, $00CA42
LINE 950, $00C9F2, 33996
BRANCH   4, $00CA00, $00CA06
BRANCH   20, $00CA02, $00CA26
LINE 951, $00CA06, 34010
FRAME     2
FRAME     0
BRANCH   20, $00CA22, $00CA42
LINE 953, $00CA26, 34032
FRAME     2
FRAME     0
LINE 956, $00CA42, 34053
FRAME     0
LINE 957, $00CA48, 34058
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 958, $00CA60, 34075
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 959, $00CA7A, 34095
BRANCH   19, $00CA7A, $000000
ENDFUNC 959, $00CA7A
FUNC APPLYCHANGES, $003C3, $00CA7E
ENTRY  $00CA7C
LINE 966, $00CA7E, 34105
LINE 967, $00CA82, 34107
BRANCH   3, $00CA84, $00CA8A
BRANCH   20, $00CA86, $00CA8E
BRANCH   20, $00CA8A, $00CA96
BRANCH   3, $00CA90, $00CA96
BRANCH   20, $00CA92, $00CAB2
LINE 968, $00CA96, 34125
BRANCH   17, $00CA9A, $00BDF6
LINE 969, $00CAA2, 34133
BRANCH   17, $00CAA6, $00B6A2
BRANCH   20, $00CAAE, $00CCF8
LINE 971, $00CAB2, 34145
BRANCH   3, $00CAB4, $00CABA
BRANCH   20, $00CAB6, $00CABE
BRANCH   20, $00CABA, $00CAC6
BRANCH   3, $00CAC0, $00CAC6
BRANCH   20, $00CAC2, $00CAE2
LINE 972, $00CAC6, 34163
BRANCH   17, $00CACA, $00C3AA
LINE 973, $00CAD2, 34171
BRANCH   17, $00CAD6, $00B306
BRANCH   20, $00CADE, $00CCF8
LINE 975, $00CAE2, 34183
BRANCH   3, $00CAE4, $00CAEA
BRANCH   20, $00CAE6, $00CAEE
BRANCH   20, $00CAEA, $00CAF6
BRANCH   3, $00CAF0, $00CAF6
BRANCH   20, $00CAF2, $00CB12
LINE 976, $00CAF6, 34201
BRANCH   17, $00CAFA, $00C618
LINE 977, $00CB02, 34209
BRANCH   17, $00CB06, $00B4E8
BRANCH   20, $00CB0E, $00CCF8
LINE 979, $00CB12, 34221
BRANCH   3, $00CB14, $00CB1A
BRANCH   20, $00CB16, $00CCF8
LINE 980, $00CB1A, 34230
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 981, $00CB32, 34247
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 982, $00CB4A, 34264
FRAME     2
FRAME     0
LINE 983, $00CB66, 34281
FRAME     0
LINE 984, $00CB6C, 34286
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 985, $00CB84, 34303
FRAME     0
LINE 986, $00CB8A, 34308
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 987, $00CBC2, 34340
FRAME     2
FRAME     0
LINE 988, $00CBDE, 34357
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 989, $00CC14, 34388
FRAME     2
FRAME     0
LINE 990, $00CC30, 34405
FRAME     0
LINE 991, $00CC36, 34410
LINE 992, $00CC3C, 34413
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 993, $00CC54, 34430
FRAME     2
FRAME     0
LINE 994, $00CC96, 34464
FRAME     0
LINE 995, $00CC9C, 34469
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 996, $00CCB4, 34486
FRAME     0
LINE 997, $00CCBA, 34491
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 998, $00CCD2, 34508
FRAME     2
FRAME     0
LINE 999, $00CCEE, 34525
FRAME     0
BRANCH   20, $00CCF4, $00CCF8
LINE 1002, $00CCF8, 34535
LINE 1003, $00CCFE, 34540
BRANCH   19, $00CCFE, $000000
ENDFUNC 1003, $00CCFE
FUNC CHANGEFREQUORPULSE, $003EF, $00CD02
ENTRY  $00CD00
LINE 1011, $00CD02, 34550
LINE 1012, $00CD36, 34578
LINE 1013, $00CDA8, 34634
BRANCH   4, $00CDCA, $00CDD0
BRANCH   20, $00CDCC, $00CE04
LINE 1014, $00CDD0, 34660
BRANCH   20, $00CE00, $00CE3C
LINE 1016, $00CE04, 34689
LINE 1018, $00CE3C, 34721
BRANCH   19, $00CE3C, $000000
ENDFUNC 1018, $00CE3C
FUNC $_MAIN, $003FE, $00CE3E
ENTRY  $00CE3E
LINE 1023, $00CE3E, 34737
BRANCH   17, $00CE3E, $00B764
LINE 1026, $00CE42, 34743
BRANCH   17, $00CE46, $00B154
LINE 1027, $00CE4E, 34751
BRANCH   4, $00CE5C, $00CE62
BRANCH   20, $00CE5E, $00D45E
LINE 1028, $00CE62, 34765
FRAME     0
LINE 1030, $00CE78, 34774
BRANCH   4, $00CEC8, $00CECE
BRANCH   20, $00CECA, $00D286
LINE 1031, $00CECE, 34815
LINE 1032, $00CED0, 34817
LINE 1033, $00CF34, 34856
LINE 1034, $00CF54, 34865
BRANCH   4, $00CF8E, $00CF94
BRANCH   20, $00CF90, $00D286
LINE 1035, $00CF94, 34901
LINE 1036, $00CF9A, 34904
LINE 1037, $00CFA4, 34908
LINE 1039, $00CFCC, 34922
LINE 1040, $00CFF0, 34940
LINE 1041, $00CFFE, 34945
LINE 1042, $00D050, 34982
LINE 1043, $00D06C, 34992
BRANCH   4, $00D072, $00D078
BRANCH   20, $00D074, $00D100
LINE 1044, $00D078, 35001
LINE 1045, $00D07E, 35004
BRANCH   4, $00D09E, $00D0A4
BRANCH   20, $00D0A0, $00D0D2
LINE 1046, $00D0A4, 35027
LINE 1047, $00D0B6, 35034
FRAME     1
FRAME     2
FRAME     3
FRAME     0
BRANCH   20, $00D0CE, $00D0FC
LINE 1049, $00D0D2, 35053
LINE 1050, $00D0E4, 35060
FRAME     1
FRAME     2
FRAME     3
FRAME     0
BRANCH   20, $00D0FC, $00D268
LINE 1053, $00D100, 35081
LINE 1054, $00D104, 35083
BRANCH   3, $00D106, $00D10C
BRANCH   20, $00D108, $00D110
BRANCH   20, $00D10C, $00D118
BRANCH   3, $00D112, $00D118
BRANCH   20, $00D114, $00D12E
LINE 1055, $00D118, 35101
FRAME     1
FRAME     0
BRANCH   17, $00D122, $00CD00
BRANCH   20, $00D12A, $00D268
LINE 1057, $00D12E, 35117
BRANCH   3, $00D130, $00D136
BRANCH   20, $00D132, $00D14C
LINE 1058, $00D136, 35126
FRAME     1
FRAME     0
BRANCH   17, $00D140, $00CD00
BRANCH   20, $00D148, $00D268
LINE 1060, $00D14C, 35142
BRANCH   3, $00D14E, $00D154
BRANCH   20, $00D150, $00D1F0
LINE 1061, $00D154, 35151
LINE 1062, $00D19E, 35181
FRAME     4
FRAME     8
FRAME     12
FRAME     0
BRANCH   20, $00D1EC, $00D268
LINE 1064, $00D1F0, 35220
BRANCH   3, $00D1F2, $00D1F8
BRANCH   20, $00D1F4, $00D20E
LINE 1065, $00D1F8, 35229
FRAME     1
FRAME     0
BRANCH   17, $00D202, $00CD00
BRANCH   20, $00D20A, $00D268
LINE 1067, $00D20E, 35245
BRANCH   3, $00D210, $00D216
BRANCH   20, $00D212, $00D22C
LINE 1068, $00D216, 35254
FRAME     1
FRAME     0
BRANCH   17, $00D220, $00CD00
BRANCH   20, $00D228, $00D268
LINE 1070, $00D22C, 35270
BRANCH   3, $00D22E, $00D234
BRANCH   20, $00D230, $00D268
LINE 1071, $00D234, 35279
LINE 1072, $00D23A, 35282
LINE 1073, $00D24C, 35289
FRAME     1
FRAME     2
FRAME     3
FRAME     0
BRANCH   20, $00D264, $00D268
LINE 1077, $00D268, 35310
LINE 1078, $00D274, 35315
BRANCH   17, $00D278, $00CA7C
LINE 1079, $00D280, 35323
LINE 1082, $00D286, 35332
FRAME     1
FRAME     0
BRANCH   17, $00D28E, $00B25C
LINE 1083, $00D296, 35344
BRANCH   17, $00D296, $008450
BRANCH   4, $00D29C, $00D2A2
BRANCH   20, $00D29E, $00D45E
LINE 1084, $00D2A2, 35355
FRAME     1
FRAME     0
BRANCH   17, $00D2AA, $00B25C
LINE 1085, $00D2B2, 35367
BRANCH   17, $00D2B2, $008450
BRANCH   4, $00D2B8, $00D2BE
BRANCH   20, $00D2BA, $00D45E
LINE 1086, $00D2BE, 35378
LINE 1087, $00D2C4, 35381
LINE 1088, $00D2CE, 35385
BRANCH   4, $00D2DC, $00D2E2
BRANCH   20, $00D2DE, $00D3D0
LINE 1089, $00D2E2, 35398
LINE 1090, $00D2E8, 35401
FRAME     1
FRAME     0
BRANCH   17, $00D2F0, $00827C
LINE 1091, $00D2F8, 35413
BRANCH   4, $00D306, $00D30C
BRANCH   20, $00D308, $00D3A2
LINE 1092, $00D30C, 35427
LINE 1093, $00D30E, 35429
BRANCH   4, $00D314, $00D31A
BRANCH   20, $00D316, $00D39E
LINE 1094, $00D31A, 35438
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00D37E, $00AC88
LINE 1095, $00D386, 35496
BRANCH   17, $00D38A, $00B4E8
LINE 1096, $00D392, 35504
BRANCH   17, $00D396, $00B6A2
BRANCH   20, $00D39E, $00D3C4
LINE 1099, $00D3A2, 35520
LINE 1100, $00D3AC, 35524
LINE 1101, $00D3B2, 35527
BRANCH   4, $00D3B8, $00D3BE
BRANCH   20, $00D3BA, $00D3C4
LINE 1102, $00D3BE, 35536
LINE 1105, $00D3C4, 35544
BRANCH   17, $00D3C8, $00CA7C
LINE 1107, $00D3D0, 35555
BRANCH   4, $00D3DE, $00D3E4
BRANCH   20, $00D3E0, $00D406
LINE 1108, $00D3E4, 35568
LINE 1109, $00D3EA, 35571
LINE 1110, $00D3FA, 35579
BRANCH   17, $00D3FE, $00CA7C
LINE 1112, $00D406, 35590
BRANCH   4, $00D414, $00D41A
BRANCH   20, $00D416, $00D43A
LINE 1113, $00D41A, 35603
LINE 1114, $00D420, 35606
LINE 1115, $00D42E, 35613
BRANCH   17, $00D432, $00CA7C
LINE 1118, $00D43A, 35626
FRAME     1
FRAME     0
BRANCH   17, $00D442, $00B25C
LINE 1119, $00D44A, 35639
BRANCH   17, $00D44A, $008450
BRANCH   4, $00D452, $00D458
BRANCH   20, $00D454, $00D43A
LINE 1120, $00D458, 35652
LINE 1125, $00D45E, 35664
BRANCH   4, $00D476, $00D47C
BRANCH   20, $00D478, $00D48E
LINE 1127, $00D47C, 35682
LINE 1128, $00D482, 35685
BRANCH   17, $00D486, $00CA7C
LINE 1131, $00D48E, 35696
BRANCH   4, $00D49C, $00D4A2
BRANCH   20, $00D49E, $00D4D0
LINE 1132, $00D4A2, 35710
LINE 1133, $00D4A8, 35713
LINE 1134, $00D4B2, 35717
BRANCH   4, $00D4B8, $00D4BE
BRANCH   20, $00D4BA, $00D4CA
LINE 1135, $00D4BE, 35726
BRANCH   17, $00D4C2, $00CA7C
LINE 1137, $00D4CA, 35737
LINE 1139, $00D4D0, 35744
BRANCH   20, $00D4D0, $00CE42
LINE 1140, $00D4D4, 35751
LINE 1140, $00D4D6, 35753
BRANCH   20, $00D4D6, $00D4D4
ENDFUNC 1140, $00D4D6
SYM FPGA.VERS1STR, $00F393
SYM FPGA.WELCOMESTR1, $00F3B4
SYM FPGA.WELCOMESTR2, $00F3C7
SYM FPGA.WELCOMESTR3, $00F3DB
SYM FPGA.EENOTPROGRAMMEDSTR, $00F3E5
SYM FPGA.ADRSTR, $00F3F4
SYM FPGA.ERRSTRARR, $00F56B
SYM FPGA.FAULTSTRARR, $00F5B3
SYM FPGA.CMDSTRARR, $00F5DF
SYM FPGA.CMD2SUBCHARR, $00F61F
SYM FPGA.INCRACCARRAY, $00F63F
SYM FPGA.INCRDIGITARRAY, $00F65F
.ROMSTART $000000
.ROMEND   $00FFFF
.ROMCONST $00F38E
.SECTION CODE_STA, $000000, $00F38E, $000000
.SECTION ROMC, $00F38E, $0002F9, $00F38E
.SECTION VECTTAB, $000000, $00007C, $00F687
ENDCODE
