NEWLINENEWPAGE SPACENEWLINE PRINTSYMBOL                : PRINTSTRING PRINTSTRINGP#SPMOVE PRINTSYMBOL:      & ! D " #  $ %  )  *  +  - / Ք 0  1 ` 3  5 7 @ 9 5 ;  <  = 5 ?  @  B C  D  E G: HITOS OCTALTOSTRING<ITOSP#SHIFTR I< M   J K L M  N O  - P  Q  R S  T 5  U W-  5 V  W  X Y  @ @  5  Z  @ [ \ ] C r e 0 @ @m C ^ C r  _  ` A  @ @m p C a u-   @ @m C  b c @ 5  5 d e   Aa Ac B ` C f % ?  g u  h   Ba i j M k l n  5  o   e 5 p A   E   Ba ` e 0 K q  r   Ba s uWRITEWRITE PRINTSYMBOL w & D U  e D x y z  { |  - F }  ~  F   4  - F  4 F    @  4   @ D D  r e 0  m D   r    F  D  m D p  4- D   D  m D    D 4 D  4 D   `    D % ?      WRITEOCTAL WRITEOCTAL.EVENTP#SMOVEP#SIGNALSPACESP#SHIFTR PRINTSYMBOL  & D  e  -      4   -      4     T y p e e r r o r i n w r i t e o c t a l<                0   4  4-       4    p    # e       E t    0       0 e 0        WRITEHEXWRITEHEX.EVENTP#SMOVEP#SIGNALSPACESP#SHIFTR PRINTSYMBOL  & D  e   0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F -    4     -    4       T y p e e r r o r i n W R I T E H E X<                0   4  4-       4    4  & e 4      E t    0           0       NEWLINESNEWLINES PRINTSYMBOL  & D U         SPACESSPACES PRINTSYMBOL  & D U         @READREADHEX READOCTAL0READ NEXTSYMBOL.EVENTP#SMOVEP#SIGNAL SKIPSYMBOL  & D U e    ~           4  4    e / t    % a  % f  e   % A  % F  e  -   -   4   -  -  -  +          % 0  -                m  x        -  - -   )      e 4             ! B a d c h a r a c t e r i n d a t a d u r i n g R E A D                   p     ! #  p  m  e   % & (  *  , . & D e  / 0 2&  3 4    5  6  `   7  8'  ̋     9 :  ;  < =0 & D  > @ -    A   B $ -    C  x D  -    E ,    F  G(  N a m e t y p e e r r o r i n R E A Dz  (     H       I L    N & D U P    R    T & D U V    X    ]SIGNALP#SYSSIGP#CONSIGP#SIGNAL.EVENT @EVENTBASE @CODEBASE @EVENTTOP @STACKBASE@DISPLAY ^ _ ` a b c d e f   g  h S i  j  k  o   p q  r s  u v 1 x   y  { $ |  } $ ~   4    X     '     '       '    !     '     !       $    $    $    $    $    $    $    $     b        D                        * STRING MOVEP#SMOVEP#SJAM1P#SJAM2          R             e          C    P       CONCATENATEP#SCONC         C    `  P      "    SPMOVEP#SPMOVE       @a  &    Ք       Ջ  E   e    SCOMPP#SCOMP      @   ! " #  $  % ` &  ' R (  ) *  + , - .SHIFTLP#SHIFTLP#SIGNAL / 1 2 3 4 5  6   7   8  9 : ;  <  =SHIFTRP#SHIFTRP#SIGNAL > @ A B C D  E   F   G  H I  J K  L  MSRES~ P#RESFLOPP#SRES OCTALTOSTRINGP#SMOVE.EVENTP#SCONCP#CONSIG~ N S T U & V A W X C Y Z f [ \ @ ] @` ^ & _  ` a  b E c  d e  f  g h @ i j k  l E m  n o  p դ q  r  s  t % u  v  w x y z {   |   } ~       B        @    C   А         ~ ~            & D U%      ! S t r i n g R e s o l u t i o n F a i l s n e a r P C :     B                ~ rCONSIGP#ASETP#ADECP#CONSIGr   & D e          L  v   4   e       p     0       C p                 r     e   a  H  `    E`  Ջ  E   r COPYCOPY     B  A  @         MONITOR P#MONITOR #CODEBASE #EVENTBASE PRINTSTRING WRITEOCTALNEWLINEP#SIGNALSPACES  & D U%     M     W#     W#       W#    &    e    M o n i t o r c a l l e d f r o m P C :,               4    e    7     e      e             < -               -     4              vDUMMY ROUTINES P#REALEXP<P#INTEXP SELECTOUTPUTP#SMOVEP#SCONC PRINTSTRING P#MONITORP#CONSIGP#SPMOVE  & D      B  R o u t i n e K  h a s n o t b e e n i m p l e m e n t e d   B B     K        ! #< $f  I N T E X P<  f  % ' (m  R E A L E X P  m ) +