.DEFINITIONS;1;
FILE      DIV.pas;1;
PROGRAM   DIV;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      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;34;
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;
VAR       SysTickTime, BYTE, RAM, $00061;1;
VAR       _RXTIMEOUT, BYTE, RAM, $00062;52;
VAR       _RXINP, BYTE, RAM, $00063;53;
VAR       _RXOUTP, BYTE, RAM, $00064;53;
VAR       _RXCOUNT, BYTE, RAM, $00065;53;
VAR       _RXBUFF, ARRAY, RAM, $00066;53;
          BYTE, =0|128, 0|0, 0|0, 0|0, $00001;53;
VAR       _TXINP, BYTE, RAM, $000E6;54;
VAR       _TXOUTP, BYTE, RAM, $000E7;54;
VAR       _TXCOUNT, BYTE, RAM, $000E8;54;
VAR       _TXBUFF, ARRAY, RAM, $000E9;54;
          BYTE, =0|32, 0|0, 0|0, 0|0, $00001;54;
VAR       _ADCBUFF, ARRAY, RAM, $00109;60;
          WORD, =0|3, 0|0, 0|0, 0|0, $00001;60;
VAR       _INCRSTATE4, BYTE, RAM, $00110;66;
VAR       _INCRCOUNT4_0, INTEGER, RAM, $00111;66;
VAR       _INCRCOUNT4_D0, INTEGER, RAM, $00113;66;
VAR       _TWI_TO, BYTE, RAM, $00115;66;
VAR       TWI_DevLock, DEVICELOCK, RAM, $00116;1;
IMPLEMENT DIV;66;
TYPE      tCmdWhich, ENUM;71;
          16, str, idn, trg, val, rng, dsp, ofs, scl, all, trm, trt, trl, erc, sbd, wen, nop, err, $00001;71;
TYPE      tError, ENUM;73;
          7, NoErr, UserReq, BusyErr, OvlErr, SyntaxErr, ParamErr, LockedErr, ChecksumErr, $00001;73;
CONST     DDRAinit, BYTE, IMM, 224;81;
CONST     PortAinit, BYTE, IMM, 3;82;
CONST     DDRBinit, BYTE, IMM, 144;84;
CONST     PortBinit, BYTE, IMM, 145;85;
CONST     DDRCinit, BYTE, IMM, 252;87;
CONST     PortCinit, BYTE, IMM, 3;88;
CONST     DDRDinit, BYTE, IMM, 28;91;
CONST     PortDinit, BYTE, IMM, 252;92;
CONST     BtnInPortReg, BYTE, IMM, 48;94;
CONST     LEDOutPort, BYTE, IMM, 50;95;
CONST     ControlBitPort, BYTE, IMM, 56;96;
CONST     b_SCLK, BYTE, IMM, 7;98;
CONST     b_SDATAIN1, BYTE, IMM, 6;99;
CONST     b_STRAD24, BYTE, IMM, 4;100;
CONST     Vers1Str, STRING, 30, ROM, $;104;
CONST     Vers3Str, STRING, 9, ROM, $;105;
CONST     EEnotProgrammedStr, STRING, 15, ROM, $;107;
CONST     NoOffsetStr, STRING, 10, ROM, $;108;
CONST     MemorizedStr, STRING, 9, ROM, $;109;
CONST     ErrStrArr, ARRAY, ROM, $00001;112;
          STRING, 9, =0|8, 0|0, 0|0, 0|0, $00009;112;
CONST     FaultStrArr, ARRAY, ROM, $00002;118;
          STRING, 11, =0|4, 0|0, 0|0, 0|0, $0000B;118;
CONST     AdrStr, STRING, 5, ROM, $;120;
CONST     ErrSubCh, BYTE, IMM, 255;121;
CONST     DC250mV, BYTE, IMM, 0;123;
CONST     DC2V5, BYTE, IMM, 1;123;
CONST     DC25V, BYTE, IMM, 2;123;
CONST     DC250V, BYTE, IMM, 3;123;
CONST     AC250mV, BYTE, IMM, 4;124;
CONST     AC2V5, BYTE, IMM, 5;124;
CONST     AC25V, BYTE, IMM, 6;124;
CONST     AC250V, BYTE, IMM, 7;124;
CONST     DC250uA, BYTE, IMM, 8;125;
CONST     DC25mA, BYTE, IMM, 9;125;
CONST     DC2A5, BYTE, IMM, 10;125;
CONST     DC10A, BYTE, IMM, 11;125;
CONST     AC250uA, BYTE, IMM, 12;126;
CONST     AC25mA, BYTE, IMM, 13;126;
CONST     AC2A5, BYTE, IMM, 14;126;
CONST     AC10A, BYTE, IMM, 15;126;
CONST     RangeStrArr, ARRAY, ROM, $00003;132;
          STRING, 9, =0|16, 0|0, 0|0, 0|0, $00009;132;
CONST     DigitsArr, ARRAY, ROM, $00004;135;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;135;
CONST     NachkommaArr, ARRAY, ROM, $00005;137;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;137;
CONST     RangeArrPortA, ARRAY, ROM, $00006;163;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;163;
CONST     RangeArrPortC, ARRAY, ROM, $00007;191;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;191;
CONST     CmdStrArr, ARRAY, ROM, $00008;209;
          STRING, 4, =0|16, 0|0, 0|0, 0|0, $00004;209;
CONST     Cmd2SubChArr, ARRAY, ROM, $00009;213;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;213;
CONST     high, BOOLEAN, IMM, 255;215;
CONST     low, BOOLEAN, IMM, 0;216;
VAR       dummy, INTEGER, EEPROM, $00000;221;
VAR       RangeArray24, ARRAY, EEPROM, $00002;245;
          FLOAT, =0|16, 0|0, 0|0, 0|0, $00000;245;
VAR       RangeArray10, ARRAY, EEPROM, $00042;268;
          FLOAT, =0|16, 0|0, 0|0, 0|0, $00000;268;
VAR       OffsetArray24, ARRAY, EEPROM, $00082;274;
          LONGINT, =0|16, 0|0, 0|0, 0|0, $00000;274;
VAR       OffsetArray10, ARRAY, EEPROM, $000C2;280;
          LONGINT, =0|16, 0|0, 0|0, 0|0, $00000;280;
VAR       ScaleArray24, ARRAY, EEPROM, $00102;286;
          FLOAT, =0|16, 0|0, 0|0, 0|0, $00000;286;
VAR       ScaleArray10, ARRAY, EEPROM, $00142;292;
          FLOAT, =0|16, 0|0, 0|0, 0|0, $00000;292;
VAR       InitIncRast, INTEGER, EEPROM, $00182;294;
VAR       InitLCDintegrate, BYTE, EEPROM, $00184;295;
VAR       InitRange, BYTE, EEPROM, $00185;296;
VAR       TrigTimerValue, WORD, EEPROM, $00186;297;
VAR       TrigMask, BYTE, EEPROM, $00188;298;
VAR       TrigLevel, BYTE, EEPROM, $00189;299;
VAR       EEinitialised, WORD, EEPROM, $0018A;300;
VAR       OffsetInitialised, WORD, EEPROM, $0018C;301;
VAR       i, BYTE, RAM, $00009;309;
VAR       j, BYTE, RAM, $0000A;309;
VAR       k, BYTE, RAM, $0000B;310;
VAR       m, BYTE, RAM, $0000C;311;
VAR       aWord, WORD, RAM, $00117;314;
VAR       SlaveCh, BYTE, RAM, $00119;316;
VAR       LEDactivity, BIT8, RAM, $320002;317;
VAR       LEDtrigger, BIT8, RAM, $320003;318;
VAR       LEDaux, BIT8, RAM, $320003;319;
VAR       SCLK, BIT8, RAM, $380007;321;
VAR       STRAD24, BIT8, RAM, $380004;322;
VAR       SDATAIN1, BIT8, RAM, $360006;323;
VAR       PreAttnDC, BIT8, RAM, $3B0005;326;
VAR       ACon, BIT8, RAM, $350006;327;
VAR       DCrange25, BIT8, RAM, $350004;328;
VAR       DCrange250, BIT8, RAM, $350005;329;
VAR       ACGain10, BIT8, RAM, $350002;330;
VAR       Shunt2A5, BIT8, RAM, $3B0007;331;
VAR       Shunt25mA, BIT8, RAM, $3B0006;332;
VAR       ShuntI, BIT8, RAM, $350007;333;
VAR       DCGain10, BIT8, RAM, $320004;334;
VAR       ButtonTemp, BYTE, RAM, $0011A;336;
VAR       ButtonLeft, BIT8, RAM, $11A0005;337;
VAR       ButtonRight, BIT8, RAM, $11A0004;338;
VAR       ButtonEnter, BIT8, RAM, $11A0003;339;
VAR       CmdWhich, ENUM, TCMDWHICH, RAM, $0011B;343;
VAR       SubCh, BYTE, RAM, $0011C;344;
VAR       CurrentCh, BYTE, RAM, $0011D;344;
VAR       ChangedFlag, BOOLEAN, RAM, $0011E;345;
VAR       OmniFlag, BOOLEAN, RAM, $0011F;346;
VAR       verbose, BOOLEAN, RAM, $00120;346;
VAR       Digits, BYTE, RAM, $00121;347;
VAR       Nachkomma, BYTE, RAM, $00122;347;
VAR       Param, FLOAT, RAM, $00123;348;
VAR       ParamLongInt, LONGINT, RAM, $00127;349;
VAR       Parambyte, BYTE, RAM, $00127;350;
VAR       SerInpStr, STRING, 64, RAM, $0012B;351;
VAR       SerInpPtr, BYTE, RAM, $0016B;352;
VAR       AD24, LONGINT, RAM, $0016C;355;
VAR       AD24temp, LONGINT, RAM, $00170;355;
VAR       AD24tempSI, LONGINT, RAM, $00174;355;
VAR       AD24tempFI, LONGINT, RAM, $00178;355;
VAR       AD24Integrate0, LONGINT, RAM, $0017C;356;
VAR       AD24Integrate1, LONGINT, RAM, $00180;356;
VAR       AD24Integrate2, LONGINT, RAM, $00184;356;
VAR       AD24Integrate3, LONGINT, RAM, $00188;356;
VAR       AD24_0, BYTE, RAM, $00170;357;
VAR       AD24_1, BYTE, RAM, $00171;358;
VAR       AD24_2, BYTE, RAM, $00172;359;
VAR       AD24_3, BYTE, RAM, $00173;360;
VAR       AD24ready, BOOLEAN, RAM, $0018C;361;
VAR       AD10ready, BOOLEAN, RAM, $0018D;361;
VAR       AbortFlag, BOOLEAN, RAM, $0018E;361;
VAR       AD10, INTEGER, RAM, $0018F;362;
VAR       Range, BYTE, RAM, $00191;363;
VAR       OldRange, BYTE, RAM, $00192;363;
VAR       RangeTemp, BYTE, RAM, $00193;364;
VAR       AutoRangeMode, BOOLEAN, RAM, $00194;365;
VAR       OldRangeMode, BOOLEAN, RAM, $00195;365;
VAR       TrigTimer, SYSTIMER, RAM, $00196;367;
VAR       ActivityTimer, SYSTIMER8, RAM, $00198;368;
VAR       IncrTimer, SYSTIMER8, RAM, $00199;369;
VAR       DisplayTimer, SYSTIMER8, RAM, $0019A;369;
VAR       TrigLEDtimer, SYSTIMER8, RAM, $0019B;369;
VAR       LCDpresent, BOOLEAN, RAM, $0019C;370;
VAR       LCDintegrate, BYTE, RAM, $0019D;371;
VAR       Trigger, BOOLEAN, RAM, $0019E;372;
VAR       IncrValue, INTEGER, RAM, $0019F;374;
VAR       OldIncrValue, INTEGER, RAM, $001A1;374;
VAR       IncrEnter, BOOLEAN, RAM, $001A3;375;
VAR       FirstTurn, BOOLEAN, RAM, $001A4;375;
VAR       IncrDiff, INTEGER, RAM, $001A5;376;
VAR       IncRast, INTEGER, RAM, $001A7;376;
VAR       IncrDiffByte, BYTE, RAM, $001A9;377;
VAR       ParamStr, STRING, 41, RAM, $001AA;380;
VAR       TrigMaskTemp, BYTE, RAM, $001D3;383;
VAR       TrigMaskAD24, BIT8, RAM, $1D30000;384;
VAR       TrigMaskAD10RMS, BIT8, RAM, $1D30001;385;
VAR       TrigMaskAD10peak, BIT8, RAM, $1D30002;386;
VAR       Status, BYTE, RAM, $001D4;389;
VAR       BusyFlag, BIT8, RAM, $1D40007;390;
VAR       UserSRQFlag, BIT8, RAM, $1D40006;391;
VAR       OverloadFlag, BIT8, RAM, $1D40005;392;
VAR       EEUnlocked, BIT8, RAM, $1D40004;393;
VAR       FaultFlags, BYTE, RAM, $001D5;395;
VAR       ButtonNumber, BYTE, RAM, $001D6;395;
VAR       OverNeg, BIT8, RAM, $1D50000;396;
VAR       OverPos, BIT8, RAM, $1D50001;397;
VAR       FaultTimerByte, BYTE, RAM, $001D7;399;
VAR       ErrCount, INTEGER, RAM, $001D8;400;
VAR       ErrFlag, BOOLEAN, RAM, $001DA;401;
VAR       NegativeFlag, BOOLEAN, RAM, $001DB;401;
VAR       OverVoltFlag, BOOLEAN, RAM, $001DC;401;
VAR       CheckLimitErr, ENUM, TERROR, RAM, $001DD;402;
PROC      PatchCopyFromEE;409;
COMMENT   procedure PatchCopyFromEE;;409;
FRAMEUSED 2;412;
LOCALV    myPatchAdr, WORD, $00000;412;
END_FUNC  PatchCopyFromEE;416;
INCLUDE   DIV-HW.pas;421;
PROC      ShiftIn2400;2;
COMMENT   procedure ShiftIn2400;;2;
END_FUNC  ShiftIn2400;70;
PROC      INTERRUPT_Int2;73;
COMMENT   interrupt Int2; // externer Trigger-Eingang, neg. Flanke;73;
END_FUNC  INTERRUPT_Int2;76;
PROC      OnSysTick;78;
COMMENT   procedure OnSysTick(saveallregs);;78;
END_FUNC  OnSysTick;110;
END_INCLUDE   DIV-HW.pas;111;
FILE      DIV.pas;111;
MAIN      DIV;111;
FUNC      isACrange;423;
COMMENT   function isACrange:boolean;;423;
END_FUNC  isACrange;431;
PROC      ParamScale10;434;
COMMENT   procedure ParamScale10;;434;
END_FUNC  ParamScale10;444;
PROC      ParamScale24;446;
COMMENT   procedure ParamScale24;;446;
END_FUNC  ParamScale24;456;
PROC      GetAD10;458;
COMMENT   procedure GetAD10(myChannel:Byte);  // <Param> vom internen ADC holen, Offset je nach Kanal;458;
FRAMEUSED 3;460;
LOCALV    myChannel, BYTE, $00002;460;
LOCALV    ADtemp, INTEGER, $00000;460;
END_FUNC  GetAD10;479;
PROC      GetAD24;481;
COMMENT   procedure GetAD24(myIntMode:Byte);  // AD24 vom externen ADC LTC2400 holen;481;
FRAMEUSED 5;484;
LOCALV    myIntMode, BYTE, $00004;484;
LOCALV    myAD24, LONGINT, $00000;484;
END_FUNC  GetAD24;504;
PROC      WaitAD10;506;
COMMENT   procedure WaitAD10;  // Warte auf Ergebnis von ADC3;506;
END_FUNC  WaitAD10;511;
PROC      WaitAD24;513;
COMMENT   procedure WaitAD24;  // Warte auf Ergebnis von ADC24;513;
END_FUNC  WaitAD24;518;
PROC      IntegrateReset;520;
COMMENT   procedure IntegrateReset;  //Integrationswerte zurücksetzen;520;
END_FUNC  IntegrateReset;529;
PROC      SwitchRange;532;
COMMENT   procedure SwitchRange;;532;
END_FUNC  SwitchRange;545;
PROC      SerCRLF;551;
COMMENT   procedure SerCRLF;;551;
END_FUNC  SerCRLF;555;
PROC      WriteChPrefix;557;
COMMENT   procedure WriteChPrefix;;557;
END_FUNC  WriteChPrefix;564;
PROC      WriteSerInp;566;
COMMENT   procedure WriteSerInp;;566;
END_FUNC  WriteSerInp;570;
PROC      SerPrompt;572;
COMMENT   procedure SerPrompt(myErr:tError);;572;
FRAMEUSED 3;576;
LOCALV    myErr, ENUM, TERROR, $00002;576;
LOCALV    myFault, BYTE, $00001;576;
LOCALV    myStatus, BYTE, $00000;576;
END_FUNC  SerPrompt;606;
PROC      ParamToStr;611;
COMMENT   procedure ParamToStr(toLCD:boolean);;611;
FRAMEUSED 5;614;
LOCALV    toLCD, BOOLEAN, $00004;614;
LOCALV    myFloat, FLOAT, $00000;614;
END_FUNC  ParamToStr;638;
PROC      ShowRange;640;
COMMENT   procedure ShowRange;;640;
END_FUNC  ShowRange;652;
PROC      WriteParamLCD;654;
COMMENT   procedure WriteParamLCD;;654;
END_FUNC  WriteParamLCD;665;
PROC      WriteParamSer;669;
COMMENT   procedure WriteParamSer(Ovl : boolean);;669;
FRAMEUSED 1;670;
LOCALV    Ovl, BOOLEAN, $00000;670;
END_FUNC  WriteParamSer;691;
PROC      WriteParamLongIntSer;693;
COMMENT   procedure WriteParamLongIntSer;;693;
FRAMEUSED 16;695;
LOCALV    ParamStr, STRING 16, $00000;695;
END_FUNC  WriteParamLongIntSer;701;
FUNC      Checklimits;703;
COMMENT   function Checklimits:boolean;;703;
FRAMEUSED 1;706;
LOCALV    myBool, BOOLEAN, $00000;706;
END_FUNC  Checklimits;720;
INCLUDE   DIV-Parser.pas;723;
PROC      ParseGetParam;24;
COMMENT   procedure ParseGetParam;;24;
FRAMEUSED 1;26;
LOCALV    isInteger, BOOLEAN, $00000;26;
END_FUNC  ParseGetParam;143;
PROC      ParseSetParam;146;
COMMENT   procedure ParseSetParam;;146;
END_FUNC  ParseSetParam;248;
FUNC      Cmd2Index;252;
COMMENT   function Cmd2Index : tCmdWhich;;252;
FRAMEUSED 1;255;
LOCALV    myCmdIndex, ENUM, TCMDWHICH, $00000;255;
END_FUNC  Cmd2Index;263;
FUNC      ParseExtract;265;
COMMENT   function ParseExtract : boolean;;265;
FRAMEUSED 2;269;
LOCALV    myChar, CHAR, $00001;269;
LOCALV    myBool, BOOLEAN, $00000;269;
END_FUNC  ParseExtract;298;
PROC      ParseSubCh;300;
COMMENT   procedure ParseSubCh;;300;
FRAMEUSED 12;311;
LOCALV    GleichPos, BYTE, $0000B;311;
LOCALV    CheckSpos, BYTE, $0000A;311;
LOCALV    myCheckSum, BYTE, $00009;311;
LOCALV    CheckSumIn, BYTE, $00008;311;
LOCALV    SubChOffset, BYTE, $00007;311;
LOCALV    myChar, CHAR, $00006;311;
LOCALV    hasMainCh, BOOLEAN, $00005;311;
LOCALV    hasCRC, BOOLEAN, $00004;311;
LOCALV    isResult, BOOLEAN, $00003;311;
LOCALV    isOmni, BOOLEAN, $00002;311;
LOCALV    isRequest, BOOLEAN, $00001;311;
LOCALV    isParam, BOOLEAN, $00000;311;
END_FUNC  ParseSubCh;392;
END_INCLUDE   DIV-Parser.pas;393;
FILE      DIV.pas;393;
MAIN      DIV;393;
PROC      CheckSer;725;
COMMENT   procedure CheckSer;;725;
FRAMEUSED 1;728;
LOCALV    myChar, CHAR, $00000;728;
END_FUNC  CheckSer;753;
PROC      CheckDelay;755;
COMMENT   procedure CheckDelay(myDelay:byte);;755;
FRAMEUSED 2;758;
LOCALV    myDelay, BYTE, $00001;758;
LOCALV    mycount, BYTE, $00000;758;
END_FUNC  CheckDelay;762;
PROC      BlinkDelay;764;
COMMENT   procedure BlinkDelay(myDelay:byte);;764;
FRAMEUSED 2;767;
LOCALV    myDelay, BYTE, $00001;767;
LOCALV    mycount, BYTE, $00000;767;
END_FUNC  BlinkDelay;772;
PROC      initall;776;
COMMENT   procedure initall;;776;
END_FUNC  initall;921;
PROC      $_Main;926;
STACKSTA  478;1048;
STACKSIZ  128;1048;
FRAMESTA  625;1048;
FRAMESIZ  288;1048;
PROCID    0;1048;
PROCLOC   -1;1048;
TASKLOC   -1;1048;
END_PROG  DIV;1048;
.CODESTART
RESET $000000
STARTCODE $000054
FILE DIV.PAS
FUNC PATCHCOPYFROMEE, $00199, $000056
ENTRY  $000054
LINE 413, $000056, 450
LINE 414, $000066, 456
LINE 415, $000072, 461
LINE 416, $00007E, 468
BRANCH   19, $00007E, $000000
ENDFUNC 416, $00007E
FILE DIV-HW.PAS
FUNC SHIFTIN2400, $00002, $000080
ENTRY  $000080
LINE 5, $000080, 478
LINE 6, $000082, 480
LINE 7, $000088, 483
FRAME     2
FRAME     3
BRANCH   3, $0000A6, $0000AC
BRANCH   20, $0000A8, $0000FC
LINE 8, $0000AC, 510
LINE 9, $0000AE, 512
BRANCH   4, $0000BA, $0000C0
BRANCH   20, $0000BC, $0000CC
LINE 10, $0000C0, 526
LINE 12, $0000CC, 535
BRANCH   4, $0000D8, $0000DE
BRANCH   20, $0000DA, $0000E8
LINE 13, $0000DE, 549
LINE 15, $0000E8, 557
LINE 16, $0000EA, 561
BRANCH   3, $0000F6, $0000FC
BRANCH   20, $0000F8, $00009A
FRAME     0
LINE 18, $0000FE, 577
LINE 19, $000100, 579
LINE 21, $000102, 581
LINE 23, $000104, 584
LINE 24, $000106, 586
LINE 25, $000108, 588
LINE 26, $00010A, 590
LINE 27, $00010C, 592
LINE 29, $000110, 594
LINE 31, $000112, 597
LINE 32, $000114, 599
LINE 33, $000116, 601
LINE 34, $000118, 603
LINE 35, $00011A, 605
LINE 37, $00011E, 607
LINE 39, $000120, 610
LINE 40, $000122, 612
LINE 41, $000124, 614
LINE 42, $000126, 616
LINE 43, $000128, 618
LINE 45, $00012C, 620
LINE 46, $00012E, 622
LINE 48, $000130, 624
LINE 50, $000132, 627
LINE 51, $000134, 629
LINE 52, $000136, 631
LINE 53, $000138, 633
LINE 54, $00013A, 635
LINE 55, $00013C, 637
LINE 59, $00013E, 640
BRANCH   4, $000144, $00014A
BRANCH   20, $000146, $00015A
LINE 61, $00014A, 649
LINE 62, $000150, 652
BRANCH   20, $000156, $000160
LINE 64, $00015A, 660
LINE 66, $000160, 665
BRANCH   4, $000166, $00016C
BRANCH   20, $000168, $000184
LINE 67, $00016C, 674
LINE 69, $000184, 686
LINE 70, $000186, 690
BRANCH   19, $000186, $000000
ENDFUNC 70, $000186
FUNC INTERRUPT_INT2, $00049, $00018C
ENTRY  $000188
LINE 75, $00018C, 700
LINE 76, $000192, 705
BRANCH   19, $000196, $000000
ENDFUNC 76, $000196
FUNC ONSYSTICK, $0004E, $000198
ENTRY  $000198
LINE 81, $000198, 715
LINE 82, $00019A, 717
LINE 83, $00019C, 719
BRANCH   4, $0001A2, $0001A8
BRANCH   20, $0001A4, $0001C0
LINE 84, $0001A8, 728
LINE 85, $0001AA, 730
LINE 86, $0001AC, 732
LINE 87, $0001AE, 734
LINE 88, $0001B0, 736
LINE 89, $0001B2, 738
LINE 90, $0001B4, 740
LINE 91, $0001B6, 742
BRANCH   20, $0001BC, $00036A
LINE 93, $0001C0, 750
BRANCH   4, $0001D0, $0001D6
BRANCH   20, $0001D2, $00036A
LINE 94, $0001D6, 766
LINE 95, $0001D8, 768
BRANCH   17, $0001D8, $000080
LINE 97, $0001DC, 771
LINE 98, $000238, 807
LINE 100, $000258, 816
LINE 101, $000304, 882
LINE 102, $000324, 891
LINE 103, $000344, 900
LINE 105, $000364, 909
LINE 108, $00036A, 917
LINE 109, $00036C, 919
LINE 110, $000372, 924
BRANCH   19, $000372, $000000
ENDFUNC 110, $000372
FILE DIV.PAS
FUNC ISACRANGE, $001A7, $000374
ENTRY  $000374
LINE 426, $000374, 934
BRANCH   3, $00037A, $000398
BRANCH   1, $00037C, $000386
BRANCH   1, $000380, $000386
BRANCH   20, $000384, $000398
BRANCH   3, $00038A, $000398
BRANCH   1, $00038C, $000396
BRANCH   1, $000390, $000396
BRANCH   20, $000394, $000398
BRANCH   4, $0003A0, $0003A6
BRANCH   20, $0003A2, $0003B0
LINE 427, $0003A6, 974
BRANCH   20, $0003A8, $0003B6
BRANCH   20, $0003AC, $0003B6
LINE 429, $0003B0, 983
BRANCH   20, $0003B2, $0003B6
LINE 431, $0003B6, 991
BRANCH   19, $0003B6, $000000
ENDFUNC 431, $0003B6
FUNC PARAMSCALE10, $001B2, $0003B8
ENTRY  $0003B8
LINE 437, $0003B8, 999
LINE 438, $0003BE, 1002
LINE 440, $00042A, 1051
LINE 441, $0004AE, 1106
BRANCH   17, $0004AE, $000374
BRANCH   4, $0004B4, $0004BA
BRANCH   20, $0004B6, $0004E0
LINE 442, $0004BA, 1116
LINE 444, $0004E0, 1133
BRANCH   19, $0004E0, $000000
ENDFUNC 444, $0004E0
FUNC PARAMSCALE24, $001BE, $0004E2
ENTRY  $0004E2
LINE 449, $0004E2, 1141
LINE 450, $0004E8, 1144
LINE 452, $00054E, 1186
LINE 453, $0005D2, 1241
BRANCH   17, $0005D2, $000374
BRANCH   4, $0005D8, $0005DE
BRANCH   20, $0005DA, $000604
LINE 454, $0005DE, 1251
LINE 456, $000604, 1268
BRANCH   19, $000604, $000000
ENDFUNC 456, $000604
FUNC GETAD10, $001CA, $000608
ENTRY  $000606
LINE 461, $000608, 1277
LINE 462, $000612, 1281
LINE 463, $00061C, 1285
BRANCH   4, $000628, $00062E
BRANCH   20, $00062A, $0006A8
LINE 464, $00062E, 1299
FRAME     0
LINE 465, $00063C, 1305
BRANCH   4, $000656, $00065C
BRANCH   20, $000658, $000666
LINE 466, $00065C, 1325
LINE 468, $000666, 1332
BRANCH   4, $000680, $000686
BRANCH   20, $000682, $000690
LINE 469, $000686, 1352
LINE 471, $000690, 1359
BRANCH   20, $0006A4, $0006E0
LINE 473, $0006A8, 1371
FRAME     0
LINE 474, $0006B6, 1377
BRANCH   4, $0006D0, $0006D6
BRANCH   20, $0006D2, $0006E0
LINE 475, $0006D6, 1397
LINE 478, $0006E0, 1406
LINE 479, $00070C, 1428
BRANCH   19, $00070C, $000000
ENDFUNC 479, $00070C
FUNC GETAD24, $001E1, $000710
ENTRY  $00070E
LINE 485, $000710, 1437
LINE 486, $000716, 1441
LINE 487, $00072C, 1451
LINE 488, $000742, 1461
LINE 489, $00076E, 1481
LINE 490, $000770, 1483
BRANCH   3, $000772, $000778
BRANCH   20, $000774, $000794
LINE 491, $000778, 1492
BRANCH   20, $000790, $0007D0
LINE 493, $000794, 1505
BRANCH   3, $000796, $00079C
BRANCH   20, $000798, $0007B8
LINE 494, $00079C, 1514
BRANCH   20, $0007B4, $0007D0
LINE 497, $0007B8, 1528
LINE 499, $0007D0, 1539
LINE 500, $0007D6, 1543
LINE 501, $0007F6, 1556
BRANCH   17, $0007F6, $000374
BRANCH   4, $00082A, $000830
BRANCH   20, $00082C, $000848
LINE 502, $000830, 1587
LINE 504, $000848, 1601
BRANCH   19, $000848, $000000
ENDFUNC 504, $000848
FUNC WAITAD10, $001FA, $00084A
ENTRY  $00084A
LINE 508, $00084A, 1609
LINE 510, $000850, 1615
BRANCH   4, $000856, $00085C
BRANCH   20, $000858, $000850
LINE 511, $00085C, 1627
BRANCH   19, $00085C, $000000
ENDFUNC 511, $00085C
FUNC WAITAD24, $00201, $00085E
ENTRY  $00085E
LINE 515, $00085E, 1635
LINE 517, $000864, 1641
BRANCH   4, $00086A, $000870
BRANCH   20, $00086C, $000864
LINE 518, $000870, 1653
BRANCH   19, $000870, $000000
ENDFUNC 518, $000870
FUNC INTEGRATERESET, $00208, $000872
ENTRY  $000872
LINE 522, $000872, 1661
LINE 523, $000878, 1665
LINE 524, $000890, 1674
LINE 525, $0008B0, 1683
LINE 526, $0008D0, 1692
LINE 527, $0008F0, 1701
LINE 528, $000910, 1710
LINE 529, $000916, 1716
BRANCH   19, $000916, $000000
ENDFUNC 529, $000916
FUNC SWITCHRANGE, $00214, $000918
ENTRY  $000918
LINE 535, $000918, 1724
LINE 536, $000936, 1738
LINE 537, $000954, 1752
BRANCH   4, $00096A, $000970
BRANCH   20, $00096C, $000974
LINE 538, $000970, 1769
BRANCH   20, $000970, $0009E4
LINE 540, $000974, 1775
LINE 541, $00097C, 1778
LINE 542, $000998, 1792
LINE 543, $0009B4, 1806
BRANCH   3, $0009BA, $0009CC
BRANCH   3, $0009BE, $0009CC
BRANCH   1, $0009C0, $0009CA
BRANCH   1, $0009C4, $0009CA
BRANCH   20, $0009C8, $0009CC
LINE 544, $0009E0, 1837
BRANCH   17, $0009E0, $000872
LINE 545, $0009E4, 1842
BRANCH   19, $0009E4, $000000
ENDFUNC 545, $0009E4
FUNC SERCRLF, $00227, $0009E6
ENTRY  $0009E6
LINE 553, $0009E6, 1850
FRAME     0
LINE 554, $0009EC, 1854
FRAME     0
LINE 555, $0009F2, 1860
BRANCH   19, $0009F2, $000000
ENDFUNC 555, $0009F2
FUNC WRITECHPREFIX, $0022D, $0009F4
ENTRY  $0009F4
LINE 559, $0009F4, 1868
FRAME     0
LINE 560, $0009FA, 1872
FRAME     0
LINE 561, $000A04, 1877
FRAME     0
LINE 562, $000A0A, 1881
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 563, $000A3C, 1910
FRAME     0
LINE 564, $000A42, 1916
BRANCH   19, $000A42, $000000
ENDFUNC 564, $000A42
FUNC WRITESERINP, $00236, $000A44
ENTRY  $000A44
LINE 568, $000A44, 1924
FRAME     2
FRAME     0
LINE 569, $000A60, 1940
BRANCH   17, $000A60, $0009E6
LINE 570, $000A64, 1945
BRANCH   19, $000A64, $000000
ENDFUNC 570, $000A64
FUNC SERPROMPT, $0023C, $000A68
ENTRY  $000A66
LINE 577, $000A68, 1954
LINE 578, $000A6E, 1957
BRANCH   17, $000A6E, $0009F4
LINE 579, $000A72, 1960
BRANCH   4, $000A7E, $000A84
BRANCH   20, $000A80, $000A9A
LINE 580, $000A84, 1974
BRANCH   20, $000A96, $000AF2
LINE 582, $000A9A, 1987
BRANCH   4, $000AA6, $000AAC
BRANCH   20, $000AA8, $000AC0
LINE 583, $000AAC, 2001
BRANCH   20, $000ABC, $000AF2
LINE 585, $000AC0, 2013
LINE 586, $000ACE, 2020
BRANCH   4, $000ADA, $000AE0
BRANCH   20, $000ADC, $000AF2
LINE 587, $000AE0, 2034
LINE 591, $000AF2, 2047
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 592, $000B22, 2076
BRANCH   4, $000B30, $000B36
BRANCH   20, $000B32, $000BD8
LINE 593, $000B36, 2090
LINE 594, $000B3C, 2093
FRAME     2
FRAME     3
BRANCH   3, $000B5A, $000B60
BRANCH   20, $000B5C, $000BD2
LINE 595, $000B60, 2120
BRANCH   4, $000B6E, $000B74
BRANCH   20, $000B70, $000BBA
LINE 596, $000B74, 2135
FRAME     3
LINE 597, $000B7A, 2139
FRAME     5
FRAME     3
LINE 599, $000BBA, 2176
LINE 600, $000BC0, 2182
BRANCH   3, $000BCC, $000BD2
BRANCH   20, $000BCE, $000B4E
FRAME     0
BRANCH   20, $000BD4, $000C1E
LINE 602, $000BD8, 2202
FRAME     0
LINE 603, $000BDE, 2206
FRAME     2
FRAME     0
LINE 605, $000C1E, 2242
BRANCH   17, $000C1E, $0009E6
LINE 606, $000C22, 2247
BRANCH   19, $000C22, $000000
ENDFUNC 606, $000C22
FUNC PARAMTOSTR, $00263, $000C26
ENTRY  $000C24
LINE 615, $000C26, 2256
LINE 616, $000C2C, 2259
LINE 617, $000C4A, 2273
LINE 618, $000C68, 2285
BRANCH   4, $000C6E, $000C74
BRANCH   20, $000C70, $000C88
LINE 619, $000C74, 2295
LINE 620, $000C7E, 2299
LINE 622, $000C88, 2306
FRAME     3
FRAME     0
LINE 623, $000CDA, 2347
BRANCH   4, $000CDE, $000CE4
BRANCH   20, $000CE0, $000DA2
LINE 624, $000CE4, 2356
BRANCH   4, $000D30, $000D36
BRANCH   20, $000D32, $000D56
LINE 625, $000D36, 2400
BRANCH   20, $000D52, $000D9E
LINE 627, $000D56, 2419
BRANCH   17, $000D56, $000374
BRANCH   4, $000D5C, $000D62
BRANCH   20, $000D5E, $000D82
LINE 628, $000D62, 2429
BRANCH   20, $000D7E, $000D9E
LINE 630, $000D82, 2448
BRANCH   20, $000D9E, $000E10
LINE 634, $000DA2, 2471
BRANCH   4, $000DEE, $000DF4
BRANCH   20, $000DF0, $000E10
LINE 635, $000DF4, 2515
LINE 638, $000E10, 2536
BRANCH   19, $000E10, $000000
ENDFUNC 638, $000E10
FUNC SHOWRANGE, $00280, $000E12
ENTRY  $000E12
LINE 643, $000E12, 2544
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 644, $000E2A, 2560
BRANCH   4, $000E30, $000E36
BRANCH   20, $000E32, $000E62
LINE 645, $000E36, 2569
FRAME     2
FRAME     0
LINE 646, $000E58, 2589
BRANCH   20, $000E5E, $000EA4
LINE 648, $000E62, 2597
FRAME     2
FRAME     0
LINE 650, $000EA4, 2633
LINE 652, $000EAA, 2638
BRANCH   19, $000EAA, $000000
ENDFUNC 652, $000EAA
FUNC WRITEPARAMLCD, $0028E, $000EAC
ENTRY  $000EAC
LINE 656, $000EAC, 2646
FRAME     1
FRAME     0
BRANCH   17, $000EB4, $000C24
LINE 657, $000EBC, 2657
LINE 658, $000ED6, 2670
LINE 659, $000EE4, 2679
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 660, $000EFC, 2695
BRANCH   4, $000F08, $000F0E
BRANCH   20, $000F0A, $000F34
LINE 661, $000F0E, 2707
FRAME     2
FRAME     0
BRANCH   20, $000F30, $000F50
LINE 663, $000F34, 2732
FRAME     2
FRAME     0
LINE 665, $000F50, 2752
BRANCH   19, $000F50, $000000
ENDFUNC 665, $000F50
FUNC WRITEPARAMSER, $0029D, $000F52
ENTRY  $000F52
LINE 671, $000F52, 2760
BRANCH   17, $000F52, $0009F4
LINE 672, $000F56, 2763
FRAME     1
FRAME     0
BRANCH   17, $000F5E, $000C24
LINE 673, $000F66, 2774
BRANCH   4, $000F7C, $000F82
BRANCH   20, $000F7E, $000FC2
LINE 674, $000F82, 2792
FRAME     3
FRAME     0
BRANCH   20, $000FBE, $000FD2
LINE 676, $000FC2, 2830
FRAME     1
FRAME     0
BRANCH   17, $000FCA, $000C24
LINE 678, $000FD2, 2843
FRAME     2
FRAME     0
LINE 679, $000FEE, 2859
BRANCH   4, $001006, $00100C
BRANCH   20, $001008, $00109C
LINE 681, $00100C, 2878
LINE 682, $001010, 2880
BRANCH   3, $001012, $001018
BRANCH   20, $001014, $00101C
BRANCH   20, $001018, $00103C
BRANCH   3, $00101E, $001024
BRANCH   20, $001020, $001028
BRANCH   20, $001024, $00103C
BRANCH   3, $00102A, $001030
BRANCH   20, $00102C, $001034
BRANCH   20, $001030, $00103C
BRANCH   3, $001036, $00103C
BRANCH   20, $001038, $001062
LINE 683, $00103C, 2916
FRAME     2
FRAME     0
BRANCH   20, $00105E, $00109C
LINE 685, $001062, 2940
BRANCH   3, $001064, $00106A
BRANCH   20, $001066, $00106E
BRANCH   20, $00106A, $001076
BRANCH   3, $001070, $001076
BRANCH   20, $001072, $00109C
LINE 686, $001076, 2958
FRAME     2
FRAME     0
BRANCH   20, $001098, $00109C
LINE 690, $00109C, 2986
BRANCH   17, $00109C, $0009E6
LINE 691, $0010A0, 2991
BRANCH   19, $0010A0, $000000
ENDFUNC 691, $0010A0
FUNC WRITEPARAMLONGINTSER, $002B5, $0010A4
ENTRY  $0010A2
LINE 696, $0010A4, 3000
BRANCH   17, $0010A4, $0009F4
LINE 697, $0010A8, 3003
FRAME     3
FRAME     7
FRAME     10
FRAME     3
FRAME     0
LINE 698, $001108, 3052
FRAME     3
FRAME     0
LINE 699, $001178, 3114
FRAME     2
FRAME     0
LINE 700, $001194, 3130
BRANCH   17, $001194, $0009E6
LINE 701, $001198, 3135
BRANCH   19, $001198, $000000
ENDFUNC 701, $001198
FUNC CHECKLIMITS, $002BF, $00119C
ENTRY  $00119A
LINE 707, $00119C, 3144
LINE 708, $0011A0, 3147
LINE 709, $0011A6, 3150
BRANCH   4, $0011B6, $0011BC
BRANCH   20, $0011B8, $0011CC
LINE 710, $0011BC, 3165
LINE 711, $0011C2, 3168
LINE 712, $0011C6, 3171
LINE 714, $0011CC, 3177
BRANCH   4, $0011DC, $0011E2
BRANCH   20, $0011DE, $0011F2
LINE 715, $0011E2, 3192
LINE 716, $0011E8, 3195
LINE 717, $0011EC, 3198
LINE 719, $0011F2, 3204
LINE 720, $0011F4, 3208
BRANCH   19, $0011F4, $000000
ENDFUNC 720, $0011F4
FILE DIV-PARSER.PAS
FUNC PARSEGETPARAM, $00018, $0011F8
ENTRY  $0011F6
LINE 27, $0011F8, 3219
LINE 28, $0011FC, 3222
LINE 29, $001200, 3224
BRANCH   2, $001202, $001208
BRANCH   20, $001204, $00122C
BRANCH   3, $00120A, $001212
BRANCH   1, $00120C, $00122C
BRANCH   20, $00120E, $00122C
LINE 30, $001212, 3241
FRAME     1
FRAME     0
BRANCH   17, $00121C, $00070E
LINE 31, $001224, 3252
BRANCH   17, $001224, $0004E2
BRANCH   20, $001228, $0016EE
LINE 33, $00122C, 3259
BRANCH   3, $00122E, $001234
BRANCH   20, $001230, $001250
LINE 34, $001234, 3268
BRANCH   17, $001234, $00085E
LINE 35, $001238, 3271
FRAME     1
FRAME     0
BRANCH   17, $001240, $00070E
LINE 36, $001248, 3282
BRANCH   17, $001248, $0004E2
BRANCH   20, $00124C, $0016EE
LINE 38, $001250, 3289
BRANCH   3, $001252, $001258
BRANCH   20, $001254, $00127C
LINE 39, $001258, 3298
LINE 40, $001274, 3308
BRANCH   20, $001278, $0016EE
LINE 42, $00127C, 3315
BRANCH   3, $00127E, $001284
BRANCH   20, $001280, $0012C0
LINE 43, $001284, 3324
BRANCH   17, $001284, $00084A
LINE 44, $001288, 3327
BRANCH   17, $001288, $000374
BRANCH   4, $00128E, $001294
BRANCH   20, $001290, $0012A8
LINE 45, $001294, 3337
FRAME     1
FRAME     0
BRANCH   17, $00129C, $000606
BRANCH   20, $0012A4, $0012B8
LINE 47, $0012A8, 3353
FRAME     1
FRAME     0
BRANCH   17, $0012B0, $000606
LINE 49, $0012B8, 3366
BRANCH   17, $0012B8, $0003B8
BRANCH   20, $0012BC, $0016EE
LINE 51, $0012C0, 3373
BRANCH   3, $0012C2, $0012C8
BRANCH   20, $0012C4, $001304
LINE 52, $0012C8, 3382
BRANCH   17, $0012C8, $00084A
LINE 53, $0012CC, 3385
BRANCH   17, $0012CC, $000374
BRANCH   4, $0012D2, $0012D8
BRANCH   20, $0012D4, $0012EC
LINE 54, $0012D8, 3395
FRAME     1
FRAME     0
BRANCH   17, $0012E0, $000606
BRANCH   20, $0012E8, $0012FC
LINE 56, $0012EC, 3411
FRAME     1
FRAME     0
BRANCH   17, $0012F4, $000606
LINE 58, $0012FC, 3424
BRANCH   17, $0012FC, $0003B8
BRANCH   20, $001300, $0016EE
LINE 60, $001304, 3431
BRANCH   3, $001306, $00130C
BRANCH   20, $001308, $00133C
LINE 61, $00130C, 3440
LINE 62, $001334, 3453
BRANCH   20, $001338, $0016EE
LINE 64, $00133C, 3460
BRANCH   2, $00133E, $001344
BRANCH   20, $001340, $0013B0
BRANCH   3, $001346, $00134E
BRANCH   1, $001348, $0013B0
BRANCH   20, $00134A, $0013B0
LINE 65, $00134E, 3477
FRAME     0
LINE 66, $00136C, 3488
BRANCH   4, $00137A, $001380
BRANCH   20, $00137C, $0013A8
LINE 67, $001380, 3502
LINE 69, $0013A8, 3518
BRANCH   20, $0013AC, $0016EE
LINE 71, $0013B0, 3525
BRANCH   3, $0013B2, $0013B8
BRANCH   20, $0013B4, $0013D8
LINE 72, $0013B8, 3534
LINE 73, $0013D0, 3543
BRANCH   20, $0013D4, $0016EE
LINE 75, $0013D8, 3550
BRANCH   3, $0013DA, $0013E0
BRANCH   20, $0013DC, $001404
LINE 76, $0013E0, 3559
LINE 77, $0013FC, 3569
BRANCH   20, $001400, $0016EE
LINE 79, $001404, 3576
BRANCH   3, $001406, $00140C
BRANCH   20, $001408, $00143A
LINE 80, $00140C, 3585
LINE 81, $001432, 3601
BRANCH   20, $001436, $0016EE
LINE 83, $00143A, 3608
BRANCH   3, $00143C, $001442
BRANCH   20, $00143E, $001460
LINE 84, $001442, 3617
FRAME     1
FRAME     0
BRANCH   17, $00144A, $00070E
LINE 85, $001452, 3628
BRANCH   17, $001452, $0004E2
LINE 86, $001456, 3631
BRANCH   20, $00145C, $0016EE
LINE 88, $001460, 3638
BRANCH   2, $001462, $001468
BRANCH   20, $001464, $0014B0
BRANCH   3, $00146A, $001472
BRANCH   1, $00146C, $0014B0
BRANCH   20, $00146E, $0014B0
LINE 89, $001472, 3655
LINE 90, $0014A8, 3677
BRANCH   20, $0014AC, $0016EE
LINE 92, $0014B0, 3684
BRANCH   2, $0014B2, $0014B8
BRANCH   20, $0014B4, $001500
BRANCH   3, $0014BA, $0014C2
BRANCH   1, $0014BC, $001500
BRANCH   20, $0014BE, $001500
LINE 93, $0014C2, 3701
LINE 94, $0014F8, 3723
BRANCH   20, $0014FC, $0016EE
LINE 96, $001500, 3730
BRANCH   2, $001502, $001508
BRANCH   20, $001504, $00154C
BRANCH   3, $00150A, $001512
BRANCH   1, $00150C, $00154C
BRANCH   20, $00150E, $00154C
LINE 97, $001512, 3747
BRANCH   20, $001548, $0016EE
LINE 99, $00154C, 3773
BRANCH   2, $00154E, $001554
BRANCH   20, $001550, $001598
BRANCH   3, $001556, $00155E
BRANCH   1, $001558, $001598
BRANCH   20, $00155A, $001598
LINE 100, $00155E, 3790
BRANCH   20, $001594, $0016EE
LINE 102, $001598, 3816
BRANCH   3, $00159A, $0015A0
BRANCH   20, $00159C, $0015C8
LINE 103, $0015A0, 3825
LINE 104, $0015A4, 3828
BRANCH   20, $0015C4, $0016EE
LINE 106, $0015C8, 3844
BRANCH   3, $0015CA, $0015D0
BRANCH   20, $0015CC, $0015F4
LINE 107, $0015D0, 3853
LINE 108, $0015D4, 3856
BRANCH   20, $0015F0, $0016EE
LINE 110, $0015F4, 3870
BRANCH   3, $0015F6, $0015FC
BRANCH   20, $0015F8, $00161A
LINE 111, $0015FC, 3879
LINE 112, $001602, 3882
FRAME     1
FRAME     0
BRANCH   17, $00160A, $000A66
LINE 113, $001612, 3893
BRANCH   20, $001612, $001720
BRANCH   20, $001616, $0016EE
LINE 115, $00161A, 3900
BRANCH   3, $00161C, $001622
BRANCH   20, $00161E, $001650
LINE 116, $001622, 3909
LINE 117, $001626, 3912
BRANCH   20, $00164C, $0016EE
LINE 119, $001650, 3932
BRANCH   3, $001652, $001658
BRANCH   20, $001654, $001680
LINE 120, $001658, 3941
FRAME     2
FRAME     0
LINE 121, $001674, 3957
BRANCH   17, $001674, $0009E6
LINE 122, $001678, 3960
BRANCH   20, $001678, $001720
BRANCH   20, $00167C, $0016EE
LINE 124, $001680, 3967
BRANCH   3, $001682, $001688
BRANCH   20, $001684, $0016BA
LINE 125, $001688, 3976
BRANCH   17, $001688, $0009F4
LINE 126, $00168C, 3979
FRAME     2
FRAME     0
LINE 127, $0016AE, 3999
BRANCH   17, $0016AE, $0009E6
LINE 128, $0016B2, 4002
BRANCH   20, $0016B2, $001720
BRANCH   20, $0016B6, $0016EE
LINE 130, $0016BA, 4009
BRANCH   3, $0016BC, $0016C2
BRANCH   20, $0016BE, $0016DA
LINE 131, $0016C2, 4018
FRAME     1
FRAME     0
BRANCH   17, $0016CA, $000A66
LINE 132, $0016D2, 4029
BRANCH   20, $0016D2, $001720
BRANCH   20, $0016D6, $0016EE
LINE 135, $0016DA, 4037
FRAME     1
FRAME     0
BRANCH   17, $0016E2, $000A66
LINE 136, $0016EA, 4048
BRANCH   20, $0016EA, $001720
LINE 138, $0016EE, 4053
BRANCH   4, $0016F2, $0016F8
BRANCH   20, $0016F4, $001708
LINE 139, $0016F8, 4062
BRANCH   17, $0016FC, $0010A2
BRANCH   20, $001704, $001720
LINE 141, $001708, 4074
FRAME     1
FRAME     0
BRANCH   17, $001718, $000F52
LINE 143, $001720, 4092
BRANCH   19, $001720, $000000
ENDFUNC 143, $001720
FUNC PARSESETPARAM, $00092, $001722
ENTRY  $001722
LINE 148, $001722, 4100
LINE 149, $001728, 4103
LINE 150, $00172C, 4105
BRANCH   3, $00172E, $001734
BRANCH   20, $001730, $001754
LINE 151, $001734, 4114
LINE 152, $00173C, 4117
BRANCH   17, $001740, $00119A
LINE 153, $001748, 4124
BRANCH   17, $001748, $000918
LINE 154, $00174C, 4127
BRANCH   17, $00174C, $000E12
BRANCH   20, $001750, $001B66
LINE 156, $001754, 4134
BRANCH   3, $001756, $00175C
BRANCH   20, $001758, $0017A0
LINE 157, $00175C, 4143
BRANCH   4, $001768, $00176E
BRANCH   20, $00176A, $001788
LINE 158, $00176E, 4155
LINE 159, $001776, 4158
BRANCH   20, $001784, $00179C
LINE 161, $001788, 4169
FRAME     1
FRAME     0
BRANCH   17, $001790, $000A66
LINE 162, $001798, 4180
BRANCH   20, $001798, $001BBE
BRANCH   20, $00179C, $001B66
LINE 165, $0017A0, 4189
BRANCH   3, $0017A2, $0017A8
BRANCH   20, $0017A4, $001802
LINE 166, $0017A8, 4198
BRANCH   4, $0017B4, $0017BA
BRANCH   20, $0017B6, $0017EA
LINE 167, $0017BA, 4210
LINE 168, $0017D2, 4217
BRANCH   20, $0017E6, $0017FE
LINE 170, $0017EA, 4230
FRAME     1
FRAME     0
BRANCH   17, $0017F2, $000A66
LINE 171, $0017FA, 4241
BRANCH   20, $0017FA, $001BBE
BRANCH   20, $0017FE, $001B66
LINE 174, $001802, 4250
BRANCH   2, $001804, $00180A
BRANCH   20, $001806, $001882
BRANCH   3, $00180C, $001814
BRANCH   1, $00180E, $001882
BRANCH   20, $001810, $001882
LINE 175, $001814, 4267
BRANCH   4, $001820, $001826
BRANCH   20, $001822, $00186A
LINE 176, $001826, 4279
BRANCH   20, $001866, $00187E
LINE 178, $00186A, 4311
FRAME     1
FRAME     0
BRANCH   17, $001872, $000A66
LINE 179, $00187A, 4322
BRANCH   20, $00187A, $001BBE
BRANCH   20, $00187E, $001B66
LINE 182, $001882, 4331
BRANCH   2, $001884, $00188A
BRANCH   20, $001886, $001902
BRANCH   3, $00188C, $001894
BRANCH   1, $00188E, $001902
BRANCH   20, $001890, $001902
LINE 183, $001894, 4348
BRANCH   4, $0018A0, $0018A6
BRANCH   20, $0018A2, $0018EA
LINE 184, $0018A6, 4360
BRANCH   20, $0018E6, $0018FE
LINE 186, $0018EA, 4392
FRAME     1
FRAME     0
BRANCH   17, $0018F2, $000A66
LINE 187, $0018FA, 4403
BRANCH   20, $0018FA, $001BBE
BRANCH   20, $0018FE, $001B66
LINE 190, $001902, 4412
BRANCH   2, $001904, $00190A
BRANCH   20, $001906, $001982
BRANCH   3, $00190C, $001914
BRANCH   1, $00190E, $001982
BRANCH   20, $001910, $001982
LINE 191, $001914, 4429
BRANCH   4, $001920, $001926
BRANCH   20, $001922, $00196A
LINE 192, $001926, 4441
BRANCH   20, $001966, $00197E
LINE 194, $00196A, 4473
FRAME     1
FRAME     0
BRANCH   17, $001972, $000A66
LINE 195, $00197A, 4484
BRANCH   20, $00197A, $001BBE
BRANCH   20, $00197E, $001B66
LINE 198, $001982, 4493
BRANCH   2, $001984, $00198A
BRANCH   20, $001986, $001A02
BRANCH   3, $00198C, $001994
BRANCH   1, $00198E, $001A02
BRANCH   20, $001990, $001A02
LINE 199, $001994, 4510
BRANCH   4, $0019A0, $0019A6
BRANCH   20, $0019A2, $0019EA
LINE 200, $0019A6, 4522
BRANCH   20, $0019E6, $0019FE
LINE 202, $0019EA, 4554
FRAME     1
FRAME     0
BRANCH   17, $0019F2, $000A66
LINE 203, $0019FA, 4565
BRANCH   20, $0019FA, $001BBE
BRANCH   20, $0019FE, $001B66
LINE 206, $001A02, 4574
BRANCH   3, $001A04, $001A0A
BRANCH   20, $001A06, $001A46
LINE 207, $001A0A, 4583
BRANCH   4, $001A16, $001A1C
BRANCH   20, $001A18, $001A2E
LINE 208, $001A1C, 4595
BRANCH   20, $001A2A, $001A42
LINE 210, $001A2E, 4606
FRAME     1
FRAME     0
BRANCH   17, $001A36, $000A66
LINE 211, $001A3E, 4617
BRANCH   20, $001A3E, $001BBE
BRANCH   20, $001A42, $001B66
LINE 214, $001A46, 4626
BRANCH   3, $001A48, $001A4E
BRANCH   20, $001A4A, $001AFC
LINE 215, $001A4E, 4635
BRANCH   4, $001A5A, $001A60
BRANCH   20, $001A5C, $001AE4
LINE 216, $001A60, 4647
BRANCH   6, $001A84, $001A9C
BRANCH   5, $001A96, $001A9C
BRANCH   20, $001A9A, $001A9E
BRANCH   4, $001AA6, $001AAC
BRANCH   20, $001AA8, $001AC4
LINE 217, $001AAC, 4689
FRAME     1
FRAME     0
BRANCH   17, $001AB4, $000A66
LINE 218, $001ABC, 4700
BRANCH   20, $001ABC, $001BBE
BRANCH   20, $001AC0, $001AE0
LINE 220, $001AC4, 4708
BRANCH   20, $001AE0, $001AF8
LINE 223, $001AE4, 4725
FRAME     1
FRAME     0
BRANCH   17, $001AEC, $000A66
LINE 224, $001AF4, 4736
BRANCH   20, $001AF4, $001BBE
BRANCH   20, $001AF8, $001B66
LINE 227, $001AFC, 4745
BRANCH   3, $001AFE, $001B04
BRANCH   20, $001B00, $001B22
LINE 228, $001B04, 4754
LINE 229, $001B0A, 4757
FRAME     1
FRAME     0
BRANCH   17, $001B12, $000A66
LINE 230, $001B1A, 4768
BRANCH   20, $001B1A, $001BBE
BRANCH   20, $001B1E, $001B66
LINE 232, $001B22, 4775
BRANCH   3, $001B24, $001B2A
BRANCH   20, $001B26, $001B46
LINE 233, $001B2A, 4784
BRANCH   20, $001B42, $001B66
LINE 235, $001B46, 4795
BRANCH   3, $001B48, $001B4E
BRANCH   20, $001B4A, $001B52
BRANCH   20, $001B4E, $001B66
LINE 238, $001B52, 4807
FRAME     1
FRAME     0
BRANCH   17, $001B5A, $000A66
LINE 239, $001B62, 4818
BRANCH   20, $001B62, $001BBE
LINE 241, $001B66, 4823
LINE 242, $001B70, 4827
BRANCH   4, $001B7E, $001B84
BRANCH   20, $001B80, $001B8E
LINE 243, $001B84, 4841
LINE 245, $001B8E, 4848
BRANCH   4, $001BA6, $001BAC
BRANCH   20, $001BA8, $001BBE
LINE 246, $001BAC, 4866
FRAME     1
FRAME     0
BRANCH   17, $001BB6, $000A66
LINE 248, $001BBE, 4882
BRANCH   19, $001BBE, $000000
ENDFUNC 248, $001BBE
FUNC CMD2INDEX, $000FC, $001BC2
ENTRY  $001BC0
LINE 256, $001BC2, 4891
FRAME     3
FRAME     0
LINE 257, $001BF8, 4920
FRAME     2
FRAME     3
BRANCH   3, $001C14, $001C1A
BRANCH   20, $001C16, $001C78
LINE 258, $001C1A, 4946
BRANCH   4, $001C58, $001C5E
BRANCH   20, $001C5A, $001C66
LINE 259, $001C5E, 4983
BRANCH   20, $001C62, $001C7C
LINE 261, $001C66, 4993
BRANCH   3, $001C72, $001C78
BRANCH   20, $001C74, $001C08
FRAME     0
LINE 262, $001C7A, 5008
LINE 263, $001C7C, 5012
BRANCH   19, $001C7C, $000000
ENDFUNC 263, $001C7C
FUNC PARSEEXTRACT, $00109, $001C80
ENTRY  $001C7E
LINE 270, $001C80, 5021
FRAME     3
FRAME     0
LINE 271, $001CAE, 5047
LINE 272, $001CB2, 5050
BRANCH   4, $001CCE, $001CD4
BRANCH   20, $001CD0, $001CE2
LINE 273, $001CD4, 5072
LINE 274, $001CDE, 5077
BRANCH   20, $001CDE, $001CB2
LINE 275, $001CE2, 5081
BRANCH   3, $001CF6, $001D04
BRANCH   1, $001CF8, $001D02
BRANCH   1, $001CFC, $001D02
BRANCH   20, $001D00, $001D04
BRANCH   4, $001D0C, $001D12
BRANCH   20, $001D0E, $001DB8
LINE 276, $001D12, 5115
LINE 277, $001D16, 5118
FRAME     2
FRAME     3
BRANCH   3, $001D42, $001D48
BRANCH   20, $001D44, $001DB2
LINE 278, $001D48, 5151
LINE 279, $001D5A, 5161
BRANCH   4, $001D68, $001D6E
BRANCH   20, $001D6A, $001D92
LINE 280, $001D6E, 5176
BRANCH   20, $001D8E, $001DA0
LINE 282, $001D92, 5197
LINE 283, $001D98, 5200
BRANCH   20, $001D9C, $001E56
LINE 285, $001DA0, 5209
BRANCH   3, $001DAC, $001DB2
BRANCH   20, $001DAE, $001D36
FRAME     0
BRANCH   20, $001DB4, $001E54
LINE 287, $001DB8, 5229
FRAME     2
FRAME     3
BRANCH   3, $001DE4, $001DEA
BRANCH   20, $001DE6, $001E52
LINE 288, $001DEA, 5262
LINE 289, $001DFC, 5272
BRANCH   4, $001E08, $001E0E
BRANCH   20, $001E0A, $001E32
LINE 290, $001E0E, 5286
BRANCH   20, $001E2E, $001E40
LINE 292, $001E32, 5307
LINE 293, $001E38, 5310
BRANCH   20, $001E3C, $001E56
LINE 295, $001E40, 5319
BRANCH   3, $001E4C, $001E52
BRANCH   20, $001E4E, $001DD8
FRAME     0
LINE 297, $001E54, 5336
LINE 298, $001E56, 5340
BRANCH   19, $001E56, $000000
ENDFUNC 298, $001E56
FUNC PARSESUBCH, $0012C, $001E5A
ENTRY  $001E58
LINE 312, $001E5A, 5349
BRANCH   4, $001E7A, $001E80
BRANCH   20, $001E7C, $001E94
LINE 313, $001E80, 5372
FRAME     1
FRAME     0
BRANCH   17, $001E88, $000A66
LINE 314, $001E90, 5383
BRANCH   20, $001E90, $002274
LINE 316, $001E94, 5389
LINE 317, $001EB8, 5408
LINE 318, $001EDE, 5428
LINE 319, $001EE8, 5434
LINE 320, $001EF4, 5442
LINE 321, $001F00, 5450
BRANCH   4, $001F04, $001F0A
BRANCH   20, $001F06, $001F12
LINE 322, $001F0A, 5459
BRANCH   17, $001F0A, $000A44
LINE 323, $001F0E, 5462
BRANCH   20, $001F0E, $002274
LINE 325, $001F12, 5468
LINE 326, $001F18, 5471
BRANCH   4, $001F1C, $001F22
BRANCH   20, $001F1E, $001F64
LINE 327, $001F22, 5480
BRANCH   17, $001F26, $001C7E
LINE 328, $001F30, 5488
LINE 329, $001F3A, 5492
BRANCH   4, $001F3E, $001F44
BRANCH   20, $001F40, $001F4C
LINE 330, $001F44, 5501
BRANCH   17, $001F44, $000A44
BRANCH   20, $001F48, $001F64
LINE 332, $001F4C, 5509
LINE 335, $001F64, 5525
BRANCH   4, $001F8C, $001F92
BRANCH   20, $001F8E, $001F9A
LINE 336, $001F92, 5551
BRANCH   17, $001F92, $000A44
LINE 337, $001F96, 5554
BRANCH   20, $001F96, $002274
LINE 342, $001F9A, 5560
LINE 343, $001FE8, 5599
LINE 344, $002002, 5612
LINE 345, $002010, 5621
BRANCH   4, $002014, $00201A
BRANCH   20, $002016, $002108
LINE 346, $00201A, 5630
FRAME     3
FRAME     0
LINE 347, $002062, 5668
LINE 348, $002078, 5679
LINE 349, $00207C, 5682
FRAME     2
FRAME     3
BRANCH   3, $0020A4, $0020AA
BRANCH   20, $0020A6, $0020DA
LINE 350, $0020AA, 5714
LINE 351, $0020BC, 5724
LINE 352, $0020C8, 5733
BRANCH   3, $0020D4, $0020DA
BRANCH   20, $0020D6, $002098
FRAME     0
LINE 353, $0020DC, 5748
BRANCH   4, $0020EE, $0020F4
BRANCH   20, $0020F0, $002108
LINE 354, $0020F4, 5765
FRAME     1
FRAME     0
BRANCH   17, $0020FC, $000A66
LINE 355, $002104, 5776
BRANCH   20, $002104, $002274
LINE 359, $002108, 5785
LINE 360, $00210E, 5788
LINE 363, $002110, 5790
BRANCH   17, $002114, $001C7E
BRANCH   4, $00211E, $002124
BRANCH   20, $002120, $002132
LINE 364, $002124, 5804
LINE 365, $002128, 5807
BRANCH   20, $00212E, $002194
LINE 367, $002132, 5815
BRANCH   17, $002136, $001BC0
LINE 368, $002142, 5823
BRANCH   4, $002150, $002156
BRANCH   20, $002152, $00216A
LINE 369, $002156, 5837
FRAME     1
FRAME     0
BRANCH   17, $00215E, $000A66
LINE 370, $002166, 5848
BRANCH   20, $002166, $002274
LINE 372, $00216A, 5854
LINE 373, $002186, 5868
BRANCH   17, $00218A, $001C7E
LINE 375, $002194, 5878
LINE 377, $0021B4, 5893
BRANCH   4, $0021B8, $0021BE
BRANCH   20, $0021BA, $0021CE
LINE 378, $0021BE, 5902
BRANCH   17, $0021C2, $0011F6
BRANCH   20, $0021CA, $002274
LINE 380, $0021CE, 5914
LINE 381, $0021EC, 5928
BRANCH   17, $0021F0, $001C7E
BRANCH   4, $0021FA, $002200
BRANCH   20, $0021FC, $002248
LINE 382, $002200, 5942
LINE 383, $00221C, 5952
BRANCH   20, $002244, $002270
LINE 385, $002248, 5969
BRANCH   4, $002256, $00225C
BRANCH   20, $002258, $002270
LINE 386, $00225C, 5983
FRAME     1
FRAME     0
BRANCH   17, $002264, $000A66
LINE 387, $00226C, 5994
BRANCH   20, $00226C, $002274
LINE 390, $002270, 6002
BRANCH   17, $002270, $001722
LINE 392, $002274, 6009
BRANCH   19, $002274, $000000
ENDFUNC 392, $002274
FILE DIV.PAS
FUNC CHECKSER, $002D5, $002278
ENTRY  $002276
LINE 729, $002278, 6020
FRAME     2
FRAME     3
FRAME     0
BRANCH   4, $002290, $002296
BRANCH   20, $002292, $002354
LINE 731, $002296, 6042
BRANCH   3, $00229A, $0022A8
BRANCH   1, $00229C, $0022A6
BRANCH   1, $0022A0, $0022A6
BRANCH   20, $0022A4, $0022A8
BRANCH   4, $0022B0, $0022B6
BRANCH   20, $0022B2, $0022D6
LINE 732, $0022B6, 6069
LINE 734, $0022D6, 6088
BRANCH   4, $0022E2, $0022E8
BRANCH   20, $0022E4, $002304
LINE 735, $0022E8, 6102
LINE 737, $002304, 6121
BRANCH   4, $002310, $002316
BRANCH   20, $002312, $002350
LINE 738, $002316, 6135
BRANCH   17, $00231A, $001E58
LINE 739, $002322, 6142
FRAME     3
FRAME     0
LINE 741, $002350, 6172
BRANCH   20, $002350, $002278
LINE 743, $002354, 6176
LINE 744, $00236A, 6186
LINE 745, $002380, 6196
LINE 746, $0023AC, 6216
BRANCH   4, $0023BA, $0023C0
BRANCH   20, $0023BC, $0023EA
LINE 747, $0023C0, 6230
BRANCH   4, $0023CE, $0023D4
BRANCH   20, $0023D0, $0023E4
LINE 748, $0023D4, 6244
FRAME     1
FRAME     0
BRANCH   17, $0023DC, $000A66
LINE 750, $0023E4, 6258
LINE 752, $0023EA, 6264
LINE 753, $0023F4, 6270
BRANCH   19, $0023F4, $000000
ENDFUNC 753, $0023F4
FUNC CHECKDELAY, $002F3, $0023F8
ENTRY  $0023F6
LINE 759, $0023F8, 6279
FRAME     2
FRAME     3
BRANCH   3, $00241C, $002422
BRANCH   20, $00241E, $002440
LINE 760, $002422, 6309
BRANCH   17, $002426, $002276
LINE 761, $00242E, 6318
BRANCH   3, $00243A, $002440
BRANCH   20, $00243C, $002410
FRAME     0
LINE 762, $002442, 6335
BRANCH   19, $002442, $000000
ENDFUNC 762, $002442
FUNC BLINKDELAY, $002FC, $002446
ENTRY  $002444
LINE 768, $002446, 6344
FRAME     2
FRAME     3
BRANCH   3, $00246A, $002470
BRANCH   20, $00246C, $0024A0
LINE 769, $002470, 6374
FRAME     3
LINE 770, $002478, 6379
LINE 771, $00248E, 6394
BRANCH   3, $00249A, $0024A0
BRANCH   20, $00249C, $00245E
FRAME     0
LINE 772, $0024A2, 6411
BRANCH   19, $0024A2, $000000
ENDFUNC 772, $0024A2
FUNC INITALL, $00308, $0024A4
ENTRY  $0024A4
LINE 779, $0024A4, 6419
LINE 780, $0024A8, 6422
LINE 781, $0024AC, 6425
LINE 782, $0024B0, 6428
LINE 783, $0024B4, 6431
LINE 784, $0024B8, 6434
LINE 785, $0024BC, 6437
LINE 786, $0024C0, 6440
LINE 790, $0024C4, 6443
BRANCH   17, $0024C8, $000054
LINE 792, $0024D0, 6450
LINE 793, $0024DE, 6456
LINE 794, $0024E0, 6458
FRAME     0
BRANCH   4, $0024E8, $0024EE
BRANCH   20, $0024EA, $002642
LINE 795, $0024EE, 6469
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 796, $002506, 6485
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 797, $00253A, 6522
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 798, $00256E, 6559
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 799, $0025A2, 6596
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 801, $0025D6, 6633
LINE 802, $0025DC, 6636
FRAME     2
FRAME     0
LINE 803, $0025FE, 6656
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 804, $002616, 6672
FRAME     2
FRAME     0
LINE 805, $002638, 6692
FRAME     0
LINE 807, $002642, 6700
FRAME     0
LINE 808, $00264A, 6705
BRANCH   4, $00265A, $002660
BRANCH   20, $00265C, $0026E0
LINE 809, $002660, 6720
FRAME     2
FRAME     3
BRANCH   3, $00268A, $002690
BRANCH   20, $00268C, $0026DE
LINE 810, $002690, 6752
LINE 811, $0026A6, 6765
FRAME     3
LINE 812, $0026AE, 6770
LINE 813, $0026C4, 6783
FRAME     3
LINE 814, $0026CC, 6790
BRANCH   3, $0026D8, $0026DE
BRANCH   20, $0026DA, $00267E
FRAME     0
LINE 816, $0026E0, 6808
LINE 818, $0026E2, 6810
LINE 819, $0026E8, 6814
BRANCH   4, $0026FA, $002700
BRANCH   20, $0026FC, $00270A
LINE 820, $002700, 6830
BRANCH   20, $002706, $002710
LINE 822, $00270A, 6839
LINE 825, $002710, 6845
LINE 827, $002716, 6849
LINE 828, $00271C, 6852
BRANCH   17, $00271C, $0009F4
LINE 829, $002720, 6855
FRAME     2
FRAME     0
LINE 830, $002742, 6875
BRANCH   4, $002758, $00275E
BRANCH   20, $00275A, $0027C6
LINE 831, $00275E, 6894
FRAME     2
FRAME     0
LINE 832, $002780, 6914
BRANCH   4, $002786, $00278C
BRANCH   20, $002788, $0027C6
LINE 833, $00278C, 6923
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 834, $0027A4, 6939
FRAME     2
FRAME     0
LINE 837, $0027C6, 6965
BRANCH   4, $0027DC, $0027E2
BRANCH   20, $0027DE, $002822
LINE 838, $0027E2, 6984
FRAME     2
FRAME     0
LINE 839, $002804, 7004
BRANCH   17, $002804, $0009E6
LINE 840, $002808, 7007
LINE 841, $002812, 7011
FRAME     1
FRAME     0
BRANCH   17, $00281A, $000A66
LINE 843, $002822, 7025
LINE 844, $002828, 7028
LINE 845, $00282E, 7031
LINE 846, $002834, 7034
BRANCH   17, $002834, $000918
LINE 847, $002838, 7037
BRANCH   4, $00283E, $002844
BRANCH   20, $002840, $00284E
LINE 848, $002844, 7047
LINE 849, $00284A, 7051
BRANCH   20, $00284A, $002838
LINE 850, $00284E, 7055
LINE 851, $002852, 7057
FRAME     1
FRAME     3
FRAME     0
LINE 852, $00286A, 7072
FRAME     0
LINE 853, $002878, 7078
LINE 854, $002888, 7083
LINE 855, $002894, 7088
LINE 856, $00289A, 7091
BRANCH   17, $00289A, $000872
LINE 857, $00289E, 7094
BRANCH   4, $0028A4, $0028AA
BRANCH   20, $0028A6, $0028BA
LINE 858, $0028AA, 7103
FRAME     0
BRANCH   20, $0028B6, $0028C0
LINE 860, $0028BA, 7114
LINE 862, $0028C0, 7119
BRANCH   4, $0028E8, $0028EE
BRANCH   20, $0028EA, $002CCE
LINE 863, $0028EE, 7146
LINE 864, $0028F4, 7149
BRANCH   17, $0028F4, $000918
LINE 865, $0028F8, 7152
LINE 866, $0028FA, 7154
FRAME     1
FRAME     0
BRANCH   17, $002902, $002444
LINE 867, $00290A, 7165
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 868, $002922, 7181
FRAME     2
FRAME     0
LINE 869, $002944, 7201
FRAME     1
FRAME     0
BRANCH   17, $00294C, $002444
LINE 870, $002954, 7212
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 871, $00296C, 7228
FRAME     0
LINE 872, $002972, 7232
FRAME     0
LINE 873, $002978, 7236
FRAME     2
FRAME     3
BRANCH   3, $002998, $00299E
BRANCH   20, $00299A, $002A62
LINE 874, $00299E, 7264
BRANCH   17, $00299E, $000918
LINE 875, $0029A2, 7267
LINE 876, $0029A4, 7269
FRAME     4
FRAME     3
BRANCH   17, $0029AC, $002444
LINE 877, $0029B4, 7280
BRANCH   4, $0029C2, $0029C8
BRANCH   20, $0029C4, $0029D8
LINE 878, $0029C8, 7294
FRAME     4
FRAME     3
BRANCH   17, $0029D0, $002444
LINE 880, $0029D8, 7308
FRAME     3
LINE 881, $0029DE, 7312
FRAME     4
FRAME     3
BRANCH   17, $0029E6, $000A66
LINE 882, $0029EE, 7323
LINE 883, $0029F4, 7327
LINE 884, $002A4A, 7365
LINE 885, $002A50, 7371
BRANCH   3, $002A5C, $002A62
BRANCH   20, $002A5E, $00298A
FRAME     0
LINE 886, $002A64, 7386
LINE 887, $002A6A, 7389
BRANCH   17, $002A6A, $000918
LINE 888, $002A6E, 7392
FRAME     1
FRAME     0
BRANCH   17, $002A76, $002444
LINE 889, $002A7E, 7403
FRAME     0
LINE 890, $002A84, 7407
LINE 891, $002A8A, 7411
FRAME     2
FRAME     3
BRANCH   3, $002AAA, $002AB0
BRANCH   20, $002AAC, $002B18
LINE 892, $002AB0, 7439
LINE 893, $002B06, 7479
BRANCH   3, $002B12, $002B18
BRANCH   20, $002B14, $002A9C
FRAME     0
LINE 894, $002B1A, 7494
LINE 895, $002B20, 7498
FRAME     1
FRAME     0
BRANCH   17, $002B28, $000A66
LINE 896, $002B30, 7509
LINE 897, $002B36, 7512
BRANCH   17, $002B36, $000918
LINE 898, $002B3A, 7515
LINE 899, $002B3C, 7517
FRAME     1
FRAME     0
BRANCH   17, $002B44, $002444
LINE 900, $002B4C, 7528
FRAME     0
LINE 901, $002B52, 7532
FRAME     1
FRAME     0
BRANCH   17, $002B5A, $000A66
LINE 902, $002B62, 7543
FRAME     1
FRAME     0
BRANCH   17, $002B6A, $002444
LINE 903, $002B72, 7554
FRAME     0
LINE 904, $002B78, 7558
LINE 905, $002B7E, 7562
FRAME     2
FRAME     3
BRANCH   3, $002B9E, $002BA4
BRANCH   20, $002BA0, $002C0C
LINE 906, $002BA4, 7590
LINE 907, $002BFA, 7630
BRANCH   3, $002C06, $002C0C
BRANCH   20, $002C08, $002B90
FRAME     0
LINE 908, $002C0E, 7645
FRAME     2
FRAME     3
BRANCH   3, $002C2E, $002C34
BRANCH   20, $002C30, $002C9C
LINE 909, $002C34, 7673
LINE 910, $002C8A, 7713
BRANCH   3, $002C96, $002C9C
BRANCH   20, $002C98, $002C20
FRAME     0
LINE 911, $002C9E, 7728
LINE 912, $002CA4, 7732
LINE 913, $002CB4, 7740
LINE 914, $002CBE, 7744
FRAME     1
FRAME     0
BRANCH   17, $002CC6, $000A66
LINE 916, $002CCE, 7758
LINE 917, $002CD0, 7760
LINE 918, $002CDC, 7765
BRANCH   17, $002CDC, $000918
LINE 919, $002CE0, 7768
LINE 920, $002CE6, 7771
LINE 921, $002CEC, 7776
BRANCH   19, $002CEC, $000000
ENDFUNC 921, $002CEC
FUNC $_MAIN, $0039E, $002CEE
ENTRY  $002CEE
LINE 927, $002CEE, 7792
BRANCH   17, $002CEE, $0024A4
LINE 930, $002CF2, 7797
BRANCH   17, $002CF6, $002276
LINE 932, $002CFE, 7804
BRANCH   4, $002D0C, $002D12
BRANCH   20, $002D0E, $002D14
LINE 933, $002D12, 7818
LINE 935, $002D14, 7823
BRANCH   4, $002D20, $002D26
BRANCH   20, $002D22, $002D88
LINE 936, $002D26, 7837
LINE 937, $002D36, 7843
BRANCH   4, $002D4C, $002D52
BRANCH   20, $002D4E, $002D88
LINE 938, $002D52, 7861
LINE 939, $002D58, 7864
LINE 940, $002D76, 7875
LINE 943, $002D88, 7888
BRANCH   4, $002D8E, $002D94
BRANCH   20, $002D90, $002E2E
LINE 944, $002D94, 7897
LINE 945, $002DA0, 7902
BRANCH   4, $002DAE, $002DB4
BRANCH   20, $002DB0, $002E28
LINE 946, $002DB4, 7916
LINE 947, $002DBA, 7919
LINE 948, $002DBC, 7921
BRANCH   4, $002DC8, $002DCE
BRANCH   20, $002DCA, $002DE0
LINE 949, $002DCE, 7933
LINE 950, $002DD4, 7936
BRANCH   17, $002DD8, $0011F6
LINE 952, $002DE0, 7946
BRANCH   4, $002DEC, $002DF2
BRANCH   20, $002DEE, $002E04
LINE 953, $002DF2, 7958
LINE 954, $002DF8, 7961
BRANCH   17, $002DFC, $0011F6
LINE 956, $002E04, 7971
BRANCH   4, $002E10, $002E16
BRANCH   20, $002E12, $002E28
LINE 957, $002E16, 7983
LINE 958, $002E1C, 7986
BRANCH   17, $002E20, $0011F6
LINE 961, $002E28, 7999
LINE 963, $002E2E, 8005
BRANCH   4, $002E40, $002E46
BRANCH   20, $002E42, $00311A
LINE 964, $002E46, 8019
FRAME     0
LINE 966, $002E54, 8025
BRANCH   4, $002E82, $002E88
BRANCH   20, $002E84, $002FD8
LINE 967, $002E88, 8053
LINE 968, $002E8E, 8056
LINE 969, $002E90, 8058
LINE 970, $002ED0, 8084
LINE 971, $002EE0, 8089
LINE 972, $002EE6, 8092
BRANCH   4, $002F20, $002F26
BRANCH   20, $002F22, $002FD8
LINE 973, $002F26, 8128
LINE 974, $002F2C, 8131
LINE 975, $002F36, 8135
LINE 976, $002F5E, 8149
LINE 980, $002F6C, 8154
BRANCH   4, $002F72, $002F78
BRANCH   20, $002F74, $002F8E
LINE 981, $002F78, 8163
LINE 982, $002F7E, 8166
FRAME     1
FRAME     0
BRANCH   17, $002F86, $000A66
LINE 984, $002F8E, 8180
LINE 985, $002FA0, 8187
LINE 986, $002FAC, 8192
BRANCH   17, $002FB0, $00119A
LINE 987, $002FB8, 8199
LINE 988, $002FBE, 8202
BRANCH   17, $002FC2, $0011F6
LINE 989, $002FCA, 8209
BRANCH   17, $002FCA, $000918
LINE 990, $002FCE, 8212
BRANCH   17, $002FCE, $000E12
LINE 991, $002FD2, 8215
LINE 995, $002FD8, 8224
FRAME     0
LINE 996, $002FE4, 8230
BRANCH   4, $002FF2, $002FF8
BRANCH   20, $002FF4, $00311A
LINE 997, $002FF8, 8244
BRANCH   4, $003006, $00300C
BRANCH   20, $003008, $00303A
LINE 998, $00300C, 8257
LINE 999, $003012, 8260
LINE 1000, $003020, 8266
LINE 1001, $003026, 8269
FRAME     1
FRAME     0
BRANCH   17, $00302E, $000A66
BRANCH   20, $003036, $0030BA
LINE 1003, $00303A, 8285
BRANCH   4, $003048, $00304E
BRANCH   20, $00304A, $003074
LINE 1004, $00304E, 8298
LINE 1005, $003058, 8302
LINE 1006, $00305E, 8305
LINE 1007, $003064, 8308
FRAME     1
FRAME     0
BRANCH   17, $00306C, $000A66
LINE 1009, $003074, 8322
BRANCH   4, $003082, $003088
BRANCH   20, $003084, $0030AE
LINE 1010, $003088, 8335
LINE 1011, $00308E, 8338
FRAME     1
FRAME     0
BRANCH   17, $003096, $000A66
LINE 1012, $00309E, 8349
LINE 1013, $0030A8, 8353
LINE 1015, $0030AE, 8359
BRANCH   17, $0030B2, $00119A
LINE 1017, $0030BA, 8368
LINE 1018, $0030C0, 8371
BRANCH   17, $0030C4, $0011F6
LINE 1019, $0030CC, 8378
BRANCH   17, $0030CC, $000918
LINE 1020, $0030D0, 8381
BRANCH   17, $0030D0, $000E12
LINE 1022, $0030D4, 8386
FRAME     0
LINE 1023, $0030E0, 8392
FRAME     1
FRAME     0
BRANCH   17, $0030E8, $0023F6
LINE 1024, $0030F0, 8404
BRANCH   4, $0030FE, $003104
BRANCH   20, $003100, $0030D4
LINE 1025, $003104, 8419
LINE 1026, $00310A, 8422
FRAME     1
FRAME     0
BRANCH   17, $003112, $000A66
LINE 1029, $00311A, 8439
BRANCH   4, $003128, $00312E
BRANCH   20, $00312A, $003130
LINE 1030, $00312E, 8453
LINE 1032, $003130, 8458
BRANCH   4, $00313E, $003144
BRANCH   20, $003140, $0031A8
LINE 1033, $003144, 8472
BRANCH   4, $00314C, $003152
BRANCH   20, $00314E, $003168
LINE 1034, $003152, 8482
LINE 1035, $003158, 8485
FRAME     1
FRAME     0
BRANCH   17, $003160, $000A66
LINE 1037, $003168, 8499
LINE 1038, $00316E, 8502
LINE 1039, $003178, 8506
LINE 1040, $00317E, 8509
BRANCH   4, $003184, $00318A
BRANCH   20, $003186, $0031A8
LINE 1041, $00318A, 8518
FRAME     1
FRAME     0
BRANCH   17, $003194, $00070E
LINE 1042, $00319C, 8529
BRANCH   17, $00319C, $0004E2
LINE 1043, $0031A0, 8532
BRANCH   17, $0031A0, $000EAC
LINE 1044, $0031A4, 8535
BRANCH   17, $0031A4, $000E12
LINE 1047, $0031A8, 8545
BRANCH   20, $0031A8, $002CF2
LINE 1048, $0031AC, 8552
LINE 1048, $0031AE, 8554
BRANCH   20, $0031AE, $0031AC
ENDFUNC 1048, $0031AE
SYM DIV.VERS1STR, $004E64
SYM DIV.VERS3STR, $004E82
SYM DIV.EENOTPROGRAMMEDSTR, $004E8B
SYM DIV.NOOFFSETSTR, $004E9A
SYM DIV.MEMORIZEDSTR, $004EA4
SYM DIV.ADRSTR, $004EAD
SYM DIV.ERRSTRARR, $004EEA
SYM DIV.FAULTSTRARR, $004F32
SYM DIV.RANGESTRARR, $004F5E
SYM DIV.DIGITSARR, $004FEE
SYM DIV.NACHKOMMAARR, $004FFE
SYM DIV.RANGEARRPORTA, $00500E
SYM DIV.RANGEARRPORTC, $00501E
SYM DIV.CMDSTRARR, $00502E
SYM DIV.CMD2SUBCHARR, $00506E
.ROMEND   $007FFF
.ROMCONST $004E48
.SECTION CODE_STA, $000000, $004E48, $000000
.SECTION ROMC, $004E48, $000236, $004E48
.SECTION VECTTAB, $000000, $000054, $00507E
ENDCODE
