.DEFINITIONS;1;
FILE      DCG.pas;1;
PROGRAM   DCG;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      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, $00060;64;
VAR       SysTickTime, BYTE, RAM, $00061;1;
VAR       _RXTIMEOUT, BYTE, RAM, $00062;81;
VAR       _RXINP, BYTE, RAM, $00063;82;
VAR       _RXOUTP, BYTE, RAM, $00064;82;
VAR       _RXCOUNT, BYTE, RAM, $00065;82;
VAR       _RXBUFF, ARRAY, RAM, $00066;82;
          BYTE, =0|255, 0|0, 0|0, 0|0, $00001;82;
VAR       _TXINP, BYTE, RAM, $00165;83;
VAR       _TXOUTP, BYTE, RAM, $00166;83;
VAR       _TXCOUNT, BYTE, RAM, $00167;83;
VAR       _TXBUFF, ARRAY, RAM, $00168;83;
          BYTE, =0|255, 0|0, 0|0, 0|0, $00001;83;
VAR       TickTimerPrsc, BYTE, RAM, $00267;1;
VAR       _TTimerReloadVal, WORD, RAM, $00268;1;
VAR       _INCRSTATE4, BYTE, RAM, $0026A;92;
VAR       _INCRCOUNT4_0, LONGINT, RAM, $0026B;92;
VAR       _INCRCOUNT4_D0, LONGINT, RAM, $0026F;92;
VAR       _TWI_TO, BYTE, RAM, $00273;92;
VAR       TWI_DevLock, DEVICELOCK, RAM, $00274;1;
IMPLEMENT DCG;92;
TYPE      tCmdWhich, ENUM;96;
          27, str, idn, chn, val, dcv, dca, mah, mwh, msv, msa, msw, pcv, pca, pwon, pwoff, rip, raw, dsp, ofs, scl, opt, all, tmp, wen, erc, sbd, nop, err, $00001;96;
TYPE      tModify, ENUM;97;
          7, Ampere, Volt, Ripple, T_on, T_Off, TrackCh, CapMenu, PwrMenu, $00001;97;
TYPE      tError, ENUM;98;
          9, NoErr, UserReq, BusyErr, OvlErr, SyntaxErr, ParamErr, LockedErr, ChecksumErr, FuseErr, FaultErr, $00001;98;
CONST     DDRBinit, BYTE, IMM, 191;105;
CONST     PortBinit, BYTE, IMM, 211;106;
CONST     DDRCinit, BYTE, IMM, 252;108;
CONST     PortCinit, BYTE, IMM, 15;109;
CONST     DDRDinit, BYTE, IMM, 12;112;
CONST     PortDinit, BYTE, IMM, 252;113;
CONST     BtnInPortReg, BYTE, IMM, 48;115;
CONST     LEDOutPort, BYTE, IMM, 50;116;
CONST     ControlBitPort, BYTE, IMM, 56;117;
CONST     ControlBitPin, BYTE, IMM, 54;118;
CONST     MPXPort, BYTE, IMM, 53;119;
CONST     b_SCLK, BYTE, IMM, 0;121;
CONST     b_SDATAOUT, BYTE, IMM, 1;122;
CONST     b_STRDAC, BYTE, IMM, 4;123;
CONST     b_SDATAIN1, BYTE, IMM, 6;124;
CONST     b_STRAD16, BYTE, IMM, 7;125;
CONST     Vers1Str, STRING, 29, ROM, $;130;
CONST     Vers3Str, STRING, 9, ROM, $;131;
CONST     ErrStrArr, ARRAY, ROM, $00001;135;
          STRING, 9, =0|8, 0|0, 0|0, 0|0, $00009;135;
CONST     FaultStrArr, ARRAY, ROM, $00002;141;
          STRING, 11, =0|4, 0|0, 0|0, 0|0, $0000B;141;
CONST     MenuStrArr, ARRAY, ROM, $00003;144;
          STRING, 9, =0|8, 0|0, 0|0, 0|0, $00009;144;
CONST     AdrStr, STRING, 5, ROM, $;147;
CONST     ErrSubCh, BYTE, IMM, 255;149;
CONST     CmdStrArr, ARRAY, ROM, $00004;176;
          STRING, 4, =0|27, 0|0, 0|0, 0|0, $00004;176;
CONST     Cmd2SubChArr, ARRAY, ROM, $00005;179;
          BYTE, =0|27, 0|0, 0|0, 0|0, $00001;179;
CONST     DC2mA, BYTE, IMM, 0;181;
CONST     DC20mA, BYTE, IMM, 1;182;
CONST     DC200mA, BYTE, IMM, 2;183;
CONST     DC2A, BYTE, IMM, 3;184;
CONST     Ulow, BYTE, IMM, 0;185;
CONST     Uhigh, BYTE, IMM, 1;186;
CONST     high, BOOLEAN, IMM, 255;188;
CONST     low, BOOLEAN, IMM, 0;189;
CONST     IncrAccArray, ARRAY, ROM, $00006;193;
          INTEGER, =0|16, 0|0, 0|0, 0|0, $00002;193;
VAR       dummy, LONGINT, EEPROM, $00000;198;
VAR       DACUoffsets, ARRAY, EEPROM, $00004;203;
          INTEGER, =0|2, 0|0, 0|0, 0|0, $00000;203;
VAR       DACUscales, ARRAY, EEPROM, $00008;204;
          FLOAT, =0|2, 0|0, 0|0, 0|0, $00000;204;
VAR       DACIoffsets, ARRAY, EEPROM, $00010;206;
          INTEGER, =0|4, 0|0, 0|0, 0|0, $00000;206;
VAR       DACIscales, ARRAY, EEPROM, $00018;207;
          FLOAT, =0|4, 0|0, 0|0, 0|0, $00000;207;
VAR       ADCUoffsets, ARRAY, EEPROM, $00028;209;
          INTEGER, =0|2, 0|0, 0|0, 0|0, $00000;209;
VAR       ADCUscales, ARRAY, EEPROM, $0002C;210;
          FLOAT, =0|2, 0|0, 0|0, 0|0, $00000;210;
VAR       ADCIoffsets, ARRAY, EEPROM, $00034;212;
          INTEGER, =0|4, 0|0, 0|0, 0|0, $00000;212;
VAR       ADCIscales, ARRAY, EEPROM, $0003C;213;
          FLOAT, =0|4, 0|0, 0|0, 0|0, $00000;213;
VAR       OptionArray, ARRAY, EEPROM, $0004C;246;
          FLOAT, =0|25, 0|0, 0|0, 0|0, $00000;246;
VAR       InitIncRast, FLOAT, EEPROM, $000B0;297;
VAR       EESerBaudReg, BYTE, EEPROM, $000B4;298;
VAR       TrackChSave, BYTE, EEPROM, $000B5;299;
VAR       EEinitialised, WORD, EEPROM, $000B6;300;
VAR       InitVolt, FLOAT, EEPROM, $0004C;306;
VAR       InitAmp, FLOAT, EEPROM, $00050;307;
VAR       InitGainPre, FLOAT, EEPROM, $00054;308;
VAR       InitGainOut, FLOAT, EEPROM, $00058;309;
VAR       InitGainI, FLOAT, EEPROM, $0005C;310;
VAR       Uref, FLOAT, EEPROM, $00060;311;
VAR       Umax, FLOAT, EEPROM, $00064;312;
VAR       RSenseArray, ARRAY, EEPROM, $00068;313;
          FLOAT, =0|4, 0|0, 0|0, 0|0, $00004;313;
VAR       ImaxArray, ARRAY, EEPROM, $00078;314;
          FLOAT, =0|4, 0|0, 0|0, 0|0, $00004;314;
VAR       Imax, FLOAT, EEPROM, $00084;315;
VAR       ADCUfacs, ARRAY, EEPROM, $00088;316;
          FLOAT, =0|2, 0|0, 0|0, 0|0, $00004;316;
VAR       InitOptions, FLOAT, EEPROM, $00090;317;
VAR       InitSwitchU, FLOAT, EEPROM, $00094;318;
VAR       InitHystLow, FLOAT, EEPROM, $00098;319;
VAR       InitHystHigh, FLOAT, EEPROM, $0009C;320;
VAR       InitFanOnTemp, FLOAT, EEPROM, $000A0;321;
VAR       InitRipplePercent, FLOAT, EEPROM, $000A4;322;
VAR       InitTonTime, FLOAT, EEPROM, $000A8;323;
VAR       InitToffTime, FLOAT, EEPROM, $000AC;324;
VAR       i, BYTE, RAM, $00009;326;
VAR       k, BYTE, RAM, $0000A;327;
VAR       m, BYTE, RAM, $0000B;328;
VAR       SlaveCh, BYTE, RAM, $00275;331;
VAR       LEDactivity, BIT8, RAM, $320002;332;
VAR       LED_CurrentLimit, BIT8, RAM, $320003;333;
VAR       STRAD16, BIT8, RAM, $380007;334;
VAR       ButtonTemp, BYTE, RAM, $00276;336;
VAR       RangeTemp, BYTE, RAM, $00277;336;
VAR       ButtonDown, BIT8, RAM, $2760005;337;
VAR       ButtonUp, BIT8, RAM, $2760004;338;
VAR       ButtonEnter, BIT8, RAM, $2760003;339;
VAR       MPXA0, BIT8, RAM, $350002;341;
VAR       MPXA1, BIT8, RAM, $350003;342;
VAR       MPXU, BIT8, RAM, $350004;343;
VAR       MPXI, BIT8, RAM, $350005;344;
VAR       MPX1864, BIT8, RAM, $350006;345;
VAR       OutputEnable, BIT8, RAM, $350007;346;
VAR       RangeSw, BIT8, RAM, $380005;348;
VAR       Relais1, BIT8, RAM, $380002;349;
VAR       Relais2, BIT8, RAM, $380003;350;
VAR       CurrentLimSense, BIT8, RAM, $300004;351;
VAR       PWonTime, INTEGER, RAM, $00278;353;
VAR       PWoffTime, INTEGER, RAM, $0027A;353;
VAR       PWcounter, INTEGER, RAM, $0027C;353;
VAR       PWonOff, BOOLEAN, RAM, $0027E;354;
VAR       ADCUoffset, INTEGER, RAM, $0027F;356;
VAR       ADCIoffset, INTEGER, RAM, $00281;356;
VAR       DACrawUon, WORD, RAM, $00283;357;
VAR       DACrawUoff, WORD, RAM, $00285;357;
VAR       DACrawI, WORD, RAM, $00287;357;
VAR       ADCrawU, WORD, RAM, $00289;358;
VAR       ADCrawI, WORD, RAM, $0028B;358;
VAR       AD16long, LONGINT, RAM, $0028D;359;
VAR       Temperature, FLOAT, RAM, $00291;360;
VAR       Switchpoint, FLOAT, RAM, $00295;360;
VAR       TemperatureTimer, BYTE, RAM, $00299;361;
VAR       DACtemp, WORD, RAM, $0029A;362;
VAR       ADCtemp, WORD, RAM, $0029C;362;
VAR       LevelByteHi, BYTE, RAM, $0029E;363;
VAR       LevelByteLo, BYTE, RAM, $0029F;363;
VAR       I2CslaveAdr, BYTE, RAM, $002A0;365;
VAR       RipplePercent, INTEGER, RAM, $002A1;368;
VAR       DCVolt, FLOAT, RAM, $002A3;369;
VAR       DCVoltMod, FLOAT, RAM, $002A7;369;
VAR       RippleVoltage, FLOAT, RAM, $002AB;369;
VAR       DCWatt, FLOAT, RAM, $002AF;370;
VAR       DCVoltIntegrated, FLOAT, RAM, $002B3;371;
VAR       DCAmpIntegrated, FLOAT, RAM, $002B7;371;
VAR       RelaisVoltLow, FLOAT, RAM, $002BB;372;
VAR       RelaisVoltHigh, FLOAT, RAM, $002BF;372;
VAR       DCAmp, FLOAT, RAM, $002C3;373;
VAR       DCAmpMod, FLOAT, RAM, $002C7;373;
VAR       DACLSBUarray, ARRAY, RAM, $002CB;375;
          FLOAT, =0|2, 0|0, 0|0, 0|0, $00004;375;
VAR       DACLSBIarray, ARRAY, RAM, $002D3;376;
          FLOAT, =0|4, 0|0, 0|0, 0|0, $00004;376;
VAR       ADCLSBUarray, ARRAY, RAM, $002E3;378;
          FLOAT, =0|2, 0|0, 0|0, 0|0, $00004;378;
VAR       ADCLSBIarray, ARRAY, RAM, $002EB;379;
          FLOAT, =0|4, 0|0, 0|0, 0|0, $00004;379;
VAR       Options, BYTE, RAM, $002FB;381;
VAR       DAC16present, BIT8, RAM, $2FB0000;382;
VAR       ADC16present, BIT8, RAM, $2FB0001;383;
VAR       DCPpresent, BIT8, RAM, $2FB0002;384;
VAR       DACmax, LONGINT, RAM, $002FC;385;
VAR       CmdWhich, ENUM, TCMDWHICH, RAM, $00300;387;
VAR       SubCh, BYTE, RAM, $00301;388;
VAR       CurrentCh, BYTE, RAM, $00302;388;
VAR       OmniFlag, BOOLEAN, RAM, $00303;389;
VAR       verbose, BOOLEAN, RAM, $00304;389;
VAR       Param, FLOAT, RAM, $00305;391;
VAR       ParamInt, INTEGER, RAM, $00309;392;
VAR       ParamByte, BYTE, RAM, $0030B;393;
VAR       SerInpStr, STRING, 64, RAM, $0030C;394;
VAR       SerInpPtr, BYTE, RAM, $0034C;395;
VAR       Prefix, CHAR, RAM, $0034D;396;
VAR       UIToggle, BOOLEAN, RAM, $0034E;397;
VAR       IRange, BYTE, RAM, $0034F;398;
VAR       oldIRange, BYTE, RAM, $00350;398;
VAR       IAutoRange, BYTE, RAM, $00351;398;
VAR       URange, BYTE, RAM, $00352;399;
VAR       oldUrange, BYTE, RAM, $00353;399;
VAR       RelaisState, BOOLEAN, RAM, $00354;400;
VAR       oldRelaisState, BOOLEAN, RAM, $00355;400;
VAR       URangeHigh, BOOLEAN, RAM, $00356;401;
VAR       DisplayTimer, SYSTIMER, RAM, $00357;402;
VAR       RelaisTimer, SYSTIMER, RAM, $00359;402;
VAR       DisplayToggle, BYTE, RAM, $0035B;403;
VAR       ActivityTimer, SYSTIMER8, RAM, $0035C;404;
VAR       IncrTimer, SYSTIMER8, RAM, $0035D;405;
VAR       IntegrateTimer, SYSTIMER8, RAM, $0035E;406;
VAR       LCDpresent, BOOLEAN, RAM, $0035F;407;
VAR       Modify, ENUM, TMODIFY, RAM, $00360;408;
VAR       TrackChannel, BYTE, RAM, $00361;409;
VAR       IncrValue, LONGINT, RAM, $00362;410;
VAR       OldIncrValue, LONGINT, RAM, $00366;410;
VAR       IncrFine, BOOLEAN, RAM, $0036A;411;
VAR       FirstTurn, BOOLEAN, RAM, $0036B;411;
VAR       IncrAccFloat, FLOAT, RAM, $0036C;412;
VAR       IncFineDiv, FLOAT, RAM, $00370;412;
VAR       IncCoarseDiv, FLOAT, RAM, $00374;412;
VAR       IncrDiff, INTEGER, RAM, $00378;413;
VAR       IncrAccInt10, INTEGER, RAM, $0037A;413;
VAR       IncRast, INTEGER, RAM, $0037C;413;
VAR       IncrDiffByte, BYTE, RAM, $0037E;414;
VAR       digits, BYTE, RAM, $0037F;415;
VAR       nachkomma, BYTE, RAM, $00380;415;
VAR       ChangedFlag, BOOLEAN, RAM, $00381;416;
VAR       TempF, FLOAT, RAM, $00382;418;
VAR       ParamStr, STRING, 41, RAM, $00386;420;
VAR       CheckLimitErr, ENUM, TERROR, RAM, $003AF;422;
VAR       Status, BYTE, RAM, $003B0;423;
VAR       BusyFlag, BIT8, RAM, $3B00007;424;
VAR       UserSRQFlag, BIT8, RAM, $3B00006;425;
VAR       OverloadFlag, BIT8, RAM, $3B00005;426;
VAR       EEUnlocked, BIT8, RAM, $3B00004;427;
VAR       FaultFlags, BYTE, RAM, $003B1;429;
VAR       ButtonNumber, BYTE, RAM, $003B2;429;
VAR       OverTemp, BIT8, RAM, $3B10003;430;
VAR       OverVolt, BIT8, RAM, $3B10002;431;
VAR       FuseBlown, BIT8, RAM, $3B10001;432;
VAR       OverPower, BIT8, RAM, $3B10000;433;
VAR       ErrCount, INTEGER, RAM, $003B3;434;
VAR       ErrFlag, BOOLEAN, RAM, $003B5;435;
VAR       FaultTimer, BYTE, RAM, $003B6;437;
VAR       ToggleTimer, BYTE, RAM, $003B7;437;
VAR       NoToggle, BOOLEAN, RAM, $003B8;438;
VAR       ADSC10, BIT8, RAM, $260006;440;
VAR       Wh, FLOAT, RAM, $003B9;443;
VAR       Ah, FLOAT, RAM, $003BD;444;
VAR       CurrAmp, FLOAT, RAM, $003C1;445;
VAR       CurrVolt, FLOAT, RAM, $003C5;446;
INCLUDE   DCG-HW.pas;455;
PROC      ShiftOut1257;3;
COMMENT   procedure ShiftOut1257;;3;
END_FUNC  ShiftOut1257;53;
PROC      ShiftOut1655;55;
COMMENT   procedure ShiftOut1655;;55;
END_FUNC  ShiftOut1655;90;
PROC      ShiftIn1864;93;
COMMENT   procedure ShiftIn1864;;93;
END_FUNC  ShiftIn1864;128;
PROC      OnSysTick;130;
COMMENT   procedure OnSysTick(saveallregs);;130;
END_FUNC  OnSysTick;181;
FUNC      GetADC10;185;
COMMENT   function GetADC10(myChannel:byte):word;;185;
FRAMEUSED 3;191;
LOCALV    myChannel, BYTE, $00002;191;
LOCALV    CurrentADC10, WORD, $00000;191;
LOCALV    CurrentADC10lo, BYTE, $00000;191;
LOCALV    CurrentADC10hi, BYTE, $00001;191;
END_FUNC  GetADC10;208;
END_INCLUDE   DCG-HW.pas;209;
FILE      DCG.pas;209;
MAIN      DCG;209;
PROC      SetLM75Temp;457;
COMMENT   procedure SetLM75Temp;;457;
FRAMEUSED 2;460;
LOCALV    aInt, INTEGER, $00000;460;
END_FUNC  SetLM75Temp;471;
PROC      GetLM75Temp;473;
COMMENT   procedure GetLM75Temp;;473;
FRAMEUSED 2;476;
LOCALV    aInt, INTEGER, $00000;476;
END_FUNC  GetLM75Temp;481;
PROC      InitScales;483;
COMMENT   procedure InitScales;;483;
FRAMEUSED 14;486;
LOCALV    aInt, INTEGER, $0000C;486;
LOCALV    Ufac, FLOAT, $00008;486;
LOCALV    myADCmax, FLOAT, $00004;486;
LOCALV    myDACmax, FLOAT, $00000;486;
END_FUNC  InitScales;527;
PROC      SetShunt;534;
COMMENT   procedure SetShunt(myIRange:Byte);;534;
FRAMEUSED 1;535;
LOCALV    myIRange, BYTE, $00000;535;
END_FUNC  SetShunt;553;
PROC      CalcRangeI;555;
COMMENT   procedure CalcRangeI;;555;
END_FUNC  CalcRangeI;564;
PROC      SetLevelDAC;566;
COMMENT   procedure SetLevelDAC;;566;
FRAMEUSED 6;570;
LOCALV    myDAC, LONGINT, $00002;570;
LOCALV    myOffset, INTEGER, $00000;570;
END_FUNC  SetLevelDAC;627;
PROC      GetVoltage;629;
COMMENT   procedure GetVoltage;;629;
FRAMEUSED 4;633;
LOCALV    myADC, LONGINT, $00000;633;
END_FUNC  GetVoltage;643;
PROC      getInputVoltage;645;
COMMENT   procedure getInputVoltage;;645;
END_FUNC  getInputVoltage;649;
PROC      GetCurrent;651;
COMMENT   procedure GetCurrent;;651;
FRAMEUSED 4;655;
LOCALV    myADC, LONGINT, $00000;655;
END_FUNC  GetCurrent;664;
PROC      IncFacI;668;
COMMENT   procedure IncFacI;;668;
END_FUNC  IncFacI;679;
PROC      IncFacU;681;
COMMENT   procedure IncFacU;;681;
END_FUNC  IncFacU;692;
PROC      RoundIncParam;694;
COMMENT   procedure RoundIncParam;;694;
FRAMEUSED 2;696;
LOCALV    TempParam, INTEGER, $00000;696;
END_FUNC  RoundIncParam;706;
PROC      SetAccParam;708;
COMMENT   procedure SetAccParam;;708;
END_FUNC  SetAccParam;716;
PROC      SerCRLF;722;
COMMENT   procedure SerCRLF;;722;
END_FUNC  SerCRLF;726;
PROC      WriteChPrefix;728;
COMMENT   procedure WriteChPrefix;;728;
END_FUNC  WriteChPrefix;735;
PROC      WriteSerInp;737;
COMMENT   procedure WriteSerInp;;737;
END_FUNC  WriteSerInp;741;
PROC      SerPrompt;743;
COMMENT   procedure SerPrompt(myErr:tError);;743;
FRAMEUSED 3;747;
LOCALV    myErr, ENUM, TERROR, $00002;747;
LOCALV    myFault, BYTE, $00001;747;
LOCALV    myStatus, BYTE, $00000;747;
END_FUNC  SerPrompt;781;
PROC      ParamToStr;785;
COMMENT   procedure ParamToStr;;785;
END_FUNC  ParamToStr;792;
PROC      SendTrackCmd;794;
COMMENT   procedure SendTrackCmd;;794;
END_FUNC  SendTrackCmd;817;
PROC      Setcursor;819;
COMMENT   procedure Setcursor(fullCursor:boolean);;819;
FRAMEUSED 2;821;
LOCALV    fullCursor, BOOLEAN, $00001;821;
LOCALV    myCursor, CHAR, $00000;821;
END_FUNC  Setcursor;852;
PROC      IstLeistungOnLCD;855;
COMMENT   procedure IstLeistungOnLCD;;855;
END_FUNC  IstLeistungOnLCD;867;
PROC      CapOnLCD;869;
COMMENT   procedure CapOnLCD;;869;
FRAMEUSED 5;872;
LOCALV    lUnit, STRING 5, $00000;872;
END_FUNC  CapOnLCD;927;
PROC      SpannungOnLCD;931;
COMMENT   procedure SpannungOnLCD;;931;
END_FUNC  SpannungOnLCD;943;
PROC      IstSpannungOnLCD;945;
COMMENT   procedure IstSpannungOnLCD;;945;
END_FUNC  IstSpannungOnLCD;957;
PROC      SollSpannungOnLCD;959;
COMMENT   procedure SollSpannungOnLCD;;959;
END_FUNC  SollSpannungOnLCD;963;
PROC      Prefix_I;965;
COMMENT   procedure Prefix_I(mAdisp:boolean);;965;
FRAMEUSED 1;966;
LOCALV    mAdisp, BOOLEAN, $00000;966;
END_FUNC  Prefix_I;972;
PROC      ParamStrOnLCDlower;974;
COMMENT   procedure ParamStrOnLCDlower;;974;
END_FUNC  ParamStrOnLCDlower;978;
PROC      FaultsOnLCD;980;
COMMENT   procedure FaultsOnLCD;;980;
END_FUNC  FaultsOnLCD;1006;
PROC      StromOnLCD;1008;
COMMENT   procedure StromOnLCD;;1008;
END_FUNC  StromOnLCD;1027;
PROC      IstStromOnLCD;1029;
COMMENT   procedure IstStromOnLCD;;1029;
END_FUNC  IstStromOnLCD;1034;
PROC      SollStromOnLCD;1036;
COMMENT   procedure SollStromOnLCD;;1036;
END_FUNC  SollStromOnLCD;1042;
PROC      IntegerOnLCD;1044;
COMMENT   procedure IntegerOnLCD;;1044;
END_FUNC  IntegerOnLCD;1047;
PROC      OptionsOnLCD;1049;
COMMENT   procedure OptionsOnLCD;;1049;
END_FUNC  OptionsOnLCD;1090;
PROC      WerteOnLCD;1092;
COMMENT   procedure WerteOnLCD;;1092;
END_FUNC  WerteOnLCD;1102;
PROC      WriteParamSer;1104;
COMMENT   procedure WriteParamSer;;1104;
END_FUNC  WriteParamSer;1110;
PROC      WriteParamIntSer;1112;
COMMENT   procedure WriteParamIntSer;;1112;
END_FUNC  WriteParamIntSer;1119;
PROC      CheckLimits;1121;
COMMENT   procedure CheckLimits;;1121;
END_FUNC  CheckLimits;1179;
INCLUDE   DCG-Parser.pas;1184;
PROC      paramdiv1000;1;
COMMENT   {$I DCG-Parser.pas};1;
END_FUNC  paramdiv1000;5;
PROC      parammul1000;7;
COMMENT   procedure parammul1000;;7;
END_FUNC  parammul1000;11;
PROC      ParseGetParam;35;
COMMENT   procedure ParseGetParam;;35;
END_FUNC  ParseGetParam;247;
PROC      ParseSetParam;250;
COMMENT   procedure ParseSetParam;;250;
END_FUNC  ParseSetParam;382;
FUNC      Cmd2Index;389;
COMMENT   function Cmd2Index : tCmdWhich;;389;
FRAMEUSED 1;392;
LOCALV    myCmdIndex, ENUM, TCMDWHICH, $00000;392;
END_FUNC  Cmd2Index;400;
FUNC      ParseExtract;402;
COMMENT   function ParseExtract:boolean;;402;
FRAMEUSED 2;406;
LOCALV    myChar, CHAR, $00001;406;
LOCALV    myBool, BOOLEAN, $00000;406;
END_FUNC  ParseExtract;435;
PROC      ParseSubCh;437;
COMMENT   procedure ParseSubCh;;437;
FRAMEUSED 12;448;
LOCALV    GleichPos, BYTE, $0000B;448;
LOCALV    CheckSpos, BYTE, $0000A;448;
LOCALV    myCheckSum, BYTE, $00009;448;
LOCALV    CheckSumIn, BYTE, $00008;448;
LOCALV    SubChOffset, BYTE, $00007;448;
LOCALV    myChar, CHAR, $00006;448;
LOCALV    hasMainCh, BOOLEAN, $00005;448;
LOCALV    hasCRC, BOOLEAN, $00004;448;
LOCALV    isResult, BOOLEAN, $00003;448;
LOCALV    isOmni, BOOLEAN, $00002;448;
LOCALV    isRequest, BOOLEAN, $00001;448;
LOCALV    isParam, BOOLEAN, $00000;448;
END_FUNC  ParseSubCh;528;
END_INCLUDE   DCG-Parser.pas;528;
FILE      DCG.pas;528;
MAIN      DCG;528;
PROC      SwitchRelais;1186;
COMMENT   procedure SwitchRelais;;1186;
END_FUNC  SwitchRelais;1202;
PROC      FaultCheck;1204;
COMMENT   procedure FaultCheck;;1204;
END_FUNC  FaultCheck;1247;
PROC      Chores;1249;
COMMENT   procedure Chores;;1249;
FRAMEUSED 4;1252;
LOCALV    myVolt, FLOAT, $00000;1252;
END_FUNC  Chores;1297;
PROC      CheckSer;1299;
COMMENT   procedure CheckSer;;1299;
FRAMEUSED 1;1302;
LOCALV    myChar, CHAR, $00000;1302;
END_FUNC  CheckSer;1318;
PROC      CheckDelay;1320;
COMMENT   procedure CheckDelay(myDelay:byte);;1320;
FRAMEUSED 2;1323;
LOCALV    myDelay, BYTE, $00001;1323;
LOCALV    mycount, BYTE, $00000;1323;
END_FUNC  CheckDelay;1327;
PROC      onTickTimer;1330;
COMMENT   Procedure onTickTimer(SaveAllRegs); // onTickTimer(SaveAllRegs);;1330;
END_FUNC  onTickTimer;1342;
PROC      initall;1348;
COMMENT   procedure initall;;1348;
END_FUNC  initall;1459;
PROC      $_Main;1463;
STACKSTA  969;1679;
STACKSIZ  128;1679;
FRAMESTA  1116;1679;
FRAMESIZ  256;1679;
PROCID    0;1679;
PROCLOC   -1;1679;
TASKLOC   -1;1679;
END_PROG  DCG;1679;
.CODESTART
RESET $000000
STARTCODE $000054
FILE DCG.PAS
UNIT DCG
FILE DCG-HW.PAS
FUNC SHIFTOUT1257, $00003, $000054
ENTRY  $000054
LINE 7, $000054, 545
LINE 8, $000056, 547
LINE 9, $000058, 549
LINE 11, $00005A, 551
LINE 12, $00005E, 553
LINE 13, $000060, 555
LINE 14, $000062, 557
LINE 15, $000064, 559
LINE 16, $000066, 561
LINE 19, $000068, 564
LINE 20, $00006A, 566
LINE 21, $00006C, 568
LINE 22, $00006E, 570
LINE 23, $000070, 572
LINE 24, $000072, 574
LINE 25, $000074, 576
LINE 26, $000076, 578
LINE 27, $000078, 580
LINE 29, $00007A, 582
LINE 30, $00007E, 584
LINE 33, $000080, 587
LINE 34, $000082, 589
LINE 35, $000084, 591
LINE 36, $000086, 593
LINE 37, $000088, 595
LINE 38, $00008A, 597
LINE 39, $00008C, 599
LINE 40, $00008E, 601
LINE 41, $000090, 603
LINE 43, $000092, 605
LINE 44, $000094, 607
LINE 45, $000096, 609
LINE 46, $000098, 611
LINE 47, $00009A, 613
LINE 48, $00009C, 615
LINE 49, $00009E, 617
LINE 50, $0000A0, 619
LINE 51, $0000A2, 621
LINE 53, $0000A4, 626
BRANCH   19, $0000A4, $000000
ENDFUNC 53, $0000A4
FUNC SHIFTOUT1655, $00037, $0000A6
ENTRY  $0000A6
LINE 59, $0000A6, 636
LINE 60, $0000A8, 638
LINE 61, $0000AA, 640
LINE 63, $0000AC, 642
LINE 64, $0000B0, 644
LINE 67, $0000B2, 647
LINE 68, $0000B4, 649
LINE 69, $0000B6, 651
LINE 70, $0000B8, 653
LINE 71, $0000BA, 655
LINE 72, $0000BC, 657
LINE 73, $0000BE, 659
LINE 74, $0000C0, 661
LINE 76, $0000C2, 663
LINE 77, $0000C6, 665
LINE 80, $0000C8, 668
LINE 81, $0000CA, 670
LINE 82, $0000CC, 672
LINE 83, $0000CE, 674
LINE 84, $0000D0, 676
LINE 85, $0000D2, 678
LINE 86, $0000D4, 680
LINE 87, $0000D6, 682
LINE 88, $0000D8, 684
LINE 90, $0000DA, 689
BRANCH   19, $0000DA, $000000
ENDFUNC 90, $0000DA
FUNC SHIFTIN1864, $0005D, $0000DC
ENTRY  $0000DC
LINE 97, $0000DC, 699
LINE 98, $0000DE, 701
LINE 99, $0000E0, 703
LINE 100, $0000E2, 705
LINE 101, $0000E4, 707
LINE 102, $0000E6, 709
LINE 104, $0000E8, 712
LINE 105, $0000EA, 714
LINE 106, $0000EC, 716
LINE 107, $0000EE, 718
LINE 108, $0000F0, 720
LINE 109, $0000F2, 722
LINE 110, $0000F4, 724
LINE 111, $0000F6, 726
LINE 112, $0000F8, 728
LINE 113, $0000FC, 730
LINE 115, $0000FE, 733
LINE 116, $000100, 735
LINE 117, $000102, 737
LINE 118, $000104, 739
LINE 119, $000106, 741
LINE 120, $000108, 743
LINE 121, $00010A, 745
LINE 122, $00010C, 747
LINE 123, $00010E, 749
LINE 124, $000112, 751
LINE 125, $000114, 753
LINE 126, $000116, 755
LINE 128, $000118, 760
BRANCH   19, $000118, $000000
ENDFUNC 128, $000118
FUNC ONSYSTICK, $00082, $00011A
ENTRY  $00011A
LINE 133, $00011A, 769
LINE 134, $00011C, 771
LINE 135, $00011E, 773
BRANCH   4, $00012A, $000130
BRANCH   20, $00012C, $000134
LINE 136, $000130, 785
BRANCH   17, $000130, $0000DC
LINE 138, $000134, 791
BRANCH   4, $00013A, $000140
BRANCH   20, $00013C, $000208
LINE 139, $000140, 800
BRANCH   4, $000146, $00014C
BRANCH   20, $000148, $0001AA
LINE 140, $00014C, 809
BRANCH   4, $000166, $00016C
BRANCH   20, $000168, $000196
LINE 141, $00016C, 829
LINE 142, $00017C, 834
LINE 143, $000182, 837
BRANCH   20, $000192, $0001A6
LINE 145, $000196, 847
BRANCH   20, $0001A6, $000204
LINE 148, $0001AA, 859
BRANCH   4, $0001C4, $0001CA
BRANCH   20, $0001C6, $0001F4
LINE 149, $0001CA, 879
LINE 150, $0001DA, 884
LINE 151, $0001E0, 887
BRANCH   20, $0001F0, $000204
LINE 153, $0001F4, 897
BRANCH   20, $000204, $000218
LINE 157, $000208, 911
LINE 159, $000218, 918
LINE 160, $000228, 926
BRANCH   4, $000234, $00023A
BRANCH   20, $000236, $000242
LINE 161, $00023A, 938
BRANCH   17, $00023A, $0000A6
BRANCH   20, $00023E, $000246
LINE 163, $000242, 946
BRANCH   17, $000242, $000054
LINE 166, $000246, 952
LINE 168, $000248, 955
LINE 169, $00024A, 957
LINE 171, $00024C, 960
BRANCH   4, $000252, $000258
BRANCH   20, $000254, $00028C
LINE 172, $000258, 969
LINE 173, $000284, 986
LINE 174, $000286, 988
BRANCH   20, $000288, $0002BC
LINE 176, $00028C, 995
LINE 177, $0002B8, 1012
LINE 178, $0002BA, 1014
LINE 180, $0002BC, 1018
LINE 181, $0002C6, 1024
BRANCH   19, $0002C6, $000000
ENDFUNC 181, $0002C6
FUNC GETADC10, $000B9, $0002CA
ENTRY  $0002C8
LINE 192, $0002CA, 1034
LINE 194, $0002D2, 1040
LINE 196, $0002D4, 1043
LINE 197, $0002D6, 1045
LINE 198, $0002D8, 1047
LINE 199, $0002DA, 1049
LINE 201, $0002DC, 1052
LINE 202, $0002DE, 1054
LINE 203, $0002E0, 1056
LINE 205, $0002E2, 1059
LINE 206, $0002E6, 1062
LINE 207, $0002EA, 1065
LINE 208, $0002EE, 1070
BRANCH   19, $0002EE, $000000
ENDFUNC 208, $0002EE
FILE DCG.PAS
FUNC SETLM75TEMP, $001C9, $0002F2
ENTRY  $0002F0
LINE 461, $0002F2, 1082
LINE 463, $000314, 1098
LINE 464, $000366, 1137
LINE 465, $00037A, 1147
LINE 467, $000398, 1161
LINE 468, $0003EE, 1202
LINE 469, $000402, 1212
LINE 470, $000420, 1226
LINE 471, $00043A, 1240
BRANCH   19, $00043A, $000000
ENDFUNC 471, $00043A
FUNC GETLM75TEMP, $001D9, $00043E
ENTRY  $00043C
LINE 477, $00043E, 1250
LINE 478, $000458, 1262
LINE 479, $00046A, 1270
LINE 480, $00047E, 1280
LINE 481, $0004C0, 1312
BRANCH   19, $0004C0, $000000
ENDFUNC 481, $0004C0
FUNC INITSCALES, $001E3, $0004C4
ENTRY  $0004C2
LINE 487, $0004C4, 1322
LINE 488, $0004EE, 1345
LINE 489, $0004F8, 1350
BRANCH   4, $000504, $00050A
BRANCH   20, $000506, $000542
LINE 490, $00050A, 1362
LINE 491, $00052E, 1379
BRANCH   20, $00053E, $000562
LINE 493, $000542, 1393
LINE 494, $000552, 1401
LINE 496, $000562, 1412
BRANCH   4, $00056E, $000574
BRANCH   20, $000570, $000588
LINE 497, $000574, 1424
BRANCH   20, $000584, $000598
LINE 499, $000588, 1438
LINE 501, $000598, 1449
LINE 502, $0005FC, 1495
LINE 503, $00067C, 1553
FRAME     2
FRAME     3
BRANCH   3, $00069A, $0006A0
BRANCH   20, $00069C, $00077E
LINE 504, $0006A0, 1580
LINE 505, $00076C, 1677
BRANCH   3, $000778, $00077E
BRANCH   20, $00077A, $00068E
FRAME     0
LINE 507, $000780, 1692
LINE 508, $0007A8, 1711
FRAME     2
FRAME     3
BRANCH   3, $0007C6, $0007CC
BRANCH   20, $0007C8, $00095A
LINE 510, $0007CC, 1738
LINE 512, $000880, 1824
LINE 513, $000948, 1920
BRANCH   3, $000954, $00095A
BRANCH   20, $000956, $0007BA
FRAME     0
LINE 514, $00095C, 1935
LINE 515, $000994, 1958
LINE 516, $0009AC, 1966
LINE 517, $0009B8, 1971
LINE 518, $0009D0, 1979
LINE 519, $0009D6, 1982
BRANCH   17, $0009DA, $0002F0
LINE 520, $0009E2, 1989
LINE 521, $0009FA, 1997
LINE 522, $000A12, 2005
LINE 523, $000A2A, 2014
LINE 524, $000A58, 2037
LINE 525, $000A86, 2060
LINE 526, $000AB4, 2083
LINE 527, $000AE2, 2108
BRANCH   19, $000AE2, $000000
ENDFUNC 527, $000AE2
FUNC SETSHUNT, $00216, $000AE4
ENTRY  $000AE4
LINE 536, $000AE4, 2117
LINE 537, $000AE6, 2119
BRANCH   3, $000AE8, $000AEE
BRANCH   20, $000AEA, $000AF6
LINE 538, $000AEE, 2128
LINE 539, $000AF0, 2130
BRANCH   20, $000AF2, $000B1A
LINE 541, $000AF6, 2136
BRANCH   3, $000AF8, $000AFE
BRANCH   20, $000AFA, $000B06
LINE 542, $000AFE, 2145
LINE 543, $000B00, 2147
BRANCH   20, $000B02, $000B1A
LINE 545, $000B06, 2153
BRANCH   3, $000B08, $000B0E
BRANCH   20, $000B0A, $000B16
LINE 546, $000B0E, 2162
LINE 547, $000B10, 2164
BRANCH   20, $000B12, $000B1A
LINE 550, $000B16, 2171
LINE 551, $000B18, 2173
LINE 553, $000B1A, 2179
BRANCH   19, $000B1A, $000000
ENDFUNC 553, $000B1A
FUNC CALCRANGEI, $0022B, $000B1C
ENTRY  $000B1C
LINE 557, $000B1C, 2188
LINE 558, $000B22, 2191
FRAME     2
FRAME     3
BRANCH   3, $000B40, $000B46
BRANCH   20, $000B42, $000BDC
LINE 559, $000B46, 2218
BRANCH   4, $000BB0, $000BB6
BRANCH   20, $000BB2, $000BCA
LINE 560, $000BB6, 2276
LINE 562, $000BCA, 2291
BRANCH   3, $000BD6, $000BDC
BRANCH   20, $000BD8, $000B34
FRAME     0
LINE 564, $000BDE, 2308
BRANCH   19, $000BDE, $000000
ENDFUNC 564, $000BDE
FUNC SETLEVELDAC, $00236, $000BE2
ENTRY  $000BE0
LINE 572, $000BE2, 2318
BRANCH   17, $000BE2, $000B1C
LINE 573, $000BE6, 2321
BRANCH   4, $000BFC, $000C02
BRANCH   20, $000BFE, $000C34
LINE 574, $000C02, 2338
LINE 575, $000C08, 2342
LINE 576, $000C14, 2347
LINE 578, $000C1A, 2351
FRAME     0
LINE 579, $000C22, 2356
FRAME     1
FRAME     0
BRANCH   17, $000C2C, $000AE4
LINE 581, $000C34, 2370
LINE 582, $000C3C, 2373
LINE 584, $000C44, 2376
LINE 585, $000D1A, 2471
BRANCH   4, $000D64, $000D6A
BRANCH   20, $000D66, $000D82
LINE 586, $000D6A, 2513
LINE 588, $000D82, 2525
BRANCH   4, $000DA4, $000DAA
BRANCH   20, $000DA6, $000DBA
LINE 589, $000DAA, 2551
LINE 591, $000DBA, 2563
LINE 592, $000DC0, 2567
LINE 593, $000DD0, 2574
LINE 597, $000DD6, 2578
LINE 598, $000DDC, 2581
BRANCH   4, $000E32, $000E38
BRANCH   20, $000E34, $000E3E
LINE 599, $000E38, 2626
LINE 601, $000E3E, 2632
BRANCH   4, $000E54, $000E5A
BRANCH   20, $000E56, $000EB6
LINE 602, $000E5A, 2649
LINE 603, $000E72, 2658
LINE 604, $000E78, 2662
LINE 605, $000E84, 2667
LINE 606, $000E90, 2672
LINE 607, $000E96, 2676
FRAME     0
LINE 608, $000E9E, 2681
LINE 610, $000EB6, 2698
LINE 611, $000EBE, 2701
LINE 612, $000F94, 2796
BRANCH   4, $000FDE, $000FE4
BRANCH   20, $000FE0, $000FFC
LINE 613, $000FE4, 2838
LINE 615, $000FFC, 2850
BRANCH   4, $00101E, $001024
BRANCH   20, $001020, $001034
LINE 616, $001024, 2876
LINE 618, $001034, 2888
LINE 619, $00103A, 2892
LINE 620, $00104A, 2899
LINE 621, $001050, 2903
BRANCH   4, $00108C, $001092
BRANCH   20, $00108E, $0010E8
LINE 622, $001092, 2940
LINE 624, $0010E8, 2986
LINE 625, $0010EE, 2990
LINE 626, $0010FE, 2997
LINE 627, $001104, 3003
BRANCH   19, $001104, $000000
ENDFUNC 627, $001104
FUNC GETVOLTAGE, $00275, $001108
ENTRY  $001106
LINE 634, $001108, 3013
BRANCH   4, $001114, $00111A
BRANCH   20, $001116, $00113E
LINE 635, $00111A, 3025
LINE 636, $001120, 3029
LINE 637, $001134, 3038
BRANCH   20, $00113A, $00115A
LINE 639, $00113E, 3047
FRAME     1
FRAME     0
BRANCH   17, $001146, $0002C8
LINE 641, $00115A, 3066
LINE 642, $0011B0, 3110
LINE 643, $00120C, 3152
BRANCH   19, $00120C, $000000
ENDFUNC 643, $00120C
FUNC GETINPUTVOLTAGE, $00285, $00120E
ENTRY  $00120E
LINE 648, $00120E, 3161
FRAME     1
FRAME     0
BRANCH   17, $001216, $0002C8
LINE 649, $001276, 3210
BRANCH   19, $001276, $000000
ENDFUNC 649, $001276
FUNC GETCURRENT, $0028B, $00127A
ENTRY  $001278
LINE 655, $00127A, 3220
BRANCH   4, $001286, $00128C
BRANCH   20, $001288, $0012B0
LINE 656, $00128C, 3232
LINE 657, $001292, 3236
LINE 658, $0012A6, 3245
BRANCH   20, $0012AC, $0012CC
LINE 660, $0012B0, 3254
FRAME     1
FRAME     0
BRANCH   17, $0012B8, $0002C8
LINE 662, $0012CC, 3273
LINE 663, $001322, 3317
LINE 664, $00137E, 3359
BRANCH   19, $00137E, $000000
ENDFUNC 664, $00137E
FUNC INCFACI, $0029C, $001380
ENTRY  $001380
LINE 670, $001380, 3368
LINE 671, $001398, 3377
LINE 672, $0013B0, 3386
BRANCH   4, $0013FC, $001402
BRANCH   20, $0013FE, $00141A
LINE 673, $001402, 3430
LINE 679, $00141A, 3444
BRANCH   19, $00141A, $000000
ENDFUNC 679, $00141A
FUNC INCFACU, $002A9, $00141C
ENTRY  $00141C
LINE 683, $00141C, 3453
LINE 684, $001434, 3462
LINE 685, $00144C, 3471
BRANCH   4, $001498, $00149E
BRANCH   20, $00149A, $0014B6
LINE 686, $00149E, 3515
LINE 692, $0014B6, 3529
BRANCH   19, $0014B6, $000000
ENDFUNC 692, $0014B6
FUNC ROUNDINCPARAM, $002B6, $0014BA
ENTRY  $0014B8
LINE 697, $0014BA, 3539
BRANCH   4, $0014C2, $0014C8
BRANCH   20, $0014C4, $001558
LINE 698, $0014C8, 3549
LINE 699, $001504, 3570
LINE 700, $001552, 3602
LINE 706, $001558, 3610
BRANCH   19, $001558, $000000
ENDFUNC 706, $001558
FUNC SETACCPARAM, $002C4, $00155A
ENTRY  $00155A
LINE 710, $00155A, 3619
BRANCH   4, $001560, $001566
BRANCH   20, $001562, $0015AA
LINE 711, $001566, 3628
BRANCH   20, $0015A6, $0015EA
LINE 713, $0015AA, 3653
LINE 715, $0015EA, 3675
LINE 716, $00162A, 3697
BRANCH   19, $00162A, $000000
ENDFUNC 716, $00162A
FUNC SERCRLF, $002D2, $00162C
ENTRY  $00162C
LINE 724, $00162C, 3706
FRAME     0
LINE 725, $001632, 3710
FRAME     0
LINE 726, $001638, 3716
BRANCH   19, $001638, $000000
ENDFUNC 726, $001638
FUNC WRITECHPREFIX, $002D8, $00163A
ENTRY  $00163A
LINE 730, $00163A, 3725
FRAME     0
LINE 731, $001640, 3729
FRAME     0
LINE 732, $00164A, 3734
FRAME     0
LINE 733, $001650, 3738
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 734, $001682, 3767
FRAME     0
LINE 735, $001688, 3773
BRANCH   19, $001688, $000000
ENDFUNC 735, $001688
FUNC WRITESERINP, $002E1, $00168A
ENTRY  $00168A
LINE 739, $00168A, 3782
FRAME     2
FRAME     0
LINE 740, $0016A6, 3798
BRANCH   17, $0016A6, $00162C
LINE 741, $0016AA, 3803
BRANCH   19, $0016AA, $000000
ENDFUNC 741, $0016AA
FUNC SERPROMPT, $002E7, $0016AE
ENTRY  $0016AC
LINE 748, $0016AE, 3813
LINE 749, $0016B4, 3816
BRANCH   17, $0016B4, $00163A
LINE 750, $0016B8, 3819
BRANCH   4, $0016C4, $0016CA
BRANCH   20, $0016C6, $0016E0
LINE 751, $0016CA, 3833
BRANCH   20, $0016DC, $00174A
LINE 753, $0016E0, 3846
BRANCH   4, $0016FE, $001704
BRANCH   20, $001700, $001718
LINE 754, $001704, 3869
BRANCH   20, $001714, $00174A
LINE 756, $001718, 3881
LINE 757, $001726, 3888
BRANCH   4, $001732, $001738
BRANCH   20, $001734, $00174A
LINE 758, $001738, 3902
LINE 762, $00174A, 3915
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 763, $00177A, 3944
BRANCH   4, $001788, $00178E
BRANCH   20, $00178A, $00182A
LINE 764, $00178E, 3958
LINE 765, $001794, 3961
FRAME     2
FRAME     3
BRANCH   3, $0017B2, $0017B8
BRANCH   20, $0017B4, $001824
LINE 766, $0017B8, 3988
BRANCH   4, $0017C6, $0017CC
BRANCH   20, $0017C8, $00180C
LINE 767, $0017CC, 4003
FRAME     3
LINE 768, $0017D2, 4007
FRAME     5
FRAME     3
LINE 770, $00180C, 4041
LINE 771, $001812, 4047
BRANCH   3, $00181E, $001824
BRANCH   20, $001820, $0017A6
FRAME     0
BRANCH   20, $001826, $00189E
LINE 773, $00182A, 4067
FRAME     0
LINE 774, $001830, 4071
FRAME     2
FRAME     0
LINE 775, $00186A, 4102
BRANCH   4, $001876, $00187C
BRANCH   20, $001878, $00189E
LINE 776, $00187C, 4114
FRAME     0
LINE 777, $001882, 4118
FRAME     2
FRAME     0
LINE 780, $00189E, 4140
BRANCH   17, $00189E, $00162C
LINE 781, $0018A2, 4145
BRANCH   19, $0018A2, $000000
ENDFUNC 781, $0018A2
FUNC PARAMTOSTR, $00311, $0018A4
ENTRY  $0018A4
LINE 787, $0018A4, 4154
BRANCH   4, $0018F2, $0018F8
BRANCH   20, $0018F4, $001932
LINE 788, $0018F8, 4199
FRAME     3
FRAME     0
BRANCH   20, $00192E, $00198C
LINE 790, $001932, 4234
FRAME     3
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     3
FRAME     0
LINE 792, $00198C, 4284
BRANCH   19, $00198C, $000000
ENDFUNC 792, $00198C
FUNC SENDTRACKCMD, $0031A, $00198E
ENTRY  $00198E
LINE 797, $00198E, 4293
BRANCH   4, $00199C, $0019A2
BRANCH   20, $00199E, $001A96
LINE 798, $0019A2, 4307
FRAME     0
LINE 799, $0019AC, 4312
FRAME     0
LINE 800, $0019B2, 4316
FRAME     2
FRAME     0
LINE 801, $0019CC, 4331
FRAME     0
LINE 802, $0019D2, 4335
LINE 803, $0019F2, 4344
BRANCH   17, $0019F2, $0018A4
LINE 804, $0019F6, 4347
FRAME     2
FRAME     0
LINE 805, $001A12, 4363
FRAME     0
LINE 806, $001A18, 4367
BRANCH   17, $001A18, $00162C
LINE 807, $001A1C, 4370
FRAME     0
LINE 808, $001A26, 4375
FRAME     0
LINE 809, $001A2C, 4379
FRAME     2
FRAME     0
LINE 810, $001A46, 4394
FRAME     0
LINE 811, $001A4C, 4398
LINE 812, $001A6C, 4407
BRANCH   17, $001A6C, $0018A4
LINE 813, $001A70, 4410
FRAME     2
FRAME     0
LINE 814, $001A8C, 4426
FRAME     0
LINE 815, $001A92, 4430
BRANCH   17, $001A92, $00162C
LINE 817, $001A96, 4438
BRANCH   19, $001A96, $000000
ENDFUNC 817, $001A96
FUNC SETCURSOR, $00333, $001A9A
ENTRY  $001A98
LINE 822, $001A9A, 4448
LINE 823, $001A9E, 4451
BRANCH   4, $001AA2, $001AA8
BRANCH   20, $001AA4, $001AC4
LINE 824, $001AA8, 4460
BRANCH   4, $001AAE, $001AB4
BRANCH   20, $001AB0, $001ABC
LINE 825, $001AB4, 4469
BRANCH   20, $001AB8, $001AC0
LINE 827, $001ABC, 4477
BRANCH   20, $001AC0, $001AE8
LINE 830, $001AC4, 4487
BRANCH   4, $001ADE, $001AE4
BRANCH   20, $001AE0, $001AE8
LINE 831, $001AE4, 4506
LINE 834, $001AE8, 4514
BRANCH   4, $001AF6, $001AFC
BRANCH   20, $001AF8, $001B36
LINE 835, $001AFC, 4528
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 836, $001B14, 4544
FRAME     0
LINE 837, $001B1A, 4548
FRAME     1
FRAME     2
FRAME     3
FRAME     0
BRANCH   20, $001B32, $001B6C
LINE 839, $001B36, 4569
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 840, $001B4E, 4585
FRAME     0
LINE 841, $001B54, 4589
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 843, $001B6C, 4607
BRANCH   4, $001B72, $001B78
BRANCH   20, $001B74, $001B82
LINE 844, $001B78, 4616
FRAME     0
BRANCH   20, $001B7E, $001BA6
LINE 846, $001B82, 4625
BRANCH   4, $001B90, $001B96
BRANCH   20, $001B92, $001BA0
LINE 847, $001B96, 4639
FRAME     0
BRANCH   20, $001B9C, $001BA6
LINE 849, $001BA0, 4648
FRAME     0
LINE 852, $001BA6, 4658
BRANCH   19, $001BA6, $000000
ENDFUNC 852, $001BA6
FUNC ISTLEISTUNGONLCD, $00357, $001BA8
ENTRY  $001BA8
LINE 857, $001BA8, 4667
LINE 858, $001BAE, 4670
LINE 859, $001BB4, 4673
LINE 860, $001BF4, 4693
BRANCH   4, $001C40, $001C46
BRANCH   20, $001C42, $001C5E
LINE 861, $001C46, 4737
LINE 863, $001C5E, 4749
BRANCH   17, $001C5E, $0018A4
LINE 864, $001C62, 4752
LINE 865, $001C70, 4761
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 866, $001C88, 4777
FRAME     2
FRAME     0
LINE 867, $001CAC, 4799
BRANCH   19, $001CAC, $000000
ENDFUNC 867, $001CAC
FUNC CAPONLCD, $00365, $001CB0
ENTRY  $001CAE
LINE 873, $001CB0, 4809
LINE 874, $001CD0, 4818
LINE 875, $001CD6, 4821
FRAME     3
FRAME     0
LINE 876, $001D0A, 4850
BRANCH   4, $001D56, $001D5C
BRANCH   20, $001D58, $001D62
LINE 877, $001D5C, 4894
LINE 879, $001D62, 4900
BRANCH   4, $001DAE, $001DB4
BRANCH   20, $001DB0, $001DBA
LINE 880, $001DB4, 4944
LINE 882, $001DBA, 4950
BRANCH   4, $001E06, $001E0C
BRANCH   20, $001E08, $001E8C
LINE 883, $001E0C, 4994
LINE 884, $001E4C, 5018
FRAME     3
FRAME     0
LINE 885, $001E80, 5047
LINE 886, $001E86, 5050
LINE 888, $001E8C, 5056
BRANCH   4, $001ED8, $001EDE
BRANCH   20, $001EDA, $001EE4
LINE 889, $001EDE, 5100
LINE 895, $001EE4, 5106
BRANCH   17, $001EE4, $0018A4
LINE 896, $001EE8, 5109
LINE 897, $001EF8, 5118
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 898, $001F10, 5134
FRAME     2
FRAME     0
LINE 900, $001F3A, 5155
LINE 901, $001F5A, 5164
LINE 902, $001F60, 5167
FRAME     3
FRAME     0
LINE 903, $001F94, 5196
BRANCH   4, $001FE0, $001FE6
BRANCH   20, $001FE2, $001FEC
LINE 904, $001FE6, 5240
LINE 906, $001FEC, 5246
BRANCH   4, $002038, $00203E
BRANCH   20, $00203A, $002044
LINE 907, $00203E, 5290
LINE 909, $002044, 5296
BRANCH   4, $002090, $002096
BRANCH   20, $002092, $002116
LINE 910, $002096, 5340
LINE 911, $0020D6, 5364
FRAME     3
FRAME     0
LINE 912, $00210A, 5393
LINE 913, $002110, 5396
LINE 915, $002116, 5402
BRANCH   4, $002162, $002168
BRANCH   20, $002164, $00216E
LINE 916, $002168, 5446
LINE 923, $00216E, 5452
BRANCH   17, $00216E, $0018A4
LINE 924, $002172, 5455
LINE 925, $002182, 5464
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 926, $00219A, 5480
FRAME     2
FRAME     0
LINE 927, $0021BE, 5501
BRANCH   19, $0021BE, $000000
ENDFUNC 927, $0021BE
FUNC SPANNUNGONLCD, $003A3, $0021C0
ENTRY  $0021C0
LINE 933, $0021C0, 5510
LINE 934, $0021C6, 5513
LINE 935, $0021CC, 5516
BRANCH   4, $00221A, $002220
BRANCH   20, $00221C, $002226
LINE 936, $002220, 5561
LINE 938, $002226, 5567
BRANCH   17, $002226, $0018A4
LINE 939, $00222A, 5570
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 940, $002242, 5586
FRAME     2
FRAME     0
LINE 941, $00225E, 5602
FRAME     0
LINE 942, $002264, 5606
FRAME     0
LINE 943, $00226A, 5612
BRANCH   19, $00226A, $000000
ENDFUNC 943, $00226A
FUNC ISTSPANNUNGONLCD, $003B1, $00226C
ENTRY  $00226C
LINE 947, $00226C, 5621
BRANCH   4, $002280, $002286
BRANCH   20, $002282, $0022AA
LINE 948, $002286, 5637
BRANCH   20, $0022A6, $002322
LINE 950, $0022AA, 5651
BRANCH   4, $0022B8, $0022BE
BRANCH   20, $0022BA, $0022E2
LINE 951, $0022BE, 5665
BRANCH   20, $0022DE, $002322
LINE 953, $0022E2, 5679
LINE 956, $002322, 5703
BRANCH   17, $002322, $0021C0
LINE 957, $002326, 5708
BRANCH   19, $002326, $000000
ENDFUNC 957, $002326
FUNC SOLLSPANNUNGONLCD, $003BF, $002328
ENTRY  $002328
LINE 961, $002328, 5717
LINE 962, $002348, 5726
BRANCH   17, $002348, $0021C0
LINE 963, $00234C, 5731
BRANCH   19, $00234C, $000000
ENDFUNC 963, $00234C
FUNC PREFIX_I, $003C5, $00234E
ENTRY  $00234E
LINE 967, $00234E, 5740
LINE 968, $002354, 5743
BRANCH   4, $0023A8, $0023AE
BRANCH   20, $0023AA, $0023F4
LINE 969, $0023AE, 5791
LINE 970, $0023EE, 5815
LINE 972, $0023F4, 5823
BRANCH   19, $0023F4, $000000
ENDFUNC 972, $0023F4
FUNC PARAMSTRONLCDLOWER, $003CE, $0023F6
ENTRY  $0023F6
LINE 976, $0023F6, 5832
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 977, $00240E, 5848
FRAME     2
FRAME     0
LINE 978, $00242A, 5866
BRANCH   19, $00242A, $000000
ENDFUNC 978, $00242A
FUNC FAULTSONLCD, $003D4, $00242C
ENTRY  $00242C
LINE 982, $00242C, 5875
LINE 983, $002430, 5877
BRANCH   3, $002432, $002438
BRANCH   20, $002434, $00243C
BRANCH   20, $002438, $002444
BRANCH   3, $00243E, $002444
BRANCH   20, $002440, $002494
LINE 984, $002444, 5895
BRANCH   4, $002450, $002456
BRANCH   20, $002452, $002490
LINE 985, $002456, 5907
FRAME     3
FRAME     0
LINE 986, $00248C, 5937
BRANCH   17, $00248C, $0023F6
BRANCH   20, $002490, $00255C
LINE 989, $002494, 5947
BRANCH   3, $002496, $00249C
BRANCH   20, $002498, $0024A0
BRANCH   20, $00249C, $0024A8
BRANCH   3, $0024A2, $0024A8
BRANCH   20, $0024A4, $0024F8
LINE 990, $0024A8, 5965
BRANCH   4, $0024B4, $0024BA
BRANCH   20, $0024B6, $0024F4
LINE 991, $0024BA, 5977
FRAME     3
FRAME     0
LINE 992, $0024F0, 6007
BRANCH   17, $0024F0, $0023F6
BRANCH   20, $0024F4, $00255C
LINE 995, $0024F8, 6017
BRANCH   3, $0024FA, $002500
BRANCH   20, $0024FC, $002504
BRANCH   20, $002500, $00250C
BRANCH   3, $002506, $00250C
BRANCH   20, $002508, $00255C
LINE 996, $00250C, 6035
BRANCH   4, $002518, $00251E
BRANCH   20, $00251A, $002558
LINE 997, $00251E, 6047
FRAME     3
FRAME     0
LINE 998, $002554, 6077
BRANCH   17, $002554, $0023F6
BRANCH   20, $002558, $00255C
LINE 1002, $00255C, 6088
LINE 1003, $002566, 6092
BRANCH   4, $002576, $00257C
BRANCH   20, $002578, $002582
LINE 1004, $00257C, 6107
LINE 1006, $002582, 6115
BRANCH   19, $002582, $000000
ENDFUNC 1006, $002582
FUNC STROMONLCD, $003F0, $002584
ENTRY  $002584
LINE 1010, $002584, 6124
LINE 1011, $00258A, 6127
LINE 1012, $002590, 6130
BRANCH   17, $002590, $0018A4
LINE 1013, $002594, 6133
LINE 1014, $0025A2, 6142
BRANCH   17, $0025A2, $0023F6
LINE 1015, $0025A6, 6145
FRAME     0
LINE 1016, $0025AE, 6149
FRAME     0
LINE 1017, $0025B4, 6153
BRANCH   4, $0025BA, $0025C0
BRANCH   20, $0025BC, $0025CA
LINE 1018, $0025C0, 6162
FRAME     0
BRANCH   20, $0025C6, $0025EE
LINE 1020, $0025CA, 6171
BRANCH   4, $0025D8, $0025DE
BRANCH   20, $0025DA, $0025E8
LINE 1021, $0025DE, 6185
FRAME     0
BRANCH   20, $0025E4, $0025EE
LINE 1023, $0025E8, 6194
FRAME     0
LINE 1026, $0025EE, 6202
BRANCH   17, $0025EE, $00242C
LINE 1027, $0025F2, 6207
BRANCH   19, $0025F2, $000000
ENDFUNC 1027, $0025F2
FUNC ISTSTROMONLCD, $00405, $0025F4
ENTRY  $0025F4
LINE 1031, $0025F4, 6216
BRANCH   17, $0025F8, $001278
LINE 1032, $002600, 6223
FRAME     1
FRAME     0
BRANCH   17, $002612, $00234E
LINE 1033, $00261A, 6239
BRANCH   17, $00261A, $002584
LINE 1034, $00261E, 6244
BRANCH   19, $00261E, $000000
ENDFUNC 1034, $00261E
FUNC SOLLSTROMONLCD, $0040C, $002620
ENTRY  $002620
LINE 1038, $002620, 6253
LINE 1039, $002640, 6262
BRANCH   17, $002640, $000B1C
LINE 1040, $002644, 6265
FRAME     1
FRAME     0
BRANCH   17, $00264C, $00234E
LINE 1041, $002654, 6276
BRANCH   17, $002654, $002584
LINE 1042, $002658, 6281
BRANCH   19, $002658, $000000
ENDFUNC 1042, $002658
FUNC INTEGERONLCD, $00414, $00265A
ENTRY  $00265A
LINE 1046, $00265A, 6290
FRAME     2
FRAME     4
FRAME     7
FRAME     2
FRAME     0
LINE 1047, $002696, 6325
BRANCH   19, $002696, $000000
ENDFUNC 1047, $002696
FUNC OPTIONSONLCD, $00419, $002698
ENTRY  $002698
LINE 1051, $002698, 6334
FRAME     3
FRAME     0
LINE 1052, $0026EE, 6378
BRANCH   17, $0026EE, $0023F6
LINE 1053, $0026F2, 6381
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1054, $00270A, 6397
FRAME     0
LINE 1055, $002710, 6401
LINE 1057, $002714, 6403
BRANCH   3, $002716, $00271C
BRANCH   20, $002718, $00272C
LINE 1058, $00271C, 6412
BRANCH   17, $002720, $001CAE
BRANCH   20, $002728, $0027F0
LINE 1060, $00272C, 6423
BRANCH   3, $00272E, $002734
BRANCH   20, $002730, $00273C
LINE 1061, $002734, 6432
BRANCH   17, $002734, $001BA8
BRANCH   20, $002738, $0027F0
LINE 1063, $00273C, 6439
BRANCH   3, $00273E, $002744
BRANCH   20, $002740, $00275C
LINE 1064, $002744, 6448
LINE 1065, $002754, 6453
BRANCH   17, $002754, $00265A
BRANCH   20, $002758, $0027F0
LINE 1067, $00275C, 6460
BRANCH   3, $00275E, $002764
BRANCH   20, $002760, $00277C
LINE 1068, $002764, 6469
LINE 1069, $002774, 6474
BRANCH   17, $002774, $00265A
BRANCH   20, $002778, $0027F0
LINE 1071, $00277C, 6481
BRANCH   3, $00277E, $002784
BRANCH   20, $002780, $00279C
LINE 1072, $002784, 6490
LINE 1073, $002794, 6495
BRANCH   17, $002794, $00265A
BRANCH   20, $002798, $0027F0
LINE 1075, $00279C, 6502
BRANCH   3, $00279E, $0027A4
BRANCH   20, $0027A0, $0027F0
LINE 1076, $0027A4, 6511
BRANCH   4, $0027B2, $0027B8
BRANCH   20, $0027B4, $0027D8
LINE 1077, $0027B8, 6525
FRAME     2
FRAME     0
BRANCH   20, $0027D4, $0027EC
LINE 1079, $0027D8, 6547
LINE 1080, $0027E8, 6553
BRANCH   17, $0027E8, $00265A
BRANCH   20, $0027EC, $0027F0
LINE 1084, $0027F0, 6563
BRANCH   4, $0027FE, $002804
BRANCH   20, $002800, $002822
LINE 1085, $002804, 6577
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1086, $00281C, 6593
FRAME     0
LINE 1089, $002822, 6600
BRANCH   17, $002822, $00242C
LINE 1090, $002826, 6605
BRANCH   19, $002826, $000000
ENDFUNC 1090, $002826
FUNC WERTEONLCD, $00444, $002828
ENTRY  $002828
LINE 1094, $002828, 6614
BRANCH   4, $002838, $00283E
BRANCH   20, $00283A, $002846
LINE 1095, $00283E, 6629
BRANCH   17, $00283E, $002698
BRANCH   20, $002842, $00285E
LINE 1097, $002846, 6637
BRANCH   17, $002846, $002328
LINE 1098, $00284A, 6640
BRANCH   17, $00284A, $002620
LINE 1099, $00284E, 6643
FRAME     1
FRAME     0
BRANCH   17, $002856, $001A98
LINE 1101, $00285E, 6656
BRANCH   17, $00285E, $00242C
LINE 1102, $002862, 6661
BRANCH   19, $002862, $000000
ENDFUNC 1102, $002862
FUNC WRITEPARAMSER, $00450, $002864
ENTRY  $002864
LINE 1106, $002864, 6670
BRANCH   17, $002864, $0018A4
LINE 1107, $002868, 6673
BRANCH   17, $002868, $00163A
LINE 1108, $00286C, 6676
FRAME     2
FRAME     0
LINE 1109, $002888, 6692
BRANCH   17, $002888, $00162C
LINE 1110, $00288C, 6697
BRANCH   19, $00288C, $000000
ENDFUNC 1110, $00288C
FUNC WRITEPARAMINTSER, $00458, $00288E
ENTRY  $00288E
LINE 1114, $00288E, 6706
FRAME     3
FRAME     5
FRAME     8
FRAME     3
FRAME     0
LINE 1115, $0028E4, 6752
FRAME     3
FRAME     0
LINE 1116, $002956, 6815
BRANCH   17, $002956, $00163A
LINE 1117, $00295A, 6818
FRAME     2
FRAME     0
LINE 1118, $002976, 6834
BRANCH   17, $002976, $00162C
LINE 1119, $00297A, 6839
BRANCH   19, $00297A, $000000
ENDFUNC 1119, $00297A
FUNC CHECKLIMITS, $00461, $00297C
ENTRY  $00297C
LINE 1123, $00297C, 6848
LINE 1124, $002982, 6851
BRANCH   4, $0029CE, $0029D4
BRANCH   20, $0029D0, $0029F2
LINE 1125, $0029D4, 6895
LINE 1126, $0029EC, 6904
LINE 1128, $0029F2, 6910
BRANCH   4, $002A40, $002A46
BRANCH   20, $002A42, $002A64
LINE 1129, $002A46, 6954
LINE 1130, $002A5E, 6962
LINE 1132, $002A64, 6968
BRANCH   4, $002AB0, $002AB6
BRANCH   20, $002AB2, $002AD4
LINE 1133, $002AB6, 7012
LINE 1134, $002ACE, 7021
LINE 1136, $002AD4, 7027
BRANCH   4, $002B22, $002B28
BRANCH   20, $002B24, $002B46
LINE 1137, $002B28, 7071
LINE 1138, $002B40, 7079
LINE 1140, $002B46, 7085
BRANCH   4, $002B60, $002B66
BRANCH   20, $002B62, $002B78
LINE 1141, $002B66, 7105
LINE 1142, $002B72, 7110
LINE 1144, $002B78, 7116
BRANCH   4, $002B92, $002B98
BRANCH   20, $002B94, $002BAA
LINE 1145, $002B98, 7136
LINE 1146, $002BA4, 7141
LINE 1148, $002BAA, 7147
BRANCH   4, $002BC4, $002BCA
BRANCH   20, $002BC6, $002BDC
LINE 1149, $002BCA, 7167
LINE 1150, $002BD6, 7172
LINE 1152, $002BDC, 7178
BRANCH   4, $002BF8, $002BFE
BRANCH   20, $002BFA, $002C10
LINE 1153, $002BFE, 7199
LINE 1154, $002C0A, 7204
LINE 1156, $002C10, 7210
BRANCH   4, $002C24, $002C2A
BRANCH   20, $002C26, $002C36
LINE 1157, $002C2A, 7227
LINE 1158, $002C30, 7230
LINE 1161, $002C36, 7236
BRANCH   4, $002C46, $002C4C
BRANCH   20, $002C48, $002C58
LINE 1162, $002C4C, 7251
LINE 1164, $002C52, 7254
LINE 1166, $002C58, 7260
BRANCH   4, $002C66, $002C6C
BRANCH   20, $002C68, $002C76
LINE 1167, $002C6C, 7274
BRANCH   20, $002C72, $002C92
LINE 1169, $002C76, 7282
BRANCH   4, $002C86, $002C8C
BRANCH   20, $002C88, $002C92
LINE 1170, $002C8C, 7297
LINE 1173, $002C92, 7305
LINE 1174, $002CAE, 7319
BRANCH   4, $002CB4, $002CBA
BRANCH   20, $002CB6, $002CD6
LINE 1175, $002CBA, 7328
BRANCH   20, $002CD2, $002D3C
LINE 1177, $002CD6, 7342
LINE 1179, $002D3C, 7387
BRANCH   19, $002D3C, $000000
ENDFUNC 1179, $002D3C
FILE DCG-PARSER.PAS
FUNC PARAMDIV1000, $00001, $002D3E
ENTRY  $002D3E
LINE 4, $002D3E, 7398
LINE 5, $002D72, 7418
BRANCH   19, $002D72, $000000
ENDFUNC 5, $002D72
FUNC PARAMMUL1000, $00007, $002D74
ENTRY  $002D74
LINE 10, $002D74, 7427
LINE 11, $002DB4, 7453
BRANCH   19, $002DB4, $000000
ENDFUNC 11, $002DB4
FUNC PARSEGETPARAM, $00023, $002DB6
ENTRY  $002DB6
LINE 37, $002DB6, 7462
LINE 38, $002DBC, 7465
LINE 39, $002DC2, 7468
LINE 40, $002DC6, 7470
BRANCH   3, $002DC8, $002DCE
BRANCH   20, $002DCA, $002DF6
LINE 41, $002DCE, 7479
LINE 42, $002DEE, 7488
BRANCH   17, $002DEE, $002864
BRANCH   20, $002DF2, $0036CE
LINE 44, $002DF6, 7495
BRANCH   3, $002DF8, $002DFE
BRANCH   20, $002DFA, $002E34
LINE 45, $002DFE, 7504
LINE 46, $002E1E, 7513
LINE 47, $002E2C, 7519
BRANCH   17, $002E2C, $002864
BRANCH   20, $002E30, $0036CE
LINE 49, $002E34, 7526
BRANCH   3, $002E36, $002E3C
BRANCH   20, $002E38, $002E6E
LINE 50, $002E3C, 7535
LINE 51, $002E5C, 7544
BRANCH   17, $002E5C, $002D74
LINE 52, $002E60, 7547
LINE 53, $002E66, 7550
BRANCH   17, $002E66, $002864
BRANCH   20, $002E6A, $0036CE
LINE 55, $002E6E, 7557
BRANCH   3, $002E70, $002E76
BRANCH   20, $002E72, $002EAC
LINE 56, $002E76, 7566
LINE 57, $002E96, 7575
BRANCH   17, $002E96, $002D74
LINE 58, $002E9A, 7578
BRANCH   17, $002E9A, $002D74
LINE 59, $002E9E, 7581
LINE 60, $002EA4, 7584
BRANCH   17, $002EA4, $002864
BRANCH   20, $002EA8, $0036CE
LINE 63, $002EAC, 7591
BRANCH   3, $002EAE, $002EB4
BRANCH   20, $002EB0, $002EDC
LINE 64, $002EB4, 7600
LINE 65, $002ED4, 7609
BRANCH   17, $002ED4, $002864
BRANCH   20, $002ED8, $0036CE
LINE 67, $002EDC, 7616
BRANCH   3, $002EDE, $002EE4
BRANCH   20, $002EE0, $002F0C
LINE 68, $002EE4, 7625
LINE 69, $002F04, 7634
BRANCH   17, $002F04, $002864
BRANCH   20, $002F08, $0036CE
LINE 72, $002F0C, 7641
BRANCH   3, $002F0E, $002F14
BRANCH   20, $002F10, $002F28
LINE 73, $002F14, 7650
BRANCH   17, $002F18, $001106
LINE 74, $002F20, 7657
BRANCH   17, $002F20, $002864
BRANCH   20, $002F24, $0036CE
LINE 76, $002F28, 7664
BRANCH   3, $002F2A, $002F30
BRANCH   20, $002F2C, $002F52
LINE 77, $002F30, 7673
BRANCH   17, $002F34, $001278
LINE 78, $002F3C, 7680
LINE 79, $002F4A, 7686
BRANCH   17, $002F4A, $002864
BRANCH   20, $002F4E, $0036CE
LINE 81, $002F52, 7693
BRANCH   3, $002F54, $002F5A
BRANCH   20, $002F56, $002F78
LINE 82, $002F5A, 7702
BRANCH   17, $002F5E, $001278
LINE 83, $002F66, 7709
BRANCH   17, $002F66, $002D74
LINE 84, $002F6A, 7712
LINE 85, $002F70, 7715
BRANCH   17, $002F70, $002864
BRANCH   20, $002F74, $0036CE
LINE 87, $002F78, 7722
BRANCH   3, $002F7A, $002F80
BRANCH   20, $002F7C, $002FA2
LINE 88, $002F80, 7731
BRANCH   17, $002F84, $001278
LINE 89, $002F8C, 7738
BRANCH   17, $002F8C, $002D74
LINE 90, $002F90, 7741
BRANCH   17, $002F90, $002D74
LINE 91, $002F94, 7744
LINE 92, $002F9A, 7747
BRANCH   17, $002F9A, $002864
BRANCH   20, $002F9E, $0036CE
LINE 94, $002FA2, 7754
BRANCH   3, $002FA4, $002FAA
BRANCH   20, $002FA6, $002FB6
LINE 95, $002FAA, 7763
BRANCH   17, $002FAA, $00120E
LINE 96, $002FAE, 7766
BRANCH   17, $002FAE, $002864
BRANCH   20, $002FB2, $0036CE
LINE 98, $002FB6, 7773
BRANCH   3, $002FB8, $002FBE
BRANCH   20, $002FBA, $002FE6
LINE 99, $002FBE, 7782
LINE 100, $002FDE, 7791
BRANCH   17, $002FDE, $002864
BRANCH   20, $002FE2, $0036CE
LINE 102, $002FE6, 7798
BRANCH   3, $002FE8, $002FEE
BRANCH   20, $002FEA, $003024
LINE 103, $002FEE, 7807
LINE 104, $00300E, 7816
LINE 105, $00301C, 7822
BRANCH   17, $00301C, $002864
BRANCH   20, $003020, $0036CE
LINE 107, $003024, 7829
BRANCH   3, $003026, $00302C
BRANCH   20, $003028, $003074
LINE 108, $00302C, 7838
LINE 109, $00306C, 7858
BRANCH   17, $00306C, $002864
BRANCH   20, $003070, $0036CE
LINE 111, $003074, 7865
BRANCH   3, $003076, $00307C
BRANCH   20, $003078, $0030C4
LINE 112, $00307C, 7874
LINE 113, $0030BC, 7898
BRANCH   17, $0030BC, $002864
BRANCH   20, $0030C0, $0036CE
LINE 115, $0030C4, 7905
BRANCH   2, $0030C6, $0030CC
BRANCH   20, $0030C8, $00311E
BRANCH   3, $0030CE, $0030D6
BRANCH   1, $0030D0, $00311E
BRANCH   20, $0030D2, $00311E
LINE 116, $0030D6, 7922
LINE 117, $003116, 7946
BRANCH   17, $003116, $002864
BRANCH   20, $00311A, $0036CE
LINE 119, $00311E, 7953
BRANCH   3, $003120, $003126
BRANCH   20, $003122, $00313E
LINE 120, $003126, 7962
LINE 121, $003136, 7967
BRANCH   17, $003136, $00288E
BRANCH   20, $00313A, $0036CE
LINE 123, $00313E, 7974
BRANCH   3, $003140, $003146
BRANCH   20, $003142, $00315E
LINE 124, $003146, 7983
LINE 125, $003156, 7988
BRANCH   17, $003156, $00288E
BRANCH   20, $00315A, $0036CE
LINE 127, $00315E, 7995
BRANCH   3, $003160, $003166
BRANCH   20, $003162, $00317E
LINE 128, $003166, 8004
LINE 129, $003176, 8009
BRANCH   17, $003176, $00288E
BRANCH   20, $00317A, $0036CE
LINE 131, $00317E, 8016
BRANCH   3, $003180, $003186
BRANCH   20, $003182, $00319E
LINE 132, $003186, 8025
LINE 133, $003196, 8030
BRANCH   17, $003196, $00288E
BRANCH   20, $00319A, $0036CE
LINE 135, $00319E, 8037
BRANCH   3, $0031A0, $0031A6
BRANCH   20, $0031A2, $0031BE
LINE 136, $0031A6, 8046
LINE 137, $0031B6, 8051
BRANCH   17, $0031B6, $00288E
BRANCH   20, $0031BA, $0036CE
LINE 139, $0031BE, 8058
BRANCH   3, $0031C0, $0031C6
BRANCH   20, $0031C2, $0031E6
LINE 140, $0031C6, 8067
FRAME     1
FRAME     0
BRANCH   17, $0031CE, $0002C8
LINE 141, $0031DE, 8080
BRANCH   17, $0031DE, $00288E
BRANCH   20, $0031E2, $0036CE
LINE 143, $0031E6, 8087
BRANCH   3, $0031E8, $0031EE
BRANCH   20, $0031EA, $00320E
LINE 144, $0031EE, 8096
FRAME     1
FRAME     0
BRANCH   17, $0031F6, $0002C8
LINE 145, $003206, 8109
BRANCH   17, $003206, $00288E
BRANCH   20, $00320A, $0036CE
LINE 147, $00320E, 8116
BRANCH   3, $003210, $003216
BRANCH   20, $003212, $003236
LINE 148, $003216, 8125
FRAME     1
FRAME     0
BRANCH   17, $00321E, $0002C8
LINE 149, $00322E, 8138
BRANCH   17, $00322E, $00288E
BRANCH   20, $003232, $0036CE
LINE 151, $003236, 8145
BRANCH   3, $003238, $00323E
BRANCH   20, $00323A, $003256
LINE 152, $00323E, 8154
LINE 153, $00324E, 8159
BRANCH   17, $00324E, $00288E
BRANCH   20, $003252, $0036CE
LINE 155, $003256, 8166
BRANCH   3, $003258, $00325E
BRANCH   20, $00325A, $003276
LINE 156, $00325E, 8175
LINE 157, $00326E, 8180
BRANCH   17, $00326E, $00288E
BRANCH   20, $003272, $0036CE
LINE 159, $003276, 8187
BRANCH   3, $003278, $00327E
BRANCH   20, $00327A, $003296
LINE 160, $00327E, 8196
LINE 161, $00328E, 8202
BRANCH   17, $00328E, $00288E
BRANCH   20, $003292, $0036CE
LINE 163, $003296, 8209
BRANCH   3, $003298, $00329E
BRANCH   20, $00329A, $0032B6
LINE 164, $00329E, 8218
LINE 165, $0032AE, 8223
BRANCH   17, $0032AE, $00288E
BRANCH   20, $0032B2, $0036CE
LINE 167, $0032B6, 8230
BRANCH   3, $0032B8, $0032BE
BRANCH   20, $0032BA, $0032FC
LINE 168, $0032BE, 8239
BRANCH   17, $0032C2, $001106
LINE 169, $0032CA, 8246
LINE 170, $0032D0, 8249
BRANCH   17, $0032D0, $002864
LINE 171, $0032D4, 8252
BRANCH   17, $0032D8, $001278
LINE 172, $0032E0, 8259
LINE 173, $0032E6, 8262
BRANCH   17, $0032E6, $002864
LINE 174, $0032EA, 8265
BRANCH   17, $0032EA, $00120E
LINE 175, $0032EE, 8268
LINE 176, $0032F4, 8271
BRANCH   17, $0032F4, $002864
BRANCH   20, $0032F8, $0036CE
LINE 178, $0032FC, 8278
BRANCH   3, $0032FE, $003304
BRANCH   20, $003300, $003308
BRANCH   20, $003304, $003310
BRANCH   3, $00330A, $003310
BRANCH   20, $00330C, $003342
LINE 179, $003310, 8296
LINE 180, $00333A, 8314
BRANCH   17, $00333A, $00288E
BRANCH   20, $00333E, $0036CE
LINE 182, $003342, 8321
BRANCH   2, $003344, $00334A
BRANCH   20, $003346, $003386
BRANCH   3, $00334C, $003354
BRANCH   1, $00334E, $003386
BRANCH   20, $003350, $003386
LINE 183, $003354, 8338
LINE 184, $00337E, 8356
BRANCH   17, $00337E, $00288E
BRANCH   20, $003382, $0036CE
LINE 186, $003386, 8363
BRANCH   3, $003388, $00338E
BRANCH   20, $00338A, $003392
BRANCH   20, $00338E, $00339A
BRANCH   3, $003394, $00339A
BRANCH   20, $003396, $0033CC
LINE 187, $00339A, 8381
LINE 188, $0033C4, 8399
BRANCH   17, $0033C4, $00288E
BRANCH   20, $0033C8, $0036CE
LINE 190, $0033CC, 8406
BRANCH   2, $0033CE, $0033D4
BRANCH   20, $0033D0, $003410
BRANCH   3, $0033D6, $0033DE
BRANCH   1, $0033D8, $003410
BRANCH   20, $0033DA, $003410
LINE 191, $0033DE, 8423
LINE 192, $003408, 8441
BRANCH   17, $003408, $00288E
BRANCH   20, $00340C, $0036CE
LINE 194, $003410, 8448
BRANCH   2, $003412, $003418
BRANCH   20, $003414, $003460
BRANCH   3, $00341A, $003422
BRANCH   1, $00341C, $003460
BRANCH   20, $00341E, $003460
LINE 195, $003422, 8465
LINE 196, $003458, 8487
BRANCH   17, $003458, $002864
BRANCH   20, $00345C, $0036CE
LINE 198, $003460, 8494
BRANCH   3, $003462, $003468
BRANCH   20, $003464, $00346C
BRANCH   20, $003468, $003474
BRANCH   3, $00346E, $003474
BRANCH   20, $003470, $0034B8
LINE 199, $003474, 8512
LINE 200, $0034AA, 8534
LINE 201, $0034B0, 8537
BRANCH   17, $0034B0, $002864
BRANCH   20, $0034B4, $0036CE
LINE 203, $0034B8, 8544
BRANCH   2, $0034BA, $0034C0
BRANCH   20, $0034BC, $00350E
BRANCH   3, $0034C2, $0034CA
BRANCH   1, $0034C4, $00350E
BRANCH   20, $0034C6, $00350E
LINE 204, $0034CA, 8561
LINE 205, $003500, 8583
LINE 206, $003506, 8586
BRANCH   17, $003506, $002864
BRANCH   20, $00350A, $0036CE
LINE 208, $00350E, 8593
BRANCH   3, $003510, $003516
BRANCH   20, $003512, $00351A
BRANCH   20, $003516, $003522
BRANCH   3, $00351C, $003522
BRANCH   20, $00351E, $003566
LINE 209, $003522, 8611
LINE 210, $003558, 8633
LINE 211, $00355E, 8636
BRANCH   17, $00355E, $002864
BRANCH   20, $003562, $0036CE
LINE 213, $003566, 8643
BRANCH   2, $003568, $00356E
BRANCH   20, $00356A, $0035BC
BRANCH   3, $003570, $003578
BRANCH   1, $003572, $0035BC
BRANCH   20, $003574, $0035BC
LINE 214, $003578, 8660
LINE 215, $0035AE, 8682
LINE 216, $0035B4, 8685
BRANCH   17, $0035B4, $002864
BRANCH   20, $0035B8, $0036CE
LINE 218, $0035BC, 8692
BRANCH   3, $0035BE, $0035C4
BRANCH   20, $0035C0, $0035F2
LINE 219, $0035C4, 8701
LINE 220, $0035E4, 8710
LINE 221, $0035EA, 8713
BRANCH   17, $0035EA, $002864
BRANCH   20, $0035EE, $0036CE
LINE 223, $0035F2, 8720
BRANCH   3, $0035F4, $0035FA
BRANCH   20, $0035F6, $003612
LINE 224, $0035FA, 8729
LINE 225, $00360A, 8734
BRANCH   17, $00360A, $00288E
BRANCH   20, $00360E, $0036CE
LINE 227, $003612, 8741
BRANCH   3, $003614, $00361A
BRANCH   20, $003616, $003636
LINE 228, $00361A, 8750
LINE 229, $00362E, 8758
BRANCH   17, $00362E, $00288E
BRANCH   20, $003632, $0036CE
LINE 231, $003636, 8765
BRANCH   3, $003638, $00363E
BRANCH   20, $00363A, $003666
LINE 232, $00363E, 8774
FRAME     2
FRAME     0
LINE 233, $00365A, 8790
BRANCH   17, $00365A, $00162C
LINE 234, $00365E, 8793
BRANCH   20, $00365E, $0036CE
BRANCH   20, $003662, $0036CE
LINE 236, $003666, 8800
BRANCH   3, $003668, $00366E
BRANCH   20, $00366A, $003696
LINE 237, $00366E, 8809
BRANCH   17, $00366E, $00163A
LINE 238, $003672, 8812
FRAME     2
FRAME     0
LINE 239, $00368E, 8829
BRANCH   17, $00368E, $00162C
BRANCH   20, $003692, $0036CE
LINE 241, $003696, 8836
BRANCH   3, $003698, $00369E
BRANCH   20, $00369A, $0036A2
BRANCH   20, $00369E, $0036AA
BRANCH   3, $0036A4, $0036AA
BRANCH   20, $0036A6, $0036BE
LINE 242, $0036AA, 8854
FRAME     1
FRAME     0
BRANCH   17, $0036B2, $0016AC
BRANCH   20, $0036BA, $0036CE
LINE 245, $0036BE, 8870
FRAME     1
FRAME     0
BRANCH   17, $0036C6, $0016AC
LINE 247, $0036CE, 8885
BRANCH   19, $0036CE, $000000
ENDFUNC 247, $0036CE
FUNC PARSESETPARAM, $000FA, $0036D0
ENTRY  $0036D0
LINE 252, $0036D0, 8894
BRANCH   4, $0036DC, $0036E2
BRANCH   20, $0036DE, $0036F6
LINE 253, $0036E2, 8906
FRAME     1
FRAME     0
BRANCH   17, $0036EA, $0016AC
LINE 254, $0036F2, 8917
BRANCH   20, $0036F2, $003DDE
LINE 256, $0036F6, 8923
LINE 257, $0036FC, 8926
LINE 258, $003700, 8928
BRANCH   3, $003702, $003708
BRANCH   20, $003704, $00372C
LINE 259, $003708, 8937
BRANCH   20, $003728, $003D76
LINE 261, $00372C, 8950
BRANCH   3, $00372E, $003734
BRANCH   20, $003730, $003758
LINE 262, $003734, 8959
BRANCH   20, $003754, $003D76
LINE 264, $003758, 8972
BRANCH   3, $00375A, $003760
BRANCH   20, $00375C, $003788
LINE 265, $003760, 8981
BRANCH   17, $003760, $002D3E
LINE 266, $003764, 8984
BRANCH   20, $003784, $003D76
LINE 268, $003788, 8997
BRANCH   3, $00378A, $003790
BRANCH   20, $00378C, $0037BC
LINE 269, $003790, 9006
BRANCH   17, $003790, $002D3E
LINE 270, $003794, 9009
BRANCH   17, $003794, $002D3E
LINE 271, $003798, 9012
BRANCH   20, $0037B8, $003D76
LINE 274, $0037BC, 9025
BRANCH   3, $0037BE, $0037C4
BRANCH   20, $0037C0, $0037F8
LINE 275, $0037C4, 9034
LINE 276, $0037DC, 9043
BRANCH   20, $0037F4, $003D76
LINE 278, $0037F8, 9056
BRANCH   3, $0037FA, $003800
BRANCH   20, $0037FC, $003834
LINE 279, $003800, 9065
LINE 280, $003818, 9074
BRANCH   20, $003830, $003D76
LINE 283, $003834, 9087
BRANCH   3, $003836, $00383C
BRANCH   20, $003838, $003874
LINE 284, $00383C, 9096
BRANCH   20, $003870, $003D76
LINE 286, $003874, 9118
BRANCH   2, $003876, $00387C
BRANCH   20, $003878, $0038BE
BRANCH   3, $00387E, $003886
BRANCH   1, $003880, $0038BE
BRANCH   20, $003882, $0038BE
LINE 287, $003886, 9135
BRANCH   20, $0038BA, $003D76
LINE 289, $0038BE, 9157
BRANCH   3, $0038C0, $0038C6
BRANCH   20, $0038C2, $0038DA
LINE 290, $0038C6, 9166
BRANCH   20, $0038D6, $003D76
LINE 292, $0038DA, 9175
BRANCH   3, $0038DC, $0038E2
BRANCH   20, $0038DE, $0038F6
LINE 293, $0038E2, 9184
BRANCH   20, $0038F2, $003D76
LINE 295, $0038F6, 9193
BRANCH   3, $0038F8, $0038FE
BRANCH   20, $0038FA, $003912
LINE 296, $0038FE, 9202
BRANCH   20, $00390E, $003D76
LINE 298, $003912, 9211
BRANCH   3, $003914, $00391A
BRANCH   20, $003916, $00392A
LINE 299, $00391A, 9220
LINE 300, $003922, 9223
BRANCH   17, $003922, $002828
BRANCH   20, $003926, $003D76
LINE 302, $00392A, 9230
BRANCH   3, $00392C, $003932
BRANCH   20, $00392E, $00398C
LINE 303, $003932, 9239
BRANCH   4, $00393E, $003944
BRANCH   20, $003940, $003974
LINE 304, $003944, 9251
LINE 305, $003954, 9256
BRANCH   20, $003970, $003988
LINE 307, $003974, 9271
FRAME     1
FRAME     0
BRANCH   17, $00397C, $0016AC
LINE 308, $003984, 9282
BRANCH   20, $003984, $003DDE
BRANCH   20, $003988, $003D76
LINE 311, $00398C, 9291
BRANCH   2, $00398E, $003994
BRANCH   20, $003990, $0039A2
BRANCH   3, $003996, $00399E
BRANCH   1, $003998, $0039A2
BRANCH   20, $00399A, $0039A2
BRANCH   20, $00399E, $0039B4
BRANCH   2, $0039A4, $0039AA
BRANCH   20, $0039A6, $003C62
BRANCH   3, $0039AC, $0039B4
BRANCH   1, $0039AE, $003C62
BRANCH   20, $0039B0, $003C62
LINE 312, $0039B4, 9325
BRANCH   4, $0039C0, $0039C6
BRANCH   20, $0039C2, $003C4A
LINE 313, $0039C6, 9337
LINE 314, $0039CA, 9339
BRANCH   3, $0039CC, $0039D2
BRANCH   20, $0039CE, $0039D6
BRANCH   20, $0039D2, $0039DE
BRANCH   3, $0039D8, $0039DE
BRANCH   20, $0039DA, $003A0E
LINE 315, $0039DE, 9357
BRANCH   20, $003A0A, $003C32
LINE 317, $003A0E, 9380
BRANCH   2, $003A10, $003A16
BRANCH   20, $003A12, $003A50
BRANCH   3, $003A18, $003A20
BRANCH   1, $003A1A, $003A50
BRANCH   20, $003A1C, $003A50
LINE 318, $003A20, 9397
BRANCH   20, $003A4C, $003C32
LINE 320, $003A50, 9420
BRANCH   3, $003A52, $003A58
BRANCH   20, $003A54, $003A5C
BRANCH   20, $003A58, $003A64
BRANCH   3, $003A5E, $003A64
BRANCH   20, $003A60, $003A94
LINE 321, $003A64, 9438
BRANCH   20, $003A90, $003C32
LINE 323, $003A94, 9461
BRANCH   2, $003A96, $003A9C
BRANCH   20, $003A98, $003AD6
BRANCH   3, $003A9E, $003AA6
BRANCH   1, $003AA0, $003AD6
BRANCH   20, $003AA2, $003AD6
LINE 324, $003AA6, 9478
BRANCH   20, $003AD2, $003C32
LINE 326, $003AD6, 9501
BRANCH   3, $003AD8, $003ADE
BRANCH   20, $003ADA, $003AE2
BRANCH   20, $003ADE, $003AEA
BRANCH   3, $003AE4, $003AEA
BRANCH   20, $003AE6, $003B2E
LINE 327, $003AEA, 9519
BRANCH   20, $003B2A, $003C32
LINE 329, $003B2E, 9550
BRANCH   2, $003B30, $003B36
BRANCH   20, $003B32, $003B84
BRANCH   3, $003B38, $003B40
BRANCH   1, $003B3A, $003B84
BRANCH   20, $003B3C, $003B84
LINE 330, $003B40, 9567
BRANCH   20, $003B80, $003C32
LINE 332, $003B84, 9598
BRANCH   3, $003B86, $003B8C
BRANCH   20, $003B88, $003B90
BRANCH   20, $003B8C, $003B98
BRANCH   3, $003B92, $003B98
BRANCH   20, $003B94, $003BDC
LINE 333, $003B98, 9616
BRANCH   20, $003BD8, $003C32
LINE 335, $003BDC, 9647
BRANCH   2, $003BDE, $003BE4
BRANCH   20, $003BE0, $003C32
BRANCH   3, $003BE6, $003BEE
BRANCH   1, $003BE8, $003C32
BRANCH   20, $003BEA, $003C32
LINE 336, $003BEE, 9664
BRANCH   20, $003C2E, $003C32
LINE 339, $003C32, 9696
BRANCH   17, $003C36, $0004C2
LINE 340, $003C3E, 9703
FRAME     0
BRANCH   20, $003C46, $003C5E
LINE 342, $003C4A, 9713
FRAME     1
FRAME     0
BRANCH   17, $003C52, $0016AC
LINE 343, $003C5A, 9724
BRANCH   20, $003C5A, $003DDE
BRANCH   20, $003C5E, $003D76
LINE 346, $003C62, 9733
BRANCH   2, $003C64, $003C6A
BRANCH   20, $003C66, $003CF6
BRANCH   3, $003C6C, $003C74
BRANCH   1, $003C6E, $003CF6
BRANCH   20, $003C70, $003CF6
LINE 347, $003C74, 9750
BRANCH   4, $003C80, $003C86
BRANCH   20, $003C82, $003CDE
LINE 348, $003C86, 9762
LINE 349, $003CC6, 9789
BRANCH   17, $003CCA, $0004C2
LINE 350, $003CD2, 9796
FRAME     0
BRANCH   20, $003CDA, $003CF2
LINE 352, $003CDE, 9806
FRAME     1
FRAME     0
BRANCH   17, $003CE6, $0016AC
LINE 353, $003CEE, 9817
BRANCH   20, $003CEE, $003DDE
BRANCH   20, $003CF2, $003D76
LINE 356, $003CF6, 9826
BRANCH   3, $003CF8, $003CFE
BRANCH   20, $003CFA, $003D02
BRANCH   20, $003CFE, $003D76
LINE 358, $003D02, 9837
BRANCH   3, $003D04, $003D0A
BRANCH   20, $003D06, $003D1E
LINE 359, $003D0A, 9846
BRANCH   20, $003D1A, $003D76
LINE 361, $003D1E, 9855
BRANCH   3, $003D20, $003D26
BRANCH   20, $003D22, $003D62
LINE 362, $003D26, 9864
BRANCH   4, $003D32, $003D38
BRANCH   20, $003D34, $003D4A
LINE 363, $003D38, 9876
BRANCH   20, $003D46, $003D5E
LINE 365, $003D4A, 9887
FRAME     1
FRAME     0
BRANCH   17, $003D52, $0016AC
LINE 366, $003D5A, 9898
BRANCH   20, $003D5A, $003DDE
BRANCH   20, $003D5E, $003D76
LINE 370, $003D62, 9908
FRAME     1
FRAME     0
BRANCH   17, $003D6A, $0016AC
LINE 371, $003D72, 9919
BRANCH   20, $003D72, $003DDE
LINE 373, $003D76, 9924
LINE 374, $003D80, 9928
BRANCH   4, $003D8E, $003D94
BRANCH   20, $003D90, $003D9E
LINE 375, $003D94, 9942
LINE 377, $003D9E, 9949
BRANCH   17, $003D9E, $00297C
LINE 378, $003DA2, 9952
BRANCH   4, $003DBA, $003DC0
BRANCH   20, $003DBC, $003DD2
LINE 379, $003DC0, 9970
FRAME     1
FRAME     0
BRANCH   17, $003DCA, $0016AC
LINE 381, $003DD2, 9984
BRANCH   17, $003DD6, $000BE0
LINE 382, $003DDE, 9993
BRANCH   19, $003DDE, $000000
ENDFUNC 382, $003DDE
FUNC CMD2INDEX, $00185, $003DE2
ENTRY  $003DE0
LINE 393, $003DE2, 10003
FRAME     3
FRAME     0
LINE 394, $003E18, 10032
FRAME     2
FRAME     3
BRANCH   3, $003E34, $003E3A
BRANCH   20, $003E36, $003E98
LINE 395, $003E3A, 10058
BRANCH   4, $003E78, $003E7E
BRANCH   20, $003E7A, $003E86
LINE 396, $003E7E, 10095
BRANCH   20, $003E82, $003E9C
LINE 398, $003E86, 10105
BRANCH   3, $003E92, $003E98
BRANCH   20, $003E94, $003E28
FRAME     0
LINE 399, $003E9A, 10120
LINE 400, $003E9C, 10124
BRANCH   19, $003E9C, $000000
ENDFUNC 400, $003E9C
FUNC PARSEEXTRACT, $00192, $003EA0
ENTRY  $003E9E
LINE 407, $003EA0, 10134
FRAME     3
FRAME     0
LINE 408, $003ECE, 10160
LINE 409, $003ED2, 10163
BRANCH   4, $003EEE, $003EF4
BRANCH   20, $003EF0, $003F02
LINE 410, $003EF4, 10185
LINE 411, $003EFE, 10190
BRANCH   20, $003EFE, $003ED2
LINE 412, $003F02, 10194
BRANCH   3, $003F16, $003F26
BRANCH   1, $003F18, $003F24
BRANCH   1, $003F1C, $003F24
BRANCH   20, $003F22, $003F26
BRANCH   4, $003F2E, $003F34
BRANCH   20, $003F30, $003FE8
LINE 413, $003F34, 10229
LINE 414, $003F38, 10232
FRAME     2
FRAME     3
BRANCH   3, $003F64, $003F6A
BRANCH   20, $003F66, $003FE2
LINE 415, $003F6A, 10265
LINE 416, $003F7C, 10275
BRANCH   3, $003F80, $003F90
BRANCH   1, $003F82, $003F8E
BRANCH   1, $003F86, $003F8E
BRANCH   20, $003F8C, $003F90
BRANCH   4, $003F98, $003F9E
BRANCH   20, $003F9A, $003FC2
LINE 417, $003F9E, 10303
BRANCH   20, $003FBE, $003FD0
LINE 419, $003FC2, 10324
LINE 420, $003FC8, 10327
BRANCH   20, $003FCC, $004086
LINE 422, $003FD0, 10336
BRANCH   3, $003FDC, $003FE2
BRANCH   20, $003FDE, $003F58
FRAME     0
BRANCH   20, $003FE4, $004084
LINE 424, $003FE8, 10356
FRAME     2
FRAME     3
BRANCH   3, $004014, $00401A
BRANCH   20, $004016, $004082
LINE 425, $00401A, 10389
LINE 426, $00402C, 10399
BRANCH   4, $004038, $00403E
BRANCH   20, $00403A, $004062
LINE 427, $00403E, 10413
BRANCH   20, $00405E, $004070
LINE 429, $004062, 10434
LINE 430, $004068, 10437
BRANCH   20, $00406C, $004086
LINE 432, $004070, 10446
BRANCH   3, $00407C, $004082
BRANCH   20, $00407E, $004008
FRAME     0
LINE 434, $004084, 10463
LINE 435, $004086, 10467
BRANCH   19, $004086, $000000
ENDFUNC 435, $004086
FUNC PARSESUBCH, $001B5, $00408A
ENTRY  $004088
LINE 449, $00408A, 10477
BRANCH   4, $0040AA, $0040B0
BRANCH   20, $0040AC, $0040C4
LINE 450, $0040B0, 10500
FRAME     1
FRAME     0
BRANCH   17, $0040B8, $0016AC
LINE 451, $0040C0, 10511
BRANCH   20, $0040C0, $0044B2
LINE 453, $0040C4, 10517
LINE 454, $0040E8, 10536
LINE 455, $00410E, 10556
LINE 456, $004118, 10562
LINE 457, $004124, 10570
LINE 458, $004130, 10578
BRANCH   4, $004134, $00413A
BRANCH   20, $004136, $004142
LINE 459, $00413A, 10587
BRANCH   17, $00413A, $00168A
LINE 460, $00413E, 10590
BRANCH   20, $00413E, $0044B2
LINE 462, $004142, 10596
LINE 463, $004148, 10599
BRANCH   4, $00414C, $004152
BRANCH   20, $00414E, $004194
LINE 464, $004152, 10608
BRANCH   17, $004156, $003E9E
LINE 465, $004160, 10616
LINE 466, $00416A, 10620
BRANCH   4, $00416E, $004174
BRANCH   20, $004170, $00417C
LINE 467, $004174, 10629
BRANCH   17, $004174, $00168A
BRANCH   20, $004178, $004194
LINE 469, $00417C, 10637
LINE 472, $004194, 10653
BRANCH   4, $0041BC, $0041C2
BRANCH   20, $0041BE, $0041CA
LINE 473, $0041C2, 10679
BRANCH   17, $0041C2, $00168A
LINE 474, $0041C6, 10682
BRANCH   20, $0041C6, $0044B2
LINE 479, $0041CA, 10688
LINE 480, $004218, 10727
LINE 481, $004232, 10740
LINE 482, $004240, 10749
BRANCH   4, $004244, $00424A
BRANCH   20, $004246, $004338
LINE 483, $00424A, 10758
FRAME     3
FRAME     0
LINE 484, $004292, 10796
LINE 485, $0042A8, 10807
LINE 486, $0042AC, 10810
FRAME     2
FRAME     3
BRANCH   3, $0042D4, $0042DA
BRANCH   20, $0042D6, $00430A
LINE 487, $0042DA, 10842
LINE 488, $0042EC, 10852
LINE 489, $0042F8, 10861
BRANCH   3, $004304, $00430A
BRANCH   20, $004306, $0042C8
FRAME     0
LINE 490, $00430C, 10876
BRANCH   4, $00431E, $004324
BRANCH   20, $004320, $004338
LINE 491, $004324, 10893
FRAME     1
FRAME     0
BRANCH   17, $00432C, $0016AC
LINE 492, $004334, 10904
BRANCH   20, $004334, $0044B2
LINE 496, $004338, 10913
LINE 497, $00433E, 10916
LINE 501, $004340, 10918
BRANCH   17, $004344, $003E9E
BRANCH   4, $00434E, $004354
BRANCH   20, $004350, $00435C
LINE 502, $004354, 10932
BRANCH   20, $004358, $0043BE
LINE 504, $00435C, 10940
BRANCH   17, $004360, $003DE0
LINE 505, $00436C, 10948
BRANCH   4, $00437A, $004380
BRANCH   20, $00437C, $004394
LINE 506, $004380, 10962
FRAME     1
FRAME     0
BRANCH   17, $004388, $0016AC
LINE 507, $004390, 10973
BRANCH   20, $004390, $0044B2
LINE 509, $004394, 10979
LINE 510, $0043B0, 10993
BRANCH   17, $0043B4, $003E9E
LINE 512, $0043BE, 11003
LINE 514, $0043DE, 11018
BRANCH   4, $0043E2, $0043E8
BRANCH   20, $0043E4, $0043F0
LINE 515, $0043E8, 11027
BRANCH   17, $0043E8, $002DB6
BRANCH   20, $0043EC, $0044B2
LINE 517, $0043F0, 11035
LINE 518, $00440E, 11049
BRANCH   17, $004422, $003E9E
BRANCH   4, $004430, $004436
BRANCH   20, $004432, $00449A
LINE 519, $004436, 11073
LINE 520, $004452, 11083
LINE 521, $004488, 11107
BRANCH   20, $004496, $0044AE
LINE 523, $00449A, 11117
FRAME     1
FRAME     0
BRANCH   17, $0044A2, $0016AC
LINE 524, $0044AA, 11128
BRANCH   20, $0044AA, $0044B2
LINE 526, $0044AE, 11133
BRANCH   17, $0044AE, $0036D0
LINE 528, $0044B2, 11140
BRANCH   19, $0044B2, $000000
ENDFUNC 528, $0044B2
FILE DCG.PAS
FUNC SWITCHRELAIS, $004A2, $0044B4
ENTRY  $0044B4
LINE 1188, $0044B4, 11151
BRANCH   4, $0044D2, $0044D8
BRANCH   20, $0044D4, $00452C
LINE 1189, $0044D8, 11171
BRANCH   4, $0044EE, $0044F4
BRANCH   20, $0044F0, $004524
LINE 1190, $0044F4, 11188
BRANCH   4, $004502, $004508
BRANCH   20, $004504, $004518
LINE 1191, $004508, 11202
LINE 1192, $00450A, 11204
FRAME     0
LINE 1193, $004512, 11209
BRANCH   20, $004514, $004524
LINE 1195, $004518, 11216
LINE 1196, $00451A, 11218
FRAME     0
LINE 1197, $004522, 11223
LINE 1200, $004524, 11230
LINE 1202, $00452C, 11238
BRANCH   19, $00452C, $000000
ENDFUNC 1202, $00452C
FUNC FAULTCHECK, $004B4, $00452E
ENTRY  $00452E
LINE 1206, $00452E, 11247
BRANCH   4, $00453A, $004540
BRANCH   20, $00453C, $00457A
LINE 1207, $004540, 11259
BRANCH   4, $00454E, $004554
BRANCH   20, $004550, $00456C
LINE 1208, $004554, 11273
LINE 1209, $00455A, 11276
LINE 1210, $004560, 11279
BRANCH   17, $004564, $00043C
LINE 1212, $00456C, 11289
BRANCH   20, $004576, $004592
LINE 1214, $00457A, 11298
LINE 1216, $004592, 11309
BRANCH   4, $0045E0, $0045E6
BRANCH   20, $0045E2, $0045F8
LINE 1217, $0045E6, 11354
LINE 1218, $0045F0, 11358
LINE 1219, $0045F2, 11360
BRANCH   20, $0045F4, $004620
LINE 1221, $0045F8, 11367
BRANCH   4, $004604, $00460A
BRANCH   20, $004606, $004616
LINE 1222, $00460A, 11379
LINE 1223, $004610, 11382
LINE 1225, $004616, 11388
LINE 1227, $004620, 11394
BRANCH   17, $004620, $00120E
LINE 1228, $004624, 11397
LINE 1229, $00465C, 11417
BRANCH   4, $0046B2, $0046B8
BRANCH   20, $0046B4, $0046CA
LINE 1230, $0046B8, 11462
LINE 1231, $0046C2, 11466
LINE 1232, $0046C4, 11468
BRANCH   20, $0046C6, $0046F2
LINE 1234, $0046CA, 11475
BRANCH   4, $0046D6, $0046DC
BRANCH   20, $0046D8, $0046E8
LINE 1235, $0046DC, 11487
LINE 1236, $0046E2, 11490
LINE 1238, $0046E8, 11496
LINE 1240, $0046F2, 11502
LINE 1241, $00474E, 11547
BRANCH   4, $00475A, $004760
BRANCH   20, $00475C, $00476A
LINE 1242, $004760, 11559
LINE 1244, $00476A, 11566
BRANCH   4, $004778, $00477E
BRANCH   20, $00477A, $004788
LINE 1245, $00477E, 11580
LINE 1247, $004788, 11589
BRANCH   19, $004788, $000000
ENDFUNC 1247, $004788
FUNC CHORES, $004E1, $00478C
ENTRY  $00478A
LINE 1253, $00478C, 11599
LINE 1254, $0047A2, 11612
BRANCH   4, $0047B0, $0047B6
BRANCH   20, $0047B2, $004A9C
LINE 1255, $0047B6, 11626
LINE 1257, $0047BC, 11629
BRANCH   17, $0047C0, $001278
LINE 1258, $0047C8, 11636
LINE 1259, $0047E8, 11645
LINE 1261, $00485C, 11689
BRANCH   17, $004860, $001106
LINE 1263, $004868, 11696
LINE 1265, $004888, 11705
LINE 1267, $0048FC, 11749
BRANCH   4, $004904, $00490A
BRANCH   20, $004906, $004926
LINE 1268, $00490A, 11760
BRANCH   20, $004922, $00493E
LINE 1270, $004926, 11774
LINE 1273, $00493E, 11785
BRANCH   4, $00499E, $0049A4
BRANCH   20, $0049A0, $0049AA
LINE 1274, $0049A4, 11838
LINE 1276, $0049AA, 11844
BRANCH   4, $0049B6, $0049BC
BRANCH   20, $0049B8, $004A22
LINE 1277, $0049BC, 11858
LINE 1278, $0049CA, 11865
BRANCH   4, $004A16, $004A1C
BRANCH   20, $004A18, $004A22
LINE 1279, $004A1C, 11909
LINE 1283, $004A22, 11918
BRANCH   17, $004A22, $00452E
LINE 1284, $004A26, 11921
BRANCH   4, $004A34, $004A3A
BRANCH   20, $004A36, $004A54
LINE 1285, $004A3A, 11935
LINE 1287, $004A54, 11951
BRANCH   4, $004A62, $004A68
BRANCH   20, $004A64, $004A92
LINE 1288, $004A68, 11965
BRANCH   4, $004A76, $004A7C
BRANCH   20, $004A78, $004A8C
LINE 1289, $004A7C, 11979
FRAME     1
FRAME     0
BRANCH   17, $004A84, $0016AC
LINE 1291, $004A8C, 11993
LINE 1293, $004A92, 11999
LINE 1295, $004A9C, 12006
BRANCH   17, $004A9C, $0044B4
LINE 1296, $004AA0, 12009
LINE 1297, $004ABC, 12025
BRANCH   19, $004ABC, $000000
ENDFUNC 1297, $004ABC
FUNC CHECKSER, $00513, $004AC0
ENTRY  $004ABE
LINE 1303, $004AC0, 12035
FRAME     2
FRAME     3
FRAME     0
BRANCH   4, $004AD8, $004ADE
BRANCH   20, $004ADA, $004BAA
LINE 1305, $004ADE, 12057
BRANCH   3, $004AE2, $004AF2
BRANCH   1, $004AE4, $004AF0
BRANCH   1, $004AE8, $004AF0
BRANCH   20, $004AEE, $004AF2
BRANCH   4, $004AFA, $004B00
BRANCH   20, $004AFC, $004B20
LINE 1306, $004B00, 12085
LINE 1308, $004B20, 12104
BRANCH   4, $004B2C, $004B32
BRANCH   20, $004B2E, $004B4E
LINE 1309, $004B32, 12118
LINE 1311, $004B4E, 12137
BRANCH   4, $004B5A, $004B60
BRANCH   20, $004B5C, $004BA6
LINE 1312, $004B60, 12151
BRANCH   17, $004B64, $00478A
LINE 1313, $004B6C, 12158
BRANCH   17, $004B70, $004088
LINE 1314, $004B78, 12165
FRAME     3
FRAME     0
LINE 1316, $004BA6, 12195
BRANCH   20, $004BA6, $004AC0
LINE 1317, $004BAA, 12199
BRANCH   17, $004BAE, $00478A
LINE 1318, $004BB6, 12208
BRANCH   19, $004BB6, $000000
ENDFUNC 1318, $004BB6
FUNC CHECKDELAY, $00528, $004BBA
ENTRY  $004BB8
LINE 1324, $004BBA, 12218
FRAME     2
FRAME     3
BRANCH   3, $004BDE, $004BE4
BRANCH   20, $004BE0, $004C02
LINE 1325, $004BE4, 12248
BRANCH   17, $004BE8, $004ABE
LINE 1326, $004BF0, 12257
BRANCH   3, $004BFC, $004C02
BRANCH   20, $004BFE, $004BD2
FRAME     0
LINE 1327, $004C04, 12274
BRANCH   19, $004C04, $000000
ENDFUNC 1327, $004C04
FUNC ONTICKTIMER, $00532, $004C06
ENTRY  $004C06
LINE 1332, $004C06, 12283
BRANCH   4, $004C22, $004C28
BRANCH   20, $004C24, $004C5C
LINE 1333, $004C28, 12304
LINE 1334, $004C40, 12313
BRANCH   20, $004C58, $004D8E
LINE 1336, $004C5C, 12327
BRANCH   4, $004CA8, $004CAE
BRANCH   20, $004CAA, $004CC6
LINE 1337, $004CAE, 12371
LINE 1339, $004CC6, 12383
LINE 1340, $004D1A, 12412
LINE 1342, $004D8E, 12456
BRANCH   19, $004D8E, $000000
ENDFUNC 1342, $004D8E
FUNC INITALL, $00544, $004D90
ENTRY  $004D90
LINE 1357, $004D90, 12465
LINE 1358, $004D94, 12468
LINE 1359, $004D98, 12471
LINE 1360, $004D9C, 12474
LINE 1361, $004DA0, 12477
LINE 1362, $004DA4, 12480
LINE 1363, $004DA8, 12483
LINE 1365, $004DAA, 12485
LINE 1366, $004DB4, 12490
BRANCH   3, $004DB8, $004DC8
BRANCH   1, $004DBA, $004DC6
BRANCH   1, $004DBE, $004DC6
BRANCH   20, $004DC4, $004DC8
BRANCH   4, $004DD2, $004DD8
BRANCH   20, $004DD4, $004DE8
LINE 1367, $004DD8, 12519
LINE 1368, $004DE4, 12525
LINE 1370, $004DE8, 12531
LINE 1371, $004DEC, 12534
LINE 1376, $004DF2, 12538
FRAME     0
LINE 1377, $004DF8, 12542
LINE 1379, $004E06, 12548
LINE 1381, $004E08, 12550
FRAME     0
BRANCH   4, $004E10, $004E16
BRANCH   20, $004E12, $004FC6
LINE 1382, $004E16, 12561
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1383, $004E2E, 12577
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1384, $004E62, 12614
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1385, $004E96, 12651
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1386, $004ECA, 12688
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1387, $004EFE, 12725
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1388, $004F32, 12762
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1390, $004F66, 12799
LINE 1391, $004F6C, 12802
FRAME     2
FRAME     0
LINE 1392, $004F88, 12819
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1393, $004FA0, 12835
FRAME     2
FRAME     0
LINE 1394, $004FBC, 12852
FRAME     0
LINE 1397, $004FC6, 12860
FRAME     0
LINE 1398, $004FCE, 12865
BRANCH   4, $004FDE, $004FE4
BRANCH   20, $004FE0, $005064
LINE 1399, $004FE4, 12880
FRAME     2
FRAME     3
BRANCH   3, $00500E, $005014
BRANCH   20, $005010, $005062
LINE 1400, $005014, 12912
LINE 1401, $00502A, 12925
FRAME     3
LINE 1402, $005032, 12930
LINE 1403, $005048, 12943
FRAME     3
LINE 1404, $005050, 12950
BRANCH   3, $00505C, $005062
BRANCH   20, $00505E, $005002
FRAME     0
LINE 1406, $005064, 12968
LINE 1408, $005066, 12970
LINE 1409, $00506C, 12973
LINE 1410, $005072, 12977
BRANCH   4, $005078, $00507E
BRANCH   20, $00507A, $005088
LINE 1411, $00507E, 12987
LINE 1412, $005084, 12991
BRANCH   20, $005084, $005072
LINE 1413, $005088, 12995
BRANCH   17, $00508C, $0004C2
LINE 1414, $005094, 13002
LINE 1415, $0050AC, 13011
LINE 1416, $0050C4, 13020
LINE 1417, $0050DC, 13029
LINE 1418, $0050E2, 13032
LINE 1419, $0050E8, 13035
BRANCH   17, $0050E8, $000B1C
LINE 1420, $0050EC, 13038
BRANCH   17, $0050F0, $000BE0
LINE 1422, $0050F8, 13045
LINE 1423, $005126, 13068
LINE 1424, $00512C, 13071
LINE 1425, $005130, 13073
FRAME     1
FRAME     5
FRAME     0
LINE 1426, $005150, 13092
FRAME     0
LINE 1427, $005166, 13100
LINE 1428, $005186, 13109
LINE 1429, $00518C, 13112
LINE 1430, $005198, 13117
LINE 1431, $00519E, 13120
LINE 1432, $0051A4, 13123
BRANCH   17, $0051A4, $00163A
LINE 1433, $0051A8, 13126
FRAME     2
FRAME     0
LINE 1434, $0051C4, 13143
BRANCH   17, $0051C4, $00162C
LINE 1435, $0051C8, 13146
LINE 1436, $0051CE, 13149
LINE 1437, $0051D0, 13151
FRAME     0
LINE 1438, $0051D8, 13156
LINE 1439, $0051DE, 13159
LINE 1440, $0051E4, 13162
BRANCH   17, $0051E4, $0044B4
LINE 1441, $0051E8, 13165
FRAME     0
LINE 1442, $0051F0, 13170
LINE 1443, $005208, 13178
LINE 1444, $005220, 13186
BRANCH   17, $005220, $000B1C
LINE 1445, $005224, 13189
BRANCH   17, $005228, $000BE0
LINE 1446, $005230, 13196
LINE 1447, $00523C, 13201
FRAME     0
LINE 1448, $005244, 13206
BRANCH   17, $005244, $00452E
LINE 1449, $005248, 13209
BRANCH   4, $005254, $00525A
BRANCH   20, $005256, $00526A
LINE 1450, $00525A, 13221
FRAME     1
FRAME     0
BRANCH   17, $005262, $0016AC
LINE 1453, $00526A, 13235
FRAME     4
FRAME     0
LINE 1454, $005286, 13251
LINE 1455, $00528A, 13253
LINE 1456, $0052A2, 13262
LINE 1458, $0052BA, 13271
LINE 1459, $0052D6, 13287
BRANCH   19, $0052D6, $000000
ENDFUNC 1459, $0052D6
FUNC $_MAIN, $005B7, $0052D8
ENTRY  $0052D8
LINE 1464, $0052D8, 13303
BRANCH   17, $0052D8, $004D90
LINE 1467, $0052DC, 13308
BRANCH   17, $0052E0, $004ABE
LINE 1468, $0052E8, 13315
BRANCH   4, $0052F6, $0052FC
BRANCH   20, $0052F8, $0052FE
LINE 1469, $0052FC, 13329
LINE 1471, $0052FE, 13334
BRANCH   4, $005304, $00530A
BRANCH   20, $005306, $005B16
LINE 1472, $00530A, 13343
LINE 1473, $005310, 13346
FRAME     0
LINE 1475, $005326, 13354
BRANCH   4, $005376, $00537C
BRANCH   20, $005378, $0058A6
LINE 1476, $00537C, 13395
LINE 1477, $005382, 13398
LINE 1478, $005388, 13401
LINE 1479, $00538A, 13403
LINE 1480, $0053EE, 13442
LINE 1481, $00540E, 13451
LINE 1482, $005414, 13454
BRANCH   4, $00544E, $005454
BRANCH   20, $005450, $0058A6
LINE 1483, $005454, 13490
LINE 1484, $00545A, 13493
LINE 1485, $005464, 13497
LINE 1487, $00548C, 13511
LINE 1488, $0054B0, 13529
LINE 1489, $0054BE, 13534
LINE 1496, $005510, 13571
LINE 1497, $00552C, 13581
LINE 1498, $00555E, 13602
LINE 1499, $00556C, 13609
LINE 1500, $005584, 13618
LINE 1501, $005588, 13620
BRANCH   3, $00558A, $005590
BRANCH   20, $00558C, $005648
LINE 1502, $005590, 13629
LINE 1503, $0055B0, 13638
BRANCH   4, $0055B6, $0055BC
BRANCH   20, $0055B8, $0055E2
LINE 1504, $0055BC, 13647
BRANCH   17, $0055BC, $00141C
LINE 1505, $0055C0, 13650
BRANCH   17, $0055C4, $0014B8
LINE 1506, $0055CC, 13657
LINE 1507, $0055D2, 13660
FRAME     1
FRAME     0
BRANCH   17, $0055DA, $0016AC
LINE 1509, $0055E2, 13674
BRANCH   17, $0055E2, $00155A
LINE 1510, $0055E6, 13677
LINE 1511, $005606, 13686
LINE 1512, $00561E, 13695
BRANCH   17, $00561E, $00297C
LINE 1513, $005622, 13698
BRANCH   17, $005622, $002328
LINE 1514, $005626, 13701
BRANCH   17, $005626, $0025F4
LINE 1515, $00562A, 13704
FRAME     1
FRAME     0
BRANCH   17, $005632, $001A98
LINE 1516, $00563A, 13715
LINE 1517, $005640, 13718
BRANCH   17, $005640, $002DB6
BRANCH   20, $005644, $00588E
LINE 1519, $005648, 13725
BRANCH   3, $00564A, $005650
BRANCH   20, $00564C, $00570C
LINE 1520, $005650, 13734
BRANCH   17, $005650, $000B1C
LINE 1521, $005654, 13737
LINE 1522, $005674, 13746
BRANCH   4, $00567A, $005680
BRANCH   20, $00567C, $0056A6
LINE 1523, $005680, 13755
BRANCH   17, $005680, $001380
LINE 1524, $005684, 13758
BRANCH   17, $005688, $0014B8
LINE 1525, $005690, 13765
LINE 1526, $005696, 13768
FRAME     1
FRAME     0
BRANCH   17, $00569E, $0016AC
LINE 1528, $0056A6, 13782
BRANCH   17, $0056A6, $00155A
LINE 1529, $0056AA, 13785
LINE 1530, $0056CA, 13794
LINE 1531, $0056E2, 13803
BRANCH   17, $0056E2, $00297C
LINE 1532, $0056E6, 13806
BRANCH   17, $0056E6, $002620
LINE 1533, $0056EA, 13809
BRANCH   17, $0056EA, $00226C
LINE 1534, $0056EE, 13812
FRAME     1
FRAME     0
BRANCH   17, $0056F6, $001A98
LINE 1535, $0056FE, 13823
LINE 1536, $005704, 13826
BRANCH   17, $005704, $002DB6
BRANCH   20, $005708, $00588E
LINE 1538, $00570C, 13833
BRANCH   3, $00570E, $005714
BRANCH   20, $005710, $005782
LINE 1539, $005714, 13842
BRANCH   4, $00571A, $005720
BRANCH   20, $00571C, $00573C
LINE 1540, $005720, 13851
LINE 1541, $005726, 13854
FRAME     1
FRAME     0
BRANCH   17, $00572E, $0016AC
LINE 1542, $005736, 13865
LINE 1544, $00573C, 13871
LINE 1545, $00576C, 13890
BRANCH   17, $00576C, $00297C
LINE 1546, $005770, 13893
LINE 1547, $005776, 13896
BRANCH   17, $005776, $002DB6
LINE 1548, $00577A, 13899
BRANCH   17, $00577A, $002698
BRANCH   20, $00577E, $00588E
LINE 1550, $005782, 13906
BRANCH   3, $005784, $00578A
BRANCH   20, $005786, $0057F8
LINE 1551, $00578A, 13915
BRANCH   4, $005790, $005796
BRANCH   20, $005792, $0057B2
LINE 1552, $005796, 13924
LINE 1553, $00579C, 13927
FRAME     1
FRAME     0
BRANCH   17, $0057A4, $0016AC
LINE 1554, $0057AC, 13938
LINE 1556, $0057B2, 13944
LINE 1557, $0057E2, 13963
BRANCH   17, $0057E2, $00297C
LINE 1558, $0057E6, 13966
LINE 1559, $0057EC, 13969
BRANCH   17, $0057EC, $002DB6
LINE 1560, $0057F0, 13972
BRANCH   17, $0057F0, $002698
BRANCH   20, $0057F4, $00588E
LINE 1562, $0057F8, 13979
BRANCH   3, $0057FA, $005800
BRANCH   20, $0057FC, $005862
LINE 1563, $005800, 13988
BRANCH   4, $005806, $00580C
BRANCH   20, $005808, $005828
LINE 1564, $00580C, 13997
LINE 1565, $005812, 14000
FRAME     1
FRAME     0
BRANCH   17, $00581A, $0016AC
LINE 1566, $005822, 14011
LINE 1568, $005828, 14017
LINE 1569, $00584C, 14030
BRANCH   17, $00584C, $00297C
LINE 1570, $005850, 14033
LINE 1571, $005856, 14036
BRANCH   17, $005856, $002DB6
LINE 1572, $00585A, 14039
BRANCH   17, $00585A, $002698
BRANCH   20, $00585E, $00588E
LINE 1574, $005862, 14046
BRANCH   3, $005864, $00586A
BRANCH   20, $005866, $00588E
LINE 1575, $00586A, 14055
LINE 1576, $005882, 14064
BRANCH   17, $005882, $00297C
LINE 1577, $005886, 14067
BRANCH   17, $005886, $002698
BRANCH   20, $00588A, $00588E
LINE 1580, $00588E, 14075
BRANCH   17, $005892, $000BE0
LINE 1581, $00589A, 14082
LINE 1584, $0058A6, 14093
FRAME     1
FRAME     0
BRANCH   17, $0058AE, $004BB8
LINE 1585, $0058B6, 14104
FRAME     0
LINE 1586, $0058C2, 14110
BRANCH   4, $0058D0, $0058D6
BRANCH   20, $0058D2, $005B16
LINE 1587, $0058D6, 14124
FRAME     1
FRAME     0
BRANCH   17, $0058DE, $004BB8
LINE 1588, $0058E6, 14135
LINE 1589, $0058EC, 14138
FRAME     0
LINE 1590, $0058F8, 14144
BRANCH   4, $005906, $00590C
BRANCH   20, $005908, $005B10
LINE 1591, $00590C, 14158
LINE 1592, $00591A, 14165
BRANCH   3, $00592E, $005938
BRANCH   3, $005932, $005938
BRANCH   3, $005936, $005938
BRANCH   4, $005944, $00594A
BRANCH   20, $005946, $0059D4
LINE 1593, $00594A, 14196
LINE 1594, $005954, 14200
LINE 1595, $005962, 14207
LINE 1596, $005968, 14210
FRAME     1
FRAME     0
BRANCH   17, $005970, $0016AC
LINE 1597, $005978, 14221
BRANCH   17, $005978, $002328
LINE 1598, $00597C, 14224
BRANCH   17, $00597C, $002620
LINE 1599, $005980, 14227
FRAME     1
FRAME     0
BRANCH   17, $005988, $001A98
LINE 1601, $005990, 14238
BRANCH   4, $00599E, $0059A4
BRANCH   20, $0059A0, $0059D4
LINE 1602, $0059A4, 14252
LINE 1603, $0059BC, 14261
LINE 1608, $0059D4, 14276
BRANCH   4, $0059E2, $0059E8
BRANCH   20, $0059E4, $005A4C
LINE 1609, $0059E8, 14289
LINE 1610, $0059EE, 14292
FRAME     1
FRAME     0
BRANCH   17, $0059F6, $0016AC
LINE 1611, $0059FE, 14303
BRANCH   4, $005A0C, $005A12
BRANCH   20, $005A0E, $005A20
LINE 1612, $005A12, 14317
LINE 1615, $005A20, 14326
BRANCH   4, $005A2E, $005A34
BRANCH   20, $005A30, $005A3E
LINE 1616, $005A34, 14340
BRANCH   20, $005A3A, $005A4C
LINE 1618, $005A3E, 14348
LINE 1622, $005A4C, 14360
BRANCH   4, $005A5A, $005A60
BRANCH   20, $005A5C, $005AA4
LINE 1623, $005A60, 14373
LINE 1624, $005A66, 14376
FRAME     1
FRAME     0
BRANCH   17, $005A6E, $0016AC
LINE 1626, $005A76, 14387
BRANCH   4, $005A84, $005A8A
BRANCH   20, $005A86, $005A94
LINE 1627, $005A8A, 14401
BRANCH   20, $005A90, $005AA4
LINE 1629, $005A94, 14409
LINE 1634, $005AA4, 14422
BRANCH   17, $005AA4, $002828
LINE 1635, $005AA8, 14425
LINE 1636, $005AAE, 14428
BRANCH   17, $005AAE, $002DB6
LINE 1637, $005AB2, 14431
LINE 1639, $005ACA, 14442
FRAME     1
FRAME     0
BRANCH   17, $005AD2, $004BB8
LINE 1640, $005ADA, 14453
FRAME     0
LINE 1641, $005AE6, 14460
BRANCH   4, $005AF4, $005AFA
BRANCH   20, $005AF6, $005ACA
LINE 1642, $005AFA, 14475
LINE 1643, $005B00, 14478
FRAME     1
FRAME     0
BRANCH   17, $005B08, $0016AC
LINE 1645, $005B10, 14492
LINE 1648, $005B16, 14501
BRANCH   4, $005B2E, $005B34
BRANCH   20, $005B30, $005B72
LINE 1649, $005B34, 14519
LINE 1650, $005B3A, 14522
BRANCH   4, $005B42, $005B48
BRANCH   20, $005B44, $005B6C
LINE 1651, $005B48, 14532
BRANCH   17, $005B48, $00198E
LINE 1652, $005B4C, 14535
LINE 1653, $005B56, 14539
LINE 1654, $005B5C, 14542
FRAME     1
FRAME     0
BRANCH   17, $005B64, $0016AC
LINE 1656, $005B6C, 14556
LINE 1658, $005B72, 14562
BRANCH   4, $005B88, $005B8E
BRANCH   20, $005B8A, $005C1C
LINE 1659, $005B8E, 14580
LINE 1660, $005B9C, 14587
LINE 1661, $005BA2, 14590
LINE 1662, $005BA8, 14593
LINE 1663, $005BB2, 14597
LINE 1664, $005BBC, 14601
BRANCH   4, $005BCA, $005BD0
BRANCH   20, $005BCC, $005BD6
LINE 1665, $005BD0, 14615
LINE 1667, $005BD6, 14621
BRANCH   4, $005BE6, $005BEC
BRANCH   20, $005BE8, $005C04
LINE 1668, $005BEC, 14636
BRANCH   17, $005BEC, $00226C
LINE 1669, $005BF0, 14639
BRANCH   17, $005BF0, $0025F4
LINE 1670, $005BF4, 14642
FRAME     1
FRAME     0
BRANCH   17, $005BFC, $001A98
LINE 1673, $005C04, 14656
BRANCH   4, $005C12, $005C18
BRANCH   20, $005C14, $005C1C
LINE 1674, $005C18, 14670
BRANCH   17, $005C18, $002828
LINE 1678, $005C1C, 14680
BRANCH   20, $005C1C, $0052DC
LINE 1679, $005C20, 14687
LINE 1679, $005C22, 14689
BRANCH   20, $005C22, $005C20
ENDFUNC 1679, $005C22
SYM DCG.VERS1STR, $00795E
SYM DCG.VERS3STR, $00797B
SYM DCG.ADRSTR, $007984
SYM DCG.ERRSTRARR, $0079CC
SYM DCG.FAULTSTRARR, $007A14
SYM DCG.MENUSTRARR, $007A40
SYM DCG.CMDSTRARR, $007A88
SYM DCG.CMD2SUBCHARR, $007AF4
SYM DCG.INCRACCARRAY, $007B0F
.ROMSTART $000000
.ROMEND   $007FFF
.ROMCONST $007942
.SECTION CODE_STA, $000000, $007942, $000000
.SECTION ROMC, $007942, $0001ED, $007942
.SECTION VECTTAB, $000000, $000054, $007B2F
ENDCODE
