PTMASMBL

Table Of Contents
  • [00005] PHASE 0 (ASSEMBLER LOADER)
  • [00295] MASTER OVLAY CTRL & DISKZ INTERFACE
  • [00336] OVERLAID SECTION OF PHASE 0
  • [00696] ASM CARD CONVERSION
  • [00948] PHASE 10 DSF SUBROUTINES
  • [01118] PHASE 11 INTERMED. INPUT
  • [01255] PHASE 12 VERSION 2 - END STMNT
  • [01762] ASM ERROR MESSAGES
  • [02135] PHASE 1 CONTROL RECORDS 12/07/66
  • [02684] PHASE 1A CONTROL RECORDS II
  • [02966] ASM DUMMY PHASE
  • [02994] PHASE 3 - SYMBOL TABLE OPTIONS
  • [03635] PHASE 4 - ASM EXIT
  • [04158] PHASE 2 PROGRAM HEADER MNEMONICS
  • [04572] PHASE 2A - FILES PROCESSING
  • [04774] PHASE 9 COMMON SUBROUTINES
  • [04893] OP CODE SEARCH
  • [05039] SCAN THE OPERAND FIELD
  • [05330] TABLE OF OP CODES
  • [05484] BINARY TO HEX (1-3 AND 4) SUBR
  • [05522] ERROR FLAGGING SUBR
  • [05564] PAGE HEADING SUBR
  • [05587] LOAD LABEL SUBR
  • [05713] FETCH ERROR MESSAGE SUBR
  • [05731] READ A RECORD INTERFACING
  • [05840] MOVE I/O BFR TO PRNT BFR
  • [05986] DSF OUTPUT SUBR
  • [06053] SEARCH THE SYMBOL TABLE
  • [06146] ADD A SYMBOL TO THE SYMBOL TABLE
  • [06564] PHASE 5 PROGRAM CONTROL
  • [07038] PHASE 6 IMPERATIVE INST
  • [07490] PHASE 7 REAL CONSTANTS
  • [07764] PHASE 7A - DECIMAL CONV
  • [08068] PHASE 8 PROGRAM LINKAGE
  • [08465] PHASE 8A DEFINE MESSAGE
  • [08975] ASM PUNCH CONVERSION
  • [09164] 1130/2250 ASSEMBLER PHASE 13 2G2
  • [10073] PHASE 1B CONTROL RECORDS III
  • [10530] MACRO PROCESSOR PHASE 1
  • [11197] MACRO PROCESSOR PHASE 1A
  • [11731] MACRO PROCESSOR PHASE 1B
  • [12236] MACRO PROCESSOR PHASE 2 - DEFINITION
  • [12771] MACRO PROCESSOR PHASE 2A, GENERATION
  • [13291] MACRO PROCESSOR PHASE 2B, GENERATION
  • [13729] MACRO PROCESSOR PHASE 3, EXPANSION
  • [13878] MACRO PROCESSOR PHASE 3A, EXPANSION
  • [14362] MACRO PROCESSOR PHASE 3B, EXPANSION
  • [15050] DIVISION OPERATOR PROCESSOR
  • [15227] CROSS-REFERENCE PART 1
  • [15644] CROSS-REFERENCE PART 2A
  • [15749] CROSS-REFERENCE PART 2B
  • [15890] CROSS-REFERENCE PART 2C
  • [15977] CROSS-REFERENCE PART 3
ptmasmbl.lst
ASM1130 CROSS ASSEMBLER V1.22 -- V2M12 -- Sun Nov  1 19:25:07 2020
 
Source File: \ptmasmbl.asm 
                             1 |       ABS                                           PTM00005
***PHASE 0 (ASSEMBLER LOADER)***
 
                             3 | *************************************************** PTM00015
                             4 | *                                                 * PTM00020
                             5 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM00025
                             6 | *                                                 * PTM00030
                             7 | *FUNCTION/OPERATION-                              * PTM00035
                             8 | *   *THE DISK IOAR HEADER INFORMATION OF THE      * PTM00040
                             9 | *    PRINCIPAL I/O, PRINCIPAL PRINTER, AND THE    * PTM00045
                            10 | *    ASSOCIATED CONVERSION SUBROUTINES ARE        * PTM00050
                            11 | *    INITIALIZED IN THE ASSEMBLER PROGRAMER'S     * PTM00055
                            12 | *    COMMUNICATION AREA (ASCOM), AND THE SUBROUTIN* PTM00060
                            13 | *    ARE FETCHED INTO CORE.                       * PTM00065
                            14 | *   *PHASE 9 IS LOADED INTO CORE, AND THE DISK    * PTM00070
                            15 | *    IOAR HEADER INFORMATION FOR THE PRINCIPAL    * PTM00075
                            16 | *    OVERLAY PHASES IS INITIALIZED WITHIN PHASE 9 * PTM00080
                            17 | *   *PHASE 0 ALSO INITIALIZES THE SECTOR ADDRESSES* PTM00085
                            18 | *    AND WORD COUNTS OF THE VARIOUS BUFFERS       * PTM00090
                            19 | *    UTILIZED BY THE ASSEMBLER PROGRAM.           * PTM00095
                            20 | *   *THE BOUNDARY CONDITIONS FOR THE SYSTEM SYMBOL* PTM00100
                            21 | *    TABLE ARE ESTABLISHED AND THE DISK IOAR      * PTM00105
                            22 | *    HEADER INFORMATION FOR THE SYMBOL TABLE      * PTM00110
                            23 | *    OVERFLOW IS SET UP IN ASCOM.                 * PTM00115
                            24 | *   *THE SWITCHES $NDUP AND $NXEQ IN (COMMA) ARE  * PTM00120
                            25 | *    SET NON-ZERO TO PREVENT EXECUTION AND DUP    * PTM00125
                            26 | *    FUNCTIONS IN THE EVENT THE ASSEMBLY IS       * PTM00130
                            27 | *    TERMINATED BEFORE COMPLETION.                * PTM00135
                            28 | *   *PHASE 0 THEN FETCHES PHASE 1 INTO THE        * PTM00140
                            29 | *    OVERLAY AREA AND TRANSFERS CONTROL TO IT.    * PTM00145
                            30 | *   *A MASTER OVERLAY CONTROL SUBROUTINE (P0130), * PTM00150
                            31 | *    THE SUBROUTINE INTERFACING WITH DISKZ (DISK1)* PTM00155
                            32 | *    AND AN INDEX REGISTER RESTORING SUBROUTINE   * PTM00160
                            33 | *    (STXRS AND LDXRS) ARE PART OF PHASE 0 AND    * PTM00165
                            34 | *    REMAIN IN CORE DURING THE ENTIRE             * PTM00170
                            35 | *    ASSEMBLY. THE REST OF PHASE 0 IS OVERLAID    * PTM00175
                            36 | *    BY PHASE 1.                                  * PTM00180
                            37 | *                                                 * PTM00185
                            38 | *ENTRY POINTS-                                    * PTM00190
                            39 | *   * P0000 - ENTRY FROM SUPERVISOR               * PTM00195
                            40 | *                                                 * PTM00200
                            41 | *INPUT-N/A                                        * PTM00205
                            42 | *                                                 * PTM00210
                            43 | *OUTPUT- N/A                                      * PTM00215
                            44 | *                                                 * PTM00220
                            45 | *EXTERNAL RERERENCES-                             * PTM00225
                            46 | *   *SUBROUTINES-                                 * PTM00230
                            47 | *      * DISKZ                                    * PTM00235
                            48 | *      * GETS5                                    * PTM00240
                            49 | *      * GETER                                    * PTM00245
                            50 | *      * INT1                                     * PTM00250
                            51 | *      * LDXRS                                    * PTM00255
                            52 | *   *ASMCM-                                       * PTM00260
                            53 | *       * MCOM3                                   * PTM00265
                            54 | *      * PRINCIPAL I/O SUBROUTINE                 * PTM00270
                            55 | *   *DCOM/COMMA-                                  * PTM00275
                            56 | *       $CTSW                                     * PTM00280
                            57 | *       $DBSY                                     * PTM00285
                            58 | *       DZ000                                       PTM00290
                            59 | *       $FPAD                                     * PTM00295
                            60 | *       $IBT4                                     * PTM00300
                            61 | *       $KCSW                                     * PTM00305
                            62 | *       $NDUP                                     * PTM00310
                            63 | *       $NXEQ                                     * PTM00315
                            64 | *       $PHSE                                     * PTM00320
                            65 | *       $PST4                                     * PTM00325
                            66 | *       $WSDR                                     * PTM00330
                            67 | *                                                 * PTM00335
                            68 | *EXITS-                                           * PTM00340
                            69 | *   *NORMAL - MASTER OVERLAY CONTROL SUBROUTINE   * PTM00345
                            70 | *   *ERROR - NONE                                 * PTM00350
                            71 | *                                                 * PTM00355
                            72 | *TABLES/WORK AREAS- N/A                           * PTM00360
                            73 | *                                                 * PTM00365
                            74 | *ATTRIBUTES-REUSABLE                              * PTM00370
                            75 | *                                                 * PTM00375
                            76 | *NOTES-N/A                                        * PTM00380
                            77 | *                                                 * PTM00385
                            78 | *************************************************** PTM00390
                            79 | *************************************************** PTM00395
                            80 | *                                                 * PTM00400
                            81 | *             RESIDENT MONITOR COMMUNICATION      * PTM00405
                            82 | *                                                 * PTM00410
                            83 | *************************************************** PTM00415
0000                        84 | BUMP# EQU     0                                2-11 PTM00417
0006                        85 | $CH12 EQU     /6   CHANNEL 12 INDR,NON-ZERO=CHAN 12 PTM00420
000E                        86 | $CORE EQU     /E   CORE SIZE,/1000=4K,/2000=8K,ETC) PTM00425
000F                        87 | $CTSW EQU     15        CONTROL RECORD TRAP         PTM00430
00EE                        88 | $DBSY EQU     /EE  DISK BUSY INDR,NON-ZERO=DK BUSY  PTM00435
00F2                        89 | DZ000 EQU     /0F2 DISKZ ENTRY POINT                PTM00440
0136                        90 | PIOSZ EQU     310       PRINC PRNT RTN SIZE     212 PTM00442
003F                        91 | $DUMP EQU     /3F  ADDR CALL DUMP ENTRY POINT       PTM00445
0038                        92 | $EXIT EQU     /38  ADDR CALL EXIT ENTRY POINT       PTM00450
0095                        93 | $FPAD EQU     /95  FILE PROTECT ADDR (ADJ),LOG DR 0 PTM00455
00D3                        94 | $I405 EQU     /D3                                   PTM00460
00D4                        95 | $IBT4 EQU     $I405+1 ADDR OF IBT FOR LEVEL 4       PTM00465
0013                        96 | $IBSY EQU     /13  PRINC I/O BUSY INDR,NON-ZERO=BSY PTM00470
002C                        97 | $IREQ EQU     /2C     INTRPT REQ BR ADDR            PTM00475
00D5                        98 | $1410 EQU     /D5     ILS04 KB INTRPT ADDR          PTM00480
007C                        99 | $KCSW EQU     /7C     KB = + OR -                   PTM00485
0039                       100 | $LINK EQU     /39  ADDR CALL LINK ENTRY POINT       PTM00490
0033                       101 | $LAST EQU     /33  LAST CD INDR,NON-ZERO=LAST CARD  PTM00495
03A2                       102 | $NEND EQU     /3A2      ADDR OF END OF DISKN    2-8 PTM00500
0034                       103 | $NDUP EQU     /34  INHIBIT DUP SW,NON-ZERO=NO DUP   PTM00505
0035                       104 | $NXEQ EQU     /35  INHIBIT EXEC SW,NON-ZERO=NO EXEQ PTM00510
0036                       105 | $PBSY EQU     /36  PRINC PTR BUSY INDR,NON-ZERO=BSY PTM00515
0078                       106 | $PHSE EQU     /78  NO. OF PHASE CURRENTLY IN CORE   PTM00520
008D                       107 | $PST4 EQU     /8D                                   PTM00525
0028                       108 | $PRET EQU     /28     PREOPERATIVE ERROR TRAP       PTM00530
007A                       109 | $WSDR EQU     /7A  WORKING STORAGE DRIVE CODE       PTM00535
002D                       110 | $ULET EQU     /2D       ADDR OF LET SCTR ADDR TA2-8 PTM00540
005A                       111 | #ENSW EQU     90   NO. ENTRY PTS-1, LOGICAL DR 0    PTM00545
0046                       112 | #FMAT EQU     70   FORMAT OF PROG IN WS,LOG DRIVE 0 PTM00550
0007                       113 | #HDNG EQU     7         SCTR ADDR OF PAGE HDNG  2-8 PTM00555
0055                       114 | #WSCT EQU     85   BLK CNT OF PROG IN WS,LOG DR 0   PTM00560
0010                       115 | #ENTY EQU     16   RELATIVE ENTRY ADDR OF PROGRAM   PTM00565
0004                       116 | #NAME EQU     4    NAME OF PROGRAM                  PTM00570
0011                       117 | #RP67 EQU     17        1442-5 SW,0=1442-5 ON SYST  PTM00575
001E                       118 | @HWCT EQU     /1E     CORE IMAGE HDR WD CNT         PTM00580
0011                       119 | @RP67 EQU     17   1442-5 SWTCH, 0=MOD 5 ON SYSTEM  PTM00585
0002                       120 | @BLCT EQU     2         DISP TO BLK CNT         2-8 PTM00590
0003                       121 | @LFEN EQU     3         LNG OF LET/FLET ENT     2-8 PTM00595
0004                       122 | @NEXT EQU     4         DISP TO NEXT SCTR ADDR  2-8 PTM00600
0005                       123 | @MXDR EQU     5         MAX NO. OF DISK DRIVES  2-8 PTM00605
0000                       124 | @SCTN EQU     0         DISP TO SCTR NO.        2-8 PTM00610
0003                       125 | @WDSA EQU     3         DISP TO NO. WDS OF SCTR 2-8 PTM00615
0005                       126 | @LFHD EQU     5         LNG OF SCTR HEADER      2-8 PTM00620
0001                       127 | @UAFX EQU     1         DISP TO SCTR ADDR,USER A2-8 PTM00625
0000                       128 | @LFNM EQU     0         DISP TO LET/FLET NAME   2-8 PTM00630
01E0                       129 |       ORG     /1E0                                  PTM00635
01E0 026A                  130 |       DC      P0800-P0000   WD CNT PHASE 0          PTM00640
01E1 FF31                  131 |       DC      -/CF      IND. ID'S TO BE FILLED  2-8 PTM00645
01E2 01FE                  132 | PHS00 DC      P0700-PHS00  ADDR OF ID TABLE         PTM00650
01E3 001B                  133 |       DC      27        NO. PH ID'S TO BE FILLED2-8 PTM00655
01E2                       134 |       ORG     *-2                                   PTM00660
                           135 | *                                                   PTM00665
                           136 | *     THIS PHASE IS READ INTO CORE WHEN THE         PTM00670
                           137 | *     SUPERVISOR RECOGNIZES A // ASM RECORD,        PTM00675
                           138 | *     WITH EXECUTION BEGINNING AT P0000.            PTM00680
                           139 | *     THIS PHASE CONTAINS THE                       PTM00685
                           140 | *     MASTER DISK OVERLAY CONTROL WHICH REMAINS     PTM00690
                           141 | *     IN CORE THROUGHOUT THE ASSEMBLY.              PTM00695
                           142 | *     THE SECTION OF THIS PHASE WHICH BEGINS        PTM00700
                           143 | *     AT P0210 IS OVERLAYED BY PHASE 9. THIS        PTM00705
                           144 | *     SECTION IS PRIMARILY CONCERNED WITH LOADING   PTM00710
                           145 | *     OTHER SECTIONS OF THE ASSEMBLER WHICH         PTM00715
                           146 | *     ALWAYS REMAIN IN CORE. THE LAST FUNCTION      PTM00720
                           147 | *     PERFORMED BY THIS PHASE IS TO READ PHASE 1    PTM00725
                           148 | *     INTO THE OVERLAY AREA, AND TO THEN            PTM00730
                           149 | *     TRANSFER CONTROL TO IT.                       PTM00735
                           150 | *                                                   PTM00740
01E2 C004                  151 | P0000 LD      P0005     SET-UP PHASE CELL TO IND.   PTM00745
01E3 D400 0078             152 |       STO  L  $PHSE      ASM PHASE 0 IS IN CONTROL  PTM00750
01E5 4C00 0286             153 |       BSC  L  P0210     BRANCH PAST ASM COMMA       PTM00755
                           154 | *                                                   PTM00760
01E7 00CF                  155 | P0005 DC      /CF       SLET ID OF ASM PHASE 0  2-8 PTM00765
                           156 | *************************************************** PTM00770
                           157 | *                                                   PTM00775
                           158 | *     ASM COMMUNICATION AREA (COMMA)                PTM00780
                           159 | *                                                   PTM00785
                           160 | *************************************************** PTM00790
01E8                       161 |       BSS  E  0         ADJUST FOR EVEN LOCATION    PTM00795
0001                       162 | DCOMM EQU     1        SCTR ADDR OF DCOM (CONSTANT) PTM00800
01E8                       163 | ASSAD EQU     *         PHS 0 WD CNT AND SCTR ADDR  PTM00805
01EA                       164 | PRINT EQU     ASSAD+2   SYS PRINT WD CNT, SCTR ADDR PTM00810
01EC                       165 | PINPT EQU     PRINT+2   SYS INPUT WD CNT, SCTR ADDR PTM00815
01EE                       166 | PCPAD EQU     PINPT+2   SYS CP    WD CNT, SCTR ADDR PTM00820
01F0                       167 | I2501 EQU     PCPAD+2   SYS 2501 WD CNT, SCTR ADDR  PTM00825
01F2                       168 | I1442 EQU     I2501+2   SYS 1442 WD CNT, SCTR ADDR  PTM00830
01F4                       169 | I1134 EQU     I1442+2   SYS 1134 WD CNT, SCTR ADDR  PTM00835
01F6                       170 | IKBRD EQU     I1134+2   SYS KYBD WD CNT, SCTR ADDR  PTM00840
01F8                       171 | CNVRT EQU     IKBRD+2   SYS CNVRT WD CNT, SCTR ADDR PTM00845
01FA                       172 | NAMEP EQU     CNVRT+2   NAME OF PROGRAM/CORE LOAD   PTM00850
01FC                       173 | RELEP EQU     NAMEP+2   REL ENTRY ADDR OF PROGRAM   PTM00855
01FD                       174 | WSCNT EQU     RELEP+1   BLK CT OF PROG IN WK STG    PTM00860
01FE                       175 | FRMAT EQU     WSCNT+1   FORMAT OF PROG IN WK STG    PTM00865
01FF                       176 | CVADR EQU     FRMAT+1   CONVERT ENTRY POINT         PTM00870
0200                       177 | OFLOW EQU     CVADR+1   OVERFLOW SCTR--CNT AND ADDR PTM00875
0202                       178 | SAVSW EQU     OFLOW+2   SAVE SYMBOL TABLE SWITCH    PTM00880
0203                       179 | FILE  EQU     SAVSW+1   NO. OF FILES DEFINED        PTM00885
0204                       180 | TXQSW EQU     FILE+1    TEMPORARY NOXEQ SWITCH      PTM00890
0205                       181 | TDPSW EQU     TXQSW+1   TEMPORARY NODUP SWITCH      PTM00895
0206                       182 | IPTKB EQU     TDPSW+1    PT/KB INPUT SWTCH          PTM00900
0207                       183 | ICD25 EQU     IPTKB+1    2501 CD INPUT SWTCH        PTM00905
0208                       184 | STOPT EQU     ICD25+1    SYM TBL OUTPUT OPTIONS     PTM00910
0209                       185 | CTSYM EQU     STOPT+1   NO. OF SYMBOLS IN ASSEMBLY  PTM00915
020A                       186 | LDKOP EQU     CTSYM+1   LIST DECK OPTION            PTM00920
020B                       187 | LSTOP EQU     LDKOP+1   LIST OPTION                 PTM00925
020C                       188 | PSMDE EQU     LSTOP+1   ONE OR TWO INPUT PASSES     PTM00930
020D                       189 | PASS  EQU     PSMDE+1   PASS SWITCH (PASS 1=0)      PTM00935
020E                       190 | SCOMN EQU     PASS+1    SIZE OF COMMON DEFINED      PTM00940
020F                       191 | SCRA  EQU     SCOMN+1   SIZE OF WORKING STORAGE     PTM00945
0210                       192 | SCRA2 EQU     SCRA+1    RESTORE FOR SCRA            PTM00950
0211                       193 | WSSZE EQU     SCRA2+1   DSF OUTPUT DISP. IN W.S.    PTM00955
0212                       194 | THRT2 EQU     WSSZE+1   NO. OF OV'FLO SCTRS DEFINED PTM00960
0213                       195 | ADCOW EQU     THRT2+1   LOC'N ASSIGN. CTR (L.A.C.)  PTM00965
0214                       196 | MVCNT EQU     ADCOW+1  DSF BFR OVERFLOW COUNT       PTM00970
0215                       197 | ADCW2 EQU     MVCNT+1  SECONDARY ADDRESS COUNTER    PTM00975
0216                       198 | ERCNT EQU     ADCW2+1   NO. OF ASSEMBLY ERRORS      PTM00980
0217                       199 | ENDST EQU     ERCNT+1   END OF SYMBOL TBL ADDRESS   PTM00985
0218                       200 | HIEND EQU     ENDST+1   CURRENT HI END OF SYM TBL   PTM00990
0219                       201 | LOEND EQU     HIEND+1   CURRENT LOW END OF SYM TBL  PTM00995
021A                       202 | OFCNT EQU     LOEND+1   OVERFLOW SCTRS REQUIRED     PTM01000
021B                       203 | TLIST EQU     OFCNT+1   TEMPORARY LIST SWITCH       PTM01005
021C                       204 | LABVL EQU     TLIST+1   LABEL ADDRESS VALUE         PTM01010
021D                       205 | LABRL EQU     LABVL+1   LABEL RELOCATION VALUE      PTM01015
021E                       206 | INTL1 EQU     LABRL+1   INTRPT LEVEL NUMBER(S)      PTM01020
0220                       207 | ENTSW EQU     INTL1+2   ENT(S) USED IN ASSEMBLY     PTM01025
0221                       208 | ISSSW EQU     ENTSW+1   ISS USED IN ASSEMBLY        PTM01030
0222                       209 | ILSSW EQU     ISSSW+1   ILS USED IN ASSEMBLY        PTM01035
0223                       210 | LBRSW EQU     ILSSW+1   LIBR USED IN ASSEMBLY       PTM01040
0224                       211 | EPRSW EQU     LBRSW+1   EPR USED IN ASSEMBLY        PTM01045
0225                       212 | SPRSW EQU     EPRSW+1   SPR USED IN ASSEMBLY        PTM01050
0226                       213 | HDLTH EQU     SPRSW+1   LENGTH OF PROGRAM HEADER    PTM01055
0227                       214 | ENTCT EQU     HDLTH+1   NO. OF ENT'S USED           PTM01060
0228                       215 | NLVLS EQU     ENTCT+1   INTRPT LEVELS FOR ISS SUBR  PTM01065
0229                       216 | ADJSA EQU     NLVLS+1   WS & OVERFLOW SCTR ADDR     PTM01070
022A                       217 | DSBUF EQU     ADJSA+1   DSF PRGM HDR ENTRY PTS      PTM01075
022B                       218 | DHPTR EQU     DSBUF+1   DATA HEADER POINTER         PTM01080
022C                       219 | ISSNO EQU     DHPTR+1   ISS NUMBER                  PTM01085
022D                       220 | DFXR1 EQU     ISSNO+1   XR1 ADDR FOR DSF OUTPUT     PTM01090
022E                       221 | DFXR2 EQU     DFXR1+1   XR2 ADDR FOR DSF OUTPUT     PTM01095
022F                       222 | DFXR3 EQU     DFXR2+1   SHIFT CNT FOR INDIC BITS    PTM01100
0230                       223 | ENDAD EQU     DFXR3+1  END ADDR OF DSF BFR          PTM01105
0231                       224 | STADR EQU     ENDAD+1   STARTING ADDR OF DSF BUFFER PTM01110
0232                       225 | DSADR EQU     STADR+1   ADDR OF DSF BUFR SCTR ADDR  PTM01115
0233                       226 | OFSAD EQU     DSADR+1    SYM TBL OFLOW SCTR ADDR    PTM01120
0234                       227 | DSFWR EQU     OFSAD+1    DSK DISKZ WRITE FUNC       PTM01125
0236                       228 | RDTHD EQU     DSFWR+2   REDUNDANT DATA HDR SWITCH   PTM01130
0237                       229 | HTYPE EQU     RDTHD+1   PROGRAM TYPE (HEADER WD 3)  PTM01135
0238                       230 | RDBFR EQU     HTYPE+1   I/O BUFFER ADDRESSES        PTM01140
023A                       231 | TRWRD EQU     RDBFR+2   DATA WD & RELOC. BITS       PTM01145
023C                       232 | SYMBF EQU     TRWRD+2   SYMBOL (NAME) IN NAME CODE  PTM01150
023E                       233 | VALUE EQU     SYMBF+2   VALUE OF OPERAND EXPRESSION PTM01155
023F                       234 | RLCSW EQU     VALUE+1   INTERNAL RELOC. SWITCH      PTM01160
0240                       235 | RELSW EQU     RLCSW+1   RELOC. VALUE OF EXPRESSION  PTM01165
0241                       236 | RLCNT EQU     RELSW+1   RELOCATION COUNT            PTM01170
0242                       237 | ELMNT EQU     RLCNT+1   VALUE OF EXPRESSION ELEMENT PTM01175
0243                       238 | TRLSW EQU     ELMNT+1   TERM RELOC. VALUE           PTM01180
0240                       239 | A     EQU     RELSW     SCAN OUTPUT POINTER         PTM01185
0244                       240 | RLMDE EQU     TRLSW+1   RELOC. MODE OF ASSEMBLY     PTM01190
0245                       241 | OPCNT EQU     RLMDE+1   OP CODE & CTRL INDICATORS   PTM01195
0246                       242 | SMSEC EQU     OPCNT+1   SYST MACRO LIBRARY ADDR 2-8 PTM01200
0247                       243 | SYSLM EQU     SMSEC+1   GENERATED NAME CTR      2-8 PTM01205
0248                       244 | SKLTN EQU     SYSLM+1   MACRO SK SCTR CNT       2-8 PTM01210
0249                       245 | PARAM EQU     SKLTN+1   PARAM SPILL SCTR CNT    2-8 PTM01215
024A                       246 | MCOM0 EQU     PARAM+1   PBUFF POSITION PT       2-8 PTM01220
024B                       247 | MCOM1 EQU     MCOM0+1   PROTOTYPE WD CNT        2-8 PTM01225
024C                       248 | MCOM2 EQU     MCOM1+1   MACRO NAME              2-8 PTM01230
024D                       249 | MCOM3 EQU     MCOM2+1   MACRO NAME              2-8 PTM01235
024E                       250 | MCOM4 EQU     MCOM3+1   MACRO PH 2 END RCD SW   2-8 PTM01240
024F                       251 | MCOM5 EQU     MCOM4+1   WARNING CNT             2-8 PTM01245
0250                       252 | MCOM6 EQU     MCOM5+1   GENERATED NAME SW       2-8 PTM01250
0251                       253 | MCOM7 EQU     MCOM6+1   START ADDR OF W.S.      2-8 PTM01255
0252                       254 | MCOM8 EQU     MCOM7+1   MACRO PH 2 SAVE AREA    2-8 PTM01260
0253                       255 | MCOM9 EQU     MCOM8+1   MACRO PH 2 SAVE AREA    2-8 PTM01265
0254                       256 | RDMDE EQU     MCOM9+1   STATEMENT NO.-1         2-8 PTM01270
0255                       257 | MCGEN EQU     RDMDE+1   END DISK ADDR OF DSF    2-8 PTM01275
0256                       258 | SMAC0 EQU     MCGEN+1   LIBRARY SCTR ADDR       2-8 PTM01280
0257                       259 | COMSW EQU     SMAC0+1   MACRO COMMENTS SW       2-8 PTM01285
0258                       260 | MCDEF EQU     COMSW+1   TEMP MACRO DEFINITION SW2-8 PTM01290
0259                       261 | LOGC0 EQU     MCDEF+1   LOGICAL CONCATENATION SW2-8 PTM01295
025A                       262 | TBLCT EQU     LOGC0+1   OP CODE TABLE COUNT.   2-11 PTM01297
025B                       263 | AC990 EQU     TBLCT+1   END OF ASM COMMA        2-8 PTM01300
0219                       264 | ASMCM EQU     LOEND     ASM COMMA POINTER       2-8 PTM01305
0219                       265 | X3    EQU     ASMCM                                 PTM01310
0073                       266 | ASMCL EQU     AC990-ASSAD                           PTM01315
0254                       267 | P2MEC EQU     RDMDE     TWO PASS MODE ERR SW    2-8 PTM01320
                           268 | *                                                   PTM01325
01E8                       269 |       BSS     AC990-ASSAD                           PTM01330
                           270 | *                                                   PTM01335
025B 0000                  271 | P94XX DC      0         SAVE INDEX REGISTERS 1,3    PTM01340
025C 6904                  272 |       STX   1 P94ZZ+1                               PTM01345
025D 4C80 025B             273 |       BSC  I  P94XX                                 PTM01350
025F 0000                  274 | P94YY DC      0         RELOAD REGISTERS 1,3        PTM01355
0260 6500 0000             275 | P94ZZ LDX  L1 *-*                                   PTM01360
0262 6700 0219             276 |       LDX  L3 ASMCM     XR3 = ASM COMMA             PTM01365
0264 4C80 025F             277 |       BSC  I  P94YY                                 PTM01370
                           278 | *                                               2-8 PTM01375
                           279 | *     ASM INTERRUPT BRANCH TABLE                2-8 PTM01380
                           280 | *                                               2-8 PTM01385
0266 008D                  281 |       DC      $PST4      IBT-1                      PTM01390
0267 008D                  282 | IBT   DC      $PST4      RESERVED FOR FUTURE USE    PTM01395
0268 008D                  283 |       DC      $PST4      RESERVED FOR FUTURE USE    PTM01400
0269 008D                  284 |       DC      $PST4      RESERVED FOR FUTURE USE    PTM01405
026A 008D                  285 |       DC      $PST4      1231 INTRPT ADDR           PTM01410
026B 008D                  286 |       DC      $PST4      1403 INTRPT ADDR           PTM01415
026C 008D                  287 |       DC      $PST4      2501 INTRPT ADDR           PTM01420
026D 008D                  288 |       DC      $PST4      1442 INTRPT ADDR           PTM01425
026E 008D                  289 |       DC      $PST4      KB/CP INTRPT ADDR          PTM01430
026F 008D                  290 |       DC      $PST4      1134/1055 INTRPT ADDR      PTM01435
MASTER OVLAY CTRL & DISKZ INTERFACE
 
                           292 | *                                                   PTM01445
                           293 | *             MASTER OVERLAY CONTROL                PTM01450
                           294 | *                                                   PTM01455
                           295 | *     USES DISKZ TO READ PHASE OVERLAYS INTO        PTM01460
                           296 | *     THE ASSEMBLER OVERLAY AREA. THE WORD COUNT    PTM01465
                           297 | *     AND SCTR ADDR OF THE OVERLAY, AS WELL AS THE  PTM01470
                           298 | *     EXECUTE ADDRESS AT P0140+1 ARE INITIALIZED    PTM01475
                           299 | *     FOR EACH OVERLAY FROM WITHIN PHASE 9.         PTM01480
                           300 | *     EXECUTION OF AN OVERLAY DOES NOT BEGIN UNTIL  PTM01485
                           301 | *     THE DISK READ OF THE OVERLAY IS COMPLETE.     PTM01490
                           302 | *                                                   PTM01495
0270 C80D                  303 | P0130 LDD     P0170     SET-UP TO READ OVERLAY      PTM01500
                           304 | *                                                 * PTM01505
0271 435C                  305 |       BSI   3 DISK1-X3  READ THE OVERLAY            PTM01510
                           306 | *                                               2-8 PTM01515
                           307 | *     ADDR AT P0140+1 DYNAMICALLY MODIFIED      2-8 PTM01520
                           308 | *                                               2-8 PTM01525
0272 4C00 0282             309 | P0140 BSC  L  OVLAY+2   TRANS TO THE OVERLAY        PTM01530
0274 4C00 0000             310 | P0150 BSC  L  *-*       DISK READ/WRITE WITH TEST   PTM01535
0276 4400 00F2             311 |       BSI  L  DZ000     READ OR WRITE WITH DISKZ    PTM01540
0278 7400 00EE             312 | P0160 MDX  L  $DBSY,0    TEST DISK BUSY INDICATOR   PTM01545
027A 70FD                  313 |       MDX     P0160     DO NOT SKIP IF BUSY         PTM01550
027B 70F8                  314 |       MDX     P0150     EXIT WAIT IF NOT BUSY       PTM01555
                           315 | *                                                   PTM01560
                           316 | *     CONSTANTS                                     PTM01565
                           317 | *                                                   PTM01570
027C 0000                  318 | P2MWC DC      *-*       TWO PASS MODE WARN CNT  2-8 PTM01575
027D 0002                  319 | CON2  DC      2          SYM LNGTH USED BY PH 92/11 PTM01576
027E                       320 |       BSS  E  0                                     PTM01580
027E 7000                  321 | P0170 DC      /7000     DISK READ FUNCTION CODE     PTM01585
027F 0280                  322 | P0180 DC      P0190     I/O AREA FOR OVERLAYS       PTM01590
0280 0000                  323 | P0190 DC      *-*       WD CNT OF OVERLAY           PTM01595
0281 0000                  324 | P0200 DC      *-*       SCTR ADDR OF OVERLAY        PTM01600
0282                       325 | P0195 BSS  E  2         TEMP STORAGE            2-8 PTM01605
                           326 | *                                                 * PTM01610
025B                       327 | STXRS EQU     P94XX     ADDR OF SAV XR'S RTN        PTM01615
025F                       328 | LDXRS EQU     P94YY     ADDR OF RESTO XR'S RTN      PTM01620
0275                       329 | DISK1 EQU     P0150+1   DISKZ INTERFACE             PTM01625
0280                       330 | OVLAY EQU     P0190     OVERLAY IOAR HEADER         PTM01630
** OVERLAID SECTION OF PHASE 0 **
 
0284 098A                  332 | P0208 DC      P11AA     INT1 HDR ADDR           2-8 PTM01640
0285 0200                  333 | P0209 DC      /0200      INITIAL TYPE SETTING       PTM01645
                           334 | *                                                   PTM01650
0286 C05D                  335 | P0210 LD      ADDR                                  PTM01655
0287 D400 00D4             336 |       STO  L  $IBT4      SET UP IBT ADDR IN ILS04   PTM01660
                           337 | *                                                   PTM01665
0289 6600 01E8             338 |       LDX  L2 ASSAD     XR2 = START OF ASM COMMA    PTM01670
028B 6373                  339 |       LDX   3 ASMCL     NO. OF ENTRIES TO BE ZEROED PTM01675
028C 1010                  340 |       SLA     16                                    PTM01680
028D D200                  341 | P0230 STO   2 0         CLEAR ASM COMMA TO ZEROS    PTM01685
028E 7201                  342 |       MDX   2 +1                                    PTM01690
028F 73FF                  343 |       MDX   3 -1                                    PTM01695
0290 70FC                  344 |       MDX     P0230                                 PTM01700
                           345 | *                                                   PTM01705
0291 728D                  346 |       MDX   2 -ASMCL    SET XR2 TO 1ST ASMCM ENTRY  PTM01710
                           347 | * SET STANDARD OP CODE TABLE LENGTH            2-11 PTM01712
                           348 | *                                              2-11 PTM01713
0292 6700 FF22             349 |       LDX  L3 P9178-P9180 OP CODE TABLE LENGTH 2-11 PTM01714
0294 6F00 025A             350 |       STX  L3 TBLCT     SAVE COUNT             2-11 PTM01715
0296 63DE                  351 |       LDX   3 -34       SLET TABLE LENGTH           PTM01716
                           352 | *                                                 * PTM01720
0297 CF00 0448             353 | P0240 LDD  L3 P0700+104 FETCH WD CNT+SCTR ADDR  2-8 PTM01725
0299 DA00                  354 |       STD   2 0         SAVE IN COMMA               PTM01730
029A 7202                  355 |       MDX   2 2         INCRE COMMA POINTER         PTM01735
029B 7304                  356 |       MDX   3 +4        INCRE TABLE POINTER         PTM01740
029C 70FA                  357 |       MDX     P0240     LOOP TIL TRANS COMPLETE     PTM01745
                           358 | *                                                 * PTM01750
029D 6700 0219             359 |       LDX  L3 ASMCM     XR3 = ADDR OF ASM COMMA     PTM01755
029F C400 0035             360 |       LD   L  $NXEQ      SAVE VALUES IN NODUP AND   PTM01760
02A1 D3EB                  361 |       STO   3 TXQSW-X3  NOXEQ FOR LATER SYSTEM      PTM01765
02A2 C400 0034             362 |       LD   L  $NDUP      COMMUNICATION. SET NODUP   PTM01770
02A4 D3EC                  363 |       STO   3 TDPSW-X3  AND NOXEQ TO PREVENT        PTM01775
02A5 6C00 0035             364 |       STX  L0 $NXEQ      EXECUTION AND DUP FUNCTION PTM01780
02A7 6C00 0034             365 |       STX  L0 $NDUP      IF ASM IS TERMINATED.      PTM01785
                           366 | *                                                   PTM01790
02A9 C0DB                  367 |       LD      P0209                                 PTM01795
02AA D31E                  368 |       STO   3 HTYPE-X3   INITIAL TYPE TO 2          PTM01800
02AB 7403 0226             369 |       MDX  L  HDLTH,+3   INITIAL HDR LENGTH TO 3    PTM01805
                           370 | *                                                 * PTM01810
02AD CC00 0422             371 |       LDD  L  P0700+66  FETCH WD CNT+SCTR ADDR  2-8 PTM01815
02AF DC00 0458             372 | P0260 STD  L  P9000-2                           2-8 PTM01820
02B1 CC00 044A             373 |       LDD  L  P0700+106 SAVE IOAR HDR OF MACRO  2-8 PTM01825
02B3 D8CE                  374 |       STD     P0195     *PH 3B TEMPORARILY      2-8 PTM01830
02B4 C0FB                  375 |       LD      P0260+1   HDR ADDR TO Q               PTM01835
02B5 18D0                  376 |       RTE     16                                    PTM01840
02B6 C0C7                  377 |       LD      P0170     RD FUNC CODE TO ACC         PTM01845
02B7 435C                  378 |       BSI   3 DISK1-X3  GO TO LOAD PHASE 9          PTM01850
                           379 | *                                                   PTM01855
02B8 CC00 040E             380 |       LDD  L  P0700+46  FETCH WD CNT+SCTR ADDR  2-8 PTM01860
02BA DC80 0284             381 |       STD  I  P0208                             2-8 PTM01865
02BC C0C7                  382 |       LD      P0208     FETCH INT1 HDR ADDR     2-8 PTM01870
02BD 18D0                  383 |       RTE     16                                    PTM01875
02BE C0BF                  384 |       LD      P0170                                 PTM01880
02BF 435C                  385 |       BSI   3 DISK1-X3                              PTM01885
                           386 | *                                                 * PTM01890
02C0 C026                  387 |       LD      P0448     COMPUTE ADDR OF TABLE   2-8 PTM01895
02C1 9023                  388 |       S       K19       *WITHIN PHASE 9         2-8 PTM01900
02C2 D005                  389 |       STO     P0265+3                               PTM01905
02C3 6200                  390 |       LDX   2 0                                     PTM01910
02C4 61E0                  391 |       LDX   1 -32                               2-8 PTM01915
02C5 CD00 0406             392 | P0265 LDD  L1 P0700+38  FETCH WD CNT & SCTR ADR 2-8 PTM01920
02C7 DE00 0000             393 |       STD  L2 *-*        SAVE IN PHASE 9            PTM01925
02C9 7202                  394 |       MDX   2 +2                                    PTM01930
02CA 7104                  395 |       MDX   1 +4                                    PTM01935
02CB 70F9                  396 |       MDX     P0265      LOOP TIL TRANS COMPLETE    PTM01940
                           397 | *                                                 * PTM01945
02CC C015                  398 |       LD      P0552                             2-8 PTM01950
02CD 9400 03C8             399 |       S    L  P0566                                 PTM01955
02CF D005                  400 |       STO     P0266+1                               PTM01960
02D0 6200                  401 |       LDX   2 0                                     PTM01965
02D1 63F0                  402 |       LDX   3 -16                                   PTM01970
02D2 CF00 0422             403 |       LDD  L3 P0700+66  FETCH WD CNT+SCTR ADDR  2-8 PTM01975
02D4 DE00 0000             404 | P0266 STD  L2 *-*                                   PTM01980
02D6 7202                  405 |       MDX   2 +2                                    PTM01985
02D7 7304                  406 |       MDX   3 +4                                    PTM01990
02D8 70F9                  407 |       MDX     P0266-2                               PTM01995
02D9 6700 0219             408 |       LDX  L3 ASMCM                                 PTM02000
02DB C00A                  409 |       LD      P0446     SET-UP ENTCT TO             PTM02005
02DC D30E                  410 |       STO   3 ENTCT-X3  ALLOW 14 ENT'S              PTM02010
02DD 1001                  411 |       SLA     1         INITLZ RELOC. MODE FOR      PTM02015
02DE D32B                  412 |       STO   3 RLMDE-X3  RELOCATABLE ASSEMBLIES      PTM02020
02DF 7008                  413 |       MDX     P0320                                 PTM02025
                           414 | *                                                   PTM02030
                           415 | *     CONSTANTS                                     PTM02035
                           416 | *                                                   PTM02040
02E0 0003                  417 | P0550 DC      3                                     PTM02045
02E1 0001                  418 | P0551 DC      1                                 2-3 PTM02050
02E2 079C                  419 | P0552 DC      GETER     ERMSG PH FETCH SUBR ADDR2-8 PTM02055
02E3 0006                  420 | P0556 DC      +6         CONSTANT 6                 PTM02060
02E4 0266                  421 | ADDR  DC      IBT-1      ADDR OF ILS04 INTERPT BR   PTM02065
02E5 0013                  422 | K19   DC      19        CONSTANT 19             2-8 PTM02070
02E6 2000                  423 | P0446 DC      /2000     ALLOWS 14 ENT'S             PTM02075
02E7 04C1                  424 | P0448 DC      GETS5     PH 5 ADDR               2-8 PTM02080
                           425 | *                                                 * PTM02085
02E8 C400 007C             426 | P0320 LD   L  $KCSW                                 PTM02090
02EA 4C18 02EF             427 |       BSC  L  P0330-1,+-  BR IF NOT KB I/O          PTM02095
02EC CC00 01F6             428 |       LDD  L  IKBRD      FETCH WD CNT+SCTR ADR  2G2 PTM02100
02EE DBD3                  429 |       STD   3 PINPT-X3   OF KB RTN                  PTM02105
02EF CBD3                  430 |       LDD   3 PINPT-X3                              PTM02110
02F0 DC80 045B             431 | P0330 STD  I  RP000     INITIAL SYS I/O AREA        PTM02115
02F2 C400 045B             432 |       LD   L  RP000                                 PTM02120
02F4 83D3                  433 |       A     3 PINPT-X3  BUILD ADDR FOR CONVERT      PTM02125
02F5 4804                  434 |       BSC     E         SKIP IF EVEN ADDRESS    2-3 PTM02130
02F6 80EA                  435 |       A       P0551     MAKE ADDRESS EVEN       2-3 PTM02135
02F7 8400 03C2             436 |       A    L  P0540     ROUTINE BASED ON LENGTH     PTM02140
02F9 D3E6                  437 |       STO   3 CVADR-X3  OF THE PRINC. INPUT ROUTINE PTM02145
02FA C400 045B             438 |       LD   L  RP000     LOAD ADDR FOR I/O DEVICE    PTM02150
02FC 18D0                  439 |       RTE     16        AREA AND DISKZ READ CODE    PTM02155
02FD C080                  440 |       LD      P0170     INTO ACC AND EXTENSION      PTM02160
02FE 435C                  441 |       BSI   3 DISK1-X3  READ I/O DEVICE ROUTINE     PTM02165
                           442 | *                                                   PTM02170
02FF 6580 02E4             443 |       LDX  I1 ADDR       FETCH ADDR OF ILS04 IBT    PTM02175
0301 C400 045B             444 | P0334 LD   L  RP000     INITLZ 2501,1442,1134/1055  PTM02180
0303 80DF                  445 |       A       P0556     ENTRIES IN ILS04 BRANCH     PTM02185
0304 D106                  446 |       STO   1 +6         TABLE FOR INPUT+4          PTM02190
0305 D107                  447 |       STO   1 +7                                    PTM02195
0306 D109                  448 |       STO   1 +9                                    PTM02200
                           449 | *                                                 * PTM02205
0307 80D8                  450 |       A       P0550     INITLZ 1442 COL. INTRPTS    PTM02210
0308 D400 0008             451 |       STO  L  8         FOR INPUT+7                 PTM02215
                           452 | *                                                   PTM02220
030A C3DC                  453 |       LD    3 I1134+1-X3 DETERMINE IF SYST I/O 2-10 PTM02225
030B F3D4                  454 |       EOR   3 PINPT+1-X3 IS PAPER TAPE.        2-10 PTM02230
030C 4818                  455 |       BSC     +-         SKIP IF NOT PAPER TAPE     PTM02235
030D 7004                  456 |       MDX     FIX        GO TO SET PT INPUT SWTCH   PTM02240
030E C3DE                  457 |       LD    3 IKBRD+1-X3 DETERMINE IF SYST I/O 2-10 PTM02245
030F F3D4                  458 |       EOR   3 PINPT+1-X3 IS KEYBOARD           2-10 PTM02250
0310 4820                  459 |       BSC     Z         SKIP IF KEYBOARD            PTM02255
0311 7004                  460 |       MDX     P0360     GO GET CONVERT ROUTINE      PTM02260
                           461 | *                                                   PTM02265
0312 6C00 0206             462 | FIX   STX  L0 IPTKB      SET PT/KB INPUT SWTCH      PTM02270
0314 CBDF                  463 | P0354 LDD   3 CNVRT-X3  CNVRT'S WD CNT, SCTR ADDR   PTM02275
0315 7003                  464 |       MDX     P0370                                 PTM02280
                           465 | *                                                   PTM02285
0316 CC00 0406             466 | P0360 LDD  L  P0700+38  SET UP IOAR HDR INFO    2-8 PTM02290
0318 DBDF                  467 |       STD   3 CNVRT-X3  SAVE CONVERSION WD CNT 2-11 PTM02292
0319 DC80 01FF             468 | P0370 STD  I  CVADR     INITLZ TO READ CONVERT      PTM02295
031B C3E6                  469 |       LD    3 CVADR-X3  FETCH I/O AREA FOR DISKZ    PTM02300
031C 18D0                  470 |       RTE     16        READ CODE IN ACC AND EXT    PTM02305
031D C400 03CA             471 |       LD   L  P0580                             2G2 PTM02310
031F 435C                  472 |       BSI   3 DISK1-X3  READ ASSEMBLED CONVERT      PTM02315
0320 7403 01FF             473 |       MDX  L  CVADR,+3  FIX CONVERT ENTRY POINT     PTM02320
                           474 | *                                                   PTM02325
0322 C3D8                  475 |       LD    3 I2501+1-X3                       2-10 PTM02330
0323 F3D4                  476 |       EOR   3 PINPT+1-X3 CHECK FOR 2501 INPUT  2-10 PTM02335
0324 4C20 0328             477 |       BSC  L  P0380-1,Z  BR IF NOT 2501             PTM02340
0326 6C00 0207             478 |       STX  L0 ICD25      SET 2501 INPUT SWTCH       PTM02345
0328 CBD1                  479 |       LDD   3 PRINT-X3  PRINT'S WD CNT, SCTR ADDR   PTM02350
0329 DC80 045C             480 | P0380 STD  I  PR000     SET-UP TO RD SYS PRINT      PTM02355
032B C400 045C             481 |       LD   L  PR000     LD I/O AREA ADDR            PTM02360
032D 18D0                  482 |       RTE     16        DISKZ READ CODE INTO THE    PTM02365
032E C400 03CA             483 |       LD   L  P0580      ACC AND EXTENSION      2G2 PTM02370
0330 435C                  484 |       BSI   3 DISK1-X3  READ SYSTEM PRINT ROUT      PTM02375
0331 C400 045C             485 |       LD   L  PR000     INITIAL 1403 ENTRY          PTM02380
0333 80AF                  486 |       A       P0556     IN ILS04 BRANCH TABLE AND   PTM02385
0334 D105                  487 |       STO   1 +5         LEVEL 1 INTERRUPTS         PTM02390
0335 D400 0009             488 |       STO  L  9         FOR PRINT+4                 PTM02395
                           489 | *                                                   PTM02400
0337 C400 03BE             490 |       LD   L  P0470     SET-UP WORD COUNT FOR       PTM02405
0339 D480 03BB             491 |       STO  I  P0462     ALL I/O BUFFERS FOR 80, 2-8 PTM02410
033B D480 03BD             492 |       STO  I  P0464     AND ALL PRINT BUFFERS   2-8 PTM02415
033D 1801                  493 |       SRA     1         FOR 40.                     PTM02420
033E D400 0AA5             494 |       STO  L  PRBFR                             2-8 PTM02425
                           495 | *                                               2G2 PTM02430
0340 C400 000E             496 |       LD   L  $CORE      CHECK IF SYSTEM CORE   2G2 PTM02435
0342 9400 03C9             497 |       S    L  P0570      SIZE GREATER THAN 4K   2G2 PTM02440
0344 4C08 035E             498 |       BSC  L  P0397,+    BRANCH IF NO           2G2 PTM02445
                           499 | *                                               2G2 PTM02450
0346 CC00 040A             500 |       LDD  L  P0700+42  SET UP IOAR HDR INFO    2-8 PTM02455
                           501 | *             THE ABSOLUTE ADDRESS IN THE       2G2 PTM02460
                           502 | *             FOLLOWING STO INSTR IS DEPENDENT  2G2 PTM02465
                           503 | *             ON THE PHASE 13 LOAD ADDRESS      2G2 PTM02470
0348 DC00 0ECA             504 | P0390 STD  L  GRAPH+BUMP#                      2-11 PTM02475
034A C0FE                  505 |       LD      P0390+1                           2G2 PTM02480
034B 18D0                  506 |       RTE     16                                2G2 PTM02485
034C C400 03CA             507 |       LD   L  P0580                             2G2 PTM02490
034E 435C                  508 |       BSI   3 DISK1-X3  LOAD PHASE 13          2-11 PTM02495
                           509 | *                                               2G2 PTM02500
034F C097                  510 |       LD      P0448     COMPUTE ADDR OF         2-8 PTM02505
0350 9071                  511 |       S       P0540     *WORD IN PHASE 9        2-8 PTM02510
0351 D003                  512 |       STO     P0392+1                           2G2 PTM02515
0352 C0F6                  513 |       LD      P0390+1    STORE ENTRY POINT OF   2G2 PTM02520
0353 806E                  514 |       A       P0540      PHASE 13 IN PHASE 9    2G2 PTM02525
0354 D400 0000             515 | P0392 STO  L  *-*                               2G2 PTM02530
                           516 | *                                               2G2 PTM02535
0356 CC00 0282             517 |       LDD  L  P0195     INITLZ I/O HDR OF LOAD  2-8 PTM02540
0358 DC00 12F4             518 | P0393 STD  L  PDEND+104 *MACRO PH 3B TO CORE    2-8 PTM02545
035A C05E                  519 |       LD      P0460     GET I/O AREA ADDR       2-8 PTM02550
035B 18D0                  520 |       RTE     16                                2-8 PTM02555
035C C06D                  521 |       LD      P0580     GET DK READ FUNC CODE   2-8 PTM02560
035D 435C                  522 |       BSI   3 DISK1-X3  LOAD MACRO PH 3B        2-8 PTM02565
                           523 | *                                               2-8 PTM02570
035E C400 000E             524 | P0397 LD   L  $CORE     INITLZ VALUE FOR LOW    2-8 PTM02585
0360 8061                  525 |       A       P0540     *END ADDR OF SYMBOL     2-8 PTM02590
0361 D300                  526 |       STO   3 LOEND-X3  TABLE IS CORE+2, AND FOR    PTM02595
0362 9400 02E0             527 |       S    L  P0550      THE HIGH END ADDR,     2G2 PTM02600
0364 D3FF                  528 |       STO   3 HIEND-X3  IS CORE-1.                  PTM02605
0365 C400 000E             529 |       LD   L  $CORE      CHECK IF SYSTEM CORE   2G2 PTM02610
0367 9061                  530 |       S       P0570      SIZE GREATER THAN 4K   2G2 PTM02615
0368 4C08 036E             531 |       BSC  L  P0398,+    BRANCH IF NO           2G2 PTM02620
036A C3FF                  532 |       LD    3 HIEND-X3   COMPUTE SYMBOL TABLE   2G2 PTM02625
036B 90DD                  533 |       S       P0390+1    SIZE                   2G2 PTM02630
                           534 | *                       ADJUST SYMBOL TBL SIZE  2-8 PTM02640
036C 904D                  535 |       S       P0461     *FOR MACRO PROCESSOR    2-8 PTM02645
036D 7005                  536 |       MDX     P0399                             2-8 PTM02650
036E C3FF                  537 | P0398 LD    3 HIEND-X3  COMPUTE SYMBOL TBL      2-8 PTM02655
036F 9400 045C             538 |       S    L  PR000     *SIZE                   2-8 PTM02660
0371 93D1                  539 |       S     3 PRINT-X3                          2G2 PTM02665
0372 9050                  540 |       S       P0541                            2-11 PTM02670
0373 4804                  541 | P0399 BSC     E         SKIP IF RESULT EVEN    2-11 PTM02675
0374 904F                  542 |       S       P0542      ADJUST TO EVEN             PTM02680
0375 D050                  543 | P0400 STO     P0560      SAVE TEMPORARILY           PTM02685
0376 18D0                  544 |       RTE     16                                    PTM02690
0377 1010                  545 |       SLA     16                                    PTM02695
0378 A84C                  546 |       D       P0543      COMPUTE NO. OF ENTRIES     PTM02700
0379 18D0                  547 |       RTE     16         CHECK FOR EVEN NO.         PTM02705
037A 4C18 037F             548 |       BSC  L  FOUND,+-   BR IF EVEN                 PTM02710
037C C049                  549 |       LD      P0560      OTHERWISE, DECRE TOTAL     PTM02715
037D 9044                  550 |       S       P0540      BY TWO.                    PTM02720
037E 70F6                  551 |       MDX     P0400      LOOP TO TRY AGAIN          PTM02725
                           552 | *                                                 * PTM02730
037F C400 000E             553 | FOUND LD   L  $CORE      FETCH CORE SIZE            PTM02735
0381 9044                  554 |       S       P0560                                 PTM02740
0382 D3FE                  555 |       STO   3 ENDST-X3   INITIAL END SYM TBL ADDR   PTM02745
0383 903E                  556 |       S       P0540                                 PTM02750
0384 D005                  557 |       STO     P0410+1   TO INITLZ LDX INST.         PTM02755
0385 6680 007A             558 |       LDX  I2 $WSDR                                 PTM02760
0387 C600 0095             559 |       LD   L2 $FPAD      FETCH APPROP FILE PROTECT  PTM02765
0389 6600 0000             560 | P0410 LDX  L2 *-*       ADDR OF THE TEMP DRIVE      PTM02770
038B D310                  561 |       STO   3 ADJSA-X3  SAVE IN TEMP W.S. SIZE      PTM02775
038C D338                  562 |       STO   3 MCOM7-X3  SAVE W.S. START ADDR    2-8 PTM02780
038D D201                  563 |       STO   2 +1        INITLZ SYMBOL TABLE OVRFLO  PTM02785
038E 6500 0AD2             564 |       LDX  L1 BUFI      SCTR ADDR AND           2-8 PTM02790
0390 6700 0C16             565 |       LDX  L3 DFBUF     THE DISK OUTPUT         2-8 PTM02795
0392 D101                  566 |       STO   1 +1        BUFFERS SCTR ADDR.          PTM02800
0393 D301                  567 |       STO   3 +1                                    PTM02805
                           568 | *                                                   PTM02810
0394 C032                  569 |       LD      P0565     SET WORD COUNT FOR 320 FOR  PTM02815
0395 D200                  570 |       STO   2 0         SYMBOL TABLE OVERFLOW AND   PTM02820
0396 D100                  571 |       STO   1 0         BOTH DISK OUTPUT BUFFERS    PTM02825
0397 D300                  572 |       STO   3 0                                     PTM02830
                           573 | *                                                 * PTM02835
0398 6E00 0201             574 |       STX  L2 OFLOW+1   INITLZ SYM TBL OVERFLOW     PTM02840
039A 7201                  575 |       MDX   2 +1                                    PTM02845
039B 6E00 0233             576 |       STX  L2 OFSAD                                 PTM02850
039D 4400 025F             577 |       BSI  L  LDXRS     GO TO RESET XR1 & XR3       PTM02855
039F C02A                  578 |       LD      P0580     DISKZ READ/WRITE COMMAND    PTM02860
03A0 D3E7                  579 |       STO   3 OFLOW-X3                              PTM02865
                           580 | *                                                   PTM02870
03A1 C01E                  581 |       LD      P0510     COMPUTE SIZE OF             PTM02875
03A2 9310                  582 |       S     3 ADJSA-X3  WORKING STORAGE             PTM02880
03A3 E01D                  583 |       AND     P0520     MASK OUT NEG. DRIVE CODE    PTM02885
03A4 D3F8                  584 |       STO   3 WSSZE-X3  SAVE SIZE IN ASM COMMA      PTM02890
                           585 | *                                                   PTM02895
03A5 C017                  586 |       LD      P0464                             2-8 PTM02900
03A6 18D0                  587 |       RTE     16        SET I/O BFR ADDRESSES IN    PTM02905
03A7 C013                  588 |       LD      P0462     COMMA TO FACILITATE     2-8 PTM02910
03A8 DB1F                  589 |       STD   3 RDBFR-X3  DOUBLE BUFFERING            PTM02915
03A9 C012                  590 |       LD      P0450     SET BLANK FOR           2-8 PTM02920
03AA D400 0A52             591 |       STO  L  IOBF1+81  *POSSIBLE CROSS-        2-8 PTM02925
03AC D400 0AA4             592 |       STO  L  IOBF2+81  *REFERENCED LISTING     2-8 PTM02930
                           593 | *                                                   PTM02935
03AE 6680 045B             594 |       LDX  I2 RP000                                 PTM02940
03B0 C320                  595 |       LD    3 RDBFR+1-X3   SET UP TO READ THE       PTM02945
03B1 18D0                  596 |       RTE     16        FIRST RECORD                PTM02950
03B2 C00C                  597 |       LD      P0480                                 PTM02955
03B3 4203                  598 |       BSI   2 +3        GO TO READ IT               PTM02960
03B4 C82D                  599 |       LDD     P0700+2    WD CNT AND SCTR ADR OF 2G2 PTM02965
03B5 DC00 0280             600 |       STD  L  P0190     PH. 1 TO OVRLAY HDR         PTM02970
                           601 | *                                                 * PTM02975
03B7 4C00 0270             602 |       BSC  L  P0130     GO TO LOAD PHASE 1          PTM02980
                           603 | *                                                   PTM02985
                           604 | *     CONSTANTS AND SAVE AREAS                      PTM02990
                           605 | *                                                   PTM02995
03B9 12F4                  606 | P0460 DC      PDEND+104 I/O AREA ADDR           2-8 PTM03005
03BA 06AA                  607 | P0461 DC      M3BZ-GRAPH+1 WD CNT OF MACRO AREA2-11 PTM03010
0062                       608 | INTBF EQU     98   MAX SIZE OF INT1,2 AND 10A  2-11 PTM03012
03BB 0A01                  609 | P0462 DC      IOBF1     ADDR READ/PUNCH BFR 1   2-8 PTM03015
03BC 0040                  610 | P0450 DC      .         EBCDIC BLANK            2-8 PTM03020
03BD 0A53                  611 | P0464 DC      IOBF2     ADDR READ/PUNCH BFR 2   2-8 PTM03025
03BE                       612 |       BSS  E  0                                     PTM03030
03BE 0050                  613 | P0470 DC      80        WORD COUNT FOR BUFFERS      PTM03035
03BF 7002                  614 | P0480 DC      /7002     READ WITH CONVERSION CODE   PTM03040
03C0 0640                  615 | P0510 DC      1600      LAST SCTR ADDR + 1          PTM03045
03C1 0FFF                  616 | P0520 DC      /0FFF     NEG. DRIVE CODE MASK        PTM03050
03C2 0002                  617 | P0540 DC      2         ADD TO CONVERT SCTR ADDR    PTM03055
03C3 0004                  618 | P0541 DC      4          CONSTANT 4                 PTM03060
03C4 0001                  619 | P0542 DC      1          CONSTANT 1                 PTM03065
03C5 0003                  620 | P0543 DC      3          CONSTANT 3                 PTM03070
03C6 0000                  621 | P0560 DC      0          TEMP STORAGE               PTM03075
03C7 0140                  622 | P0565 DC      320       DISK BUFFER WD CNT          PTM03080
03C8 0008                  623 | P0566 DC      8          CONSTANT 8                 PTM03085
03C9 1000                  624 | P0570 DC      /1000                             2G2 PTM03090
                           625 | *                                                   PTM03095
03CA 7000                  626 | P0580 DC      /7000     DISK READ CODE              PTM03100
                           627 | *                                                   PTM03105
                           628 | *                                               2G2 PTM03110
03CB                       629 | PATCH BSS     21        PATCH AREA              2-3 PTM03115
                           630 | *                                                   PTM03120
                           631 | *     PHASE 0 SLET TABLE                            PTM03125
                           632 | *                                                   PTM03130
03E0                       633 |       BSS  E  0                                     PTM03135
03E0 00D5                  634 | P0700 DC      /D5       SLET ID OF PHASE 1      2-8 PTM03140
03E1                       635 |       BSS     3                                     PTM03145
03E4 00DD                  636 |       DC      /DD       SLET ID OF PHASE 5      2-8 PTM03150
03E5                       637 |       BSS     3                                     PTM03155
03E8 00DE                  638 |       DC      /DE       SLET ID OF PHASE 6      2-8 PTM03160
03E9                       639 |       BSS     3                                     PTM03165
03EC 00DF                  640 |       DC      /DF       SLET ID OF PHASE 7      2-8 PTM03170
03ED                       641 |       BSS     3                                     PTM03175
03F0 00E1                  642 |       DC      /E1       SLET ID OF PHASE 8      2-8 PTM03180
03F1                       643 |       BSS     3                                     PTM03185
03F4 00E2                  644 |       DC      /E2       SLET ID OF PHASE 8A     2-8 PTM03190
03F5                       645 |       BSS     3                                     PTM03195
03F8 00D3                  646 |       DC      /D3       SLET ID OF PHASE 12     2-8 PTM03200
03F9                       647 |       BSS     3                                     PTM03205
03FC 00DA                  648 |       DC      /DA       SLET ID OF PHASE 2      2-8 PTM03210
03FD                       649 |       BSS     3                                     PTM03215
0400 00E9                  650 |       DC      /E9       SLET ID OF MACRO PH 1   2-8 PTM03220
0401                       651 |       BSS     3                                 2-8 PTM03225
0404 00D0                  652 |       DC      /D0       SLET ID OF ASM CONV SUBR2-8 PTM03230
0405                       653 |       BSS     3                                     PTM03235
0408 00E6                  654 |       DC      /E6       SLET ID OF PHASE 13     2-8 PTM03240
0409                       655 |       BSS     3                                     PTM03245
040C 00E4                  656 |       DC      /E4       SLET ID OF INT2         2-8 PTM03250
040D                       657 |       BSS     3                                     PTM03255
0410 00E3                  658 |       DC      /E3       SLET ID OF PNCH CNVRT   2-8 PTM03260
0411                       659 |       BSS     3                                     PTM03265
0414 00D4                  660 |       DC      /D4       SLET ID OF ERMSG        2-8 PTM03270
0415                       661 |       BSS     3                                     PTM03275
0418 00D9                  662 |       DC      /D9       SLET ID OF PHASE 4      2-8 PTM03280
0419                       663 |       BSS     3                                     PTM03285
041C 00E5                  664 |       DC      /E5       SLET ID OF PHASE 10A    2-8 PTM03290
041D                       665 |       BSS     3                                     PTM03295
0420 00DC                  666 |       DC      /DC       SLET ID OF PHASE 9      2-8 PTM03300
0421                       667 |       BSS     3                                     PTM03305
0424 00CF                  668 |       DC      /CF       SLET ID OF PHASE 0      2-8 PTM03310
0425                       669 |       BSS     3                                     PTM03315
0428 0099                  670 |       DC      153        SLET ID OF PRIN PRINT  2G2 PTM03320
0429                       671 |       BSS     3                                     PTM03325
042C 009A                  672 |       DC      154        SLET ID OF PRIN INPUT  2G2 PTM03330
042D                       673 |       BSS     3                                     PTM03335
0430 008E                  674 |       DC      142        SLET ID OF CONSOLE PRT 2G2 PTM03340
0431                       675 |       BSS     3                                     PTM03345
0434 008F                  676 |       DC      143        SLET ID OF 2501        2G2 PTM03350
0435                       677 |       BSS     3                                     PTM03355
0438 0090                  678 |       DC      144        SLET ID OF 1442        2G2 PTM03360
0439                       679 |       BSS     3                                     PTM03365
043C 0091                  680 |       DC      145        SLET ID OF 1134        2G2 PTM03370
043D                       681 |       BSS     3                                     PTM03375
0440 0092                  682 |       DC      146        SLET ID OF KEYBOARD    2G2 PTM03380
0441                       683 |       BSS     3                                 2G2 PTM03385
0444 0095                  684 |       DC      149       SLET ID OF KP/PT CNV RT 2G2 PTM03390
0445                       685 |       BSS     3                                 2G2 PTM03395
0448 00F1                  686 |       DC      /F1       SLET ID OF MACRO PH 3B  2-8 PTM03400
0449                       687 |       BSS     3                                 2-8 PTM03405
044C 0000                  688 | P0800 DC      0                                     PTM03410
*SBRKSLS D0                689 |  ASM CARD CONVERSION PHASE                    V2M08 PTM03415
***ASM CARD CONVERSION***
 
                           691 | *************************************************** PTM03425
                           692 | *                                                 * PTM03430
                           693 | *STATUS-VERSION 2, MODIFICATION 8                 * PTM03435
                           694 | *                                                 * PTM03440
                           695 | *FUNCTION/OPERATION-                              * PTM03445
                           696 | *     THIS ROUTINE CONVERTS IBM CARD CODE         * PTM03450
                           697 | *                                                 * PTM03455
                           698 | *ENTRY POINTS-                                    * PTM03460
                           699 | *   *SP000+1 - ENTRY FROM PHASE 1,9               * PTM03465
                           700 | *                                                 * PTM03470
                           701 | *INPUT-                                           * PTM03475
                           702 | *   *A BUFFER FOR CONVERSION                      * PTM03480
                           703 | *                                                 * PTM03485
                           704 | *OUTPUT                                           * PTM03490
                           705 | *   *A CONVERTED BUFFER                           * PTM03495
                           706 | *                                                 * PTM03500
                           707 | *EXTERNAL RERERENCES-                             * PTM03505
                           708 | *   *SUBROUTINES- NONE                            * PTM03510
                           709 | *   *DCOM/COMMA-NONE                           2-8* PTM03515
                           710 | *                                                 * PTM03520
                           711 | *EXITS-                                           * PTM03525
                           712 | *   *NORMAL - TO THE CALLER                       * PTM03530
                           713 | *   * ERROR - NONE                                * PTM03535
                           714 | *                                                 * PTM03540
                           715 | *TABLES/WORK AREAS-                               * PTM03545
                           716 | *   * EBCDIC  CHARACTER TABLE                     * PTM03550
                           717 | *                                                 * PTM03555
                           718 | *ATTRIBUTES-REUSABLE                              * PTM03560
                           719 | *                                                 * PTM03565
                           720 | *NOTES-N/A                                        * PTM03570
                           721 | *                                                 * PTM03575
                           722 | *************************************************** PTM03580
01E8                       723 |       ORG     /1E8                              2-8 PTM03585
                           724 | *                                                   PTM03590
                           725 | *                                                   PTM03595
01E8 00BB                  726 |       DC      SP990-SP000+1   WD CNT CD CNVRT       PTM03600
01E9 00D0                  727 |       DC      /D0       PH ID OF CD CNVRT       2-8 PTM03605
01EA 4C00 0000             728 | SP000 BSC  L  *-*       EXIT/ENTRY                  PTM03610
01EC 282E                  729 |       STS     SP074     SAVE STATUS INDICATORS      PTM03615
01ED 692A                  730 |       STX   1 SP070+1   SAVE XR1                    PTM03620
01EE 6A2B                  731 |       STX   2 SP072+1   SAVE XR 2                   PTM03625
01EF D003                  732 |       STO     SP020+1   INITIALIZE LOAD AND STORE   PTM03630
01F0 D023                  733 |       STO     SP060+1   WITH ADDRESS OF I/O AREA.   PTM03635
01F1 6250                  734 |       LDX   2 80        XR 2 = COLUMN COUNT         PTM03640
01F2 C600 0000             735 | SP020 LD   L2 *-*       FETCH HOLLERITH CARD COLUMN PTM03645
01F4 D028                  736 |       STO     SP090     SAVE FOR LATER RELOAD       PTM03650
01F5 1886                  737 |       SRT     6         PACK 12,11,0 ROWS NEXT TO   PTM03655
01F6 1807                  738 |       SRA     7         8,9 ROWS AND STORE          PTM03660
01F7 1883                  739 |       SRT     3         IN Q REGISTER.              PTM03665
01F8 C024                  740 |       LD      SP090     RELOAD COLUMN IN ACC        PTM03670
                           741 | *                                                   PTM03675
                           742 | *     DETERMINE WHICH ROWS OF ROWS 1-7 ARE PUNCHED  PTM03680
                           743 | *                                                   PTM03685
01F9 610A                  744 |       LDX   1 10                                    PTM03690
01FA E023                  745 |       AND     SP100     ZERO ALL ROWS EXCEPT 1-7    PTM03695
01FB 1140                  746 |       SLCA  1 0                                     PTM03700
01FC 1001                  747 |       SLA     1         IS MULTIPLE PUNCH IN 1-7    PTM03705
01FD 4818                  748 |       BSC     +-                                    PTM03710
01FE 7002                  749 |       MDX     SP030     NO MULTIPLE PUNCHES         PTM03715
01FF C020                  750 |       LD      SP120     USE AMPERSAND (ASM--FF)     PTM03720
0200 7012                  751 |       MDX     SP060     TO INDICATE INVALID PUNCH   PTM03725
                           752 | *                                                   PTM03730
                           753 | *             COLUMN CONTAINS VALID PUNCH           PTM03735
                           754 | *                                                   PTM03740
0201 691B                  755 | SP030 STX   1 SP090     XR1 = 0 IF NO 1-7 PUNCH,    PTM03745
0202 C01A                  756 |       LD      SP090         = 1 IF 7 PUNCH,         PTM03750
0203 1084                  757 |       SLT     4             = 7 IF 1 PUNCH          PTM03755
0204 D008                  758 |       STO     SP050+1   ADD 12,11,0,AND 8 ROWS      PTM03760
0205 D017                  759 |       STO     SP090                                 PTM03765
0206 6808                  760 |       STX   0 SP052+1   BUILD ADDRESS FOR           PTM03770
0207 C007                  761 | SP040 LD      SP052+1   INDEXED LOAD INST AT SP052  PTM03775
0208 8016                  762 |       A       SP110                                 PTM03780
0209 D005                  763 |       STO     SP052+1                               PTM03785
020A C012                  764 |       LD      SP090                                 PTM03790
020B 1091                  765 |       SLT     17        STORE 9 ROW IN CARRY        PTM03795
020C 6500 0000             766 | SP050 LDX  L1 *-*       XR1 = TABLE LOOK-UP ADDRESS PTM03800
020E C500 0000             767 | SP052 LD   L1 *-*       LOAD TABLE ENTRY            PTM03805
                           768 | *                                                   PTM03810
                           769 | *     IF 9 PUNCH, USE RIGHT HALF OF ENTRY           PTM03815
                           770 | *                                                   PTM03820
0210 4802                  771 |       BSC     C         IF CARRY SET                PTM03825
0211 1008                  772 |       SLA     8         USE RIGHT-HALF, OTHERWISE   PTM03830
0212 1808                  773 |       SRA     8         USE LEFT-HALF OF ENTRY      PTM03835
0213 D600 0000             774 | SP060 STO  L2 *-*       STORE CHAR IN BUFFER        PTM03840
0215 72FF                  775 |       MDX   2 -1        CHANGE COLUMN POINTER       PTM03845
0216 70DB                  776 |       MDX     SP020     TO CONVERT NEXT COLUMN      PTM03850
0217 6500 0000             777 | SP070 LDX  L1 *-*       RELOAD XR 1                 PTM03855
0219 6600 0000             778 | SP072 LDX  L2 *-*       RELOAD XR 2                 PTM03860
021B 2000                  779 | SP074 LDS     0         RELOAD STATUS INDICATORS    PTM03865
021C 70CD                  780 |       MDX     SP000     GO TO EXIT                  PTM03870
                           781 | *                                                   PTM03875
                           782 | *     CONSTANTS (OTHER THAN TABLE) USED BY ROUTINE  PTM03880
                           783 | *                                                   PTM03885
021D 0000                  784 | SP090 DC      *-*       TEMPORARY STORE FOR COLUMN  PTM03890
021E 1FC0                  785 | SP100 DC      /1FC0     MASK OUT ALL ROWS BUT 1-7   PTM03895
021F 001A                  786 | SP110 DC      SP130-SP040   DISP. TO BUILD SP052    PTM03900
0220 00EF                  787 | SP120 DC      /EF       ILLEGAL CHAR TO AMPERSAN2-8 PTM03905
                           788 | *                                                   PTM03910
                           789 | *                                                   PTM03915
                           790 | *                                                   PTM03920
                           791 | *             EBCDIC CHARACTER TABLE - BASED ON     PTM03925
                           792 | *             PACKED HOL ( 1-7 ROW COMPLEMENT, 12,  PTM03930
                           793 | *             11,0,8 ROWS ... RIGHT CHAR IF 9 ROW)  PTM03935
                           794 | *                                                   PTM03940
                           795 | *             EBCDIC,HOL ROW PUNCHES,   LEFT,RIGHT  PTM03945
                           796 | *                                                   PTM03950
0221 40F9                  797 | SP130 DC      /40F9  BLANK,(9)          BLANK  9    PTM03955
0222 F838                  798 |       DC      /F838  8,(9)              8           PTM03960
0223 F0E9                  799 |       DC      /F0E9  0,(9)              ZERO   Z    PTM03965
0224 E828                  800 |       DC      /E828  0,8,(9)            Y           PTM03970
0225 60D9                  801 |       DC      /60D9  11,(9)             DASH   R    PTM03975
0226 D818                  802 |       DC      /D818  11,8,(9)           Q           PTM03980
0227 D0A9                  803 |       DC      /D0A9  11,0,(9)                       PTM03985
0228 A868                  804 |       DC      /A868  11,0,8,(9)                     PTM03990
                           805 | *                                                   PTM03995
0229 50C9                  806 |       DC      /50C9  12,(9)             PLUS   I    PTM04000
022A C808                  807 |       DC      /C808  12,8,(9)           H           PTM04005
022B C089                  808 |       DC      /C089  12,0,(9)                       PTM04010
022C 8848                  809 |       DC      /8848  12,0,8,(9)                     PTM04015
022D 6A99                  810 |       DC      /6A99  12,11,(9)                      PTM04020
022E 9858                  811 |       DC      /9858  12,11,8,(9)                    PTM04025
022F 70B9                  812 |       DC      /70B9  12,11,0,(9)                    PTM04030
0230 B878                  813 |       DC      /B878  12,11,0,8,(9)                  PTM04035
                           814 | *                                                   PTM04040
0231 F737                  815 |       DC      /F737  7,(9)              7      EOT  PTM04045
0232 7F3F                  816 |       DC      /7F3F  7,8,(9)                        PTM04050
0233 E727                  817 |       DC      /E727  7,0,(9)            X      PRE  PTM04055
0234 6F2F                  818 |       DC      /6F2F  7,0,8,(9)                      PTM04060
0235 D717                  819 |       DC      /D717  7,11,(9)           P      IDL  PTM04065
0236 5F1F                  820 |       DC      /5F1F  7,11,8,(9)                     PTM04070
0237 A767                  821 |       DC      /A767  7,11,0,(9)                     PTM04075
0238 AFEF                  822 |       DC      /AFEF  7,11,0,8,(9)                   PTM04080
0239 C707                  823 |       DC      /C707  7,12,(9)           G      DEL  PTM04085
023A 4F0F                  824 |       DC      /4F0F  7,12,8,(9)                     PTM04090
023B 8747                  825 |       DC      /8747  7,12,0,(9)                     PTM04095
023C 8FCF                  826 |       DC      /8FCF  7,12,0,8,(9)                   PTM04100
023D 9757                  827 |       DC      /9757  7,12,11,(9)                    PTM04105
023E 9FDF                  828 |       DC      /9FDF  7,12,11,8,(9)                  PTM04110
023F B777                  829 |       DC      /B777  7,12,11,0,(9)                  PTM04115
0240 BFFF                  830 |       DC      /BFFF  7,12,11,0,8,(9)                PTM04120
                           831 | *                                                   PTM04125
0241 F636                  832 |       DC      /F636  6,(9)              6      UC   PTM04130
0242 7E3E                  833 |       DC      /7E3E  6,8,(9)            EQUAL       PTM04135
0243 E626                  834 |       DC      /E626  6,0,(9)            W      EOB  PTM04140
0244 6E2E                  835 |       DC      /6E2E  6,0,8,(9)                      PTM04145
0245 D616                  836 |       DC      /D616  6,11,(9)           O      BS   PTM04150
0246 5E1E                  837 |       DC      /5E1E  6,11,8,(9)                     PTM04155
0247 A666                  838 |       DC      /A666  6,11,0,(9)                     PTM04160
0248 AEEE                  839 |       DC      /AEEE  6,11,0,8,(9)                   PTM04165
0249 C606                  840 |       DC      /C606  6,12,(9)           F      LC   PTM04170
024A 4E0E                  841 |       DC      /4E0E  6,12,8,(9)         PLUS        PTM04175
024B 8646                  842 |       DC      /8646  6,12,0,(9)                     PTM04180
024C 8ECE                  843 |       DC      /8ECE  6,12,0,8,(9)                   PTM04185
024D 9656                  844 |       DC      /9656  6,12,11,(9)                    PTM04190
024E 9EDE                  845 |       DC      /9EDE  6,12,11,8,(9)                  PTM04195
024F B676                  846 |       DC      /B676  6,12,11,0,(9)                  PTM04200
0250 BEFE                  847 |       DC      /BEFE  6,12,11,0,8,(9)                PTM04205
                           848 | *                                                   PTM04210
0251 F535                  849 |       DC      /F535  5,(9)              5      RS   PTM04215
0252 7D3D                  850 |       DC      /7D3D  5,8,(9)                        PTM04220
0253 E525                  851 |       DC      /E525  5,0,(9)            V      LF   PTM04225
0254 6D2D                  852 |       DC      /6D2D  5,0,8,(9)                      PTM04230
0255 D515                  853 |       DC      /D515  5,11,(9)           N      NL   PTM04235
0256 5D1D                  854 |       DC      /5D1D  5,11,8,(9)         )           PTM04240
0257 A565                  855 |       DC      /A565  5,11,0,(9)                     PTM04245
0258 ADED                  856 |       DC      /ADED  5,11,0,8,(9)                   PTM04250
0259 C505                  857 |       DC      /C505  5,12,(9)           E      HT   PTM04255
025A 4D0D                  858 |       DC      /4D0D  5,12,8,(9)         (           PTM04260
025B 8545                  859 |       DC      /8545  5,12,0,(9)                     PTM04265
025C 8DCD                  860 |       DC      /8DCD  5,12,0,8,(9)                   PTM04270
025D 9555                  861 |       DC      /9555  5,12,11,(9)                    PTM04275
025E 9DDD                  862 |       DC      /9DDD  5,12,11,8,(9)                  PTM04280
025F B575                  863 |       DC      /B575  5,12,11,0,(9)                  PTM04285
0260 BDFD                  864 |       DC      /BDFD  5,12,11,0,8,(9)                PTM04290
                           865 | *                                                   PTM04295
0261 F434                  866 |       DC      /F434  4,(9)             4     PN 2-7 PTM04300
0262 7C3C                  867 |       DC      /7C3C  4,8,(9)            APOSTROPHE  PTM04305
0263 E424                  868 |       DC      /E424  4,0,(9)            U      BYP  PTM04310
0264 6C2C                  869 |       DC      /6C2C     4,0,8,(9)      %            PTM04315
0265 D414                  870 |       DC      /D414  4,11,(9)           M      RES  PTM04320
0266 5C1C                  871 |       DC      /5C1C  4,11,8,(9)         *           PTM04325
0267 A464                  872 |       DC      /A464  4,11,0,(9)                     PTM04330
0268 ACEC                  873 |       DC      /ACEC  4,11,0,8,(9)                   PTM04335
0269 C404                  874 |       DC      /C404  4,12,(9)           D      PF   PTM04340
                           875 | *                                                   PTM04345
026A 4C0C                  876 |       DC      /4C0C     4,12,8,(9)     <            PTM04350
026B 8444                  877 |       DC      /8444  4,12,0,(9)                     PTM04355
026C 8CCC                  878 |       DC      /8CCC  4,12,0,8,(9)                   PTM04360
026D 9454                  879 |       DC      /9454  4,12,11,(9)                    PTM04365
026E 9CDC                  880 |       DC      /9CDC  4,12,11,8,(9)                  PTM04370
026F B474                  881 |       DC      /B474  4,12,11,0,(9)                  PTM04375
0270 BCFC                  882 |       DC      /BCFC  4,12,11,0,8,(9)                PTM04380
                           883 | *                                                   PTM04385
0271 F333                  884 |       DC      /F333  3,(9)              3           PTM04390
                           885 | *                                                   PTM04395
0272 7B3B                  886 |       DC      /7B3B  3,8,(9)            =           PTM04400
0273 E323                  887 |       DC      /E323  3,0,(9)            T           PTM04405
0274 6B2B                  888 |       DC      /6B2B  3,0,8,(9)          COMMA       PTM04410
0275 D313                  889 |       DC      /D313  3,11,(9)           L           PTM04415
0276 5B1B                  890 |       DC      /5B1B  3,11,8,(9)         /           PTM04420
0277 A363                  891 |       DC      /A363  3,11,0,(9)                     PTM04425
0278 ABEB                  892 |       DC      /ABEB  3,11,0,8,(9)                   PTM04430
0279 C303                  893 |       DC      /C303  3,12,(9)           C           PTM04435
027A 4B0B                  894 |       DC      /4B0B  3,12,8,(9)         .           PTM04440
027B 8343                  895 |       DC      /8343  3,12,0,(9)                     PTM04445
027C 8BCB                  896 |       DC      /8BCB  3,12,0,8,(9)                   PTM04450
027D 9353                  897 |       DC      /9353  3,12,11,(9)                    PTM04455
027E 9BDB                  898 |       DC      /9BDB  3,12,11,8,(9)                  PTM04460
027F B373                  899 |       DC      /B373  3,12,11,0,(9)                  PTM04465
0280 BBFB                  900 |       DC      /BBFB  3,12,11,0,8,(9)                PTM04470
                           901 | *                                                   PTM04475
0281 F232                  902 |       DC      /F232  2,(9)              Z           PTM04480
0282 7A3A                  903 |       DC      /7A3A  2,8,(9)                        PTM04485
0283 E222                  904 |       DC      /E222  2,0,(9)            S           PTM04490
0284 E02A                  905 |       DC      /E02A  2,0,8,(9)                      PTM04495
0285 D212                  906 |       DC      /D212  2,11,(9)           K           PTM04500
0286 5A1A                  907 |       DC      /5A1A  2,11,8,(9)                     PTM04505
0287 A262                  908 |       DC      /A262  2,11,0,(9)                     PTM04510
0288 AAEA                  909 |       DC      /AAEA  2,11,0,8,(9)                   PTM04515
0289 C202                  910 |       DC      /C202  2,12,(9)           B           PTM04520
028A 4A0A                  911 |       DC      /4A0A  2,12,8,(9)                     PTM04525
028B 8242                  912 |       DC      /8242  2,12,0,(9)                     PTM04530
028C 8ACA                  913 |       DC      /8ACA  2,12,0,8,(9)                   PTM04535
028D 9252                  914 |       DC      /9252  2,12,11,(9)                    PTM04540
028E 9ADA                  915 |       DC      /9ADA  2,12,11,8,(9)                  PTM04545
028F B272                  916 |       DC      /B272  2,12,11,0,(9)                  PTM04550
0290 BAFA                  917 |       DC      /BAFA  2,12,11,0,8,(9)                PTM04555
                           918 | *                                                   PTM04560
0291 F131                  919 |       DC      /F131  1,(9)              1           PTM04565
0292 7939                  920 |       DC      /7939  1,8,(9)                        PTM04570
0293 6121                  921 |       DC      /6121  1,0,(9)            SLASH       PTM04575
0294 6929                  922 |       DC      /6929  1,0,8,(9)                      PTM04580
0295 D111                  923 |       DC      /D111  1,11,(9)           J           PTM04585
0296 5919                  924 |       DC      /5919  1,11,8,(9)                     PTM04590
0297 A1E1                  925 |       DC      /A1E1  1,11,0,(9)                     PTM04595
0298 A020                  926 |       DC      /A020  1,11,0,8,(9)                   PTM04600
0299 C101                  927 |       DC      /C101  1,12,(9)           A           PTM04605
029A 4909                  928 |       DC      /4909  1,12,8,(9)                     PTM04610
029B 8141                  929 |       DC      /8141  1,12,0,(9)                     PTM04615
029C 8000                  930 |       DC      /8000  1,12,0,8,(9)              NUL  PTM04620
029D 9151                  931 |       DC      /9151  1,12,11,(9)                    PTM04625
029E 9010                  932 |       DC      /9010  1,12,11,8,(9)                  PTM04630
029F B171                  933 |       DC      /B171  1,12,11,0,(9)                  PTM04635
02A0 B030                  934 |       DC      /B030  1,12,11,0,8,(9)                PTM04640
                           935 | *                                                   PTM04645
                           936 | *                                                   PTM04650
                           937 | *                                                   PTM04655
02A1                       938 |       BSS     3                                     PTM04660
02A4 FFFF                  939 | SP990 DC      /FFFF     ALLOW 4 WORD PATCH AREA     PTM04665
*SBRKSLS D1                940 |  ASM DSF OUTPUT PHASE                         V2M08 PTM04670
***  PHASE 10 DSF SUBROUTINES  ***
 
                           942 | *************************************************** PTM04680
                           943 | *                                                 * PTM04685
                           944 | *STATUS-VERSION 2, MODIFICATION 8                 * PTM04690
                           945 | *                                                 * PTM04695
                           946 | *FUNCTION/OPERATION-                              * PTM04700
                           947 | *                                                 * PTM04705
                           948 | *ENTRY POINTS-                                    * PTM04710
                           949 | *   *SA000+1 - ENTRY FROM DFOUT OR PHASE 12       * PTM04715
                           950 | *   *SA010+1 - ENTRY FROM DFOUT OR PHASE 12       * PTM04720
                           951 | *                                                 * PTM04725
                           952 | *INPUT-N/A                                        * PTM04730
                           953 | *                                                 * PTM04735
                           954 | *OUTPUT                                           * PTM04740
                           955 | *   *THE DATA HEADERS AND SECTORS                 * PTM04745
                           956 | *   *INTERMEDIATE OUTPUT                          * PTM04750
                           957 | *                                                 * PTM04755
                           958 | *EXTERNAL RERERENCES-                             * PTM04760
                           959 | *   *SUBROUTINES-                                 * PTM04765
                           960 | *      * DISK1                                    * PTM04770
                           961 | *      * LDXRS                                    * PTM04775
                           962 | *   *DCOM/COMMA-NONE                           2-8* PTM04780
                           963 | *                                                 * PTM04785
                           964 | *EXITS-                                           * PTM04790
                           965 | *   *NORMAL - TO THE CALLER                       * PTM04795
                           966 | *   * ERROR - NONE                                * PTM04800
                           967 | *                                                 * PTM04805
                           968 | *TABLES/WORK AREAS- N/A                           * PTM04810
                           969 | *                                                 * PTM04815
                           970 | *ATTRIBUTES-REUSABLE                              * PTM04820
                           971 | *                                                 * PTM04825
                           972 | *NOTES-N/A                                        * PTM04830
                           973 | *                                                 * PTM04835
                           974 | *************************************************** PTM04840
01E8                       975 |       ORG     /1E8                              2-8 PTM04845
                           976 | *                                                   PTM04850
01E8 005F                  977 |       DC      SA130-SA000    WD CNT OF PHASE 10     PTM04855
01E9 00D1                  978 |       DC      /D1       SLET ID OF PH 10        2-8 PTM04860
                           979 | *************************************************** PTM04865
                           980 | *   DTHDR                                         * PTM04870
                           981 | *   DTHDR ENTERS A DATA HEADER INTO THE OBJECT    * PTM04875
                           982 | *   PROGRAM OUTPUT IN DSF WHEN REQUIRED.  THE     * PTM04880
                           983 | *   PROGRAM WORD COUNT, WRDCT, IS INCREMENTED BY 2* PTM04885
                           984 | *   FOR EACH ENTRY TO SUBROUTINE SINCE EACH DATA  * PTM04890
                           985 | *   HEADER IS TWO WORDS LONG.  THE NUMBER OF WORDS* PTM04895
                           986 | *   TO, AND INCLUDING, EACH NEW DATA HEADER IS    * PTM04900
                           987 | *   STORED IN WORD 2 OF THE LAST DATA HEADER.     * PTM04905
                           988 | *************************************************** PTM04910
01EA 4C00 0000             989 | SA000 BSC  L  *-*  ENTRY POINT DATA HDR GENERATION  PTM04915
01EC C31D                  990 |       LD    3 RDTHD-X3                              PTM04920
01ED 4820                  991 |       BSC     Z          SKIP IF HDR NEEDED         PTM04925
01EE 7001                  992 |       MDX     SA002      BR TO ADJST ADDR CNTRS     PTM04930
01EF 7005                  993 |       MDX     SA005      BR TO GENERATE DATA HDR    PTM04935
01F0 C3FA                  994 | SA002 LD    3 ADCOW-X3   NO DATA HDR NEEDED         PTM04940
01F1 D3FC                  995 |       STO   3 ADCW2-X3                              PTM04945
01F2 D480 022B             996 |       STO  I  DHPTR                                 PTM04950
01F4 70F5                  997 |       MDX     SA000      BR TO EXIT                 PTM04955
01F5 C314                  998 | SA005 LD    3 DFXR1-X3   COMPUTE NO OF WORDS IN     PTM04960
01F6 9312                  999 |       S     3 DHPTR-X3  DATA BLOCK JUST COMPLETED,  PTM04965
                          1000 | *                                              2/11 PTM04970
01F7 7401 022B            1001 |       MDX  L  DHPTR,1   THE DATA HEADER NOW BEING   PTM04975
                          1002 | *                                              2/11 PTM04980
01F9 D480 022B            1003 |       STO  I  DHPTR     2ND WORD OF LAST DATA HDR.  PTM04985
                          1004 | *                                                   PTM04990
01FB C3FA                 1005 |       LD    3 ADCOW-X3  SET SECONDARY L.A.C. EQUAL  PTM04995
01FC D3FC                 1006 |       STO   3 ADCW2-X3  TO MAIN L.A.C. OF ASSEMBLER PTM05000
                          1007 | *                                                   PTM05005
                          1008 | *             THE L.A.C. VALUE IS ALSO PLACED       PTM05010
                          1009 | *             IN WORD 1 OF NEW DATA HEADER          PTM05015
                          1010 | *                                                   PTM05020
01FD D480 022D            1011 |       STO  I  DFXR1                                 PTM05025
                          1012 | *                                                   PTM05030
01FF C314                 1013 |       LD    3 DFXR1-X3  DATA HDR PTR ADDR IS EQUAL  PTM05035
0200 D312                 1014 |       STO   3 DHPTR-X3  TO BUFFER ADDR OF LAST WD   PTM05040
                          1015 | *                                                   PTM05045
0201 7402 022D            1016 |       MDX  L  DFXR1,2   RESET XR POINTERS USED BY   PTM05050
0203 C314                 1017 |       LD    3 DFXR1-X3  DFOUT SUBR FOR NEW BLOCK    PTM05055
0204 9040                 1018 |       S       SA090     OF EIGHT DATA WORDS.        PTM05060
0205 D315                 1019 |       STO   3 DFXR2-X3     XR2 (ADDR) = XR1(ADDR)-9 PTM05065
0206 1010                 1020 |       SLA     16                                    PTM05070
0207 D316                 1021 |       STO   3 DFXR3-X3     XR3 = 0                  PTM05075
                          1022 | *                                                   PTM05080
0208 7401 0214            1023 |       MDX  L  MVCNT,1   INCR BUFFER OVRFLO WD CNT   PTM05085
020A 1000                 1024 |       NOP               (MAY SKIP)                  PTM05090
020B 70DE                 1025 |       MDX     SA000     EXIT DATA HEADER SUBR       PTM05095
                          1026 | *                                                   PTM05100
                          1028 | *************************************************** PTM05105
                          1029 | *   WRDFO                                         * PTM05110
                          1030 | *   THIS SUBROUTINE WRITES ONE SECTOR OF DSF      * PTM05115
                          1031 | *   OUTPUT WHEN THE DSF OUTPUT BUFFER IS FULL.    * PTM05120
                          1032 | *   AFTER THE SECTOR IS WRITTEN, THOSE WORDS PAST * PTM05125
                          1033 | *   THE 320TH WORD OF THE BUFFER ARE MOVED BACK TO* PTM05130
                          1034 | *   THE BEGINNING OF THE BUFFER.                  * PTM05135
                          1035 | *   IN THE EVENT THE BUFFER IS NOT FULL AND WRDFO * PTM05140
                          1036 | *   IS ENTERED FROM PHASE 12 END STATEMENT        * PTM05145
                          1037 | *   PROCESSING, THE DSF BUFFER IS WRITTEN TO      * PTM05150
                          1038 | *   WORKING STORAGE.                              * PTM05155
                          1039 | *************************************************** PTM05160
020C 4C00 0000            1040 | SA010 BSC  L  *-*  WRITE DSF OUTPUT ENTRY POINT     PTM05165
                          1041 | *                                                   PTM05170
020E C314                 1042 |       LD    3 DFXR1-X3  CHECK FOR OUTPUT POINTER    PTM05175
020F 9317                 1043 |       S     3 ENDAD-X3  PAST 320TH WORD OF BUFFER   PTM05180
0210 D3FB                 1044 |       STO   3 MVCNT-X3  SAVE RESULT                 PTM05185
0211 4810                 1045 |       BSC     -                                2/11 PTM05190
0212 7005                 1046 |       MDX     SA020      OUTPUT BFR IF PLUS         PTM05195
                          1047 | *                                                   PTM05200
                          1048 | *             IF BUFFER IS NOT FULL, BUT WRDFO      PTM05205
                          1049 | *             WAS ENTERED FROM PHASE 12 (END        PTM05210
                          1050 | *             STATEMENT PROCESSING), WRITE          PTM05215
                          1051 | *             DSF BUFFER TO WORKING STORAGE.        PTM05220
                          1052 | *                                                   PTM05225
0213 C32C                 1053 |       LD    3 OPCNT-X3  OP CODE CONTROL WD = 5      PTM05230
0214 F031                 1054 |       EOR     SA100     IF END STATEMENT.           PTM05235
0215 4820                 1055 |       BSC     Z          SKIP IF END                PTM05240
0216 70F5                 1056 |       MDX     SA010      NOT END STMNT, EXIT        PTM05245
0217 7003                 1057 |       MDX     SA030                                 PTM05250
                          1058 | *                                                   PTM05255
0218 40D2                 1059 | SA020 BSI     SA000+1   GENERATE DATA HEADER        PTM05260
0219 6C00 0236            1060 |       STX  L0 RDTHD     NO REDUNDANT DATA HEADERS   PTM05265
021B CB1B                 1061 | SA030 LDD   3 DSFWR-X3                              PTM05270
021C 435C                 1062 |       BSI   3 DISK1-X3  WRITE DSF OUTPUT SECTOR     PTM05275
021D C480 0232            1063 |       LD   I  DSADR                                 PTM05280
021F 8027                 1064 |       A       SA110     INCREMENT DSF BUFFER        PTM05285
0220 D480 0232            1065 |       STO  I  DSADR     SCTR ADDR BY 1.             PTM05290
0222 74FF 020F            1066 |       MDX  L  SCRA,-1   DECREMENT W.S. SCTRS        PTM05295
0224 1000                 1067 |       NOP               (MAY SKIP)                  PTM05300
                          1068 | *                                                   PTM05305
0225 C3FB                 1069 |       LD    3 MVCNT-X3  USE NO. OF WORDS PAST END   PTM05310
0226 D005                 1070 |       STO     SA040+1   OF BUFFER AS A LOOP COUNTER PTM05315
0227 6580 0231            1071 |       LDX  I1 STADR     XR1 = START OF DSF BUFFER   PTM05320
0229 6680 0230            1072 |       LDX  I2 ENDAD     XR2 = END OF DSF BUFFER     PTM05325
022B 6700 0000            1073 | SA040 LDX  L3 *-*       XR3 = LOOP CTR FOR MOVE     PTM05330
022D 4828                 1074 |       BSC     +Z         SKIP NOT END          2/11 PTM05335
022E 7013                 1075 |       MDX     SA065      END BRANCH TO END     2/11 PTM05336
022F 4808                 1076 |       BSC     +                                2/11 PTM05340
0230 7006                 1077 |       MDX     SA060                            2/11 PTM05341
                          1078 | *                                                   PTM05345
0231 C200                 1079 | SA050 LD    2 0                                     PTM05350
0232 D100                 1080 |       STO   1 0         THIS LOOP MOVES THOSE       PTM05355
0233 7101                 1081 |       MDX   1 +1        WORDS WHICH HAVE OVERFLOWED PTM05360
0234 7201                 1082 |       MDX   2 +1        THE DSF BUFFER BACK TO      PTM05365
0235 73FF                 1083 |       MDX   3 -1        THE BEGINNING OF THE BUFFER PTM05370
0236 70FA                 1084 |       MDX     SA050                                 PTM05375
                          1085 | *                                                   PTM05380
0237 71F8                 1086 | SA060 MDX   1 -8        RESET XR1 AND XR2 TO        PTM05385
0238 6D00 022E            1087 |       STX  L1 DFXR2     CONTINUE DATA OUTPUT        PTM05390
023A 7109                 1088 |       MDX   1 +9        AT BEGINNING OF DSF BUFFER  PTM05395
023B 6D00 022D            1089 |       STX  L1 DFXR1                                 PTM05400
023D C400 022B            1090 |       LD   L  DHPTR                                 PTM05405
023F 9008                 1091 |       S       SA120     MOVE DATA HEADER POINTER    PTM05410
0240 D400 022B            1092 |       STO  L  DHPTR      ADDR BACK TO START OF BFR  PTM05415
0242 4400 025F            1093 | SA065 BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM05420
                          1094 | *                                                 * PTM05425
0244 70C7                 1095 |       MDX     SA010      EXIT WRITE DSF SUBR        PTM05430
                          1096 | *                                                   PTM05435
                          1097 | *             PHASE 10 CONSTANTS                    PTM05440
                          1098 | *                                                   PTM05445
                          1099 | *                                              2-11 PTM05450
0245 0009                 1100 | SA090 DC      9    ADJUST XR1 ADDR TO XR2 ADDR      PTM05455
0246 0006                 1101 | SA100 DC      6    OP CODE CONTROL FOR END INST.2-8 PTM05460
0247 0001                 1102 | SA110 DC      1         UPDATE DSF BFR SCTR ADDR    PTM05465
0248 0140                 1103 | SA120 DC      320  UPDATE DATA HDR POINTER ADDR     PTM05470
                          1104 | *                                              2-11 PTM05471
                          1105 | *     NOTE - IF THIS PHASE IS INCREASED, A     2-11 PTM05472
                          1106 | *      BSS MAY HAVE TO BE ADDED BEFORE P9380   2-11 PTM05473
                          1107 | *      TO ALLOW FOR THE INCREASED SIZE.        2-11 PTM05474
                          1108 | *                                              2-11 PTM05475
0249                      1109 | SA130 EQU     *         END OF PHASE 10        2-11 PTM05476
*SBRKSLS D2               1110 |  ASM INTERMEDIATE INPUT PHASE                 V2M08 PTM05480
***  PHASE 11 INTERMED. INPUT  ***
 
                          1112 | *************************************************** PTM05490
                          1113 | *                                                 * PTM05495
                          1114 | *STATUS-VERSION 2, MODIFICATION 8                 * PTM05500
                          1115 | *                                                 * PTM05505
                          1116 | *FUNCTION/OPERATION-                              * PTM05510
                          1117 | *                                                 * PTM05515
                          1118 | *ENTRY POINTS-                                    * PTM05520
                          1119 | *   *SB000+1 - ENTRY FROM DLDLBL OR PHASE 12      * PTM05525
                          1120 | *                                                 * PTM05530
                          1121 | *INPUT-N/A                                        * PTM05535
                          1122 | *                                                 * PTM05540
                          1123 | *OUTPUT                                           * PTM05545
                          1124 | *   *A SOURCE STATEMENT TO THE INPUT BUFFER       * PTM05550
                          1125 | *                                                 * PTM05555
                          1126 | *EXTERNAL RERERENCES-                             * PTM05560
                          1127 | *   *SUBROUTINES-                                 * PTM05565
                          1128 | *      * LDXRS                                    * PTM05570
                          1129 | *   *DCOM/COMMA-                                  * PTM05575
                          1130 | *       $PHSE                                     * PTM05580
                          1131 | *                                                 * PTM05585
                          1132 | *EXITS-                                           * PTM05590
                          1133 | *   *NORMAL - TO PHASE 9                          * PTM05595
                          1134 | *   * ERROR - NONE                                * PTM05600
                          1135 | *                                                 * PTM05605
                          1136 | *TABLES/WORK AREAS- N/A                           * PTM05610
                          1137 | *                                                 * PTM05615
                          1138 | *ATTRIBUTES-REUSABLE                              * PTM05620
                          1139 | *                                                 * PTM05625
                          1140 | *NOTES-N/A                                        * PTM05630
                          1141 | *                                                 * PTM05635
                          1142 | *************************************************** PTM05640
01E8                      1143 |       ORG     /01E8+BUMP#                      2-11 PTM05645
                          1144 | *                                                   PTM05650
01E8 005E                 1145 |       DC      SB080-SB000    WORD COUNT, PHASE 11   PTM05655
01E9 00D2                 1146 |       DC      /D2       SLET ID OF PH 11        2-8 PTM05660
01EA 4C00 0000            1147 | SB000 BSC  L  *-*       ENTRY POINT (INT2)          PTM05665
01EC C04F                 1148 |       LD      SB065     INDICATE THAT PHASE 11      PTM05670
01ED D400 0078            1149 |       STO  L  $PHSE      OF ASSEMBLER IS IN CONTROL PTM05675
                          1150 | *                                              2-11 PTM05680
                          1151 | *                                              2-11 PTM05685
                          1152 | *                                              2-11 PTM05690
                          1153 | *                                              2-11 PTM05695
                          1154 | *                                              2-11 PTM05700
                          1155 | *                                              2-11 PTM05705
                          1156 | *                                              2-11 PTM05710
                          1157 | *                                              2-11 PTM05715
                          1158 | *                                              2-11 PTM05720
                          1159 | *                                              2-11 PTM05725
                          1160 | *                                              2-11 PTM05730
                          1161 | *                                              2-11 PTM05735
                          1162 | *                                              2-11 PTM05740
                          1163 | *                                              2-11 PTM05745
01EF 6250                 1164 |       LDX   2 +80                                   PTM05750
01F0 C047                 1165 |       LD      SB055     CLEAR 80 WORD INPUT BUFFER  PTM05755
01F1 D101                 1166 | SB005 STO   1 +1        TO EBCDIC BLANKS.           PTM05760
01F2 7101                 1167 |       MDX   1 +1                                    PTM05765
01F3 72FF                 1168 |       MDX   2 -1                                    PTM05770
01F4 70FC                 1169 |       MDX     SB005                                 PTM05775
                          1170 | *                                                   PTM05780
01F5 4346                 1171 |       BSI   3 LDXRS-X3  RELOAD REGISTERS 1,3        PTM05785
01F6 6680 0923            1172 | SB010 LDX  I2 PRFIX     ADDR OF BUFFER TO XR2  2-11 PTM05790
01F8 402F                 1173 |       BSI     SB040+1   CHECK IF INT.I/O BUFR FULL  PTM05795
01F9 7115                 1174 |       MDX   1 +21       XR1 POINTS TO COL. 21       PTM05800
01FA C200                 1175 |       LD    2 0         USE CONTENTS OF PREFIX WD   PTM05805
01FB D001                 1176 |       STO     SB015+1   AS UNPACK LOOP COUNTER      PTM05810
01FC 6700 0000            1177 | SB015 LDX  L3 *-*       XR3 = STATEMENT CHAR COUNT  PTM05815
01FE 73FF                 1178 |       MDX   3 -1         SET TO PREFIX WD - 1       PTM05820
01FF 1000                 1179 |       NOP                MIGHT SKIP                 PTM05825
0200 7201                 1180 |       MDX   2 1         BUMP PAST COUNTER WORD 2-11 PTM05830
0201 4026                 1181 |       BSI     SB040+1   TEST IF BUFFER EMPTY   2-11 PTM05831
0202 C200                 1182 |       LD    2 0         1ST WORD OF BUFFER     2-11 PTM05832
0203 18C8                 1183 |       RTE     8         SAVE ONLY FIRST WORD   2-11 PTM05833
0204 9033                 1184 |       S       SB055     TEST IF BLANK          2-11 PTM05834
0205 4818                 1185 |       BSC     +-        SKIP IF LABEL FOUND    2-11 PTM05835
0206 7105                 1186 |       MDX   1 5         ADJUST FOR NO LABEL    2-11 PTM05836
0207 4020                 1187 | SB020 BSI     SB040+1   TEST IF EMPTY BUFFER   2-11 PTM05837
0208 C200                 1188 |       LD    2 0         GET TWO CHARACTERS     2-11 PTM05840
0209 18C8                 1189 |       RTE     8         SPLIT THEM APART       2-11 PTM05841
020A D100                 1190 |       STO   1 0         SET IN INPUT BUFFER    2-11 PTM05842
020B 1008                 1191 |       SLA     8         GET NEXT CHARACTER     2-11 PTM05843
020C 1088                 1192 |       SLT     8              TO A REG          2-11 PTM05844
020D D101                 1193 |       STO   1 1         SET IN INPUT AREA      2-11 PTM05845
020E 7102                 1194 |       MDX   1 +2        NEXT TWO COLUMNS            PTM05870
020F 7201                 1195 |       MDX   2 +1        NEXT BUFFER WORD            PTM05875
0210 73FF                 1196 |       MDX   3 -1        DECREMENT LOOP COUNTER      PTM05880
0211 70F5                 1197 |       MDX     SB020     CONTINUE WITH NEXT WORD     PTM05885
                          1198 | *                                                   PTM05890
                          1199 | *             STATEMENT IS NOW IN INPUT BUFFER      PTM05895
                          1200 | *                                                   PTM05900
0212 6E00 0923            1201 |       STX  L2 PRFIX     SAVE BUFFER POINTER    2-11 PTM05905
0214 4400 025F            1202 | SB030 BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM05910
0216 623B                 1203 |       LDX   2 59        SCAN FOR MACRO INDICATO2-11 PTM05911
0217 C114                 1204 | SB025 LD    1 20        START AT COL 21 END    2-11 PTM05912
0218 F020                 1205 |       EOR     SB056     = PLUSI INDICATOR      2-11 PTM05913
0219 4818                 1206 |       BSC     +-        SKIP IF NOT MACRO YET  2-11 PTM05914
021A 7007                 1207 |       MDX     SB027     BRANCH IF INDICATOR FOU2-11 PTM05915
021B 7101                 1208 |       MDX   1 1         ADVANCE COL POINTER    2-11 PTM05916
021C 72FF                 1209 |       MDX   2 -1        DECR COUNT TO DO       2-11 PTM05917
021D 70F9                 1210 |       MDX     SB025     SEARCH FOR MORE        2-11 PTM05918
021E C019                 1211 |       LD      SB055     GET A BLANK FOR COL 20 2-11 PTM05919
021F 4346                 1212 | SB026 BSI   3 LDXRS-X3  RESTORE XR 1           2-11 PTM05920
0220 D114                 1213 |       STO   1 20        SET INDICATOR IN COL 202-11 PTM05921
0221 70C8                 1214 |       MDX     SB000     EXIT (INT2)            2-11 PTM05922
                          1215 | *                                              2-11 PTM05923
0222 C015                 1216 | SB027 LD      SB055     REPLACE CHAR WITH BLANK2-11 PTM05924
0223 D114                 1217 |       STO   1 20                               2-11 PTM05925
0224 C015                 1218 |       LD      SB057     PLACE A PLUS IN COL 20 2-11 PTM05926
0225 70F9                 1219 |       MDX     SB026                            2-11 PTM05927
                          1220 | *                                              2-11 PTM05928
0226 10A0                 1221 |       SLT     32        CLEAR A AND Q          2-11 PTM05929
0227 4C00 0000            1222 | SB040 BSC  L  *-*       BUFFER FULL TEST            PTM05930
0229 6E00 0923            1223 |       STX  L2 PRFIX     COMPARE CURRENT BUFFER 2-11 PTM05935
022B C400 0923            1224 |       LD   L  PRFIX     FETCH CURRENT WORD ADDR2-11 PTM05940
022D 900D                 1225 |       S       SB060     BUFFER ADDR CONSTANT        PTM05945
022E 4820                 1226 | SB045 BSC     Z                                     PTM05950
022F 70F6                 1227 |       MDX     SB040-1   EXIT IF NOT EQUAL      2-11 PTM05955
0230 C80D                 1228 |       LDD     SB070     SET-UP TO USE DISKZ TO      PTM05960
0231 7401 0AD3            1229 | SB046 MDX  L  BUFI+1,1  SECTR ADDR + 1         2-11 PTM05965
0233 4400 0275            1230 |       BSI  L  DISK1      READ NEXT INT. I/O SCTR    PTM05970
0235 7600 FEC0            1231 |       MDX  L2 -320      MOVE BUFFER WORD PTR TO     PTM05975
0237 70F1                 1232 |       MDX     SB040+2   FORCE EXIT             2-11 PTM05985
                          1233 | *                                                   PTM05990
                          1234 | *             CONSTANTS                             PTM05995
                          1235 | *                                                   PTM06000
0238 0040                 1236 | SB055 DC      .         EBCDIC BLANK                PTM06015
0239 0041                 1237 | SB056 DC      /0041     MACRO STATEMENT INDICAT2-11 PTM06017
023A 004E                 1238 | SB057 DC      .+        EBCDIC PLUS FOR MACRO S2-11 PTM06018
023B 0C14                 1239 | SB060 DC      BUFI+322  END OF BUFFER ADDRESS  2-11 PTM06020
023C 00D2                 1240 | SB065 DC      /D2       SLET ID OF PH 11        2-8 PTM06025
023E                      1241 |       BSS  E  0         MAKE NEXT LOCATION EVEN     PTM06030
023E 7000                 1242 | SB070 DC      /7000     DISKZ READ CODE             PTM06035
023F 0AD2                 1243 |       DC      BUFI      DISK I/O AREA ADDR     2-11 PTM06042
0240                      1244 |       BSS     INTBF-*+SB000-4 PATCH AREA       2-11 PTM06044
0248 0000                 1245 | SB080 DC      0         END OF PHASE 11 (INT2) 2-11 PTM06045
*SBRKSLS D3               1246 |  ASM END STATEMENT PHASE                      V2M08 PTM06050
PHASE 12 VERSION 2 - END STMNT
 
                          1248 | *************************************************** PTM06060
                          1249 | *                                                 * PTM06065
                          1250 | *STATUS - VERSION 2, MODIFICATION 12              * PTM06070
                          1251 | *                                                 * PTM06075
                          1252 | *FUNCTION/OPERATION-                              * PTM06080
                          1253 | *   *PHASE 11 IS FETCHED INTO CORE IN PASS 1      * PTM06085
                          1254 | *    DURING PHASE 12 END STATEMENT PROCESSING IF  * PTM06090
                          1255 | *    THE ASSEMBLY IS IN ONE-PASS MODE.            * PTM06095
                          1256 | *   *THE SOURCE STATEMENTS SAVED IN PASS 1 ARE    * PTM06100
                          1257 | *    READ BACK ONTO CORE IN PASS 2 IN SUCH A WAY  * PTM06105
                          1258 | *    THAT THEY ARE INDISTINGUISHABLE FROM         * PTM06110
                          1259 | *    STATEMENTS READ FROM THE PRINCIPAL I/O       * PTM06115
                          1260 | *    DEVICE.                                      * PTM06120
                          1261 | *   *THE SOURCE STATEMENTS ARE READ, ONE SECTOR AT* PTM06125
                          1262 | *    A TIME, INTO THE FIRST DISK BUFFER (BUFI).   * PTM06130
                          1263 | *   *PHASE 11 PROCESSES THE RECORDS, ONE STATEMENT* PTM06135
                          1264 | *    AT A TIME, AND SAVES THE UNPACKED STATEMENT  * PTM06140
                          1265 | *    IN THE INPUT BUFFER.                         * PTM06145
                          1266 | *   *IN PASS 1,                                   * PTM06150
                          1267 | *        *PHASE 12 BUILDS THE PROGRAM HEADER      * PTM06155
                          1268 | *         RECORD IN THE DSF BUFFER.               * PTM06160
                          1269 | *        *SEVERAL COUNTERS ARE REINITIALIZED IN   * PTM06165
                          1270 | *         ASCOM AND THE BUFFER POINTERS ARE RESET * PTM06170
                          1271 | *         FOR DSF OUTPUT.                         * PTM06175
                          1272 | *        *PHASE 10 IS FETCHED INTO CORE AND A     * PTM06180
                          1273 | *         CHECK IS MADE ON THE PASS MODE.         * PTM06185
                          1274 | *        *IF THE ASSEMBLY IS IN TWO-PASS MODE,    * PTM06190
                          1275 | *         PHASE 1 IS FETCHED AND CONTROL IS       * PTM06195
                          1276 | *         PASSED TO IT.                           * PTM06200
                          1277 | *        *IF THE ASSEMBLY IS IN ONE-PASS MODE, THE* PTM06205
                          1278 | *         END STATEMENT IS SAVED IN THE           * PTM06210
                          1279 | *         INTERMEDIATE I/O BUFFER AND THE BUFFER  * PTM06215
                          1280 | *         IS WRITTEN TO THE DISK.  PHASE 11 IS    * PTM06220
                          1281 | *         FETCHED INTO CORE AND THE FIRST SECTOR  * PTM06225
                          1282 | *         OF INTERMEDIATE I/O IS READ INTO THE    * PTM06230
                          1283 | *         FIRST DISK BUFFER (BUFI).               * PTM06235
                          1284 | *        *A BRANCH IS THEN MADE TO PHASE 11 TO    * PTM06240
                          1285 | *         TRANSFER THE FIRST STATEMENT FROM THE   * PTM06245
                          1286 | *         INTERMEDIATE I/O BUFFER TO THE SOURCE   * PTM06250
                          1287 | *         INPUT BUFFER.                           * PTM06255
                          1288 | *        *PHASE 1 IS THEN FETCHED ONTO CORE AND   * PTM06260
                          1289 | *         CONTROL IS TRANSFERRED TO IT.           * PTM06265
                          1290 | *   *IN PASS 2,                                   * PTM06270
                          1291 | *        *PHASE 12 BRANCHES TO DTHDR TO BUILD THE * PTM06275
                          1292 | *         END-OF-PROGRAM DATA HEADER.             * PTM06280
                          1293 | *        *IF THE SOURCE PROGRAM HAS AN ENTRY      * PTM06285
                          1294 | *         POINT, AND EXECUTION ADDRESS OF ZERO IS * PTM06290
                          1295 | *         SAVED IN ASCOM AND IN THE SOURCE        * PTM06295
                          1296 | *         STATEMENT BUFFER.  IF THE SOURCE PROGRAM* PTM06300
                          1297 | *         DOES NOT HAVE AN ENTRY POINT, A BRANCH  * PTM06305
                          1298 | *         IS MADE TO THE SCAN ROUTINE TO EVALUATE * PTM06310
                          1299 | *         THE EXCUTION ADDRESS, I.E., THE END     * PTM06315
                          1300 | *         STATEMENT OPERAND.  THIS ADDRESS IS     * PTM06320
                          1301 | *         SAVED IN ASCOM AND IN THE SOURCE        * PTM06325
                          1302 | *         STATEMENT BUFFER.                       * PTM06330
                          1303 | *        *THE LAST SECTOR OF DSF OUTPUT IS WRITTEN* PTM06335
                          1304 | *         TO THE DISK AND THE DISK BLOCK COUNT OF * PTM06340
                          1305 | *         THE PROGRAM IS SAVED IN ASCOM.          * PTM06345
                          1306 | *        *PHASE 12 THEN FETCHES PHASE 3 TRANSFERS * PTM06350
                          1307 | *         CONTROL TO IT.                          * PTM06355
                          1308 | *                                                 * PTM06360
                          1309 | *ENTRY POINTS-                                    * PTM06365
                          1310 | *   * SC010 - ENTRY FROM PHASE 9                  * PTM06370
                          1311 | *                                                 * PTM06375
                          1312 | *INPUT-N/A                                        * PTM06380
                          1313 | *                                                 * PTM06385
                          1314 | *OUTPUT                                           * PTM06390
                          1315 | *   * THE CONSTRUCTED OP CODE FOR THE END         * PTM06395
                          1316 | *     STATEMENT                                   * PTM06400
                          1317 | *                                                 * PTM06405
                          1318 | *EXTERNAL RERERENCES-                             * PTM06410
                          1319 | *   *SUBROUTINES-                                 * PTM06415
                          1320 | *      * B4HEX                                    * PTM06420
                          1321 | *      * DISK1                                    * PTM06425
                          1322 | *      * DTHDR                                    * PTM06430
                          1323 | *      * ERFLG                                    * PTM06435
                          1324 | *      * GETS5                                    * PTM06440
                          1325 | *      * GETS6                                    * PTM06445
                          1326 | *      * GETS7                                    * PTM06450
                          1327 | *      * GETS8                                    * PTM06455
                          1328 | *      * GTS8A                                    * PTM06460
                          1329 | *      * LDXRS                                    * PTM06465
                          1330 | *      * P9MVE                                    * PTM06470
                          1331 | *      * SCAN                                     * PTM06475
                          1332 | *      * WRDFO                                    * PTM06480
                          1333 | *   *DCOM/COMMA-                                  * PTM06485
                          1334 | *       $IBSY                                     * PTM06490
                          1335 | *       $PHSE                                     * PTM06495
                          1336 | *       #HDNG                                     * PTM06500
                          1337 | *                                                 * PTM06505
                          1338 | *EXITS-                                           * PTM06510
                          1339 | *   *NORMAL - MASTER OVERLAY CONTROL SUBROUTINE   * PTM06515
                          1340 | *   *ERROR - ERFLG SUBROUTINE                     * PTM06520
                          1341 | *                                                 * PTM06525
                          1342 | *TABLES/WORK AREAS- N/A                           * PTM06530
                          1343 | *                                                 * PTM06535
                          1344 | *ATTRIBUTES-REUSABLE                              * PTM06540
                          1345 | *                                                 * PTM06545
                          1346 | *NOTES-N/A                                        * PTM06550
                          1347 | *                                                 * PTM06555
                          1348 | *************************************************** PTM06560
                          1349 | *                                                   PTM06565
0280                      1350 |       ORG     OVLAY                                 PTM06570
0280 01D4                 1351 |       DC      SC180-SC000   WD CNT OF PHASE 12      PTM06575
0281 FF2D                 1352 |       DC      -/D3      SLET ID OF PH 12        2-8 PTM06580
0282 01A0                 1353 | PHS12 DC      SC170-PHS12  ADDR OF ID TABLE         PTM06585
0283 0006                 1354 |       DC      6         NO. OF ID'S TO BE FILLED2-8 PTM06590
0282                      1355 |       ORG     *-2                                   PTM06595
0282 4C00 04C1            1356 | SC000 BSC  L  GETS5     FETCH PHASE 5           2-8 PTM06600
0284 4C00 04C3            1357 |       BSC  L  GETS6     FETCH PHASE 6           2-8 PTM06605
0286 4C00 04C5            1358 |       BSC  L  GETS7     FETCH PHASE 7           2-8 PTM06610
0288 4C00 04CA            1359 |       BSC  L  GETS8     FETCH PHASE 8           2-8 PTM06615
028A 4C00 04CC            1360 |       BSC  L  GTS8A     FETCH PHASE 8A          2-8 PTM06620
028C 4C00 0292            1361 |       BSC  L  SC010      BR TO PHASE 12 (IN CORE)   PTM06625
028E 4C00 04C7            1362 |       BSC  L  GTS13     FETCH MACRO PH 1        2-8 PTM06630
                          1363 | *                                                 * PTM06635
0290 0290                 1364 | PH2AD DC      OVLAY+16  PH 2 XEQ ADDR           2-8 PTM06640
0291 00D3                 1365 |       DC      /D3       SLET ID OF PH 12        2-8 PTM06645
0292 C0FE                 1366 | SC010 LD      *-2                                   PTM06650
0293 D400 0078            1367 |       STO  L  $PHSE      SET PHASE ID IN RES MON    PTM06655
0295 C3F4                 1368 |       LD    3 PASS-X3    DETM ASM PASS              PTM06660
0296 4C20 037E            1369 |       BSC  L  SC100,Z    BR IF SECOND               PTM06665
                          1370 | *                                                 * PTM06670
0298 D3FD                 1371 |       STO   3 ERCNT-X3     SWTCHS                   PTM06675
0299 D3FA                 1372 |       STO   3 ADCOW-X3       TO                     PTM06680
029A D32C                 1373 |       STO   3 OPCNT-X3      ZERO                    PTM06685
029B D336                 1374 |       STO   3 MCOM5-X3                          2-8 PTM06690
029C D337                 1375 |       STO   3 MCOM6-X3   REST. GEN. LBL. CNTR  2/11 PTM06691
029D C0F2                 1376 |       LD      PH2AD                                 PTM06695
029E D400 04A7            1377 |       STO  L  OPVND     RESET GET 2 ADDR IN PH 92-8 PTM06700
02A0 C301                 1378 |       LD    3 OFCNT-X3                              PTM06705
02A1 4C18 02AB            1379 |       BSC  L  SC015,+-                              PTM06710
02A3 C400 036B            1380 |       LD   L  WRTBF                                 PTM06715
02A5 D3E7                 1381 |       STO   3 OFLOW-X3                              PTM06720
02A6 CBE7                 1382 |       LDD   3 OFLOW-X3                              PTM06725
02A7 435C                 1383 |       BSI   3 DISK1-X3                              PTM06730
02A8 C400 036A            1384 |       LD   L  SC950                             2-8 PTM06735
02AA D3E7                 1385 |       STO   3 OFLOW-X3                              PTM06740
02AB 6680 0231            1386 | SC015 LDX  I2 STADR                                 PTM06745
02AD 6133                 1387 |       LDX   1 51                                    PTM06750
02AE 1010                 1388 |       SLA     16                                    PTM06755
02AF D200                 1389 | SC020 STO   2 0          CLEAR FIRST 51             PTM06760
02B0 7201                 1390 |       MDX   2 1          WORDS OF HEADER            PTM06765
02B1 71FF                 1391 |       MDX   1 -1         TO ZERO                    PTM06770
02B2 70FC                 1392 |       MDX     SC020                                 PTM06775
                          1393 | *                                                 * PTM06780
02B3 72D6                 1394 |       MDX   2 -42        SET XR2 TO BFR+9           PTM06785
02B4 C31E                 1395 |       LD    3 HTYPE-X3   FETCH PROG TYPE (W/PREC),  PTM06790
02B5 D2F9                 1396 |       STO   2 -7           HEADER LENGTH, AND       PTM06795
02B6 C3EA                 1397 |       LD    3 FILE-X3      NUMBER OF FILES DEFINED  PTM06800
02B7 D2FF                 1398 |       STO   2 -1           FROM ASM COMMA AND       PTM06805
                          1399 | *                                                 * PTM06810
02B8 C309                 1400 |       LD    3 ILSSW-X3                              PTM06815
02B9 EB08                 1401 |       OR    3 ISSSW-X3                              PTM06820
02BA 4C18 02D7            1402 |       BSC  L  SC040,+-   BR IF NOT ISS OR ILS       PTM06825
02BC 9309                 1403 |       S     3 ILSSW-X3                              PTM06830
02BD 4C20 02C2            1404 |       BSC  L  SC030,Z    BR IF ISS                  PTM06835
                          1405 | *                                                 * PTM06840
02BF C313                 1406 |       LD    3 ISSNO-X3   INTRPT,LEVEL NUMBER        PTM06845
02C0 D203                 1407 |       STO   2 +3         TO WRD 13 OF HEADER REC    PTM06850
02C1 7015                 1408 |       MDX     SC040      BR TO FINISH THE HEADER    PTM06855
                          1409 | *                                                 * PTM06860
02C2 C313                 1410 | SC030 LD    3 ISSNO-X3   MOVE ISS NO.               PTM06865
02C3 D204                 1411 |       STO   2 +4         AND NO. LEVELS             PTM06870
02C4 8400 037D            1412 |       A    L  H0032                                 PTM06875
02C6 D203                 1413 |       STO   2 +3         ISS NO. + 50 TO WRD. 13    PTM06880
02C7 C30F                 1414 |       LD    3 NLVLS-X3   REQUIRED TO WORDS          PTM06885
02C8 D205                 1415 |       STO   2 +5         14-15 OF HEADER RECORD     PTM06890
02C9 D001                 1416 |       STO     *+1                                   PTM06895
02CA 6500 0000            1417 |       LDX  L1 *-*        NO. OF LEVELS TO XR1       PTM06900
                          1418 | *                                                 * PTM06905
02CC C305                 1419 |       LD    3 INTL1-X3   MOVE INT LEV 1             PTM06910
02CD D206                 1420 |       STO   2 +6         TO WRD 16                  PTM06915
02CE 7401 0226            1421 |       MDX  L  HDLTH,+1   INCRE HEADER LENGTH        PTM06920
02D0 71FF                 1422 |       MDX   1 -1         IS LEV 2 REQUIRED          PTM06925
02D1 7001                 1423 |       MDX     *+1        YES, SKIP                  PTM06930
02D2 7004                 1424 |       MDX     SC040      NO, BR TO CONTINUE         PTM06935
02D3 C306                 1425 |       LD    3 INTL1+1-X3 MOVE INT LEV 2             PTM06940
02D4 D207                 1426 |       STO   2 +7         TO WRD 17                  PTM06945
02D5 7401 0226            1427 |       MDX  L  HDLTH,+1   INCRE HEADER LENGTH        PTM06950
                          1428 | *                                                 * PTM06955
02D7 C3F5                 1429 | SC040 LD    3 SCOMN-X3   MOVE THE SIZE OF           PTM06960
02D8 D2FB                 1430 |       STO   2 -5         COMMON TO WRD 5            PTM06965
02D9 C30D                 1431 |       LD    3 HDLTH-X3                              PTM06970
02DA D2FC                 1432 |       STO   2 -4         SET UP HDR LENGTH IN HDR   PTM06975
02DB 6A0B                 1433 |       STX   2 SC043+1    SAVE XR2                   PTM06980
02DC C307                 1434 |       LD    3 ENTSW-X3                              PTM06985
02DD EB09                 1435 |       OR    3 ILSSW-X3                              PTM06990
02DE EB08                 1436 |       OR    3 ISSSW-X3   CHECK FOR AN ENTRY POINT   PTM06995
02DF 4C20 02E9            1437 |       BSC  L  SC043+3,Z  BR IF ENTRY POINT PRESENT  PTM07000
                          1438 | *                                                 * PTM07005
02E1 4346                 1439 |       BSI   3 LDXRS-X3   GO RELOAD XR1              PTM07010
02E2 7123                 1440 |       MDX   1 +35        POINT TO CC 35             PTM07015
02E3 4400 04E1            1441 |       BSI  L  SCAN      BR TO SCAN XEQ ADDR     2-8 PTM07020
02E5 C325                 1442 |       LD    3 VALUE-X3                              PTM07025
02E6 6600 0000            1443 | SC043 LDX  L2 *-*        RESTO XR2                  PTM07030
02E8 D202                 1444 |       STO   2 +2         XEQ ADDR TO HDR            PTM07035
                          1445 | *                                                 * PTM07040
02E9 C318                 1446 |       LD    3 STADR-X3                              PTM07045
02EA 830D                 1447 |       A     3 HDLTH-X3   ADJUST THE OUTPUT          PTM07050
02EB 807D                 1448 |       A       NINE       BFR POINTER AND            PTM07055
02EC D312                 1449 |       STO   3 DHPTR-X3   SAVE IT IN COMMA           PTM07060
                          1450 | *                                                 * PTM07065
02ED 807A                 1451 |       A       TWO                                   PTM07070
02EE D314                 1452 |       STO   3 DFXR1-X3   SET BFR POINTERS           PTM07075
02EF 9079                 1453 |       S       NINE       IN COMMA FOR               PTM07080
02F0 D315                 1454 |       STO   3 DFXR2-X3   DSF OUTPUT                 PTM07085
                          1455 | *                                                 * PTM07090
02F1 6208                 1456 |       LDX   2 8          SET TO CLEAR 8 SWTCHS      PTM07095
02F2 10A0                 1457 |       SLT     32                                    PTM07100
02F3 DE00 021C            1458 | SC045 STD  L2 INTL1-2    CLEAR TO ZERO (REINITIAL)  PTM07105
02F5 72FE                 1459 |       MDX   2 -2         THE HDR INFO SWTCHS IN     PTM07110
02F6 70FC                 1460 |       MDX     SC045      COMMA.                     PTM07115
02F7 C078                 1461 |       LD      H2000                                 PTM07120
02F8 D30E                 1462 |       STO   3 ENTCT-X3   REINITIAL ENT CNT          PTM07125
                          1463 | *                                                 * PTM07130
02F9 CC00 042C            1464 |       LDD  L  SC170+10  WD CNT & SCTR ADDR OF       PTM07135
02FB DC80 0362            1465 |       STD  I  SC900     PHASE 10 TO BFR HDR     2-8 PTM07140
02FD C064                 1466 |       LD      SC900     PH 10 ADDR IN ACC       2-8 PTM07145
02FE 18D0                 1467 |       RTE     16         IN Q AND BFR HEADER        PTM07150
02FF C06A                 1468 |       LD      SC950     SET UP READ FUNCTION    2-8 PTM07155
0300 435C                 1469 |       BSI   3 DISK1-X3   GO TO LOAD PHASE 10        PTM07160
                          1470 | *                                                 * PTM07165
0301 C302                 1471 |       LD    3 TLIST-X3                              PTM07170
0302 D3F2                 1472 |       STO   3 LSTOP-X3   RESTO ORIG LIST CONDITION  PTM07175
0303 C310                 1473 |       LD    3 ADJSA-X3                              PTM07180
0304 D480 0232            1474 |       STO  I  DSADR      ADJUST WD SA FOR DSF BFR   PTM07185
                          1475 | *                                                 * PTM07190
0306 C3F3                 1476 |       LD    3 PSMDE-X3   CHECK PASS MODE            PTM07195
0307 4C20 032E            1477 |       BSC  L  SC050,Z    BR IF TWO                  PTM07200
0309 4346                 1478 |       BSI   3 LDXRS-X3  GO TO RESTO XR1 + 3         PTM07205
                          1479 | *                                                 * PTM07210
030A 4400 098C            1480 |       BSI  L  INT1      SAV END STMNT IN INT. BFR2-8PTM07215
                          1481 | *                                                 * PTM07220
030C C056                 1482 |       LD      SC910     SET UP FUNC & I/O BFR   2-8 PTM07225
030D 18D0                 1483 |       RTE     16                                    PTM07230
030E C05C                 1484 |       LD      WRTBF                                 PTM07235
                          1485 | *                                                 * PTM07240
030F 435C                 1486 |       BSI   3 DISK1-X3   GO TO WRT CURR BFR TO DISK PTM07245
                          1487 | *                                                 * PTM07250
0310 CC00 0430            1488 |       LDD  L  SC170+14  WD CNT & SCTR ADDR OF       PTM07255
0312 DC80 0364            1489 |       STD  I  SC920     PHASE 11 TO BFR HDR     2-8 PTM07260
0314 C04F                 1490 |       LD      SC920      I/O ADDR               2-8 PTM07265
0315 18D0                 1491 |       RTE     16         SET UP READ FUNC           PTM07270
0316 C053                 1492 |       LD      SC950                             2-8 PTM07275
0317 435C                 1493 |       BSI   3 DISK1-X3   GO TO LOAD PHASE 11        PTM07280
0318 C049                 1494 |       LD      SC900     FETCH ADDR OF PREFIX ADDR2-8PTM07285
0319 904D                 1495 |       S       ONE                                   PTM07290
031A D005                 1496 |       STO     SC047+1                               PTM07295
                          1497 | *                                                 * PTM07300
031B C047                 1498 |       LD      SC910     I/O BFR ADDR TO ACC     2-8 PTM07305
031C 804A                 1499 |       A       ONE                                   PTM07310
031D D009                 1500 |       STO     SC048+1                               PTM07315
031E 8048                 1501 |       A       ONE                                   PTM07320
031F D400 0000            1502 | SC047 STO  L  *-*                                   PTM07325
0321 C480 0327            1503 |       LD   I  SC048+1   SAVE END SCTR ADDR      2-8 PTM07330
0323 D400 0255            1504 |       STO  L  MCGEN     *INTERM I/P             2-8 PTM07335
0325 C310                 1505 |       LD    3 ADJSA-X3   ADDR TO INTERM             PTM07340
0326 D400 0000            1506 | SC048 STO  L  *-*                                   PTM07345
                          1507 | *                                                 * PTM07350
0328 C03A                 1508 |       LD      SC910     I/O BFR ADDR TO ACC     2-8 PTM07355
0329 18D0                 1509 |       RTE     16             TO Q                   PTM07360
032A C03F                 1510 |       LD      SC950     READ FUNC CODE          2-8 PTM07365
032B 435C                 1511 |       BSI   3 DISK1-X3   GO TO RD FIRST SCTR        PTM07370
                          1512 | *                                                 * PTM07375
032C 4400 098D            1513 |       BSI  L  INT2      1ST STMNT TO SOURCE BFR 2-8 PTM07380
                          1514 | *                                                 * PTM07385
032E CC00 0424            1515 | SC050 LDD  L  SC170+2   WD CNT & SCTR ADDR OF PH. 1 PTM07390
0330 DB67                 1516 |       STD   3 OVLAY-X3                              PTM07395
0331 C03D                 1517 |       LD      OVRAD      SET UP OVERLAY ADDR        PTM07400
0332 D35A                 1518 |       STO   3 P0140+1-X3   IN PHASE 0               PTM07405
0333 6320                 1519 |       LDX   3 +32        LOOP CNTR                  PTM07410
0334 6680 0365            1520 |       LDX  I2 SC930     ADDR OF HDNG BFR        2-8 PTM07415
0336 C83D                 1521 |       LDD     PCKBL                                 PTM07420
0337 DA01                 1522 | SC051 STD   2 +1         CLEAR THE HDNG BFR         PTM07425
0338 7202                 1523 |       MDX   2 +2         TO BLANKS.                 PTM07430
0339 73FE                 1524 |       MDX   3 -2         DECRE LOOP CNTR            PTM07435
033A 70FC                 1525 |       MDX     SC051      LOOP TIL COMPLETE          PTM07440
033B D201                 1526 |       STO   2 +1         BLANK LAST WORD OF BFR     PTM07445
                          1527 | *                                                 * PTM07450
033C C400 020A            1528 |       LD   L  LDKOP      CHECK LIST DECK SWTCH      PTM07455
033E 4C18 034B            1529 |       BSC  L  SC060,+-   BR IF OFF                  PTM07460
0340 6780 041C            1530 |       LDX  I3 SC940     FETCH ADDR OF RDCRD SUBR2-8 PTM07465
0342 7342                 1531 |       MDX   3 +66       PT TO XCH BFR CODE      2-8 PTM07470
0343 C832                 1532 |       LDD     TSTIB      MODIFY CODING TO           PTM07475
0344 DB00                 1533 |       STD   3 0          LOOP ON $IBSY UNTIL        PTM07480
0345 C832                 1534 |       LDD     TSTIB+2    NEXT RCRD IS IN CORE.      PTM07485
0346 DB02                 1535 |       STD   3 +2                                    PTM07490
                          1536 | *                                                 * PTM07495
0347 C400 0238            1537 |       LD   L  RDBFR      PREVENT DOUBLE BUFFERING   PTM07500
0349 D400 0239            1538 |       STO  L  RDBFR+1                               PTM07505
                          1539 | *                                                 * PTM07510
034B 4400 025F            1540 | SC060 BSI  L  LDXRS      RESTO XR1 & XR3            PTM07515
034D C017                 1541 |       LD      SC930                             2-8 PTM07520
034E 9018                 1542 |       S       ONE        INITIAL IOAR ADDR FOR      PTM07525
034F D002                 1543 |       STO     *+2        DISK READ OF PAGE NUMBER   PTM07530
0350 C821                 1544 |       LDD     PGHDR                                 PTM07535
0351 DC00 0000            1545 |       STD  L  *-*        SET TO READ #HDNG          PTM07540
0352                      1546 | SC065 EQU     *-1                               2-8 PTM07545
0353 C0FE                 1547 |       LD      *-2                                   PTM07550
0354 18D0                 1548 |       RTE     16                                    PTM07555
0355 C014                 1549 |       LD      SC950                             2-8 PTM07560
0356 435C                 1550 |       BSI   3 DISK1-X3   BR TO READ THE PAGE HDR    PTM07565
                          1551 | *                                                   PTM07570
0357 C00E                 1552 |       LD      HDCNT      SET PAGE HEADER            PTM07575
0358 D480 0352            1553 |       STO  I  SC065     SET DK WRITE WD CNT     2-8 PTM07580
                          1554 | *                                                 * PTM07585
035A C0F7                 1555 |       LD      SC065     SET TO WRITE HDNG       2-8 PTM07590
035B 18D0                 1556 |       RTE     16                                2-8 PTM07595
035C C00E                 1557 |       LD      WRTBF                             2-8 PTM07600
035D 435C                 1558 |       BSI   3 DISK1-X3  INITIALIZE DK HDNG      2-8 PTM07605
035E 7401 020D            1559 |       MDX  L  PASS,+1    SET TO PASS 2              PTM07610
0360 4C00 0270            1560 |       BSC  L  P0130      LOAD AND TRANS TO PHASE 1  PTM07615
                          1561 | *                                                 * PTM07620
                          1562 | * FOLLOWING IS A TABLE OF CONSTANTS               * PTM07625
                          1563 | * USED BY PHASE 12 IN BOTH PASSES                 * PTM07630
                          1564 | *                                                 * PTM07635
0362 0924                 1565 | SC900 DC      P10AA     PHASE 10 I/O AREA ADDR  2-8 PTM07640
0363 0AD2                 1566 | SC910 DC      BUFI      ADDR DISK BFR 1         2-8 PTM07645
0364 098A                 1567 | SC920 DC      P11AA     PHASE 11 I/O AREA ADDR  2-8 PTM07650
0365 0AA7                 1568 | SC930 DC      HDGBF     PAGE HEADING BFR ADDR   2-8 PTM07655
0366 0021                 1569 | HDCNT DC      33         PAGE HDR WORD CNT          PTM07660
0367 0001                 1570 | ONE   DC      1          CONSTANT 1                 PTM07665
0368 0002                 1571 | TWO   DC      2          CONSTANT 2                 PTM07670
0369 0009                 1572 | NINE  DC      9          CONSTANT 9                 PTM07675
036A 7000                 1573 | SC950 DC      /7000     RD FUNC CODE            2-8 PTM07680
036B 7001                 1574 | WRTBF DC      /7001      WRT FUNC CODE              PTM07685
036C 00E2                 1575 | SYNER DC      .S         RT JUSTIFIED EBC S         PTM07690
036D 00D9                 1576 | RLCER DC      .R         RT JUSTIFIED EBC R         PTM07695
036E 0040                 1577 | SC955 DC      /0040     EBC BLANK               2-8 PTM07700
036F 0282                 1578 | OVRAD DC      OVLAY+2                               PTM07705
0370 2000                 1579 | H2000 DC      /2000      INITIAL SETTING OF ENTCT   PTM07710
0371 045E                 1580 | ADDRP DC      STRT9+1    IOAR ADDR FOR PNCH CONV    PTM07715
0372                      1581 |       BSS  E  0                                     PTM07720
0372 000A                 1582 | PGHDR DC      10         WD CNT AND                 PTM07725
0373 0007                 1583 |       DC      #HDNG      SCTR ADDR OF PAGE HDNG.    PTM07730
0374 4040                 1584 | PCKBL DC      /4040      TWO WORDS OF               PTM07735
0375 4040                 1585 |       DC      /4040      PCKED EBC BLNKS.           PTM07740
0376 7400 0013            1586 | TSTIB MDX  L  $IBSY,0    THIS CHECK OF $IBSY IS     PTM07745
0378 70FD                 1587 |       MDX     *-3        TRANSFERED TO PH. 9 IF     PTM07750
0379 1000                 1588 |       NOP                A LIST DECK IS REQ.        PTM07755
037A 0001                 1589 | SCONE DC      1          CONSTANT ONE               PTM07760
037B 0014                 1590 | TWNTY DC      20         CONSTANT 20                PTM07765
037C 0013                 1591 | H0013 DC      /0013      CONSTANT 19                PTM07770
037D 0032                 1592 | H0032 DC      /32        CONSTANT 50 FOR ISS NO.    PTM07775
                          1593 | *                                                 * PTM07780
                          1594 | *                                                 * PTM07785
037E C3F4                 1595 | SC100 LD    3 PASS-X3                           2-8 PTM07790
037F 4C28 0410            1596 |       BSC  L  SC165,+Z  BR-CROSS REFERENCE PASS 2-8 PTM07795
0381 C3FA                 1597 |       LD    3 ADCOW-X3                          2-8 PTM07800
0382 4804                 1598 |       BSC     E          SET THE LOCATION           PTM07805
0383 80E3                 1599 |       A       ONE        ASSIGN. CNTR TO            PTM07810
0384 D3FA                 1600 |       STO   3 ADCOW-X3   NEXT EVEN ADDR             PTM07815
0385 C400 000E            1601 |       LD   L  $CORE                             2-9 PTM07820
0387 9400 0420            1602 |       S    L  SC965                             2-9 PTM07825
0389 4C18 038E            1603 |       BSC  L  SC105,+-  BR-4K CORE              2-9 PTM07830
038B C3FA                 1604 |       LD    3 ADCOW-X3  SAVE ADCOW FOR XREF     2-9 PTM07835
038C D400 155A            1605 |       STO  L  XADCO                             2-9 PTM07840
038E 4346                 1606 | SC105 BSI   3 LDXRS-X3  RESTORE XR1 AND XR3     2-9 PTM07845
038F 7101                 1607 |       MDX   1 +1         POINT TO CC1               PTM07850
0390 4400 06FA            1608 |       BSI  L  B4HEX     CONVERT LOC             2-8 PTM07855
                          1609 | *                       XR1 POINTS TO CC 5        * PTM07860
0392 4400 0927            1610 |       BSI  L  DTHDR     WRITE THE LAST          2-8 PTM07865
0394 C312                 1611 |       LD    3 DHPTR-X3   DATA HEADER AND            PTM07870
0395 D314                 1612 |       STO   3 DFXR1-X3  *FORCE A ZERO AS WD CNT     PTM07875
0396 1010                 1613 |       SLA     16        CLEAR THE REDUNDANT     2-2 PTM07880
0397 D31D                 1614 |       STO   3 RDTHD-X3  *HEADER SWITCH          2-2 PTM07885
0398 4400 0927            1615 | SC106 BSI  L  DTHDR     DATA HEADER             2-8 PTM07890
                          1616 | *                                                 * PTM07895
039A C307                 1617 |       LD    3 ENTSW-X3                              PTM07900
039B EB09                 1618 |       OR    3 ILSSW-X3                              PTM07905
039C EB08                 1619 |       OR    3 ISSSW-X3   DOES PROG HAVE AN ENT PT   PTM07910
039D 4C20 03BA            1620 |       BSC  L  SC140,Z    BR IF YES                  PTM07915
039F 711E                 1621 |       MDX   1 +30        POINT TO CC 35             PTM07920
03A0 C100                 1622 |       LD    1 0          CHECK THE OPERAND          PTM07925
03A1 90CC                 1623 |       S       SC955     FIELD FOR AN XEQ ADDR   2-8 PTM07930
03A2 4C20 03A6            1624 |       BSC  L  SC110,Z    GO TO CONT IF ADDR PRESENT PTM07935
                          1625 | *                                                 * PTM07940
03A4 C0C7                 1626 |       LD      SYNER      INDICATE SYNTAX ERROR      PTM07945
03A5 700A                 1627 |       MDX     SC120      GO TO SET XEQ ADDR TO ZERO PTM07950
                          1628 | *                                                 * PTM07955
03A6 4400 04E1            1629 | SC110 BSI  L  SCAN      GO TO FETCH XEQ ADDR    2-8 PTM07960
03A8 4400 025F            1630 |       BSI  L  LDXRS      RESET XR3                  PTM07965
                          1631 | *                                                 * PTM07970
03AA C32B                 1632 |       LD    3 RLMDE-X3                              PTM07975
03AB 188E                 1633 |       SRT     14                                    PTM07980
03AC F327                 1634 |       EOR   3 RELSW-X3   CHECK THAT MODES AGREE     PTM07985
03AD 4C18 03B4            1635 |       BSC  L  SC130,+-   BR IF YES                  PTM07990
                          1636 | *                                                 * PTM07995
03AF C0BD                 1637 |       LD      RLCER      SET RELOC ER FLAG          PTM08000
03B0 4400 0701            1638 | SC120 BSI  L  ERFLG     BR TO ERROR SUBR        2-8 PTM08005
                          1639 | *                                                 * PTM08010
03B2 1010                 1640 |       SLA     16                                    PTM08015
03B3 7001                 1641 |       MDX     SC130+1    GO TO SET XEQ ADDR TO ZERO PTM08020
                          1642 | *                                                 * PTM08025
03B4 C325                 1643 | SC130 LD    3 VALUE-X3                              PTM08030
03B5 D3E3                 1644 |       STO   3 RELEP-X3   SAVE XEQ ADDR              PTM08035
03B6 4346                 1645 |       BSI   3 LDXRS-X3  RESET XR1               2-6 PTM08040
03B7 7109                 1646 |       MDX   1 9          INCRE BFR PT BY 9          PTM08045
03B8 4400 06FA            1647 |       BSI  L  B4HEX     GO TO CVRT BINARY TO HEX2-8 PTM08050
                          1648 | *                                                 * PTM08055
03BA C3F2                 1649 | SC140 LD    3 LSTOP-X3   CHECK LIST OP SWTCH        PTM08060
03BB 4C18 03D1            1650 |       BSC  L  SC150,+-   BR IF OFF                  PTM08065
03BD 6580 0238            1651 |       LDX  I1 RDBFR     RESTORE XR1             2-8 PTM08070
03BF C121                 1652 |       LD    1 +33       TEST FOR WARNING FLAG   2-8 PTM08075
03C0 F0AD                 1653 |       EOR     SC955                             2-8 PTM08080
03C1 4C18 03CF            1654 |       BSC  L  SC145,+-  BR-NO WARNING FLAG      2-8 PTM08085
03C3 C0AA                 1655 |       LD      SC955     RESET COL 33 TO BLANK   2-8 PTM08090
03C4 D121                 1656 |       STO   1 +33                               2-8 PTM08095
03C5 C007                 1657 |       LD      SC146     SET RETURN ADDR         2-8 PTM08100
03C6 D400 0701            1658 |       STO  L  P9202                             2-8 PTM08105
03C8 7439 070E            1659 |       MDX  L  ERADD,MCOM5-ERCNT  PT TO WARN CNT 2-8 PTM08110
03CA C003                 1660 |       LD      SC147                             2-8 PTM08115
03CB 4C00 0706            1661 |       BSC  L  FLGCO     JOIN ERFLG SUBR         2-8 PTM08120
03CD 03CF                 1662 | SC146 DC      SC145     RETURN ADDR             2-8 PTM08125
03CE 00D8                 1663 | SC147 DC      .Q        EBCDIC Q                2-8 PTM08130
03CF 4400 0802            1664 | SC145 BSI  L  P9MVE     GO TO PRINT RCD         2-8 PTM08135
                          1665 | *                                                 * PTM08140
03D1 C862                 1666 | SC150 LDD     SC170+18                              PTM08145
03D2 DC00 045E            1667 |       STD  L  STRT9+1    SET UP DISK IOAR HDR INFO  PTM08150
03D4 C09C                 1668 |       LD      ADDRP                                 PTM08155
03D5 18D0                 1669 |       RTE     16                                    PTM08160
03D6 C093                 1670 |       LD      SC950                             2-8 PTM08165
03D7 435C                 1671 |       BSI   3 DISK1-X3                              PTM08170
03D8 4346                 1672 |       BSI   3 LDXRS-X3  RESTORE XR1 AND XR3     2-8 PTM08175
03D9 C480 0232            1673 |       LD   I  DSADR     SET XREF OVERFLOW       2-8 PTM08180
03DB D33C                 1674 |       STO   3 MCGEN-X3  *SCTR ADDR              2-8 PTM08185
03DC C3F1                 1675 |       LD    3 LDKOP-X3   CHK LIST DECK OP SWTCH     PTM08190
03DD 4C18 03E1            1676 |       BSC  L  SC160,+-   BR IF OFF                  PTM08195
                          1677 | *                                                 * PTM08200
03DF 4400 0471            1678 |       BSI  L  STRT9+20  BR TO PUNCH CONVERT     2-8 PTM08205
                          1679 | *                                                 * PTM08210
                          1680 | *                                                 * PTM08215
03E1 6C00 0236            1681 | SC160 STX  L0 RDTHD      IND NO DATA HDR NEEDED     PTM08220
03E3 4400 0949            1682 |       BSI  L  WRDFO     WR LAST SCTR TO DISK    2-8 PTM08225
03E5 C3FB                 1683 |       LD    3 MVCNT-X3   HAS ALL BEEN WRITEN        PTM08230
03E6 4410 0949            1684 |       BSI  L  WRDFO,-   NO, BRANCH TO WRITE END 212 PTM08235
                          1685 | *                                               2-9 PTM08240
03E8 C400 000E            1686 |       LD   L  $CORE                             2-9 PTM08245
03EA 9035                 1687 |       S       SC965                             2-9 PTM08250
03EB 4C18 03EF            1688 |       BSC  L  SC161,+-  BR-4K CORE              2-9 PTM08255
03ED C033                 1689 |       LD      SC970     SET ADDR AT SC162       2-9 PTM08260
03EE D005                 1690 |       STO     SC162     *TO XADJS               2-9 PTM08265
03EF C480 0232            1691 | SC161 LD   I  DSADR                             2-9 PTM08270
03F1 D400 0255            1692 |       STO  L  MCGEN     TEMP HOLD FOR XREF     2-10 PTM08275
03F3 9400 0229            1693 |       S    L  ADJSA     THE SCTR SIZE OF PGM    2-9 PTM08280
03F4                      1694 | SC162 EQU     *-1                               2-9 PTM08285
03F5 9084                 1695 |       S       SCONE      DECRE BY ONE               PTM08290
03F6 1004                 1696 |       SLA     4          MULT BY 16 (DB CNT)        PTM08295
03F7 D3E4                 1697 |       STO   3 WSCNT-X3   SAVE IN ASM COMMA          PTM08300
03F8 C314                 1698 |       LD    3 DFXR1-X3                              PTM08305
03F9 9318                 1699 |       S     3 STADR-X3   COMPUTE WD CNT OF          PTM08310
03FA 8081                 1700 |       A       H0013      REMAINING PORTION.         PTM08315
03FB 18D0                 1701 |       RTE     16         MOVE DIVIDEND TO EXT       PTM08320
03FC 1010                 1702 |       SLA     16         CLEAR ACC                  PTM08325
03FD AC00 037B            1703 |       D    L  TWNTY                                 PTM08330
03FF 83E4                 1704 |       A     3 WSCNT-X3                              PTM08335
0400 D3E4                 1705 |       STO   3 WSCNT-X3   SAVE DB CNT IN ASCOM       PTM08340
                          1706 | *                                                 * PTM08345
0401 C400 036F            1707 |       LD   L  OVRAD                                 PTM08350
0403 D35A                 1708 |       STO   3 P0140+1-X3  RESET OVLAY XEQ ADDR      PTM08355
0404 C823                 1709 |       LDD     SC170+6   WD CNT & SCTR ADDR OF PH. 3 PTM08360
0405 DC80 041C            1710 |       STD  I  SC940                             2-8 PTM08365
0407 C014                 1711 |       LD      SC940                             2-8 PTM08370
0408 18D0                 1712 |       RTE     16                                    PTM08375
0409 C400 036A            1713 |       LD   L  SC950                             2-8 PTM08380
040B 435C                 1714 |       BSI   3 DISK1-X3                              PTM08385
040C 7402 041C            1715 |       MDX  L  SC940,+2                          2-8 PTM08390
040E 4C80 041C            1716 |       BSC  I  SC940                                 PTM08395
0410 6580 0238            1717 | SC165 LDX  I1 RDBFR     SET I/P PT FOR SCAN     2-8 PTM08400
0412 7123                 1718 |       MDX   1 +35                               2-8 PTM08405
0413 4400 04E1            1719 |       BSI  L  SCAN      PLACE SYMB TBL ENTRY    2-8 PTM08410
0415 C822                 1720 |       LDD     SC175+2   GET WD CNT,SCTR ADDR    2-8 PTM08415
0416 DC00 0ECA            1721 |       STD  L  G4000-2   SET DISK READ HEADER    2-8 PTM08420
0418 C805                 1722 |       LDD     SC960                             2-8 PTM08425
0419 435C                 1723 |       BSI   3 DISK1-X3  LD XREF PART 3 TO CORE  2-8 PTM08430
041A 4C00 0F82            1724 |       BSC  L  XR100     XEQ XREF PART 3         2-8 PTM08435
                          1725 | *                                                   PTM08440
                          1726 | *     CONSTANTS                                     PTM08445
                          1727 | *                                                   PTM08450
041C 07A8                 1728 | SC940 DC      RDCRD     ADDR READ RCD SUBR      2-8 PTM08455
041E                      1729 |       BSS  E  0                                     PTM08460
041E 7000                 1730 | SC960 DC      /7000     DK READ FUNC CODE       2-8 PTM08465
041F 0ECA                 1731 |       DC      G4000-2   I/O AREA ADDR           2-8 PTM08470
0420 1000                 1732 | SC965 DC      /1000     4K CORE CHECK CONSTANT  2-9 PTM08475
0421 1555                 1733 | SC970 DC      XADJS     ALTERNATE ADJSA         2-9 PTM08480
                          1734 | *                                                   PTM08485
                          1735 | *     PHASE 12 SLET TABLE                           PTM08490
                          1736 | *                                                   PTM08495
0422 00D5                 1737 | SC170 DC      /D5       SLET ID OF PH 1         2-8 PTM08500
0423                      1738 |       BSS     3                                     PTM08505
0426 00D8                 1739 |       DC      /D8       SLET ID OF PH 3         2-8 PTM08510
0427                      1740 |       BSS     3                                     PTM08515
042A 00D1                 1741 |       DC      /D1       SLET ID OF PH 10        2-8 PTM08520
042B                      1742 |       BSS     3                                     PTM08525
042E 00D2                 1743 |       DC      /D2       SLET ID OF PH 11        2-8 PTM08530
042F                      1744 |       BSS     3                                     PTM08535
0432 00E3                 1745 |       DC      /E3       SLET ID OF PNCH CNVRT   2-8 PTM08540
0433                      1746 |       BSS     2                                     PTM08545
0435 0000                 1747 |       DC      0         END PRG WITH A CONSTANT     PTM08550
0436 00F6                 1748 | SC175 DC      /F6       SLET ID OF XREF PART 3  2-8 PTM08555
0437                      1749 |       BSS     3                                 2-8 PTM08560
043A                      1750 |       BSS     /0456-*    PATCH                 2/11 PTM08565
0456 0000                 1751 | SC180 DC      0                                     PTM08570
*SBRKSLS D4               1752 |  ASM ASSEMBLY ERROR PHASE                     V2M08 PTM08575
*** ASM ERROR MESSAGES ***
 
                          1754 | *************************************************** PTM08585
                          1755 | *                                                 * PTM08590
                          1756 | *STATUS - VERSION 2, MODIFICATION 11              * PTM08595
                          1757 | *                                                 * PTM08600
                          1758 | *FUNCTION/OPERATION-                              * PTM08605
                          1759 | *   *ERMSG IS CALLED BY THE GETER SUBROUTINE      * PTM08610
                          1760 | *    WITHIN PHASE 9 WHEN AN ERROR OCCURS DURING   * PTM08615
                          1761 | *    THE ASSEMBLY PROCESS.                        * PTM08620
                          1762 | *   *IT IS LOADED INTO THE FIRST DISK BUFFER      * PTM08625
                          1763 | *    (BUFI).                                      * PTM08630
                          1764 | *   *A LIST OF ERROR MESSAGES IS CONTAINED WITHIN * PTM08635
                          1765 | *    ERMSG.  THIS LIST IS REFERENCED BY INDEX     * PTM08640
                          1766 | *    REGISTER 2, WHICH CONTAINS THE APPROPRIATE   * PTM08645
                          1767 | *    ERROR CODE AT THE TIME OF ENTRY TO ERMSG.    * PTM08650
                          1768 | *   *THE I/O HEADER INFORMATION IS SET UP AND A   * PTM08655
                          1769 | *    BRANCH IS MADE TO THE PRINCIPAL PRINT        * PTM08660
                          1770 | *    SUBROUTINE TO PRINT THE ERROR MESSAGE.       * PTM08665
                          1771 | *   *CONTROL IS THEN RETURNED TO GETER.           * PTM08670
                          1772 | *                                                 * PTM08675
                          1773 | *ENTRY POINTS-                                    * PTM08680
                          1774 | *   *EM000+1 - ENTRY FROM GETER                   * PTM08685
                          1775 | *                                                 * PTM08690
                          1776 | *INPUT-                                           * PTM08695
                          1777 | *   *ERROR MESSAGE NUMBER                         * PTM08700
                          1778 | *                                                 * PTM08705
                          1779 | *OUTPUT-                                          * PTM08710
                          1780 | *   *PRINTED ERROR MESSAGE                        * PTM08715
                          1781 | *                                                 * PTM08720
                          1782 | *EXTERNAL RERERENCES-                             * PTM08725
                          1783 | *   *SUBROUTINES- NONE                            * PTM08730
                          1784 | *   *DCOM/COMMA-                                  * PTM08735
                          1785 | *       $PHSE                                     * PTM08740
                          1786 | *                                                 * PTM08745
                          1787 | *EXITS-                                           * PTM08750
                          1788 | *   *NORMAL- GETER SUBROUTINE                     * PTM08755
                          1789 | *   * ERROR - NONE                                * PTM08760
                          1790 | *                                                 * PTM08765
                          1791 | *TABLES/WORK AREAS-                               * PTM08770
                          1792 | *   * THE PRINTED ERROR MESSAGES ARE              * PTM08775
                          1793 | *     CONTAINED WITHIN THIS SUBROUTINE.           * PTM08780
                          1794 | *                                                 * PTM08785
                          1795 | *ATTRIBUTES - RELOCATABLE                         * PTM08790
                          1796 | *                                                 * PTM08795
                          1797 | *NOTES - THIS PHASE LOADS TO ADDRESS P9466 WHICH  * PTM08800
                          1798 | *        MAY NOT AGREE WITH ASSEMBLY ADDRESSES.   * PTM08802
                          1799 | *                                                 * PTM08805
                          1800 | *************************************************** PTM08810
0AD0                      1801 |       ORG     /0AD0     ABS ORIGIN AT BUFI     2-11 PTM08815
                          1802 | *                                                   PTM08820
0AD0 012E                 1803 |       DC      EM900-EM000  WD CNT OF ERR MSG RTN    PTM08825
0AD1 FF2C                 1804 |       DC      -/D4      SLET ID OF ERMSG        2-8 PTM08830
0AD2 0032                 1805 | EM999 DC      EM014-EM999  SLET TBL DISP        2-8 PTM08835
0AD3 0001                 1806 |       DC      1         NO. ID'S TO BE FILLED   2-8 PTM08840
0AD2                      1807 |       ORG     *-2                               2-8 PTM08845
                          1808 | *                                                 * PTM08850
0AD2 4C00 0000            1809 | EM000 BSC  L  *-*        ENTRY                      PTM08855
0AD4 C02C                 1810 |       LD      @AERM                                 PTM08860
0AD5 D400 0078            1811 |       STO  L  $PHSE      IDENTIFY ASM PHASE         PTM08865
                          1812 | *                                                 * PTM08870
0AD7 72FF                 1813 |       MDX   2 -1         DECRE MESSAGE POINTER      PTM08875
0AD8 1000                 1814 |       NOP                MAY SKIP                   PTM08880
0AD9 682F                 1815 |       STX     EM016                                 PTM08890
0ADA C02E                 1816 | EM005 LD      EM016      COMPUTE THE TBL ADDRESS    PTM08895
0ADB 802C                 1817 |       A       EM015                                 PTM08900
0ADC D007                 1818 |       STO     EM008+1    SAVE IN IN-LINE CODING     PTM08905
0ADD C02B                 1819 |       LD      EM016     SAVE DISPLACEMENT FROM 2-11 PTM08906
0ADE 9037                 1820 |       S       EM035     * ASSEMBLY VALUES      2-11 PTM08907
0ADF D036                 1821 |       STO     EM035                            2-11 PTM08908
0AE0 1010                 1822 |       SLA     16                                    PTM08910
0AE1 D400 000F            1823 |       STO  L  $CTSW                                 PTM08915
0AE3 C600 0000            1824 | EM008 LD   L2 *-*        FETCH MESSAGE ADDRESS      PTM08920
0AE5 8030                 1825 |       A       EM035     =TRUE MESSAGE ADDRESS  2-11 PTM08922
0AE6 18D0                 1826 |       RTE     16                                    PTM08925
0AE7 C022                 1827 |       LD      EM020      PRINT FUNC CODE            PTM08930
0AE8 4400 0D97            1828 |       BSI  L  P9472+3   PRINT ERROR MESSAGE    2-11 PTM08935
                          1829 | *                                                 * PTM08945
0AEA 7400 0036            1830 | EM010 MDX  L  $PBSY,0   CHECK FOR PRINTER BUSY 2-11 PTM08950
0AEC 70FD                 1831 |       MDX     EM010      LOOP TIL NOT BUSY          PTM08960
                          1832 | *                                                 * PTM08965
0AED 6A1B                 1833 |       STX   2 EM016     SAVE ERROR NUMBER      2-11 PTM08970
0AEE C01A                 1834 |       LD      EM016                            2-11 PTM08975
0AEF 900F                 1835 |       S       EM003     TEST FOR A04            2-8 PTM08980
0AF0 4818                 1836 |       BSC     +-        SKIP IF NOT A04        2-11 PTM08985
0AF1 70E0                 1837 |       MDX     EM000     RETURN ON A04          2-11 PTM08987
0AF2 900D                 1838 |       S       EM002     TEST FOR A06            2-8 PTM08990
0AF3 4818                 1839 |       BSC     +-        SKIP IF NOT A06        2-11 PTM08995
0AF4 70DD                 1840 |       MDX     EM000     RETURN ON A06          2-11 PTM08997
0AF5 C810                 1841 |       LDD     EM014+2   SET OVLAY HDR           2-8 PTM09000
0AF6 DC00 0280            1842 |       STD  L  OVLAY     *TO LD PH 4             2-8 PTM09005
0AF8 C009                 1843 |       LD      EM013     SET OVLAY XEQ ADDR      2-8 PTM09010
0AF9 D400 0273            1844 |       STO  L  P0140+1   *TO EXIT ASM            2-8 PTM09015
0AFB 6700 0219            1845 |       LDX  L3 ASMCM     RESTORE XR3             2-8 PTM09020
0AFD 4C00 0270            1846 |       BSC  L  P0130     LD AND XEQ ASM EXIT     2-8 PTM09025
                          1847 | *                                                   PTM09030
                          1848 | *     CONSTANTS                                     PTM09035
                          1849 | *                                                 * PTM09040
0AFF 0003                 1850 | EM003 DC      3         CONSTANT 3              2-8 PTM09045
0B00 0002                 1851 | EM002 DC      2         CONSTANT 2              2-8 PTM09050
0B01 00D4                 1852 | @AERM DC      /D4       SLET ID OF ERMSG       2-10 PTM09055
0B02 038E                 1853 | EM013 DC      P4800     ASM EXIT ADDR           2-8 PTM09060
0B04                      1854 |       BSS  E  0         FORCE EVEN ADDR         2-8 PTM09065
0B04 00D9                 1855 | EM014 DC      /D9       SLET ID OF PHASE 9      2-8 PTM09070
0B05                      1856 |       BSS     3                                 2-8 PTM09075
0B08 0031                 1857 | EM015 DC      EM030-EM005   ADDR DISPLACEMENT       PTM09080
0B09 0000                 1858 | EM016 DC      0          TEMP STORAGE               PTM09085
0B0A 7001                 1859 | EM020 DC      /7001      PRINT FUNC CODE            PTM09090
0B0B 0B17                 1860 | EM030 DC      EM040      IOAR HDR ADDR OF MSG #1    PTM09095
0B0C 0B32                 1861 |       DC      EM050      IOAR HDR ADDR OF MSG #2    PTM09100
0B0D 0B4C                 1862 |       DC      EM060      IOAR HDR ADDR OF MSG #3    PTM09105
0B0E 0B5C                 1863 |       DC      EM070      IOAR HDR ADDR OF MSG #4    PTM09110
0B0F 0B70                 1864 |       DC      EM080      IOAR HDR ADDR OF MSG #5    PTM09115
0B10 0B72                 1865 |       DC      EM090      IOAR HDR ADDR OF MSG #6    PTM09120
0B11 0B80                 1866 |       DC      EM100      IOAR HDR ADDR OF MSG #7    PTM09125
0B12 0B94                 1867 |       DC      EM110     IOAR HDR ADDR OF MSG #8 2-8 PTM09130
0B13 0BAE                 1868 |       DC      EM120     IOAR HDR ADDR OF MSG #9 2-8 PTM09135
0B14 0BCA                 1869 |       DC      EM130     IOAR HDR ADDR OF MSG #102-8 PTM09140
0B15 0BE4                 1870 |       DC      EM140     IOAR HDR ADDR OF MSG #112-8 PTM09145
                          1871 | *                                                   PTM09150
0B16                      1872 |       BSS  E  0         WORD CNT TO ODD LOCN   2-11 PTM09152
0B16 0ADA                 1873 | EM035 DC      EM005     DISP FROM ASSM.LOCNS   2-11 PTM09155
0B17 001A                 1874 | EM040 DC      EM050-EM040-1 WD CNT OF MSG #1        PTM09160
0B18 4040                 1875 |       EBC     .  .                                  PTM09165
0B19 C140                 1876 |       EBC     .A .                                  PTM09170
0B1A F0F1                 1877 |       EBC     .01.                                  PTM09175
0B1B 40D4                 1878 |       EBC     . M.                                  PTM09180
0B1C C9D5                 1879 |       EBC     .IN.                                  PTM09185
0B1D C9D4                 1880 |       EBC     .IM.                                  PTM09190
0B1E E4D4                 1881 |       EBC     .UM.                                  PTM09195
0B1F 40E6                 1882 |       EBC     . W.                                  PTM09200
                          1883 |       EBC     ..S.                                  PTM09205
                          1884 |       EBC     .. .                                  PTM09210
0B20 D5D6                 1885 |       EBC     .NO.                                  PTM09215
0B21 E340                 1886 |       EBC     .T .                                  PTM09220
0B22 C1E5                 1887 |       EBC     .AV.                                  PTM09225
0B23 C1C9                 1888 |       EBC     .AI.                                  PTM09230
0B24 D3C1                 1889 |       EBC     .LA.                                  PTM09235
0B25 C2D3                 1890 |       EBC     .BL.                                  PTM09240
0B26 C560                 1891 |       EBC     .E-.                                  PTM09245
0B27 60C1                 1892 |       EBC     .-A.                                  PTM09250
0B28 E2E2                 1893 |       EBC     .SS.                                  PTM09255
0B29 C5D4                 1894 |       EBC     .EM.                                  PTM09260
0B2A C2D3                 1895 |       EBC     .BL.                                  PTM09265
0B2B E840                 1896 |       EBC     .Y .                                  PTM09270
0B2C E3C5                 1897 |       EBC     .TE.                                  PTM09275
0B2D D9D4                 1898 |       EBC     .RM.                                  PTM09280
0B2E C9D5                 1899 |       EBC     .IN.                                  PTM09285
0B2F C1E3                 1900 |       EBC     .AT.                                  PTM09290
0B30 C5C4                 1901 |       EBC     .ED.                                  PTM09295
                          1902 |       EBC     .. .                                  PTM09300
0B31 4040                 1903 |       EBC     .  .                                  PTM09305
0B32 0019                 1904 | EM050 DC      EM060-EM050-1  WD CNT OF MSG #2       PTM09310
0B33 4040                 1905 |       EBC     .  .                                  PTM09315
0B34 C140                 1906 |       EBC     .A .                                  PTM09320
0B35 F0F2                 1907 |       EBC     .02.                                  PTM09325
0B36 40E2                 1908 |       EBC     . S.                                  PTM09330
0B37 E8D4                 1909 |       EBC     .YM.                                  PTM09335
0B38 C2D6                 1910 |       EBC     .BO.                                  PTM09340
0B39 D340                 1911 |       EBC     .L .                                  PTM09345
0B3A E3C1                 1912 |       EBC     .TA.                                  PTM09350
0B3B C2D3                 1913 |       EBC     .BL.                                  PTM09355
0B3C C540                 1914 |       EBC     .E .                                  PTM09360
0B3D D6E5                 1915 |       EBC     .OV.                                  PTM09365
0B3E C5D9                 1916 |       EBC     .ER.                                  PTM09370
0B3F C6D3                 1917 |       EBC     .FL.                                  PTM09375
0B40 D6E6                 1918 |       EBC     .OW.                                  PTM09380
0B41 6060                 1919 |       EBC     .--.                                  PTM09385
0B42 C1E2                 1920 |       EBC     .AS.                                  PTM09390
0B43 E2C5                 1921 |       EBC     .SE.                                  PTM09395
0B44 D4C2                 1922 |       EBC     .MB.                                  PTM09400
0B45 D3E8                 1923 |       EBC     .LY.                                  PTM09405
0B46 40E3                 1924 |       EBC     . T.                                  PTM09410
0B47 C5D9                 1925 |       EBC     .ER.                                  PTM09415
0B48 D4C9                 1926 |       EBC     .MI.                                  PTM09420
0B49 D5C1                 1927 |       EBC     .NA.                                  PTM09425
0B4A E3C5                 1928 |       EBC     .TE.                                  PTM09430
0B4B C440                 1929 |       EBC     .D..                                  PTM09435
                          1930 | *                                                 * PTM09440
0B4C 000F                 1931 | EM060 DC      EM070-EM060-1  WD CNT OF MSG #3       PTM09445
0B4D 4040                 1932 |       EBC     .  .                                  PTM09450
0B4E C140                 1933 |       EBC     .A .                                  PTM09455
0B4F F0F3                 1934 |       EBC     .03.                                  PTM09460
0B50 40C4                 1935 |       EBC     . D.                                  PTM09465
0B51 C9E2                 1936 |       EBC     .IS.                                  PTM09470
0B52 D240                 1937 |       EBC     .K .                                  PTM09475
0B53 D6E4                 1938 |       EBC     .OU.                                  PTM09480
0B54 E3D7                 1939 |       EBC     .TP.                                  PTM09485
0B55 E4E3                 1940 |       EBC     .UT.                                  PTM09490
0B56 40C5                 1941 |       EBC     . E.                                  PTM09495
0B57 E7C3                 1942 |       EBC     .XC.                                  PTM09500
0B58 C5C5                 1943 |       EBC     .EE.                                  PTM09505
0B59 C4E2                 1944 |       EBC     .DS.                                  PTM09510
0B5A 40E6                 1945 |       EBC     . W.                                  PTM09515
                          1946 |       EBC     ..S.                                  PTM09520
                          1947 |       EBC     .. .                                  PTM09525
0B5B 4040                 1948 |       EBC     .  .                                  PTM09530
                          1949 | *                                                 * PTM09535
0B5C 0013                 1950 | EM070 DC      EM080-EM070-1  WD CNT OF MSG #4       PTM09540
0B5D 4040                 1951 |       EBC     .  .                                  PTM09545
0B5E C140                 1952 |       EBC     .A .                                  PTM09550
0B5F F0F4                 1953 |       EBC     .04.                                  PTM09555
0B60 4040                 1954 |       EBC     .  .                                  PTM09560
0B61 E2C1                 1955 |       EBC     .SA.                                  PTM09565
0B62 E5C5                 1956 |       EBC     .VE.                                  PTM09570
0B63 40E2                 1957 |       EBC     . S.                                  PTM09575
0B64 E8D4                 1958 |       EBC     .YM.                                  PTM09580
0B65 C2D6                 1959 |       EBC     .BO.                                  PTM09585
0B66 D340                 1960 |       EBC     .L .                                  PTM09590
0B67 E3C1                 1961 |       EBC     .TA.                                  PTM09595
0B68 C2D3                 1962 |       EBC     .BL.                                  PTM09600
0B69 C540                 1963 |       EBC     .E .                                  PTM09605
0B6A C9D5                 1964 |       EBC     .IN.                                  PTM09610
0B6B C8C9                 1965 |       EBC     .HI.                                  PTM09615
0B6C C2C9                 1966 |       EBC     .BI.                                  PTM09620
0B6D E3C5                 1967 |       EBC     .TE.                                  PTM09625
0B6E C440                 1968 |       EBC     .D .                                  PTM09630
0B6F 4040                 1969 |       EBC     .  .                                  PTM09635
                          1970 | *                                                 * PTM09640
0B70 0001                 1971 | EM080 DC      EM090-EM080-1  WD CNT OF MSG #5       PTM09645
0B71 4040                 1972 |       EBC     .  .                                  PTM09650
                          1973 | *                                                 * PTM09655
0B72 000D                 1974 | EM090 DC      EM100-EM090-1  WD CNT OF MSG #6       PTM09660
0B73 4040                 1975 |       EBC     .  .                                  PTM09665
0B74 C140                 1976 |       EBC     .A .                                  PTM09670
0B75 F0F6                 1977 |       EBC     .06.                                  PTM09675
0B76 40D3                 1978 |       EBC     . L.                                  PTM09680
0B77 D6C1                 1979 |       EBC     .OA.                                  PTM09685
0B78 C440                 1980 |       EBC     .D .                                  PTM09690
0B79 C2D3                 1981 |       EBC     .BL.                                  PTM09695
0B7A C1D5                 1982 |       EBC     .AN.                                  PTM09700
0B7B D240                 1983 |       EBC     .K .                                  PTM09705
0B7C C3C1                 1984 |       EBC     .CA.                                  PTM09710
0B7D D9C4                 1985 |       EBC     .RD.                                  PTM09715
0B7E E240                 1986 |       EBC     .S .                                  PTM09720
0B7F 4040                 1987 |       EBC     .  .                                  PTM09725
                          1988 | *                                                 * PTM09730
0B80 0013                 1989 | EM100 DC      EM110-EM100-1  WD CNT OF MSG # 7  2-8 PTM09735
0B81 4040                 1990 |       EBC     .  .                                  PTM09740
0B82 4040                 1991 |       EBC     .  .                                  PTM09745
0B83 C1F2                 1992 |       EBC     .A2.                              2-8 PTM09750
0B84 F140                 1993 |       EBC     .1 .                              2-8 PTM09755
0B85 5CD3                 1994 |       EBC     .*L.                                  PTM09760
0B86 C5E5                 1995 |       EBC     .EV.                                  PTM09765
0B87 C5D3                 1996 |       EBC     .EL.                                  PTM09770
0B88 40C3                 1997 |       EBC     . C.                                  PTM09775
0B89 D6D5                 1998 |       EBC     .ON.                                  PTM09780
0B8A E3D9                 1999 |       EBC     .TR.                                  PTM09785
0B8B D6D3                 2000 |       EBC     .OL.                                  PTM09790
0B8C 40E2                 2001 |       EBC     . S.                              2-8 PTM09795
0B8D E3D4                 2002 |       EBC     .TM.                              2-8 PTM09800
0B8E D5E3                 2003 |       EBC     .NT.                              2-8 PTM09805
0B8F 4040                 2004 |       EBC     .  .                              2-8 PTM09810
0B90 D4C9                 2005 |       EBC     .MI.                                  PTM09815
0B91 E2E2                 2006 |       EBC     .SS.                                  PTM09820
0B92 C9D5                 2007 |       EBC     .IN.                                  PTM09825
0B93 C740                 2008 |       EBC     .G..                                  PTM09830
0B94 0019                 2009 | EM110 DC      EM120-EM110-1  WD CNT OF MSG # 8  2-8 PTM09835
0B95 4040                 2010 |       EBC     .  .                              2-8 PTM09840
0B96 C140                 2011 |       EBC     .A .                              2-8 PTM09845
0B97 F1F0                 2012 |       EBC     .10.                              2-8 PTM09850
0B98 40D4                 2013 |       EBC     . M.                              2-8 PTM09855
0B99 C1C3                 2014 |       EBC     .AC.                              2-8 PTM09860
0B9A D9D6                 2015 |       EBC     .RO.                              2-8 PTM09865
0B9B 40C1                 2016 |       EBC     . A.                              2-8 PTM09870
0B9C D9C5                 2017 |       EBC     .RE.                              2-8 PTM09875
0B9D C140                 2018 |       EBC     .A .                              2-8 PTM09880
0B9E D6E5                 2019 |       EBC     .OV.                              2-8 PTM09885
0B9F C5D9                 2020 |       EBC     .ER.                              2-8 PTM09890
0BA0 C6D3                 2021 |       EBC     .FL.                              2-8 PTM09895
0BA1 D6E6                 2022 |       EBC     .OW.                              2-8 PTM09900
0BA2 6060                 2023 |       EBC     .--.                              2-8 PTM09905
0BA3 C1E2                 2024 |       EBC     .AS.                              2-8 PTM09910
0BA4 E2C5                 2025 |       EBC     .SE.                              2-8 PTM09915
0BA5 D4C2                 2026 |       EBC     .MB.                              2-8 PTM09920
0BA6 D3E8                 2027 |       EBC     .LY.                              2-8 PTM09925
0BA7 40E3                 2028 |       EBC     . T.                              2-8 PTM09930
0BA8 C5D9                 2029 |       EBC     .ER.                              2-8 PTM09935
0BA9 D4C9                 2030 |       EBC     .MI.                              2-8 PTM09940
0BAA D5C1                 2031 |       EBC     .NA.                              2-8 PTM09945
0BAB E3C5                 2032 |       EBC     .TE.                              2-8 PTM09950
0BAC C440                 2033 |       EBC     .D .                              2-8 PTM09955
0BAD 4040                 2034 |       EBC     .  .                              2-8 PTM09960
0BAE 001B                 2035 | EM120 DC      EM130-EM120-1  WD CNT OF MSG #9   2-8 PTM09965
0BAF 4040                 2036 |       EBC     .  .                              2-8 PTM09970
0BB0 C140                 2037 |       EBC     .A .                              2-8 PTM09975
0BB1 F0F9                 2038 |       EBC     .09.                              2-8 PTM09980
0BB2 40D7                 2039 |       EBC     . P.                              2-8 PTM09985
0BB3 C1D9                 2040 |       EBC     .AR.                              2-8 PTM09990
0BB4 C1D4                 2041 |       EBC     .AM.                              2-8 PTM09995
0BB5 C5E3                 2042 |       EBC     .ET.                              2-8 PTM10000
0BB6 C5D9                 2043 |       EBC     .ER.                              2-8 PTM10005
0BB7 40D3                 2044 |       EBC     . L.                              2-8 PTM10010
0BB8 C9E2                 2045 |       EBC     .IS.                              2-8 PTM10015
0BB9 E340                 2046 |       EBC     .T .                              2-8 PTM10020
0BBA D6E5                 2047 |       EBC     .OV.                              2-8 PTM10025
0BBB C5D9                 2048 |       EBC     .ER.                              2-8 PTM10030
0BBC C6D3                 2049 |       EBC     .FL.                              2-8 PTM10035
0BBD D6E6                 2050 |       EBC     .OW.                              2-8 PTM10040
0BBE 6060                 2051 |       EBC     .--.                              2-8 PTM10045
0BBF C1E2                 2052 |       EBC     .AS.                              2-8 PTM10050
0BC0 E2C5                 2053 |       EBC     .SE.                              2-8 PTM10055
0BC1 D4C2                 2054 |       EBC     .MB.                              2-8 PTM10060
0BC2 D3E8                 2055 |       EBC     .LY.                              2-8 PTM10065
0BC3 40E3                 2056 |       EBC     . T.                              2-8 PTM10070
0BC4 C5D9                 2057 |       EBC     .ER.                              2-8 PTM10075
0BC5 D4C9                 2058 |       EBC     .MI.                              2-8 PTM10080
0BC6 D5C1                 2059 |       EBC     .NA.                              2-8 PTM10085
0BC7 E3C5                 2060 |       EBC     .TE.                              2-8 PTM10090
0BC8 C440                 2061 |       EBC     .D .                              2-8 PTM10095
0BC9 4040                 2062 |       EBC     .  .                              2-8 PTM10100
0BCA 0019                 2063 | EM130 DC      EM140-EM130-1  WD CNT OF MSG #10  2-8 PTM10105
0BCB 4040                 2064 |       EBC     .  .                              2-8 PTM10110
0BCC C140                 2065 |       EBC     .A .                              2-8 PTM10115
0BCD F1F2                 2066 |       EBC     .12.                              2-8 PTM10120
0BCE 40D5                 2067 |       EBC     . N.                              2-8 PTM10125
0BCF C5E2                 2068 |       EBC     .ES.                              2-8 PTM10130
0BD0 E340                 2069 |       EBC     .T .                              2-8 PTM10135
0BD1 D3C5                 2070 |       EBC     .LE.                              2-8 PTM10140
0BD2 E5C5                 2071 |       EBC     .VE.                              2-8 PTM10145
0BD3 D340                 2072 |       EBC     .L .                              2-8 PTM10150
0BD4 C5E7                 2073 |       EBC     .EX.                              2-8 PTM10155
0BD5 C3C5                 2074 |       EBC     .CE.                              2-8 PTM10160
0BD6 C5C4                 2075 |       EBC     .ED.                              2-8 PTM10165
0BD7 E240                 2076 |       EBC     .S .                              2-8 PTM10170
0BD8 F2F0                 2077 |       EBC     .20.                              2-8 PTM10175
0BD9 6060                 2078 |       EBC     .--.                              2-8 PTM10180
0BDA C1E2                 2079 |       EBC     .AS.                              2-8 PTM10185
0BDB E2C5                 2080 |       EBC     .SE.                              2-8 PTM10190
0BDC D4C2                 2081 |       EBC     .MB.                              2-8 PTM10195
0BDD D3E8                 2082 |       EBC     .LY.                              2-8 PTM10200
0BDE 40E3                 2083 |       EBC     . T.                              2-8 PTM10205
0BDF C5D9                 2084 |       EBC     .ER.                              2-8 PTM10210
0BE0 D4C9                 2085 |       EBC     .MI.                              2-8 PTM10215
0BE1 D5C1                 2086 |       EBC     .NA.                              2-8 PTM10220
0BE2 E3C5                 2087 |       EBC     .TE.                              2-8 PTM10225
0BE3 C440                 2088 |       EBC     .D .                              2-8 PTM10230
0BE4 001B                 2089 | EM140 DC      EM150-EM140-1  WD CNT OF MSG #11  2-8 PTM10235
0BE5 4040                 2090 |       EBC     .  .                              2-8 PTM10240
0BE6 C140                 2091 |       EBC     .A .                              2-8 PTM10245
0BE7 F2F2                 2092 |       EBC     .22.                              2-8 PTM10250
0BE8 40C9                 2093 |       EBC     . I.                              2-8 PTM10255
0BE9 D5E5                 2094 |       EBC     .NV.                              2-8 PTM10260
0BEA C1D3                 2095 |       EBC     .AL.                              2-8 PTM10265
0BEB C9C4                 2096 |       EBC     .ID.                              2-8 PTM10270
0BEC 40D3                 2097 |       EBC     . L.                              2-8 PTM10275
0BED C9E2                 2098 |       EBC     .IS.                              2-8 PTM10280
0BEE E340                 2099 |       EBC     .T .                              2-8 PTM10285
0BEF C4C5                 2100 |       EBC     .DE.                              2-8 PTM10290
0BF0 C3D2                 2101 |       EBC     .CK.                              2-8 PTM10295
0BF1 40D6                 2102 |       EBC     . O.                              2-8 PTM10300
0BF2 D7E3                 2103 |       EBC     .PT.                              2-8 PTM10305
0BF3 C9D6                 2104 |       EBC     .IO.                              2-8 PTM10310
0BF4 D560                 2105 |       EBC     .N-.                              2-8 PTM10315
0BF5 60C1                 2106 |       EBC     .-A.                              2-8 PTM10320
0BF6 E2E2                 2107 |       EBC     .SS.                              2-8 PTM10325
0BF7 C5D4                 2108 |       EBC     .EM.                              2-8 PTM10330
0BF8 C2D3                 2109 |       EBC     .BL.                              2-8 PTM10335
0BF9 E840                 2110 |       EBC     .Y .                              2-8 PTM10340
0BFA E3C5                 2111 |       EBC     .TE.                              2-8 PTM10345
0BFB D9D4                 2112 |       EBC     .RM.                              2-8 PTM10350
0BFC C9D5                 2113 |       EBC     .IN.                              2-8 PTM10355
0BFD C1E3                 2114 |       EBC     .AT.                              2-8 PTM10360
0BFE C5C4                 2115 |       EBC     .ED.                              2-8 PTM10365
0BFF 4040                 2116 |       EBC     .  .                              2-8 PTM10370
0C00                      2117 | EM150 EQU     *                                 2-8 PTM10375
                          2118 | *************************************************** PTM10380
                          2119 | *     NOTE - THIS PHASE CANNOT OVERLAY            * PTM10385
                          2120 | *     THE INPUT I/O AND CONVERSION SUBRS          * PTM10390
                          2121 | *************************************************** PTM10395
0C00                      2122 | EM900 BSS     325-*+EM000-1   PATCH AREA       2-11 PTM10400
0C16 0000                 2123 |       DC      0         END OF ERMSG PHASE      2-8 PTM10405
*SBRKSLS D5               2124 |  ASM CONTROL CARDS I                          V2M08 PTM10410
PHASE 1  CONTROL RECORDS     12/07/66
 
                          2126 | *************************************************** PTM10420
                          2127 | *                                                 * PTM10425
                          2128 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM10430
                          2129 | *                                                 * PTM10435
                          2130 | *FUNCTION/OPERATION-                              * PTM10440
                          2131 | *   *IN PASS 1 PHASE 1 READS, ANALYZES, AND LISTS * PTM10445
                          2132 | *    THE ASSEMBLER CONTROL RECORDS. AS EACH       * PTM10450
                          2133 | *    CONTROL RECORD IS ANALYZED, THE VARIOUS      * PTM10455
                          2134 | *    OPTIONS SPECIFIED BY THE CONTROL RECORD ARE  * PTM10460
                          2135 | *    INDICATED IN THE ASSEMBLER PROGRAM'S         * PTM10465
                          2136 | *    COMMUNICATIONS AREA (ASCOM), AND THE CONTROL * PTM10470
                          2137 | *    RECORD IS LISTED ON THE PRINCIPAL PRINT      * PTM10475
                          2138 | *    DEVICE.                                      * PTM10480
                          2139 | *   *WHEN THE FIRST NON-CONTROL TYPE RECORD IS    * PTM10485
                          2140 | *    ENCOUNTERED,PHASE 1 TRANSFERS TO THE MASTER  * PTM10490
                          2141 | *    OVERLAY CONTROL SUBROUTINE TO FETCH PHASE 1A * PTM10495
                          2142 | *    AND TRANSFER CONTROL TO IT.                  * PTM10500
                          2143 | *   *IN PASS 2 OF A ONE-PASS MODE ASSEMBLY, PHASE * PTM10505
                          2144 | *    1 IMMEDIATELY TRANSFERS TO MASTER OVERLAY    * PTM10510
                          2145 | *    CONTROL SUBROUTINE TO FETCH PHASE 1A AND     * PTM10515
                          2146 | *    TRANSFER CONTROL TO IT.                      * PTM10520
                          2147 | *   *IN PASS 2 OF A TWO-PASS MODE ASSEMBLY PHASE 1* PTM10525
                          2148 | *    READS AND BYPASSES SOURCE INPUT RECORDS UNTIL* PTM10530
                          2149 | *    A NON-CONTROL TYPE RECORD IS ENCOUNTERED.    * PTM10535
                          2150 | *    PHASE 1 THEN TRANSFERS TO THE MASTER OVERLAY * PTM10540
                          2151 | *    CONTROL SUBROUTINE TO FETCH PHASE 1A AND     * PTM10545
                          2152 | *    TRANSFER CONTROL TO IT.                      * PTM10550
                          2153 | *                                                 * PTM10555
                          2154 | *ENTRY POINTS-                                    * PTM10560
                          2155 | *   * P1000 - ENTRY FROM PHASE 0                  * PTM10565
                          2156 | *                                                 * PTM10570
                          2157 | *INPUT-N/A                                        * PTM10575
                          2158 | *                                                 * PTM10580
                          2159 | *OUTPUT-                                          * PTM10585
                          2160 | *   * PRINTED CONTROL RECORDS                     * PTM10590
                          2161 | *                                                 * PTM10595
                          2162 | *EXTERNAL RERERENCES-                             * PTM10600
                          2163 | *   *SUBROUTINES-                                 * PTM10605
                          2164 | *      * DISK1                                    * PTM10610
                          2165 | *      * LDXRS                                    * PTM10615
                          2166 | *      * P9MVE                                    * PTM10620
                          2167 | *      * RDCRD                                    * PTM10625
                          2168 | *      * PRINCIPAL PRINT SUBROUTINE               * PTM10630
                          2169 | *      * PRINCIPAL I/O SUBROUTINE                 * PTM10635
                          2170 | *      * INPUT CONVERSION SUBROUTINE              * PTM10640
                          2171 | *   *DCOM/COMMA-                                  * PTM10645
                          2172 | *       $CORE                                     * PTM10650
                          2173 | *       $PHSE                                     * PTM10655
                          2174 | *       PARAM                                     * PTM10660
                          2175 | *       SKLTN                                     * PTM10665
                          2176 | *                                                 * PTM10670
                          2177 | *EXITS-                                           * PTM10675
                          2178 | *   *NORMAL - MASTER OVERLAY CONTROL SUBROUTINE   * PTM10680
                          2179 | *   *ERROR - NONE                                 * PTM10685
                          2180 | *                                                 * PTM10690
                          2181 | *TABLES/WORK AREAS- N/A                           * PTM10695
                          2182 | *                                                 * PTM10700
                          2183 | *ATTRIBUTES-REUSABLE                              * PTM10705
                          2184 | *                                                 * PTM10710
                          2185 | *NOTES-N/A                                        * PTM10715
                          2186 | *                                                 * PTM10720
                          2187 | *************************************************** PTM10725
                          2188 | *                                                   PTM10730
0280                      2189 |       ORG     OVLAY                                 PTM10735
0280 01D5                 2190 |       DC      P1570-P1000   WORD COUNT PHASE 1      PTM10740
0281 FF2B                 2191 |       DC      -/D5      SLET ID OF PHASE 1      2-8 PTM10745
0282 01B8                 2192 | PHS01 DC      P1560-PHS01  ADDR OF ID TABLE         PTM10750
0283 0003                 2193 |       DC      3         NO. OF ID'S TO BE FILLED2-8 PTM10755
0282                      2194 |       ORG     *-2                                   PTM10760
0282                      2195 | P1000 EQU     *                                     PTM10765
0282 C3F4                 2196 |       LD    3 PASS-X3    DETRM PASS                 PTM10770
0283 4C18 0293            2197 |       BSC  L  P1002,+-   BR TO CONT PH. 1 IF FIRST  PTM10775
0285 4C28 042F            2198 |       BSC  L  P1550,+Z  *CESSING IF XREF PASS   2-8 PTM10780
0287 C3F3                 2199 |       LD    3 PSMDE-X3   IF SECOND, DETRM MODE      PTM10785
0288 4C18 042F            2200 |       BSC  L  P1550,+-   BR TO EXIT IF ONE PASS MD. PTM10790
028A C3F1                 2201 |       LD    3 LDKOP-X3   CHECK FOR LIST DECK        PTM10795
028B 4C20 0293            2202 |       BSC  L  P1002,Z    SKIP FIRST READ IF LIST    PTM10800
                          2203 | *                                                 * PTM10805
028D 6680 045B            2204 |       LDX  I2 RP000      SET TO READ A CARD         PTM10810
028F C320                 2205 |       LD    3 RDBFR+1-X3                            PTM10815
0290 18D0                 2206 |       RTE     16         INITIAL DBL BUFFERING      PTM10820
0291 C032                 2207 |       LD      P1132      BY READIND THE FIRST       PTM10825
0292 4203                 2208 |       BSI   2 +3         RECORD                     PTM10830
                          2209 | *                                                 * PTM10835
0293 C400 0036            2210 | P1002 LD   L  $PBSY     CHECK IF PRINTER BUSY   2-2 PTM10840
0295 4820                 2211 |       BSC     Z         SKIP IF NOT BUSY        2-2 PTM10845
0296 70FC                 2212 |       MDX     *-4       LOOP TILL NOT BUSY      2-2 PTM10850
0297 C480 0006            2213 |       LD   I  $CH12     IS CHANNEL 12 ON"       212 PTM10855
0299 4420 0723            2214 |       BSI  L  GTHDG,Z   YES, GO PRINT HEADING   212 PTM10857
029B 4400 07A8            2215 |       BSI  L  RDCRD     READ NEXT RECORD        2-8 PTM10860
029D C31F                 2216 |       LD    3 RDBFR-X3   SET UP TO CONVERT          PTM10865
029E 4480 01FF            2217 |       BSI  I  CVADR     CONVERT RECORD IN BUFFER    PTM10870
                          2218 | *                                                   PTM10875
                          2219 | *             ASTERISK IN 1ST POSITION              PTM10880
                          2220 | *             INDICATES A CONTROL RECORD            PTM10885
                          2221 | *                                                   PTM10890
02A0 4400 025F            2222 | P1004 BSI  L  LDXRS      GO RESTO XR1               PTM10895
02A2 6680 02F7            2223 | P1010 LDX  I2 P1130     XR2 IS STRING LENGTH        PTM10900
02A4 6780 02EA            2224 | P1020 LDX  I3 P1120     XR3 IS STRING ADDR          PTM10905
02A6 C101                 2225 |       LD    1 +1        CHECK POSITION ONE OF       PTM10910
02A7 9040                 2226 |       S       P1110     BUFFER FOR AN ASTERISK      PTM10915
02A8 4C20 042F            2227 |       BSC  L  P1550,Z   BRANCH IF NOT ASTERISK      PTM10920
02AA C400 020D            2228 |       LD   L  PASS      CHECK FOR PASS 2            PTM10925
02AC 4818                 2229 |       BSC     +-         SKIP IF PASS 2             PTM10930
02AD 7003                 2230 |       MDX     P1030      SKIP IF PASS 1 TO CONTINUE PTM10935
02AE 4400 025F            2231 |       BSI  L  LDXRS      RESTO XR1 & XR3            PTM10940
02B0 70E2                 2232 |       MDX     P1002      BR TO RD NEXT RCD          PTM10945
02B1 C102                 2233 | P1030 LD    1 +2                                    PTM10950
02B2 9036                 2234 |       S       P1111     IGNORE BLANKS IN INPUT      PTM10955
02B3 4C20 02BB            2235 |       BSC  L  P1040,Z   BRANCH IF NOT BLANK         PTM10960
02B5 74FF 02E6            2236 |       MDX  L  P1090,-1  DECREMENT MAX LENGTH CNTR   PTM10965
02B7 7001                 2237 |       MDX     P1032                                 PTM10970
02B8 7019                 2238 |       MDX     P1050     AFTER 71 CHARS, RECORD IS   PTM10975
02B9 7101                 2239 | P1032 MDX   1 +1        NOT ANY CONTROL RECORD      PTM10980
02BA 70F6                 2240 |       MDX     P1030     COMPARE NEXT INPUT CHAR     PTM10985
                          2241 | *                                                   PTM10990
02BB C102                 2242 | P1040 LD    1 +2        A NON-BLANK INPUT CHAR MUST PTM10995
02BC 9300                 2243 |       S     3 0         MATCH CURRENT STRING CHAR   PTM11000
02BD 4C20 02D2            2244 |       BSC  L  P1050,Z   BRANCH IF NO MATCH          PTM11005
02BF 74FF 02E6            2245 |       MDX  L  P1090,-1  DECREMENT MAX LENGTH CNTR   PTM11010
02C1 7003                 2246 |       MDX     P1042     GO ON TO NEXT CHAR          PTM11015
02C2 4C00 041F            2247 |       BSC  L  P1530     BRANCH IF 71 CHARS CHECKED  PTM11020
                          2248 | *                                                   PTM11025
02C4 7000                 2249 | P1132 DC      /7000     DISKZ READ CODE             PTM11030
02C5 7101                 2250 | P1042 MDX   1 +1        NEXT INPUT CHAR             PTM11035
02C6 7301                 2251 |       MDX   3 +1        NEXT STRING CHAR            PTM11040
02C7 72FF                 2252 |       MDX   2 -1        DECREMENT STRING LENGTH     PTM11045
02C8 70E8                 2253 |       MDX     P1030     BRANCH IF MORE STRING CHARS PTM11050
02C9 C102                 2254 |       LD    1 +2        IF ENTIRE STRING COMPARED,  PTM11055
02CA 901E                 2255 |       S       P1111     NXT INPUT CHAR MUST BE BLNK PTM11060
02CB 4C20 041F            2256 |       BSC  L  P1530,Z   BRANCH IF NOT BLANK         PTM11065
02CD 6B03                 2257 |       STX   3 P1046+1   STORE INDIRECT BRANCH ADDR  PTM11070
02CE 6700 0219            2258 | P1044 LDX  L3 ASMCM     XR3 POINTS TO ASM COMMA     PTM11075
02D0 4C80 0000            2259 | P1046 BSC  I  *-*       BRANCH TO PROPER SECTION    PTM11080
                          2260 | *                                                   PTM11085
02D2 7401 02A3            2261 | P1050 MDX  L  P1010+1,1 UPDATE TO COMPARE           PTM11090
02D4 7401 02A5            2262 |       MDX  L  P1020+1,1 INPUT RECORD AGAINST        PTM11095
02D6 C010                 2263 |       LD      P1100     RESET MAX LENGTH            PTM11100
02D7 D00E                 2264 |       STO     P1090     COUNTER FOR 71 CHARS        PTM11105
02D8 C480 02A3            2265 |       LD   I  P1010+1   NEXT CONTROL RECORD STRING  PTM11110
02DA 4C18 041F            2266 |       BSC  L  P1530,+-  BRANCH IF NO MORE STRINGS   PTM11115
02DC 70C3                 2267 |       MDX     P1004     BRANCH TO CHECK NEXT STRING PTM11120
                          2268 | *                                                   PTM11125
02DD C006                 2269 | P1060 LD      P1070     RESET ADDRESSES TO COMPARE  PTM11130
02DE D0C4                 2270 |       STO     P1010+1   A NEW INPUT RECORD AGAINST  PTM11135
02DF C005                 2271 |       LD      P1080     ALL STRINGS, BEGINNING WITH PTM11140
02E0 D0C4                 2272 |       STO     P1020+1   THE 1ST CONTROL RCRD STRING PTM11145
02E1 C005                 2273 |       LD      P1100     RESET MAX LENGTH            PTM11150
02E2 D003                 2274 |       STO     P1090     COUNTER FOR 71 CHARS        PTM11155
02E3 70AF                 2275 |       MDX     P1002     BRANCH TO READ NEXT RCD     PTM11160
                          2276 | *                                                   PTM11165
                          2277 | *     CONSTANTS                                     PTM11170
                          2278 | *                                                   PTM11175
02E4 02F7                 2279 | P1070 DC      P1130     ADDR OF STRING LENGTH TABLE PTM11180
02E5 02EA                 2280 | P1080 DC      P1120     STRING STARTING ADDR TABLE  PTM11185
02E6 0047                 2281 | P1090 DC      71        MAX LENGTH COUNTER          PTM11190
02E7 0047                 2282 | P1100 DC      71        RESTORE OF MAX LENGTH CNTR  PTM11195
02E8 005C                 2283 | P1110 DC      .*        EBCDIC ASTERISK             PTM11200
02E9 0040                 2284 | P1111 DC      .         EBCDIC BLANK                PTM11205
02EA 0305                 2285 | P1120 DC      P1140     ADDR OF START OF STRING  1  PTM11210
02EB 0316                 2286 |       DC      P1150     ADDR OF START OF STRING  2  PTM11215
02EC 0327                 2287 |       DC      P1160     ADDR OF START OF STRING  3  PTM11220
02ED 0333                 2288 |       DC      P1170     ADDR OF START OF STRING  4  PTM11225
02EE 033D                 2289 |       DC      P1180     ADDR OF START OF STRING  5  PTM11230
02EF 0346                 2290 |       DC      P1190     ADDR OF START OF STRING  6  PTM11235
02F0 034B                 2291 |       DC      P1200     ADDR OF START OF STRING  7  PTM11240
02F1 035B                 2292 |       DC      P1210     ADDR OF START OF STRING  8  PTM11245
02F2 036D                 2293 |       DC      P1220     ADDR OF START OF STRING  9  PTM11250
02F3 0373                 2294 |       DC      P1240     ADDR OF START OF STRING 10  PTM11255
02F4 037A                 2295 |       DC      P1242     ADDR OF START OF STRING 11  PTM11260
02F5 038A                 2296 |       DC      P1245     START ADDR OF STRING 12 2-8 PTM11265
02F6 0391                 2297 |       DC      P1246     START ADDR OF STRING 13 2-8 PTM11270
                          2298 | *                                                   PTM11275
02F7 0010                 2299 | P1130 DC      16        LENGTH OF PRINT SYM TBL     PTM11280
02F8 0010                 2300 |       DC      16        LENGTH OF PUNCH SYM TBL     PTM11285
02F9 000B                 2301 |       DC      11        LENGTH OF TWO PASS MODE     PTM11290
02FA 0009                 2302 |       DC      9         LENGTH OF LIST DECK E       PTM11295
02FB 0008                 2303 |       DC      8         LENGTH OF LIST DECK         PTM11300
02FC 0004                 2304 |       DC      4         LENGTH OF LIST              PTM11305
02FD 000F                 2305 |       DC      15        LENGTH OF SAVE SYM TBL      PTM11310
02FE 0011                 2306 |       DC      17        LENGTH OF SYSTEM SYM TBL    PTM11315
02FF 0005                 2307 |       DC      5         LENGTH OF LEVEL             PTM11320
0300 0006                 2308 |       DC      6         LENGTH OF COMMON            PTM11325
0301 000F                 2309 |       DC      15        LENGTH OF OVERFLOW SECTORS  PTM11330
0302 0006                 2310 |       DC      6         LENGTH OF MACLIB        2-8 PTM11335
0303 0004                 2311 |       DC      4         LENGTH OF XREF          2-8 PTM11340
0304 0000                 2312 |       DC      0         ZERO FORCES END OF COMPARES PTM11345
                          2313 | *                                                   PTM11350
                          2314 | *             COMMENTS TO THE RIGHT OF THE          PTM11355
                          2315 | *             FOLLOWING CONSTANTS GIVE THE LITERAL  PTM11360
                          2316 | *             STRING CHARACTER IN EBCDIC            PTM11365
                          2317 | *             AS IT APPEARS WHILE BEING COMPARED    PTM11370
                          2318 | *             TO THE INPUT RECORD                   PTM11375
                          2319 | *                                                   PTM11380
0305 00D7                 2320 | P1140 DC      .P        P                           PTM11385
0306 00D9                 2321 |       DC      .R         R                          PTM11390
0307 00C9                 2322 |       DC      .I          I                         PTM11395
0308 00D5                 2323 |       DC      .N           N                        PTM11400
0309 00E3                 2324 |       DC      .T            T                       PTM11405
030A 00E2                 2325 |       DC      .S             S                      PTM11410
030B 00E8                 2326 |       DC      .Y              Y                     PTM11415
030C 00D4                 2327 |       DC      .M               M                    PTM11420
030D 00C2                 2328 |       DC      .B                B                   PTM11425
030E 00D6                 2329 |       DC      .O                 O                  PTM11430
030F 00D3                 2330 |       DC      .L                  L                 PTM11435
0310 00E3                 2331 |       DC      .T                   T                PTM11440
0311 00C1                 2332 |       DC      .A                    A               PTM11445
0312 00C2                 2333 |       DC      .B                     B              PTM11450
0313 00D3                 2334 |       DC      .L                      L             PTM11455
0314 00C5                 2335 |       DC      .E                       E            PTM11460
0315 03CB                 2336 |       DC      P1330     START 'PRINT SYM TBL'       PTM11465
0316 00D7                 2337 | P1150 DC      .P        P                           PTM11470
0317 00E4                 2338 |       DC      .U         U                          PTM11475
0318 00D5                 2339 |       DC      .N          N                         PTM11480
0319 00C3                 2340 |       DC      .C           C                        PTM11485
031A 00C8                 2341 |       DC      .H            H                       PTM11490
031B 00E2                 2342 |       DC      .S             S                      PTM11495
031C 00E8                 2343 |       DC      .Y              Y                     PTM11500
031D 00D4                 2344 |       DC      .M               M                    PTM11505
031E 00C2                 2345 |       DC      .B                B                   PTM11510
031F 00D6                 2346 |       DC      .O                 O                  PTM11515
0320 00D3                 2347 |       DC      .L                  L                 PTM11520
0321 00E3                 2348 |       DC      .T                   T                PTM11525
0322 00C1                 2349 |       DC      .A                    A               PTM11530
0323 00C2                 2350 |       DC      .B                     B              PTM11535
0324 00D3                 2351 |       DC      .L                      L             PTM11540
0325 00C5                 2352 |       DC      .E                       E            PTM11545
0326 03D4                 2353 |       DC      P1350     START 'PUNCH SYM TBL'       PTM11550
0327 00E3                 2354 | P1160 DC      .T        T                           PTM11555
0328 00E6                 2355 |       DC      .W         W                          PTM11560
0329 00D6                 2356 |       DC      .O          O                         PTM11565
032A 00D7                 2357 |       DC      .P           P                        PTM11570
032B 00C1                 2358 |       DC      .A            A                       PTM11575
032C 00E2                 2359 |       DC      .S             S                      PTM11580
032D 00E2                 2360 |       DC      .S              S                     PTM11585
032E 00D4                 2361 |       DC      .M               M                    PTM11590
032F 00D6                 2362 |       DC      .O                O                   PTM11595
0330 00C4                 2363 |       DC      .D                 D                  PTM11600
0331 00C5                 2364 |       DC      .E                  E                 PTM11605
0332 03D9                 2365 |       DC      P1360     START 'TWO PASS MODE'       PTM11610
0333 00D3                 2366 | P1170 DC      .L        L                           PTM11615
0334 00C9                 2367 |       DC      .I         I                          PTM11620
0335 00E2                 2368 |       DC      .S          S                         PTM11625
0336 00E3                 2369 |       DC      .T           T                        PTM11630
0337 00C4                 2370 |       DC      .D            D                       PTM11635
0338 00C5                 2371 |       DC      .E             E                      PTM11640
0339 00C3                 2372 |       DC      .C              C                     PTM11645
033A 00D2                 2373 |       DC      .K               K                    PTM11650
033B 00C5                 2374 |       DC      .E                E                   PTM11655
033C 03EA                 2375 |       DC      P1380     START 'LIST DECK E'         PTM11660
033D 00D3                 2376 | P1180 DC      .L        L                           PTM11665
033E 00C9                 2377 |       DC      .I         I                          PTM11670
033F 00E2                 2378 |       DC      .S          S                         PTM11675
0340 00E3                 2379 |       DC      .T           T                        PTM11680
0341 00C4                 2380 |       DC      .D            D                       PTM11685
0342 00C5                 2381 |       DC      .E             E                      PTM11690
0343 00C3                 2382 |       DC      .C              C                     PTM11695
0344 00D2                 2383 |       DC      .K               K                    PTM11700
0345 03DF                 2384 |       DC      P1370     START 'LIST DECK'           PTM11705
0346 00D3                 2385 | P1190 DC      .L        L                           PTM11710
0347 00C9                 2386 |       DC      .I         I                          PTM11715
0348 00E2                 2387 |       DC      .S          S                         PTM11720
0349 00E3                 2388 |       DC      .T           T                        PTM11725
034A 03CF                 2389 |       DC      P1340     START 'LIST'                PTM11730
034B 00E2                 2390 | P1200 DC      .S        S                           PTM11735
034C 00C1                 2391 |       DC      .A         A                          PTM11740
034D 00E5                 2392 |       DC      .V          V                         PTM11745
034E 00C5                 2393 |       DC      .E           E                        PTM11750
034F 00E2                 2394 |       DC      .S            S                       PTM11755
0350 00E8                 2395 |       DC      .Y             Y                      PTM11760
0351 00D4                 2396 |       DC      .M              M                     PTM11765
0352 00C2                 2397 |       DC      .B               B                    PTM11770
0353 00D6                 2398 |       DC      .O                O                   PTM11775
0354 00D3                 2399 |       DC      .L                 L                  PTM11780
0355 00E3                 2400 |       DC      .T                  T                 PTM11785
0356 00C1                 2401 |       DC      .A                   A                PTM11790
0357 00C2                 2402 |       DC      .B                    B               PTM11795
0358 00D3                 2403 |       DC      .L                     L              PTM11800
0359 00C5                 2404 |       DC      .E                      E             PTM11805
035A 03EC                 2405 |       DC      P1390     START 'SAVE SYM TBL'        PTM11810
035B 00E2                 2406 | P1210 DC      .S        S                           PTM11815
035C 00E8                 2407 |       DC      .Y         Y                          PTM11820
035D 00E2                 2408 |       DC      .S          S                         PTM11825
035E 00E3                 2409 |       DC      .T           T                        PTM11830
035F 00C5                 2410 |       DC      .E            E                       PTM11835
0360 00D4                 2411 |       DC      .M             M                      PTM11840
0361 00E2                 2412 |       DC      .S              S                     PTM11845
0362 00E8                 2413 |       DC      .Y               Y                    PTM11850
0363 00D4                 2414 |       DC      .M                M                   PTM11855
0364 00C2                 2415 |       DC      .B                 B                  PTM11860
0365 00D6                 2416 |       DC      .O                  O                 PTM11865
0366 00D3                 2417 |       DC      .L                   L                PTM11870
0367 00E3                 2418 |       DC      .T                    T               PTM11875
0368 00C1                 2419 |       DC      .A                     A              PTM11880
0369 00C2                 2420 |       DC      .B                      B             PTM11885
036A 00D3                 2421 |       DC      .L                       L            PTM11890
036B 00C5                 2422 |       DC      .E                        E           PTM11895
036C 03EF                 2423 |       DC      P1400     START 'SYSTEM SYM TBL'      PTM11900
036D 00D3                 2424 | P1220 DC      .L        L                           PTM11905
036E 00C5                 2425 |       DC      .E         E                          PTM11910
036F 00E5                 2426 |       DC      .V          V                         PTM11915
0370 00C5                 2427 |       DC      .E           E                        PTM11920
0371 00D3                 2428 |       DC      .L            L                       PTM11925
0372 039F                 2429 |       DC      P1270     START 'LEVEL'               PTM11930
0373 00C3                 2430 | P1240 DC      .C        C                           PTM11935
0374 00D6                 2431 |       DC      .O         O                          PTM11940
0375 00D4                 2432 |       DC      .M          M                         PTM11945
0376 00D4                 2433 |       DC      .M           M                        PTM11950
0377 00D6                 2434 |       DC      .O            O                       PTM11955
0378 00D5                 2435 |       DC      .N             N                      PTM11960
0379 0397                 2436 |       DC      P1250     START 'COMMON'              PTM11965
037A 00D6                 2437 | P1242 DC      .O        O                           PTM11970
037B 00E5                 2438 |       DC      .V         V                          PTM11975
037C 00C5                 2439 |       DC      .E          E                         PTM11980
037D 00D9                 2440 |       DC      .R           R                        PTM11985
037E 00C6                 2441 |       DC      .F            F                       PTM11990
037F 00D3                 2442 |       DC      .L             L                      PTM11995
0380 00D6                 2443 |       DC      .O              O                     PTM12000
0381 00E6                 2444 |       DC      .W               W                    PTM12005
0382 00E2                 2445 |       DC      .S                S                   PTM12010
0383 00C5                 2446 |       DC      .E                 E                  PTM12015
0384 00C3                 2447 |       DC      .C                  C                 PTM12020
0385 00E3                 2448 |       DC      .T                   T                PTM12025
0386 00D6                 2449 |       DC      .O                    O               PTM12030
0387 00D9                 2450 |       DC      .R                     R              PTM12035
0388 00E2                 2451 |       DC      .S                      S             PTM12040
0389 0405                 2452 |       DC      P1460     START 'OVERFLOW SECTORS'    PTM12045
038A 00D4                 2453 | P1245 DC      .M        M                       2-8 PTM12050
038B 00C1                 2454 |       DC      .A         A                      2-8 PTM12055
038C 00C3                 2455 |       DC      .C          C                     2-8 PTM12060
038D 00D3                 2456 |       DC      .L           L                    2-8 PTM12065
038E 00C9                 2457 |       DC      .I            I                   2-8 PTM12070
038F 00C2                 2458 |       DC      .B             B                  2-8 PTM12075
0390 042B                 2459 |       DC      P1545     START 'MACLIB'          2-8 PTM12080
0391 00E7                 2460 | P1246 DC      .X        X                       2-8 PTM12085
0392 00D9                 2461 |       DC      .R         R                      2-8 PTM12090
0393 00C5                 2462 |       DC      .E          E                     2-8 PTM12095
0394 00C6                 2463 |       DC      .F           F                    2-8 PTM12100
0395 0447                 2464 |       DC      P1569     START 'XREF'            2-8 PTM12105
                          2465 | *                                               2-8 PTM12110
                          2466 | *             'COMMON'                              PTM12115
                          2467 | *                                                   PTM12120
0396 0002                 2468 | P1286 DC      2         NO. OF LEVELS ALLOWED  2-10 PTM12125
0397 4018                 2469 | P1250 BSI     P1280     COMPUTE SIZE OF COMMON      PTM12130
0398 D3F5                 2470 |       STO   3 SCOMN-X3  SAVE IN ASM COMMA           PTM12135
0399 4810                 2471 |       BSC     -          SKIP IF SIZE NEGATIVE      PTM12140
039A 7014                 2472 |       MDX     P1275     GO TO CONTROL RCRD COMMON   PTM12145
039B E02E                 2473 |       AND     P1321      MASK OUT SIGN BIT          PTM12150
039C D3F5                 2474 |       STO   3 SCOMN-X3   SAVE POSITIVE RESULT       PTM12155
039D 4C00 041F            2475 |       BSC  L  P1530      GO TO CNTRL RCD ERR RTN    PTM12160
                          2476 | *                                                   PTM12165
                          2477 | *             'LEVEL'                               PTM12170
                          2478 | *                                                   PTM12175
039F 4010                 2479 | P1270 BSI     P1280     COMPUTE INTRPT LEVEL NO.    PTM12180
03A0 9028                 2480 |       S       P1310     HIGHEST LEVEL IS 5     2-10 PTM12185
03A1 4C30 041F            2481 |       BSC  L  P1530,-Z  BRANCH TO ERR IF HIGHER2-10 PTM12190
03A3 C400 0228            2482 |       LD   L  NLVLS     NO. OF INT LEVELS      2-10 PTM12195
03A5 90F0                 2483 |       S       P1286     *MUST NOT BE GREATER   2-10 PTM12200
03A6 4C10 041F            2484 |       BSC  L  P1530,-   *THAN TWO. BR IF ERR   2-10 PTM12205
03A8 C2FE                 2485 |       LD    2 VALUE-A   SAVE INTRPT LEVEL NO.       PTM12210
03A9 6680 0228            2486 |       LDX  I2 NLVLS     STORE LEV NO IN        2-10 PTM12215
03AB D600 021E            2487 |       STO  L2 INTL1     *COMMA                 2-10 PTM12220
03AD 7401 0228            2488 |       MDX  L  NLVLS,+1  INCREMENT NO OF INT LEV2-10 PTM12225
03AF 706B                 2489 | P1275 MDX     P1520     GO TO CONTROL RCRD COMMON   PTM12230
                          2490 | *                                                   PTM12235
03B0 0000                 2491 | P1280 DC      0         DECIMAL TO BINARY ENTRY PT  PTM12240
03B1 C013                 2492 |       LD      P1290     MODIFY OPERAND SCAN IN      PTM12245
03B2 D400 052B            2493 |       STO  L  FERR1     PHASE 9 TO CAUSE ALL    2-8 PTM12250
03B4 C012                 2494 |       LD      P1288     *OPND ERRORS TO RETURN  2-8 PTM12255
03B5 D400 052C            2495 |       STO  L  FERR2     HERE WITH ERR CNT = 0   2-8 PTM12260
03B7 7103                 2496 |       MDX   1 +3        DO NOT ENTER SCAN ROUTINE   PTM12265
03B8 4400 04E1            2497 | P1284 BSI  L  SCAN      CVRT NO. TO BINARY      2-8 PTM12270
03BA D06E                 2498 |       STO     P1440     SAVE ACC                2-3 PTM12275
                          2499 | *                                               2-3 PTM12280
03BB C03D                 2500 |       LD      P1412     LOAD 1ST WD OF  BSI  L  2-3 PTM12285
03BC D400 052B            2501 |       STO  L  FERR1     SET UP 1ST HALF OF INST 2-8 PTM12290
03BE C009                 2502 |       LD      P1289     FETCH ADDR              2-8 PTM12295
03BF D400 052C            2503 |       STO  L  FERR2     SET UP 2ND HALF         2-8 PTM12300
03C1 C067                 2504 |       LD      P1440     RESTORE ACC             2-3 PTM12305
                          2505 | *                                               2-3 PTM12310
03C2 4C20 041F            2506 |       BSC  L  P1530,Z   BRANCH IF NOT Z (BAD NO.)   PTM12315
03C4 C2FE                 2507 |       LD    2 VALUE-A   EXIT WITH VALUE IN ACC      PTM12320
03C5 4C80 03B0            2508 | P1290 BSC  I  P1280     EXIT SUBROUTINE             PTM12325
                          2509 | *     ABOVE INSTR USED AS CONSTANT /4C80            PTM12330
                          2510 | *                                                   PTM12335
                          2511 | *     CONSTANTS                                     PTM12340
                          2512 | *                                                   PTM12345
03C7 04E1                 2513 | P1288 DC      SCAN      SCAN SUBR ENTRY PT      2-8 PTM12350
03C8 0701                 2514 | P1289 DC      ERFLG     ERROR FLAG SUBR ENTRY   2-8 PTM12355
03C9 0005                 2515 | P1310 DC      5         MAX NO. FOR 1130 INTRPT LVL PTM12360
03CA 7FFF                 2516 | P1321 DC      /7FFF      MASK-THE-SIGN-BIT CONSTANT PTM12365
                          2517 | *                                                   PTM12370
                          2518 | *             'PRINT SYMBOL TABLE'                  PTM12375
                          2519 | *                                                   PTM12380
03CB C05B                 2520 | P1330 LD      P1500                                 PTM12385
03CC EBEF                 2521 | P1331 OR    3 STOPT-X3  SET SYM TBL OPTION SW       PTM12390
03CD D3EF                 2522 |       STO   3 STOPT-X3  EQUAL TO 8000               PTM12395
03CE 704C                 2523 |       MDX     P1520     GO TO CONTROL RCRD COMMON   PTM12400
                          2524 | *                                                   PTM12405
                          2525 | *             'LIST'                                PTM12410
                          2526 | *                                                   PTM12415
03CF C057                 2527 | P1340 LD      P1500     SET LIST OPTION             PTM12420
03D0 EBF2                 2528 |       OR    3 LSTOP-X3                          2-8 PTM12425
03D1 D3F2                 2529 |       STO   3 LSTOP-X3  SW EQUAL TO 8000            PTM12430
03D2 D302                 2530 |       STO   3 TLIST-X3  SAVE ORIG COND IN TEMP      PTM12435
03D3 7047                 2531 |       MDX     P1520     GO TO CONTROL RCRD COMMON   PTM12440
                          2532 | *                                                   PTM12445
                          2533 | *             'PUNCH SYMBOL TABLE'                  PTM12450
                          2534 | *                                                   PTM12455
03D4 C3ED                 2535 | P1350 LD    3 IPTKB-X3   CHECK FOR PT/KB INPUT      PTM12460
03D5 4C20 041F            2536 |       BSC  L  P1530,Z    BR TO FLAG AS ERROR        PTM12465
03D7 C050                 2537 |       LD      P1510      SET SYM TBL OPION SW=0001  PTM12470
03D8 70F3                 2538 |       MDX     P1331     BRANCH TO OR TO PRNT OPTION PTM12475
                          2539 | *                                                   PTM12480
                          2540 | *             'TWO PASS MODE'                       PTM12485
                          2541 | *                                                   PTM12490
03D9 C3ED                 2542 | P1360 LD    3 IPTKB-X3   CHECK INPUT DEVICE         PTM12495
03DA 4C20 041F            2543 |       BSC  L  P1530,Z    ERROR IF PT/KB -BRANCH     PTM12500
03DC C04A                 2544 |       LD      P1500      OTHERWISE, MODE SWTCH=8000 PTM12505
03DD D3F3                 2545 |       STO   3 PSMDE-X3                              PTM12510
03DE 703C                 2546 |       MDX     P1520     GO TO CONTROL RCRD COMMON   PTM12515
                          2547 | *                                                   PTM12520
                          2548 | *             'LIST DECK'                           PTM12525
                          2549 | *                                                   PTM12530
03DF C047                 2550 | P1370 LD      P1500     SET LIST DECK SW = 8000     PTM12535
03E0 18D0                 2551 | P1371 RTE     16        ACC TO EXTENSION            PTM12540
                          2552 | *                                                 * PTM12545
03E1 C3EE                 2553 |       LD    3 ICD25-X3   IS INPUT FROM 2501         PTM12550
03E2 4C20 041F            2554 |       BSC  L  P1530,Z    YES, BR TO IND ERROR       PTM12555
03E4 C3ED                 2555 |       LD    3 IPTKB-X3   NO, IS INPUT FROM PT/KB    PTM12560
03E5 4C20 041F            2556 |       BSC  L  P1530,Z    YES, BR TO IND ERROR       PTM12565
03E7 18D0                 2557 |       RTE     16        RETURN OPTION CODE TO ACC   PTM12570
03E8 D3F1                 2558 |       STO   3 LDKOP-X3  AND SET LIST DECK SW        PTM12575
03E9 7031                 2559 |       MDX     P1520     GO TO CONTROL RCRD COMMON   PTM12580
                          2560 | *                                                   PTM12585
                          2561 | *             'LIST DECK E'                         PTM12590
                          2562 | *                                                   PTM12595
03EA C03D                 2563 | P1380 LD      P1510     SET LIST DECK SW = 0001     PTM12600
03EB 70F4                 2564 |       MDX     P1371     BRANCH TO CHECK IF OK       PTM12605
                          2565 | *                                                   PTM12610
                          2566 | *             'SAVE SYMBOL TABLE'                   PTM12615
                          2567 | *                                                   PTM12620
03EC 6C00 0202            2568 | P1390 STX  L  SAVSW     SET SAVSW ON (NZ)           PTM12625
03EE 702C                 2569 |       MDX     P1520     GO TO CONTROL RCRD COMMON   PTM12630
                          2570 | *                                                   PTM12635
                          2571 | *             'SYSTEM SYMBOL TABLE'                 PTM12640
                          2572 | *                                                   PTM12645
03EF C400 000E            2573 | P1400 LD   L  $CORE     SYSTEM SYMBOL TAKES         PTM12650
03F1 9038                 2574 |       S       P1420     376 WORDS ON THE DISK.      PTM12655
03F2 D044                 2575 |       STO     P1451     COMPUTE THE CORE ADDR TO    PTM12660
03F3 D001                 2576 |       STO     P1410+1   SET-UP THE WORD COUNT AND   PTM12665
03F4 6600 0000            2577 | P1410 LDX  L2 *-*       SCTR ADDR OF THE SYSTEM     PTM12670
03F6 C849                 2578 |       LDD     P1565+2   SYMBOL TABLE.               PTM12675
03F7 DA00                 2579 |       STD   2 0                                     PTM12680
03F8 C83D                 2580 |       LDD     P1450                                 PTM12685
03F9 4400 0275            2581 | P1412 BSI  L  DISK1     READ THE SYSTEM TABLE       PTM12690
                          2582 | *     ABOVE INSTR USED AS CONSTANT /4400            PTM12695
03FB C202                 2583 |       LD    2 +2        FIRST WORD OF TABLE IS THE  PTM12700
03FC D3F0                 2584 |       STO   3 CTSYM-X3  NO. OF SYMBOLS IN THE ABLE  PTM12705
03FD C400 000E            2585 |       LD   L  $CORE     LOAD UPPER CORE LIMIT   212 PTM12710
03FF 93F0                 2586 |       S     3 CTSYM-X3  MINUS NO. ENTRIES       212 PTM12715
0400 93F0                 2587 |       S     3 CTSYM-X3  MINUS NO. ENTRIES       212 PTM12720
0401 93F0                 2588 |       S     3 CTSYM-X3  MINUS NO. ENTRIES       212 PTM12725
0402 8093                 2589 |       A       P1286     ADD 2                   212 PTM12730
0403 D300                 2590 |       STO   3 LOEND-X3                              PTM12735
0404 7016                 2591 |       MDX     P1520     GO TO CONTROL RCRD COMMON   PTM12740
                          2592 | *                                                   PTM12745
                          2593 | *             'OVERFLOW SECTORS'                    PTM12750
                          2594 | *                                                   PTM12755
0405 C032                 2595 | P1460 LD      P1452     MODIFY SCAN TO PROCESS  2-8 PTM12760
0406 D400 0597            2596 |       STO  L  P9114     *COMMA AS BLANK         2-8 PTM12765
0408 40A7                 2597 |       BSI     P1280     COMPUTE NO. OF OVERFLOW 2-8 PTM12770
0409 801E                 2598 |       A       P1510                                 PTM12775
040A D3F9                 2599 |       STO   3 THRT2-X3  SECTORS, SAVE IN ASM COMMA  PTM12780
040B 903A                 2600 |       S       P1470     CHECK IF NO. GTR THAN 32    PTM12785
040C 4C08 0410            2601 |       BSC  L  P1465,+   BR IT NOT GTR THAN 32   2-8 PTM12790
040E C037                 2602 |       LD      P1470     IF GTR THAN 32, SET THE     PTM12795
040F D3F9                 2603 |       STO   3 THRT2-X3  OVFLO SCTRS = 32        2-8 PTM12800
0410 71FD                 2604 | P1465 MDX   1 -3        ADJUST XR1 FOR NEXT FLD 2-8 PTM12805
0411 409E                 2605 |       BSI     P1280     PARAMETER SPILL SCAN    2-8 PTM12810
0412 83F9                 2606 |       A     3 THRT2-X3                          2-8 PTM12815
0413 D330                 2607 |       STO   3 PARAM-X3                          2-8 PTM12820
0414 71FD                 2608 |       MDX   1 -3        ADJUST XR1 FOR NEXT FLD 2-8 PTM12825
0415 409A                 2609 |       BSI     P1280     SCAN FOR MACRO SK SIZE  2-8 PTM12830
0416 8330                 2610 |       A     3 PARAM-X3                          2-8 PTM12835
0417 D32F                 2611 |       STO   3 SKLTN-X3                          2-8 PTM12840
0418 C020                 2612 |       LD      P1453     RESTORE SCAN TO PROCESS 2-8 PTM12845
0419 D400 0597            2613 |       STO  L  P9114     *COMMA NORMALLY         2-8 PTM12850
                          2614 | *                                                   PTM12855
                          2615 | *             CONTROL RCRD COMMON                   PTM12860
                          2616 | *                                                   PTM12865
041B 4400 0802            2617 | P1520 BSI  L  P9MVE     MOVE I/P TO PRINT BFR   2-8 PTM12870
041D 4C00 02DD            2618 |       BSC  L  P1060     BRANCH AND INITLZ           PTM12875
                          2619 | *                                                   PTM12880
                          2620 | *             RECORD IN INPUT BUFFER WAS            PTM12885
                          2621 | *             NOT RECOGNIZABLE AS AN                PTM12890
                          2622 | *             ASM CONTROL RECORD.                   PTM12895
                          2623 | *                                                   PTM12900
041F C824                 2624 | P1530 LDD     P1567+2   SET I/O AREA HDR        2-8 PTM12905
0420 6700 0219            2625 |       LDX  L3 ASMCM     RESTORE XR3             2-8 PTM12910
0422 DB67                 2626 |       STD   3 OVLAY-X3                          2-8 PTM12915
0423 CB65                 2627 |       LDD   3 P0170-X3  PREPARE TO              2-8 PTM12920
0424 435C                 2628 |       BSI   3 DISK1-X3  READ PH 1B INTO CORE    2-8 PTM12925
0425 6400 02AD            2629 |       LDX  L0 B1150     BR FOR A07 ERROR MSG    2-8 PTM12930
                          2630 | *                                                   PTM12935
                          2631 | *     CONSTANTS                                     PTM12940
                          2632 | *                                                   PTM12945
0427 8000                 2633 | P1500 DC      /8000                             2-8 PTM12950
0428 0001                 2634 | P1510 DC      /0001                             2-8 PTM12955
0429 0000                 2635 | P1440 DC      *-*       TEMP STORAGE FOR LOW END2-8 PTM12960
042A 0130                 2636 | P1420 DC      3*100+4   WD CNT OF SYS SYM TBL   2-8 PTM12965
                          2637 | *                                               2-8 PTM12970
                          2638 | *     'MACLIB'                                  2-8 PTM12975
                          2639 | *                                               2-8 PTM12980
042B C818                 2640 | P1545 LDD     P1567+2   INITLZ MACLIB OVLY      2-8 PTM12985
042C DC00 0280            2641 |       STD  L  OVLAY                             2-8 PTM12990
042E 7003                 2642 |       MDX     P1552     LD AND GO TO PH 1B      2-8 PTM12995
042F C80C                 2643 | P1550 LDD     P1560+2   WD CNT & SCTR ADDR      2-8 PTM13000
0430 DC00 0280            2644 |       STD  L  OVLAY                             2-8 PTM13005
0432                      2645 | P1552 EQU     *                                 2-8 PTM13010
0432 4400 025F            2646 |       BSI  L  LDXRS     GO TO RESTO XR1 & 3         PTM13015
0434 4C00 0270            2647 |       BSC  L  P0130     BRANCH TO READ PHASE 1A     PTM13020
                          2648 | *                                                   PTM13025
                          2649 | *     CONSTANTS                                     PTM13030
                          2650 | *                                                   PTM13035
0436                      2651 |       BSS  E  0         MAKE NEXT LOCATION EVEN     PTM13040
0436 7000                 2652 | P1450 DC      /7000     DISKZ READ CODE         2-8 PTM13045
0437 0000                 2653 | P1451 DC      *-*       INITLZ TO SYS TBL I/O ADDR  PTM13050
0438 7005                 2654 | P1452 MDX  X  P9116-P9114-1                     2-8 PTM13055
0439 6680                 2655 | P1453 DC      /6680     LDX  I2                 2-8 PTM13060
043A 00D6                 2656 | P1560 DC      /D6       SLET ID OF       1A     2-8 PTM13065
043B                      2657 |       BSS     3                                     PTM13070
043E 00D7                 2658 | P1565 DC      /D7       SLET ID OF SYS SYMB TBL 2-8 PTM13075
043F                      2659 |       BSS     3                                     PTM13080
0442 00E8                 2660 | P1567 DC      /E8       SLET ID OF PHASE 1B     2-8 PTM13085
0443                      2661 |       BSS     3                                 2-8 PTM13090
0446 0020                 2662 | P1470 DC      32        MAX NO. OF OVFLO SCTRS  2-8 PTM13095
                          2663 | *                                               2-8 PTM13100
                          2664 | *     'XREF'                                    2-8 PTM13105
                          2665 | *                                               2-8 PTM13110
0447 C003                 2666 | P1569 LD      P9171     SET BRANCH ADDR         2-8 PTM13115
0448 D400 0273            2667 |       STO  L  P0140+1                           2-8 PTM13120
044A 70E0                 2668 |       MDX     P1545     LOAD PHASE 1B           2-8 PTM13125
044B 03DB                 2669 | P9171 DC      B1300                             2-8 PTM13130
044C                      2670 |       BSS     /0457-*   PATCH AREA             2-10 PTM13135
0457 0003                 2671 | P1570 DC      3         END PHASE,CONSTANT 3    2-8 PTM13140
*SBRKSLS D6               2672 |  ASM CONTROL CARDS 2                          V2M08 PTM13145
PHASE 1A CONTROL RECORDS II
 
                          2674 | *************************************************** PTM13155
                          2675 | *                                                 * PTM13160
                          2676 | *STATUS - VERSION 2, MODIFICATION 11              * PTM13165
                          2677 | *                                                 * PTM13170
                          2678 | *FUNCTION/OPERATION-                              * PTM13175
                          2679 | *   *IN PASS 1, PHASE 1A DETERMINES THE CORE      * PTM13180
                          2680 | *    ADDRESS OF THE DSF BUFFER AND INITIALIZES ITS* PTM13185
                          2681 | *    IOAR HEADER INFORMATION IN THE ASSEMBLER     * PTM13190
                          2682 | *    PROGRAM'S COMMUNICATIONS AREA (ASCOM).       * PTM13195
                          2683 | *   *IF THE PRINCIPAL INPUT DEVICE IS THE 1134    * PTM13200
                          2684 | *    PAPET TAPE READER, THE CURRENT RECORD IS     * PTM13205
                          2685 | *    MOVED OVER 20 POSITIONS TO THE RIGHT AND THE * PTM13210
                          2686 | *    READ-IN ADDRESS IS SET FOR POSITION 21 OF THE* PTM13215
                          2687 | *    I/O AREA.                                    * PTM13220
                          2688 | *   *A CHECK IS MADE TO DETERMINE IF THE SIZE OF  * PTM13225
                          2689 | *    WORKING STORAGE IS GREATER THAN OR EQUAL TO  * PTM13230
                          2690 | *    ONE PLUS THE NUMBER OF OVERFLOW SECTORS      * PTM13235
                          2691 | *    ASSIGNED (MAXIMUM NUMBER OF ASSIGNED OVERFLOW* PTM13240
                          2692 | *    SECTORS EQUALS 32).                          * PTM13245
                          2693 | *   *PHASE 1A THEN TRANSFERS CONTROL TO THE MASTER* PTM13250
                          2694 | *    OVERLAY CONTROL SUBROUTINE TO FETCH PHASE 2  * PTM13255
                          2695 | *    AND TRANSFER CONTROL TO IT.                  * PTM13260
                          2696 | *   *IN PASS 2 OF A ONE-PASS MODE ASSEMBLY, AN    * PTM13265
                          2697 | *    IMMEDIATE TRANSFER IS MADE TO THE MASTER     * PTM13270
                          2698 | *    OVERLAY CONTROL SUBROUTINE TO FETCH PHASE 2  * PTM13275
                          2699 | *    AND TRANSFER CONTROL TO IT.                  * PTM13280
                          2700 | *   *IN PASS 2 OF A TWO-PASS MODE ASSEMBLY, THE   * PTM13285
                          2701 | *    PASS 1 PROCESSING IS DUPLICATED, EXCEPT FOR  * PTM13290
                          2702 | *    THE ERROR CHECK ON THE SIZE OF WORKING       * PTM13295
                          2703 | *    STORAGE.                                     * PTM13300
                          2704 | *                                                 * PTM13305
                          2705 | *ENTRY POINTS-                                    * PTM13310
                          2706 | *   * A1000 - ENTRY FROM PHASE 1                  * PTM13315
                          2707 | *                                                 * PTM13320
                          2708 | *INPUT-N/A                                        * PTM13325
                          2709 | *                                                 * PTM13330
                          2710 | *OUTPUT- N/A                                      * PTM13335
                          2711 | *                                                 * PTM13340
                          2712 | *EXTERNAL RERERENCES-                             * PTM13345
                          2713 | *   *SUBROUTINES-                                 * PTM13350
                          2714 | *      * GETER                                    * PTM13355
                          2715 | *      * LDXRS                                    * PTM13360
                          2716 | *   *DCOM/COMMA-                                  * PTM13365
                          2717 | *       $EXIT                                     * PTM13370
                          2718 | *       $IBSY                                     * PTM13375
                          2719 | *       $PHSE                                     * PTM13380
                          2720 | *       SKLTN                                     * PTM13385
                          2721 | *                                                 * PTM13390
                          2722 | *EXITS-                                           * PTM13395
                          2723 | *   *NORMAL - MASTER OVERLAY CONTROL SUBROUTINE   * PTM13400
                          2724 | *   *ERROR - GETER                                * PTM13405
                          2725 | *                                                 * PTM13410
                          2726 | *TABLES/WORK AREAS- N/A                           * PTM13415
                          2727 | *                                                 * PTM13420
                          2728 | *ATTRIBUTES-REUSABLE                              * PTM13425
                          2729 | *                                                 * PTM13430
                          2730 | *NOTES-N/A                                        * PTM13435
                          2731 | *                                                 * PTM13440
                          2732 | *************************************************** PTM13445
                          2733 | *                                                   PTM13450
0280                      2734 |       ORG     OVLAY                                 PTM13455
0280 0112                 2735 |       DC      A1070-A1000    WORD COUNT OF PH. 1A   PTM13460
0281 FF2A                 2736 |       DC      -/D6      SLET ID OF PHASE 1A     2-8 PTM13465
0282 0104                 2737 | PHS1A DC      A1065-PHS1A  ADDR OF ID TABLE         PTM13470
0283 0001                 2738 |       DC      1         NO. OF ID'S TO BE FILLED    PTM13475
0282                      2739 |       ORG     *-2                                   PTM13480
0282 C400 037B            2740 | A1000 LD   L  A1040     INDICATE THAT PHASE 1A      PTM13485
0284 D400 0078            2741 |       STO  L  $PHSE      OF ASM IS IN CONTROL       PTM13490
0286 1010                 2742 |       SLA     16        CLEAR SPECIAL LIST      2-8 PTM13495
0287 D400 07A7            2743 |       STO  L  P9YYY     *PRINT SWITCH           2-8 PTM13500
0289 C400 000E            2744 |       LD   L  $CORE                             2-8 PTM13505
028B 9400 037C            2745 |       S    L  A1041                             2-8 PTM13510
028D D074                 2746 |       STO     TEMP2     SAVE DIFFERENCE BETWEEN2-11 PTM13512
                          2747 | *                       4K AND CORE SIZE       2-11 PTM13513
028E 4C18 02AD            2748 |       BSC  L  A1004,+-  BR IF 4K CORE           2-8 PTM13515
0290 C3F3                 2749 |       LD    3 PSMDE-X3  DETERMINE PASS MODE     2-8 PTM13520
0291 4C18 0298            2750 |       BSC  L  A1002,+-  BR IF ONE               2-8 PTM13525
0293 C3F2                 2751 |       LD    3 LSTOP-X3  RESET XREF SW           2-8 PTM13530
0294 E06B                 2752 |       AND     A1039                             2-8 PTM13535
0295 D3F2                 2753 |       STO   3 LSTOP-X3                          2-8 PTM13540
0296 D302                 2754 |       STO   3 TLIST-X3                          2-8 PTM13545
0297 7015                 2755 |       MDX     A1004     CONT PHASE 1A           2-8 PTM13550
                          2756 | *                                               2-8 PTM13555
0298 C3F4                 2757 | A1002 LD    3 PASS-X3   DETERMINE ASM PASS      2-8 PTM13560
0299 4C08 02AD            2758 |       BSC  L  A1004,+   BR IF FIRST PASS        2-8 PTM13565
029B C065                 2759 |       LD      A1038     MODIFY P9MVE SUBR FOR   2-8 PTM13570
029C D400 081C            2760 |       STO  L  PACK-1    *CROSS-REFERENCE        2-8 PTM13575
029E C865                 2761 |       LDD     A1037     MODIFY P9MVE SUBR FOR   2-8 PTM13580
029F D400 0826            2762 |       STO  L  PACK0     *CROSS-REFERENCE        2-8 PTM13585
02A1 1090                 2763 |       SLT     16                                2-8 PTM13590
02A2 D400 0827            2764 |       STO  L  PACK0+1                           2-8 PTM13595
02A4 74E0 0776            2765 |       MDX  L  P9233,-32  MODIFY IN LDLBL TO BR 2-10 PTM13600
02A6 C05F                 2766 |       LD      A1029     *TO UPDATE ST NO UNCOND2-10 PTM13605
02A7 D400 0777            2767 |       STO  L  P9233+1   *AND THEN TEST ON LIST 2-10 PTM13610
02A9 7403 0AA5            2768 |       MDX  L  PRBFR,3   ADJUST O/P BFR FOR XREF 2-8 PTM13615
02AB C31E                 2769 |       LD    3 HTYPE-X3  SAVE HDR TYPE FOR       2-8 PTM13620
02AC D363                 2770 |       STO   3 P2MWC-X3  *PASS 3                 2-8 PTM13625
                          2771 | *                                               2-8 PTM13630
02AD C3F3                 2772 | A1004 LD    3 PSMDE-X3  DETERMINE PASS MODE     2-8 PTM13635
02AE 4C20 02F0            2773 |       BSC  L  A1035,Z   BR IF TWO               2-8 PTM13640
02B0 C3F4                 2774 |       LD    3 PASS-X3   DETRM ASM PASS              PTM13645
02B1 4C20 034B            2775 |       BSC  L  A1020,Z   BR IF 2ND PASS          2-8 PTM13650
02B3 6600 0C16            2776 |       LDX  L2 DFBUF     SET DSF BFR TO DSBUF    2-8 PTM13655
02B5 7400 0302            2777 | A1033 MDX  L  TEMP2,0   CORE SIZE 4K?          2-11 PTM13657
02B7 7001                 2778 |       MDX     *+1       NO, CONTINUE.          2-11 PTM13658
02B8 701B                 2779 |       MDX     A1005     SKIP MACRO PROC.INIT.  2-11 PTM13659
02B9 C3F9                 2780 |       LD    3 THRT2-X3  LOAD NO.OVFL.SCTRS.    2-11 PTM13660
02BA 8338                 2781 |       A     3 MCOM7-X3                          2-8 PTM13665
02BB D400 12F6            2782 |       STO  L  PBASE     SET SCTR POINTERS       2-8 PTM13670
02BD D400 128F            2783 |       STO  L  PBUFF+1   *FOR MACRO PROCESSOR    2-8 PTM13675
02BF C330                 2784 |       LD    3 PARAM-X3  *PARAMETER SPILL        2-8 PTM13680
02C0 8338                 2785 |       A     3 MCOM7-X3                          2-8 PTM13685
02C1 D330                 2786 |       STO   3 PARAM-X3                          2-8 PTM13690
02C2 9400 037F            2787 |       S    L  A1060                             2-8 PTM13695
02C4 D400 12F7            2788 |       STO  L  PLAST                             2-8 PTM13700
02C6 C400 037F            2789 |       LD   L  A1060     SET PBUFF BACKWARDS     2-8 PTM13705
02C8 D400 1291            2790 |       STO  L  PBUFF+3   *POINTER                2-8 PTM13710
02CA C400 12F6            2791 |       LD   L  PBASE                             2-8 PTM13715
02CC 9400 12F7            2792 |       S    L  PLAST                             2-8 PTM13720
02CE 4C08 02D4            2793 |       BSC  L  A1005,+   IF NO OVERFLOW SECTORS  2-8 PTM13725
02D0 C400 12F6            2794 |       LD   L  PBASE     *FOR PARAM SPILL        2-8 PTM13730
02D2 D400 12F7            2795 |       STO  L  PLAST     *INDICATE               2-8 PTM13735
02D4 6E00 0235            2796 | A1005 STX  L2 DSFWR+1                           2-8 PTM13740
02D6 C400 0380            2797 |       LD   L  A7001     WRITE FUNC CODE TO ASMCM    PTM13745
02D8 D31B                 2798 |       STO   3 DSFWR-X3                              PTM13750
02D9 7201                 2799 |       MDX   2 +1                                    PTM13755
02DA 6E00 0232            2800 |       STX  L2 DSADR     SET DSF SCTR ADDR IN ACOM   PTM13760
02DC 7201                 2801 |       MDX   2 +1                                    PTM13765
02DD 6E00 0231            2802 |       STX  L2 STADR     STARTING ADDR OF DSF BFR    PTM13770
02DF 7209                 2803 |       MDX   2 +9                               2-10 PTM13775
02E0 6E00 022A            2804 |       STX  L2 DSBUF     DSF PROG HDR POINTER   2-10 PTM13780
02E2 72FC                 2805 | A1032 MDX   2 -4                               2-10 PTM13785
02E3 6E00 022E            2806 |       STX  L2 DFXR2     XR2 ADDR FOR DSF OUTPUT2-10 PTM13790
02E5 7207                 2807 |       MDX   2 +7                               2-10 PTM13795
02E6 6E00 022B            2808 |       STX  L2 DHPTR     DATA HEADER POINTER         PTM13800
02E8 7202                 2809 |       MDX   2 +2                                    PTM13805
02E9 6E00 022D            2810 |       STX  L2 DFXR1     XR1 ADDR FOR DSF OUTPUT     PTM13810
02EB 7600 0132            2811 | A1031 MDX  L2 +306                             2-10 PTM13815
02ED 6E00 0230            2812 |       STX  L2 ENDAD     END ADDR OF DSF BFR         PTM13820
02EF 7017                 2813 |       MDX     A1036      SKIP TO DETRM DEVICE       PTM13825
02F0 6600 0AD2            2814 | A1035 LDX  L2 BUFI      SET DSF BFR TO BUFI     2-8 PTM13830
02F2 C3F4                 2815 |       LD    3 PASS-X3   CHECK WHICH PASS       2-10 PTM13835
02F3 4C18 02B5            2816 |       BSC  L  A1033,+-  BRANCH IF FIRST PASS   2-10 PTM13840
02F5 C315                 2817 |       LD    3 DFXR2-X3  CALCULATE ACTUAL DIS-  2-10 PTM13845
02F6 9311                 2818 |       S     3 DSBUF-X3  *PLACEMENT OF POINTERS 2-10 PTM13850
02F7 1008                 2819 |       SLA     8         *USED AT DSF-OUTPUT    2-10 PTM13855
02F8 1808                 2820 |       SRA     8         *AND                   2-10 PTM13860
02F9 E805                 2821 |       OR      A1034     *MODIFY THE            2-10 PTM13865
02FA D0E7                 2822 |       STO     A1032     *ABOVE REINITIALIZATION2-10 PTM13870
02FB C317                 2823 |       LD    3 ENDAD-X3  *CODE                  2-10 PTM13875
02FC 9314                 2824 |       S     3 DFXR1-X3  *ACCORDINGLY,          2-10 PTM13880
02FD D0EE                 2825 |       STO     A1031+1   *IF NECESSARY          2-10 PTM13885
02FE 70D5                 2826 |       MDX     A1005     BR FOR REINIT AT SEC PS2-10 PTM13890
                          2827 | *                                                   PTM13895
                          2828 | *     CONSTANTS                                     PTM13900
                          2829 | *                                                 * PTM13905
02FF 7200                 2830 | A1034 DC      /7200     MDX - MASK             2-10 PTM13910
0300 8001                 2831 | A1039 DC      /8001                             2-8 PTM13915
0301 6308                 2832 | A1038 LDX   3 8         XREF P9MVE INST         2-8 PTM13920
0302 0000                 2833 | TEMP2 DC      *-*       STORAGE FOR DIFFERENCE 2-11 PTM13922
                          2834 | *                       BETWEEN 4K AND CORE SIZ2-11 PTM13923
0304                      2835 |       BSS  E  0         FORCE EVEN ADDR         2-8 PTM13925
0304 4C00 1530            2836 | A1037 BSC  L  X9MVE     XREF P9MVE INST         2-8 PTM13930
0306 155E                 2837 | A1029 DC      IN+1                             2-10 PTM13935
                          2838 | *                                                   PTM13940
0307 C3ED                 2839 | A1036 LD    3 IPTKB-X3   IS INPUT FROM PT/KB        PTM13945
0308 4C18 0329            2840 |       BSC  L  A1010,+-   NO, BRANCH                 PTM13950
                          2841 | *                                                 * PTM13955
030A C400 045B            2842 |       LD   L  RP000      FETCH CORE ADDR OF KB/PT   PTM13960
030C 8070                 2843 |       A       A1042      INCRE TO IOAR CONSTANT     PTM13965
030D D002                 2844 |       STO     A1011+1                               PTM13970
030E C06F                 2845 |       LD      A1044                                 PTM13975
030F D400 0000            2846 | A1011 STO  L  *-*        CHANGE CONSTANT WITHIN RTN PTM13980
0311 623C                 2847 |       LDX   2 +60                                   PTM13985
0312 6E80 0238            2848 |       STX  I2 RDBFR     SET INPUT BFR               PTM13990
0314 6E80 0239            2849 |       STX  I2 RDBFR+1   WD CNT TO 60                PTM13995
0316 6302                 2850 |       LDX   3 2          SET LOOP CNTR              PTM14000
0317 C13C                 2851 | A1008 LD    1 +60       NON-BLANK MEANS KB OR PT    PTM14005
0318 D150                 2852 |       STO   1 +80       INPUT.                      PTM14010
0319 C400 0385            2853 |       LD   L  A1056+1    MOVE FIRST 60 CHARACTERS   PTM14015
031B D13C                 2854 |       STO   1 +60       OVER 20 POSITIONS AND       PTM14020
031C 71FF                 2855 |       MDX   1 -1        FILL FIRST 20 WITH BLANKS   PTM14025
031D 72FF                 2856 |       MDX   2 -1                                    PTM14030
031E 70F8                 2857 |       MDX     A1008     LOOP                        PTM14035
031F 7400 0013            2858 |       MDX  L  $IBSY,0    CHECK INPUT BUSY IND       PTM14040
0321 70FD                 2859 |       MDX     *-3        LOOP TIL NOT BUSY          PTM14045
0322 6580 0239            2860 |       LDX  I1 RDBFR+1    POINT TO OTHER BFR         PTM14050
0324 623C                 2861 |       LDX   2 +60        SET TO MOVE ENTIRE RCD     PTM14055
0325 73FF                 2862 |       MDX   3 -1         DECRE LOOP CNTR            PTM14060
0326 70F0                 2863 |       MDX     A1008      BR TO MOVE OTHER RCD       PTM14065
0327 4400 025F            2864 |       BSI  L  LDXRS      GO RESTO XR1 & XR3         PTM14070
0329 C3F4                 2865 | A1010 LD    3 PASS-X3   CHECK IF PASS 2             PTM14075
032A 4C20 0342            2866 |       BSC  L  A1015,Z   BRANCH IF PASS 2            PTM14080
032C C3F8                 2867 |       LD    3 WSSZE-X3  IF PASS 1, THE SIZE OF WORK PTM14085
032D 932F                 2868 |       S     3 SKLTN-X3  *STORAGE MUST BE GTE    2-8 PTM14090
032E 9050                 2869 |       S       A1060     1 + NO. OF OVERFLOW SECTORS PTM14095
032F 4C08 0377            2870 |       BSC  L  A1030,+   BRANCH IF WORK STORAGE LESS PTM14100
0331 D3F6                 2871 |       STO   3 SCRA-X3   SAVE AS NO. OF SECTORS WHEN PTM14105
0332 D3F7                 2872 |       STO   3 SCRA2-X3  OUTPUTTING TO DISK          PTM14110
0333 C32F                 2873 |       LD    3 SKLTN-X3  NO. OVERFLOW SCTRS EQ   2-8 PTM14115
0334 D3F8                 2874 |       STO   3 WSSZE-X3  DISPLACEMENT FOR OTHER      PTM14120
                          2875 | *                                                 * PTM14125
0335 8310                 2876 |       A     3 ADJSA-X3  DISK OUTPUTS. ADJUST        PTM14130
0336 D310                 2877 |       STO   3 ADJSA-X3  WS ADDR BY OVERFLOW.        PTM14135
0337 6500 0AD2            2878 |       LDX  L1 BUFI                              2-8 PTM14140
0339 6600 0C16            2879 |       LDX  L2 DFBUF                             2-8 PTM14145
                          2880 | *                                                 * PTM14150
033B C3F8                 2881 |       LD    3 WSSZE-X3  SET DISPLACEMENT FOR        PTM14155
033C 8101                 2882 |       A     1 +1        DISK OUTPUTS TO WORK        PTM14160
033D D101                 2883 |       STO   1 +1        STORAGE                     PTM14165
033E C3F8                 2884 |       LD    3 WSSZE-X3                              PTM14170
033F 8201                 2885 |       A     2 +1                                    PTM14175
0340 D201                 2886 |       STO   2 +1                                    PTM14180
0341 7009                 2887 |       MDX     A1020                                 PTM14185
                          2888 | *                                                 * PTM14190
0342 C3D1                 2889 | A1015 LD    3 PRINT-X3                              PTM14195
0343 F3D5                 2890 |       EOR   3 PCPAD-X3  DETRM PRINC PRINT           PTM14200
0344 4C20 034B            2891 |       BSC  L  A1020,Z   BR IF NOT CONSOLE PRT       PTM14205
                          2892 | *                                                 * PTM14210
0346 C400 0AA5            2893 |       LD   L  PRBFR     FOR THE CONSOLE PRINT,  2-8 PTM14215
0348 9039                 2894 |       S       A1050     ADJUST THE WD CNT'S         PTM14220
0349 D400 0AA5            2895 |       STO  L  PRBFR     OF THE PRNT BFRS        2-8 PTM14225
034B C301                 2896 | A1020 LD    3 OFCNT-X3                          2-8 PTM14230
034C 4C08 0352            2897 |       BSC  L  A1022,+  BR-NO SYMBOL TBL OVFLO   2-8 PTM14235
034E C3F2                 2898 |       LD    3 LSTOP-X3  RESET XREF SW           2-8 PTM14240
034F E0B0                 2899 |       AND     A1039                             2-8 PTM14245
0350 D3F2                 2900 |       STO   3 LSTOP-X3                          2-8 PTM14250
0351 D302                 2901 |       STO   3 TLIST-X3                          2-8 PTM14255
                          2902 | *                                               2-8 PTM14265
0352 C3F4                 2903 | A1022 LD    3 PASS-X3   DETERMINE ASM PASS      2-8 PTM14270
0353 4C08 036D            2904 |       BSC  L  A1027,+   BR-PASS ONE             2-8 PTM14275
0355 C400 000E            2905 |       LD   L  $CORE                             2-8 PTM14280
0357 9024                 2906 |       S       A1041                             2-8 PTM14285
0358 4C18 036D            2907 |       BSC  L  A1027,+-  BR-4K CORE                  PTM14290
035A C310                 2908 |       LD    3 ADJSA-X3  SET ALTERNATE ADJSA     2-9 PTM14295
035B D400 1555            2909 |       STO  L  XADJS                             2-9 PTM14300
035D C3F3                 2910 |       LD    3 PSMDE-X3                          2-8 PTM14305
035E 4C20 036D            2911 |       BSC  L  A1027,Z   BR-TWO PASS MODE        2-8 PTM14310
0360 C3F2                 2912 |       LD    3 LSTOP-X3                          2-8 PTM14315
0361 E018                 2913 |       AND     H1AC0                             2-8 PTM14320
0362 F017                 2914 |       EOR     H1AC0     TEST FOR XREF           2-8 PTM14325
0363 4C20 0374            2915 |       BSC  L  A1028,Z   BR, NO XREF SPECIFIED  2-11 PTM14330
0365 C33C                 2916 |       LD    3 MCGEN-X3  SET DSF SCTR,DO         2-8 PTM14335
0366 8018                 2917 |       A       A1060     *NOT OVLAY INTERM I/P   2-8 PTM14340
0367 D480 0232            2918 |       STO  I  DSADR                             2-8 PTM14345
0369 D400 1555            2919 |       STO  L  XADJS     SAVE FOR ASM EXIT       2-8 PTM14350
036B 9338                 2920 |       S     3 MCOM7-X3                          2-8 PTM14355
036C D3F8                 2921 |       STO   3 WSSZE-X3  SET W.S. ADDR           2-8 PTM14360
036D C81A                 2922 | A1027 LDD     A1065+2   FETCH WD CNT,SCTR ADDR  2-8 PTM14365
036E DB67                 2923 |       STD   3 OVLAY-X3                          2-8 PTM14370
036F 740E 0273            2924 |       MDX  L  P0140+1,+14  INCR OVERLAY ADDR    2-8 PTM14375
                          2925 | *                                                 * PTM14380
0371 4346                 2926 |       BSI   3 LDXRS-X3  GO TO RESTO XR1 & 3         PTM14385
0372 4C00 0270            2927 |       BSC  L  P0130     BRANCH TO READ PHASE 2      PTM14390
                          2928 | *                                                   PTM14395
0374 C3F7                 2929 | A1028 LD    3 SCRA2-X3  SET UP NO. WS SCTRS    2-11 PTM14396
0375 D3F6                 2930 |       STO   3 SCRA-X3   *FOR SECOND PASS       2-11 PTM14397
0376 70F6                 2931 |       MDX     A1027                            2-11 PTM14398
0377 6201                 2932 | A1030 LDX   2 +1        ERROR 'A 01'                PTM14400
0378 4400 079C            2933 |       BSI  L  GETER     PRINT ERROR MESSAGE     2-8 PTM14405
                          2934 | *                                                   PTM14410
                          2935 | *     CONSTANTS                                     PTM14415
                          2936 | *                                                   PTM14420
037A C000                 2937 | H1AC0 DC      /C000     XREF CONSTANT           2-8 PTM14425
037B 00D6                 2938 | A1040 DC      /D6       SLET ID OF PHASE 1A     2-8 PTM14430
037C 1000                 2939 | A1041 DC      /1000     4K CORE CHECK CONSTANT  2-8 PTM14435
037D 000A                 2940 | A1042 DC      10         CONSTANT 10                PTM14440
037E 0015                 2941 | A1044 DC      21         CONSTANT 21                PTM14445
037F 0001                 2942 | A1060 DC      1                                     PTM14450
0380 7001                 2943 | A7001 DC      /7001      WRITE FUNCTION CODE        PTM14455
0382                      2944 |       BSS  E  0         MAKE NEXT LOCATION EVEN     PTM14460
0382 0004                 2945 | A1050 DC      4         BFR WD CNT MODIFIER         PTM14465
0383 000E                 2946 | A1055 DC      14        BFR WD CNT MODIFIER         PTM14470
0384 0000                 2947 | A1056 DC      0         HOLLERITH BLANK             PTM14475
0385 0040                 2948 |       DC      /0040     EBC BLANK                   PTM14480
0386 00DA                 2949 | A1065 DC      /DA       SLET ID OF PHASE 2      2-8 PTM14485
0387                      2950 |       BSS     3                                     PTM14490
038A                      2951 |       BSS     /0394-*   PHASE 1A PATCH AREA    2-10 PTM14495
0394 0000                 2952 | A1070 DC      0                                     PTM14500
*SBRKSLS D7               2953 |  ASM DUMMY SYST SYMBOL TBL                    V2M08 PTM14505
ASM DUMMY PHASE
 
                          2955 | *************************************************** PTM14515
                          2956 | *                                                 * PTM14520
                          2957 | *STATUS - VERSION 2, MODIFICATION 8               * PTM14525
                          2958 | *                                                 * PTM14530
                          2959 | *FUNCTION-THIS PHASE IS INCLUDED ONLY TO ALLOCATE * PTM14535
                          2960 | *         DISK STORAGE FOR THE SYSTEM SYMBOL TABLE. PTM14540
                          2961 | *                                                 * PTM14545
                          2962 | *ENTRY POINTS-NONE                                * PTM14550
                          2963 | *                                                 * PTM14555
                          2964 | *EXITS-NONE                                       * PTM14560
                          2965 | *                                                 * PTM14565
                          2966 | *TABLES/WORK AREAS-N/A                            * PTM14570
                          2967 | *                                                 * PTM14575
                          2968 | *ATTRIBUTES-N/A                                   * PTM14580
                          2969 | *                                                 * PTM14585
                          2970 | *************************************************** PTM14590
ASM DUMMY PHASE
 
0000                      2972 |       ORG     0                                     PTM14600
0000 0001                 2973 |       DC      1         WORD COUNT                  PTM14605
0001 00D7                 2974 |       DC      @ASYM     PHASE ID                    PTM14610
0002                      2975 |       BSS     /12E                                  PTM14615
0130 0000                 2976 |       DC      0         DUMMY PHASE DATA            PTM14620
0131 FFFF                 2977 |       DC      /FFFF     END-OF-PHASE INDICATOR      PTM14625
00D7                      2978 | @ASYM EQU     /D7       ASM PHASE ID            2-8 PTM14630
*SBRKSLS D8               2979 |  ASM SYMBOL TABLE OPTIONS PHASE               V2M08 PTM14635
***PHASE 3 - SYMBOL TABLE OPTIONS***
 
                          2981 | *************************************************** PTM14645
                          2982 | *                                                 * PTM14650
                          2983 | *STATUS - VERSION 2, MODIFICATION 11              * PTM14655
                          2984 | *                                                 * PTM14660
                          2985 | *FUNCTION/OPERATION-                              * PTM14665
                          2986 | *   *PHASE 3 IS CALLED INTO CORE AS PART 1 OF THE * PTM14670
                          2987 | *    ASSEMBLER PROGRAM'S EXIT TO THE SUPERVISOR.  * PTM14675
                          2988 | *   *IF A REQUEST HAS BEEN MADE BY CONTROL RECORD * PTM14680
                          2989 | *    THAT THE SYMBOL TABLE BE SAVED, THE FOLLOWING* PTM14685
                          2990 | *    CHECKS ARE MADE-                             * PTM14690
                          2991 | *        *DETERMINE THAT THE RELOCATION MODE OF   * PTM14695
                          2992 | *         THE ASSEMBLE IS ABSOLUTE.               * PTM14700
                          2993 | *        *DETERMINE THAT NO ERRORS OCCURRED IN THE* PTM14705
                          2994 | *         ASSEMBLY.                               * PTM14710
                          2995 | *        *DETERMINE THAT NO MORE THAN ONE HUNDRED * PTM14715
                          2996 | *         SYMBOLS WERE UTILIZED.                  * PTM14720
                          2997 | *    IF THESE CONDITIONS ARE MET, THE SYMBOL TABLE* PTM14725
                          2998 | *    IS WRITTEN TO THE DISK IN THE SYSTEM SYMBOL  * PTM14730
                          2999 | *    TABLE SECTOR WITHIN THE ASSEMBLER PROGRAM.   * PTM14735
                          3000 | *    IF THESE CONDITIONS ARE NOT MET, AN ERROR    * PTM14740
                          3001 | *    MESSAGE IS PRINTED AND THE SYMBOL TABLE IS   * PTM14745
                          3002 | *    NOT SAVED.                                   * PTM14750
                          3003 | *   *PHASE 3 ALSO PERFORMS THE PRINTING AND       * PTM14755
                          3004 | *    PUNCHING OF THE SYMBOL TABLE, AS REQUESTED BY* PTM14760
                          3005 | *    THE USER ON CONTROL RECORDS.                 * PTM14765
                          3006 | *   *AT THE COMPLETION OF THE SYMBOL TABLE OPTIONS* PTM14770
                          3007 | *    PROCESSING, PHASE 4 IS FETCHED INTO CORE AND * PTM14775
                          3008 | *    CONTROL IS TRANSFERRED TO IT.                * PTM14780
                          3009 | *                                                 * PTM14785
                          3010 | *ENTRY POINTS-                                    * PTM14790
                          3011 | *   *P3001 - ENTRY FROM PHASE 12                  * PTM14795
                          3012 | *                                                 * PTM14800
                          3013 | *INPUT-N/A                                        * PTM14805
                          3014 | *                                                 * PTM14810
                          3015 | *OUTPUT                                           * PTM14815
                          3016 | *   *THE SYMBOL TABLE IF REQUESTED                * PTM14820
                          3017 | *                                                 * PTM14825
                          3018 | *EXTERNAL RERERENCES-                             * PTM14830
                          3019 | *   *SUBROUTINES-                                 * PTM14835
                          3020 | *      * DISK1                                    * PTM14840
                          3021 | *      * GETER                                    * PTM14845
                          3022 | *      * GTHDG                                    * PTM14850
                          3023 | *      * LDXRS                                    * PTM14855
                          3024 | *      * STRT9                                    * PTM14860
                          3025 | *      * STXRS                                    * PTM14865
                          3026 | *      * PRINCIPAL PRINT SUBROUTINE               * PTM14870
                          3027 | *      * PUNCH CONVERSION SUBROUTINE              * PTM14875
                          3028 | *      *1442 SYSTEM DEVICE SUBROUTINE             * PTM14880
                          3029 | *   *DCOM/COMMA-                                  * PTM14885
                          3030 | *       $CH12                                     * PTM14890
                          3031 | *       $CORE                                     * PTM14895
                          3032 | *       $IBSY                                     * PTM14900
                          3033 | *       $PRET                                     * PTM14905
                          3034 | *       $PBSY                                     * PTM14910
                          3035 | *       $PHSE                                     * PTM14915
                          3036 | *       @RP67                                     * PTM14920
                          3037 | *                                                 * PTM14925
                          3038 | *EXITS-                                           * PTM14930
                          3039 | *   *NORMAL - MASTER OVERLAY CONTROL SUBROUTINE   * PTM14935
                          3040 | *   *ERROR - GETER SUBROUTINE                     * PTM14940
                          3041 | *                                                 * PTM14945
                          3042 | *TABLES/WORK AREAS- N/A                           * PTM14950
                          3043 | *                                                 * PTM14955
                          3044 | *ATTRIBUTES-REUSABLE                              * PTM14960
                          3045 | *                                                 * PTM14965
                          3046 | *NOTES - ASSURE THAT THIS PHASE IS ORG'D TO SAME  * PTM14970
                          3047 | *        LOCATION AS RDCRD ROUTINE IN PHASE 9,    * PTM14972
                          3048 | *                                                 * PTM14975
                          3049 | *************************************************** PTM14980
                          3050 | *                                                   PTM14985
07A8                      3051 |       ORG     /07A8     ABS ORIGIN AT RDCRD    2-11 PTM14990
07A8 0253                 3052 |       DC      P3900-P3001  WD CNT PHASE 3           PTM14995
07A9 FF28                 3053 |       DC      -/D8      SLET ID OF PHASE 3      2-8 PTM15000
07AA 01EE                 3054 | PHS03 DC      P3800-PHS03  ID TABLE ADDR            PTM15005
07AB 0003                 3055 |       DC      3         NO. OF ID'S TO BE FILLED2-8 PTM15010
07AA                      3056 |       ORG     *-2                                   PTM15015
                          3057 | *                                                   PTM15020
                          3058 | *                                                 * PTM15025
07AA C030                 3059 | P3001 LD      PH3ID                                 PTM15030
07AB D400 0078            3060 |       STO  L  $PHSE      IDENTIFY THE PHASE         PTM15035
07AD 74FE 0219            3061 |       MDX  L  LOEND,-2   POINT TO FIRST ENTRY       PTM15040
07AF C480 0233            3062 |       LD   I  OFSAD      FETCH OVFLO SCTR ADDR      PTM15045
07B1 9301                 3063 |       S     3 OFCNT-X3                              PTM15050
07B2 D480 0233            3064 |       STO  I  OFSAD      SET ADDR = 1ST OVFLO SCTR  PTM15055
07B4 C301                 3065 |       LD    3 OFCNT-X3                              PTM15060
07B5 4C18 07BA            3066 |       BSC  L  *+3,+-     BR IF NO OVERFLOW          PTM15065
07B7 802A                 3067 |       A       P3920      OTHERWISE, SAVE NO. +1     PTM15070
07B8 D400 0965            3068 |       STO  L  SAVCT                                 PTM15075
07BA C3E9                 3069 |       LD    3 SAVSW-X3   CHK 'SAV SYM TBL' SWTCH    PTM15080
07BB 4C18 07EA            3070 |       BSC  L  P3300,+-   BR IF OFF (NO SAVE REQ)    PTM15085
                          3071 | *                                                 * PTM15090
07BD C32B                 3072 |       LD    3 RLMDE-X3   CHECK ASSEMBLY MODE        PTM15095
07BE 4C20 07E7            3073 |       BSC  L  P3200,Z    BR (ERROR) IF MODE NOT ABS PTM15100
                          3074 | *                                                 * PTM15105
07C0 C3FD                 3075 |       LD    3 ERCNT-X3   CHECK FOR ASSEMBLY ERRORS  PTM15110
07C1 4C20 07E7            3076 |       BSC  L  P3200,Z    BR (ERROR) IF ANY OCCURRED PTM15115
                          3077 | *                                                 * PTM15120
07C3 C3F0                 3078 |       LD    3 CTSYM-X3                              PTM15125
07C4 9018                 3079 |       S       P3910      CHECK CNT OF SYMBOLS       PTM15130
07C5 4C30 07E7            3080 |       BSC  L  P3200,-Z   BR (ERROR) IF OVER 100     PTM15135
                          3081 | *                                                 * PTM15140
07C7 C400 000E            3082 |       LD   L  $CORE                                 PTM15145
07C9 9014                 3083 |       S       P3915                                 PTM15150
07CA D003                 3084 |       STO     P3003+1    SET UP CORE ADDR OF TBL    PTM15155
07CB D400 0863            3085 |       STO  L  PTFNC+1                               PTM15160
07CD 6600 0000            3086 | P3003 LDX  L2 *-*        POINT XR2 TO TBL           PTM15165
07CF C3F0                 3087 |       LD    3 CTSYM-X3   FETCH SYMBOL COUNT         PTM15170
07D0 D202                 3088 |       STO   2 +2         1ST WRD OF SCTR IS CNT     PTM15175
07D1 CC00 099E            3089 |       LDD  L  P3800+6    FETCH WD CNT & SCTR ADDR   PTM15180
07D3 DA00                 3090 |       STD   2 0          SET UP DISK IOAR HDR       PTM15185
07D4 18D0                 3091 |       RTE     16                                    PTM15190
07D5 CC00 0862            3092 |       LDD  L  PTFNC                                 PTM15195
07D7 435C                 3093 |       BSI   3 DISK1-X3   BR TO SAVE SYMBOL TBL      PTM15200
07D8 7011                 3094 |       MDX     P3300      BR TO CHECK OTHER OPTIONS  PTM15205
                          3095 | *                                                 * PTM15210
                          3096 | *     CONSTANTS                                     PTM15215
                          3097 | *                                                   PTM15220
07D9 003C                 3098 | D0060 DC      60         LINE PRINT WD CNT          PTM15225
07DA 0008                 3099 | D0008 DC      8          CONSTANT 8                 PTM15230
07DB 00D8                 3100 | PH3ID DC      /D8       SLET ID OF PHASE 3      2-8 PTM15235
07DC 000B                 3101 | ELEVN DC      11         CONSTANT ELEVEN            PTM15240
07DD 0064                 3102 | P3910 DC      100        CONSTANT ONE HUNDRED       PTM15245
07DE 0130                 3103 | P3915 DC      /130       SYM TBL WD CNT             PTM15250
07E0                      3104 |       BSS  E  0         FORCE EVEN ADDR         2-8 PTM15255
07E0 7001                 3105 | P3918 DC      /7001     DK WRITE FUNC CODE      2-8 PTM15260
07E1 0AA6                 3106 |       DC      PRBFR+1   I/O AREA ADDR           2-8 PTM15265
07E2 0001                 3107 | P3920 DC      1          CONSTANT ONE               PTM15270
07E3 0AA7                 3108 | P3925 DC      HDGBF     ADDR PAGE HEADING BFR   2-8 PTM15275
07E4                      3109 |       BSS  E  0         FORCE EVEN ADDR         2-8 PTM15280
07E4 0012                 3110 | P3926 DC      18         WORD COUNT OF PAGE HD 2/11 PTM15285
07E5 0007                 3111 |       DC      #HDNG     SCTR ADDR PAGE HDNG     2-8 PTM15290
07E6 0021                 3112 | P3927 DC      33        WD CNT PAGE HDNG        2-8 PTM15295
                          3113 | *                                                   PTM15300
07E7 6204                 3114 | P3200 LDX   2 +4         INDICATE ASM ERROR 'A 04'  PTM15305
07E8 4400 079C            3115 |       BSI  L  GETER     GO TO PRINT ERR MSG     2-8 PTM15310
                          3116 | *                                                 * PTM15315
07EA C3EF                 3117 | P3300 LD    3 STOPT-X3   CHECK FOR PRNT/PUNCH REQ   PTM15320
07EB 4C18 0988            3118 |       BSC  L  P3000,+-   EXIT IF NEITHER REQ        PTM15325
07ED 4C10 0815            3119 |       BSC  L  NOPRT,-    SKIP HDNG IF NO PRINT REQ  PTM15330
07EF 7400 0036            3120 |       MDX  L  $PBSY,0   LOOP ON PRINT BUSY     2-11 PTM15332
07F1 70FD                 3121 |       MDX     *-3                              2-11 PTM15333
07F2 C8F1                 3122 |       LDD     P3926     SET I/O AREA ADDR TO    2-8 PTM15335
07F3 DC80 07E1            3123 |       STD  I  P3918+1   *INITIALZ PAGE HDNG     2-8 PTM15340
07F5 C8EA                 3124 |       LDD     P3918     PREPARE TO READ PAGE    2-8 PTM15345
07F6 90EB                 3125 |       S       P3920     *HDNG                   2-8 PTM15350
07F7 435C                 3126 |       BSI   3 DISK1-X3  READ PAGE HDNG          2-8 PTM15355
07F8 C0EA                 3127 |       LD      P3925                             2-8 PTM15360
07F9 80E2                 3128 |       A       ELEVN                                 PTM15365
07FA D006                 3129 |       STO     FILBF+1    FETCH HDNG BFR ADDR        PTM15370
07FB 80DE                 3130 |       A       D0008                                 PTM15375
07FC D00E                 3131 |       STO     BLKBF+1                               PTM15380
07FD 6208                 3132 |       LDX   2 +8         LOOP CNTR                  PTM15385
07FE CE00 09A2            3133 |       LDD  L2 STHDR-2    FETCH SYM TBL HDR          PTM15390
0800 DE00 0000            3134 | FILBF STD  L2 *-*        SET UP IN HDNG BFR         PTM15395
0802 72FE                 3135 |       MDX   2 -2         DECRE LOOP CNTR            PTM15400
0803 70FA                 3136 |       MDX     FILBF-2    LOOP TIL COMPLETE          PTM15405
0804 C400 09A4            3137 |       LD   L  STHDR                             2-8 PTM15410
0806 D400 0AB3            3138 |       STO  L  HDGBF+12                          2-8 PTM15415
                          3139 | *                                                 * PTM15420
0808 620E                 3140 |       LDX   2 +14        LOOP CNTR                  PTM15425
0809 C85A                 3141 |       LDD     BLNKS                                 PTM15430
080A DE00 0000            3142 | BLKBF STD  L2 *-*        BLANK THE REST OF THE BFR  PTM15435
080C 72FE                 3143 |       MDX   2 -2                                    PTM15440
080D 70FC                 3144 |       MDX     BLKBF                                 PTM15445
080E C0D7                 3145 |       LD      P3927     SET EXPANDED WD CNT     2-8 PTM15450
080F D480 07E1            3146 |       STO  I  P3918+1                           2-8 PTM15455
0811 C8CE                 3147 |       LDD     P3918                             2-8 PTM15460
0812 435C                 3148 |       BSI   3 DISK1-X3  WRITE PAGE HDNG TO DK   2-8 PTM15465
0813 4400 0723            3149 |       BSI  L  GTHDG     RESTORE PAGE & PR HDNG  2-8 PTM15470
                          3150 | *                                                 * PTM15475
0815 C3EF                 3151 | NOPRT LD    3 STOPT-X3                              PTM15480
0816 1001                 3152 |       SLA     1          SHIFT OUT PRINT REQ        PTM15485
0817 4C08 0821            3153 |       BSC  L  XCHBF,+    SKIP 1442 RD IF NO PNCH    PTM15490
0819 CBD9                 3154 |       LDD   3 I1442-X3   FETCH WD CNT & SCTR ADDR   PTM15495
081A DC80 045B            3155 |       STD  I  RP000      SET UP DISK IOAR HDR INFO  PTM15500
081C C400 045B            3156 |       LD   L  RP000      IOAR ADDR                  PTM15505
081E 18D0                 3157 |       RTE     16                                    PTM15510
081F C04A                 3158 |       LD      P3985     READ FUNC CODE          2-8 PTM15515
0820 435C                 3159 |       BSI   3 DISK1-X3   GO LOAD THE 1442 RTN       PTM15520
                          3160 | *                                                 * PTM15525
0821 C846                 3161 | XCHBF LDD     P3930     FETCH BFR ADDRESSES     2-8 PTM15530
0822 DB1F                 3162 |       STD   3 RDBFR-X3   CASE DBL BFRING INHIBITED. PTM15535
0823 6580 0238            3163 |       LDX  I1 RDBFR                                 PTM15540
0825 4342                 3164 |       BSI   3 STXRS-X3   GO INITIAL LDXRS RTN       PTM15545
0826 C0B2                 3165 |       LD      D0060      FETCH PRINT WD CNT         PTM15550
0827 D100                 3166 |       STO   1 0          SET NEW WD CNT IN BFR      PTM15555
                          3167 | *                                                 * PTM15560
0828 C83D                 3168 |       LDD     DCOMA                                 PTM15565
0829 DC80 086B            3169 |       STD  I  P3935     SET UP DISK IOAR HDR INF02-9PTM15570
082B C03F                 3170 |       LD      P3935     IOAR ADDR               2-8 PTM15575
082C 18D0                 3171 |       RTE     16                                    PTM15580
082D C03C                 3172 |       LD      P3985     READ FUNC CODE          2-8 PTM15585
082E 435C                 3173 |       BSI   3 DISK1-X3   GO TO LOAD DCOM            PTM15590
                          3174 | *                                                 * PTM15595
082F C3FF                 3175 | P3330 LD    3 HIEND-X3                              PTM15600
0830 9300                 3176 |       S     3 LOEND-X3   COMPUTE SIZE OF SYM TBL    PTM15605
0831 80B0                 3177 |       A       P3920                                 PTM15610
0832 18D0                 3178 |       RTE     16                                    PTM15615
0833 1010                 3179 |       SLA     16                                    PTM15620
0834 A822                 3180 |       D       THREE      COMPUTE NUMBER OF          PTM15625
0835 D022                 3181 |       STO     ENTRE      ENTRIES IN TBL.            PTM15630
                          3182 | *                                                   PTM15635
0836 18D0                 3183 |       RTE     16                                    PTM15640
0837 1010                 3184 |       SLA     16                                    PTM15645
0838 A81D                 3185 |       D       KFIVE      SET CNTR TO PRINT 5        PTM15650
0839 D01B                 3186 |       STO     LINCT      ENTRIES PER LINE.          PTM15655
083A 4C18 084E            3187 |       BSC  L  P333X,+-   BR IF LESS THAN 1 FUL LINE PTM15660
083C 18D0                 3188 |       RTE     16                                    PTM15665
083D D01B                 3189 |       STO     EXTRA      SAVE LEFT-OVER ENTRIES     PTM15670
083E 7405 085D            3190 |       MDX  L  CNTR1,+5   SET FORMAT 5 ENTRIES       PTM15675
0840 4346                 3191 | RESTO BSI   3 LDXRS-X3   GO RESTO XR1               PTM15680
0841 6302                 3192 |       LDX   3 +2         SET TO CLEAR TWO BFR'S     PTM15685
0842 6228                 3193 |       LDX   2 40         SET UP LOOP CNTR           PTM15690
0843 C820                 3194 |       LDD     BLNKS                                 PTM15695
0844 D901                 3195 | P3332 STD   1 +1        FILL THE INPUT          2-8 PTM15700
0845 7102                 3196 |       MDX   1 +2         BUFFER WITH BLANKS         PTM15705
0846 72FF                 3197 |       MDX   2 -1                                    PTM15710
0847 70FC                 3198 |       MDX     P3332     LOOP TIL CLEARED        2-8 PTM15715
0848 73FF                 3199 |       MDX   3 -1         DECRE LOOP CNTR            PTM15720
0849 7001                 3200 |       MDX     *+1        SKIP TO SET FOR NEXT BFR   PTM15725
084A 7021                 3201 |       MDX     P3335      BR TO CONTINUE             PTM15730
                          3202 | *                                                 * PTM15735
084B 6580 0239            3203 |       LDX  I1 RDBFR+1    POINT TO SECOND BFR        PTM15740
084D 70F4                 3204 |       MDX     P3332-2   LOOP TO CLEAR NEXT BFR  2-8 PTM15745
                          3205 | *                                                 * PTM15750
084E 7401 0855            3206 | P333X MDX  L  LINCT,+1   SET TO PRINT ONE LINE      PTM15755
0850 18D0                 3207 |       RTE     16                                    PTM15760
0851 4C18 0988            3208 |       BSC  L  P3000,+-   EXIT IF NO SYMBOLS DEFINED PTM15765
0853 D009                 3209 |       STO     CNTR1      SET NO. OF ENTRIES         PTM15770
0854 70EB                 3210 |       MDX     RESTO                                 PTM15775
                          3211 | *                                                 * PTM15780
                          3212 | *     CONSTANTS                                     PTM15785
                          3213 | *                                                   PTM15790
0855 0000                 3214 | LINCT DC      0          LINE CNT                   PTM15795
0856 0005                 3215 | KFIVE DC      5          CONSTANT 5                 PTM15800
0857 0003                 3216 | THREE DC      3          CONSTANT 3                 PTM15805
0858 0000                 3217 | ENTRE DC      0          SAVE NO. OF ENTRIES        PTM15810
0859 0000                 3218 | EXTRA DC      0          SAVE NO. LEFT OVER         PTM15815
085A 00D4                 3219 | EBCM  DC      .M         EBC 'M'                    PTM15820
085B 00C1                 3220 | EBCA  DC      .A         EBC 'A'                    PTM15825
085C 0000                 3221 | P3334 DC      *-*       TEMP STORAGE AREA       2-8 PTM15830
085D 0000                 3222 | CNTR1 DC      0          ENTRY CNTR                 PTM15835
085E 000A                 3223 | P3980 DC      10         CONSTANT TEN               PTM15840
085F FFC7                 3224 |       DC      .A-.0-10   CONSTANT 'C1-F0-TEN'       PTM15845
0860 00FA                 3225 |       DC      .0+10      CONSTANT 'F0+TEN'          PTM15850
                          3226 | *                                                 * PTM15855
0862                      3227 |       BSS  E  0                                     PTM15860
0862 7001                 3228 | PTFNC DC      /7001      WRITE FUNC CODE            PTM15865
0863 0000                 3229 |       DC      *-*        SYS SYM TBL ADDR           PTM15870
0864 4040                 3230 | BLNKS DC      /4040      PACKED EBC BLANKS          PTM15875
0865 4040                 3231 |       DC      /4040      PACKED EBC BLANKS          PTM15880
0866 0014                 3232 | DCOMA DC      20         WD CNT AND                 PTM15885
0867 0001                 3233 |       DC      DCOMM      SCTR ADDR OF DCOMM         PTM15890
0868 0A01                 3234 | P3930 DC      IOBF1     ADDR READ/PUNCH BFR 1   2-8 PTM15895
0869 0A53                 3235 |       DC      IOBF2     ADDR READ/PUNCH BFR 2   2-8 PTM15900
086A 7000                 3236 | P3985 DC      /7000     READ FUNCTION CODE      2-8 PTM15905
086B 0AD4                 3237 | P3935 DC      DCBUF      DCOMM BUFFER          2/11 PTM15910
                          3238 | *                                                 * PTM15915
086C 4400 025F            3239 | P3335 BSI  L  LDXRS      GO RESTO XR1 AND XR3       PTM15920
086E 6680 0218            3240 |       LDX  I2 HIEND      SET SYM TBL POINTER        PTM15925
0870 6780 085D            3241 | CNVR3 LDX  I3 CNTR1      INITIALIZE LOOP CNTR       PTM15930
0872 6B56                 3242 |       STX   3 RESET+1    SAVE LOOP CNTR             PTM15935
                          3243 | *                                                 * PTM15940
0873 C2FF                 3244 | LOOP1 LD    2 -1         FETCH FIRST WORD OF NAME   PTM15945
0874 18D0                 3245 |       RTE     16         SAVE IN EXT                PTM15950
0875 C0EE                 3246 |       LD      BLNKS                                 PTM15955
0876 D101                 3247 |       STO   1 +1         INITIAL TO BLNKS           PTM15960
0877 1010                 3248 |       SLA     16                                    PTM15965
0878 1081                 3249 |       SLT     1          SHIFT IN IND. BIT          PTM15970
0879 4C18 0880            3250 |       BSC  L  CHEKR,+-   BR IF NOT MULT DEFINED     PTM15975
087B C0DE                 3251 |       LD      EBCM       OTHERWISE, PUT AN          PTM15980
087C 1008                 3252 |       SLA     8          LEFT JUSTIFY               PTM15985
087D E901                 3253 |       OR    1 +1                                    PTM15990
087E D101                 3254 |       STO   1 +1         EBC 'M' IN BFR.            PTM15995
087F 1010                 3255 |       SLA     16                                    PTM16000
0880 1081                 3256 | CHEKR SLT     1          CHECK RELOCATION MODE      PTM16005
0881 4C20 088A            3257 |       BSC  L  CONVR-1,Z  BR IF RELOCATABLE          PTM16010
0883 C400 0244            3258 |       LD   L  RLMDE      CHECK RELOC. MODE OF ASM   PTM16015
0885 4C18 088A            3259 |       BSC  L  CONVR-1,+- BR IF ABSOLUTE             PTM16020
0887 C0D3                 3260 |       LD      EBCA       OTHERWISE, PUT AN          PTM16025
0888 E901                 3261 |       OR    1 +1                                    PTM16030
0889 D101                 3262 |       STO   1 +1         SET UP IN OUTPUT BFR       PTM16035
088A 7102                 3263 |       MDX   1 +2         INCRE OUTPUT POINTER       PTM16040
                          3264 | *                                                 * PTM16045
                          3265 | *************************************************** PTM16050
                          3266 | *                                                 * PTM16055
                          3267 | *     THIS BLOCK OF CODING SETS UP 5 ENTRIES      * PTM16060
                          3268 | *     OF THE SYMBOL TBL IN THE INPUT BFR          * PTM16065
                          3269 | *                                                 * PTM16070
                          3270 | *************************************************** PTM16075
088B C200                 3271 | CONVR LD    2 0          2ND WORD OF NAME           PTM16080
088C 18D0                 3272 |       RTE     16                                    PTM16085
088D C2FF                 3273 |       LD    2 -1         1ST WORD OF NAME           PTM16090
088E 4400 0972            3274 |       BSI  L  CONNC      BR TO CONVERT IT           PTM16095
                          3275 | *                                                 * PTM16100
0890 6A17                 3276 |       STX   2 SAVR2+1    SAVE XR2                   PTM16105
                          3277 | *                                                 * PTM16110
0891 C2FE                 3278 |       LD    2 -2         FETCH LABEL VALUE          PTM16115
0892 6204                 3279 |       LDX   2 +4         SET TO CONVERT TO 4 CHAR   PTM16120
0893 18D0                 3280 |       RTE     16         SHIFT TO Q                 PTM16125
0894 6302                 3281 |       LDX   3 +2         SET LEFT-RIGHT IND         PTM16130
0895 1010                 3282 | P3350 SLA     16         CLEAR ACC                  PTM16135
0896 1084                 3283 |       SLT     4          SHIFT IN FIRST CHAR        PTM16140
0897 90C6                 3284 |       S       P3980                                 PTM16145
0898 4810                 3285 |       BSC     -                                     PTM16150
0899 80C5                 3286 |       A       P3980+1    =.A-.0-10                  PTM16155
089A 80C5                 3287 |       A       P3980+2    =.0+10                     PTM16160
089B 73FF                 3288 |       MDX   3 -1         DECRE LFT/RT IND           PTM16165
089C 7006                 3289 |       MDX     P3360      SKIP TO HANDLE LEFT        PTM16170
089D E8BE                 3290 |       OR      P3334     OR RT WITH LEFT         2-8 PTM16175
089E D100                 3291 |       STO   1 0          OUTPUT WORD                PTM16180
089F 7101                 3292 |       MDX   1 +1         INCRE OUTPUT POINTER       PTM16185
08A0 72FF                 3293 |       MDX   2 -1         DECRE CHAR CNTR            PTM16190
08A1 70F2                 3294 |       MDX     P3350-1    LOOP TIL COMPLETE          PTM16195
                          3295 | *                                                 * PTM16200
08A2 7004                 3296 |       MDX     SAVR2      BR TO RESTO XR2 & XR3      PTM16205
                          3297 | *                                                 * PTM16210
08A3 1008                 3298 | P3360 SLA     8          LEFT-JUSTIFY               PTM16215
08A4 D0B7                 3299 |       STO     P3334     SAVE TEMPORARILY        2-8 PTM16220
08A5 72FF                 3300 |       MDX   2 -1         DECRE CHAR CNTR            PTM16225
08A6 70EE                 3301 |       MDX     P3350      BR TO CONTINUE CONVERSION  PTM16230
                          3302 | *                                                 * PTM16235
08A7 6600 0000            3303 | SAVR2 LDX  L2 *-*        RESTO XR2                  PTM16240
08A9 72FD                 3304 |       MDX   2 -3         DECRE SYM TBL POINTER      PTM16245
08AA 74FF 085D            3305 |       MDX  L  CNTR1,-1   DECRE LOOP CNTR            PTM16250
08AC 70C6                 3306 |       MDX     LOOP1      LOOP TO SET UP NEXT ENTRY  PTM16255
                          3307 | *                                                 * PTM16260
08AD 4400 025F            3308 |       BSI  L  LDXRS      GO TO RESTO XR1 & XR3      PTM16265
                          3309 | *                                                 * PTM16270
08AF C3EF                 3310 |       LD    3 STOPT-X3                              PTM16275
08B0 4C10 08C3            3311 |       BSC  L  PUNCH-1,-  BR IF NO PRNT REG          PTM16280
08B2 7403 045C            3312 |       MDX  L  PR000,+3   INCRE TO ENTRY POINT       PTM16285
08B4 C31F                 3313 |       LD    3 RDBFR-X3   I/O AREA ADDR              PTM16290
08B5 18D0                 3314 |       RTE     16                                    PTM16295
08B6 C0AB                 3315 |       LD      PTFNC      WRITE FNC CODE TO ACC      PTM16300
08B7 4480 045C            3316 |       BSI  I  PR000      GO TO PRINT A LINE         PTM16305
08B9 74FD 045C            3317 |       MDX  L  PR000,-3                              PTM16310
08BB C400 0036            3318 |       LD   L  $PBSY      TEST PRINTER BUSY          PTM16315
08BD 4C20 08BB            3319 |       BSC  L  *-4,Z      LOOP TIL PTNTR NOT BUSY    PTM16320
08BF C480 0006            3320 |       LD   I  $CH12      CHECK CHANNEL 12           PTM16325
08C1 4420 0723            3321 |       BSI  L  GTHDG,Z   IF ON,BR TO PRNT HDNG   2-8 PTM16330
08C3 6A77                 3322 |       STX   2 P3SV2+1    SAVE XR2                   PTM16335
                          3323 | *                                                 * PTM16340
08C4 C3EF                 3324 | PUNCH LD    3 STOPT-X3                              PTM16345
08C5 100F                 3325 |       SLA     15                                    PTM16350
08C6 4C10 0927            3326 |       BSC  L  P3367,-   BR IF NO PUNCH REQ      2-8 PTM16355
                          3327 | *                                                 * PTM16360
                          3328 | *     THIS MODULE HANDLES THE PUNCHING OF THE     * PTM16365
                          3329 | *     SYMBOL TABLE - ONE SYMBOL PER CARD          * PTM16370
                          3330 | *                                                 * PTM16375
08C8 6600 0000            3331 | RESET LDX  L2 *-*                                   PTM16380
08CA 6A92                 3332 |       STX   2 CNTR1      INITIAL LOOP CNTR          PTM16385
08CB 6600 0AD4            3333 |       LDX  L2 DCBUF      DCOMM POINTER         2/11 PTM16390
08CD 7202                 3334 |       MDX   2 +2                                    PTM16395
08CE C211                 3335 |       LD    2 #RP67      CHECK 1442 SWTCH           PTM16400
08CF 4C20 08D4            3336 |       BSC  L  MOD67,Z    BR IF MOD 6/7 PRESENT      PTM16405
08D1 C400 0964            3337 |       LD   L  BRNCH      SET TO SKIP READING        PTM16410
08D3 D000                 3338 |       STO     MOD67      FOR A BLANK CARD.          PTM16415
                          3339 | *                                                 * PTM16420
08D4 C400 0239            3340 | MOD67 LD   L  RDBFR+1    BFR ADDR                   PTM16425
08D6 18D0                 3341 |       RTE     16                                    PTM16430
08D7 C092                 3342 |       LD      P3985                             2-8 PTM16435
08D8 7403 045B            3343 |       MDX  L  RP000,+3                              PTM16440
08DA 4480 045B            3344 |       BSI  I  RP000      BR TO 1442 RTN             PTM16445
08DC 74FD 045B            3345 |       MDX  L  RP000,-3                              PTM16450
                          3346 | *                                                 * PTM16455
08DE 7400 0013            3347 |       MDX  L  $IBSY,0    TEST READER BUSY           PTM16460
08E0 70FD                 3348 |       MDX     *-3        LOOP TIL NOT BUSY          PTM16465
08E1 6350                 3349 |       LDX   3 +80        LOOP CNTR                  PTM16470
08E2 6680 0239            3350 |       LDX  I2 RDBFR+1    BFR PNTR                   PTM16475
08E4 C201                 3351 | RDBLK LD    2 +1         SCAN FOR ZERO'S            PTM16480
08E5 4C20 093E            3352 |       BSC  L  ERROR,Z    BR TO ERR IF NON-ZERO      PTM16485
08E7 7201                 3353 |       MDX   2 +1         INCRE BFR PNTR             PTM16490
08E8 73FF                 3354 |       MDX   3 -1         DECRE LOOP CNTR            PTM16495
08E9 70FA                 3355 |       MDX     RDBLK      LOOP TIL 80 CC CHECKED     PTM16500
                          3356 | *                                                 * PTM16505
08EA 6680 0239            3357 | MOVE1 LDX  I2 RDBFR+1    SET PNCH BFR POINTER       PTM16510
08EC 7215                 3358 |       MDX   2 +21        POINT TO CC 21             PTM16515
08ED 7102                 3359 |       MDX   1 +2         INCRE INPUT POINTER        PTM16520
08EE C100                 3360 |       LD    1 0          FETCH NAME FROM PRNT       PTM16525
08EF 1008                 3361 |       SLA     8          BFR AND UNPACK IT          PTM16530
08F0 1808                 3362 |       SRA     8                                     PTM16535
08F1 4400 09DF            3363 |       BSI  L  CHNGE     BR TO CHECK IF ' OR =   2-7 PTM16540
08F3 D200                 3364 |       STO   2 0          OUTPUT FIRST CHAR          PTM16545
08F4 6302                 3365 |       LDX   3 +2         SET LOOP PNTR              PTM16550
08F5 C101                 3366 | NAME1 LD    1 +1                                    PTM16555
08F6 18D0                 3367 |       RTE     16                                    PTM16560
08F7 1010                 3368 |       SLA     16                                    PTM16565
08F8 1088                 3369 |       SLT     8                                     PTM16570
08F9 4400 09DF            3370 |       BSI  L  CHNGE     BR TO CHECK IF ' OR =   2-7 PTM16575
08FB D201                 3371 |       STO   2 +1         OUTPUT SECOND CHAR         PTM16580
08FC 1010                 3372 |       SLA     16                                    PTM16585
08FD 1088                 3373 |       SLT     8                                     PTM16590
08FE 4400 09DF            3374 |       BSI  L  CHNGE     BR TO CHECK IF ' OR =   2-7 PTM16595
0900 D202                 3375 |       STO   2 +2         OUTPUT THIRD CHAR          PTM16600
0901 7101                 3376 |       MDX   1 +1         INCRE PRNT BFR PNTR        PTM16605
0902 7202                 3377 |       MDX   2 +2         INCRE PNCH BFR PNTR        PTM16610
0903 73FF                 3378 |       MDX   3 -1         DECRE LOOP CNTR            PTM16615
0904 70F0                 3379 |       MDX     NAME1      BR TO OUTPUT REST OF NAME  PTM16620
                          3380 | *                                                 * PTM16625
0905 7202                 3381 |       MDX   2 +2         POINT TO CC 27             PTM16630
0906 C867                 3382 |       LDD     P3EQU                                 PTM16635
0907 DA00                 3383 |       STD   2 0                                     PTM16640
0908 C067                 3384 |       LD      P3EQU+2                               PTM16645
0909 D202                 3385 |       STO   2 +2         SET UP 'EQU' IN CC 27-29   PTM16650
                          3386 | *                                                 * PTM16655
090A 6302                 3387 |       LDX   3 +2         SET LOOP CNTR              PTM16660
090B 7102                 3388 |       MDX   1 +2         INCRE INPUT POINTER        PTM16665
090C C100                 3389 | MVALU LD    1 0          FETCH VALUE                PTM16670
090D 18D0                 3390 |       RTE     16                                    PTM16675
090E 1010                 3391 |       SLA     16                                    PTM16680
090F 1088                 3392 |       SLT     8                                     PTM16685
0910 D209                 3393 |       STO   2 +9         OUTPUT HEX VALUE           PTM16690
0911 1010                 3394 |       SLA     16         IN CC 36-39                PTM16695
0912 1088                 3395 |       SLT     8                                     PTM16700
0913 D20A                 3396 |       STO   2 +10                                   PTM16705
0914 7202                 3397 |       MDX   2 +2         INCRE PNCH BFR PNTR        PTM16710
0915 7101                 3398 |       MDX   1 +1         INCRE PRNT BFR PNTR        PTM16715
0916 73FF                 3399 |       MDX   3 -1         DECRE LOOP CNTR            PTM16720
                          3400 | *                                                 * PTM16725
0917 70F4                 3401 |       MDX     MVALU      LOOP TO CONT OUTPUT        PTM16730
                          3402 | *                                                 * PTM16735
0918 C04F                 3403 |       LD      EBCSL                                 PTM16740
0919 D204                 3404 |       STO   2 +4         SET A SLASH IN CC 35       PTM16745
091A 6906                 3405 |       STX   1 P3365+1   SAVE XR1                2-8 PTM16750
091B 6580 0239            3406 |       LDX  I1 RDBFR+1    POINT TO PNCH BFR          PTM16755
091D 1010                 3407 |       SLA     16         IND SYM TBL CNVR           PTM16760
091E 4400 0471            3408 |       BSI  L  STRT9+20  BR TO PUNCH CONVERT     2-8 PTM16765
0920 6500 0000            3409 | P3365 LDX  L1 *-*       RESTO XR1               2-8 PTM16770
0922 74FF 085D            3410 | SAVE3 MDX  L  CNTR1,-1   DECRE LOOP CNTR            PTM16775
0924 70AF                 3411 |       MDX     MOD67      LOOP TIL 5 CARDS PNCHED    PTM16780
                          3412 | *                                                 * PTM16785
0925 4400 025F            3413 |       BSI  L  LDXRS                                 PTM16790
                          3414 | *                                                 * PTM16795
0927 7405 085D            3415 | P3367 MDX  L  CNTR1,+5  RESET LOOP CNTR         2-8 PTM16800
0929 1000                 3416 |       NOP               (MAY SKIP)              2-8 PTM16805
092A 74FF 0855            3417 |       MDX  L  LINCT,-1   DECRE LINE CNTR            PTM16810
092C 700D                 3418 |       MDX     P3SV2      BR TO CNVRT NEXT LINE      PTM16815
092D C400 0859            3419 |       LD   L  EXTRA                                 PTM16820
092F 4C18 0947            3420 |       BSC  L  CHKOV,+-   BR IF LAST LINE COMP.      PTM16825
0931 D400 085D            3421 |       STO  L  CNTR1      OTHERWISE, INITIAL LINE    PTM16830
0933 A033                 3422 |       M       H0008      COMPUTE NEW WD CNT         PTM16835
0934 18D0                 3423 |       RTE     16                                    PTM16840
0935 D480 0238            3424 |       STO  I  RDBFR      SET UP IN OUTPUT BFR       PTM16845
0937 1010                 3425 |       SLA     16         CNTR AND CLEAR LAST        PTM16850
0938 D400 0859            3426 |       STO  L  EXTRA      LINE IND.                  PTM16855
093A 6600 0000            3427 | P3SV2 LDX  L2 *-*        RESTO SYM TBL POINTER      PTM16860
093C 4C00 0870            3428 |       BSC  L  CNVR3      BR TO CNVRT LAST LINE      PTM16865
093E 6206                 3429 | ERROR LDX   2 +6         SET MESSAGE PNTR           PTM16870
093F 4400 079C            3430 |       BSI  L  GETER     BR TO PRINT MESSAGE     2-8 PTM16875
0941 C027                 3431 |       LD      P3ERR      IND 1442 NEEDS BLNK CARDS  PTM16880
0942 4400 0028            3432 |       BSI  L  $PRET      BR TO SYSTEM WAIT          PTM16885
0944 6600 0AD4            3433 |       LDX  L2 DCBUF      DCOMM POINTER         2/11 PTM16890
0946 708D                 3434 |       MDX     MOD67      BR TO READ FOR BLANKS      PTM16895
                          3435 | *                                                   PTM16900
0947 4400 025F            3436 | CHKOV BSI  L  LDXRS      GO RESTO XR1 & XR3         PTM16905
0949 C01B                 3437 |       LD      SAVCT                                 PTM16910
094A 901B                 3438 |       S       P3701      DECRE NO. OF OVFLO SCTRS   PTM16915
094B D019                 3439 |       STO     SAVCT                                 PTM16920
094C 4C18 0988            3440 |       BSC  L  P3000,+-   BR TO EXIT IF NO MORE SCTR PTM16925
094E CBE7                 3441 |       LDD   3 OFLOW-X3                              PTM16930
094F C400 086A            3442 |       LD   L  P3985                             2-8 PTM16935
0951 435C                 3443 |       BSI   3 DISK1-X3   BR TO READ OVFLOW SCTR     PTM16940
                          3444 | *                                                 * PTM16945
0952 C013                 3445 |       LD      P3701                                 PTM16950
0953 8480 0233            3446 |       A    I  OFSAD                                 PTM16955
0955 D480 0233            3447 |       STO  I  OFSAD      INCRE OVFLO SCTR ADDR      PTM16960
                          3448 | *                                                   PTM16965
0957 C013                 3449 |       LD      D0021                                 PTM16970
0958 D400 0855            3450 |       STO  L  LINCT      INITIAL LINE CNT           PTM16975
095A 7401 0859            3451 |       MDX  L  EXTRA,+1   INITIAL EXTRA CNT TO 1     PTM16980
095C C31A                 3452 |       LD    3 OFSAD-X3   FETCH ADDR OF SCTR ADDR    PTM16985
095D 800E                 3453 |       A       D0318      INCRE TO END OF SCTR       PTM16990
095E D3FF                 3454 |       STO   3 HIEND-X3   RESET HIEND POINTER        PTM16995
095F C00A                 3455 |       LD      P3K60                                 PTM17000
0960 D480 0238            3456 |       STO  I  RDBFR      RESET WD CNT TO 60         PTM17005
0962 4C00 0840            3457 |       BSC  L  RESTO      BR TO OUTPUT OVFLO SCTR    PTM17010
                          3458 | *                                                   PTM17015
                          3459 | *     CONSTANTS                                     PTM17020
                          3460 | *                                                   PTM17025
0964 7015                 3461 | BRNCH MDX  X  MOVE1-MOD67-1  BR TO SKIP READ BLANKS PTM17030
0965 0001                 3462 | SAVCT DC      1          NO. OF OVFLO SCTRS +1      PTM17035
0966 0001                 3463 | P3701 DC      1          CONSTANT ONE               PTM17040
0967 0008                 3464 | H0008 DC      /0008      CONSTANT 8                 PTM17045
0968 0061                 3465 | EBCSL DC      ./         EBCDIC CODE FOR A SLASH    PTM17050
0969 100F                 3466 | P3ERR DC      /100F      1442 NOT READY             PTM17055
096A 003C                 3467 | P3K60 DC      60         PRINT BFR WD CNT       2-2 PTM17060
096B 0015                 3468 | D0021 DC      21         NO. SYM IN OVFLO/5         PTM17065
096C 013E                 3469 | D0318 DC      318        CONSTANT TO RESET HIEND    PTM17070
096D 0020                 3470 | H0020 DC      /0020     CONSTANT FOR CHECKING   2-2 PTM17075
096E                      3471 |       BSS  E  0                                     PTM17080
096E 00C5                 3472 | P3EQU DC      .E        EBCDIC E                    PTM17085
096F 00D8                 3473 |       DC      .Q        EBCDIC Q                    PTM17090
0970 00E4                 3474 |       DC      .U        EBCDIC U                    PTM17095
0971 C0C0                 3475 | M2902 DC      /C0C0      MASKING CONSTANT           PTM17100
                          3476 | *                                                   PTM17105
                          3477 | * CONVERT SUBROUTINE NAME FROM NAME CODE TO PACKED  PTM17110
                          3478 | * EBCDIC AND STORE IT IN THE PRINT BUFFER           PTM17115
                          3479 | *                                                 * PTM17120
0972 0000                 3480 | CONNC DC      *-*        ENTRY POINT                PTM17125
0973 D824                 3481 |       STD     P3800      SAVE NAME                  PTM17130
0974 1888                 3482 |       SRT     8                                     PTM17135
0975 4037                 3483 |       BSI     CK$#@     CHECK FOR NON-LETTER    2-2 PTM17140
0976 D100                 3484 |       STO   1 0          STORE FIRST CHAR           PTM17145
0977 1010                 3485 |       SLA     16                                    PTM17150
0978 1086                 3486 |       SLT     6                                     PTM17155
0979 1002                 3487 |       SLA     2                                     PTM17160
097A 1086                 3488 |       SLT     6                                     PTM17165
097B 4031                 3489 |       BSI     CK$#@     CHECK FOR NON-LETTER    2-2 PTM17170
097C D101                 3490 |       STO   1 +1         STORE 2ND & 3RD CHAR       PTM17175
097D C81A                 3491 |       LDD     P3800                                 PTM17180
097E 1084                 3492 |       SLT     4                                     PTM17185
097F 1010                 3493 |       SLA     16                                    PTM17190
0980 1086                 3494 |       SLT     6                                     PTM17195
0981 1002                 3495 |       SLA     2                                     PTM17200
0982 1086                 3496 |       SLT     6                                     PTM17205
0983 4029                 3497 |       BSI     CK$#@     CHECK FOR NON-LETTER    2-2 PTM17210
0984 D102                 3498 |       STO   1 +2         STORE 4TH & 5TH CHAR       PTM17215
0985 7104                 3499 |       MDX   1 +4         INCRE OUTPUT POINTER       PTM17220
0986 4C80 0972            3500 |       BSC  I  CONNC      RETURN                     PTM17225
                          3501 | *                                                   PTM17230
0988 C3F2                 3502 | P3000 LD    3 LSTOP-X3                          2-8 PTM17235
0989 E00D                 3503 |       AND     X3R10                             2-8 PTM17240
098A 4C18 0993            3504 |       BSC  L  X3R20,+-  BR IF XREF NOT SPECIFIED2-8 PTM17245
098C C815                 3505 |       LDD     X3R30+2   FETCH XREF PHASE        2-8 PTM17250
098D DC00 0280            3506 |       STD  L  OVLAY                             2-8 PTM17255
098F C01C                 3507 |       LD      XRBRR     SET XREF BR ADDR        2-8 PTM17260
0990 D35A                 3508 |       STO   3 P0140+1-X3                        2-8 PTM17265
0991 4C00 0270            3509 |       BSC  L  P0130     BR TO XREF PHASE        2-8 PTM17270
                          3510 | *                                               2-8 PTM17275
0993 C806                 3511 | X3R20 LDD     P3800+2    PH. 4 WD CNT & SCTR ADDR   PTM17280
0994 DB67                 3512 |       STD   3 OVLAY-X3   TO OVERLAY AREA            PTM17285
0995 4C00 0270            3513 |       BSC  L  P0130      LOAD & TRANS TO PH. 4      PTM17290
                          3514 | *                                                   PTM17295
                          3515 | *     CONSTANTS                                     PTM17300
                          3516 | *                                                   PTM17305
0997 4000                 3517 | X3R10 DC      /4000     XREF SW CHECK CONSTANT  2-8 PTM17310
0998                      3518 |       BSS  E  0         FORCE EVEN ADDR         2-8 PTM17315
0998 00D9                 3519 | P3800 DC      /D9       SLET ID OF PHASE 4      2-8 PTM17320
0999                      3520 |       BSS     3                                     PTM17325
099C 00D7                 3521 |       DC      /D7       SLET ID OF SYS SYMB TBL 2-8 PTM17330
099D                      3522 |       BSS     3                                     PTM17335
09A0 00F2                 3523 | X3R30 DC      /F2       SLET ID OF XREF PART 1  2-8 PTM17340
09A1                      3524 |       BSS     3                                 2-8 PTM17345
09A4 4040                 3525 | STHDR EBC     .  .                                  PTM17350
09A5 5CE2                 3526 |       EBC     .*S.                                  PTM17355
09A6 E8D4                 3527 |       EBC     .YM.                                  PTM17360
09A7 C2D6                 3528 |       EBC     .BO.                                  PTM17365
09A8 D340                 3529 |       EBC     .L .                                  PTM17370
09A9 E3C1                 3530 |       EBC     .TA.                                  PTM17375
09AA C2D3                 3531 |       EBC     .BL.                                  PTM17380
09AB C55C                 3532 |       EBC     .E*.                                  PTM17385
09AC 02F5                 3533 | XRBRR DC      XR000     XREF BR ADDR            2-8 PTM17390
                          3534 | *                                                   PTM17395
                          3535 | *         PHASE 3 PATCH AREA                    2-2 PTM17400
                          3536 | *                                               2-2 PTM17405
                          3537 | *             APAR N5072                        2-2 PTM17410
                          3538 | *                                               2-2 PTM17415
09AD 0000                 3539 | CK$#@ DC      *-*       RECORD RETURN ADDRESS   2-2 PTM17420
09AE E8C2                 3540 |       OR      M2902     EBCDIC MASK             2-2 PTM17425
09AF D01A                 3541 |       STO     P3880     SAVE TENTATIVE EBC CHAR 2-8 PTM17430
09B0 6300                 3542 |       LDX   3 0         INITLZ POINTER          2-2 PTM17435
09B1 1808                 3543 | CHAR1 SRA     8         FIRST CHAR TO POSITION  2-2 PTM17440
                          3544 | *                                               2-2 PTM17445
09B2 E028                 3545 | CHAR2 AND     H007F     MASK OUT FIRST BIT      2-2 PTM17450
09B3 9028                 3546 | CK$   S       H005B     CHECK FOR $             2-2 PTM17455
09B4 4C20 09B9            3547 |       BSC  L  CK#,Z     BR IF NOT FOUND         2-2 PTM17460
09B6 C025                 3548 |       LD      H005B     LOAD EBCDIC FOR $       2-2 PTM17465
09B7 4F00 09C5            3549 |       BSC  L3 REPLC     GO TO REPLACE CHAR      2-2 PTM17470
09B9 90B3                 3550 | CK#   S       H0020     CHECK FOR #             2-2 PTM17475
09BA 4C20 09BF            3551 |       BSC  L  CK@,Z     BR IF NOT FOUND         2-2 PTM17480
09BC C020                 3552 |       LD      H007E     LOAD EBCDIC FOR =       2-2 PTM17485
09BD 4F00 09C5            3553 |       BSC  L3 REPLC     GO TO REPLACE CHAR      2-2 PTM17490
09BF 90A6                 3554 | CK@   S       P3701     CHECK FOR @             2-2 PTM17495
09C0 4F20 09CE            3555 |       BSC  L3 LETTR,Z   BR IF NOT FOUND         2-2 PTM17500
09C2 C01B                 3556 |       LD      H007D     LOAD EBCDIC FOR '       2-2 PTM17505
09C3 4F00 09C5            3557 |       BSC  L3 REPLC     GO TO REPLACE CHAR      2-2 PTM17510
                          3558 | *                                               2-2 PTM17515
09C5 1008                 3559 | REPLC SLA     8         PLACE FIRST CHAR IN     2-2 PTM17520
09C6 D004                 3560 |       STO     RSLT      *RESULT WORD            2-2 PTM17525
09C7 7307                 3561 |       MDX   3 7         MOVE POINTER            2-2 PTM17530
09C8 C001                 3562 |       LD      P3880     GO TO PROCESS SECOND    2-8 PTM17535
09C9 70E8                 3563 |       MDX     CHAR2     *CHARACTER              2-2 PTM17540
                          3564 | *                                               2-2 PTM17545
09CA 0000                 3565 | P3880 DC      *-*       TENTATIVE EBCDIC CHAR   2-8 PTM17550
09CB 0000                 3566 | RSLT  DC      *-*       TWO EBCDIC CHAR OF NAME 2-2 PTM17555
                          3567 | *                                               2-2 PTM17560
09CC E8FE                 3568 | RPLC3 OR      RSLT      PLACE SECOND CHAR IN    2-2 PTM17565
09CD 700B                 3569 |       MDX     RTURN     *RESULT AND RETURN      2-2 PTM17570
                          3570 | *                                               2-2 PTM17575
09CE C0FB                 3571 | LETTR LD      P3880     GET FIRST CHARACTER,    2-8 PTM17580
09CF 1808                 3572 |       SRA     8         *UNCHANGED              2-2 PTM17585
09D0 1008                 3573 |       SLA     8                                 2-2 PTM17590
09D1 D0F9                 3574 |       STO     RSLT      PLACE IN RESULT         2-2 PTM17595
09D2 7307                 3575 |       MDX   3 7         MOVE POINTER            2-2 PTM17600
09D3 C0F6                 3576 |       LD      P3880     GO TO PROCESS SECOND    2-8 PTM17605
09D4 70DD                 3577 |       MDX     CHAR2     *CHARACTER              2-2 PTM17610
                          3578 | *                                               2-2 PTM17615
09D5 C0F4                 3579 | LTTR3 LD      P3880     GET SECOND CHARACTER,   2-8 PTM17620
09D6 1008                 3580 |       SLA     8         *UNCHANGED              2-2 PTM17625
09D7 1808                 3581 |       SRA     8                                 2-2 PTM17630
09D8 E8F2                 3582 |       OR      RSLT      FORM RESULT             2-2 PTM17635
                          3583 | *                                               2-2 PTM17640
09D9 4C80 09AD            3584 | RTURN BSC  I  CK$#@     RETURN TO CONNC ROUTINE 2-2 PTM17645
                          3585 | *                                               2-2 PTM17650
                          3586 | *     CONSTANTS                                     PTM17655
                          3587 | *                                                   PTM17660
09DB 007F                 3588 | H007F DC      /007F     MASK TO CHECK FOR $,#,@ 2-2 PTM17665
09DC 005B                 3589 | H005B DC      /005B     EBCDIC FOR $            2-2 PTM17670
09DD 007E                 3590 | H007E DC      /007E     EBCDIC FOR =            2-2 PTM17675
09DE 007D                 3591 | H007D DC      /007D     EBCDIC FOR '            2-2 PTM17680
                          3592 | *                                               2-2 PTM17685
                          3593 | *                                               2-2 PTM17690
09DF 0000                 3594 | CHNGE DC      *-*       RETURN ADDRESS          2-7 PTM17695
09E0 D00F                 3595 |       STO     SAVE      SAVE CHAR               2-7 PTM17700
09E1 F0FC                 3596 |       EOR     H007D     CHECK FOR '             2-7 PTM17705
09E2 4C20 09E7            3597 |       BSC  L  LAB1,Z    BRANCH IF NOT '         2-7 PTM17710
09E4 C00C                 3598 |       LD      H007C     CHANGE ' INTO AT-SIGN   2-7 PTM17715
09E5 4C80 09DF            3599 |       BSC  I  CHNGE     RETURN TO PRINTING      2-7 PTM17720
09E7 C008                 3600 | LAB1  LD      SAVE      GET CHAR                2-7 PTM17725
09E8 F0F4                 3601 |       EOR     H007E     CHECK FOR =             2-7 PTM17730
09E9 4C20 09EE            3602 |       BSC  L  LAB2,Z    BR IF NOT =             2-7 PTM17735
09EB C006                 3603 |       LD      H007B     CHANGE = INTO POUND-SIGN2-7 PTM17740
09EC 4C80 09DF            3604 | LAB3  BSC  I  CHNGE     RETURN TO PRINTING      2-7 PTM17745
09EE C001                 3605 | LAB2  LD      SAVE      GET CHAR                2-7 PTM17750
09EF 70FC                 3606 |       MDX     LAB3      RETURN TO PRINTING      2-7 PTM17755
                          3607 | *                                               2-7 PTM17760
09F0 0000                 3608 | SAVE  DC      *-*       TEMP SAVE AREA          2-7 PTM17765
09F1 007C                 3609 | H007C DC      /007C     EBCDIC FOR AT-SIGN      2-7 PTM17770
09F2 007B                 3610 | H007B DC      /007B     EBCDIC FOR POUND-SIGN   2-7 PTM17775
                          3611 | *                                               2-7 PTM17780
                          3612 | *                                               2-7 PTM17785
                          3613 | *     ADDITIONAL PATCH CAN BE OBTAINED          2-8 PTM17790
                          3614 | *     *BY USING THE OVERLAY AREA---            2-8  PTM17795
                          3615 | *     *CURRENTLY UNUSED BY PHASE 3             2-8  PTM17800
09F3                      3616 |       BSS     10        PATCH AREA              2-8 PTM17805
                          3617 | *                                               2-7 PTM17810
09FD 0000                 3618 | P3900 DC      0         END OF PHASE 3          2-7 PTM17815
*SBRKSLS D9               3619 |  ASM EXIT PHASE                               V2M08 PTM17820
***PHASE 4 - ASM EXIT***
 
                          3621 | *************************************************** PTM17830
                          3622 | *                                                 * PTM17835
                          3623 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM17840
                          3624 | *                                                 * PTM17845
                          3625 | *FUNCTION/OPERATION-                              * PTM17850
                          3626 | *   *PHASE 4 PERFORMS THE FINAL PROCESSING FOR THE* PTM17855
                          3627 | *    ASSEMBLER PROGRAM AND IS CALLED INTO CORE BY * PTM17860
                          3628 | *    PHASE 3.                                     * PTM17865
                          3629 | *   *IF OVERFLOW SECTORS WERE SPECIFIED BY THE    * PTM17870
                          3630 | *    USER ON CONTROL RECORDS, AND IF THEY WERE    * PTM17875
                          3631 | *    NECESSARY IN ASSEMBLING THE PROGRAM, THE     * PTM17880
                          3632 | *    OBJECT PROGRAM, WHICH IS RESIDING ON THE     * PTM17885
                          3633 | *    DISK, IS MOVED BACK TO THE SECTOR BOUNDARY AT* PTM17890
                          3634 | *    THE START OF WORKING STORAGE.                * PTM17895
                          3635 | *   *PHASE 4 UPDATES DCOM ON ALL READY DRIVES WITH* PTM17900
                          3636 | *    THE PROGRAM NAME, THE EXECUTION ADDRESS, THE * PTM17905
                          3637 | *    FORMAT, AND THE LENGTH OF THE PROGRAM JUST   * PTM17910
                          3638 | *    ASSEMBLED.                                   * PTM17915
                          3639 | *   *THE LAST RECORD READ BY THE ASSEMBLER, THE   * PTM17920
                          3640 | *    RECORD FOLLOWING THE END STATEMENT, IS       * PTM17925
                          3641 | *    CONVERTED AND MOVED TO THE SUPERVISOR'S      * PTM17930
                          3642 | *    CONTROL RECORD BUFFER.                       * PTM17935
                          3643 | *   *IN TERMINATING THE ASSEMBLY, PHASE 4 PRINTS  * PTM17940
                          3644 | *    FOUR SIGN-OFF MESSAGES-                      * PTM17945
                          3645 | *        *THE NUMBER OF ERRORS IN THE ABOVE       * PTM17950
                          3646 | *         ASSEMBLY                                * PTM17955
                          3647 | *        *THE NUMBER OF SYMBOLS DEFINED           * PTM17960
                          3648 | *        *THE NUMBER OF OVERFLOW SECTORS SPECIFIED* PTM17965
                          3649 | *        *THE NUMBER OF OVERFLOW SECTORS REQUIRED * PTM17970
                          3650 | *   *IN ADDITION, MESSAGES ARE PRINTED IF         * PTM17975
                          3651 | *    ERRONEOUS ORG, BSS, BES, OR EQU STATEMENTS   * PTM17980
                          3652 | *    WERE ENCOUNTERED, A MONITOR CONTROL RECORD   * PTM17985
                          3653 | *    WAS DETECTED, OR AN * LEVEL RECORD WAS       * PTM17990
                          3654 | *    MISSING.                                     * PTM17995
                          3655 | *   *PHASE 4 THEN EXITS TO THE SKELETON SUPERVISOR* PTM18000
                          3656 | *    AT THE $EXIT ENTRY POINT.                    * PTM18005
                          3657 | *                                                 * PTM18010
                          3658 | *ENTRY POINTS-                                    * PTM18015
                          3659 | *   * P4000 - ENTRY FROM PHASE 3 OR PHASE 9       * PTM18020
                          3660 | *                                                 * PTM18025
                          3661 | *INPUT-N/A                                        * PTM18030
                          3662 | *                                                 * PTM18035
                          3663 | *OUTPUT                                           * PTM18040
                          3664 | *   *UPDATED DCOM'S                               * PTM18045
                          3665 | *   *PRINTED SIGN OFF MESSAGES                    * PTM18050
                          3666 | *                                                 * PTM18055
                          3667 | *EXTERNAL RERERENCES-                             * PTM18060
                          3668 | *   *SUBROUTINES-                                 * PTM18065
                          3669 | *      * DISK1                                    * PTM18070
                          3670 | *      * GETER                                    * PTM18075
                          3671 | *      * GTHDG                                    * PTM18080
                          3672 | *   *DCOM/COMMA-                                  * PTM18085
                          3673 | *       $CH12                                     * PTM18090
                          3674 | *       $CTSW                                     * PTM18095
                          3675 | *       $EXIT                                     * PTM18100
                          3676 | *       $1410                                     * PTM18105
                          3677 | *       $IREQ                                     * PTM18110
                          3678 | *       $NDUP                                     * PTM18115
                          3679 | *       $NXEQ                                     * PTM18120
                          3680 | *       $PBSY                                     * PTM18125
                          3681 | *       $WSDR                                     * PTM18130
                          3682 | *       #ENTY                                     * PTM18135
                          3683 | *       #FMAT                                     * PTM18140
                          3684 | *       #NAME                                     * PTM18145
                          3685 | *       #WSCT                                     * PTM18150
                          3686 | *                                                 * PTM18155
                          3687 | *EXITS-                                           * PTM18160
                          3688 | *   *NORMAL - THE SUPERVISOR                      * PTM18165
                          3689 | *   *ERROR - GETER SUBROUTINE                     * PTM18170
                          3690 | *                                                 * PTM18175
                          3691 | *TABLES/WORK AREAS- N/A                           * PTM18180
                          3692 | *                                                 * PTM18185
                          3693 | *ATTRIBUTES-REUSABLE                              * PTM18190
                          3694 | *                                                 * PTM18195
                          3695 | *NOTES-N/A                                        * PTM18200
                          3696 | *                                                 * PTM18205
                          3697 | *************************************************** PTM18210
                          3698 | *                                                   PTM18215
0280                      3699 |       ORG     OVLAY                                 PTM18220
0280 01D6                 3700 |       DC      P4900-P4000  PHASE 4 WD CNT           PTM18225
0281 00D9                 3701 |       DC      /D9       SLET ID OF PHASE 4      2-8 PTM18230
0282 6500 03AA            3702 | P4000 LDX  L1 X1        XR1 POINTS TO CONSTANTS 2-3 PTM18235
0284 C0B0                 3703 |       LD      DSFWR+1   SET UP BFR             2-10 PTM18240
0285 D105                 3704 |       STO   1 HDWRT+1-X1 ADDR FOR PRG MOVE          PTM18245
0286 D107                 3705 |       STO   1 HDRRD+1-X1                            PTM18250
                          3706 | *                                                   PTM18255
0287 C400 045C            3707 |       LD   L  PR000                                 PTM18260
0289 8114                 3708 |       A     1 P4870-X1  COMPUTE AND SAVE        2-8 PTM18265
028A D113                 3709 |       STO   1 PTENT-X1   PRT RTN ENTRY ADDR         PTM18270
                          3710 | *                                                   PTM18275
028B C400 000F            3711 |       LD   L  $CTSW      CHECK FOR CTL RCRD         PTM18280
028D 4C18 02A1            3712 |       BSC  L  P4001,+-  BR IF NORMAL ASM EXIT   2-1 PTM18285
                          3713 | *                                                   PTM18290
                          3714 | *     THE FOLLOWING CODE MOVES A DETECTED MCR   2-6 PTM18295
                          3715 | *     FROM COL 21 TO COL 1 IF INPUT IS KB OR PT 2-6 PTM18300
                          3716 | *                                                   PTM18305
028F C3ED                 3717 |       LD    3 IPTKB-X3  CHK TO SEE IF PT-KB I/P 2-6 PTM18310
0290 4C18 0344            3718 |       BSC  L  SUPBF,+-  BRANCH IF NOT           2-6 PTM18315
0292 613C                 3719 |       LDX   1 60        INITLZ FOR MOVING A     2-6 PTM18320
0293 6680 0239            3720 |       LDX  I2 RDBFR+1   *MON CTRL RCD WITHIN BFR2-6 PTM18325
0295 7201                 3721 | MVRCD MDX   2 1         POINT AT COL 1          2-6 PTM18330
0296 C214                 3722 |       LD    2 20        GET WD TO MOVE          2-6 PTM18335
0297 D200                 3723 |       STO   2 0         PLACE 20 POS LEFT       2-6 PTM18340
0298 71FF                 3724 |       MDX   1 -1        DECREASE COUNTER        2-6 PTM18345
0299 70FB                 3725 |       MDX     MVRCD     MOVE ALL 60 CHAR        2-6 PTM18350
029A 6114                 3726 |       LDX   1 20        SET COUNTER TO PUT      2-6 PTM18355
029B 7301                 3727 | BLNKZ MDX   3 1         *BLANKS IN REST OF RCD  2-8 PTM18360
029C D300                 3728 |       STO   3 0         STORE BLANK (FROM C 60) 2-6 PTM18365
029D 71FF                 3729 |       MDX   1 -1        COUNT DOWN              2-6 PTM18370
029E 70FC                 3730 |       MDX     BLNKZ     GO BACK TIL BFR FULL    2-8 PTM18375
029F 4C00 0344            3731 |       BSC  L  SUPBF     GO TO MOVE RECORD       2-3 PTM18380
                          3732 | *                                               2-3 PTM18385
02A1 C480 0232            3733 | P4001 LD   I  DSADR     SAVE CONTENTS OF DSADR  2-3 PTM18390
02A3 D11B                 3734 |       STO   1 P4890-X1                          2-8 PTM18395
02A4 C310                 3735 |       LD    3 ADJSA-X3  SCTR ADDR OF PROGRAM    2-1 PTM18400
02A5 D480 0232            3736 |       STO  I  DSADR     SET TO READ FIRST       2-1 PTM18405
02A7 C400 03B2            3737 |       LD   L  H0140     PUT WD CNT OF FIRST SCT2-10 PTM18410
02A9 D480 0235            3738 |       STO  I  DSFWR+1   *IN DISK BUFFER        2-10 PTM18415
02AB C906                 3739 |       LDD   1 HDRRD-X1  *SECTOR OF PROGRAM      2-1 PTM18420
02AC 435C                 3740 |       BSI   3 DISK1-X3  GO TO READ              2-1 PTM18425
02AD 6680 0231            3741 |       LDX  I2 STADR     POINT TO BUFFER         2-1 PTM18430
02AF C3FA                 3742 |       LD    3 ADCOW-X3  GET TERMINAL ADDR       2-1 PTM18435
02B0 D203                 3743 |       STO   2 +3        TO 4TH WD OF HDR        2-1 PTM18440
02B1 C904                 3744 |       LDD   1 HDWRT-X1  SET TO WRITE FIRST      2-1 PTM18445
02B2 435C                 3745 |       BSI   3 DISK1-X3  *SECTOR BACK TO DISK    2-1 PTM18450
02B3 C11B                 3746 |       LD    1 P4890-X1                          2-8 PTM18455
02B4 D480 0232            3747 |       STO  I  DSADR     RESTORE DSADR           2-3 PTM18460
02B6 C400 1555            3748 |       LD   L  XADJS     LOAD SCTR ADDR START    212 PTM18462
02B8 D310                 3749 |       STO   3 ADJSA-X3  STORE IN ASM. INDR      212 PTM18465
02B9 7402 03BC            3750 | P4002 MDX  L  COUNT,+2   INITIAL CNTR TO TWO        PTM18470
02BB C302                 3751 |       LD    3 TLIST-X3  LOAD AUX. LIST INDR     212 PTM18475
02BC E101                 3752 |       AND   1 HC000-X1                          2-8 PTM18480
02BD F101                 3753 |       EOR   1 HC000-X1                          2-8 PTM18485
02BE 4C18 02C5            3754 |       BSC  L  P4003,+-  BR-MOVE DSF IF XREF     2-8 PTM18490
02C0 C32F                 3755 |       LD    3 SKLTN-X3  CHK FOR OVFLO SCTRS     2-8 PTM18495
02C1 8301                 3756 |       A     3 OFCNT-X3                              PTM18500
02C2 9100                 3757 |       S     1 P4850-X1                          2-8 PTM18505
02C3 4808                 3758 |       BSC     +          SKIP IF SCTRS ASSIGNED     PTM18510
02C4 7020                 3759 |       MDX     PTMES      BR IF ZERO                 PTM18515
                          3760 | *                                                   PTM18520
02C5 C3F9                 3761 | P4003 LD    3 THRT2-X3  CHK SYMB TBL OVFLO SCTRS2-8 PTM18525
02C6 8301                 3762 |       A     3 OFCNT-X3                          2-8 PTM18530
02C7 9100                 3763 |       S     1 P4850-X1                          2-8 PTM18535
02C8 4C08 02CD            3764 |       BSC  L  P4004,+   BR-NO SYMB TBL OVFLO    2-8 PTM18540
02CA 18D0                 3765 |       RTE     16         SAVE IN Q                  PTM18545
02CB C301                 3766 |       LD    3 OFCNT-X3   CHK NO. OF SCTRS NEEDED    PTM18550
02CC D902                 3767 |       STD   1 OVFLO-X1   SAVE NO. ASSIGN & NO. NEED PTM18555
02CD C480 0232            3768 | P4004 LD   I  DSADR      FETCH PRESENT SCTR ADDR    PTM18560
02CF 9310                 3769 |       S     3 ADJSA-X3                              PTM18565
02D0 8100                 3770 |       A     1 P4850-X1  COMPUTE THE             2-8 PTM18570
02D1 D10C                 3771 |       STO   1 PRGSZ-X1   SIZE OF PRG PLUS ONE       PTM18575
02D2 C338                 3772 |       LD    3 MCOM7-X3                          2-8 PTM18580
02D3 D110                 3773 |       STO   1 PWSAD-X1   PERM.WS SCTR ADDR          PTM18585
02D4 C310                 3774 | LOOP  LD    3 ADJSA-X3   SCTR ADDR OF PRG           PTM18590
02D5 D480 0232            3775 |       STO  I  DSADR      SET TO MOVE PRG            PTM18595
02D7 C906                 3776 |       LDD   1 HDRRD-X1                              PTM18600
02D8 435C                 3777 |       BSI   3 DISK1-X3   GO TO RD PRG               PTM18605
                          3778 | *                                                   PTM18610
02D9 C110                 3779 |       LD    1 PWSAD-X1                              PTM18615
02DA D480 0232            3780 |       STO  I  DSADR      SWTCH SCTR ADDR            PTM18620
02DC C904                 3781 |       LDD   1 HDWRT-X1                              PTM18625
02DD 435C                 3782 |       BSI   3 DISK1-X3   GO TO WRT PRG              PTM18630
02DE 7401 03BA            3783 |       MDX  L  PWSAD,+1   INCRE WRT SCTR ADDR        PTM18635
02E0 7401 0229            3784 |       MDX  L  ADJSA,+1   INCRE RD SCTR ADDR         PTM18640
02E2 74FF 03B6            3785 |       MDX  L  PRGSZ,-1   DECRE PRG SIZE             PTM18645
02E4 70EF                 3786 |       MDX     LOOP       LOOP TIL PRG MOVED         PTM18650
                          3787 | *                                                   PTM18655
                          3788 | *                                                   PTM18660
02E5 6500 041A            3789 | PTMES LDX  L1 CNT3       OUTPUT ADDR                PTM18665
02E7 C400 03AD            3790 |       LD   L  OVFLO+1    BINARY NUMBER              PTM18670
02E9 4400 03C7            3791 |       BSI  L  BIDEC      GO CONV AND PACK           PTM18675
02EB 6500 042C            3792 |       LDX  L1 CNT4       OUTPUT ADDRESS             PTM18680
                          3793 | *                                                   PTM18685
02ED C400 03AC            3794 |       LD   L  OVFLO                                 PTM18690
02EF 4400 03C7            3795 |       BSI  L  BIDEC      GO CONV AND PACK           PTM18695
                          3796 | *                                                 * PTM18700
02F1 C400 03BF            3797 |       LD   L  SPACE                                 PTM18705
02F3 4480 03BD            3798 |       BSI  I  PTENT      BR TO SPACE A LINE         PTM18710
                          3799 | *                                                   PTM18715
02F5 4400 03E1            3800 |       BSI  L  CHK12      GO CHECK CHANNEL 12        PTM18720
02F7 C04A                 3801 |       LD      MESS3                                 PTM18725
02F8 18D0                 3802 |       RTE     16                                    PTM18730
02F9 C400 03AE            3803 |       LD   L  HDWRT                                 PTM18735
02FB 4480 03BD            3804 |       BSI  I  PTENT      GO PRINT 3RD MESSAGE       PTM18740
                          3805 | *                                                   PTM18745
02FD 4400 03E1            3806 |       BSI  L  CHK12      GO CHECK CHANNEL 12        PTM18750
02FF C400 03C2            3807 |       LD   L  MESS4                                 PTM18755
0301 18D0                 3808 |       RTE     16                                    PTM18760
0302 C400 03AE            3809 |       LD   L  HDWRT                                 PTM18765
0304 4480 03BD            3810 |       BSI  I  PTENT      GO PRINT 4TH MESSAGE       PTM18770
                          3811 | *                                                   PTM18775
0306 CBEB                 3812 | RDCOM LDD   3 TXQSW-X3                              PTM18780
0307 18D0                 3813 |       RTE     16         STORE XEQ & DUP            PTM18785
0308 DC00 0034            3814 |       STD  L  $NDUP      SWITCHES IN DUP            PTM18790
                          3815 | *                                                   PTM18795
                          3816 | *                                                 * PTM18800
030A C400 002C            3817 |       LD   L  $IREQ                                 PTM18805
030C D400 03C5            3818 |       STO  L  P4890     SAVE IREQ ADDR          2-8 PTM18810
030E C400 03C0            3819 |       LD   L  INTAD                                 PTM18815
0310 D400 002C            3820 |       STO  L  $IREQ      INSERT MASK ADDR           PTM18820
                          3821 | *                                                 * PTM18825
0312 CC00 03B2            3822 | ADJST LDD  L  DCOM       DCOM WD CNT & SCTR ADDR    PTM18830
0314 DC80 0235            3823 |       STD  I  DSFWR+1   TO DSF BFR HDR          2-6 PTM18835
0316 CC00 03B0            3824 |       LDD  L  HDRRD                                 PTM18840
0318 435C                 3825 |       BSI   3 DISK1-X3   GO LOAD DCOM               PTM18845
                          3826 | *                                                   PTM18850
0319 6680 0235            3827 |       LDX  I2 DSFWR+1   XR2 PTS AT DCOM         2-6 PTM18855
031B 7202                 3828 |       MDX   2 +2         INCRE PNTR TO DATA AREA    PTM18860
031C CBE1                 3829 |       LDD   3 NAMEP-X3                              PTM18865
031D DA04                 3830 |       STD   2 #NAME      RESTORE DCOM SWITCHES      PTM18870
031E C3E3                 3831 |       LD    3 RELEP-X3   TO DCOM                    PTM18875
031F D210                 3832 |       STO   2 #ENTY                                 PTM18880
                          3833 | *                                                   PTM18885
0320 7680 007A            3834 |       MDX  I2 $WSDR      INCRE POINTER  BY DRIVE    PTM18890
0322 C3E4                 3835 |       LD    3 WSCNT-X3                              PTM18895
0323 D255                 3836 |       STO   2 #WSCT      BLK CNT OF PRG             PTM18900
0324 1010                 3837 |       SLA     16                                    PTM18905
0325 D246                 3838 |       STO   2 #FMAT      INDICATE DSF FORMAT        PTM18910
                          3839 | *                                                   PTM18915
0326 CC00 03AE            3840 |       LDD  L  HDWRT                                 PTM18920
0328 435C                 3841 |       BSI   3 DISK1-X3   GO WRT DCOM BACK TO DISK   PTM18925
                          3842 | *                                                   PTM18930
0329 74FF 03BC            3843 |       MDX  L  COUNT,-1   DECRE COUNTER              PTM18935
032B 7001                 3844 |       MDX     *+1        SKIP TO UPDATE 2ND DCOM    PTM18940
032C 7017                 3845 |       MDX     SUPBF      BR TO MOVE LAST RCD        PTM18945
                          3846 | *                                                   PTM18950
032D C400 007A            3847 |       LD   L  $WSDR      FETCH LOG DRIVE CODE       PTM18955
032F 100C                 3848 |       SLA     12         LEFT JUSTIFY               PTM18960
0330 EC00 03B3            3849 |       OR   L  DCOM+1                                PTM18965
0332 D400 03B3            3850 |       STO  L  DCOM+1     RESET SCTR ADDR OF DCOM    PTM18970
                          3851 | *                                                   PTM18975
0334 6500 040E            3852 |       LDX  L1 CNT2       OUTPUT ADDR                PTM18980
0336 C400 0209            3853 |       LD   L  CTSYM      BINARY NUMBER              PTM18985
0338 4400 03C7            3854 |       BSI  L  BIDEC      GO CONV AND PACK           PTM18990
033A 4400 03E1            3855 |       BSI  L  CHK12      GO CHECK CH. 12            PTM18995
                          3856 | *                                                   PTM19000
033C C006                 3857 |       LD      MESS2                                 PTM19005
033D 18D0                 3858 |       RTE     16                                    PTM19010
033E C06F                 3859 |       LD      HDWRT                                 PTM19015
033F 4480 03BD            3860 |       BSI  I  PTENT      GO PRINT 2ND MESSAGE       PTM19020
                          3861 | *                                                   PTM19025
0341 70D0                 3862 |       MDX     ADJST      GO TO UPDATE               PTM19030
                          3863 | *                                                   PTM19035
                          3864 | *     CONSTANTS                                     PTM19040
                          3865 | *                                                   PTM19045
0342 0417                 3866 | MESS3 DC      MSG3      MESSAGE 3 ADDR          2-8 PTM19050
0343 040B                 3867 | MESS2 DC      MSG2      MESSAGE 2 ADDR          2-8 PTM19055
                          3868 | *                                                   PTM19060
0344 6150                 3869 | SUPBF LDX   1 +80        SET TO MOVE 80 WRDS        PTM19065
0345 6680 0239            3870 |       LDX  I2 RDBFR+1    OF RECORD TO THE           PTM19070
0347 6700 0FB0            3871 |       LDX  L3 /0FB0                                 PTM19075
                          3872 | *                                                   PTM19080
0349 7201                 3873 |       MDX   2 +1         SUP BFR                    PTM19085
034A C200                 3874 | MOVE  LD    2 0          MOVE THE RECORD            PTM19090
034B D300                 3875 |       STO   3 0                                     PTM19095
034C 7301                 3876 |       MDX   3 +1         INCRE OUTPUT PNTR          PTM19100
034D 71FF                 3877 |       MDX   1 -1                                    PTM19105
034E 70FA                 3878 |       MDX     MOVE-1     LOOP TIL MOVE COMPLETE     PTM19110
034F C400 000F            3879 |       LD   L  $CTSW     SEE IF MCR DETECTED     2-3 PTM19115
0351 4C20 038E            3880 |       BSC  L  P4800,Z   BRANCH TO EXIT IF YES   2-3 PTM19120
0353 6700 0219            3881 |       LDX  L3 ASMCM     RESTORE XR3             2-8 PTM19125
                          3882 | *                                                   PTM19130
0355 6500 03EE            3883 |       LDX  L1 CNT1       OUTPUT ADDR                PTM19135
0357 C3FD                 3884 |       LD    3 ERCNT-X3  ERROR CNT               2-8 PTM19140
0358 7400 020C            3885 |       MDX  L  PSMDE,0                           2-8 PTM19145
035A 833B                 3886 |       A     3 P2MEC-X3                          2-8 PTM19150
035B 4820                 3887 |       BSC     Z          SKIP CONV IF NO ERRORS     PTM19155
035C 406A                 3888 |       BSI     BIDEC                                 PTM19160
035D 6500 03F7            3889 |       LDX  L1 CNT01     OUTPUT ADDR             2-8 PTM19165
035F C336                 3890 |       LD    3 MCOM5-X3  FETCH WARNING CNT       2-8 PTM19170
0360 7400 020C            3891 |       MDX  L  PSMDE,0                           2-8 PTM19175
0362 8363                 3892 |       A     3 P2MWC-X3                          2-8 PTM19180
0363 4820                 3893 |       BSC     Z         SKIP IF NO WARNINGS     2-8 PTM19185
0364 4062                 3894 |       BSI     BIDEC     CONVERT WARNING CNT     2-8 PTM19190
                          3895 | *                                                   PTM19195
0365 407B                 3896 |       BSI     CHK12     GO CHECK CHANNEL 12    2-10 PTM19200
0366 C05A                 3897 |       LD      MESS1                                 PTM19205
0367 18D0                 3898 |       RTE     16                                    PTM19210
0368 C045                 3899 |       LD      HDWRT                                 PTM19215
0369 4480 03BD            3900 |       BSI  I  PTENT      GO PRINT 1ST MESSAGE       PTM19220
                          3901 | *                                                 * PTM19225
036B C059                 3902 |       LD      P4890                             2-8 PTM19230
036C D400 002C            3903 |       STO  L  $IREQ      RESTO ORIG SETTING         PTM19235
036E C045                 3904 |       LD      DMPRQ      DID INTRPT REQ OCCUR       PTM19240
036F 4CA0 002C            3905 |       BSC  I  $IREQ,Z    YES, BR TO SERVICE         PTM19245
0371 1010                 3906 |       SLA     16                                    PTM19250
0372 D041                 3907 |       STO     DMPRQ      CLEAR SWTCH                PTM19255
                          3908 | *                                                   PTM19260
0373 6500 0440            3909 |       LDX  L1 CNT5       OUTPUT ADDR                PTM19265
0375 C400 045A            3910 |       LD   L  ERPTR      CHK PHASE 2 ERROR CNTR     PTM19270
0377 4C18 0382            3911 |       BSC  L  CKLEV,+-   BR IF NO ORG/BSS/EQU ERROR PTM19275
0379 404D                 3912 |       BSI     BIDEC      GO CNVRT NUMBER            PTM19280
                          3913 | *                                                 * PTM19285
037A 4066                 3914 |       BSI     CHK12      BR TO CHECK CHAN. 12 IND.  PTM19290
037B C047                 3915 |       LD      MESS5      MESSAGE ADDR               PTM19295
037C 18D0                 3916 |       RTE     16                                    PTM19300
037D C030                 3917 |       LD      HDWRT      WRT FUNC CODE              PTM19305
037E DC00 0034            3918 |       STD  L  $NDUP      PREVENT XEQ & DUP          PTM19310
0380 4480 03BD            3919 |       BSI  I  PTENT      GO PRINT THE MESSAGE       PTM19315
                          3920 | *                                                 * PTM19320
0382 C308                 3921 | CKLEV LD    3 ISSSW-X3  WAS PRG AN ISS          2-8 PTM19325
0383 4C18 038E            3922 |       BSC  L  P4800,+-   NO, BR                     PTM19330
0385 C30F                 3923 |       LD    3 NLVLS-X3  YES,CHECK *LEVEL RCD    2-8 PTM19335
0386 4C20 038E            3924 |       BSC  L  P4800,Z    OK, BR TO EXIT             PTM19340
0388 6207                 3925 |       LDX   2 +7         NO * LEVEL RCRD            PTM19345
0389 4400 079C            3926 |       BSI  L  GETER     BR TO PRINT ERR MSG     2-8 PTM19350
038B C826                 3927 |       LDD     DCOM                                  PTM19355
038C DC00 0034            3928 |       STD  L  $NDUP      PREVENT DUP & XEQ FUNCTION PTM19360
                          3929 | *                                                 * PTM19365
                          3930 | *     RESTORE PAGE HDNG SCTR TO BLANKS          2-8 PTM19370
038E C819                 3931 | P4800 LDD     P4893     SET I/O AREA HDR        2-8 PTM19375
038F DC00 0AD2            3932 |       STD  L  BUFI      *FOR PAGE HDNG RESTORE  2-8 PTM19380
0391 C814                 3933 |       LDD     P4892     READ FIRST 10 WORDS     2-8 PTM19385
0392 4400 0275            3934 |       BSI  L  DISK1     *OF PAGE HDNG SCTR      2-8 PTM19390
0394 6600 FECA            3935 |       LDX  L2 -310      SET LOOP CTR            2-8 PTM19395
0396 C02F                 3936 |       LD      P4891     FETCH DOUBLE BLANK      2-8 PTM19400
0397 D600 0C14            3937 | P4801 STO  L2 BUFI+322  FILL DISK BFR           2-8 PTM19405
0399 7201                 3938 |       MDX   2 1         INCR LOOP CTRL          2-8 PTM19410
039A 70FC                 3939 |       MDX     P4801     CONT TO FILL BFR        2-8 PTM19415
039B 7401 03A6            3940 |       MDX  L  P4892,1   INCR FUNC CODE TO WRITE 2-8 PTM19420
039D C808                 3941 |       LDD     P4892                             2-8 PTM19425
039E 4400 0275            3942 |       BSI  L  DISK1     WRITE PAGE HDR TO DISK  2-8 PTM19430
03A0 7400 0036            3943 |       MDX  L  $PBSY,0   TEST PRINTER BUSY       2-8 PTM19435
03A2 70FD                 3944 |       MDX     *-3        LOOP TIL NOT BUSY          PTM19440
03A3 2000                 3945 |       LDS     0          SET OVFLO & CARRY TO ZERO  PTM19445
03A4 6038                 3946 |       LDX   0 $EXIT      EXIT THE ASM TO THE SUP    PTM19450
                          3947 | *                                               2-8 PTM19455
                          3948 | *     CONSTANTS                                 2-8 PTM19460
                          3949 | *                                               2-8 PTM19465
03A6                      3950 |       BSS  E  0         FORCE EVEN ADDR         2-8 PTM19470
03A6 7000                 3951 | P4892 DC      /7000     DK READ FUNC CODE       2-8 PTM19475
03A7 0AD2                 3952 |       DC      BUFI      I/O AREA ADDR           2-8 PTM19480
03A8 0140                 3953 | P4893 DC      320       PAGE HDNG WD CNT        2-8 PTM19485
03A9 0007                 3954 |       DC      7         PAGE HDNG SCTR ADDR     2-8 PTM19490
03AA                      3955 | X1    EQU     *         POINTER FOR IDX REG 1   2-3 PTM19495
03AA 0001                 3956 | P4850 DC      1         CONSTANT 1              2-8 PTM19500
03AB C000                 3957 | HC000 DC      /C000     XREF CONSTANT           2-8 PTM19505
03AC                      3958 |       BSS  E  0                                     PTM19510
03AC 0000                 3959 | OVFLO DC      0          NO. OF OVFLO SCTRS NEEDED  PTM19515
03AD 0000                 3960 |       DC      0          NO. OF OVFLO SCTRS ASSIGN  PTM19520
03AE 7001                 3961 | HDWRT DC      /7001                                 PTM19525
03AF 0000                 3962 |       DC      *-*                                   PTM19530
03B0 7000                 3963 | HDRRD DC      /7000                                 PTM19535
03B1 0000                 3964 |       DC      *-*                                   PTM19540
03B2 0140                 3965 | DCOM  DC      320        DCOM WD CNT                PTM19545
03B3 0001                 3966 |       DC      DCOMM      DCOM SCTR ADDR             PTM19550
03B2                      3967 | H0140 EQU     DCOM                             2-10 PTM19555
03B4 0000                 3968 | DMPRQ DC      0          INTRPT REQ SWTCH           PTM19560
03B5 0F01                 3969 |       DC      /0F01      IOCC WORD FOR KEYBOARD     PTM19565
03B4                      3970 | RSTKB EQU     DMPRQ                                 PTM19570
03B6 0000                 3971 | PRGSZ DC      0          SIZE OF PRG                PTM19575
03B7 0000                 3972 | P4860 DC      *-*       THESE THREE WORDS       2-8 PTM19580
03B8 0000                 3973 |       DC      0          ARE USED BY BIDEC          PTM19585
03B9 0000                 3974 |       DC      0          FOR TEMP STORAGE           PTM19590
03BA 0000                 3975 | PWSAD DC      0          PERM. WS ADDR              PTM19595
03BB 000A                 3976 | TEN   DC      10         CONSTANT 10                PTM19600
03BC 0000                 3977 | COUNT DC      0                                     PTM19605
03BD 0000                 3978 | PTENT DC      0          PRINT RTN ENTRY ADDR       PTM19610
03BE 0003                 3979 | P4870 DC      3         CONSTANT 3              2-8 PTM19615
03BF 7002                 3980 | SPACE DC      /7002      FUNC CODE TO SPACE         PTM19620
03C0 03DC                 3981 | INTAD DC      INREQ      ADDR OF RTN TO HAND INTRPT PTM19625
03C1 03EB                 3982 | MESS1 DC      MSG1       MESSAGE 1 ADDR             PTM19630
03C2 0429                 3983 | MESS4 DC      MSG4       MESSAGE 4 ADDR             PTM19635
03C3 043B                 3984 | MESS5 DC      MSG5       MESSAGE 5 ADDR             PTM19640
                          3985 | *                       MESSAGE 6 REMOVED       2-3 PTM19645
03C4 00F0                 3986 | EBCF0 DC      .0         EBCDIC ZERO                PTM19650
03C5 0000                 3987 | P4890 DC      *-*       TEMP STORAGE AREA       2-8 PTM19655
03C6 4040                 3988 | P4891 DC      /4040     DOUBLE EBCDIC BLANK    2-10 PTM19660
                          3989 | *                                                   PTM19665
                          3990 | *                                                   PTM19670
03C7 0000                 3991 | BIDEC DC      0          BIN TO DEC CONV            PTM19675
03C8 6203                 3992 |       LDX   2 +3         SET PRECISION TO 3         PTM19680
                          3993 | *                                                   PTM19685
                          3994 | *                                                   PTM19690
03C9 1890                 3995 |       SRT     16         CONVERT                    PTM19695
03CA A8F0                 3996 | LOOP2 D       TEN                                   PTM19700
03CB 18D0                 3997 |       RTE     16         REMAINDER TO ACC           PTM19705
03CC E8F7                 3998 |       OR      EBCF0                                 PTM19710
03CD D600 03B6            3999 |       STO  L2 P4860-1                           2-8 PTM19715
03CF 1010                 4000 |       SLA     16         CLEAR OUT LAST CHAR        PTM19720
03D0 72FF                 4001 |       MDX   2 -1         DECRE XR2                  PTM19725
03D1 70F8                 4002 |       MDX     LOOP2      LOOP TIL COMP.             PTM19730
                          4003 | *                                                   PTM19735
03D2 C8E5                 4004 |       LDD     P4860+1   FETCH FIRST 2 CHAR      2-8 PTM19740
03D3 1088                 4005 |       SLT     8                                     PTM19745
03D4 1808                 4006 |       SRA     8                                     PTM19750
03D5 1088                 4007 |       SLT     8          PACK TO ONE WRD            PTM19755
03D6 D100                 4008 |       STO   1 0          OUTPUT                     PTM19760
03D7 C0DF                 4009 |       LD      P4860     FETCH THIRD WD          2-8 PTM19765
03D8 E9FF                 4010 |       OR    1 -1         OR IN A BLANK              PTM19770
03D9 D1FF                 4011 |       STO   1 -1         OUTPUT                     PTM19775
                          4012 | *                                                   PTM19780
03DA 4C80 03C7            4013 |       BSC  I  BIDEC      EXIT BIDEC                 PTM19785
                          4014 | *                                                   PTM19790
03DC 0000                 4015 | INREQ DC      0          ENTRY POINT                PTM19795
03DD 68D6                 4016 |       STX     DMPRQ      IND THAT REQ OCCURRED      PTM19800
03DE 08D5                 4017 |       XIO     RSTKB      TURN OFF INTRPT            PTM19805
03DF 4C00 00D5            4018 |       BSC  L  $1410      RETURN TO ILS04            PTM19810
                          4019 | *                                                 * PTM19815
03E1 0000                 4020 | CHK12 DC      *-*        ENTRY                      PTM19820
03E2 C480 0006            4021 |       LD   I  $CH12      FETCH CH. 12 IND           PTM19825
03E4 4C98 03E1            4022 |       BSC  I  CHK12,+-   RETURN IF OFF              PTM19830
03E6 4400 0723            4023 |       BSI  L  GTHDG     BR TO RESTO THE PAGE    2-8 PTM19835
03E8 4C80 03E1            4024 |       BSC  I  CHK12      RETURN                     PTM19840
                          4025 | *                                                   PTM19845
                          4026 | *     CONSTANTS                                     PTM19850
                          4027 | *                                                   PTM19855
03EA                      4028 |       BSS  E  1                                     PTM19860
03EB 0020                 4029 | MSG1  DC      END1-MSG1+1  MSG WD CNT               PTM19865
03EC 4040                 4030 |       EBC     .  .                                  PTM19870
03ED 4040                 4031 |       EBC     .  .                                  PTM19875
03EE D5D6                 4032 | CNT1  EBC     .NO.                                  PTM19880
03EF 40C5                 4033 |       EBC     . E.                                  PTM19885
03F0 D9D9                 4034 |       EBC     .RR.                                  PTM19890
03F1 D6D9                 4035 |       EBC     .OR.                                  PTM19895
03F2 4DE2                 4036 |       EBC     .(S.                                  PTM19900
03F3 5D40                 4037 |       EBC     .) .                                  PTM19905
03F4 C1D5                 4038 |       EBC     .AN.                              2-8 PTM19910
03F5 C440                 4039 |       EBC     .D .                              2-8 PTM19915
03F6 4040                 4040 |       EBC     .  .                              2-8 PTM19920
03F7 D5D6                 4041 | CNT01 EBC     .NO.                              2-8 PTM19925
03F8 40E6                 4042 |       EBC     . W.                              2-8 PTM19930
03F9 C1D9                 4043 |       EBC     .AR.                              2-8 PTM19935
03FA D5C9                 4044 |       EBC     .NI.                              2-8 PTM19940
03FB D5C7                 4045 |       EBC     .NG.                              2-8 PTM19945
03FC 4DE2                 4046 |       EBC     .(S.                              2-8 PTM19950
03FD 5D40                 4047 |       EBC     .) .                              2-8 PTM19955
03FE 40C6                 4048 |       EBC     . F.                              2-8 PTM19960
03FF D3C1                 4049 |       EBC     .LA.                                  PTM19965
0400 C7C7                 4050 |       EBC     .GG.                                  PTM19970
0401 C5C4                 4051 |       EBC     .ED.                                  PTM19975
0402 40C9                 4052 |       EBC     . I.                                  PTM19980
0403 D540                 4053 |       EBC     .N .                                  PTM19985
0404 C1C2                 4054 |       EBC     .AB.                                  PTM19990
0405 D6E5                 4055 |       EBC     .OV.                                  PTM19995
0406 C540                 4056 |       EBC     .E .                                  PTM20000
0407 C1E2                 4057 |       EBC     .AS.                                  PTM20005
0408 E2C5                 4058 |       EBC     .SE.                                  PTM20010
0409 D4C2                 4059 |       EBC     .MB.                                  PTM20015
040A D3E8                 4060 | END1  EBC     .LY.                                  PTM20020
040B 000C                 4061 | MSG2  DC      END2-MSG2+1  MSG WD CNT               PTM20025
040C 4040                 4062 |       EBC     .  .                                  PTM20030
040D 40F0                 4063 |       EBC     . 0.                                  PTM20035
040E F0F0                 4064 | CNT2  EBC     .00.                                  PTM20040
040F 40E2                 4065 |       EBC     . S.                                  PTM20045
0410 E8D4                 4066 |       EBC     .YM.                                  PTM20050
0411 C2D6                 4067 |       EBC     .BO.                                  PTM20055
0412 D3E2                 4068 |       EBC     .LS.                                  PTM20060
0413 40C4                 4069 |       EBC     . D.                                  PTM20065
0414 C5C6                 4070 |       EBC     .EF.                                  PTM20070
0415 C9D5                 4071 |       EBC     .IN.                                  PTM20075
0416 C5C4                 4072 | END2  EBC     .ED.                                  PTM20080
0417 0012                 4073 | MSG3  DC      END3-MSG3+1  MSG WD CNT               PTM20085
0418 4040                 4074 |       EBC     .  .                                  PTM20090
0419 40F0                 4075 |       EBC     . 0.                                  PTM20095
041A F0F0                 4076 | CNT3  EBC     .00.                                  PTM20100
041B 40D6                 4077 |       EBC     . O.                                  PTM20105
041C E5C5                 4078 |       EBC     .VE.                                  PTM20110
041D D9C6                 4079 |       EBC     .RF.                                  PTM20115
041E D3D6                 4080 |       EBC     .LO.                                  PTM20120
041F E640                 4081 |       EBC     .W .                                  PTM20125
0420 E2C5                 4082 |       EBC     .SE.                                  PTM20130
0421 C3E3                 4083 |       EBC     .CT.                                  PTM20135
0422 D6D9                 4084 |       EBC     .OR.                                  PTM20140
0423 E240                 4085 |       EBC     .S .                                  PTM20145
0424 E2D7                 4086 |       EBC     .SP.                                  PTM20150
0425 C5C3                 4087 |       EBC     .EC.                                  PTM20155
0426 C9C6                 4088 |       EBC     .IF.                                  PTM20160
0427 C9C5                 4089 |       EBC     .IE.                                  PTM20165
0428 C440                 4090 | END3  EBC     .D .                                  PTM20170
0429 0011                 4091 | MSG4  DC      END4-MSG4+1  MSG WD CNT               PTM20175
042A 4040                 4092 |       EBC     .  .                                  PTM20180
042B 40F0                 4093 |       EBC     . 0.                                  PTM20185
042C F0F0                 4094 | CNT4  EBC     .00.                                  PTM20190
042D 40D6                 4095 |       EBC     . O.                                  PTM20195
042E E5C5                 4096 |       EBC     .VE.                                  PTM20200
042F D9C6                 4097 |       EBC     .RF.                                  PTM20205
0430 D3D6                 4098 |       EBC     .LO.                                  PTM20210
0431 E640                 4099 |       EBC     .W .                                  PTM20215
0432 E2C5                 4100 |       EBC     .SE.                                  PTM20220
0433 C3E3                 4101 |       EBC     .CT.                                  PTM20225
0434 D6D9                 4102 |       EBC     .OR.                                  PTM20230
0435 E240                 4103 |       EBC     .S .                                  PTM20235
0436 D9C5                 4104 |       EBC     .RE.                                  PTM20240
0437 D8E4                 4105 |       EBC     .QU.                                  PTM20245
0438 C9D9                 4106 |       EBC     .IR.                                  PTM20250
0439 C5C4                 4107 | END4  EBC     .ED.                                  PTM20255
043A 4040                 4108 |       EBC     .  .                                  PTM20260
043B 0018                 4109 | MSG5  DC      END5-MSG5+1 WD CNT OF 5TH MSG         PTM20265
043C 4040                 4110 |       EBC     .  .                                  PTM20270
043D 40C1                 4111 |       EBC     . A.                                  PTM20275
043E F0F5                 4112 |       EBC     .05.                                  PTM20280
043F 40F0                 4113 |       EBC     . 0.                                  PTM20285
0440 F0F0                 4114 | CNT5  EBC     .00.                                  PTM20290
0441 40C5                 4115 |       EBC     . E.                                  PTM20295
0442 D9D9                 4116 |       EBC     .RR.                                  PTM20300
0443 D6D5                 4117 |       EBC     .ON.                                  PTM20305
0444 C5D6                 4118 |       EBC     .EO.                                  PTM20310
0445 E4E2                 4119 |       EBC     .US.                                  PTM20315
0446 40D6                 4120 |       EBC     . O.                                  PTM20320
0447 D9C7                 4121 |       EBC     .RG.                                  PTM20325
0448 6BC2                 4122 |       EBC     .,B.                                  PTM20330
0449 E2E2                 4123 |       EBC     .SS.                                  PTM20335
044A 6BD6                 4124 |       EBC     .,O.                                  PTM20340
044B D940                 4125 |       EBC     .R .                                  PTM20345
044C C5D8                 4126 |       EBC     .EQ.                                  PTM20350
044D E440                 4127 |       EBC     .U .                                  PTM20355
044E E2E3                 4128 |       EBC     .ST.                                  PTM20360
044F C1E3                 4129 |       EBC     .AT.                                  PTM20365
0450 C5D4                 4130 |       EBC     .EM.                                  PTM20370
0451 C5D5                 4131 |       EBC     .EN.                                  PTM20375
0452 E3E2                 4132 | END5  EBC     .TS.                              212 PTM20380
0453                      4133 | P4899 BSS     /0458-*   PATCH AREA              212 PTM20385
                          4134 | *                                               2-8 PTM20430
                          4135 | *MORE PATCH AREA CAN BE OBTAINED FOR THIS       212 PTM20435
                          4136 | *     *PHASE BY LOADING THE SIGN-OFF MESSAGES   2-8 PTM20440
                          4137 | *     *UPON ENTRY TO PH 4 OVER PH 9 BEGINNING   2-8 PTM20445
                          4138 | *     *AT RDCRD                                 2-8 PTM20450
0458 0000                 4139 | P4900 DC      0          END PHASE 4                PTM20455
                          4140 | * NOTICE - ABOVE STATEMENT CANNOT OVERLAY PH 9  2-8 PTM20460
*SBRKSLS DA               4141 |  ASM PROG HEADER MNEMONICS PH                 V2M08 PTM20465
PHASE 2   PROGRAM HEADER MNEMONICS
 
                          4143 | *************************************************** PTM20475
                          4144 | *                                                 * PTM20480
                          4145 | *STATUS-VERSION 2, MODIFICATION 9                 * PTM20485
                          4146 | *                                                 * PTM20490
                          4147 | *FUNCTION/OPERATION-                              * PTM20495
                          4148 | *   *PHASE 2 HANDLES THE PROCESSING OF ALL ENT,   * PTM20500
                          4149 | *    ISS, LIBR, ABS, EPR, SPR, ILS, AND FILE      * PTM20505
                          4150 | *    STATEMENTS.                                  * PTM20510
                          4151 | *   *DEPENDING ON THE OP CODE, AN INDIRECT BRANCH * PTM20515
                          4152 | *    IS MADE THROUGH A TABLE TO THE MODULE        * PTM20520
                          4153 | *    PREPARED TO PROCESS THAT OP CODE.            * PTM20525
                          4154 | *   *AS EACH PARTICULAR HEADER MNEMONIC IS        * PTM20530
                          4155 | *    PROCESSED, THE NECESSARY INDICATORS ARE SET  * PTM20535
                          4156 | *    IN THE ASSEMBLER PROGRAM'S COMMUNICATIONS    * PTM20540
                          4157 | *    AREA (ASCOM).                                * PTM20545
                          4158 | *   *THE ORDERING AND COMPATIBILITY OF THE VARIOUS* PTM20550
                          4159 | *    HEADER MNEMONICS IS CHECKED, AND THE PROGRAM * PTM20555
                          4160 | *    HEADER RECORD INFORMATION IS BUILT AND SAVED * PTM20560
                          4161 | *    IN ASCOM.                                    * PTM20565
                          4162 | *   *IF THE RECORD BEING PROCESSED IS A FILE      * PTM20570
                          4163 | *    STATEMENT, A TRANSFER IS MADE TO A FLIPPER   * PTM20575
                          4164 | *    ROUTINE WHICH FETCHES PHASE 2A AND TRANSFERS * PTM20580
                          4165 | *    CONTROL TO IT.  WHEN PHASE 2A COMPLETES THE  * PTM20585
                          4166 | *    FILE STATEMENT PROCESSING, IT RETURNS TO THE * PTM20590
                          4167 | *    FLIPPER ROUTINE, WHICH, IN TURN, FETCHES THE * PTM20595
                          4168 | *    OVERLAID PROTION OF PHASE 2 AND TRANSFERS    * PTM20600
                          4169 | *    CONTROL TO THE OP CODE SEARCH.               * PTM20605
                          4170 | *   *WHEN THE PHASE 2 PROCESSING OF A PARTICULAR  * PTM20610
                          4171 | *    HEADER MNEMONIC IS COMPLETED, A BRANCH IS    * PTM20615
                          4172 | *    MADE TO PALBL TO GET THE NEXT RECORD.        * PTM20620
                          4173 | *                                                 * PTM20625
                          4174 | *ENTRY POINTS-                                    * PTM20630
                          4175 | *   *P2010 - ENTRY FROM PHASE 1A                  * PTM20635
                          4176 | *                                                 * PTM20640
                          4177 | *INPUT-N/A                                        * PTM20645
                          4178 | *                                                 * PTM20650
                          4179 | *OUTPUT                                           * PTM20655
                          4180 | *   * THE CONSTRUCTED OP CODE FOR THE MNEMONIC    * PTM20660
                          4181 | *     BEING PROCESSED                             * PTM20665
                          4182 | *                                                 * PTM20670
                          4183 | *EXTERNAL RERERENCES-                             * PTM20675
                          4184 | *   *SUBROUTINES-                                 * PTM20680
                          4185 | *      * B4HEX                                    * PTM20685
                          4186 | *      * DISK1                                    * PTM20690
                          4187 | *      * ERFLG                                    * PTM20695
                          4188 | *      * GETS5                                    * PTM20700
                          4189 | *      * LDLBL                                    * PTM20705
                          4190 | *      * LDXRS                                    * PTM20710
                          4191 | *      * PALBL                                    * PTM20715
                          4192 | *      * SCAN                                     * PTM20720
                          4193 | *      * STRT9                                    * PTM20725
                          4194 | *   *DCOM/COMMA-                                  * PTM20730
                          4195 | *       @HWCT                                     * PTM20735
                          4196 | *       $NEND                                     * PTM20740
                          4197 | *       $PHSE                                     * PTM20745
                          4198 | *                                                 * PTM20750
                          4199 | *EXITS-                                           * PTM20755
                          4200 | *   *NORMAL - LDLBL SUBROUTINE TO GET NEXT RECORD * PTM20760
                          4201 | *   *ERROR - ERFLG SUBROUTINE                     * PTM20765
                          4202 | *                                                 * PTM20770
                          4203 | *TABLES/WORK AREAS- N/A                           * PTM20775
                          4204 | *                                                 * PTM20780
                          4205 | *ATTRIBUTES-REUSABLE                              * PTM20785
                          4206 | *                                                 * PTM20790
                          4207 | *NOTES-N/A                                        * PTM20795
                          4208 | *                                                 * PTM20800
                          4209 | *************************************************** PTM20805
                          4210 | *                                                   PTM20810
0280                      4211 |       ORG     OVLAY                                 PTM20815
0280 019F                 4212 |       DC      P2470-P2001 WD LNG PH 2           2-8 PTM20820
0281 FF26                 4213 |       DC      -/DA      SLET ID OF PHASE 2      2-8 PTM20825
0282 0148                 4214 | PHS02 DC      P2370-PHS02  ID TABLE ADDR            PTM20830
0283 0001                 4215 |       DC      1            NO. OF ID'S TO BE FILLED PTM20835
0282                      4216 |       ORG     *-2                                   PTM20840
0282 4C00 04C1            4217 | P2001 BSC  L  GETS5                             2-8 PTM20845
0284 4C00 04C3            4218 |       BSC  L  GETS6                             2-8 PTM20850
0286 4C00 04C5            4219 |       BSC  L  GETS7                             2-8 PTM20855
0288 4C00 04CA            4220 |       BSC  L  GETS8                             2-8 PTM20860
028A 4C00 04CC            4221 |       BSC  L  GTS8A                             2-8 PTM20865
028C 4C00 04CE            4222 |       BSC  L  GTS12                             2-8 PTM20870
028E 4C00 04C7            4223 |       BSC  L  GTS13     FETCH MACRO PH 1        2-8 PTM20875
                          4224 | *             BEGIN EXECUTION---PHASE 2             PTM20880
0290 4C00 0292            4225 | P2010 BSC  L  *         BR AHEAD                    PTM20885
0292 C00F                 4226 |       LD      P2027      MODIFY ENTRY BR            PTM20890
0293 D0FD                 4227 |       STO     P2010+1    TO SKIP OP CD SEARCH       PTM20895
                          4228 | *                                                   PTM20900
0294 4346                 4229 |       BSI   3 LDXRS-X3   GO TO RESTO XR1 & 3        PTM20905
0295 4C00 045D            4230 |       BSC  L  STRT9      GO TO OP CD SEARCH         PTM20910
                          4231 | *                                                   PTM20915
0297 C009                 4232 | P2012 LD      P2025      INDICATE THAT PHASE 2      PTM20920
0298 D400 0078            4233 |       STO  L  $PHSE      OF ASM IS IN CONTROL       PTM20925
                          4234 | *                                                 * PTM20930
029A C32C                 4235 | P2015 LD    3 OPCNT-X3  DETRM OP CODE               PTM20935
029B 180C                 4236 |       SRA     12                                    PTM20940
029C D001                 4237 |       STO     P2020+1                               PTM20945
029D 6600 0000            4238 | P2020 LDX  L2 *-*                                   PTM20950
029F 4E80 02A3            4239 |       BSC  I2 P2030                                 PTM20955
                          4240 | *                                                   PTM20960
                          4241 | *     CONSTANTS                                     PTM20965
                          4242 | *                                                   PTM20970
02A1 00DA                 4243 | P2025 DC      /DA       SLET ID OF PHASE 2      2-8 PTM20975
02A2 0297                 4244 | P2027 DC      P2012      ENTRY ADDR FROM PH. 9      PTM20980
02A3 02AD                 4245 | P2030 DC      P2050                                 PTM20985
02A4 02CD                 4246 |       DC      P2090                                 PTM20990
02A5 02F6                 4247 |       DC      P2170                                 PTM20995
02A6 0318                 4248 |       DC      P2200                                 PTM21000
02A7 0327                 4249 |       DC      P2210                                 PTM21005
02A8 0330                 4250 |       DC      P2220                                 PTM21010
02A9 03AB                 4251 |       DC      P2340                                 PTM21015
02AA 03EB                 4252 |       DC      P2380      FILES STATEMENT            PTM21020
                          4253 | *                                                   PTM21025
02AB 4C00 0339            4254 | P2040 BSC  L  P2225     GO TO RD NEXT RCD       2-8 PTM21030
                          4255 | *                                                 * PTM21035
02AD C32B                 4256 | P2050 LD    3 RLMDE-X3                              PTM21040
02AE 4C20 02B5            4257 |       BSC  L  P2080,Z        REL. MODE = RELOC.     PTM21045
02B0 C003                 4258 | P2060 LD      P2070     =.O  NO, OP CODE ERROR      PTM21050
02B1 4400 0701            4259 | P2061 BSI  L  ERFLG                             2-8 PTM21055
02B3 70F7                 4260 |       MDX     P2040                                 PTM21060
02B4 00D6                 4261 | P2070 DC      .O                                    PTM21065
02B5 C308                 4262 | P2080 LD    3 ISSSW-X3       PRECEDED BY ISS        PTM21070
02B6 EB09                 4263 |       OR    3 ILSSW-X3  OR ILS STATEMENT            PTM21075
02B7 4C20 02B0            4264 |       BSC  L  P2060,Z        YES, OP CODE ER        PTM21080
02B9 C30E                 4265 |       LD    3 ENTCT-X3       ENTCT = 14             PTM21085
02BA 4C18 02B0            4266 |       BSC  L  P2060,+-       YES, OP CODE ER        PTM21090
02BC 1801                 4267 |       SRA     1                                     PTM21095
02BD D30E                 4268 |       STO   3 ENTCT-X3                              PTM21100
02BE C307                 4269 |       LD    3 ENTSW-X3   CHECK FOR 1ST ENT          PTM21105
02BF 4C18 02C4            4270 |       BSC  L  P2085,+-   BR IF FIRST ENT            PTM21110
02C1 7403 0226            4271 |       MDX  L  HDLTH,+3   INCRE HDR LENGTH           PTM21115
02C3 7005                 4272 |       MDX     P2086      BR TO CHECK PASS           PTM21120
02C4 6C00 0220            4273 | P2085 STX  L0 ENTSW      SET ENT SWTCH ON           PTM21125
02C6 C31E                 4274 |       LD    3 HTYPE-X3                              PTM21130
02C7 8048                 4275 |       A       P2172     INCRE TYPE BY 2 FOR ENT     PTM21135
02C8 D31E                 4276 |       STO   3 HTYPE-X3  RESTO ADJUSTED TYPE TO COM  PTM21140
02C9 C3F4                 4277 | P2086 LD    3 PASS-X3        END OF ENT IF PASS 1   PTM21145
02CA 4420 033E            4278 |       BSI  L  P2260,Z   IF PASS 2 COLLECT           PTM21150
02CC 70E6                 4279 |       MDX     P2070-1   NAME AND REL. ADDRS.        PTM21155
02CD C32B                 4280 | P2090 LD    3 RLMDE-X3  IS REL. MODE = RELOCATABLE  PTM21160
02CE 4C18 02B0            4281 |       BSC  L  P2060,+-  NO, OP CODE ERROR           PTM21165
02D0 C307                 4282 |       LD    3 ENTSW-X3  NO ENT.S AND ONLY ONE ISS   PTM21170
02D1 EB08                 4283 |       OR    3 ISSSW-X3  ALLOWED IN ISS ASSEMBLY     PTM21175
02D2 EB09                 4284 |       OR    3 ILSSW-X3  NO ILS ALLOWED              PTM21180
02D3 4C20 02B0            4285 |       BSC  L  P2060,Z   IN ISS ASSEMBLY.            PTM21185
02D5 6C00 0221            4286 |       STX  L0 ISSSW                                 PTM21190
02D7 4400 03CE            4287 |       BSI  L  P2120     ISS-ILS COMMON SBRTN.       PTM21195
02D9 4C30 02E1            4288 |       BSC  L  *+6,-Z                                PTM21200
02DB C400 03E9            4289 | P2100 LD   L  P2161      =.S  WHEN EVALUATING THE   PTM21205
02DD 4400 0701            4290 |       BSI  L  ERFLG     *ISS NO.                2-8 PTM21210
02DF 1010                 4291 |       SLA     16        SET ISS NO. = 0             PTM21215
02E0 7007                 4292 |       MDX     P2110                                 PTM21220
02E1 C2FE                 4293 |       LD    2 VALUE-A                               PTM21225
02E2 4C18 02DB            4294 |       BSC  L  P2100,+-  ISS NO. MUST BE 1 - 8.      PTM21230
02E4 9010                 4295 |       S       P2130                                 PTM21235
02E5 4C30 02DB            4296 |       BSC  L  P2100,-Z                              PTM21240
02E7 C2FE                 4297 |       LD    2 VALUE-A   STORE ISS NO. FOR           PTM21245
02E8 D313                 4298 | P2110 STO   3 ISSNO-X3  WORD 14 OF HEADER.          PTM21250
02E9 7403 0226            4299 |       MDX  L  HDLTH,+3  INITIAL HDR LNG BY 3        PTM21255
02EB C31E                 4300 |       LD    3 HTYPE-X3                              PTM21260
02EC 8024                 4301 |       A       P2174     INCRE TYPE BY 4 FOR ISS     PTM21265
02ED D31E                 4302 |       STO   3 HTYPE-X3  RESTO ADJUSTED TYPE TO COM  PTM21270
                          4303 | *                                                 * PTM21275
02EE C3F4                 4304 |       LD    3 PASS-X3   END OF ISS IF PASS 1        PTM21280
02EF 4C18 02AB            4305 |       BSC  L  P2040,+-                              PTM21285
02F1 4346                 4306 |       BSI   3 LDXRS-X3                              PTM21290
02F2 7123                 4307 |       MDX   1 +35       SET SCAN PTR FOR COLUMN 35  PTM21295
02F3 404A                 4308 |       BSI     P2260     IF PASS 2 COLLECT NAME      PTM21300
02F4 70D7                 4309 |       MDX     P2090-1                               PTM21305
02F5 0014                 4310 | P2130 DC      20        MAXIMUM ISS NO.             PTM21310
02F6 C32B                 4311 | P2170 LD    3 RLMDE-X3  LIBR NOT PERMITTED IN       PTM21315
02F7 4C18 02B0            4312 |       BSC  L  P2060,+-  ABSOLUTE ASSEMBLY.          PTM21320
02F9 C309                 4313 |       LD    3 ILSSW-X3  ILS STATEMENT NOT           PTM21325
02FA EB08                 4314 |       OR    3 ISSSW-X3  PERMITTED - ISS/ENT         PTM21330
02FB EB07                 4315 |       OR    3 ENTSW-X3  COMING FIRST NOT            PTM21335
02FC 4C20 02B0            4316 |       BSC  L  P2060,Z   PERMITTED WITH LIBR         PTM21340
02FE 6C00 0223            4317 |       STX  L0 LBRSW     SET LBRSW ON (NZ)           PTM21345
                          4318 | *                                                 * PTM21350
0300 C3F4                 4319 |       LD    3 PASS-X3   IF PASS 1, NO MORE LIBR     PTM21355
0301 4C18 030C            4320 |       BSC  L  P2171,+-   PROCESSING.                PTM21360
0303 C31E                 4321 |       LD    3 HTYPE-X3                              PTM21365
0304 1808                 4322 |       SRA     8         LIBR ONLY ALLOWED FOR       PTM21370
0305 900E                 4323 |       S       P2180     TYPE 3 (1 WORD CALL ENT     PTM21375
0306 4C18 02CC            4324 |       BSC  L  P2090-1,+- SUBROUTINE) OR TYPE 5      PTM21380
0308 900C                 4325 |       S       P2190     (1 WORD CALL ISS SBRTN)     PTM21385
0309 4C20 02B0            4326 |       BSC  L  P2060,Z   ANY OTHER TYPE WITH LIBR    PTM21390
030B 70C0                 4327 |       MDX     P2090-1    IS AN OP CODE ERROR.       PTM21395
030C C31E                 4328 | P2171 LD    3 HTYPE-X3                              PTM21400
030D 9004                 4329 |       S       P2176     DECRE TYPE BY 1             PTM21405
030E D31E                 4330 |       STO   3 HTYPE-X3  RESTO ADJUSTED TYPE TO COM  PTM21410
030F 70BC                 4331 |       MDX     P2090-1    BR TO EXIT                 PTM21415
                          4332 | *                                                   PTM21420
                          4333 | *     CONSTANTS                                     PTM21425
                          4334 | *                                                   PTM21430
0310 0200                 4335 | P2172 DC      /0200     ENT TYPE MODIFIER           PTM21435
0311 0400                 4336 | P2174 DC      /0400     ISS TYPE MODIFIER           PTM21440
0312 0100                 4337 | P2176 DC      /0100     ABS TYPE MODIFIER           PTM21445
0313 0500                 4338 | P2178 DC      /0500     ILS TYPE MODIFIER           PTM21450
0314 0003                 4339 | P2180 DC      /3                                    PTM21455
0315 0002                 4340 | P2190 DC      /2                                    PTM21460
0316 0001                 4341 | P2195 DC      1                                     PTM21465
0317 1000                 4342 | P2196 DC      /1000     ENT COUNT FIRST TIME    2-9 PTM21470
                          4343 | *                                                   PTM21475
0318 C308                 4344 | P2200 LD    3 ISSSW-X3  NO ISS OR ENT'S ALLOWED     PTM21480
0319 EB07                 4345 |       OR    3 ENTSW-X3  IN AN ABSOLUTE ASSEMBLY.    PTM21485
031A EB09                 4346 |       OR    3 ILSSW-X3  ILS NOT ALLOWED             PTM21490
031B EB0A                 4347 |       OR    3 LBRSW-X3                              PTM21495
031C 4C20 02B0            4348 |       BSC  L  P2060,Z                               PTM21500
031E 1010                 4349 |       SLA     16        RLMDE=0 FOR ABS ASSEMBLY    PTM21505
031F D32B                 4350 |       STO   3 RLMDE-X3                              PTM21510
0320 C01C                 4351 |       LD      P2250     SET ADDRESS COUNTER =       PTM21515
0321 D3FA                 4352 |       STO   3 ADCOW-X3  LOWEST LOADABLE LOCATION    PTM21520
0322 D3FC                 4353 |       STO   3 ADCW2-X3                              PTM21525
                          4354 | *                                                 * PTM21530
0323 C31E                 4355 |       LD    3 HTYPE-X3                              PTM21535
0324 90ED                 4356 |       S       P2176     DECRE TYPE BY 1             PTM21540
0325 D31E                 4357 |       STO   3 HTYPE-X3  RESTO ADJUSTED TYPE TO COM  PTM21545
0326 70A5                 4358 |       MDX     P2090-1                               PTM21550
0327 C30C                 4359 | P2210 LD    3 SPRSW-X3  ONLY ONE TYPE PREC.         PTM21555
0328 4C20 02B0            4360 |       BSC  L  P2060,Z   MAY BE SPECIFIED            PTM21560
032A 6C00 0224            4361 |       STX  L0 EPRSW     SET EPRSW ON (NZ)           PTM21565
032C C0E8                 4362 |       LD      P2190     IND PREC OF 2               PTM21570
032D EB1E                 4363 |       OR    3 HTYPE-X3  WITH THE TYPE               PTM21575
032E D31E                 4364 |       STO   3 HTYPE-X3  RESTO ADJUSTED TYPE TO COM  PTM21580
032F 70F6                 4365 |       MDX     P2210-1                               PTM21585
0330 C30B                 4366 | P2220 LD    3 EPRSW-X3  ONLY ONE TYPE PREC.         PTM21590
0331 4C20 02B0            4367 |       BSC  L  P2060,Z   MAY BE SPECIFIED            PTM21595
0333 6C00 0225            4368 |       STX  L0 SPRSW     SET SPRSW ON (NZ)           PTM21600
0335 C0E0                 4369 |       LD      P2195     IND PREC OF 1               PTM21605
0336 EB1E                 4370 |       OR    3 HTYPE-X3  WITH THE TYPE               PTM21610
0337 D31E                 4371 |       STO   3 HTYPE-X3  RESTO ADJUSTED TYPE TO COM  PTM21615
0338 70F6                 4372 |       MDX     P2220-1                               PTM21620
0339 4400 074B            4373 | P2225 BSI  L  PALBL     RD NEXT RCD             2-8 PTM21625
033B 4C00 045D            4374 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM21630
                          4375 | *                                                   PTM21635
                          4376 | *     CONSTANTS                                     PTM21640
                          4377 | *                                                   PTM21645
033D 03C0                 4378 | P2250 DC      $NEND+@HWCT  LOAD ADDR - DEFAULT ABS  PTM21650
                          4379 | *                                                   PTM21655
033E 0000                 4380 | P2260 DC      0         ENTRY                       PTM21660
033F 6600 057A            4381 |       LDX  L2 GNRT1     SAVE LONG INST          2-8 PTM21665
0341 C2FF                 4382 |       LD    2 -1        *IN THE SCAN ROUTINE    2-6 PTM21670
0342 D064                 4383 |       STO     P2310     *THAT IS TO BE          2-6 PTM21675
0343 C200                 4384 |       LD    2 0         *MODIFIED               2-6 PTM21680
0344 D063                 4385 |       STO     P2311                             2-6 PTM21685
0345 C400 052B            4386 |       LD   L  FERR1     CHANGE BSC INST IN      2-8 PTM21690
0347 D2FF                 4387 |       STO   2 -1        *SCAN RTN TO BSI INSTR  2-6 PTM21695
0348 C400 052C            4388 |       LD   L  FERR2     CHANGE ADDR             2-8 PTM21700
034A D200                 4389 |       STO   2 0         *TO ERFLG ROUTINE       2-6 PTM21705
034B C05A                 4390 |       LD      P2300     DO NOT ALLOW LEADING PLUS,  PTM21710
034C D400 051B            4391 |       STO  L  NOP1      MINUS,COMMA,OR BLANK.   2-8 PTM21715
034E 4400 04E1            4392 |       BSI  L  SCAN                              2-8 PTM21720
0350 6600 057A            4393 |       LDX  L2 GNRT1     XR2 PTS TO INST IN SCAN 2-8 PTM21725
0352 C054                 4394 |       LD      P2310     RESTORE INSTR           2-6 PTM21730
0353 D2FF                 4395 |       STO   2 -1        *IN SCAN RTN            2-6 PTM21735
0354 C053                 4396 |       LD      P2311     *THAT WAS               2-6 PTM21740
0355 D200                 4397 |       STO   2 0         *MODIFIED               2-6 PTM21745
0356 6600 0240            4398 |       LDX  L2 A         RESTORE XR2             2-6 PTM21750
0358 C050                 4399 |       LD      P2320                                 PTM21755
0359 D400 051B            4400 |       STO  L  NOP1                              2-8 PTM21760
035B C204                 4401 |       LD    2 RLMDE-A                               PTM21765
035C 180E                 4402 |       SRA     14             ENTRY ADDRESS MUST     PTM21770
035D F200                 4403 |       EOR   2 RELSW-A        BE RELOCATABLE.        PTM21775
035E 4C18 0363            4404 |       BSC  L  P2278,+-                              PTM21780
0360 C049                 4405 |       LD      P2330     =.R  RELOCATION ERROR       PTM21785
0361 4C00 02B1            4406 |       BSC  L  P2061                                 PTM21790
0363 C308                 4407 | P2278 LD    3 ISSSW-X3  IS THIS AN ISS STMNT    2-9 PTM21795
0364 4C20 0383            4408 |       BSC  L  P2268,Z   BRANCH IF YES           2-9 PTM21800
0366 6680 022A            4409 |       LDX  I2 DSBUF     SET XR2 TO WD 10 OF DSF BFR PTM21805
0368 C30E                 4410 |       LD    3 ENTCT-X3  GET NO OF ENT'S         2-9 PTM21810
0369 90AD                 4411 |       S       P2196     IS THIS FIRST ENT       2-9 PTM21815
036A 4C18 0385            4412 |       BSC  L  P2280,+-  BRANCH IF YES           2-9 PTM21820
036C C30E                 4413 |       LD    3 ENTCT-X3  IF NOT - START CHECKING 2-9 PTM21825
036D 610D                 4414 |       LDX   1 13        *IF NAME ALREADY ENTERED2-9 PTM21830
036E 4820                 4415 |       BSC     Z         SKIP IF 14TH ENT IS TO  2-9 PTM21835
036F 71FF                 4416 | P2262 MDX   1 -1        *BE PROCESSED           2-9 PTM21840
0370 1000                 4417 |       NOP               NOP TO AVOID SKIPPING   2-9 PTM21845
0371 1801                 4418 |       SRA     1         DECREMENT ENT COUNT     2-9 PTM21850
0372 4820                 4419 |       BSC     Z         START BACK CHECKING     2-9 PTM21855
0373 70FB                 4420 |       MDX     P2262     CONT DECR COUNT         2-9 PTM21860
0374 CB23                 4421 | P2264 LDD   3 SYMBF-X3  GET ENT NAME            2-9 PTM21865
0375 92FD                 4422 |       S     2 -3        COMP WITH ENTERED NAMES 2-9 PTM21870
0376 4C20 0380            4423 |       BSC  L  P2266,Z   BR IF NO MATCH FRST HALF2-9 PTM21875
0378 18D0                 4424 |       RTE     16        PUT SECOND HALF IN ACC  2-9 PTM21880
0379 92FE                 4425 |       S     2 -2        COMP WITH SECOND WORD   2-9 PTM21885
037A 4C20 0380            4426 |       BSC  L  P2266,Z   BR IF NO MATCH SECND WRD2-9 PTM21890
037C C06C                 4427 |       LD      P2161     SET UP ERROR FLAG S     2-9 PTM21895
037D 4400 0701            4428 |       BSI  L  ERFLG     *IF NAME ENTERED BEFORE 2-9 PTM21900
037F 7003                 4429 |       MDX     P2268     CONT BUILDING DSF HEAD. 2-9 PTM21905
0380 72FD                 4430 | P2266 MDX   2 -3        DECREMENT HEADERPOINTER 2-9 PTM21910
0381 71FF                 4431 |       MDX   1 -1        DECREMENT ENT COUNT     2-9 PTM21915
0382 70F1                 4432 |       MDX     P2264     BRANCH CHECK NEXT NAME  2-9 PTM21920
0383 6680 022A            4433 | P2268 LDX  I2 DSBUF     RESET POINTER TO DSFHEAD2-9 PTM21925
0385 CB23                 4434 | P2280 LDD   3 SYMBF-X3  GET ENT NAME            2-9 PTM21930
0386 D200                 4435 |       STO   2 0         PUT IN DSF HEADER       2-9 PTM21935
0387 18D0                 4436 |       RTE     16        OUTPUT NAME AND EQUIV   2-9 PTM21940
0388 D201                 4437 |       STO   2 +1        TO PROGRAM HEADER       2-9 PTM21945
0389 C325                 4438 |       LD    3 VALUE-X3  OUTPUT REL.ADDRESS OF   2-9 PTM21950
038A D202                 4439 |       STO   2 +2        RELATIVE ENTRY PT. ADDRESS  PTM21955
038B 7203                 4440 |       MDX   2 +3        UPDATE BUFFER ADDRESS FOR   PTM21960
038C 4346                 4441 |       BSI   3 LDXRS-X3   GO TO RESTO XR1 & XR3      PTM21965
038D 7101                 4442 |       MDX   1 1          SET TO CC 1                PTM21970
038E 6E00 022A            4443 |       STX  L2 DSBUF     NEXT ENTRY PT.              PTM21975
0390 4400 06FA            4444 |       BSI  L  B4HEX     O/P ENTRY PT ADDR       2-8 PTM21980
0392 7104                 4445 |       MDX   1 +4        TO CC 1-4.                  PTM21985
0393 CC00 023C            4446 |       LDD  L  SYMBF                                 PTM21990
0395 4400 06FA            4447 |       BSI  L  B4HEX     O/P ENTRY PT NAME TO    2-8 PTM21995
0397 CC00 023C            4448 |       LDD  L  SYMBF     CC 9-16.                    PTM22000
0399 18D0                 4449 |       RTE     16                                    PTM22005
039A 4400 06FA            4450 |       BSI  L  B4HEX                             2-8 PTM22010
039C C30E                 4451 |       LD    3 ENTCT-X3                              PTM22015
039D 180C                 4452 |       SRA     12                                    PTM22020
039E 4C98 033E            4453 |       BSC  I  P2260,+-                              PTM22025
03A0 CB23                 4454 |       LDD   3 SYMBF-X3  INSERT FIRST ENTRY PT       PTM22030
03A1 DBE1                 4455 |       STD   3 NAMEP-X3  (NAME AND ADDRESS) IN       PTM22035
03A2 C325                 4456 |       LD    3 VALUE-X3  COMMA FOR DUP.              PTM22040
03A3 D3E3                 4457 |       STO   3 RELEP-X3                              PTM22045
03A4 4C80 033E            4458 |       BSC  I  P2260     EXIT                        PTM22050
                          4459 | *                                                   PTM22055
                          4460 | *     CONSTANTS                                     PTM22060
                          4461 | *                                                   PTM22065
03A6 1080                 4462 | P2300 SLT     0                                     PTM22070
03A7 0000                 4463 | P2310 DC      *-*        TEMPORARY STORAGE          PTM22075
03A8 0000                 4464 | P2311 DC      *-*       2ND WD TEMP STORAGE     2-6 PTM22080
03A9 1880                 4465 | P2320 SRT     0                                     PTM22085
03AA 00D9                 4466 | P2330 DC      .R                                    PTM22090
                          4467 | *                                                   PTM22095
03AB C32B                 4468 | P2340 LD    3 RLMDE-X3  ILS NOT ALLOWED             PTM22100
03AC 4C18 02B0            4469 |       BSC  L  P2060,+-  WITH ABS                    PTM22105
03AE C307                 4470 |       LD    3 ENTSW-X3  ILS NOT ALLOWED WITH ENT,   PTM22110
03AF EB08                 4471 |       OR    3 ISSSW-X3  ISS,                        PTM22115
03B0 EB0A                 4472 |       OR    3 LBRSW-X3  LIBR,                       PTM22120
03B1 EB09                 4473 |       OR    3 ILSSW-X3  OR ANOTHER ILS.             PTM22125
03B2 4C20 02B0            4474 |       BSC  L  P2060,Z   OP CODE ERROR IF NON-ZERO   PTM22130
03B4 6C00 0222            4475 |       STX  L0 ILSSW     SET NON-ZERO                PTM22135
                          4476 | *                                                 * PTM22140
03B6 7401 0226            4477 |       MDX  L  HDLTH,+1   INCRE HDR LENGTH           PTM22145
03B8 C31E                 4478 |       LD    3 HTYPE-X3                              PTM22150
03B9 8400 0313            4479 |       A    L  P2178     INCRE TYPE BY 5 FOR ILS     PTM22155
03BB D31E                 4480 |       STO   3 HTYPE-X3  RESTO ADJUSTED TYPE TO COM  PTM22160
                          4481 | *                                                 * PTM22165
03BC 4400 03CE            4482 |       BSI  L  P2120     COMPUTE LEVEL NO. 32-33     PTM22170
03BE D313                 4483 |       STO   3 ISSNO-X3  SAVE LEVEL NUMBER           PTM22175
03BF 9007                 4484 |       S       P2350        COMPARE WITH 5           PTM22180
03C0 4C08 02AB            4485 |       BSC  L  P2040,+    OK IF NOT PLUS             PTM22185
03C2 C005                 4486 |       LD      P2360      EBCDIC S                   PTM22190
03C3 4400 0701            4487 |       BSI  L  ERFLG     SYNTAX ERR              2-8 PTM22195
03C5 4C00 02AB            4488 |       BSC  L  P2040     GET NEXT RECORD             PTM22200
                          4489 | *                                                   PTM22205
                          4490 | *     CONSTANTS                                     PTM22210
                          4491 | *                                                   PTM22215
03C7 0005                 4492 | P2350 DC      5                                     PTM22220
03C8 00E2                 4493 | P2360 DC      .S                                    PTM22225
03C9 4C80                 4494 | P2230 DC      /4C80                             2-9 PTM22230
                          4495 | *                                                   PTM22235
03CA                      4496 |       BSS  E  0                                     PTM22240
03CA 00DB                 4497 | P2370 DC      /DB       SLET ID OF PHASE 2A     2-8 PTM22245
03CB                      4498 |       BSS     3                                     PTM22250
                          4499 | *                                                   PTM22255
                          4500 | *************************************************** PTM22260
                          4501 | *                                                 * PTM22265
                          4502 | *  THIS SUBR LOADS AND TRANS TO PH. 2A FOR        * PTM22270
                          4503 | *  FILES PROCESSING. THIS SUBR IS THE RESIDENT    * PTM22275
                          4504 | *  COMMUNICATIONS BETWEEN PH.2 AND 2A.            * PTM22280
                          4505 | *                                                 * PTM22285
                          4506 | *************************************************** PTM22290
03CE 0000                 4507 | P2120 DC      0                                     PTM22295
03CF C0F9                 4508 |       LD      P2230     SET-UP SCAN TO ALLOW        PTM22300
03D0 D400 052B            4509 |       STO  L  FERR1     ONLY NUMERIC OPERAND    2-8 PTM22305
03D2 C012                 4510 |       LD      P2135                             2-8 PTM22310
03D3 D400 052C            4511 |       STO  L  FERR2                             2-8 PTM22315
03D5 71FD                 4512 |       MDX   1 -3             START AT COLUMN 32,    PTM22320
03D6 C100                 4513 |       LD    1 0              OR CC 33 IF CC 32      PTM22325
03D7 9010                 4514 |       S       P2160      =.  IS BLANK.              PTM22330
03D8 4818                 4515 |       BSC     +-                                    PTM22335
03D9 7101                 4516 |       MDX   1 +1                                    PTM22340
03DA 4400 04E1            4517 |       BSI  L  SCAN      EVALUATE ISS NO.        2-8 PTM22345
03DC C00A                 4518 |       LD      P2140                                 PTM22350
03DD D400 052B            4519 |       STO  L  FERR1     RESET SCAN TO NORMAL    2-8 PTM22355
03DF C006                 4520 |       LD      P2137     *STATUS                 2-8 PTM22360
03E0 D400 052C            4521 |       STO  L  FERR2                             2-8 PTM22365
03E2 C2FE                 4522 |       LD    2 VALUE-A   RETURN WITH NO. IN ACC      PTM22370
03E3 4C80 03CE            4523 |       BSC  I  P2120                                 PTM22375
                          4524 | *                                                   PTM22380
                          4525 | *     CONSTANTS                                     PTM22385
                          4526 | *                                                   PTM22390
03E5 04E1                 4527 | P2135 DC      SCAN      ADDR OF SCAN SUBR       2-8 PTM22395
03E6 0701                 4528 | P2137 DC      ERFLG     ADDR ERROR FLAG SUBR    2-8 PTM22400
03E7 4400                 4529 | P2140 DC      /4400                                 PTM22405
03E8 0040                 4530 | P2160 DC      .                                     PTM22410
03E9 00E2                 4531 | P2161 DC      .S                                    PTM22415
03EA 0003                 4532 |       DC      3                                     PTM22420
                          4533 | *                                                   PTM22425
03EB C8E0                 4534 | P2380 LDD     P2370+2    SET PH. 2A WD CNT AND SCTR PTM22430
03EC DC00 0282            4535 |       STD  L  OVLAY+2    ADDR IN I/O HDR AREA       PTM22435
03EE C0FE                 4536 |       LD      *-2                                   PTM22440
03EF 18D0                 4537 |       RTE     16                                    PTM22445
03F0 C009                 4538 |       LD      HDRP2                                 PTM22450
03F1 435C                 4539 |       BSI   3 DISK1-X3   GO TO LOAD PH. 2A          PTM22455
                          4540 | *                                                   PTM22460
03F2 4400 0284            4541 |       BSI  L  OVLAY+4    TRANS TO PHASE 2A          PTM22465
                          4542 | *                                                   PTM22470
03F4 C805                 4543 | P2390 LDD     HDRP2      PH. 2 HDR INFO             PTM22475
03F5 435C                 4544 |       BSI   3 DISK1-X3   GO TO LOAD PH. 2           PTM22480
                          4545 | *                                                 * PTM22485
03F6 4400 073A            4546 |       BSI  L  LDLBL     GET NEXT RCD            2-8 PTM22490
03F8 4C00 045D            4547 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM22495
                          4548 | *                                                 * PTM22500
03FA                      4549 |       BSS  E  0                                     PTM22505
03FA 7000                 4550 | HDRP2 DC      /7000        READ FUNC CODE           PTM22510
03FB 0280                 4551 |       DC      OVLAY        PH. 2 I/O 1R51 HDR ADDR  PTM22515
03FC                      4552 |       BSS     /0421-*   PHASE 2 PATCH AREA      2-9 PTM22520
0421 0000                 4553 | P2470 DC      0                                     PTM22525
*SBRKSLS DB               4554 |  ASM FILE STATEMENT PHASE                     V2M08 PTM22530
***PHASE 2A - FILES PROCESSING***
 
                          4556 | *************************************************** PTM22540
                          4557 | *                                                 * PTM22545
                          4558 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM22550
                          4559 | *                                                 * PTM22555
                          4560 | *FUNCTION/OPERATION-                              * PTM22560
                          4561 | *   *PHASE 2A IS LOADED BY A FLIPPER ROUTINE      * PTM22565
                          4562 | *    WITHIN PHASE 2 AND OVERLAYS PART OF PHASE 2. * PTM22570
                          4563 | *   *PHASE 2A OBTAINS THE FILE INFORMATION FROM   * PTM22575
                          4564 | *    THE FILE STATEMENT AND BUILDS THE 7-WORD     * PTM22580
                          4565 | *    DEFINE FILE TABLE.                           * PTM22585
                          4566 | *                                                 * PTM22590
                          4567 | *ENTRY POINTS-                                    * PTM22595
                          4568 | *   * P2000 - ENTRY FROM PHASE 2                  * PTM22600
                          4569 | *                                                 * PTM22605
                          4570 | *INPUT-N/A                                        * PTM22610
                          4571 | *                                                 * PTM22615
                          4572 | *OUTPUT                                           * PTM22620
                          4573 | *   * THE CONSTRUCTED FILE TABLE                  * PTM22625
                          4574 | *                                                 * PTM22630
                          4575 | *EXTERNAL RERERENCES-                             * PTM22635
                          4576 | *   *SUBROUTINES-                                 * PTM22640
                          4577 | *      * DFOUT                                    * PTM22645
                          4578 | *      * ERFLG                                    * PTM22650
                          4579 | *      * LDXRS                                    * PTM22655
                          4580 | *      * SCAN                                     * PTM22660
                          4581 | *   *DCOM/COMMA-                                  * PTM22665
                          4582 | *       $PHSE                                     * PTM22670
                          4583 | *                                                 * PTM22675
                          4584 | *EXITS-                                           * PTM22680
                          4585 | *   *NORMAL - PHASE 2 FLIPPER SUBROUTINE          * PTM22685
                          4586 | *   *ERROR - ERFLG SUBROUTINE                     * PTM22690
                          4587 | *                                                 * PTM22695
                          4588 | *TABLES/WORK AREAS- N/A                           * PTM22700
                          4589 | *                                                 * PTM22705
                          4590 | *ATTRIBUTES-REUSABLE                              * PTM22710
                          4591 | *                                                 * PTM22715
                          4592 | *NOTES-N/A                                        * PTM22720
                          4593 | *                                                 * PTM22725
                          4594 | *************************************************** PTM22730
                          4595 | *                                                   PTM22735
0282                      4596 |       ORG     OVLAY+2                               PTM22740
                          4597 | *                                                   PTM22745
                          4598 | *             THE FOLLOWING SECTION OF PHASE 2      PTM22750
                          4599 | *             PROCESSES FILE STATEMENTS.            PTM22755
0282 00A2                 4600 |       DC      P2A99-P2000 WD CNT OF PHASE 2A        PTM22760
0283 00DB                 4601 |       DC      /DB       SLET ID OF PHASE 2A     2-8 PTM22765
0284 0000                 4602 | P2000 DC      0          ENTRY                      PTM22770
0285 C018                 4603 |       LD      P2077                             2-8 PTM22775
0286 D400 0078            4604 |       STO  L  $PHSE      SET ID IN COMMA            PTM22780
                          4605 | *                                                   PTM22785
0288 C307                 4606 |       LD    3 ENTSW-X3                              PTM22800
0289 EB08                 4607 |       OR    3 ISSSW-X3  FILE STATEMENT CANNOT BE    PTM22805
028A EB09                 4608 |       OR    3 ILSSW-X3  PRECEEDED BY AN ENT,ISS,    PTM22810
028B EB0A                 4609 |       OR    3 LBRSW-X3  ILS, OR LIBR STATEMENT      PTM22815
028C 4C20 0298            4610 |       BSC  L  P2065,Z   BRANCH IF SO PRECEDED   2-8 PTM22820
028E 7401 0203            4611 |       MDX  L  FILE,+1   INCREMENT FILE COUNTER      PTM22825
0290 C3F4                 4612 |       LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM22830
0291 4C20 029F            4613 |       BSC  L  P2385,Z   BRANCH IF PASS 2        2-8 PTM22835
                          4614 | *                                                   PTM22840
                          4615 | *             FILE INSTRUCTION, PASS 1              PTM22845
                          4616 | *                                                   PTM22850
0293 7407 0213            4617 |       MDX  L  ADCOW,+7  LEAVE ROOM FOR FILE TABLE   PTM22855
0295 1000                 4618 |       NOP               (MAY SKIP)                  PTM22860
                          4619 | *                                                 * PTM22865
0296 4C80 0284            4620 | P2376 BSC  I  P2000      EXIT PH. 2A                PTM22870
                          4621 | *                                                   PTM22875
0298 C004                 4622 | P2065 LD      P2075     ERROR FLAG              2-8 PTM22880
0299 4400 0701            4623 |       BSI  L  ERFLG     GO TO ERR SUBR          2-8 PTM22885
029B 70FA                 4624 |       MDX     P2376      GO TO EXIT                 PTM22890
                          4625 | *                                                   PTM22895
                          4626 | *     CONSTANTS                                     PTM22900
                          4627 | *                                                   PTM22905
029C 00E2                 4628 | P2365 DC      .S        EBCDIC S                2-8 PTM22910
029D 00D6                 4629 | P2075 DC      .O        EBCDIC O                2-8 PTM22915
029E 00DB                 4630 | P2077 DC      /DB       SLET ID OF PHASE 2A     2-8 PTM22920
                          4631 | *                                                   PTM22925
                          4632 | *                                                   PTM22930
029F C060                 4633 | P2385 LD      P2475                             2-8 PTM22935
02A0 D1FD                 4634 |       STO   1 -3         SET FORMAT TO LONG         PTM22940
02A1 4061                 4635 |       BSI     P2125     GET FILE NUMBER         2-8 PTM22945
02A2 D321                 4636 |       STO   3 TRWRD-X3  OUTPUT FILE NUMBER AS       PTM22950
02A3 4400 0883            4637 |       BSI  L  DFOUT     FIRST WD OF FILE TABLE  2-8 PTM22955
02A5 7401 0213            4638 |       MDX  L  ADCOW,+1  INCREMENT ADDR CTR BY 1     PTM22960
02A7 1000                 4639 |       NOP               (MAY SKIP)                  PTM22965
                          4640 | *                                                 * PTM22970
02A8 405A                 4641 | P2395 BSI     P2125     GET NO. OF RCDS IN FILE 2-8 PTM22975
02A9 D050                 4642 |       STO     P2430     STORE IN TEMPORARY          PTM22980
02AA D321                 4643 |       STO   3 TRWRD-X3  OUTPUT NO. OF RECORDS AS    PTM22985
02AB 4400 0883            4644 |       BSI  L  DFOUT     2ND   WD OF FILE TABLE  2-8 PTM22990
02AD 7401 0213            4645 |       MDX  L  ADCOW,+1  INCREMENT ADDR CTR BY 1     PTM22995
02AF 1000                 4646 |       NOP               (MAY SKIP)                  PTM23000
                          4647 | *                                                   PTM23005
02B0 4052                 4648 | P2095 BSI     P2125     GET RCD LNG (WORDS)     2-8 PTM23010
02B1 D049                 4649 |       STO     P2430+1   STORE IN TEMPORARY,         PTM23015
02B2 D321                 4650 |       STO   3 TRWRD-X3  OUTPUT RECORD LENGTH AS     PTM23020
02B3 4400 0883            4651 |       BSI  L  DFOUT     3RD   WD OF FILE TABLE  2-8 PTM23025
02B5 7401 0213            4652 |       MDX  L  ADCOW,+1  INCREMENT ADDR CTR          PTM23030
02B7 1000                 4653 |       NOP               (MAY SKIP)                  PTM23035
                          4654 | *                                                   PTM23040
02B8 C100                 4655 |       LD    1 0          NEXT INPUT CHARACTER AFTER PTM23045
02B9 9042                 4656 |       S       P2440     RECORD LENGTH MUST BE       PTM23050
02BA 4C18 02BF            4657 |       BSC  L  P2400,+-  EBCDIC U. BRANCH IF OK      PTM23055
                          4658 | *                                                   PTM23060
                          4659 | *             IF NOT AN EBCDIC U, FLAG AS SYNTAX ER PTM23065
                          4660 | *                                                   PTM23070
02BC C0DF                 4661 |       LD      P2365     INSERT EBC S INTO POS   2-8 PTM23075
02BD 4400 0701            4662 |       BSI  L  ERFLG     18 OF INPUT BFR         2-8 PTM23080
                          4663 | *                                                   PTM23085
02BF 7102                 4664 | P2400 MDX   1 +2         POINT TO NEXT CC           PTM23090
02C0 4400 04E1            4665 |       BSI  L  SCAN      GET VALUE OF ASSOC. VAR 2-8 PTM23095
02C2 C327                 4666 |       LD    3 RELSW-X3                          2-7 PTM23100
02C3 100E                 4667 |       SLA     14        SET UP RELOC INDR BIT   2-7 PTM23105
02C4 18D0                 4668 |       RTE     16                                    PTM23110
02C5 C325                 4669 |       LD    3 VALUE-X3                              PTM23115
02C6 DB21                 4670 |       STD   3 TRWRD-X3   AS FOURTH WD OF TABLE      PTM23120
02C7 4400 0883            4671 |       BSI  L  DFOUT                             2-8 PTM23125
02C9 7401 0213            4672 |       MDX  L  ADCOW,+1  INCREMENT ADDR CTR BY 1     PTM23130
02CB 1000                 4673 |       NOP               (MAY SKIP)                  PTM23135
                          4674 | *                                                   PTM23140
02CC 1010                 4675 |       SLA     16        OUTPUT ZERO AS FIFTH WORD   PTM23145
02CD D321                 4676 |       STO   3 TRWRD-X3  OF FILE TABLE. SET TO SCTR  PTM23150
02CE 4400 0883            4677 |       BSI  L  DFOUT     ADDR BY CORE LD BUILDER 2-8 PTM23155
02D0 7401 0213            4678 |       MDX  L  ADCOW,+1  INCREMENT ADDR CTR BY 1     PTM23160
02D2 1000                 4679 |       NOP               (MAY SKIP)                  PTM23165
                          4680 | *                                                   PTM23170
                          4681 | *             COMPUTE NO. OF RECORDS PER SECTOR     PTM23175
                          4682 | *                                                   PTM23180
02D3 C029                 4683 |       LD      P2450     NO. OF RECORDS PER SECTOR   PTM23185
02D4 1890                 4684 |       SRT     16        EQUALS INTEGER QUOTIENT OF  PTM23190
02D5 1010                 4685 |       SLA     16        320 DIVIDED BY RECORD       PTM23195
02D6 A824                 4686 |       D       P2430+1   LENGTH IN WORDS             PTM23200
02D7 D023                 4687 |       STO     P2430+1   STORE IN TEMPORARY          PTM23205
02D8 D321                 4688 |       STO   3 TRWRD-X3  OUTPUT RECORDS/SCTR AS      PTM23210
02D9 4400 0883            4689 |       BSI  L  DFOUT     6TH WD OF FILE TABLE    2-8 PTM23215
02DB 7401 0213            4690 |       MDX  L  ADCOW,+1  INCREMENT ADDR CTR BY 1     PTM23220
02DD 1000                 4691 |       NOP               (MAY SKIP)                  PTM23225
                          4692 | *                                                   PTM23230
                          4693 | *             COMPUTE LENGTH OF FILE IN DISK BLOCKS PTM23235
                          4694 | *                                                   PTM23240
02DE C01B                 4695 |       LD      P2430     LENGTH OF FILE IN DISK      PTM23245
02DF 188C                 4696 |       SRT     12        BLOCK EQUALS THE QUO-   2-7 PTM23250
02E0 1000                 4697 |       NOP               *TIENT OF NO. OF RECORDS2-7 PTM23255
02E1 A819                 4698 |       D       P2430+1   DIVIDED BY RECORDS/SCTR     PTM23260
02E2 D321                 4699 |       STO   3 TRWRD-X3  OUTPUT DISK BLOCK LENGTH AS PTM23265
02E3 18D0                 4700 |       RTE     16         CHECK REMAINDER            PTM23270
02E4 4820                 4701 |       BSC     Z          SKIP IF ZERO               PTM23275
02E5 C01C                 4702 |       LD      P2484      ADD ONE TO DB              PTM23280
02E6 8321                 4703 |       A     3 TRWRD-X3   COUNT.                     PTM23285
02E7 D321                 4704 |       STO   3 TRWRD-X3                              PTM23290
02E8 903C                 4705 |       S       P2490     CHECK FOR LENGTH OF FILE2-7 PTM23295
02E9 4C30 02F4            4706 |       BSC  L  P2415,-Z  BRANCH IF TOO LONG      2-9 PTM23300
02EB 4400 0883            4707 | P2405 BSI  L  DFOUT     7TH WORD OF FILE TABLE  2-9 PTM23305
02ED 7401 0213            4708 |       MDX  L  ADCOW,+1  INCREMENT ADDR CTR BY 1     PTM23310
02EF 1000                 4709 |       NOP               (MAY SKIP)                  PTM23315
                          4710 | *                                                   PTM23320
02F0 4346                 4711 |       BSI   3 LDXRS-X3   GO RESTO XR1 & XR3         PTM23325
02F1 C00F                 4712 |       LD      P2480                                 PTM23330
02F2 D120                 4713 |       STO   1 +32        RESET BLANK TO FORMAT      PTM23335
02F3 70A2                 4714 | P2410 MDX     P2376      GO TO EXIT                 PTM23340
                          4715 | *                                               2-9 PTM23345
02F4 C0A7                 4716 | P2415 LD      P2365     INSERT EBC S INTO       2-9 PTM23350
02F5 4400 0701            4717 |       BSI  L  ERFLG     *ERROR FLAG COLUMNS     2-9 PTM23355
02F7 70F3                 4718 |       MDX     P2405     BRANCH TO OUTPUT WD 7   2-9 PTM23360
                          4719 | *                                                   PTM23365
                          4720 | *     CONSTANTS                                     PTM23370
                          4721 | *                                                   PTM23375
02F8 004D                 4722 | P2420 DC      /4D       029 LEFT PARENTHESES        PTM23380
02F9 0000                 4723 |       DC      .%-/4D    026 LEFT PARENTHESES        PTM23385
02FA                      4724 | P2430 BSS     2         TEMPORARY STORAGE           PTM23390
02FC 00E4                 4725 | P2440 DC      .U        EBCDIC U                    PTM23395
02FD 0140                 4726 | P2450 DC      320       WORDS PER SECTOR (CONSTANT) PTM23400
02FE 005D                 4727 | P2460 DC      /5D       029 RIGHT PARENTHESES       PTM23405
02FF 0000                 4728 |       DC      .<-/5D    026 RIGHT PARENTHESES       PTM23410
0300 00D3                 4729 | P2475 DC      .L        EBCDIC L                2-8 PTM23415
0301 0040                 4730 | P2480 DC      .          EBCDIC BLANK               PTM23420
0302 0001                 4731 | P2484 DC      1          CONSTANT ONE               PTM23425
                          4732 | *************************************************** PTM23430
                          4733 | *  SCAN INTERFACE TO ALLOW ONLY NUMERIC OPERAND   * PTM23435
                          4734 | *************************************************** PTM23440
0303 0000                 4735 | P2125 DC      *-*       ENTRY                   2-8 PTM23445
0304 C013                 4736 |       LD      P2231     SET UP SCAN TO ALLOW    2-8 PTM23450
0305 D400 052B            4737 |       STO  L  FERR1     ONLY NUMERIC OPERAND    2-8 PTM23455
0307 C00D                 4738 |       LD      P2131                             2-8 PTM23460
0308 D400 052C            4739 |       STO  L  FERR2                             2-8 PTM23465
030A 4400 04E1            4740 |       BSI  L  SCAN      EVALUATE FILE           2-8 PTM23470
030C C00A                 4741 |       LD      P2141                             2-8 PTM23475
030D D400 052B            4742 |       STO  L  FERR1     RESET SCAN TO           2-8 PTM23480
030F C006                 4743 |       LD      P2136     *NORMAL STATUS          2-8 PTM23485
0310 D400 052C            4744 |       STO  L  FERR2                             2-8 PTM23490
0312 C325                 4745 |       LD    3 VALUE-X3                              PTM23495
0313 4C80 0303            4746 |       BSC  I  P2125     RETURN TO CALLER        2-8 PTM23500
                          4747 | *                                                   PTM23505
0315 04E1                 4748 | P2131 DC      SCAN      ADDR SCAN SUBR          2-8 PTM23510
0316 0701                 4749 | P2136 DC      ERFLG     ADDR ERR FLAG SUBR      2-8 PTM23515
0317 4400                 4750 | P2141 DC      /4400     CONSTANT 'BSI'          2-8 PTM23520
0318 4C80                 4751 | P2231 DC      /4C80     CONSTANT 'BSC I'        2-8 PTM23525
0319                      4752 |       BSS     12        PHASE 2A PATCH AREA     2-9 PTM23530
0325 6400                 4753 | P2490 DC      /6400     LIMIT OF FILE LENGTH    2-7 PTM23535
0326 0000                 4754 | P2A99 DC      0                                     PTM23540
*SBRKSLS DC               4755 |  ASM COMMON SUBROUTINES,ASCOM                 V2M08 PTM23545
***  PHASE 9 COMMON SUBROUTINES  ***
 
                          4757 | *************************************************** PTM23555
                          4758 | *                                                 * PTM23560
                          4759 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM23565
                          4760 | *                                                 * PTM23570
                          4761 | *FUNCTION/OPERATION-                              * PTM23575
                          4762 | *   *PHASE 9 CONSISTS OF SUBROUTINES THAT ARE     * PTM23580
                          4763 | *    COMMON TO ALL PHASES IN THE ASSEMBLER.       * PTM23585
                          4764 | *   *THE PHASE 9 COMMUNICATIONS AREA (PHSCO)      * PTM23590
                          4765 | *    CONSISTS OF THE ENTRY ADDRESSES OF THE       * PTM23595
                          4766 | *    COMMON SUBROUTINES.                          * PTM23600
                          4767 | *   *PHASE 9 REMAINS RESIDENT IN CORE DURING THE  * PTM23605
                          4768 | *    ENTIRE ASSEMBLY PROCESS, ALTHOUGH A FEW      * PTM23610
                          4769 | *    SUBROUTINES WITHIN PHASE 9 ARE OVERLAID.     * PTM23615
                          4770 | *                                                 * PTM23620
                          4771 | *ENTRY POINTS-                                    * PTM23625
                          4772 | *   * STRT9 - OP CODE SEARCH SUBR                 * PTM23630
                          4773 | *   * GETS5 - FETCH PHASE 5                       * PTM23635
                          4774 | *   * GETS6 - FETCH PHASE 6                       * PTM23640
                          4775 | *   * GETS7 - FETCH PHASE 7                       * PTM23645
                          4776 | *   * GETS8 - FETCH PHASE 8                       * PTM23650
                          4777 | *   * GTS8A - FETCH PHASE 8A                      * PTM23655
                          4778 | *   * GTS12 - FETCH PHASE 12                      * PTM23660
                          4779 | *   * GETS2 - FETCH PHASE 2                       * PTM23665
                          4780 | *   * SCAN - SCAN THE OPERAND FIELD SUBR          * PTM23670
                          4781 | *   * BTHEX - BINARY TO HEX (1-3) SUBR            * PTM23675
                          4782 | *   * B4HEX - BINARY TO HEX (4) SUBR              * PTM23680
                          4783 | *   * ERFLG - ERROR FLAGGING SUBR                 * PTM23685
                          4784 | *   * GTHDG - RESTO PAGE & PRNT HDNG SUBR         * PTM23690
                          4785 | *   * LDLBL - COLLECT & CHECK LABEL-GET NEXT RCD  * PTM23695
                          4786 | *   * PALBL - IGNOR LABLE - GET NEXT RECORD       * PTM23700
                          4787 | *   * GETER - FETCH THE ERROR SUBR                * PTM23705
                          4788 | *   * RDCRD - READ A RECORD SUBR                  * PTM23710
                          4789 | *   * P9MVE - MOVE RCRD FROM I/O TO PRNT BFR SUBR * PTM23715
                          4790 | *   * DFOUT - DSF OUTPUT SUBR                     * PTM23720
                          4791 | *   * DTHDR - GENERATE A DATA HDR SUBR            * PTM23725
                          4792 | *   * WRDFO - CHECK FOR, & WRITE, FULL DSF BRR SUBR PTM23730
                          4793 | *   * INT1 - INTERMEDIATE OUTPUT SUBR             * PTM23735
                          4794 | *   * INT2 - INTERMEDIATE INPUT(1 PASS MODE) SUBR * PTM23740
                          4795 | *                                                 * PTM23745
                          4796 | *INPUT-N/A                                        * PTM23750
                          4797 | *                                                 * PTM23755
                          4798 | *OUTPUT                                           * PTM23760
                          4799 | *   *VARIES WITH EACH SUBROUTINE                  * PTM23765
                          4800 | *                                                 * PTM23770
                          4801 | *EXTERNAL RERERENCES-                             * PTM23775
                          4802 | *   *SUBROUTINES-                                 * PTM23780
                          4803 | *      * DISK1                                    * PTM23785
                          4804 | *      * DTHDR                                    * PTM23790
                          4805 | *      * LDXRS                                    * PTM23795
                          4806 | *      * STXRS                                    * PTM23800
                          4807 | *      * WRDFO                                    * PTM23805
                          4808 | *      * PRINCIPAL PRINT SUBROUTINE               * PTM23810
                          4809 | *      * PRINCIPAL I/O SUBROUTINE                 * PTM23815
                          4810 | *      * INPUT CONVERSION SUBROUTINE              * PTM23820
                          4811 | *      * PUNCH CONVERSION SUBROUTINE              * PTM23825
                          4812 | *      * ERROR MESSAGE SUBROUTINE                 * PTM23830
                          4813 | *   *DCOM/COMMA-                                  * PTM23835
                          4814 | *       $CH12                                     * PTM23840
                          4815 | *       $CORE                                     * PTM23845
                          4816 | *       $CTSW                                     * PTM23850
                          4817 | *       $EXIT                                     * PTM23855
                          4818 | *       $IBSY                                     * PTM23860
                          4819 | *       $LAST                                     * PTM23865
                          4820 | *       $PRET                                     * PTM23870
                          4821 | *       $PBSY                                     * PTM23875
                          4822 | *       $PHSE                                     * PTM23880
                          4823 | *                                                 * PTM23885
                          4824 | *EXITS-                                           * PTM23890
                          4825 | *   *NORMAL - EACH SUBROUTINE RETURNS TO THE      * PTM23895
                          4826 | *             CALLER EXCEPT LDLBL WHICH BRANCHES  * PTM23900
                          4827 | *             TO STRT9.                           * PTM23905
                          4828 | *   * ERROR- VARIES WITH EACH SUBROUTINE          * PTM23910
                          4829 | *                                                 * PTM23915
                          4830 | *TABLES/WORK AREAS-                               * PTM23920
                          4831 | *   * HDGBF                                       * PTM23925
                          4832 | *   * IOBF1                                       * PTM23930
                          4833 | *   * IOBF2                                       * PTM23935
                          4834 | *   * PRBFR                                       * PTM23940
                          4835 | *   * BUFI                                        * PTM23945
                          4836 | *   * DFBUF                                       * PTM23950
                          4837 | *                                                 * PTM23955
                          4838 | *ATTRIBUTES-REUSABLE                              * PTM23960
                          4839 | *                                                 * PTM23965
                          4840 | *NOTES-                                           * PTM23970
                          4841 | *   * THE FUNCTION OF EACH SUBROUTINE IN          * PTM23975
                          4842 | *   * PHASE 9 IS DISCUSSED IN A DISCRIPTION       * PTM23980
                          4843 | *   * THAT PRECEDES EACH SUBROUTINE               * PTM23985
                          4844 | *   * PATCH AREA CAN BE OBTAINED FOR PHASE 9   2-8* PTM23990
                          4845 | *   * BY JUDICIOUSLY LIFTING ERFLG OUT OF PH   2-8* PTM23995
                          4846 | *   * 9,PLACING IT IN THE DIVISION OPERATOR    2-8* PTM24000
                          4847 | *   * PHASE AND CAUSING A FLIP-FLOP TO         2-8* PTM24005
                          4848 | *   * OCCUR JUST AS THE DIVISION OPERATOR PH   2-8* PTM24010
                          4849 | *   * NOW OPERATES. BEWARE OF Q-FLAGGING       2-8* PTM24015
                          4850 | *   * DYNAMIC MODIFICATION OF ERFLG SUBR       2-8* PTM24020
                          4851 | *   *                                             * PTM24025
                          4852 | *************************************************** PTM24030
                          4853 | *                                                   PTM24035
0458                      4854 |       ORG     OVLAY+/1D8                        2-8 PTM24040
0458 05A7                 4855 |       DC      P9451-P9000  WD CNT OF PHASE 9        PTM24045
0459 FF24                 4856 |       DC      -/DC      SLET ID OF PHASE 9      2-8 PTM24050
045A 0596                 4857 |       DC      DVSTR-*+1 DISP TO SLET TBL        2-8 PTM24055
045B 0001                 4858 |       DC      1         NO. ID'S TO BE FILLED   2-8 PTM24060
045A                      4859 |       ORG     *-2                                   PTM24065
                          4860 | *                                                   PTM24070
                          4861 | *             SECTION 9. NON-OVERLAYED MAINLINE.    PTM24075
                          4862 | *                                                   PTM24080
045A                      4863 | P9000 EQU     *         START OF PHASE 9            PTM24085
                          4864 | *                                                   PTM24090
045A 0000                 4865 | ERPTR DC      *-*       PH 5 ERROR CTR          2-8 PTM24095
                          4866 | *************************************************** PTM24100
                          4867 | *            **TAKE NOTE,TAKE NOTE**           2-8* PTM24105
                          4868 | *  THE MACRO DEFINITION PHASES OVERLAY         2-8* PTM24110
                          4869 | *   PHASE 9 BEGINNING AT ERPTR AND ENDING      2-8* PTM24115
                          4870 | *  AT LDLBL                                    2-8* PTM24120
                          4871 | *************************************************** PTM24125
045B 0C18                 4872 | RP000 DC      P9468     END OF DISK BFR 1       2-8 PTM24130
045C 0D94                 4873 | PR000 DC      P9472     END OF DISK BFR 2       2-8 PTM24135
** OP CODE SEARCH **
 
                          4875 | *************************************************** PTM24145
                          4876 | *   STRT9                                         * PTM24150
                          4877 | *   THE OP CODE OBTAINED FROM THE INPUT RECORD IS * PTM24155
                          4878 | *   PACKED AND SAVED IN OPCNT IN ASCOM.  ALL      * PTM24160
                          4879 | *   POSSIBLE OP CODES ARE RESIDENT IN A TABLE,    * PTM24165
                          4880 | *   WHICH HAS FOR EACH OP CODE A TWO-WORD         * PTM24170
                          4881 | *   INDICATOR FOLLOWING BY A CORRESPONDING ONE-   * PTM24175
                          4882 | *   WORD MACHINE LANGUAGE MNEMONIC.  THE OP CODE  * PTM24180
                          4883 | *   SEARCH IS PERFORMED BY MEANS OF A TABLE       * PTM24185
                          4884 | *   LOOKUP.  WHEN A MATCH IS FOUND, THE           * PTM24190
                          4885 | *   CORRESPONDING MACHINE LANGUAGE MNEMONIC IS    * PTM24195
                          4886 | *   PICKED UP AND SAVED IN OPCNT.  BITS 13-15 OF  * PTM24200
                          4887 | *   OPCNT FORM A BRANCH TABLE DISPLACEMENT.  USING* PTM24205
                          4888 | *   THIS DISPLACEMENT, AN INDIRECT BRANCH IS TAKEN* PTM24210
                          4889 | *   THRU THE TABLE TO THE OVERLAY PREPARED TO     * PTM24215
                          4890 | *   PROCESS THIS OP CODE.  IF THE OVERLAY IS IN   * PTM24220
                          4891 | *   CORE, EXECUTION PROCEEDS.  IF IT IS NOT, A    * PTM24225
                          4892 | *   RETURN IS MADE TO THE OP CODE SEARCH.  THE    * PTM24230
                          4893 | *   DISK IOAR HEADER INFORMATION FOR THE OVERLAY  * PTM24235
                          4894 | *   PHASE REQUIRED IS SET UP AND A TRANSFER IS    * PTM24240
                          4895 | *   MADE TO THE MASTER OVERLAY CONTROL SUBROUTINE * PTM24245
                          4896 | *   (PHASE 0), WHICH FETCHES THE OVERLAY PHASE    * PTM24250
                          4897 | *   REQUIRED INTO CORE.  CONTROL IS THEN PASSED TO* PTM24255
                          4898 | *   THE OVERLAY AND STATEMENT PROCESSING          * PTM24260
                          4899 | *   CONTINUES.                                    * PTM24265
                          4900 | *************************************************** PTM24270
045D                      4901 | STRT9 EQU     *         1ST EXECUTABLE INST         PTM24275
                          4902 | *                                                   PTM24280
045D C115                 4903 | P9026 LD    1 +21       CHECK COLUMN 21 FOR AN      PTM24285
045E 904B                 4904 |       S       P9036+1   ASTERISK (COMMENTS RECORD)  PTM24290
045F 4C20 0464            4905 |       BSC  L  *+3,Z     BRANCH IF NOT ASTERISK      PTM24295
0461 4400 074B            4906 |       BSI  L  P9224     GO TO LDLBL ROUTINE         PTM24300
0463 70F9                 4907 |       MDX     P9026     PROCESS NEXT RECORD         PTM24305
0464 C11E                 4908 |       LD    1 30                                    PTM24310
0465 18C8                 4909 |       RTE     8         PACK AND SAVE OP CODE.      PTM24315
0466 C11D                 4910 |       LD    1 29                                    PTM24320
0467 18C8                 4911 |       RTE     8                                     PTM24325
0468 C11B                 4912 |       LD    1 27                                    PTM24330
0469 1008                 4913 |       SLA     8                                     PTM24335
046A E91C                 4914 |       OR    1 28                                    PTM24340
046B D840                 4915 |       STD     P9040                                 PTM24345
046C DB23                 4916 |       STD   3 SYMBF-X3                          2G2 PTM24350
046D C32B                 4917 |       LD    3 RLMDE-X3  SAVE RELOC. MODE IN LABEL   PTM24355
046E D304                 4918 |       STO   3 LABRL-X3  RELOCATION INDICATOR        PTM24360
046F C3FA                 4919 |       LD    3 ADCOW-X3  SAVE ADDR COUNTER IN        PTM24365
0470 D303                 4920 |       STO   3 LABVL-X3  LABEL VALUE                 PTM24370
                          4921 | *             OP CODE LOOKUP                        PTM24375
0471 C11F                 4922 |       LD    1 +31                               2-8 PTM24380
0472 904D                 4923 |       S       P9541     TEST FOR 5 CHAR OP CODE 2-8 PTM24385
0473 4C20 0489            4924 |       BSC  L  P9031+2,Z GO CHECK 5 CHAR        2-11 PTM24390
0475 6680 025A            4925 |       LDX  I2 TBLCT     OP CODE TABLE LENGTH   2-11 PTM24395
0477                      4926 | MASM  EQU     *                                2-11 PTM24397
0477 6700 060D            4927 |       LDX  L3 P9178                                 PTM24400
0479 C301                 4928 | P9030 LD    3 1         CHECK OP CODE               PTM24405
047A 18D0                 4929 |       RTE     16        *AGAINST TABLE              PTM24410
047B C300                 4930 |       LD    3 0                                     PTM24415
047C 982F                 4931 |       SD      P9040                                 PTM24420
047D 4818                 4932 |       BSC     +-                                    PTM24425
047E 18D0                 4933 |       RTE     16                                    PTM24430
047F 4C18 0490            4934 |       BSC  L  P9034,+-                              PTM24435
0481 7303                 4935 |       MDX   3 3                                     PTM24440
0482 7203                 4936 |       MDX   2 3                                     PTM24445
0483 70F5                 4937 |       MDX     P9030                                 PTM24450
0484 7401 04D1            4938 |       MDX  L  P9055,1                           2-8 PTM24455
0486 7043                 4939 |       MDX     P9048      BR TO LOAD PHASE 8     2G2 PTM24460
0487 74FF 04D1            4940 | P9031 MDX  L  P9055,-1                          2-8 PTM24465
0489 C035                 4941 |       LD      P9540      CHK IF PH 13 IN CORE   2G2 PTM24470
048A 4CB0 04BF            4942 |       BSC  I  P9540,Z-   BRANCH IF YES          2G2 PTM24475
048C C031                 4943 | P9032 LD      P9039     INVAL OP CODE OR MACRO  2-8 PTM24480
048D D32C                 4944 |       STO   3 OPCNT-X3  SAVE 3RD WORD OF OP CODE2-8 PTM24485
048E 6208                 4945 |       LDX   2 +8        SET TO BR TO MACRO PH 1 2-8 PTM24490
048F 700E                 4946 |       MDX     P9M34     BR TO MACRO PH 1        2-8 PTM24495
0490 C302                 4947 | P9034 LD    3 2                                     PTM24500
0491 4400 025F            4948 |       BSI  L  LDXRS     RELOAD REGISTERS  1,3       PTM24505
0493 D32C                 4949 |       STO   3 OPCNT-X3  SAVE 3RD OP CODE WORD       PTM24510
0494 C32C                 4950 | P9S34 LD    3 OPCNT-X3  BRANCH HERE AFTER OVERLAY   PTM24515
0495 7123                 4951 |       MDX   1 +35       XR 1 POINTS TO COL. 35      PTM24520
0496 E014                 4952 |       AND     P9038     IF OP CODE IS A CONDITIONAL PTM24525
0497 4CA0 04A1            4953 |       BSC  I  P9035+1,Z BRANCH, GO TO PHASE 6       PTM24530
0499 C32C                 4954 |       LD    3 OPCNT-X3  IF NOT, USE BITS 13-15      PTM24535
049A E00E                 4955 |       AND     P9036     OF OP CONTROL TO FORM       PTM24540
049B D001                 4956 |       STO     *+1       TRANSFER TBL DISPLACEMENT   PTM24545
049C 6600 0000            4957 |       LDX  L2 *-*                                   PTM24550
049E 4E80 04A0            4958 | P9M34 BSC  I2 P9035     BRANCH THRU BRANCH TABLE    PTM24555
                          4959 | *                                                   PTM24560
                          4960 | *             TRANSFER VECTOR TO INDIVIDUAL         PTM24565
                          4961 | *             ROUTINES FOR OP TYPES.                PTM24570
                          4962 | *                                                   PTM24575
04A0 0282                 4963 | P9035 DC      OVLAY+2   +0   ORG,BSS,EQU, HDNG      PTM24580
04A1 0284                 4964 |       DC      OVLAY+4   +1   IMPERATIVES, DC'S      PTM24585
04A2 0286                 4965 |       DC      OVLAY+6   +2   DEC,XFLC               PTM24590
04A3 0288                 4966 |       DC      OVLAY+8   +3   LIBF,CALL,DSA,..., EBC PTM24595
04A4 028A                 4967 |       DC      OVLAY+10  +4   DMES,LIST, DUMP        PTM24600
04A5 0284                 4968 |       DC      OVLAY+4   +5   SHIFTS,LDX,LDS         PTM24605
04A6 028C                 4969 |       DC      OVLAY+12  +6   END                2-8 PTM24610
04A7 0290                 4970 |       DC      OVLAY+16  +7  LIBR,ENT,ABS,ISS,ILS2-8 PTM24615
04A8 028E                 4971 |       DC      OVLAY+14  +8   MACRO,SPECIAL OPS  2-8 PTM24620
04A9 0007                 4972 | P9036 DC      7         OP CONTROL MASK, BITS 13-15 PTM24625
04AA 005C                 4973 |       DC      .*                                    PTM24630
04AB 0400                 4974 | P9038 DC      /0400     CONDITIONAL BRANCH MASK     PTM24635
04AC                      4975 | P9040 BSS  E  2                                     PTM24640
04AE                      4976 | P9041 BSS     2          WD CNT & SCTR AD -PH. 5    PTM24645
04B0                      4977 |       BSS     2          WD CNT & SCTR AD -PH. 6    PTM24650
04B2                      4978 |       BSS     2          WD CNT & SCTR AD -PH. 7    PTM24655
04B4                      4979 |       BSS     2          WD CNT & SCTR AD -PH. 8    PTM24660
04B6                      4980 |       BSS     2          WD CNT & SCTR AD -PH. 8A   PTM24665
04B8                      4981 |       BSS     2          WD CNT & SCTR AD -PH. 12   PTM24670
04BA                      4982 |       BSS     2          WD CNT & SCTR AD -PH. 2    PTM24675
04BC                      4983 |       BSS     2         WD CNT & SCTR ADDR-PH M12-8 PTM24680
04BE 8008                 4984 | P9039 DC      /8008     INVAL OP CODE OR MACRO  2-8 PTM24685
04BF 0000                 4985 | P9540 DC      *-*        PHASE 13 ADDRESS       2G2 PTM24690
04C0 0040                 4986 | P9541 DC      /40       EBCDIC BLANK            2-8 PTM24695
                          4987 | *                                                   PTM24700
04C1 6300                 4988 | P9042 LDX   3 0         GET PHASE 5                 PTM24705
04C2 700E                 4989 |       MDX     P9054                                 PTM24710
04C3 6302                 4990 | P9044 LDX   3 2         GET PHASE 6                 PTM24715
04C4 700C                 4991 |       MDX     P9054                                 PTM24720
04C5 6304                 4992 | P9046 LDX   3 4         GET PHASE 7                 PTM24725
04C6 700A                 4993 |       MDX     P9054                                 PTM24730
04C7 630E                 4994 | P9047 LDX   3 14        GET MACRO PH 1          2-8 PTM24735
04C8 C017                 4995 |       LD      P9057     SET OVERLAY XEQ ADDR    2-8 PTM24740
04C9 7008                 4996 |       MDX     P9054+1                           2-8 PTM24745
04CA 6306                 4997 | P9048 LDX   3 6         GET PHASE 8                 PTM24750
04CB 7005                 4998 |       MDX     P9054                                 PTM24755
04CC 6308                 4999 | P9050 LDX   3 8         GET PHASE 8A                PTM24760
04CD 7003                 5000 |       MDX     P9054                                 PTM24765
04CE 630A                 5001 | P9052 LDX   3 10        GET PHASE 12                PTM24770
04CF 7001                 5002 |       MDX     P9054                                 PTM24775
04D0 630C                 5003 | P9053 LDX   3 12        GET PHASE 2                 PTM24780
04D1                      5004 | P9054 EQU     *                                 2-8 PTM24785
04D1 C00C                 5005 | P9055 LD      P9056     SET OVERLAY XEQ ADDR    2-8 PTM24790
04D2 D400 0273            5006 |       STO  L  P0140+1                           2-8 PTM24795
04D4 7700 04AE            5007 |       MDX  L3 P9041                             2-8 PTM24800
04D6 6600 0280            5008 |       LDX  L2 OVLAY     XR2 = OVERLAY I/O AREA      PTM24805
04D8 CB00                 5009 |       LDD   3 0          FETCH WD CNT & SCTR ADDR   PTM24810
04D9 DA00                 5010 |       STD   2 0          AND SET INTO OVERLAY HDR   PTM24815
04DA 4400 025F            5011 |       BSI  L  LDXRS     RELOAD REGISTERS  1,3       PTM24820
04DC 4C00 0270            5012 |       BSC  L  P0130      BR TO MASTER OVLAY CNTRL   PTM24825
                          5013 | *                                                   PTM24830
                          5014 | *     CONSTANTS                                     PTM24835
                          5015 | *                                                   PTM24840
04DE 0494                 5016 | P9056 DC      P9S34                                 PTM24845
04DF 0487                 5017 |       DC      P9031                             2G2 PTM24850
04E0 048C                 5018 | P9057 DC      P9032                             2-8 PTM24855
** SCAN THE OPERAND FIELD **
 
                          5020 | *************************************************** PTM24865
                          5021 | *   SCAN                                          * PTM24870
                          5022 | *   THE SCAN ROUTINE COLLECTS THE ELEMENTS OF THE * PTM24875
                          5023 | *   OPERAND FIELD, CHARACTER-BY-CHARACTER,        * PTM24880
                          5024 | *   PERFORMS ANY ARITHMETIC FUNCTIONS NECESSARY,  * PTM24885
                          5025 | *   AND EVALUATES TO OPERAND.                     * PTM24890
                          5026 | *************************************************** PTM24895
04E1 0000                 5027 | P9060 DC      0         ENTRY--LINK WORD            PTM24900
04E2 62FA                 5028 |       LDX   2 -6                                    PTM24905
04E3 10A0                 5029 |       SLT     32                                    PTM24910
04E4 D600 0244            5030 |       STO  L2 VALUE+6   CLEAR BUFFERS AND SWITCHES  PTM24915
04E6 7201                 5031 |       MDX   2 1                                     PTM24920
04E7 70FC                 5032 |       MDX     *-4                                   PTM24925
04E8 DB23                 5033 |       STD   3 SYMBF-X3  CLEAR SYMBOL BUFFER         PTM24930
04E9 C06F                 5034 |       LD      P9090                                 PTM24935
04EA D400 05E8            5035 |       STO  L  P9164                                 PTM24940
04EC C02E                 5036 |       LD      P9068                                 PTM24945
04ED D01D                 5037 |       STO     P9064                                 PTM24950
04EE D400 05E6            5038 |       STO  L  P9162                                 PTM24955
04F0 180C                 5039 |       SRA     12        (=1)                        PTM24960
04F1 D400 05B1            5040 |       STO  L  P9142                                 PTM24965
04F3 D400 05B2            5041 |       STO  L  P9144                                 PTM24970
04F5 C100                 5042 | P9062 LD    1 0         CHECK FOR SPECIAL CHAR.     PTM24975
04F6 904B                 5043 |       S       P9080      BLANK                      PTM24980
04F7 4C18 059D            5044 |       BSC  L  P9116,+-                              PTM24985
04F9 9019                 5045 |       S       P9066      COMMA                      PTM24990
                          5046 | *                                                   PTM24995
                          5047 | *             CHECK FOR 029 OR 026 LEFT OR RIGHT    PTM25000
                          5048 | *             PARENTHESES, AND FOR COMMA            PTM25005
                          5049 | *                                                   PTM25010
04FA 4C18 0597            5050 |       BSC  L  P9114,+-  DETECTED, BRANCH ON ZERO    PTM25015
04FC 9017                 5051 |       S       P9066+1   PLUS (12-6-8)               PTM25020
04FD 4C18 0590            5052 |       BSC  L  P9110,+-                              PTM25025
04FF 9015                 5053 |       S       P9066+2   PLUS (12)                   PTM25030
0500 4C18 0590            5054 |       BSC  L  P9110,+-                              PTM25035
0502 9013                 5055 |       S       P9066+3   MINUS                       PTM25040
0503 4C18 0594            5056 |       BSC  L  P9112,+-                              PTM25045
0505 9013                 5057 |       S       P9066+6   ASTERISK                    PTM25050
0506 4C18 0585            5058 |       BSC  L  P9106,+-   ADDRESS COUNTER OR MULTIPL PTM25055
0508 900E                 5059 |       S       P9066+4   CHECK FOR SLASH         2-8 PTM25060
0509 4C18 055A            5060 |       BSC  L  P9092,+-  BR-PROC AS HEX INDR     2-8 PTM25065
050B 0000                 5061 | P9064 DC      0         CONTINUE OR BRANCH          PTM25070
050C 900B                 5062 |       S       P9066+5   PERIOD                      PTM25075
050D 4C18 057E            5063 |       BSC  L  P9102,+-  CHARACTER VALUE             PTM25080
050F 900A                 5064 |       S       P9066+7   ZERO CHARACTER              PTM25085
0510 4C10 0554            5065 |       BSC  L  P9088,-   DECIMAL INTEGER             PTM25090
0512 7024                 5066 |       MDX     P9078     SYMBOL                      PTM25095
                          5067 | *                                                   PTM25100
                          5068 | *     CONSTANTS                                     PTM25105
                          5069 | *                                                   PTM25110
0513 002B                 5070 | P9066 DC      .,-.       COMMA                      PTM25115
0514 FFE3                 5071 |       DC      /4E-.,    PLUS(12-6-8)                PTM25120
0515 0002                 5072 |       DC      /50-/4E   AMPERSAND(12)               PTM25125
0516 0010                 5073 |       DC      .--/50    MINUS                       PTM25130
0517 0005                 5074 |       DC      ./-.*     SLASH                       PTM25135
0518 FFEA                 5075 |       DC      /4B-./    PERIOD                      PTM25140
0519 FFFC                 5076 |       DC      .*-.-     ASTERISK                    PTM25145
051A 00A5                 5077 |       DC      .0-/4B    ZERO                        PTM25150
051B 1880                 5078 | P9068 SRT     0                                     PTM25155
                          5079 | *             THIS ROUTINE MOVES XR1                PTM25160
                          5080 | *             (THE SCAN INPUT POINTER) TO THE       PTM25165
                          5081 | *             NEXT BLANK OR ONE PAST THE NEXT       PTM25170
                          5082 | *             COMMA.                                PTM25175
051C FFE0                 5083 |       DC      /4B-.,                                PTM25180
051D 0000                 5084 | P9070 DC      0         ENTRY                       PTM25185
051E C100                 5085 |       LD    1 0                                     PTM25190
051F 9022                 5086 |       S       P9080      COMPARE BLANK              PTM25195
0520 4C98 051D            5087 |       BSC  I  P9070,+-  RETURN--BLANK               PTM25200
0522 7101                 5088 |       MDX   1 1         INCREMENT XR1               PTM25205
0523 90EF                 5089 |       S       P9066                                 PTM25210
0524 4C98 051D            5090 |       BSC  I  P9070,+-  EXIT IF EQUAL               PTM25215
0526 90F5                 5091 |       S       P9070-1   COMPARE PERIOD              PTM25220
0527 4818                 5092 |       BSC     +-                                    PTM25225
0528 7101                 5093 |       MDX   1 1         SKIP CHARACTER VALUE        PTM25230
0529 70F4                 5094 |       MDX     P9070+1                               PTM25235
                          5095 | *                                                   PTM25240
                          5096 | *             FORMAT ERROR(SYNTAX ERROR)            PTM25245
052A C00B                 5097 | P9072 LD      P9076                                 PTM25250
052B 4400 0701            5098 |       BSI  L  P9202                                 PTM25255
052D 10A0                 5099 |       SLT     32                                    PTM25260
052E D325                 5100 |       STO   3 VALUE-X3  SET EXPRESSION VALUE AND    PTM25265
052F D327                 5101 |       STO   3 RELSW-X3  RELOCATION = ZERO.          PTM25270
0530 DB23                 5102 |       STD   3 SYMBF-X3                              PTM25275
0531 6600 0240            5103 | P9074 LDX  L2 A         SET PTR TO RETURN VALUES    PTM25280
0533 40E9                 5104 |       BSI     P9070     SKIP PAST COMMA OR          PTM25285
0534 4C80 04E1            5105 |       BSC  I  P9060      TO BLANK. RETURN           PTM25290
0536 00E2                 5106 | P9076 DC      .S                                    PTM25295
                          5107 | *             INITIALIZE TO COLLECT SYMBOL.         PTM25300
0537 C014                 5108 | P9078 LD      P9086     SYMBOL                      PTM25305
0538 D0D2                 5109 |       STO     P9064      SYMBOL                     PTM25310
0539 C808                 5110 |       LDD     P9080                                 PTM25315
053A D809                 5111 |       STD     P9082     CLEAR 5 WORD                PTM25320
053B D80A                 5112 |       STD     P9082+2   CHARACTER BUFFER            PTM25325
053C D00B                 5113 |       STO     P9082+4                               PTM25330
053D 62FA                 5114 |       LDX   2 -6        MAX SYMBOL CHAR COUNT       PTM25335
053E 6A0B                 5115 |       STX   2 P9083 INITLZ COUNTER                  PTM25340
053F 6600 0544            5116 |       LDX  L2 P9082     XR2 = SYMBOL CHAR BUFFER    PTM25345
0541 70B3                 5117 |       MDX     P9062                                 PTM25350
                          5118 | *                                                   PTM25355
                          5119 | *     CONSTANTS AND SAVE AREA                       PTM25360
                          5120 | *                                                   PTM25365
0542                      5121 |       BSS  E  0         ADJUST TO EVEN LOCATION     PTM25370
0542 0040                 5122 | P9080 DC      .                                     PTM25375
0543 0040                 5123 |       DC      .                                     PTM25380
0544                      5124 | P9082 BSS     6                                     PTM25385
054A 0000                 5125 | P9083 DC      0         SYMBOL CHAR COUNTER         PTM25390
054B 9400                 5126 | P9084 DC      /9400                                 PTM25395
                          5127 | *                                                   PTM25400
                          5128 | *             COLLECT SYMBOL                        PTM25405
                          5129 | *                                                   PTM25410
054C 7041                 5130 | P9086 MDX  X  P9086-P9064                           PTM25415
054D C100                 5131 |       LD    1 0                                     PTM25420
054E D200                 5132 |       STO   2 0                                     PTM25425
054F 7201                 5133 |       MDX   2 1                                     PTM25430
0550 7401 054A            5134 |       MDX  L  P9083,+1  CHECK FOR MORE THAN         PTM25435
0552 7028                 5135 |       MDX     P9100+2   5 CHARACTERS                PTM25440
0553 70D6                 5136 |       MDX     P9072                                 PTM25445
                          5137 | *             INITIALIZE TO COLLECT                 PTM25450
                          5138 | *             DECIMAL INTEGER                       PTM25455
0554 C00C                 5139 | P9088 LD      P9094     DECIMAL BASE                PTM25460
0555 D05A                 5140 |       STO     P9128                                 PTM25465
0556 C00F                 5141 |       LD      P9098                                 PTM25470
0557 D0B3                 5142 |       STO     P9064                                 PTM25475
0558 700E                 5143 |       MDX     P9098+1                               PTM25480
0559 8400                 5144 | P9090 DC      /8400                                 PTM25485
                          5145 | *             INITIALIZE TO COLLECT                 PTM25490
                          5146 | *             HEXADECIMAL INTEGER                   PTM25495
055A C0B0                 5147 | P9092 LD      P9064     NOP OR BRANCH           2-8 PTM25500
055B 1001                 5148 |       SLA     1                                 2-8 PTM25505
055C 4C28 09F4            5149 |       BSC  L  DIV00,+Z  BR IF DIVISION OPTR     2-8 PTM25510
055E C003                 5150 |       LD      P9096     HEX BASE                    PTM25515
055F 7101                 5151 |       MDX   1 1                                     PTM25520
0560 70F4                 5152 |       MDX     P9088+1                               PTM25525
0561 000A                 5153 | P9094 DC      10                                    PTM25530
0562 0010                 5154 | P9096 DC      16                                    PTM25535
                          5155 | *             COLLECT DECIMAL OR                    PTM25540
                          5156 | *             HEXADECIMAL INTEGER                   PTM25545
0563 00F0                 5157 |       DC      .0                                    PTM25550
0564 FFD1                 5158 |       DC      .A-.0                                 PTM25555
0565 0000                 5159 |       DC      0                                     PTM25560
0566 705B                 5160 | P9098 MDX  X  P9098-P9064                           PTM25565
0567 C100                 5161 |       LD    1 0                                     PTM25570
0568 90FA                 5162 |       S       P9096+1   =.0                         PTM25575
0569 4C10 056F            5163 |       BSC  L  *+4,-                                 PTM25580
056B 90F8                 5164 |       S       P9096+2   =.A-.0                      PTM25585
056C 4C28 052A            5165 |       BSC  L  P9072,+Z                              PTM25590
056E 80F2                 5166 |       A       P9094     CONVERT CHAR. TO            PTM25595
056F D0F5                 5167 |       STO     P9096+3   INTEGER VALUE.              PTM25600
0570 903F                 5168 |       S       P9128                                 PTM25605
0571 4C10 052A            5169 |       BSC  L  P9072,-    ILLEGAL CHARACTER          PTM25610
0573 C03C                 5170 |       LD      P9128                                 PTM25615
0574 A329                 5171 |       M     3 ELMNT-X3  MULTIPLY PREVIOUSLY         PTM25620
0575 1090                 5172 |       SLT     16        ACCUMULATED INTEGER         PTM25625
0576 80EE                 5173 |       A       P9096+3   BY RADIX(10 OR 16).         PTM25630
0577 D329                 5174 |       STO   3 ELMNT-X3  ADD NEWEST DIGIT VALUE      PTM25635
0578 C0BD                 5175 |       LD      P9076     GET ERROR CODE S        2-6 PTM25640
0579 4C00 057B            5176 | P9100 BSC  L  *         SWITCH-SINGLE SYMBOL MODE.  PTM25645
057B 7101                 5177 |       MDX   1 1                                     PTM25650
057C 4C00 04F5            5178 |       BSC  L  P9062                                 PTM25655
                          5179 | *             COLLECT CHARACTER VALUE               PTM25660
057E 7101                 5180 | P9102 MDX   1 1                                     PTM25665
057F C100                 5181 |       LD    1 0                                     PTM25670
0580 D329                 5182 |       STO   3 ELMNT-X3  ELEMENT = CHAR VALUE        PTM25675
0581 C002                 5183 |       LD      P9104     NEXT CHAR. MUST BE          PTM25680
0582 D088                 5184 |       STO     P9064      OPERATOR                   PTM25685
0583 70F5                 5185 |       MDX     P9100                                 PTM25690
0584 701E                 5186 | P9104 MDX  X  P9072-P9064-1                         PTM25695
                          5187 | *             PROCESS OPERATORS                     PTM25700
0585 C085                 5188 | P9106 LD      P9064     CHECK TYPE CODE         2-8 PTM25705
0586 1001                 5189 |       SLA     1                                     PTM25710
0587 4C10 05A4            5190 |       BSC  L  P9118,-    PROCESS AS ELEMENT IF BRNC PTM25715
0589 C005                 5191 |       LD      P9108     =MDX X CLRES+5-COL3-1       PTM25720
058A D05B                 5192 |       STO     P9162                                 PTM25725
058B 4028                 5193 |       BSI     P9154      PROCESS AS OPERATOR.       PTM25730
058C C026                 5194 |       LD      P9150                                 PTM25735
058D D058                 5195 |       STO     P9162                                 PTM25740
058E 70EA                 5196 |       MDX     P9100                                 PTM25745
058F 7016                 5197 | P9108 MDX  X  P9166+5-P9162-1                       PTM25750
0590 4023                 5198 | P9110 BSI     P9154                                 PTM25755
0591 C0C7                 5199 |       LD      P9090                                 PTM25760
0592 D055                 5200 |       STO     P9164                                 PTM25765
0593 70E5                 5201 |       MDX     P9100                                 PTM25770
0594 401F                 5202 | P9112 BSI     P9154                                 PTM25775
0595 C0B5                 5203 |       LD      P9084                                 PTM25780
0596 70FB                 5204 |       MDX     P9110+2                               PTM25785
                          5205 | *             PROCESS TERMINATION CHARACTERS        PTM25790
0597 6680 0238            5206 | P9114 LDX  I2 RDBFR      XR2 = INPUT BFR - 1        PTM25795
0599 9220                 5207 |       S     2 +32       CHECK FOR COMMA             PTM25800
059A 100D                 5208 |       SLA     13                                    PTM25805
059B 4C10 052A            5209 |       BSC  L  P9072,-                               PTM25810
059D 4016                 5210 | P9116 BSI     P9154                                 PTM25815
059E C328                 5211 |       LD    3 RLCNT-X3  STORE RELOCATION            PTM25820
059F D327                 5212 |       STO   3 RELSW-X3  INDICATOR                   PTM25825
05A0 1881                 5213 |       SRT     1         AND TEST FOR                PTM25830
05A1 4C18 0531            5214 |       BSC  L  P9074,+-  RELOCATION ERROR            PTM25835
05A3 7004                 5215 |       MDX     P9120                                 PTM25840
                          5216 | *             DECODE ASTERISK VALUE                 PTM25845
                          5217 | *             AS LOCATION COUNTER                   PTM25850
05A4 C32B                 5218 | P9118 LD    3 RLMDE-X3  SAVE RELOC. MODE (4000)     PTM25855
05A5 D326                 5219 |       STO   3 RLCSW-X3  IN INTERNAL RELOC. SWITCH   PTM25860
05A6 C3FA                 5220 |       LD    3 ADCOW-X3  ADDR COUNTER TO ACC         PTM25865
05A7 70D8                 5221 |       MDX     P9102+2                               PTM25870
05A8 C001                 5222 | P9120 LD      P9122         RELOCATION ERROR        PTM25875
05A9 7081                 5223 |       MDX     P9072+1                               PTM25880
05AA 00D9                 5224 | P9122 DC      .R                                    PTM25885
05AB C003                 5225 | P9124 LD      P9126                                 PTM25890
05AC 6580 05CE            5226 |       LDX  I1 SAVR1+1   RESTORE XR1             2-8 PTM25895
05AE 70FA                 5227 |       MDX     P9120+1                           2-8 PTM25900
                          5228 | *                                                   PTM25905
05AF 00E4                 5229 | P9126 DC      .U                                    PTM25910
05B0 0000                 5230 | P9128 DC      0         NUMBER BASE FOR INTEGERS    PTM25915
05B1 0000                 5231 | P9142 DC      0         BUFFER                      PTM25920
05B2 0001                 5232 | P9144 DC      1         TERM RELOCATION FACTOR      PTM25925
05B3 1080                 5233 | P9150 SLT     0                                     PTM25930
                          5234 | *             THIS ROUTINE COLLECTS AND             PTM25935
                          5235 | *             ADDS OR SUBTRACTS DATA                PTM25940
                          5236 | *             INTO VALUE. ALSO RESETS SCAN TO       PTM25945
                          5237 | *             START AT A NEW QUANTITY.              PTM25950
05B4 0000                 5238 | P9154 DC      0         LINK WORD                   PTM25955
05B5 C400 050B            5239 |       LD   L  P9064                                 PTM25960
05B7 90FB                 5240 |       S       P9150     SYNTAX ERROR IF TWO         PTM25965
05B8 4C18 052A            5241 |       BSC  L  P9072,+-   ADJACENT OPERATORS         PTM25970
05BA C400 050B            5242 |       LD   L  P9064                                 PTM25975
05BC 908F                 5243 |       S       P9086     CALL SYMBOL LOOK-UP         PTM25980
05BD 4C20 05D6            5244 |       BSC  L  P9158-1,Z   ROUTINE IF SYMBOL         PTM25985
05BF 690E                 5245 |       STX   1 SAVR1+1    SAVE XR1                   PTM25990
05C0 6500 0544            5246 |       LDX  L1 P9082       COLLECTED                 PTM25995
05C2 4400 083D            5247 |       BSI  L  P9252       CHECK AND COMPRESS        PTM26000
05C4 7002                 5248 |       MDX     *+2         LABEL OR SYMBOL           PTM26005
05C5 4C00 052A            5249 |       BSC  L  P9072                                 PTM26010
05C7 DB23                 5250 |       STD   3 SYMBF-X3  STORE PACKED SYMBOL         PTM26015
05C8 4C00 05CA            5251 | P9156 BSC  L  *                                     PTM26020
05CA 4400 08C6            5252 |       BSI  L  P9300                                 PTM26025
05CC 70DE                 5253 |       MDX     P9124       UNDEFINED SYMBOL          PTM26030
05CD 6500 0000            5254 | SAVR1 LDX  L1 *-*        RESTO XR1 TO PRE-SEARCH    PTM26035
05CF D329                 5255 |       STO   3 ELMNT-X3  VALUE TO ELEMENT VALUE      PTM26040
05D0 C03B                 5256 |       LD      P9176      MASK OFF RELOC. BIT.       PTM26045
05D1 E32B                 5257 |       AND   3 RLMDE-X3  RLCSW = 0 IF ELEMENT IS     PTM26050
05D2 D326                 5258 |       STO   3 RLCSW-X3  ABSOLUTE. ZERO IF RELOC.    PTM26055
05D3 C038                 5259 |       LD      P9176                                 PTM26060
05D4 4C28 0605            5260 |       BSC  L  P9168,+Z  MULTIPLE DEFINITION.        PTM26065
05D6 C329                 5261 |       LD    3 ELMNT-X3  UPDATE PARTIAL PRODUCT      PTM26070
05D7 A0D9                 5262 | P9158 M       P9142      IN TERM, AND TERM          PTM26075
05D8 18D0                 5263 |       RTE     16        RELOCATION FACTOR IN RTERM. PTM26080
05D9 D0D7                 5264 |       STO     P9142                                 PTM26085
05DA C326                 5265 |       LD    3 RLCSW-X3  CHECK IF ELEMENT RELOC.     PTM26090
05DB 4C20 05E2            5266 |       BSC  L  P9160,Z   BRANCH IF RELOC.            PTM26095
05DD C0D4                 5267 |       LD      P9144     RTERM IS PRODUCT OF ALL     PTM26100
05DE A329                 5268 |       M     3 ELMNT-X3  ABSOLUTE ELEMENTS           PTM26105
05DF 18D0                 5269 |       RTE     16                                    PTM26110
05E0 D0D1                 5270 |       STO     P9144                                 PTM26115
05E1 7004                 5271 |       MDX     P9162                                 PTM26120
05E2 F32A                 5272 | P9160 EOR   3 TRLSW-X3  CHECK FOR RELOC. ERROR      PTM26125
05E3 4C18 05A8            5273 |       BSC  L  P9120,+-  BRANCH IF RELOC. ERROR      PTM26130
05E5 D32A                 5274 |       STO   3 TRLSW-X3  INDICATE RELOC. ELEMENT     PTM26135
05E6 1080                 5275 | P9162 SLT     0         MOD. TO MDX IF * OPERATOR.  PTM26140
05E7 C325                 5276 |       LD    3 VALUE-X3  CURRENT EXPRESSION VALUE    PTM26145
05E8 8400 05B1            5277 | P9164 A    L  P9142      ADD OR SUBTRACT            PTM26150
05EA D325                 5278 |       STO   3 VALUE-X3  NEW EXPRESSION VALUE        PTM26155
05EB C32A                 5279 |       LD    3 TRLSW-X3  UPDATE RELOCATION           PTM26160
05EC 4C18 05F8            5280 |       BSC  L  P9166,+-  COUNT BY  +RF  + REL. TERM  PTM26165
05EE C0F9                 5281 |       LD      P9164               -RF  - REL. TERM  PTM26170
05EF 9400 0559            5282 |       S    L  P9090                0     ABS. TERM  PTM26175
05F1 4820                 5283 |       BSC     Z                                     PTM26180
05F2 C017                 5284 |       LD      P9172                                 PTM26185
05F3 8017                 5285 |       A       P9174                                 PTM26190
05F4 A0BD                 5286 |       M       P9144                                 PTM26195
05F5 18D0                 5287 |       RTE     16                                    PTM26200
05F6 8328                 5288 |       A     3 RLCNT-X3                              PTM26205
05F7 D328                 5289 |       STO   3 RLCNT-X3                              PTM26210
05F8 C012                 5290 | P9166 LD      P9174       RESET SCAN FOR NEXT TERM. PTM26215
05F9 D0B7                 5291 |       STO     P9142                                 PTM26220
05FA D0B7                 5292 |       STO     P9144                                 PTM26225
05FB 1801                 5293 |       SRA     1         (=0)                        PTM26230
05FC D32A                 5294 |       STO   3 TRLSW-X3                              PTM26235
05FD C0B5                 5295 |       LD      P9150     RESTORE SCAN FOR            PTM26240
05FE D400 050B            5296 |       STO  L  P9064      NEXT ELEMENT               PTM26245
0600 1010                 5297 |       SLA     16                                    PTM26250
0601 D329                 5298 |       STO   3 ELMNT-X3                              PTM26255
0602 D326                 5299 |       STO   3 RLCSW-X3                              PTM26260
0603 4C80 05B4            5300 |       BSC  I  P9154                                 PTM26265
0605 C803                 5301 | P9168 LDD     P9170      MULT. DEFINITION ERROR     PTM26270
0606 4400 0701            5302 |       BSI  L  P9202                                 PTM26275
0608 70CD                 5303 |       MDX     P9158-1   USE FIRST VALUE             PTM26280
                          5304 | *                                                   PTM26285
0609 00D4                 5305 | P9170 DC      .M                                    PTM26290
060A FFFE                 5306 | P9172 DC      -2                                    PTM26295
060B 0001                 5307 | P9174 DC      1                                     PTM26300
060C 0000                 5308 | P9176 DC      0                                     PTM26305
** TABLE OF OP CODES **
 
                          5310 | *             OP CODE TABLE                         PTM26315
                          5311 | *             MACHINE INSTRUCTIONS.                 PTM26320
060D C140 4040            5312 | P9178 EBC     .A   .                                PTM26325
060F 8001                 5313 |       DC      /8001                                 PTM26330
0610 C1C4 4040            5314 |       EBC     .AD  .                                PTM26335
0612 8801                 5315 |       DC      /8801                                 PTM26340
0613 C1D5 C440            5316 |       EBC     .AND .                                PTM26345
0615 E001                 5317 |       DC      /E001                                 PTM26350
0616 C240 4040            5318 |       EBC     .B   .    IF SHORT, OP CODE = 70      PTM26355
0618 FFF9                 5319 |       DC      /FFF9     IF LONG, OP CODE = 4C       PTM26360
0619 C2C3 4040            5320 |       EBC     .BC  .                                PTM26365
061B 4C02                 5321 |       DC      /4C02      BR ON CARRY                PTM26370
061C C2D5 4040            5322 |       EBC     .BN  .                                PTM26375
061E 4C28                 5323 |       DC      /4C28      BR ON NEGATIVE             PTM26380
061F C2D5 D540            5324 |       EBC     .BNN .                                PTM26385
0621 4C10                 5325 |       DC      /4C10      BR ON NOT NEGATIVE         PTM26390
0622 C2D5 D740            5326 |       EBC     .BNP .                                PTM26395
0624 4C08                 5327 |       DC      /4C08      BR ON NOT POSITIVE         PTM26400
0625 C2D5 E940            5328 |       EBC     .BNZ .                                PTM26405
0627 4C20                 5329 |       DC      /4C20      BR ON NOT ZERO             PTM26410
0628 C2D6 4040            5330 |       EBC     .BO  .                                PTM26415
062A 4C01                 5331 |       DC      /4C01      BR ON OVERFLOW             PTM26420
062B C2D6 E2C3            5332 |       EBC     .BOSC.                                PTM26425
062D 4949                 5333 |       DC      /4949      (BOSC)                     PTM26430
062E C2D6 C440            5334 |       EBC     .BOD .                                PTM26435
0630 4C04                 5335 |       DC      /4C04      BR ON ODD                  PTM26440
0631 C2D7 4040            5336 |       EBC     .BP  .                                PTM26445
0633 4C30                 5337 |       DC      /4C30      BR ON POSITIVE             PTM26450
0634 C2E2 C340            5338 |       EBC     .BSC .                                PTM26455
0636 4909                 5339 |       DC      /4909      (BSC)                      PTM26460
0637 C2E2 C940            5340 |       EBC     .BSI .                                PTM26465
0639 4101                 5341 |       DC      /4101      (BSI)                      PTM26470
063A C2E9 4040            5342 |       EBC     .BZ  .                                PTM26475
063C 4C18                 5343 |       DC      /4C18      BR ON ZERO                 PTM26480
063D E2D2 D740            5344 |       EBC     .SKP .                            2-8 PTM26485
063F 4829                 5345 |       DC      /4829     (SKP)                   2-8 PTM26490
0640 C440 4040            5346 |       EBC     .D   .                                PTM26495
0642 A801                 5347 |       DC      /A801                                 PTM26500
0643 C5D6 D940            5348 |       EBC     .EOR .                                PTM26505
0645 F001                 5349 |       DC      /F001                                 PTM26510
0646 D3C4 4040            5350 |       EBC     .LD  .                                PTM26515
0648 C001                 5351 |       DC      /C001                                 PTM26520
0649 D3C4 C440            5352 |       EBC     .LDD .                                PTM26525
064B C801                 5353 |       DC      /C801                                 PTM26530
064C D3C4 E240            5354 |       EBC     .LDS .                                PTM26535
064E 2025                 5355 |       DC      /2025      (LDS)                      PTM26540
064F D3C4 E740            5356 |       EBC     .LDX .                                PTM26545
0651 6005                 5357 |       DC      /6005      (LDX)                      PTM26550
0652 D4C4 D440            5358 |       EBC     .MDM .                                PTM26555
0654 7401                 5359 |       DC      /7401      MODIFY MEMORY              PTM26560
0655 D4C4 E740            5360 |       EBC     .MDX .                                PTM26565
0657 7001                 5361 |       DC      /7001                                 PTM26570
0658 D440 4040            5362 |       EBC     .M   .                                PTM26575
065A A001                 5363 |       DC      /A001                                 PTM26580
065B D5D6 D740            5364 |       EBC     .NOP .                                PTM26585
065D 1201                 5365 |       DC      /1201     (NOP)                       PTM26590
065E D6D9 4040            5366 |       EBC     .OR  .                                PTM26595
0660 E801                 5367 |       DC      /E801                                 PTM26600
0661 D9E3 C540            5368 |       EBC     .RTE .                                PTM26605
0663 18E5                 5369 |       DC      /18E5      (RTE)                      PTM26610
0664 E240 4040            5370 |       EBC     .S   .                                PTM26615
0666 9001                 5371 |       DC      /9001                                 PTM26620
0667 E2C4 4040            5372 |       EBC     .SD  .                                PTM26625
0669 9801                 5373 |       DC      /9801                                 PTM26630
066A E2D3 C140            5374 |       EBC     .SLA .                                PTM26635
066C 1025                 5375 |       DC      /1025      (SLA)                      PTM26640
066D E2D3 C340            5376 |       EBC     .SLC .                                PTM26645
066F 10E5                 5377 |       DC      /10E5      (SLC)                      PTM26650
0670 E2D3 C3C1            5378 |       EBC     .SLCA.                                PTM26655
0672 1065                 5379 |       DC      /1065      (SLCA)                     PTM26660
0673 E2D3 E340            5380 |       EBC     .SLT .                                PTM26665
0675 10A5                 5381 |       DC      /10A5      (SLT)                      PTM26670
0676 E2D9 C140            5382 |       EBC     .SRA .                                PTM26675
0678 1825                 5383 |       DC      /1825      (SRA)                      PTM26680
0679 E2D9 E340            5384 |       EBC     .SRT .                                PTM26685
067B 18A5                 5385 |       DC      /18A5      (SRT)                      PTM26690
067C E2E3 C440            5386 |       EBC     .STD .                                PTM26695
067E D801                 5387 |       DC      /D801                                 PTM26700
067F E2E3 D640            5388 |       EBC     .STO .                                PTM26705
0681 D001                 5389 |       DC      /D001                                 PTM26710
0682 E2E3 E240            5390 |       EBC     .STS .                                PTM26715
0684 2801                 5391 |       DC      /2801                                 PTM26720
0685 E2E3 E740            5392 |       EBC     .STX .                                PTM26725
0687 6811                 5393 |       DC      /6811      (STX)                      PTM26730
0688 E6C1 C9E3            5394 |       EBC     .WAIT.                                PTM26735
068A 3005                 5395 |       DC      /3005     WAIT                   2-11 PTM26740
068B E7C3 C840            5396 |       EBC     .XCH .                                PTM26745
068D 1AD1                 5397 |       DC      /1AD1      (XCH)                      PTM26750
068E E7C9 D640            5398 |       EBC     .XIO .                                PTM26755
0690 0801                 5399 |       DC      /0801                                 PTM26760
                          5400 | *             PSEUDO-OPERATIONS.                    PTM26765
0691 D6D9 C740            5401 |       EBC     .ORG .                                PTM26770
0693 1000                 5402 |       DC      /1000      ORG                        PTM26775
0694 C2E2 E240            5403 |       EBC     .BSS .                                PTM26780
0696 2000                 5404 |       DC      /2000      BSS                        PTM26785
0697 C2C5 E240            5405 |       EBC     .BES .                                PTM26790
0699 3000                 5406 |       DC      /3000      BES                        PTM26795
069A C5D8 E440            5407 |       EBC     .EQU .                                PTM26800
069C 4000                 5408 |       DC      /4000      EQU                        PTM26805
069D C8C4 D5C7            5409 |       EBC     .HDNG.                                PTM26810
069F 0000                 5410 |       DC      /0000      HDNG                       PTM26815
06A0 C4C3 4040            5411 |       EBC     .DC  .                                PTM26820
06A2 0001                 5412 |       DC      /0001                                 PTM26825
06A3 C4C5 C340            5413 |       EBC     .DEC .                                PTM26830
06A5 0002                 5414 |       DC      /0002                                 PTM26835
06A6 E7C6 D3C3            5415 |       EBC     .XFLC.                                PTM26840
06A8 1002                 5416 |       DC      /1002                                 PTM26845
06A9 D3C9 C2C6            5417 |       EBC     .LIBF.                                PTM26850
06AB 0003                 5418 |       DC      /0003                                 PTM26855
06AC C3C1 D3D3            5419 |       EBC     .CALL.                                PTM26860
06AE 1003                 5420 |       DC      /1003                                 PTM26865
06AF C4E2 C140            5421 |       EBC     .DSA .                                PTM26870
06B1 2003                 5422 |       DC      /2003                                 PTM26875
06B2 D3C9 D5D2            5423 |       EBC     .LINK.                                PTM26880
06B4 3003                 5424 |       DC      /3003                                 PTM26885
06B5 C5E7 C9E3            5425 |       EBC     .EXIT.                                PTM26890
06B7 4003                 5426 |       DC      /4003                                 PTM26895
06B8 C5C2 C340            5427 |       EBC     .EBC .                                PTM26900
06BA 5003                 5428 |       DC      /5003                                 PTM26905
06BB C4D5 4040            5429 |       EBC     .DN  .                                PTM26910
06BD 6003                 5430 |       DC      /6003                                 PTM26915
06BE C4D4 C5E2            5431 | DMESM EBC     .DMES.                           2-10 PTM26920
06C0 0004                 5432 |       DC      /0004                                 PTM26925
06C1 D3C9 E2E3            5433 |       EBC     .LIST.                                PTM26930
06C3 5000                 5434 |       DC      /5000      LIST                       PTM26935
06C4 C4E4 D4D7            5435 |       EBC     .DUMP.                                PTM26940
06C6 8000                 5436 |       DC      /8000      DUMP                       PTM26945
06C7 D7C4 D4D7            5437 |       EBC     .PDMP.                                PTM26950
06C9 9000                 5438 |       DC      /9000      PDUMP                      PTM26955
06CA C5D1 C3E3            5439 |       EBC     .EJCT.                                PTM26960
06CC 7000                 5440 |       DC      /7000      EJECT                      PTM26965
06CD E2D7 C1C3            5441 |       EBC     .SPAC.                                PTM26970
06CF 6000                 5442 |       DC      /6000      SPACE                      PTM26975
06D0 C5D5 C440            5443 |       EBC     .END .                                PTM26980
06D2 0006                 5444 |       DC      /0006     END                     2-8 PTM26985
06D3 C5D5 E340            5445 |       EBC     .ENT .                                PTM26990
06D5 0007                 5446 |       DC      /0007     ENT                     2-8 PTM26995
06D6 C9E2 E240            5447 |       EBC     .ISS .                                PTM27000
06D8 1007                 5448 |       DC      /1007     ISS                     2-8 PTM27005
06D9 D3C9 C2D9            5449 |       EBC     .LIBR.                                PTM27010
06DB 2007                 5450 |       DC      /2007     LIBR                    2-8 PTM27015
06DC C1C2 E240            5451 |       EBC     .ABS .                                PTM27020
06DE 3007                 5452 |       DC      /3007     ABS                     2-8 PTM27025
06DF C5D7 D940            5453 |       EBC     .EPR .                                PTM27030
06E1 4007                 5454 |       DC      /4007     EPR                     2-8 PTM27035
06E2 E2D7 D940            5455 |       EBC     .SPR .                                PTM27040
06E4 5007                 5456 |       DC      /5007     SPR                     2-8 PTM27045
06E5 C9D3 E240            5457 |       EBC     .ILS .                                PTM27050
06E7 6007                 5458 |       DC      /6007     ILS                     2-8 PTM27055
06E8 C6C9 D3C5            5459 |       EBC     .FILE.                                PTM27060
06EA 7007                 5460 |       DC      /7007     FILE                    2-8 PTM27065
06EB 000A                 5461 | P9180 DC      10        CONSTANT 10             2-8 PTM27070
** BINARY TO HEX (1-3 AND 4) SUBR **
 
                          5463 | *************************************************** PTM27080
                          5464 | *   BTHEX                                         * PTM27085
                          5465 | *   BTHEX IS A BINARY-HEXADECIMAL CONVERSION      * PTM27090
                          5466 | *   SUBROUTINE.  THE BINARY DATA IS ENTERED IN THE* PTM27095
                          5467 | *   ACCUMULATOR LEFT-JUSTIFIED, AND THE           * PTM27100
                          5468 | *   HEXADECIMAL OUTPUT IS STORED BY INDEX REGISTER* PTM27105
                          5469 | *   1.  THE NUMBER OF CHARACTERS TO BE CONVERTED  * PTM27110
                          5470 | *   IS IN INDEX REGISTER 2.                       * PTM27115
                          5471 | *************************************************** PTM27120
06EC 0000                 5472 | P9194 DC      0                                     PTM27125
06ED 18D0                 5473 |       RTE     16                                    PTM27130
06EE 1010                 5474 | P9196 SLA     16          CLEAR A                   PTM27135
06EF 1084                 5475 |       SLT     4           4 BITS TO MAKE ONE CHAR.  PTM27140
06F0 90FA                 5476 |       S       P9180                             2-8 PTM27145
06F1 4810                 5477 |       BSC     -                                     PTM27150
06F2 800C                 5478 |       A       P9200+1     =.A-.0-10                 PTM27155
06F3 800C                 5479 |       A       P9200+2     =.0+10                    PTM27160
06F4 D100                 5480 |       STO   1 0           STORE HEX CHARACTER.      PTM27165
06F5 7101                 5481 |       MDX   1 +1          INCREMENT OUTPUT POINTER. PTM27170
06F6 72FF                 5482 |       MDX   2 -1          COUNT AND TEST            PTM27175
06F7 70F6                 5483 |       MDX     P9196                                 PTM27180
06F8 4C80 06EC            5484 |       BSC  I  P9194       RETURN.                   PTM27185
                          5485 | *************************************************** PTM27190
                          5486 | *   B4HEX                                         * PTM27195
                          5487 | *   THE B4HEX SUBROUTINE IS ENTERED WHEN FOUR     * PTM27200
                          5488 | *   HEXADECIMAL OUTPUT CHARACTERS ARE DESIRED.    * PTM27205
                          5489 | *   INDEX REGISTER 2 IS SET TO FOUR AND A BRANCH  * PTM27210
                          5490 | *   IS MADE TO BTHEX.                             * PTM27215
                          5491 | *************************************************** PTM27220
06FA 0000                 5492 | P9198 DC      0           ENTRY                     PTM27225
06FB 6204                 5493 |       LDX   2 4                                     PTM27230
06FC 40EF                 5494 |       BSI     P9194                                 PTM27235
06FD 4C80 06FA            5495 |       BSC  I  P9198       RETURN                    PTM27240
06FE                      5496 | P9200 EQU     *-1                               2-8 PTM27245
06FF FFC7                 5497 |       DC      .A-.0-10                              PTM27250
0700 00FA                 5498 |       DC      .0+10                                 PTM27255
** ERROR FLAGGING SUBR **
 
                          5500 | *             ERROR FLAG ROUTINE.                   PTM27265
                          5501 | *             THIS ROUTINE PLACES THE ERROR         PTM27270
                          5502 | *             CHARACTER IN THE A-REGISTER INTO      PTM27275
                          5503 | *             COLUMN 18 OR 19.                      PTM27280
                          5504 | *THIS SUBROUTINE IS MODIFIED BY XREF PART 1     2-8 PTM27285
0701 0000                 5505 | P9202 DC      0           ENTRY                     PTM27290
0702 6700 0216            5506 |       LDX  L3 ERCNT     XR3 PT TO ASM COMMA     2-8 PTM27295
0703                      5507 | P9213 EQU     *-1                               2-8 PTM27300
0704 D3EE                 5508 |       STO   3 TXQSW-ERCNT  PREVENT XEQ AND DUP  2-8 PTM27305
0705 D3EF                 5509 |       STO   3 TDPSW-ERCNT                       2-8 PTM27310
0706 D0F3                 5510 | FLGCO STO     P9198     SAVE FLAG               2-8 PTM27315
0707 6911                 5511 |       STX   1 P9204+1   SAVE XR1                2-8 PTM27320
0708 4400 025F            5512 |       BSI  L  LDXRS     RESTORE XR1 AND XR3     2-8 PTM27325
070A 9112                 5513 |       S     1 +18                                   PTM27330
070B 4C18 0716            5514 |       BSC  L  P9203,+-  DO NOT FLAG SAME ERROR      PTM27335
070D 7401 0216            5515 |       MDX  L  ERCNT,+1   INCRE CNT OF ERRORS        PTM27340
070E                      5516 | ERADD EQU     *-1                               2-8 PTM27345
070F 1000                 5517 |       NOP                                       2-8 PTM27350
0710 C112                 5518 |       LD    1 +18        TWICE.                     PTM27355
0711 907A                 5519 |       S       P9244+1   CHK FOR COL 18 BLANK    2-8 PTM27360
0712 4820                 5520 |       BSC     Z         SKIP IF COL 18 BLANK    2-3 PTM27365
0713 7101                 5521 |       MDX   1 +1        SET POINTER FOR COL 19  2-3 PTM27370
0714 C0E5                 5522 |       LD      P9198     FETCH ERROR FLAG        2-8 PTM27375
0715 D112                 5523 |       STO   1 +18       STORE IN C18 OR C19     2-3 PTM27380
0716 C0EC                 5524 | P9203 LD      P9213     RESTORE ERFLG SUBR      2-8 PTM27385
0717 D0F6                 5525 |       STO     ERADD                             2-8 PTM27390
0718 6500 0000            5526 | P9204 LDX  L1 *-*       RESTORE XR1             2-8 PTM27395
071A 4C80 0701            5527 |       BSC  I  P9202     RETURN                  2-3 PTM27400
                          5528 | *                                               2-3 PTM27405
                          5529 | *     CONSTANTS                                     PTM27410
                          5530 | *                                                 * PTM27415
071C                      5531 |       BSS  E  0         MAKE NEXT LOCATION EVEN     PTM27420
071C 7000                 5532 | P9210 DC      /7000     PRINT LINE CODE             PTM27425
071D 0AA7                 5533 |       DC      HDGBF     ADDR OF PAGE HDNG BFR   2-8 PTM27430
071E 0021                 5534 | P9211 DC      33        PAGE HDNG WD CNT        2-8 PTM27435
071F 0007                 5535 |       DC      #HDNG     PAGE HDNG SCTR ADDR     2-8 PTM27440
0720 7000                 5536 | P9212 DC      /7000     DK READ FUNC CODE       2-8 PTM27445
0721 0AA6                 5537 |       DC      PRBFR+1   ADDR-1 OF PAGE HDNG BFR 2-8 PTM27450
0722 7002                 5538 | P9215 DC      /7002     FUNC CODE TO SPACE      2-8 PTM27455
                          5539 | *                                                   PTM27460
** PAGE HEADING SUBR **
 
                          5541 | *************************************************** PTM27470
                          5542 | *   GTHDG                                         * PTM27475
                          5543 | *   GTHDG IS THE NEW PAGE SUBROUTINE.  BRANCHES   * PTM27480
                          5544 | *   ARE MADE TO THE PRINCIPAL PRINT SUBROUTINE TO * PTM27485
                          5545 | *   SKIP TO CHANNEL 1, AND PRINT THE HDNG.        * PTM27490
                          5546 | *************************************************** PTM27495
0723 0000                 5547 | P9216 DC      0         NEW PAGE SUBROUTINE         PTM27500
0724 C400 0036            5548 |       LD   L  $PBSY                             2-8 PTM27505
0726 4C30 0724            5549 |       BSC  L  *-4,Z-    BR-PRINT BFR BUSY       2-8 PTM27510
0728 C8F5                 5550 |       LDD     P9211     SET DK READ HDR FOR DK  2-8 PTM27515
0729 DC80 0721            5551 |       STD  I  P9212+1   *READ OF PAGE HDNG      2-8 PTM27520
072B C8F4                 5552 |       LDD     P9212     FETCH I/O AREA HDR      2-8 PTM27525
072C 435C                 5553 |       BSI   3 DISK1-X3  *OF PAGE HDNG           2-8 PTM27530
072D C0F0                 5554 |       LD      P9211     SET WD CNT OF PAGE HDNG 2-8 PTM27535
072E D480 071D            5555 |       STO  I  P9210+1                           2-8 PTM27540
0730 C8EB                 5556 | P9219 LDD     P9210     GO TO PRINT ROUTINE TO      PTM27545
0731 4400 0D97            5557 |       BSI  L  P9472+3   SKIP TO CHANNEL 1.          PTM27550
0733 4400 0D97            5558 |       BSI  L  P9472+3   RETURN TO PRINT HDNG        PTM27555
0735 C0EC                 5559 |       LD      P9215     SPACE FUNC CODE             PTM27560
0736 4400 0D97            5560 |       BSI  L  P9472+3   RETURN TO SPACE A LINE      PTM27565
0738 4C80 0723            5561 |       BSC  I  P9216     EXIT NEW PAGE ROUTINE       PTM27570
** LOAD LABEL SUBR **
 
                          5563 | *************************************************** PTM27580
                          5564 | *   LDLBL                                         * PTM27585
                          5565 | *   THE LDLBL SUBROUTINE SCANS THE LABEL FIELD OF * PTM27590
                          5566 | *   THE STATEMENT.  THE LABEL IS SAVED IN NAME    * PTM27595
                          5567 | *   CODE IN SYMBF IN ASCOM.  IF THE LABEL WAS     * PTM27600
                          5568 | *   INVALID, OR IF THERE WAS NO LABEL, BLANKS ARE * PTM27605
                          5569 | *   PLACED IN SYMBF.                              * PTM27610
                          5570 | *   IN PASS 1, VALID LABELS ARE ADDED TO THE      * PTM27615
                          5571 | *   SYMBOL TABLE IF THEY DO NOT ALREADY APPEAR    * PTM27620
                          5572 | *   THERE.  THE RECORD IS SAVED IN THE            * PTM27625
                          5573 | *   INTERMEDIATE OUTPUT BUFFER BY INT1 AND A      * PTM27630
                          5574 | *   BRANCH IS MADE TO READ THE NEXT RECORD(RDCRD).* PTM27635
                          5575 | *   WHEN THE NEXT RECORD IS IN CORE, A BRANCH IS  * PTM27640
                          5576 | *   MADE TO LAST TO CHECK THE LAST CARD.  UPON    * PTM27645
                          5577 | *   RETURNING FROM LAST, A BRANCH IS MADE TO THE  * PTM27650
                          5578 | *   PRINCIPAL CONVERSION ROUTINE (DVADR), AND     * PTM27655
                          5579 | *   CONTROL IS RETURNED TO THE CALLER.            * PTM27660
                          5580 | *   IN PASS 2, THE RECORD IS LISTED, IF A LISTING * PTM27665
                          5581 | *   HAS BEEN REQUESTED.  THE NEXT RECORD IS       * PTM27670
                          5582 | *   FETCHED AND CONTROL IS RETURNED TO THE CALLER.* PTM27675
                          5583 | *************************************************** PTM27680
                          5584 | *************************************************** PTM27685
                          5585 | *   PALBL                                         * PTM27690
                          5586 | *   THE PALBL SUBROUTINE IS A SECONDARY ENTRY TO  * PTM27695
                          5587 | *   THE LDLBL SUBROUTINE.  PALBL IS ENTERED WHEN A* PTM27700
                          5588 | *   LABEL IS NOT PERMITTED ON A STATEMENT BEING   * PTM27705
                          5589 | *   PROCESSED.                                    * PTM27710
                          5590 | *************************************************** PTM27715
073A 0000                 5591 | P9220 DC      0                                     PTM27720
073B 4346                 5592 |       BSI   3 LDXRS-X3   GO RESTO XR1 & 3           PTM27725
073C 7115                 5593 |       MDX   1 +21       XR1 POINTS TO COL. 21       PTM27730
073D 4400 083D            5594 |       BSI  L  P9252     CHECK AND COLLECT LABEL     PTM27735
073F 7003                 5595 |       MDX     *+3                                   PTM27740
0740 C04A                 5596 |       LD      P9244     =.L                         PTM27745
0741 40BF                 5597 |       BSI     P9202     LABEL ERROR                 PTM27750
0742 7004                 5598 |       MDX     P9222                                 PTM27755
                          5599 | *THE FOLLOWING TWO WORDS ARE MODIFIED           2-8 PTM27760
                          5600 | *DURING PASS 3 OF XREF BY XREF PART 1           2-8 PTM27765
0743 DB23                 5601 | P9221 STD   3 SYMBF-X3  SAVE LABEL IN NAME FORMAT   PTM27770
0744 C3F4                 5602 |       LD    3 PASS-X3   CHECK IF PASS 1             PTM27775
0745 4C18 0926            5603 |       BSC  L  P9352,+-  BR IF PASS 1 TO SYM TBL ADD PTM27780
0747 C303                 5604 | P9222 LD    3 LABVL-X3  LABEL VALUE TO ACC          PTM27785
0748 7101                 5605 |       MDX   1 +1        XR1 POINTS TO COL. 1        PTM27790
0749 40B0                 5606 |       BSI     P9198     HEX TO CC 1-4.              PTM27795
074A 7003                 5607 |       MDX     P9226                                 PTM27800
074B 0000                 5608 | P9224 DC      0         ENTER HERE WHEN LABEL       PTM27805
074C C0FE                 5609 |       LD      P9224     SET RETURN ADDR         2-8 PTM27810
074D D0EC                 5610 |       STO     P9220                             2-8 PTM27815
                          5611 | *THE FOLLOWING TWO WORDS ARE MODIFIED BY        2-8 PTM27820
                          5612 | *XREF PART 1 FOR PASS 3 PROCESSING              2-8 PTM27825
074E 4346                 5613 | P9226 BSI   3 LDXRS-X3   GO RESET XR1               PTM27830
074F C3F6                 5614 |       LD    3 SCRA-X3   CHECK IF ANY W.S. AVAILABLE PTM27835
0750 4C20 0755            5615 |       BSC  L  P9228,Z   BRANCH IF W.S. STILL LEFT   PTM27840
0752 6203                 5616 |       LDX   2 +3        USE ERROR SUBR TO PRINT 2-7 PTM27845
0753 4048                 5617 |       BSI     P9246     ASM ERROR 'A 03 '           PTM27850
0754 6038                 5618 | P9227 LDX   0 $EXIT      EXIT ASM TO SUPERVISOR     PTM27855
                          5619 | *                                                 * PTM27860
0755 C3F4                 5620 | P9228 LD    3 PASS-X3   CHECK IF PASS 1             PTM27865
0756 4C20 0767            5621 |       BSC  L  P9232,Z   BRANCH IF PASS 2            PTM27870
0758 C3F3                 5622 |       LD    3 PSMDE-X3  CHECK IF ONE PASS MODE      PTM27875
0759 4418 098C            5623 |       BSI  L  P9382,+-  GO TO INTERMED. I/O IF ONE  PTM27880
075B 404C                 5624 | P9230 BSI     P9ZZZ      GET NEXT RECORD            PTM27885
075C C31F                 5625 |       LD    3 RDBFR-X3   USE ASM CONVERT            PTM27890
075D 4480 01FF            5626 |       BSI  I  CVADR          TO CONVERT LAST RECORD PTM27895
075F C115                 5627 |       LD    1 +21                               2-8 PTM27900
0760 F02C                 5628 |       EOR     P9AST                             2-8 PTM27905
0761 4C18 0765            5629 |       BSC  L  *+2,+-    BR-COMMENTS RCD         2-8 PTM27910
0763 C028                 5630 |       LD      P9244+1   SET COL 34 TO BLANK     2-8 PTM27915
0764 D122                 5631 |       STO   1 +34       *UNCONDITIONALLY        2-8 PTM27920
                          5632 | *                                               2-7 PTM27925
0765 4C80 073A            5633 | P9231 BSC  I  P9220     EXIT LDLBL SUBR         2-8 PTM27930
0767 C480 0006            5634 | P9232 LD   I  $CH12      IF CHANNEL 12, RESTO PAGE  PTM27935
0769 4820                 5635 |       BSC     Z         PRINT HEADING. SKIP NOT 12  PTM27940
076A 40B8                 5636 |       BSI     P9216                                 PTM27945
076B C03B                 5637 |       LD      P9YYY      CHECK SPECIAL LIST SWTCH   PTM27950
076C 4818                 5638 |       BSC     +-         BR IF ON                   PTM27955
076D 7003                 5639 |       MDX     *+3        GO TO CHECK LSTOP          PTM27960
076E 1010                 5640 |       SLA     16                                    PTM27965
076F D037                 5641 |       STO     P9YYY      CLEAR SPECIAL SWTCH        PTM27970
0770 7003                 5642 |       MDX     *+3        BR TO CHECK FOR ERRORS     PTM27975
0771 C3F2                 5643 |       LD    3 LSTOP-X3  NO LISTING IF ZERO          PTM27980
0772 4C20 0776            5644 | P9LST BSC  L  P9233,Z   BR IF LISTING SPECIFIED     PTM27985
0774 C112                 5645 |       LD    1 +18       IF ANY ERRORS, (COL 18      PTM27990
0775 9016                 5646 |       S       P9244+1   NOT BLANK) LIST THIS        PTM27995
0776 4420 0802            5647 | P9233 BSI  L  P9250,Z   STATEMENT UNCONDITIONALLY   PTM28000
0778 C3F3                 5648 | P9234 LD    3 PSMDE-X3  CHECK IF TWO PASS MODE      PTM28005
0779 4C20 077E            5649 |       BSC  L  P9236,Z   BRANCH IF TWO PASS MODE     PTM28010
077B 4400 098D            5650 |       BSI  L  P9382+1   GET NEXT RCRD FROM INT. I/O PTM28015
077D 70E7                 5651 |       MDX     P9231     EXIT                        PTM28020
077E C3F1                 5652 | P9236 LD    3 LDKOP-X3       CHECK LIST DECK SW     PTM28025
077F 4C18 075B            5653 |       BSC  L  P9230,+-       BRANCH IF NO LIST DECK PTM28030
0781 C812                 5654 |       LDD     P9245+6                               PTM28035
0782 DB67                 5655 | P9237 STD   3 OVLAY-X3                          2-8 PTM28040
0783 C07C                 5656 |       LD      PNC10                             2-8 PTM28045
0784 18D0                 5657 |       RTE     16                                    PTM28050
0785 C00A                 5658 |       LD      P9245+2                               PTM28055
0786 435C                 5659 |       BSI   3 DISK1-X3   GO TO LOAD PNCH RTN        PTM28060
                          5660 | *                                                 * PTM28065
0787 4346                 5661 |       BSI   3 LDXRS-X3   GO RESTO XR1               PTM28070
0788 C3F1                 5662 |       LD    3 LDKOP-X3  GET LIST DECK SW        2-8 PTM28075
0789 437A                 5663 |       BSI   3 OVLAY+19-X3  BR TO PUNCH CONVERT  2-8 PTM28080
078A 70D0                 5664 |       MDX     P9230     EXIT                        PTM28085
                          5665 | *                                                   PTM28090
                          5666 | *     CONSTANTS                                     PTM28095
                          5667 | *                                                   PTM28100
078B 00D3                 5668 | P9244 DC      .L                                    PTM28105
078C 0040                 5669 |       DC      .                                     PTM28110
078D 005C                 5670 | P9AST DC      .*        EBCDIC ASTERISK         2-8 PTM28115
078E                      5671 |       BSS  E  0         MAKE NEXT LOCATION EVEN     PTM28120
078E 7001                 5672 | P9245 DC      /7001     SYS I/O PUNCH CODE          PTM28125
078F 7003                 5673 | H7003 DC      /7003     FEED CODE               2-8 PTM28130
0790 7000                 5674 |       DC      /7000     DISKZ READ CODE             PTM28135
0791 0AD2                 5675 |       DC      P9466     ADDR FOR ERROR MESSAGES     PTM28140
0792 7002                 5676 |       DC      /7002     SYS I/O READ CODE           PTM28145
0793 0A01                 5677 |       DC      P9460      INITIAL INPUT BFR          PTM28150
0794 0000                 5678 |       DC      *-*        WD CNT &                   PTM28155
0795 0000                 5679 |       DC      *-*        SCTR ADDR OF PNCH CNVRT    PTM28160
0796 0000                 5680 |       DC      *-*        WD CNT &                   PTM28165
0797 0000                 5681 |       DC      *-*        SCTR ADDR OF ERMSG         PTM28170
0798 0000                 5682 |       DC      *-*        WD CNT &                   PTM28175
0799 0000                 5683 |       DC      *-*        SCTR ADDR OF PHASE 4       PTM28180
079A 0000                 5684 |       DC      *-*        WD CNT &                   PTM28185
079B 0000                 5685 |       DC      *-*        SCTR ADDR OF PHASE 10 A    PTM28190
                          5686 | *                                                 * PTM28195
** FETCH ERROR MESSAGE SUBR **
 
                          5688 | *************************************************** PTM28205
                          5689 | *   GETER                                         * PTM28210
                          5690 | *   A BRANCH IS MADE TO GETER WHEN AN ERROR OCCURS* PTM28215
                          5691 | *   DURING THE ASSEMBLY.  GETER FETCHES THE ERROR * PTM28220
                          5692 | *   MESSAGE PHASE (ERMSG) INTO THE FIRST DISK     * PTM28225
                          5693 | *   BUFFER (BUFI).                                * PTM28230
                          5694 | *************************************************** PTM28235
079C 0000                 5695 | P9246 DC      0                                     PTM28240
079D C8F8                 5696 |       LDD     P9245+8    FETCH IOAR HDR INFO        PTM28245
079E DC00 0AD2            5697 |       STD  L  P9466      SAVE IN IOAR HDR           PTM28250
07A0 C8EF                 5698 |       LDD     P9245+2   READ ERROR MESSAGE ROUTINE  PTM28255
07A1 4400 0275            5699 |       BSI  L  DISK1     INTO BUFI DISK BUFFER       PTM28260
                          5700 | *                                                 * PTM28265
07A3 4400 0AD5            5701 |       BSI  L  P9466+3    GO TO PRINT ERROR MESSAGE  PTM28270
07A5 4C80 079C            5702 |       BSC  I  P9246                                 PTM28275
07A7 0000                 5703 | P9YYY DC      0         LAST CARD SUBROUTINE        PTM28280
** READ A RECORD INTERFACING **
 
                          5705 | *************************************************** PTM28290
                          5706 | *   RDCRD                                         * PTM28295
                          5707 | *   RDCRD IS THE INTERFACE SUBROUTINE FOR THE     * PTM28300
                          5708 | *   PRINCIPAL INPUT SUBROUTINE.  THE INPUT BUFFER * PTM28305
                          5709 | *   IS CLEARED TO EBCDIC BLANKS, THE INPUT BUFFER * PTM28310
                          5710 | *   ADDRESSES IN ASCOM ARE EXCHANGED, AND A BRANCH* PTM28315
                          5711 | *   IS MADE TO THE PRINCIPAL INPUT SUBROUTINE TO  * PTM28320
                          5712 | *   READ A RECORD.  INDEX REGISTER 1 IS SET TO    * PTM28325
                          5713 | *   POINT AT THE CURRENT INPUT BUFFER AND CONTROL * PTM28330
                          5714 | *   IS TRANSFERRED BACK TO THE CALLER.            * PTM28335
                          5715 | *   IF THE RECORD PREVIOUSLY READ WAS A CONTROL   * PTM28340
                          5716 | *   RECORD, PHASE 3 IS FETCHED INTO CORE AND      * PTM28345
                          5717 | *   CONTROL IS TRANSFERRED TO IT.                 * PTM28350
                          5718 | *************************************************** PTM28355
                          5719 | *************************************************** PTM28360
                          5720 | *            **TAKE NOTE,TAKE NOTE**           2-8* PTM28365
                          5721 | *   THIS SUBROUTINE IS OVERLAID BY MACRO       2-8* PTM28370
                          5722 | *   PHASE 3 AND/OR XREF PART 2A                2-8* PTM28375
                          5723 | *************************************************** PTM28380
07A8 0000                 5724 | P9ZZZ DC      *-*       ENTER READ CARD SUBR        PTM28385
07A9 4C00 07AB            5725 |       BSC  L  *         RESET BY MACRO EXPANDER 2-8 PTM28390
07AB 6580 0238            5726 |       LDX  I1 RDBFR                                 PTM28395
07AD 6250                 5727 |       LDX   2 80                                    PTM28400
07AE C0DD                 5728 |       LD      P9244+1                               PTM28405
07AF D101                 5729 | P9ZZ8 STO   1 +1        CLEAR NEXT 80 CHARACTER     PTM28410
07B0 7101                 5730 |       MDX   1 +1        INPUT BUFFER TO EBCDIC      PTM28415
07B1 72FF                 5731 |       MDX   2 -1        BLANKS BEFORE READING.      PTM28420
07B2 70FC                 5732 |       MDX     P9ZZ8                                 PTM28425
07B3 C213                 5733 | P9ZZ1 LD    2 $IBSY     WAIT FOR NOT BUSY       2-8 PTM28430
07B4 4C20 07B3            5734 |       BSC  L  P9ZZ1,Z   BRANCH UNTIL NOT BUSY       PTM28435
07B6 C20F                 5735 |       LD    2 $CTSW     CHECK FOR A // RCD      2-8 PTM28440
07B7 4C20 07F5            5736 |       BSC  L  P9ZZ2,Z    BR IF CNTRL RCD DETECTED   PTM28445
07B9 7001                 5737 |       MDX     PZZZ3                             2-8 PTM28450
07BA 4040                 5738 | P9BLK DC      /4040     EBC CODE FOR DOUBLE BLK 2-8 PTM28455
                          5739 | *************************************************** PTM28460
                          5740 | *                                                 * PTM28465
                          5741 | *  THIS MODULE CHECKS FOR THE END STMNT AND       * PTM28470
                          5742 | *  TERMINATES READING WHEN THE 'END' IS DETECTED. * PTM28475
                          5743 | *                                                 * PTM28480
                          5744 | *************************************************** PTM28485
07BB 6580 0239            5745 | PZZZ3 LDX  I1 RDBFR+1   SET BFR POINTER         2-8 PTM28490
07BD C115                 5746 |       LD    1 +21        CHECK FOR COMMENT CARD     PTM28495
07BE 9020                 5747 |       S       P9KHL      =HOLL *                    PTM28500
07BF 4C18 07E7            5748 |       BSC  L  P9ZOK,+-   BR IF * IN CC 21           PTM28505
07C1 9021                 5749 |       S       P9KEB      =EBC *                     PTM28510
07C2 4C18 07E7            5750 |       BSC  L  P9ZOK,+-   BR IF * IN CC 21           PTM28515
                          5751 | *                                                 * PTM28520
07C4 C11E                 5752 |       LD    1 +30       CHECK FOR 5 CHAR OP CODE2-8 PTM28525
07C5 1008                 5753 |       SLA     8         CC 30,31 MUST BE BLANK  2-8 PTM28530
07C6 E91F                 5754 |       OR    1 +31                               2-8 PTM28535
07C7 90F2                 5755 |       S       P9BLK     =EBC DOUBLE BLANK       2-8 PTM28540
07C8 4C18 07CD            5756 |       BSC  L  P9ZZO,+- BR IF CC 30,31 BLANK     2-8 PTM28545
07CA 80EF                 5757 |       A       P9BLK     =HOLL DOUBLE BLANK      2-8 PTM28550
07CB 4C20 07E7            5758 |       BSC  L  P9ZOK,Z  BR CC 30,31 NONBLANK     2-8 PTM28555
07CD                      5759 | P9ZZO EQU     *                                 2-8 PTM28560
07CD C91B                 5760 |       LDD   1 +27        OTHERWISE, CHECK FOR END   PTM28565
07CE 9811                 5761 |       SD      P9KHL+1    =HOLL 'E'                  PTM28570
07CF 4C18 07D4            5762 |       BSC  L  P9RTE,+-   BR IF 'E' IN CC 27         PTM28575
07D1 9812                 5763 |       SD      P9KEB+1    =EBC 'E'                   PTM28580
07D2 4C20 07E7            5764 |       BSC  L  P9ZOK,Z    BR IF NOT END STMNT        PTM28585
                          5765 | *                                                 * PTM28590
07D4 18D0                 5766 | P9RTE RTE     16         CHECK CC 28                PTM28595
07D5 4C20 07E7            5767 |       BSC  L  P9ZOK,Z    BR IF NOT END STMNT        PTM28600
07D7 C11D                 5768 | P9LDD LD    1 +29        CHECK FOR 'ND'             PTM28605
07D8 9009                 5769 |       S       P9KHL+3    =HOLL 'ND'                 PTM28610
07D9 4C18 07EA            5770 |       BSC  L  P9ZZS,+-   BR IF 'N' IN CC 28         PTM28615
07DB 900A                 5771 |       S       P9KEB+3    =EBC 'ND'                  PTM28620
07DC 4C20 07E7            5772 |       BSC  L  P9ZOK,Z    BR IF NOT END STMNT        PTM28625
07DE 700B                 5773 |       MDX     P9ZZS      SKIP TO PROCESS END STMNT  PTM28630
                          5774 | *                                                   PTM28635
                          5775 | * NOTICE - TBL BELOW MUST BEGIN AT ODD ADDR     2-8 PTM28640
                          5776 | *                                                   PTM28645
07DF 005C                 5777 | P9KHL DC      /5C        EBC CODE FOR *             PTM28650
07E0 00C5                 5778 |       DC      /C5        EBC CODE FOR E             PTM28655
07E1 00D5                 5779 |       DC      /D5        EBC CODE FOR N             PTM28660
07E2 00C4                 5780 |       DC      /C4        EBC CODE FOR D             PTM28665
07E3 41C4                 5781 | P9KEB DC      /4220-/5C  HOLLERITH CODE FOR *       PTM28670
07E4 803B                 5782 |       DC      /8100-/C5  HOLLERITH CODE FOR E       PTM28675
07E5 402B                 5783 |       DC      /4100-/D5  HOLLERITH CODE FOR N       PTM28680
07E6 813C                 5784 |       DC      /8200-/C4  HOLLERITH CODE FOR D       PTM28685
                          5785 | *                                                 * PTM28690
07E7 C8AA                 5786 | P9ZOK LDD     P9245+4   SET-UP TO READ NEXT RCRD    PTM28695
07E8 4400 0C1B            5787 |       BSI  L  P9468+3   SYSTEM I/O STARTS NEXT RCRD PTM28700
07EA CB1F                 5788 | P9ZZS LDD   3 RDBFR-X3   EXCHANGE I/O               PTM28705
07EB 18D0                 5789 |       RTE     16        BUFFER ADDRESSES            PTM28710
07EC D0A6                 5790 |       STO     P9245+5   INITLZ READ COMMAND ADDR    PTM28715
07ED DB1F                 5791 |       STD   3 RDBFR-X3                              PTM28720
07EE 6580 0238            5792 |       LDX  I1 RDBFR      XR1 POINS TO CURRENT BFR   PTM28725
07F0 4342                 5793 |       BSI   3 STXRS-X3  SAVE INDEX REGISTER 1       PTM28730
07F1 C400 000F            5794 |       LD   L  $CTSW     IF *LIST DECK OPTION IS 2-9 PTM28735
                          5795 | *                       *USED,// CARD MUST BE   2-9 PTM28740
                          5796 | *                       *CHECKED FOR HERE       2-9 PTM28745
07F3 4C98 07A8            5797 |       BSC  I  P9ZZZ,+-  EXIT READ IF SW NOT SET 2-9 PTM28750
                          5798 | *                                                   PTM28755
07F5 C8A2                 5799 | P9ZZ2 LDD     P9245+10   HDR INFO FOR PHASE 4       PTM28760
07F6 DB67                 5800 |       STD   3 OVLAY-X3   TRAP // RCRD TO SUP        PTM28765
07F7 C009                 5801 |       LD      P9ZZ6     INITLZ OVERLAY EXECUTION    PTM28770
07F8 D35A                 5802 |       STO   3 P0140+1-X3   BRANCH IN PHASE 0.       PTM28775
07F9 C320                 5803 |       LD    3 RDBFR+1-X3  ADDR OF LAST RCRD         PTM28780
07FA 4480 01FF            5804 |       BSI  I  CVADR      GO TO CNVRT LAST RCD       PTM28785
07FC C83B                 5805 |       LDD     POS       GET TWO POS NUMBERS     2-6 PTM28790
07FD DBEB                 5806 |       STD   3 TXQSW-X3  SET TEMP NON-DUP,NON-XEQ SW PTM28795
07FE 4C00 0270            5807 | P9ZZ5 BSC  L  P0130      BR TO MASTER OVLAY CNTRL   PTM28800
                          5808 | *                                                   PTM28805
                          5809 | *                                                   PTM28810
0800 0280                 5810 | PNC10 DC      OVLAY     PUNCH CNVRT ADDR        2-8 PTM28815
0801 0282                 5811 | P9ZZ6 DC      OVLAY+2    PHASE 3 CORE ADDR          PTM28820
** MOVE I/O BFR TO PRNT BFR **
 
                          5813 | *************************************************** PTM28830
                          5814 | *   P9MVE                                         * PTM28835
                          5815 | *   THE P9MVE SUBROUTINE MOVES THE INPUT RECORD   * PTM28840
                          5816 | *   FROM THE INPUT BUFFER TO THE PRINT BUFFER.  AS* PTM28845
                          5817 | *   IT MOVES THE RECORD, EACH CHARACTER IS CHECKED* PTM28850
                          5818 | *   FOR VALIDITY.  AT THE COMPLETION OF THE MOVE, * PTM28855
                          5819 | *   A BRANCH IS MADE TO THE PRINCIPAL PRINT       * PTM28860
                          5820 | *   SUBROUTINE TO LIST THE RECORD AND CONTROL IS  * PTM28865
                          5821 | *   RETURNED TO THE CALLER.                       * PTM28870
                          5822 | *   THIS SUBROUTINE IS DYNAMICALLY MODIFIED       * PTM28875
                          5823 | *   BY ASM PHASE 1A AND THE XREF INTERFACE        * PTM28880
                          5824 | *   SUBR X9MVE,SEE MACRO PHASE 3B. THIS           * PTM28885
                          5825 | *   MODIFICATION ONLY OCCURS IF STMNT             * PTM28890
                          5826 | *     NUMBERING IS ALLOWED.                       * PTM28895
                          5827 | *************************************************** PTM28900
0802 0000                 5828 | P9250 DC      0         INPUT BUFFR TO PRINT BUFFR  PTM28905
0803 4346                 5829 |       BSI   3 LDXRS-X3  GO TO RESTO XR1 & 3         PTM28910
0804 4C00 0806            5830 | MAFBR BSC  L  *         MODIFIED IF 8 K OR +    2-8 PTM28915
0806 C400 0036            5831 |       LD   L  $PBSY      DO NOT MOVE RECORD TO PRIN PTM28920
0808 4C30 0806            5832 |       BSC  L  *-4,-Z     BFR IF PRINTER IS BUSY     PTM28925
                          5833 | *                                                 * PTM28930
080A 633C                 5834 |       LDX   3 +60        SET TO SCAN 21 TO 80       PTM28935
080B 7114                 5835 |       MDX   1 20         SKIP FIRST 20 COLUMNS      PTM28940
080C 6206                 5836 |       LDX   2 6          SET TO CHECK FOR SIX CHARS PTM28945
080D C600 0833            5837 | CHKON LD   L2 XCHTB-1    FETCH TABLE CHAR           PTM28950
080F 18C8                 5838 |       RTE     8          SAVE THE SUBSTITUTE CODE   PTM28955
0810 F101                 5839 |       EOR   1 1          COMPARE WITH INPUT CHAR    PTM28960
0811 4C18 0830            5840 |       BSC  L  XCHCD,+-   BR IF MATCH FOUND          PTM28965
0813 10A0                 5841 |       SLT     32         CLEAR ACC & EXT            PTM28970
0814 72FF                 5842 |       MDX   2 -1         SET TO CHECK NEXT TBL CHAR PTM28975
0815 70F7                 5843 |       MDX     CHKON      CONTINUE CHECKING          PTM28980
                          5844 | *                                                 * PTM28985
0816 7101                 5845 | NEXT  MDX   1 +1         INCRE INPUT POINTER        PTM28990
0817 73FF                 5846 |       MDX   3 -1         DECRE LOOP CNTR            PTM28995
0818 70F3                 5847 |       MDX     CHKON-1    BR TO SCAN NEXT INPUT CHAR PTM29000
                          5848 | *                                                 * PTM29005
0819 71B0                 5849 |       MDX   1 -80        RESET POINTER TO WD CNT    PTM29010
                          5850 | *                                                 * PTM29015
081A 6600 0AA5            5851 |       LDX  L2 PRBFR     POINT XR2 TO PRNT BFR   2-8 PTM29020
081C 6328                 5852 |       LDX   3 40         SET TO PACK ENTIRE BFR     PTM29025
                          5853 | *                                                 * PTM29030
081D C901                 5854 | PACK  LDD   1 +1         FETCH 2 INPUT CHARS.       PTM29035
081E 1088                 5855 |       SLT     8                                     PTM29040
081F 1808                 5856 |       SRA     8                                     PTM29045
0820 1088                 5857 |       SLT     8          APCK THEM INTO ONE WORD    PTM29050
0821 D201                 5858 |       STO   2 +1         OUTPUT WORD TO PRINT BFR   PTM29055
0822 7201                 5859 |       MDX   2 +1         INCRE PRNT BFR POINTER     PTM29060
0823 7102                 5860 |       MDX   1 +2         INCRE INPUT POINTER        PTM29065
0824 73FF                 5861 |       MDX   3 -1         DECRE CHAR CNT             PTM29070
0825 70F7                 5862 |       MDX     PACK       LOOP TIL PACKING COMPLETE  PTM29075
                          5863 | *                                                 * PTM29080
0826 C015                 5864 | PACK0 LD      P9251     PUT I/O WRITE CODE AND  2-8 PTM29085
0827 18D0                 5865 |       RTE     16        PRINTER I/O AREA ADDR IN    PTM29090
0828 C400 078E            5866 | PACK1 LD   L  P9245     ACC AND EXTENSION           PTM29095
082A 4400 0D97            5867 |       BSI  L  P9472+3   PRINT A LINE                PTM29100
082C 4400 025F            5868 |       BSI  L  LDXRS                                 PTM29105
082E 4C80 0802            5869 |       BSC  I  P9250     EXIT MOVE SUBROUTINE        PTM29110
                          5870 | *                                                 * PTM29115
0830 1010                 5871 | XCHCD SLA     16         CLEAR OUT THE BAD CODE     PTM29120
0831 1088                 5872 |       SLT     8          FETCH ITS SUBSTITUTE       PTM29125
0832 D101                 5873 |       STO   1 1          REPLACE IN INPUT BFR       PTM29130
0833 70E2                 5874 |       MDX     NEXT       RETURN TO CONTINUE SCAN    PTM29135
                          5875 | *                                                 * PTM29140
0834                      5876 |       BSS  E  0                                     PTM29145
0834 EF50                 5877 | XCHTB DC      /EF50     ILLEGAL CHAR TO AMPERSAN2-8 PTM29150
0835 504E                 5878 |       DC      /504E      AMPERSAND TO PLUS SIGN     PTM29155
0836 7B7E                 5879 |       DC      /7B7E      POIND TO EQUAL SIGN        PTM29160
0837 7C7D                 5880 |       DC      /7C7D      AT TO APOSTROPHE           PTM29165
0838 6C4D                 5881 | POS   DC      /6C4D      PERCENT TO LEFT PAREN.     PTM29170
0839 4C5D                 5882 |       DC      /4C5D      LESS THAN TO RIGHT PAREN.  PTM29175
                          5883 | *     ABOVE TWO WDS USED AS TWO POS NUMBERS     2-6 PTM29180
083A                      5884 | P9274 BSS  E  2                                 2-8 PTM29185
083C 0AA5                 5885 | P9251 DC      PRBFR                             2-8 PTM29190
                          5886 | *                                                 * PTM29195
                          5887 | *             CONVERT LABEL FROM UNPACKED FORM      PTM29200
                          5888 | *             (1 CH/WD) TO COMPRESSED FORM(5 6-BIT  PTM29205
                          5889 | *             CHAR. TO 30 BITS RJ IN TWO WORDS).    PTM29210
                          5890 | *             CHECK LABEL FOR VALIDITY. IF LABEL    PTM29215
                          5891 | *             IS INVALID, PSEUDO-SKIP AND RETURN    PTM29220
                          5892 | *             ZEROES(EQUIVALENT TO 5 BLANKS).       PTM29225
                          5893 | *             XR2 POINTS TO FIRST CHAR. OF INPUT.   PTM29230
083D 0000                 5894 | P9252 DC      0         ENTRY                       PTM29235
083E 6918                 5895 |       STX   1 P9260+1   SAVE XR1                212 PTM29237
083F C100                 5896 |       LD    1 0                                     PTM29240
0840 9027                 5897 |       S       P9264     =.0   FIRST CHAR. MUST NOT  PTM29245
0841 4C10 0856            5898 |       BSC  L  P9260,-         BE NUMERIC.           PTM29250
0843 63FB                 5899 |       LDX   3 -5                                    PTM29255
0844 6600 085B            5900 | P9254 LDX  L2 P9262                                 PTM29260
0846 C100                 5901 |       LD    1 0               CHECK EACH CHARACTER  PTM29265
0847 9021                 5902 |       S       P9264+1   =.    FOR BLANK             PTM29270
0848 4C18 087B            5903 |       BSC  L  P9272,+-                              PTM29275
084A 9200                 5904 | P9256 S     2 0               AND VALID 8-BIT CHAR. PTM29280
084B 4C28 0856            5905 |       BSC  L  P9260,+Z  A-Z,0-9,/,#,.               PTM29285
084D 9201                 5906 |       S     2 +1                                    PTM29290
084E 4C08 0852            5907 |       BSC  L  P9258,+                               PTM29295
0850 7202                 5908 |       MDX   2 +2                                    PTM29300
0851 70F8                 5909 |       MDX     P9256                                 PTM29305
0852 7101                 5910 | P9258 MDX   1 +1          INCREMENT INPUT POINTER   PTM29310
0853 7301                 5911 |       MDX   3 1           COUNT AND TEST CHARACTERS PTM29315
0854 70EF                 5912 |       MDX     P9254     GO TO TEST NEXT CHARACTER   PTM29320
0855 7015                 5913 |       MDX     P9266                                 PTM29325
0856 6500 0000            5914 | P9260 LDX  L1 *-*       RESTORE XR1 TO COL 21   212 PTM29330
0858 7401 083D            5915 |       MDX  L  P9252,1     PSEUDO-SKIP               PTM29335
085A 7011                 5916 |       MDX     P9266+1   BRANCH TO SAVE LABEL    212 PTM29340
085B 001B                 5917 | P9262 DC      .$-.      TABLE OF VALID CHARACTERS   PTM29345
085C 0000                 5918 |       DC      .$-.$     (INCLUSIVE LIMITS)          PTM29350
085D 0020                 5919 |       DC      .#-.$     A-I,J-R,S-Z,0-9,$,#,@       PTM29355
085E 0001                 5920 |       DC      1         .'-.# APOSTR IS AT-SIGN 2-7 PTM29360
085F 0045                 5921 |       DC      /0045     .A-.' APOSTR IS AT-SIGN 2-7 PTM29365
0860 0008                 5922 |       DC      .I-.A                                 PTM29370
0861 0008                 5923 |       DC      .J-.I                                 PTM29375
0862 0008                 5924 |       DC      .R-.J                                 PTM29380
0863 0009                 5925 |       DC      .S-.R                                 PTM29385
0864 0007                 5926 |       DC      .Z-.S                                 PTM29390
0865 0007                 5927 |       DC      .0-.Z                                 PTM29395
0866 0009                 5928 |       DC      .9-.0                                 PTM29400
0867 3F06                 5929 |       DC      /3FFF-.9    (FORCE END CHECK LOOP).   PTM29405
0868 00F0                 5930 | P9264 DC      .0                                    PTM29410
0869 0040                 5931 |       DC      .                                     PTM29415
086A 003F                 5932 |       DC      /3F                                   PTM29420
                          5933 | *                                                   PTM29425
                          5934 | *     SUBROUTINE TO COLLECT LABEL                   PTM29430
                          5935 | *                                                   PTM29435
086B 71FB                 5936 | P9266 MDX   1 -5        LABEL IS VALID.             PTM29440
086C 63FB                 5937 |       LDX   3 -5        COLLECT IT.                 PTM29445
086D 10A0                 5938 |       SLT     32                                    PTM29450
086E D8CB                 5939 | P9268 STD     P9274                                 PTM29455
086F C100                 5940 |       LD    1 0                                     PTM29460
0870 E0F9                 5941 |       AND     P9264+2   =/3F                        PTM29465
0871 100A                 5942 |       SLA     10                                    PTM29470
0872 E8C7                 5943 |       OR      P9274                                 PTM29475
0873 18DA                 5944 |       RTE     32-6                                  PTM29480
0874 7101                 5945 |       MDX   1 +1                                    PTM29485
0875 7301                 5946 |       MDX   3 1                                     PTM29490
0876 70F7                 5947 |       MDX     P9268                                 PTM29495
0877 4400 025F            5948 | P9270 BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM29500
0879 4C80 083D            5949 |       BSC  I  P9252     EXIT.                       PTM29505
087B C100                 5950 | P9272 LD    1 0               CHECK LABEL FOR       PTM29510
087C 90EC                 5951 |       S       P9264+1   =.    EMBEDDED BLANKS.      PTM29515
087D 4C20 0856            5952 |       BSC  L  P9260,Z                               PTM29520
087F 7101                 5953 |       MDX   1 1                                     PTM29525
0880 7301                 5954 |       MDX   3 1                                     PTM29530
0881 70F9                 5955 |       MDX     P9272                                 PTM29535
0882 70E8                 5956 |       MDX     P9266                                 PTM29540
** DSF OUTPUT SUBR **
 
                          5958 | *             THIS ROUTINE OUTPUTS DATA WORDS       PTM29550
                          5959 | *             AND RELOCATION INDICATOR BITS         PTM29555
                          5960 | *             IN SYSTEM DISK FORMAT.  ONE WORD      PTM29560
                          5961 | *             OF INDICATOR BITS NORMALLY PRECEDES   PTM29565
                          5962 | *             EIGHT DATA WORDS.                     PTM29570
                          5963 | *THIS SUBROUTINE IS MADE INOPERATIVE FOR        2-8 PTM29575
                          5964 | *PASS THREE PROCESSING AND OVERLAID BY XREF 2C  2-8 PTM29580
0883 0000                 5965 | P9276 DC      0         ENTRY POINT                 PTM29585
0884 6939                 5966 |       STX   1 P9289+1                               PTM29590
0885 6A3A                 5967 |       STX   2 P9291+1    SAVE THE INDEX REGISTERS   PTM29595
0886 C03E                 5968 |       LD      P9294                                 PTM29600
0887 4C20 088D            5969 |       BSC  L  P9278,Z   IF DATA HAS BEEN OUTPUT     PTM29605
0889 C3FA                 5970 |       LD    3 ADCOW-X3  BEFORE, COMPARE COUNTERS.   PTM29610
088A D480 022B            5971 |       STO  I  DHPTR     IF NOT, STORE DATA ADDRESS  PTM29615
088C D3FC                 5972 |       STO   3 ADCW2-X3  IN WORD 1 OF CURRENT DATA   PTM29620
088D C3FA                 5973 | P9278 LD    3 ADCOW-X3  HEADER. IF TWO COUNTERS     PTM29625
088E 93FC                 5974 |       S     3 ADCW2-X3  DO NOT AGREE, GENERATE      PTM29630
088F 4420 0927            5975 |       BSI  L  DTHDR,Z   *A DATA HDR             2-8 PTM29635
0891 6580 022D            5976 | P9282 LDX  I1 DFXR1                                 PTM29640
0893 6680 022E            5977 |       LDX  I2 DFXR2                                 PTM29645
0895 C316                 5978 |       LD    3 DFXR3-X3  IF NEW DATA BLOCK SHOULD    PTM29650
0896 4C20 089D            5979 |       BSC  L  P9286,Z   BE STARTED, STORE ZERO IN   PTM29655
0898 D209                 5980 |       STO   2 9         NEXT INDICATOR BITS WORD,   PTM29660
0899 C029                 5981 |       LD      P9292     RESET SHIFT COUNT TO 16,    PTM29665
089A D316                 5982 |       STO   3 DFXR3-X3  RESET XR1 AND XR2           PTM29670
089B 7101                 5983 |       MDX   1 +1                                    PTM29675
089C 7209                 5984 |       MDX   2 +9                                    PTM29680
089D CB21                 5985 | P9286 LDD   3 TRWRD-X3  FETCH OUTPUT WORD & REL.BIT PTM29685
089E 6780 022F            5986 |       LDX  I3 DFXR3     XR3 = SHIFT COUNT           PTM29690
08A0 D100                 5987 |       STO   1 0         STORE DATA WORD             PTM29695
08A1 7101                 5988 |       MDX   1 +1                                    PTM29700
08A2 1010                 5989 |       SLA     16        CLEAR A                     PTM29705
08A3 1380                 5990 |       SLT   3 0         VARIABLE SHIFT OF INDICATOR PTM29710
08A4 EA00                 5991 |       OR    2 0         BITS FOR THIS DATA WORD.    PTM29715
08A5 D200                 5992 |       STO   2 0                                     PTM29720
08A6 73FE                 5993 |       MDX   3 -2        DECREMENT SHIFT COUNT       PTM29725
08A7 1000                 5994 |       NOP               (MAY SKIP)                  PTM29730
08A8 681C                 5995 |       STX     P9294     DATA OUTPUT. SW = NON-ZERO  PTM29735
08A9 6D00 022D            5996 |       STX  L1 DFXR1     SAVE DATA WD POINTER        PTM29740
08AB 6E00 022E            5997 |       STX  L2 DFXR2     SAVE INDICATOR BITS POINTER PTM29745
08AD 6F00 022F            5998 |       STX  L3 DFXR3     SAVE NEXT SHIFT COUNT       PTM29750
08AF 4400 025F            5999 |       BSI  L  LDXRS                                 PTM29755
08B1 C322                 6000 |       LD    3 TRWRD+1-X3     IF ENTRY FOR FIRST     PTM29760
08B2 F011                 6001 |       EOR     P9292+1        WORD OF ONE WORD       PTM29765
08B3 4C18 08B8            6002 |       BSC  L  P9288,+-          CALL DO NOT UPDATE  PTM29770
08B5 7401 0215            6003 |       MDX  L  ADCW2,1           INTERNAL COUNTER.   PTM29775
08B7 1000                 6004 |       NOP               (MAY SKIP)                  PTM29780
08B8 10A0                 6005 | P9288 SLT     32        CLEAR A & Q                 PTM29785
08B9 DB21                 6006 |       STD   3 TRWRD-X3  CLEAR OUTPUT WORD BUFFER    PTM29790
08BA D31D                 6007 |       STO   3 RDTHD-X3   CLEAR NEW SCTR HDR SWTCH   PTM29795
08BB 4400 0949            6008 |       BSI  L  WRDFO     CHECK IF DSF BFR FULL   2-8 PTM29800
08BD 6500 0000            6009 | P9289 LDX  L1 *-*        RESTO XR1                  PTM29805
08BF 6600 0000            6010 | P9291 LDX  L2 *-*        RESTO XR2                  PTM29810
08C1 4C80 0883            6011 | P9290 BSC  I  P9276                                 PTM29815
                          6012 | *                                                   PTM29820
08C3 0010                 6013 | P9292 DC      +16       INITIAL IND. BITS SHIFT CNT PTM29825
08C4 8000                 6014 |       DC      /8000                                 PTM29830
08C5 0000                 6015 | P9294 DC      0                                     PTM29835
                          6016 | *                                               2-4 PTM29840
0042                      6017 | CHEC1 EQU     P9294-P9276   -CHECK WORD-        2-4 PTM29845
                          6018 | *             LABEL 'CHECK' SHOULD HAVE THE     2-4 PTM29850
                          6019 | *             COMPUTED VALUE 0042. IF NOT,      2-4 PTM29855
                          6020 | *             TWO REFERENCES IN PHASE 5 MUST    2-4 PTM29860
                          6021 | *             BE CHANGED TO THE NEW VALUE.      2-4 PTM29865
                          6022 | *                                               2-4 PTM29870
** SEARCH THE SYMBOL TABLE **
 
08C6 0000                 6024 | P9300 DC      0                                     PTM29880
                          6025 | *THIS SUBROUTINE IS MODIFIED HERE DURING        2-8 PTM29885
                          6026 | *PASS THREE BY XREF PART 1 TO INTERFACE TO      2-8 PTM29890
                          6027 | *XREF 2,2A,2B AND BUILD THE XREF TABLE          2-8 PTM29895
08C7 401B                 6028 |       BSI     P9324      SEARCH IN CORE TBL         PTM29900
08C8 7001                 6029 |       MDX     *+1        NOT FOUND                  PTM29905
08C9 7013                 6030 |       MDX     P9302      FOUND - BR TO EXIT         PTM29910
08CA C301                 6031 | P9301 LD    3 OFCNT-X3   CHECK FOR OVERFLOW TO DISK PTM29915
08CB 4C18 08E0            6032 |       BSC  L  P9303,+-   BR IF NO OVERFLOW          PTM29920
08CD C400 098C            6033 |       LD   L  PAAID     TEST IF 10A IS IN CORE 2-11 PTM29921
08CF 904A                 6034 |       S       P9442                            2-11 PTM29922
08D0 4C18 08DA            6035 |       BSC  L  P93A1,+- BR IF 10A IS IN CORE    2-11 PTM29923
08D2 CC00 079A            6036 |       LDD  L  P9245+12   OTHERWISE, LOAD            PTM29925
08D4 DC00 098A            6037 |       STD  L  P9380      PHASE 10 A TO SEARCH       PTM29930
08D5                      6038 | P93B1 EQU     *-1       OVERFOW SECTORS        2-11 PTM29935
08D6 C0FE                 6039 |       LD      P93B1                            2-11 PTM29937
08D7 18D0                 6040 |       RTE     16                                    PTM29940
08D8 C049                 6041 |       LD      P9346+1                           2-8 PTM29945
08D9 435C                 6042 |       BSI   3 DISK1-X3   BR TO READ PHASE 10 A      PTM29950
                          6043 | *                                                 * PTM29955
08DA 4400 098D            6044 | P93A1 BSI  L  PAA00     BRANCH TO PHASE 10A    2-11 PTM29960
08DC 7003                 6045 |       MDX     P9303      BR TO EXIT                 PTM29965
08DD 7401 08C6            6046 | P9302 MDX  L  P9300,+1   INCRE RET ADDR             PTM29970
08DF C03E                 6047 |       LD      P9321      VALUE TO ACC               PTM29975
08E0 4346                 6048 | P9303 BSI   3 LDXRS-X3   GO RESTO XR1               PTM29980
08E1 4C80 08C6            6049 |       BSC  I  P9300      EXIT                       PTM29985
                          6050 | *                                                 * PTM29990
08E3 0000                 6051 | P9324 DC      0           ENTRY POINT               PTM29995
08E4 C300                 6052 |       LD    3 LOEND-X3                              PTM30000
08E5 9035                 6053 |       S       P9316       BEGIN FORMING NEW         PTM30005
08E6 D030                 6054 |       STO     P9430       SEARCH ADDRESS.           PTM30010
08E7 C3FF                 6055 |       LD    3 HIEND-X3                              PTM30015
08E8 8032                 6056 |       A       P9316                                 PTM30020
08E9 D02E                 6057 |       STO     P9432                                 PTM30025
08EA C02D                 6058 | P9326 LD      P9432                                 PTM30030
08EB 902B                 6059 |       S       P9430                                 PTM30035
                          6060 | *THE FOLLOWING 3 LINES OF CODE ARE MODIFIED IN  2-8 PTM30040
                          6061 | *PASS THREE TO HANDLE 4 WORD ENTRIES            2-8 PTM30045
08EC F02F                 6062 | P9327 EOR     P9318       =1                        PTM30050
08ED 902E                 6063 |       S       P9318       =1                        PTM30055
08EE 1801                 6064 |       SRA     1           DIVIDE DIFFERENCE BY 2.   PTM30060
08EF 4C88 08E3            6065 |       BSC  I  P9324,+    GO SET MULT DEFINE    2/11 PTM30065
08F1 D004                 6066 |       STO     P9328+1       EXITS IF SYMBOL NOT     PTM30070
08F2 C025                 6067 |       LD      P9432         FOUND.                  PTM30075
08F3 9002                 6068 |       S       P9328+1                               PTM30080
08F4 D001                 6069 |       STO     P9328+1                               PTM30085
08F5 6500 0000            6070 | P9328 LDX  L1 *-*                                   PTM30090
08F7 C100                 6071 |       LD    1 0                                     PTM30095
08F8 18D0                 6072 |       RTE     16          WITH TABLE ENTRY.         PTM30100
08F9 C1FF                 6073 |       LD    1 -1          COMPARE NEW SYMBOL        PTM30105
08FA E025                 6074 |       AND     P9322     MASK OFF BITS 0-1.          PTM30110
08FB 9B23                 6075 |       SD    3 SYMBF-X3                              PTM30115
08FC 4C20 090D            6076 |       BSC  L  P9330,Z                               PTM30120
08FE 18D0                 6077 |       RTE     16          FIRST HALF EQUAL.         PTM30125
08FF 4C20 090D            6078 |       BSC  L  P9330,Z                               PTM30130
0901 C01D                 6079 |       LD      P9428      COMPARE EQUAL. IF SRCH ON  PTM30135
0902 4C20 0913            6080 |       BSC  L  P9334,Z    STADD, MULTIPLY DEFINED.   PTM30140
0904 C1FF                 6081 |       LD    1 -1        SAVE MULTIPLE DEFINITION    PTM30145
0905 D400 060C            6082 |       STO  L  P9176      AND RELOCATION BITS.       PTM30150
0907 C1FE                 6083 |       LD    1 -2                                    PTM30155
0908 D015                 6084 |       STO     P9321      SAVE VALUE                 PTM30160
0909 7401 08E3            6085 | P9329 MDX  L  P9324,+1   BUMP RETURN           2/11 PTM30165
                          6086 | *                                              2/11 PTM30170
                          6087 | *                                              2/11 PTM30175
090B 4C80 08E3            6088 |       BSC  I  P9324        LOAD VALUE,INCR. RETURN. PTM30180
090D 4C02 0911            6089 | P9330 BSC  L  P9332,C     IF SYMBOL GREATER, SET    PTM30185
090F 6907                 6090 |       STX   1 P9430     HI=(XR1). IF SYMBOL     2-8 PTM30190
0910 70D9                 6091 |       MDX     P9326          LESS SET LOW =(XR1).   PTM30195
0911 6906                 6092 | P9332 STX   1 P9432                             2-8 PTM30200
0912 70D7                 6093 |       MDX     P9326                                 PTM30205
0913 C1FF                 6094 | P9334 LD    1 -1             MASK MULTIPLE          PTM30210
0914 E808                 6095 |       OR      P9320       /4000   DEFINITION BIT    PTM30215
0915 D1FF                 6096 |       STO   1 -1             TO VALUE.              PTM30220
0916 70F2                 6097 |       MDX     P9329      RETURN                2/11 PTM30225
                          6098 | *                                                   PTM30230
0917 0000                 6099 | P9430 DC      0                                     PTM30235
0918 0000                 6100 | P9432 DC      0                                     PTM30240
0919 013B                 6101 | P9438 DC      315                                   PTM30245
091A 00E5                 6102 | P9442 DC      /E5       PHASE ID OF 10A        2-11 PTM30247
                          6103 | *                                                   PTM30250
091B 0003                 6104 | P9316 DC      3                                     PTM30255
091C 0001                 6105 | P9318 DC      1                                     PTM30260
091D 8000                 6106 | P9320 DC      /8000                                 PTM30265
091E 0000                 6107 | P9321 DC      0          TEMP STORAGE FOR VALUE     PTM30270
091F 0000                 6108 | P9428 DC      0          SYM TBL ADD SWTCH          PTM30275
0920                      6109 |       BSS  E  0         LOCATE PRFIX AT P10AA-1     PTM30280
0920 3FFF                 6110 | P9322 DC      /3FFF                                 PTM30285
0921 7001                 6111 | P9346 DC      /7001     DISKZ WRITE CODE            PTM30290
0922 7000                 6112 |       DC      /7000     DISKZ READ CODE             PTM30295
0923 0AD4                 6113 | PRFIX DC      P9466+2    ADDR OF CURRENT PREFIX WD  PTM30300
                          6114 | *                                                   PTM30305
** ADD A SYMBOL TO THE SYMBOL TABLE *
 
0924                      6116 |       BSS  E  0         ADJUST TO EVEN LOCATION     PTM30315
                          6117 | *THIS SUBROUTINE IS OVERLAID BY XREF PART 2B    2-8 PTM30320
                          6118 | *DURING PASS THREE PROCESSING                   2-8 PTM30325
0924 005F                 6119 | P9350 DC      SA130-SA000 WORD CNT PHASE 10    2-11 PTM30330
0925 0003                 6120 |       DC      +3   RELATIVE SCTR ADDR OF PHASE 10   PTM30335
                          6121 | *                                                   PTM30340
0926 CB23                 6122 | P9352 LDD   3 SYMBF-X3                              PTM30345
0927 4C20 092C            6123 |       BSC  L  P9354,Z                               PTM30350
0929 18D0                 6124 |       RTE     16        IF LABEL FIELD IS BLANK,    PTM30355
092A 4C18 0944            6125 |       BSC  L  P9358,+-  EXIT.                       PTM30360
092C D0F2                 6126 | P9354 STO     P9428     SET SW TO INDICATE ADD ENT. PTM30365
092D 40B5                 6127 |       BSI     P9324      SEARCH IN-CORE TABLE FIRST PTM30370
092E 7001                 6128 |       MDX     *+1                                   PTM30375
092F 7014                 6129 |       MDX     P9358     MULTIPLE DEFINITION         PTM30380
0930 C0E6                 6130 |       LD      P9430                                 PTM30385
0931 D054                 6131 |       STO     P9374      SAVE LOW ADDR              PTM30390
0932 C301                 6132 |       LD    3 OFCNT-X3  IF NO TABLE OVERFLOW,       PTM30395
0933 4C18 094B            6133 |       BSC  L  P9362,+-  ADD SYMBOL TO TABLE.        PTM30400
                          6134 | *                                                   PTM30405
                          6135 | *             ENTER TABLE OVERFLOW MODE.            PTM30410
                          6136 | *             WRITE PARTIAL SECTOR OUT ON DISK,     PTM30415
                          6137 | *             SEARCH ALL SECTORS OF TABLE OVERFLOW  PTM30420
                          6138 | *             TO DETECT A MULTIPLE DEFINITION       PTM30425
                          6139 | *             CONDITION. IF NOT MULTIPLY DEFINED,   PTM30430
                          6140 | *             RESTORE PARTIAL SECTOR AND ADD NEW    PTM30435
                          6141 | *             SYMBOL. IF MULTIPLY DEFINED, RESTORE  PTM30440
                          6142 | *             PARTIAL SECTOR AND EXIT.              PTM30445
                          6143 | *                                                   PTM30450
                          6144 | *                                                 * PTM30455
0935 C056                 6145 |       LD      PAAID     TEST IF 10A IS IN CORE 2-11 PTM30456
0936 90E3                 6146 |       S       P9442                            2-11 PTM30457
0937 4C18 0940            6147 |       BSC  L  P9356,+-  BRANCH IF YES          2-11 PTM30458
0939 CC00 079A            6148 |       LDD  L  P9245+12   FETCH PH. 10 A HDR INFO    PTM30460
093B D84E                 6149 |       STD     P9380     SET UP IOAR HDR        2-11 PTM30465
093C C098                 6150 |       LD      P93B1                            2-11 PTM30470
093D 18D0                 6151 |       RTE     16                                    PTM30475
093E C0E3                 6152 |       LD      P9346+1                           2-8 PTM30480
093F 435C                 6153 |       BSI   3 DISK1-X3   BR TO READ PHASE 10 A      PTM30485
                          6154 | *                                                 * PTM30490
0940 404C                 6155 | P9356 BSI     PAA00     BR. TO PHASE 10A       2-11 PTM30495
0941 7007                 6156 |       MDX     P9360      NOT FOUND                  PTM30500
0942 C043                 6157 |       LD      P9374                                 PTM30505
0943 D0D3                 6158 |       STO     P9430                                 PTM30510
0944 4346                 6159 | P9358 BSI   3 LDXRS-X3                              PTM30515
0945 1010                 6160 |       SLA     16         CLEAR ADD SYM SW      2/11 PTM30516
0946 D0D8                 6161 |       STO     P9428                            2/11 PTM30517
0947 4C00 0747            6162 |       BSC  L  P9222     EXIT TO LDLBL ROUTINE       PTM30520
0949 C03C                 6163 | P9360 LD      P9374                                 PTM30525
094A D0CC                 6164 |       STO     P9430                                 PTM30530
094B 6580 0917            6165 | P9362 LDX  I1 P9430                                 PTM30535
094D C300                 6166 |       LD    3 LOEND-X3                              PTM30540
094E 90C8                 6167 |       S       P9430                                 PTM30545
094F 90CB                 6168 |       S       P9372      =3                         PTM30550
0950 4C18 095C            6169 |       BSC  L  P9366,+-                              PTM30555
0952 D001                 6170 |       STO     *+1       IF LABEL WAS NOT IN TABLE,  PTM30560
0953 6600 0000            6171 |       LDX  L2 *-*       PUSH DOWN ALL ENTRIES       PTM30565
0955 6780 0219            6172 |       LDX  I3 LOEND     3 WORDS TO ENTER NEW LABEL  PTM30570
0957 C3FE                 6173 | P9364 LD    3 -2                                    PTM30575
0958 D3FB                 6174 |       STO   3 -5                                    PTM30580
0959 7301                 6175 |       MDX   3 +1                                    PTM30585
095A 7201                 6176 |       MDX   2 +1                                    PTM30590
095B 70FB                 6177 |       MDX     P9364                                 PTM30595
095C 6700 0219            6178 | P9366 LDX  L3 X3        RELOAD XR3 TO ASM COMMA     PTM30600
095E CB23                 6179 |       LDD   3 SYMBF-X3  LOAD SYMBOL (NAME CODE)     PTM30605
095F EB04                 6180 |       OR    3 LABRL-X3  INSERT RELOCATION BIT       PTM30610
0960 D1FF                 6181 |       STO   1 -1                                    PTM30615
0961 18D0                 6182 |       RTE     16                                    PTM30620
0962 D100                 6183 |       STO   1 0                                     PTM30625
0963 C303                 6184 |       LD    3 LABVL-X3                              PTM30630
0964 D1FE                 6185 |       STO   1 -2                                    PTM30635
0965 7401 0209            6186 |       MDX  L  CTSYM,+1  COUNT SYMBOLS IN TABLE      PTM30640
0967 C300                 6187 |       LD    3 LOEND-X3                              PTM30645
0968 90B2                 6188 |       S       P9372      =3                         PTM30650
0969 D300                 6189 |       STO   3 LOEND-X3  NEW LOW END OF SYMBOL TABLE PTM30655
096A 90B0                 6190 |       S       P9372      =3                         PTM30660
096B 93FE                 6191 |       S     3 ENDST-X3  IS TABLE FULL               PTM30665
096C 4C10 0944            6192 |       BSC  L  P9358,-   NO, EXIT                    PTM30670
                          6193 | *                                                 * PTM30675
096E 74FF 0212            6194 |       MDX  L  THRT2,-1   DECRE OVFLO SCTRS CNTR     PTM30680
0970 7003                 6195 |       MDX     P9367      OVFLO CYLINDERS NOT FULL   PTM30685
0971 6202                 6196 |       LDX   2 +2         IF FULL, IND ERROR 'A 02'  PTM30690
0972 4400 079C            6197 |       BSI  L  P9246      FETCH ERROR RTN            PTM30695
0974 C0AC                 6198 | P9367 LD      P9346      WRITE FUNC CODE            PTM30700
0975 D3E7                 6199 |       STO   3 OFLOW-X3                              PTM30705
0976 CBE7                 6200 |       LDD   3 OFLOW-X3                              PTM30710
0977 435C                 6201 |       BSI   3 DISK1-X3   BR TO WRITE SCTR           PTM30715
0978 C0A9                 6202 |       LD      P9346+1    RESET CNTRL WRD            PTM30720
0979 D3E7                 6203 |       STO   3 OFLOW-X3   TO READ                    PTM30725
097A 7401 021A            6204 |       MDX  L  OFCNT,+1  ONE MORE OVERFLOW SECTOR    PTM30730
097C C480 0233            6205 | P9368 LD   I  OFSAD     INCREMENT SCTR ADDR         PTM30735
097E 809D                 6206 |       A       P9318     OF SYMBOL TABLE OVERFLOW    PTM30740
097F D480 0233            6207 |       STO  I  OFSAD     BY 1.                       PTM30745
0981 C3FE                 6208 |       LD    3 ENDST-X3                              PTM30750
0982 8004                 6209 |       A       P9436                                 PTM30755
0983 8004                 6210 |       A       P9440     RESET TABLE LIMIT TO ALLOW  PTM30760
0984 D300                 6211 |       STO   3 LOEND-X3  MORE SYMBOLS.               PTM30765
0985 70BE                 6212 |       MDX     P9358                                 PTM30770
091B                      6213 | P9372 EQU     P9316                             2-8 PTM30775
0986 0000                 6214 | P9374 DC      0                                     PTM30780
0987 0002                 6215 | P9436 DC      2                                     PTM30785
0988 013E                 6216 | P9440 DC      318                                   PTM30790
0926                      6217 | P9378 EQU     P9352                                 PTM30795
098A                      6218 |       BSS  E  0                                2-11 PTM30800
098A 0000                 6219 | P9380 DC      *-*       WD CNT PHASE 11             PTM30805
098B 0004                 6220 |       DC      +4   RELATIVE SCTR ADDR OF PHASE 11   PTM30810
098C                      6221 |       BSS     INTBF     ALLOCATE ROOM FOR INT1 2-11 PTM30815
                          6222 | *                                               2-2 PTM30820
                          6223 | *                                               2-2 PTM30825
09EE 0282                 6224 | DVADR DC      DIVSN     DIVISION OP BR ADDR     2-8 PTM30830
09EF 0000                 6225 | OSAVE DC      *-*        SAVE OVFL COUNT       2/11 PTM30831
09F0                      6226 |       BSS  E  0         FORCE EVEN ADDR         2-8 PTM30835
09F0 00E7                 6227 | DVSTR DC      /E7       SLET ID OF DIVISION OP  2-8 PTM30840
09F0                      6228 | DVSKY EQU     *-1       SAVE SCTR ADDR ,WD CNT  2-8 PTM30845
09F1                      6229 |       BSS     3                                 2-8 PTM30850
09F4 CB67                 6230 | DIV00 LDD   3 OVLAY-X3    SAVE SCTR ADDR        2-8 PTM30855
09F5 D8FA                 6231 |       STD     DVSKY                             2-8 PTM30860
09F6 CB65                 6232 |       LDD   3 P0170-X3  SET DK WRITE PARAM      2-8 PTM30865
09F7 8008                 6233 |       A       PA901     ADD ONE                 2-8 PTM30870
09F8 435C                 6234 |       BSI   3 DISK1-X3  SAVE SCTR TO DISK       2-8 PTM30875
09F9 C8F8                 6235 |       LDD     DVSTR+2                           2-8 PTM30880
09FA DB67                 6236 |       STD   3 OVLAY-X3    SET SCTR ADDR         2-8 PTM30885
09FB C0F2                 6237 |       LD      DVADR     SET BR ADDR FOR DIVIDE  2-8 PTM30890
09FC D35A                 6238 |       STO   3 P0140+1-X3                        2-8 PTM30895
09FD 4C00 0270            6239 |       BSC  L  P0130     GO TO MASTER OVLAY SUBR 2-8 PTM30900
0A00                      6240 |       BSS  E  0         RD/PCH BUFFER ON ODD   2-11 PTM30903
0A00 0001                 6241 | PA901 DC      1         CONSTANT 1              2-8 PTM30905
0A01                      6242 | P9451 EQU     *                                 2-8 PTM30910
                          6243 | *************************************************** PTM30915
                          6244 | *                                                 * PTM30916
                          6245 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM30917
                          6246 | *                                                 * PTM30918
                          6247 | *   INT1                                          * PTM30920
                          6248 | *   INT1 IS THE SUBROUTINE USED IN PASS 1 TO PACK * PTM30925
                          6249 | *   THE INPUT RECORD INTO TWO EBCDIC CHARACTERS   * PTM30930
                          6250 | *   PER WORD AND SAVE IT IN THE INTERMEDIATE      * PTM30935
                          6251 | *   OUTPUT BUFFER.  INT1 IS OVERLAID BY PHASE 11  * PTM30940
                          6252 | *   FOR PASS 2 PROCESSING.  INT2 IS THE ENTRY     * PTM30945
                          6253 | *   ADDRESS FOR PHASE 11 DURING PASS 2.           * PTM30950
                          6254 | *THIS PHASE IS ASSEMBLED OUT OF THE NORMAL      2-8 PTM30955
                          6255 | *PHASE ID SEQUENCE -- IT MUST BE PHYSICALLY     2-8 PTM30960
                          6256 | *MOVED TO PERFORM SYSTEM LOAD FUNCTIONS.        2-8 PTM30965
                          6257 | *************************************************** PTM30970
                          6258 | *                                                   PTM30975
098A                      6259 |       ORG     P9380                                 PTM30980
*SBRKSLS E4               6260 | *ASM INTERMEDIATE I/O                         V2M08 PTM30985
098A 005E                 6261 |       DC      P9INT-P9382                           PTM30990
098B 00E4                 6262 |       DC      /E4       SLET ID OF INT1         2-8 PTM30995
098C 0000                 6263 | P9382 DC      0         ENTRY POINT                 PTM30996
098D 7115                 6264 |       MDX   1 21                                    PTM30997
098E C100                 6265 |       LD    1 0         LOAD COL 21                 PTM30998
098F 9056                 6266 |       S       P9412     CHECK FOR BLANK           * PTM30999
0990 4C20 099D            6267 |       BSC  L  P9384,Z   NON-BLANK, BRANCH         * PTM31000
0992 E901                 6268 |       OR    1 1         OR WITH 2ND CHARACTER   212 PTM31001
0993 E902                 6269 |       OR    1 2         OR WITH 3RD CHARACTER   212 PTM31002
0994 E903                 6270 |       OR    1 3         OR WITH 4TH CHARACTER   212 PTM31003
0995 E904                 6271 |       OR    1 4         OR WITH 5TH CHARACTER   212 PTM31004
0996 904F                 6272 |       S       P9412     BY SUBTRACTING BLANK   2-11 PTM31005
0997 D100                 6273 |       STO   1 0         SET COL 21 NON-BLANK   2-11 PTM31006
0998 4C20 099D            6274 |       BSC  L  P9384,Z   BR IF LABEL             212 PTM31007
099A 7105                 6275 |       MDX   1 5         POINT PAST LABEL        212 PTM31010
099B C04A                 6276 |       LD      P9412     LOAD BLANK              212 PTM31012
099C D100                 6277 |       STO   1 0         *AND STORE IN COL. 26   212 PTM31014
099D 904A                 6278 | P9384 S       P9412+2   TEST FOR ASTERISK       212 PTM31016
099E EBF2                 6279 |       OR    3 LSTOP-X3  NO LIST, SKIP RECORD    212 PTM31017
099F 4818                 6280 |       BSC     +-        SKIP IF RCRD TO BE SAVED    PTM31020
09A0 702B                 6281 |       MDX     P9398     BRANCH TO EXIT              PTM31025
                          6282 | *                                                   PTM31030
09A1 6680 0923            6283 |       LDX  I2 PRFIX      XR2 = ADDR OF PREFIX WD    PTM31040
09A3 402C                 6284 |       BSI     P9400     CHECK FOR BUFFER FULL       PTM31045
09A4 6916                 6285 |       STX   1 P9393+1   ADDR OF LEFT END COLUMN     PTM31060
09A5 4346                 6286 |       BSI   3 LDXRS-X3  RESTORE XR1            2-11 PTM31063
09A6 7151                 6287 |       MDX   1 81        POINT TO COLUMN 81     2-11 PTM31065
09A7 633C                 6288 |       LDX   3 +60       MAX. BLANK COLS. 21-80      PTM31070
                          6289 | *                                                   PTM31075
                          6290 | *             SCAN FROM COLUMN 80 LEFT-WARD FOR     PTM31080
                          6291 | *             THE FIRST NON-BLANK COLUMN. A         PTM31085
                          6292 | *             NON-BLANK COLUMN MUST OCCUR BETWEEN   PTM31090
                          6293 | *             COLUMNS 21-80, OR THE STATEMENT       PTM31095
                          6294 | *             IS NOT PACKED FOR DISK OUTPUT.        PTM31100
                          6295 | *                                                   PTM31105
09A8 C1FF                 6296 | P9390 LD    1 -1        CHECK STMT CHARACTER   2-11 PTM31110
09A9 F03C                 6297 |       EOR     P9412     FOR A NON-BLANK.            PTM31115
09AA 4C20 09B2            6298 |       BSC  L  P9392,Z   BRANCH IF COLUMN NOT BLANK  PTM31120
09AC 71FF                 6299 |       MDX   1 -1        DECREMENT INPUT POINTER,    PTM31125
09AD 73FF                 6300 |       MDX   3 -1        DECREMENT LENGTH COUNTER,   PTM31130
09AE 70F9                 6301 |       MDX     P9390     AND CHECK NEXT COLUMN.      PTM31135
09AF 6302                 6302 |       LDX   3 2         INITLZ TO 2 COLUMNS     2-1 PTM31145
09B0 C039                 6303 |       LD      P9INT     GET CONSTANT 2          2-1 PTM31150
09B1 700C                 6304 |       MDX     P9394+2   *WITH PREFIX OF 2       2-1 PTM31160
                          6305 | *                                                   PTM31165
09B2 690A                 6306 | P9392 STX   1 P9394+1   FIRST BLANK COLUMN     2-11 PTM31175
09B3 C009                 6307 |       LD      P9394+1   COMPUTE NO. OF COLUMNS      PTM31180
09B4 9006                 6308 |       S       P9393+1   BETWEEN LEFT AND RIGHT ENDS PTM31185
09B5 4804                 6309 |       BSC     E         IF ODD NO. OF COLUMNS,      PTM31190
09B6 8030                 6310 |       A       P9412+1   ADD 1 TO MAKE NO. EVEN      PTM31195
09B7 D005                 6311 |       STO     P9394+1   INITLZ LOOP COUNTER         PTM31200
09B8 1801                 6312 |       SRA     1          WORDS = CHAR/2             PTM31205
09B9 802D                 6313 |       A       P9412+1   = TOTAL NO WORDS TO    2-11 PTM31210
09BA 6500 0000            6314 | P9393 LDX  L1 *-*       INITLZ TO LEFT COLUMN ADDR  PTM31220
09BC 6700 0000            6315 | P9394 LDX  L3 *-*       INITLZ TO NO. OF COLUMNS    PTM31225
09BE D200                 6316 |       STO   2 0         STORE PREFIX WORD       212 PTM31227
09BF 7201                 6317 |       MDX   2 +1        1 WORD PAST CONTROL WORD    PTM31230
                          6318 | *                                                   PTM31235
09C0 400F                 6319 | P9396 BSI     P9400     CHECK FOR BUFFER FULL       PTM31240
09C1 C101                 6320 |       LD    1 +1                                    PTM31245
09C2 18C8                 6321 |       RTE     8         PACK INPUT CHARACTERS,      PTM31250
09C3 C100                 6322 |       LD    1 0         TWO EBCDIC CHARACTERS PER   PTM31255
09C4 1088                 6323 |       SLT     8         WORD, AND INSERT IN         PTM31260
09C5 D200                 6324 |       STO   2 0         INTERMEDIATE I/O BUFFER.    PTM31265
09C6 7102                 6325 |       MDX   1 +2        NEXT TWO INPUT CHARACTERS   PTM31270
09C7 7201                 6326 |       MDX   2 +1        NEXT BUFFER WORD            PTM31275
09C8 73FE                 6327 |       MDX   3 -2        LOOP COUNT - 2              PTM31280
09C9 70F6                 6328 |       MDX     P9396     REPEAT IF COUNT NOT ZERO    PTM31285
                          6329 | *                                                   PTM31290
09CA 6E00 0923            6330 |       STX  L2 PRFIX      SAVE ADDR OF NEXT PRFIX WD PTM31295
09CC 4400 025F            6331 | P9398 BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM31300
09CE 4C80 098C            6332 |       BSC  I  P9382     EXIT (INT1)                 PTM31305
                          6333 | *                                                   PTM31310
09D0 0000                 6334 | P9400 DC      0         BUFFER FULL ROUTINE         PTM31315
09D1 6AE9                 6335 | P9401 STX   2 P9393+1   CONPARE ADDR FOR CURR  2-11 PTM31320
09D2 C0E8                 6336 |       LD      P9393+1   BUFFER WITH            2-11 PTM31325
09D3 9015                 6337 |       S       P9408     END OF BUFFER ADDR.         PTM31330
09D4 4CA0 09D0            6338 | P9402 BSC  I  P9400,Z   BRANCH (EXIT) IF NOT EQUAL  PTM31335
09D6 C80D                 6339 |       LDD     P9406     SET-UP TO USE DISKZ TO      PTM31340
09D7 4400 0275            6340 |       BSI  L  DISK1     WRITE INTERMED. I/O SECTOR  PTM31345
09D9 7401 0AD3            6341 |       MDX  L  P9466+1,+1  NEXT SCTR ADDRESS         PTM31350
09DB 74FF 020F            6342 |       MDX  L  SCRA,-1   ONE LESS WORK STORAGE SCTR  PTM31355
09DD 7003                 6343 |       MDX     P9404     (BRANCH IF SCRA NOT ZERO)   PTM31360
09DE 6203                 6344 |       LDX   2 +3         IND ERROR 'A 03'           PTM31365
09DF 4400 079C            6345 |       BSI  L  P9246     DISK OUTPUT EXCEEDS W.S.    PTM31370
                          6346 | *                                                   PTM31375
09E1 7600 FEC0            6347 | P9404 MDX  L2 -320      DECREMENT XR2 FOR NEXT SCTR PTM31380
09E3 70ED                 6348 |       MDX     P9401     RESET PREFIX WD ADDR    2-6 PTM31385
                          6349 | *                                                   PTM31390
                          6350 | *             INT1 CONSTANTS                        PTM31395
                          6351 | *                                                   PTM31400
09E4                      6352 |       BSS  E  0         MAKE NEXT LOCATION EVEN     PTM31410
09E4 7001                 6353 | P9406 DC      /7001     DISKZ WRITE CODE            PTM31415
09E5 0AD2                 6354 |       DC      P9466     ADDR FOR DISK WRITE         PTM31420
09E6 0040                 6355 | P9412 DC      .         EBCDIC BLANK                PTM31425
09E7 0001                 6356 |       DC      1         CONSTANT                    PTM31430
09E8 001C                 6357 |       DC      .*-.      EBCDIC ASTERISK-BLANK  2-11 PTM31435
09E9 0C14                 6358 | P9408 DC      P9466+322 END OF BUFR ADDR        2-8 PTM31436
09EA                      6359 |       BSS     INTBF-*+P9382-4 PATCH AREA       2-11 PTM31437
09EA 0002                 6360 | P9INT DC      2         CONSTANT 2, ENDS PHASE  2-1 PTM31440
                          6361 | *************************************************** PTM31445
                          6362 | *  PHASE 10A IS FETCHED INTO CORE STORAGE WHENEVER* PTM31450
                          6363 | *  NECESSARY TO HANDLE SYMBOL TABLE OVERFLOW. WHEN* PTM31455
                          6364 | *  A SYMBOL IS TO BE ADDED TO AN OVERFLOW SECTOR  * PTM31460
                          6365 | *  IN PASS 1, OR WHEN THE OVERFLOW SECTORS ARE TO * PTM31465
                          6366 | *  BE SEARCHED FOR A SYMBOL IN PASS 2, PHASE 10A  * PTM31470
                          6367 | *  IS CALLED. PHASE 10A OVERLAYS THE INT1 SUBR IN * PTM31475
                          6368 | *  PHASE 9 WHEN CALLED DURING PASS 1. IT OVERLAYS * PTM31480
                          6369 | *  PHASE 11 (THE INT2 SUBR) WHEN CALLED IN PASS 2 * PTM31485
                          6370 | *  OF AN ASSEMBLY IN ONE-PASS MODE.               * PTM31490
                          6371 | *************************************************** PTM31495
                          6372 | *                                                   PTM31500
098A                      6373 |       ORG     P9380                                 PTM31505
*SBRKSLS E5               6374 | *ASM SYMBOL TABLE OVERFLOW                    V2M08 PTM31510
098A 0059                 6375 |       DC      P9455-PAA00                      2/11 PTM31515
098B FF1B                 6376 |       DC      -/E5      SLET ID OF PHASE 10A    2-8 PTM31520
098C 0052                 6377 |       DC      PA200-*+1  LOCATE TABLES         2-11 PTM31525
098D 0002                 6378 |       DC      2          NO. OF ID'S TO BE FILLED   PTM31530
098C                      6379 |       ORG     *-2                                   PTM31535
                          6380 | *THIS PHASE IS ASSEMBLED OUT OF THE NORMAL      2-8 PTM31540
                          6381 | *PHASE ID SEQUENCE -- IT MUST BE PHYSICALLY     2-8 PTM31545
                          6382 | *MOVED TO PERFORM SYSTEM LOAD FUNCTIONS.        2-8 PTM31550
098C 00E5                 6383 | PAAID DC      /E5       PHASE ID THIS PHASE    2-11 PTM31553
098D 0000                 6384 | PAA00 DC      *-*        PHASE 10 A ENTRY           PTM31555
                          6385 | *                                              2/11 PTM31560
                          6386 | *                                              2/11 PTM31565
098E 4049                 6387 |       BSI     P9344      SAVE A PARTIAL SCTR        PTM31570
098F 4036                 6388 |       BSI     P9342      INITIALIZE OVFLO SRCH      PTM31575
0990 CBE7                 6389 | PA010 LDD   3 OFLOW-X3                              PTM31580
0991 435C                 6390 |       BSI   3 DISK1-X3                              PTM31585
0992 4400 08E3            6391 |       BSI  L  P9324      SEARCH OVFLO SCTR          PTM31590
0994 7018                 6392 |       MDX     PA050      NOT FOUND - BRANCH         PTM31595
0995 7401 098D            6393 |       MDX  L  PAA00,+1   INCRE RET ADDR             PTM31600
0997 C087                 6394 |       LD      P9428      WAS SYMBOL TO BE ADDED     PTM31605
0998 4C18 099B            6395 |       BSC  L  PA020,+-   NO, BR TO RESTO SCTR       PTM31610
                          6396 | *                                                 * PTM31615
099A 403D                 6397 |       BSI     P9344      WRITE MULT. DEFINED SCTR   PTM31620
099B 4019                 6398 | PA020 BSI     P9340      RESTO PARTIAL SCTR         PTM31625
                          6399 | *                                                 * PTM31630
099C C0F0                 6400 | PA025 LD      PAA00                                 PTM31635
099D D04F                 6401 |       STO     PA300+1    SAVE RET ADDR              PTM31640
099E C3F3                 6402 |       LD    3 PSMDE-X3  BYPASS REST IF 2PASS   2-11 PTM31642
099F 4CA0 098D            6403 |       BSC  I  PAA00,Z   EXIT IF TWO PASS MODE  2-11 PTM31643
09A1 C3F4                 6404 |       LD    3 PASS-X3    DETRM ASM PASS             PTM31645
09A2 4C18 09AB            6405 |       BSC  L  PA040,+-   BR IF PASS 1               PTM31650
09A4 C83B                 6406 |       LDD     PA200+2    PHASE 11 HDR INFO          PTM31655
09A5 D8E4                 6407 | PA030 STD     P9380      SET UP DISK IOAR HDR       PTM31660
09A6 C03F                 6408 |       LD      P9455                             2-8 PTM31665
09A7 18D0                 6409 |       RTE     16                                    PTM31670
09A8 C400 0922            6410 |       LD   L  P9346+1                               PTM31675
09AA 7040                 6411 |       MDX     PA290      BR TO OVLAY PHASE 10 A     PTM31680
                          6412 | *                                                 * PTM31685
09AB C838                 6413 | PA040 LDD     PA200+6    INT1 HDR INFO              PTM31690
09AC 70F8                 6414 |       MDX     PA030      BR TO RE-LOAD INT          PTM31695
                          6415 | *                                                 * PTM31700
09AD C480 0233            6416 | PA050 LD   I  OFSAD                             2-2 PTM31705
09AF 8050                 6417 |       A       PA901     ADD ONE                 2-8 PTM31710
09B0 D480 0233            6418 |       STO  I  OFSAD     STORE NEW ADDR          2-8 PTM31715
09B2 72FF                 6419 |       MDX   2 -1        DECR LOOP CTR           2-8 PTM31720
09B3 70DC                 6420 |       MDX     PA010     BR-CTR NOT ZERO         2-8 PTM31725
09B4 70E6                 6421 |       MDX     PA020     BR-CTR ZERO             2-8 PTM31730
                          6422 | *                                               2-2 PTM31735
                          6423 | *                                                 * PTM31740
                          6424 | *                                                   PTM31745
                          6425 | *             RESTORE TABLE STATUS                  PTM31750
                          6426 | *                                                   PTM31755
09B5 0000                 6427 | P9340 DC      0                                     PTM31760
09B6 6A38                 6428 |       STX   2 OSAVE      COUNT TO PARTIAL      2/11 PTM31765
09B7 C480 0233            6429 |       LD   I  OFSAD                             2-8 PTM31770
09B9 8035                 6430 |       A       OSAVE      INCR SECTOR ADDR      2/11 PTM31775
                          6431 | *                                               2-2 PTM31780
09BA D480 0233            6432 |       STO  I  OFSAD     PARTIAL SCTR FROM THIS ADDR PTM31785
09BC CBE7                 6433 |       LDD   3 OFLOW-X3                              PTM31790
09BD 435C                 6434 |       BSI   3 DISK1-X3   BR TO READ SCTR            PTM31795
09BE C01F                 6435 |       LD      P9348                                 PTM31800
09BF D300                 6436 |       STO   3 LOEND-X3  RESET LOW END ADDR          PTM31805
09C0 C400 000E            6437 |       LD   L  $CORE      RESET HIGH END ADDR        PTM31810
09C2 903D                 6438 |       S       PA901     AT CORE SIZE - 1       2-11 PTM31815
09C3 D3FF                 6439 |       STO   3 HIEND-X3                              PTM31820
09C4 4C80 09B5            6440 |       BSC  I  P9340                                 PTM31825
09C6 0000                 6441 | P9342 DC      0                                     PTM31830
09C7 C300                 6442 |       LD    3 LOEND-X3  SAVE LOW END ADDR           PTM31835
09C8 D015                 6443 |       STO     P9348                                 PTM31840
09C9 C480 0233            6444 |       LD   I  OFSAD     FORM SCTR ADDR OF           PTM31845
09CB 9301                 6445 |       S     3 OFCNT-X3  FIRST OVERFLOW SCTR TO      PTM31850
09CC D480 0233            6446 |       STO  I  OFSAD     SEARCH ALL OVERFLOW SCTR'S  PTM31855
09CE C3FE                 6447 |       LD    3 ENDST-X3  FORM NEW LOW END AND        PTM31860
09CF 8364                 6448 |       A     3 CON2-X3    HIGH END ADDR         2/11 PTM31865
09D0 D300                 6449 |       STO   3 LOEND-X3  SEARCHING OVERFLOW SCTR     PTM31870
09D1 8400 0919            6450 |       A    L  P9438     BUFFER OF THE SYMBOL TABLE  PTM31875
09D3 D3FF                 6451 |       STO   3 HIEND-X3                              PTM31880
09D4 6680 021A            6452 |       LDX  I2 OFCNT                                 PTM31885
09D6 4C80 09C6            6453 |       BSC  I  P9342                                 PTM31890
                          6454 | *                                                   PTM31895
                          6455 | *             WRITE SECTOR OF OVERFLOW              PTM31900
                          6456 | *                                                   PTM31905
09D8 0000                 6457 | P9344 DC      0                                     PTM31910
09D9 CBE7                 6458 |       LDD   3 OFLOW-X3                              PTM31925
09DA 8025                 6459 |       A       PA901     CAUSE WRITE            2-11 PTM31927
09DB 435C                 6460 |       BSI   3 DISK1-X3   BR TO WRITE THE SCTR       PTM31930
09DC 4C80 09D8            6461 |       BSC  I  P9344                                 PTM31945
                          6462 | *                                                   PTM31950
09DE                      6463 |       BSS  E  0                                     PTM31955
09DE 00D2                 6464 | PA200 DC      /D2       SLET ID OF PHASE 11     2-8 PTM31960
09DE                      6465 | P9348 EQU     PA200     TEMP SAVE AREA          2-8 PTM31965
09DF                      6466 |       BSS     3                                     PTM31970
09E2 00E4                 6467 |       DC      /E4       SLET ID OF INT1         2-8 PTM31975
09E3                      6468 |       BSS     3                                     PTM31980
09E6 098A                 6469 | P9455 DC      P11AA     PH 11 I/O AREA         2-11 PTM31985
09E7                      6470 |       BSS     INTBF-*+PAAID-3   PATCH AREA     2-11 PTM31987
09EB 435C                 6471 | PA290 BSI   3 DISK1-X3   BR TO DISK RTN             PTM31990
09EC 4C00 0000            6472 | PA300 BSC  L  *-*        RETURN TO CALLER           PTM31995
                          6473 | *                                              2/11 PTM32000
0A01                      6474 | P9460 EQU     P9451     RD/PNCH BUFFER 1       2-11 PTM32010
0A53                      6475 | P9462 EQU     P9460+82  RD/PNCH BFR 2               PTM32015
0AA5                      6476 | P9464 EQU     P9462+82  PRINT BFR                   PTM32020
0AD2                      6477 | P9466 EQU     P9464+45  PRINT BFR               2-8 PTM32025
                          6478 | *************************************************** PTM32030
                          6479 | *            **TAKE NOTE,TAKE NOTE**           2-8* PTM32035
                          6480 | *  CODE BEGINNING AT P9468 IS OVERLAID         2-8* PTM32040
                          6481 | *  BY THE MACRO EXPANDER - MACRO PHASES        2-8* PTM32045
                          6482 | *  3,3A AND 3B.                                2-8* PTM32050
                          6483 | *************************************************** PTM32055
                          6484 | * NOTE -- P9468 MUST BE AT AN EVEN ADDRESS  1  2-11 PTM32058
0C18                      6485 | P9468 EQU     P9466+326  END OF DISK BUFFER 1  2-11 PTM32060
0C16                      6486 | P9470 EQU     P9468-2   DISK BFR 2                  PTM32065
0D94                      6487 | P9472 EQU     P9468+380    PRINT RTN                PTM32070
0ECA                      6488 | GRAPH EQU     P9472+PIOSZ  START OF GRAPH PHASE2-11 PTM32072
048C                      6489 | OPERR EQU     P9032     OP CODE ERROR           2-8 PTM32075
0494                      6490 | OPOK2 EQU     P9034+4   PH FLIPPER ENTRY PT     2-8 PTM32080
04A7                      6491 | OPVND EQU     P9036-2   OP CODE TV END          2-8 PTM32085
04C1                      6492 | GETS5 EQU     P9042     FETCH PH 5              2-8 PTM32090
04C3                      6493 | GETS6 EQU     P9044     FETCH PH 6              2-8 PTM32095
04C5                      6494 | GETS7 EQU     P9046     FETCH PH 7              2-8 PTM32100
04CA                      6495 | GETS8 EQU     P9048     FETCH PH 8              2-8 PTM32105
04CC                      6496 | GTS8A EQU     P9050     FETCH PH 8A             2-8 PTM32110
04CE                      6497 | GTS12 EQU     P9052     FETCH PH 12             2-8 PTM32115
04D0                      6498 | GETS2 EQU     P9053     FETCH PH 2              2-8 PTM32120
04E1                      6499 | SCAN  EQU     P9060     SCAN SUBR ENTRY PT      2-8 PTM32125
051B                      6500 | NOP1  EQU     P9068     SCAN MODIFIER NO.  1    2-8 PTM32130
052B                      6501 | FERR1 EQU     P9072+1   SCAN MODIFIER NO.  2    2-8 PTM32135
052C                      6502 | FERR2 EQU     P9072+2   SCAN MODIFIER NO.  3    2-8 PTM32140
057A                      6503 | GNRT1 EQU     P9100+1   SCAN MODIFIER NO.  4    2-8 PTM32145
05C9                      6504 | SYDF1 EQU     P9156+1   SCAN MODIFIER NO.  5    2-8 PTM32150
0603                      6505 | COLXT EQU     P9168-2   SCAN MODIFIER NO.  6    2-8 PTM32155
06EC                      6506 | BTHEX EQU     P9194     BINARY-HEX (1-3) SUBR   2-8 PTM32160
06FA                      6507 | B4HEX EQU     P9198     BINARY-HEX (4) SUBR     2-8 PTM32165
0701                      6508 | ERFLG EQU     P9202     ERROR FLAG SUBR         2-8 PTM32170
0723                      6509 | GTHDG EQU     P9216     PAGE HEADING SUBR       2-8 PTM32175
073A                      6510 | LDLBL EQU     P9220     LOAD LABEL SUBR         2-8 PTM32180
074B                      6511 | PALBL EQU     P9224     LD LBL SECONDARY ENT PT 2-8 PTM32185
079C                      6512 | GETER EQU     P9246     GET ERR MSG PH ENT      2-8 PTM32190
07A7                      6513 | LAST  EQU     P9YYY     LAST CD TEST ENT PT     2-8 PTM32195
07A8                      6514 | RDCRD EQU     P9ZZZ     READ RCD ENT PT         2-8 PTM32200
0802                      6515 | P9MVE EQU     P9250     I/O BFR TO PRINT BFR    2-8 PTM32205
0883                      6516 | DFOUT EQU     P9276     DSF O/P SUBR            2-8 PTM32210
0924                      6517 | P10AA EQU     P9350     PH 10 I/O AREA          2-8 PTM32215
0927                      6518 | DTHDR EQU     P9350+3   DATA HDR SUBR ENT       2-8 PTM32220
0949                      6519 | WRDFO EQU     SA010-SA000+P10AA+3              2/11 PTM32225
098A                      6520 | P11AA EQU     P9380     PH 11 I/O AREA          2-8 PTM32230
098C                      6521 | INT1  EQU     P9382     INTMD O/P ENT PT        2-8 PTM32235
098D                      6522 | INT2  EQU     P9382+1   INTMD I/P ENT PT        2-8 PTM32240
0AA7                      6523 | HDGBF EQU     P9464+2   PAGE HDNG BFR           2-8 PTM32245
0A01                      6524 | IOBF1 EQU     P9460     RD/PNCH BFR 1           2-8 PTM32250
0A53                      6525 | IOBF2 EQU     P9462     RD/PNCH BFR 2           2-8 PTM32255
0AA5                      6526 | PRBFR EQU     P9464     PRINT BFR               2-8 PTM32260
0AD2                      6527 | BUFI  EQU     P9466     DISK BFR 1              2-8 PTM32265
0AD4                      6528 | DCBUF EQU     BUFI+2     DCOMM BUFFER          2/11 PTM32266
04C7                      6529 | GTS13 EQU     P9047     FETCH MACRO PH 1        2-8 PTM32270
0C16                      6530 | DFBUF EQU     P9470     DISK BFR 2              2-8 PTM32275
*SBRKSLS DD               6531 |  ASM PROG CONTROL MNEMONICS PH                V2M08 PTM32280
***PHASE 5 PROGRAM CONTROL***
 
                          6533 | *************************************************** PTM32290
                          6534 | *                                                 * PTM32295
                          6535 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM32300
                          6536 | *                                                 * PTM32305
                          6537 | *FUNCTION/OPERATION-                              * PTM32310
                          6538 | *   *PHASE 5 IS CALLED INTO CORE TO PROCESS HDNG, * PTM32315
                          6539 | *    ORG, BSS, BES, EQU, LIST, EJCT, SPAC, DUMP,  * PTM32320
                          6540 | *    OR PDMP STATEMENTS.                          * PTM32325
                          6541 | *   *DEPENDING ON THE OP CODE, AN INDIRECT BRANCH * PTM32330
                          6542 | *    IS MADE THROUGH A TABLE TO THE MODULE        * PTM32335
                          6543 | *    PREPARED TO PROCESS THAT OP CODE.            * PTM32340
                          6544 | *   *PHASE 5 UTILIZES THE SCAN ROUTINE WITHIN     * PTM32345
                          6545 | *    PHASE 9 TO EVALUATE THE OPERANDS AND CHECK TO* PTM32350
                          6546 | *    SEE THAT THE OPERAND SYMBOLS HAVE BEEN       * PTM32355
                          6547 | *    PREVIOUSLY DEFINED.                          * PTM32360
                          6548 | *   *IN PASS 2 PROCESSING OF THE HDNG STATEMENT, A* PTM32365
                          6549 | *    CHECK IS MADE ON THE LIST OPTIONS SWITCH.  IF* PTM32370
                          6550 | *    A LISTING HAS BEEN REQUESTED, THE HEADING ON * PTM32375
                          6551 | *    THE HDNG STATEMENT IS MOVED INTO THE HEADING * PTM32380
                          6552 | *    BUFFER AND A BRANCH IS MADE TO GTHDG WITHIN  * PTM32385
                          6553 | *    PHASE 9 TO PRINT THE HEADING.                * PTM32390
                          6554 | *   *THE LIST MNEMONIC CAUSES THE OPERAND FIELD TO* PTM32395
                          6555 | *    BE SCANNED FOR THE 'ON', 'OFF', OR BLANK     * PTM32400
                          6556 | *    SPECIFICATION.  THE SPECIFIED LIST CONDITION * PTM32405
                          6557 | *    IS INDICATED AT LSTOP IN ASCOM.              * PTM32410
                          6558 | *   *THE EJCT AND SPAC MNEMONICS GENERATE NO      * PTM32415
                          6559 | *    OBJECT CODING.  THE ASSEMBLER PROGRAM        * PTM32420
                          6560 | *    BRANCHES TO THE PRINCIPAL PRINT SUBROUTINE   * PTM32425
                          6561 | *    TO RESTORE THE PAGE OR SPACE THE REQUESTED   * PTM32430
                          6562 | *    NUMBER OF LINES RESPECTIVELY, ON THE ASSEMBLY* PTM32435
                          6563 | *    LISTING.                                     * PTM32440
                          6564 | *   *THE DUMP AND PDMP MNEMONICS CAUSE A LONG BSI * PTM32445
                          6565 | *    TO THE $DUMP ENTRY POINT IN THE SKELETON     * PTM32450
                          6566 | *    SUPERVISOR, FOLLOWED BY THE PARAMETERS, TO BE* PTM32455
                          6567 | *    GENERATED.  FOR THE DUMP MNEMONIC, AN EXIT   * PTM32460
                          6568 | *    IS ALSO GENERATED.                           * PTM32465
                          6569 | *                                                 * PTM32470
                          6570 | *ENTRY POINTS-                                    * PTM32475
                          6571 | *   *P5010 - ENTRY FROM PHASE 9                   * PTM32480
                          6572 | *                                                 * PTM32485
                          6573 | *INPUT-N/A                                        * PTM32490
                          6574 | *                                                 * PTM32495
                          6575 | *OUTPUT                                           * PTM32500
                          6576 | *   * THE CONSTRUCTED OP CODE FOR THE MNEMONIC    * PTM32505
                          6577 | *     BEING PROCESSED                             * PTM32510
                          6578 | *                                                 * PTM32515
                          6579 | *EXTERNAL RERERENCES-                             * PTM32520
                          6580 | *   *SUBROUTINES-                                 * PTM32525
                          6581 | *      * B4HEX                                    * PTM32530
                          6582 | *      * DFOUT                                    * PTM32535
                          6583 | *      * ERFLG                                    * PTM32540
                          6584 | *      * GETS6                                    * PTM32545
                          6585 | *      * GETS7                                    * PTM32550
                          6586 | *      * GETS8                                    * PTM32555
                          6587 | *      * GTS8A                                    * PTM32560
                          6588 | *      * GTS12                                    * PTM32565
                          6589 | *      * GETS2                                    * PTM32570
                          6590 | *      * LDLBL                                    * PTM32575
                          6591 | *      * LDXRS                                    * PTM32580
                          6592 | *      * PALBL                                    * PTM32585
                          6593 | *      * P9MVE                                    * PTM32590
                          6594 | *      * SCAN                                     * PTM32595
                          6595 | *      * PRINCIPAL PRINT SUBROUTINE               * PTM32600
                          6596 | *   *DCOM/COMMA-                                  * PTM32605
                          6597 | *       $CORE                                     * PTM32610
                          6598 | *       $DUMP                                     * PTM32615
                          6599 | *       $EXIT                                     * PTM32620
                          6600 | *       $PHSE                                     * PTM32625
                          6601 | *                                                 * PTM32630
                          6602 | *EXITS-                                           * PTM32635
                          6603 | *   *NORMAL - LDLBL SUBROUTINE TO GET NEXT RECORD * PTM32640
                          6604 | *   *ERROR - ERFLG SUBROUTINE                     * PTM32645
                          6605 | *                                                 * PTM32650
                          6606 | *TABLES/WORK AREAS- N/A                           * PTM32655
                          6607 | *                                                 * PTM32660
                          6608 | *ATTRIBUTES-REUSABLE                              * PTM32665
                          6609 | *                                                 * PTM32670
                          6610 | *NOTES-N/A                                        * PTM32675
                          6611 | *                                                 * PTM32680
                          6612 | *************************************************** PTM32685
                          6613 | *                                                   PTM32690
0280                      6614 |       ORG     OVLAY                                 PTM32695
0280 01D4                 6615 |       DC      P5390-P5000                           PTM32700
0281 00DD                 6616 |       DC      /DD       SLET ID OF PHASE 5      2-8 PTM32705
                          6617 | *                                                   PTM32710
0282 4C00 0292            6618 | P5000 BSC  L  P5010      START PH. 5 EXECUTION      PTM32715
0284 4C00 04C3            6619 |       BSC  L  GETS6                             2-8 PTM32720
0286 4C00 04C5            6620 |       BSC  L  GETS7                             2-8 PTM32725
0288 4C00 04CA            6621 |       BSC  L  GETS8                             2-8 PTM32730
028A 4C00 04CC            6622 |       BSC  L  GTS8A                             2-8 PTM32735
028C 4C00 04CE            6623 |       BSC  L  GTS12                             2-8 PTM32740
028E 4C00 04C7            6624 |       BSC  L  GTS13     FETCH MACRO PH 1        2-8 PTM32745
0290 4C00 04D0            6625 |       BSC  L  GETS2                             2-8 PTM32750
                          6626 | *                                                   PTM32755
0292 C025                 6627 | P5010 LD      P5040     INDICATE THAT PHASE 5 OF    PTM32760
0293 D400 0078            6628 |       STO  L  $PHSE      ASSEMBLER IS IN CONTROL    PTM32765
0295 C32C                 6629 |       LD    3 OPCNT-X3  CHECK FOR HDNG RECORD       PTM32770
0296 4C18 035D            6630 | P5012 BSC  L  P5340,+-   BRANCH IF OP CODE IS HDNG  PTM32775
                          6631 | * ABOVE INSTR ALSO USED AS A CONSTANT /4C18     2-4 PTM32780
0298 180C                 6632 |       SRA     12        USE BITS 0-3 TO FORM        PTM32785
0299 D012                 6633 |       STO     P5020+1   TV TABLE DISPLACEMENT       PTM32790
029A C011                 6634 |       LD      P5020+1   CHECK FOR ORG STATEMENT 212 PTM32807
029B 906D                 6635 |       S       P5123                             212 PTM32808
029C 4820                 6636 |       BSC     Z         SKIP IF ORG             212 PTM32809
029D 700A                 6637 |       MDX     P5015     ELSE PROHIBIT PH 2 OPS  212 PTM32810
029E C32B                 6638 |       LD    3 RLMDE-X3  IF ABS ASM              212 PTM32811
029F 4818                 6639 |       BSC     +-        *CONTINUE PROCESSING    212 PTM32812
02A0 700A                 6640 |       MDX     P5020     *AT 'P5020'             212 PTM32814
02A1 C00A                 6641 |       LD      P5020+1                               PTM32815
02A2 9017                 6642 |       S       P5045                                 PTM32816
02A3 4C28 02A8            6643 |       BSC  L  P5015,+Z                              PTM32817
02A5 9013                 6644 |       S       P5042                                 PTM32818
02A6 4C08 02AB            6645 |       BSC  L  P5020,+                               PTM32819
02A8 C012                 6646 | P5015 LD      P5047     PREVENT FURTHER             PTM32820
02A9 D400 04A7            6647 |       STO  L  OPVND     *PH. 2 MNEMONICS            PTM32822
02AB 6600 0000            6648 | P5020 LDX  L2 *-*       XR2 = TV TABLE DISPLACEMENT PTM32825
02AD 4E80 02AE            6649 |       BSC  I2 P5030-1   BR TO PH. 5 SUBSECTION      PTM32830
                          6650 | *                                                   PTM32835
                          6651 | *     CONSTANTS AND OP CODE BRANCH TBL              PTM32840
                          6652 | *                                                   PTM32845
02AF 02BC                 6653 | P5030 DC      P5050       PROCESS ORG               PTM32850
02B0 02D1                 6654 |       DC      P5080       PROCESS BSS               PTM32855
02B1 02D1                 6655 |       DC      P5080       PROCESS BES               PTM32860
02B2 0322                 6656 |       DC      P5200       PROCESS EQU               PTM32865
02B3 0399                 6657 |       DC      P5400        PROCESS LIST             PTM32870
02B4 03C7                 6658 |       DC      P5500        PROCESS SPACE            PTM32875
02B5 03F1                 6659 |       DC      P5600        PROCESS EJECT            PTM32880
02B6 03F5                 6660 |       DC      P5700        PROCESS DUMP             PTM32885
02B7 0433                 6661 |       DC      P5800        PROCESS PDUMP            PTM32890
02B8 00DD                 6662 | P5040 DC      /DD       SLET ID OF PHASE 5      2-8 PTM32895
02B9 0002                 6663 | P5042 DC      2          CONSTANT 2                 PTM32900
02BA 0005                 6664 | P5045 DC      5          CONSTANT 5                 PTM32905
02BB 048C                 6665 | P5047 DC      OPERR     OP CODE ERR SUBR ADDR   2-8 PTM32910
                          6666 | *                                                   PTM32915
02BC 4400 04E1            6667 | P5050 BSI  L  SCAN      EVALUATE OPERAND        2-8 PTM32920
02BE 4400 025F            6668 |       BSI  L  LDXRS     RELOAD REGISTERS  1,3       PTM32925
02C0 C0D5                 6669 |       LD      P5012                                 PTM32930
02C1 D055                 6670 |       STO     P5170                                 PTM32935
02C2 4047                 6671 |       BSI     P5140                                 PTM32940
02C3 C112                 6672 |       LD    1 +18       IF ANY ERROR OCCURRED       PTM32945
02C4 900A                 6673 |       S       P5060     IN SCAN, CC 18 WILL NOT     PTM32950
02C5 4C18 02CA            6674 |       BSC  L  P5055,+-  BE BLANK.                   PTM32955
02C7 9008                 6675 |       S       P5061     =.M-.  IF ERROR IS MULT.    PTM32960
02C8 4C20 0303            6676 |       BSC  L  P5110,Z          DEF.,USE 1ST VALUE.  PTM32965
02CA C325                 6677 | P5055 LD    3 VALUE-X3  ORG OK,                     PTM32970
02CB D3FA                 6678 |       STO   3 ADCOW-X3  RESET ADDRESS COUNTER       PTM32975
02CC 903C                 6679 |       S       P5123      ADJUST ADDR CNTRS TO       PTM32980
02CD D3FC                 6680 |       STO   3 ADCW2-X3   FORCE A DATA BREAK.        PTM32985
02CE 7034                 6681 |       MDX     P5110      BR TO EXIT                 PTM32990
02CF 0040                 6682 | P5060 DC      .                                     PTM32995
02D0 0094                 6683 | P5061 DC      .M-.      CONSTANT                    PTM33000
                          6684 | *                                                 * PTM33005
02D1 C1FD                 6685 | P5080 LD    1 -3         COL. 32  ASSIGN NEXT EVEN  PTM33010
02D2 9035                 6686 |       S       P5122      =.E    LOCATION IF E IN    PTM33015
02D3 4C20 02D9            6687 | P5082 BSC  L  P5090,Z          FORMAT CODE.         PTM33020
                          6688 | * ABOVE INSTR ALSO USED AS A CONSTANT /4C20     2-4 PTM33025
02D5 C3FA                 6689 |       LD    3 ADCOW-X3                              PTM33030
02D6 4804                 6690 |       BSC     E                                     PTM33035
02D7 8031                 6691 |       A       P5123      =1     SET LABEL VALUE TO  PTM33040
02D8 D303                 6692 |       STO   3 LABVL-X3       LEFT-MOST LOCATION.    PTM33045
02D9 4400 04E1            6693 | P5090 BSI  L  SCAN      SCAN LNG OPERAND ONLY   2-8 PTM33050
02DB 4400 025F            6694 |       BSI  L  LDXRS     RELOAD REGISTERS            PTM33055
02DD C0F5                 6695 |       LD      P5082       PREVIOUS SYMBOLS MAY BE   PTM33060
02DE D038                 6696 |       STO     P5170        REFERENCED.              PTM33065
02DF 402A                 6697 |       BSI     P5140                                 PTM33070
02E0 C3F4                 6698 |       LD    3 PASS-X3                           2-4 PTM33075
02E1 4C08 02EE            6699 |       BSC  L  P5095,+   BR IF PASS 1 OR 3       2-8 PTM33080
02E3 6600 0883            6700 |       LDX  L2 DFOUT     PT TO DSF O/P SUBR      2-8 PTM33085
02E5 C242                 6701 |       LD    2 /42       GET INDICATOR WORD      2-4 PTM33090
02E6 4C20 02EE            6702 |       BSC  L  P5095,Z   BR IF BSS NOT FIRST     2-4 PTM33095
02E8 C3FA                 6703 |       LD    3 ADCOW-X3  INITLZ TO FORCE AN EXTRA2-4 PTM33100
02E9 D480 022B            6704 |       STO  I  DHPTR     *DATA HEADER IF PROGRAM 2-4 PTM33105
02EB D3FC                 6705 |       STO   3 ADCW2-X3  *STARTS WITH BSS STMNT  2-4 PTM33110
02EC C000                 6706 |       LD      *                                 2-4 PTM33115
02ED D242                 6707 |       STO   2 /42       SET INDICATOR NOT ZERO  2-4 PTM33120
                          6708 | *                                               2-4 PTM33125
                          6709 | * CHANGE DISP /42 IF DFOUT SUBR IN PH 9 IS CHANGED* PTM33130
                          6710 | *                                               2-4 PTM33135
02EE C325                 6711 | P5095 LD    3 VALUE-X3  INCREMENT ADDR COUNTER      PTM33140
02EF 4C10 02F7            6712 |       BSC  L  P5097,-   FALL THRU IF NEG EXPR   2-6 PTM33145
02F1 C400 03A4            6713 |       LD   L  P5409     INDICATE AN S FOR SYNTAX2-6 PTM33150
02F3 4400 0701            6714 |       BSI  L  ERFLG     *ERROR IF NEGATIVE      2-8 PTM33155
02F5 1010                 6715 |       SLA     16        SET VALUE ZERO,         2-6 PTM33160
02F6 D325                 6716 |       STO   3 VALUE-X3  FOR OUTPUT              2-6 PTM33165
02F7 8303                 6717 | P5097 A     3 LABVL-X3  BY SPECIFIED AMOUNT         PTM33170
02F8 D3FA                 6718 |       STO   3 ADCOW-X3                              PTM33175
02F9 C32C                 6719 |       LD    3 OPCNT-X3  IF A BES (OP CONTROL), SET  PTM33180
02FA 1003                 6720 |       SLA     3          LABEL VALUE TO             PTM33185
02FB 4C10 02FF            6721 |       BSC  L  P5100,-   RIGHT-MOST LOCATION         PTM33190
02FD C3FA                 6722 |       LD    3 ADCOW-X3  PLUS ONE.                   PTM33195
02FE D303                 6723 |       STO   3 LABVL-X3                              PTM33200
02FF C325                 6724 | P5100 LD    3 VALUE-X3  NO. OF WORDS RESERVED TO    PTM33205
0300 7109                 6725 |       MDX   1 +9        COLS. 9-12 IN HEXADECIMAL   PTM33210
0301 4400 06FA            6726 |       BSI  L  B4HEX                             2-8 PTM33215
0303 4C00 0344            6727 | P5110 BSC  L  P5240     GO GET NEXT RCD         2-8 PTM33220
                          6728 | *                                                   PTM33225
0306                      6729 |       BSS  E  0                                 2-4 PTM33230
0306 00D9                 6730 | P5120 DC      .R                                    PTM33235
0307 00E4                 6731 | P5121 DC      .U                                    PTM33240
0308 00C5                 6732 | P5122 DC      .E                                    PTM33245
0309 0001                 6733 | P5123 DC      1                                     PTM33250
                          6734 | *             COMMON SUBROUTINE BSS-ORG             PTM33255
030A 0000                 6735 | P5140 DC      0                                     PTM33260
030B C112                 6736 |       LD    1 +18                                   PTM33265
030C 90C2                 6737 |       S       P5060          IF ANY ERROR, COL. 18  PTM33270
030D 4C18 0312            6738 |       BSC  L  P5160,+-                              PTM33275
030F C3F4                 6739 | P5150 LD    3 PASS-X3                               PTM33280
0310 4818                 6740 |       BSC     +-                                    PTM33285
0311 403B                 6741 |       BSI     P5250     ADD INTERNAL NO. TO TABLE   PTM33290
0312 C32B                 6742 | P5160 LD    3 RLMDE-X3  NO RELOCATION ERROR         PTM33295
0313 180E                 6743 |       SRA     14        IF ABSOLUTE ASSEMBLY.       PTM33300
0314 4C18 031F            6744 |       BSC  L  P5180,+-  IF ORIGIN, OPERAND MUST     PTM33305
0316 F327                 6745 |       EOR   3 RELSW-X3  BE RELOCATABLE. IF BSS,     PTM33310
0317 4C18 031F            6746 | P5170 BSC  L  P5180,+-  OPERAND MUST BE ABSOLUTE.   PTM33315
0319 C8EC                 6747 |       LDD     P5120      =.R                        PTM33320
031A 4400 0701            6748 |       BSI  L  ERFLG     RELOCATION ERR          2-8 PTM33325
031C 1010                 6749 |       SLA     16                                    PTM33330
031D D325                 6750 |       STO   3 VALUE-X3  SET OPERAND VALUE AND       PTM33335
031E D327                 6751 |       STO   3 RELSW-X3  RELOC. SWITCH = 0.          PTM33340
031F 4C80 030A            6752 | P5180 BSC  I  P5140                                 PTM33345
0321 70F0                 6753 |       MDX     P5160                                 PTM33350
                          6754 | *             EQUATE PSEUDO-OP MAIN SECTION.        PTM33355
0322 4400 04E1            6755 | P5200 BSI  L  SCAN      EVALUATE OPERAND        2-8 PTM33360
                          6756 | *                                                   PTM33365
                          6757 | *             USE ONLY PREVIOUSLY DEFINED SYMBOLS   PTM33370
                          6758 | *                                                   PTM33375
0324 4400 025F            6759 |       BSI  L  LDXRS     RELOAD REGISTERS  1,3       PTM33380
0326 C325                 6760 |       LD    3 VALUE-X3  SET LABEL VALUE EQUAL       PTM33385
0327 D303                 6761 |       STO   3 LABVL-X3  *TO THE OPERAND VALUE  2-11 PTM33387
0328 C115                 6762 |       LD    1 21        TEST IF LABEL          2-11 PTM33390
0329 9020                 6763 |       S       P5246     BLANK                  2-11 PTM33391
032A 4C20 0335            6764 |       BSC  L  P5205,Z   BRANCH IF NOT BLANK    2-11 PTM33392
032C C01E                 6765 |       LD      P5247     RETURN ADDRESS         2-11 PTM33393
032D D400 0701            6766 |       STO  L  ERFLG                            2-11 PTM33394
032F 1810                 6767 |       SRA     16        CLEAR SWITCH           2-11 PTM33395
0330 7439 070E            6768 |       MDX  L  ERADD,MCOM5-ERCNT CHANG INSTR    2-11 PTM33396
0332 C019                 6769 |       LD      P5248     GET Q FLAG             2-11 PTM33397
0333 4C00 0706            6770 |       BSC  L  FLGCO     GOSET FLAG             2-11 PTM33398
0335 C3F4                 6771 | P5205 LD    3 PASS-X3    TEST PASS             2-11 PTM33399
0336 4C20 0344            6772 |       BSC  L  P5240,Z    BR IF PASS 2               PTM33400
0338 C112                 6773 |       LD    1 +18       CHECK IF ANY UNDEFINED      PTM33405
0339 90CD                 6774 |       S       P5121     SYMBOLS IN THE OPERAND      PTM33410
033A 4C18 0340            6775 |       BSC  L  P5220,+-  BRANCH IF ANY UNDEFINED     PTM33415
033C C327                 6776 | P5210 LD    3 RELSW-X3  MOVE LABEL VALUE AND        PTM33420
033D 100E                 6777 |       SLA     14        RELOCATION BIT TO           PTM33425
033E D304                 6778 |       STO   3 LABRL-X3  LDLBLROUTINE                PTM33430
033F 7004                 6779 |       MDX     P5240                                 PTM33435
0340 400C                 6780 | P5220 BSI     P5250     OPERAND UNDEFINED DURING    PTM33440
0341 70FA                 6781 |       MDX     P5210     PASS 1.                     PTM33445
0342 4400 0701            6782 |       BSI  L  ERFLG                             2-8 PTM33450
0344 4400 073A            6783 | P5240 BSI  L  LDLBL     LD LABEL,GET NEXT RCD   2-8 PTM33455
0346 7020                 6784 |       MDX     P5350+2   GO GET NEXT RECORD     2-11 PTM33460
0347 6C00 07A7            6785 | P5245 STX  L  P9YYY     DO NOT LIST             2-8 PTM33465
0349 70FA                 6786 |       MDX     P5240                             2-8 PTM33470
034A 0040                 6787 | P5246 DC      .         BLANK                  2-11 PTM33471
034B 0335                 6788 | P5247 DC      P5205     RETURN ADDRESS         2-11 PTM33472
034C 00D8                 6789 | P5248 DC      .Q        WARNING                2-11 PTM33473
                          6790 | *             IN EQU,ORG,BSS,AND BES, OPERAND       PTM33475
                          6791 | *             SYMBOLS MUST BE PREVIOUSLY DEFINED.   PTM33480
                          6792 | *             ERROR IS SENT TO ERFLG.               PTM33485
034D 0000                 6793 | P5250 DC      0                                     PTM33490
034E 7401 045A            6794 |       MDX  L  ERPTR,+1                              PTM33495
0350 4346                 6795 |       BSI   3 LDXRS-X3                              PTM33500
0351 7101                 6796 |       MDX   1 +1                                    PTM33505
0352 C3FA                 6797 |       LD    3 ADCOW-X3                              PTM33510
0353 4400 06FA            6798 |       BSI  L  B4HEX                             2-8 PTM33515
0355 4400 0802            6799 |       BSI  L  P9MVE                             2-8 PTM33520
0357 4C80 034D            6800 |       BSC  I  P5250                                 PTM33525
                          6801 | *                                                   PTM33530
0359 0000                 6802 | P5310 DC      0                                     PTM33535
035A 0000                 6803 | P5320 DC      0                                     PTM33540
035B 0000                 6804 | P5330 DC      0         TABLE FULL INDICATOR        PTM33545
035C 7001                 6805 | P5335 DC      /7001     DISK WRITE FUNC CODE    2-8 PTM33550
                          6806 | *                                                   PTM33555
035D C3F4                 6807 | P5340 LD    3 PASS-X3                           2-8 PTM33560
035E E066                 6808 |       AND     P5455                             2-8 PTM33565
035F F065                 6809 |       EOR     P5455                             2-8 PTM33570
0360 4C18 0369            6810 |       BSC  L  P5355,+-  BYPASS DURING PASS 3    2-8 PTM33575
0362 C3F4                 6811 |       LD    3 PASS-X3   CHK FOR PASS TWO        2-8 PTM33580
0363 4C20 036C            6812 |       BSC  L  P5360,Z   BRANCH IF PASS TWO          PTM33585
0365 4400 074B            6813 | P5350 BSI  L  PALBL     GET NEXT RCD            2-8 PTM33590
0367 4C00 045D            6814 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM33595
0369 6C00 07A7            6815 | P5355 STX  L  P9YYY     DO NOT LIST             2-8 PTM33600
036B 70F9                 6816 |       MDX     P5350                             2-8 PTM33605
                          6817 | *                                                   PTM33610
036C C3F2                 6818 | P5360 LD    3 LSTOP-X3  SAVE CONTENTS OF            PTM33615
036D 4C18 0365            6819 |       BSC  L  P5350,+-  BRANCH IF NO LISTING        PTM33620
036F C400 0036            6820 |       LD   L  $PBSY                             2-8 PTM33625
0371 4C30 036F            6821 |       BSC  L  *-4,Z-    BR-PRINT BFR BUSY       2-8 PTM33630
0373 CC00 071E            6822 |       LDD  L  P9211     PREPARE TO              2-8 PTM33635
0375 DC80 0721            6823 |       STD  I  P9212+1                           2-8 PTM33640
0377 CC00 0720            6824 |       LDD  L  P9212                             2-8 PTM33645
0379 435C                 6825 |       BSI   3 DISK1-X3  *READ PAGE HDNG         2-8 PTM33650
037A 6212                 6826 |       LDX   2 +18       LOOP CTR TO CENTER HEADING  PTM33655
037B 6700 0AA7            6827 |       LDX  L3 HDGBF     XR3 = ADDR HEADING BFR  2-9 PTM33660
037D C900                 6828 | P5370 LDD   1 0                                     PTM33665
037E 1088                 6829 |       SLT     8         PACK TWO COLUMNS OF INPUT   PTM33670
037F 1808                 6830 |       SRA     8         BUFFER INTO ONE WORD AND    PTM33675
0380 1088                 6831 |       SLT     8         MOVE INTO (CENTERED) THE    PTM33680
0381 D30F                 6832 |       STO   3 +15        HEADING BUFFER.            PTM33685
0382 7102                 6833 |       MDX   1 +2        NEXT TWO INPUT CHARACTERS   PTM33690
0383 7301                 6834 |       MDX   3 +1        NEXT HEADING BUFFER WORD    PTM33695
0384 72FF                 6835 |       MDX   2 -1        DECREMENT LOOP COUNTER,     PTM33700
0385 70F7                 6836 |       MDX     P5370     AND CONTINUE MOVING.        PTM33705
0386 C100                 6837 |       LD    1 0          FETCH LAST WORD OF HDNG    PTM33710
0387 1088                 6838 |       SLT     8          LEFT JUSTIFY               PTM33715
0388 E837                 6839 |       OR      P5450                                 PTM33720
0389 D30F                 6840 |       STO   3 +15        OUTPUT LAST WORD           PTM33725
038A 4400 025F            6841 |       BSI  L  LDXRS     RELOAD REGISTERS  1,3       PTM33730
038C 6C00 07A7            6842 |       STX  L  LAST      DO NOT LIST HDNG STMNT  2-8 PTM33735
038E C400 0721            6843 |       LD   L  P9212+1   PREPARE TO              2-8 PTM33740
0390 18D0                 6844 |       RTE     16                                2-8 PTM33745
0391 C0CA                 6845 |       LD      P5335                             2-8 PTM33750
0392 435C                 6846 |       BSI   3 DISK1-X3  *WRITE PAGE HDNG        2-8 PTM33755
0393 4400 0723            6847 |       BSI  L  GTHDG                             2-8 PTM33760
0395 1010                 6848 |       SLA     16        ZERO PRINCIPAL PRINTER  212 PTM33762
0396 D480 0006            6849 |       STO  I  $CH12     *CHANNEL 12             212 PTM33764
0398 70CC                 6850 |       MDX     P5350     GO GET NEXT RECORD     2-11 PTM33765
                          6851 | *                                                   PTM33775
0399 C100                 6852 | P5400 LD    1 0          FETCH CC 35                PTM33780
039A 9025                 6853 |       S       P5450      IS IT BLANK                PTM33785
039B 4C18 03B7            6854 |       BSC  L  P5430,+-   YES, BR TO RESTO ORIG COND PTM33790
039D 9023                 6855 |       S       P5451      CHECK FOR AN 'O'           PTM33795
039E 4C18 03A5            6856 |       BSC  L  P5410,+-   BR IF AN 'O' PRESENT       PTM33800
03A0 C003                 6857 | P5405 LD      P5409      =S.                        PTM33805
03A1 4400 0701            6858 |       BSI  L  ERFLG     BR TO SET ERR INDR      2-8 PTM33810
03A3 70C1                 6859 | P5406 MDX     P5350      GO TO EXIT PH5        2-10 PTM33815
                          6860 | *                                                 * PTM33820
03A4 00E2                 6861 | P5409 DC      .S         EBC 'S'                    PTM33825
03A5 C101                 6862 | P5410 LD    1 +1                                    PTM33830
03A6 901B                 6863 |       S       P5452      CHECK FOR AN 'N'           PTM33835
03A7 4C18 03B3            6864 |       BSC  L  P5420,+-   BR TO TURN TLIST ON        PTM33840
03A9 9019                 6865 |       S       P5453      CHECK FOR AN 'F'           PTM33845
03AA 4820                 6866 |       BSC     Z          SKIP IF 'F' IN CC 36       PTM33850
03AB 70F4                 6867 |       MDX     P5405      BR TO IND ERROR            PTM33855
03AC C102                 6868 |       LD    1 +2         CHECK CC 37 FOR AN 'F'     PTM33860
03AD 9016                 6869 |       S       P5454                                 PTM33865
03AE 4820                 6870 |       BSC     Z          SKIP IF OK                 PTM33870
03AF 70F0                 6871 |       MDX     P5405      BR TO IND ERROR            PTM33875
03B0 1010                 6872 |       SLA     16         CLEAR ACC TO IND NO LIST   PTM33880
03B1 7103                 6873 |       MDX   1 +3         SET TO CHK CC 38 FOR BLNK  PTM33885
03B2 7005                 6874 |       MDX     P5431      BR TO TEST TERM CHAR       PTM33890
                          6875 | *                                                 * PTM33895
03B3 C012                 6876 | P5420 LD      P5456     SET TO IND LIST         2-8 PTM33900
03B4 EB02                 6877 |       OR    3 TLIST-X3                          2-8 PTM33905
03B5 7102                 6878 |       MDX   1 +2         SET TO CHK CC 37 FOR BLNK  PTM33910
03B6 7001                 6879 |       MDX     P5431      BR TO TEST TERM CHAR       PTM33915
                          6880 | *                                                 * PTM33920
03B7 C302                 6881 | P5430 LD    3 TLIST-X3                              PTM33925
03B8 D3F2                 6882 | P5431 STO   3 LSTOP-X3   SET LIST OPTION SWTCH      PTM33930
03B9 6C00 07A7            6883 |       STX  L  LAST      SET TO SKIP PRINT LIST  2-8 PTM33935
03BB C100                 6884 |       LD    1 0          CHECK FOR TERM. CHAR       PTM33940
03BC 9003                 6885 |       S       P5450      MUST BE A BLANK            PTM33945
03BD 4C20 03A0            6886 |       BSC  L  P5405,Z    BR TO ERROR IF NOT         PTM33950
03BF 70E3                 6887 | P5435 MDX     P5406      BR TO EXIT                 PTM33955
                          6888 | *                                                 * PTM33960
03C0 0040                 6889 | P5450 DC      .          EBC BLANK                  PTM33965
03C1 0096                 6890 | P5451 DC      .O-.       EBC 'O' MINUS BLANK        PTM33970
03C2 00D5                 6891 | P5452 DC      .N         EBC 'N'                    PTM33975
03C3 FFF1                 6892 | P5453 DC      .F-.N      EBC 'F' MINUS 'N'          PTM33980
03C4 00C6                 6893 | P5454 DC      .F         EBC 'F'                    PTM33985
03C5 C000                 6894 | P5455 DC      /C000     XREF CONSTANT               PTM33990
03C6 8000                 6895 | P5456 DC      /8000     LIST CONSTANT           2-8 PTM33995
                          6896 | *                                                 * PTM34000
03C7 4019                 6897 | P5500 BSI     P5540     TEST PASS              2-11 PTM34005
03C8 4400 04E1            6898 |       BSI  L  SCAN      BR TO EVALUATE THE      2-8 PTM34040
03CA C325                 6899 |       LD    3 VALUE-X3   OPERAND.                   PTM34045
03CB D001                 6900 |       STO     *+1                                   PTM34050
03CC 6600 0000            6901 |       LDX  L2 *-*        SET LOOP CNTR FOR SPACING  PTM34055
03CE 4C08 0344            6902 |       BSC  L  P5240,+    EXIT IF OPERAND = NEG/ZERO PTM34060
03D0 C480 0006            6903 | P5510 LD   I  $CH12      CHECK FOR CHANNEL 12       PTM34065
03D2 4C18 03D6            6904 |       BSC  L  *+2,+-     SKIP IF OFF                PTM34070
03D4 4400 0723            6905 |       BSI  L  GTHDG     IF ON,BR TO RESTO PAGE  2-8 PTM34075
03D6 C009                 6906 |       LD      P5520      FUNC CODE FOR SPACE        PTM34080
03D7 7403 045C            6907 |       MDX  L  PR000,+3   INCRE ENTRY ADDR           PTM34085
03D9 4480 045C            6908 |       BSI  I  PR000      BR TO SPACE A LINE         PTM34090
03DB 74FD 045C            6909 |       MDX  L  PR000,-3                              PTM34095
03DD 72FF                 6910 |       MDX   2 -1         DECRE LOOP CNTR            PTM34100
03DE 70F1                 6911 |       MDX     P5510      LOOP TIL SPACING COMPLETE  PTM34105
03DF 70DF                 6912 |       MDX     P5435      BR TO EXIT                 PTM34110
                          6913 | *                                                 * PTM34115
03E0 7002                 6914 | P5520 DC      /7002      FUNC CODE FOR SPACE        PTM34120
                          6915 | *                                                 * PTM34125
03E1 0000                 6916 | P5540 DC      *-*       ENTRY                  2-11 PTM34135
03E2 C3F4                 6917 |       LD    3 PASS-X3   CHECK PASS             2-11 PTM34136
03E3 4C18 0365            6918 |       BSC  L  P5350,+-  EXIT                   2-11 PTM34138
03E5 E0DF                 6919 |       AND     P5455     XREF FLAG              2-11 PTM34140
03E6 F0DE                 6920 |       EOR     P5455                             212 PTM34142
03E7 4C18 0347            6921 |       BSC  L  P5245,+-  EXIT                   2-11 PTM34144
03E9 E0DB                 6922 |       AND     P5455                             2-8 PTM34145
03EA C3F2                 6923 |       LD    3 LSTOP-X3  TEST IF LIST REQUIRED  2-11 PTM34146
03EB 4C18 0344            6924 |       BSC  L  P5240,+-  BRANCH NO              2-11 PTM34148
03ED 6C00 07A7            6925 |       STX  L  LAST      SKIP TO PRINT LIST     2-11 PTM34150
03EF 4C80 03E1            6926 |       BSC  I  P5540     RETURN                 2-11 PTM34155
03F1 40EF                 6927 | P5600 BSI     P5540     GO TEST PASS           2-11 PTM34160
03F2 4400 0723            6928 |       BSI  L  GTHDG     PRINT HEADING           2-8 PTM34165
03F4 70CA                 6929 |       MDX     P5435      BR TO EXIT                 PTM34170
                          6930 | *                                                 * PTM34175
                          6931 | *                                                 * PTM34180
03F5 C02D                 6932 | P5700 LD      P5740      SET LOOP CNTR TO           PTM34185
03F6 D01C                 6933 |       STO     P5720+1    INCLUDE THE SUP EXIT       PTM34190
03F7 C3F4                 6934 |       LD    3 PASS-X3    CHECK ASM PASS             PTM34195
03F8 4820                 6935 |       BSC     Z          SKIP IF FIRST              PTM34200
03F9 7004                 6936 |       MDX     P5710      BR TO OUTPUT DSF           PTM34205
03FA 7406 0213            6937 |       MDX  L  ADCOW,+6   INCRE ADDR CNTR            PTM34210
03FC 1000                 6938 |       NOP                                           PTM34215
03FD 703D                 6939 |       MDX     P5950      BR TO EXIT            2-10 PTM34220
                          6940 | *                                                 * PTM34225
03FE C033                 6941 | P5710 LD      P5760                                 PTM34230
03FF D1FD                 6942 |       STO   1 -3         SET UP A TEMP 'L'          PTM34235
0400 4400 04E1            6943 |       BSI  L  SCAN      BR TO EVALUATE LOW LIMIT2-8 PTM34240
0402 C327                 6944 |       LD    3 RELSW-X3   FETCH RELOC VALUE OF       PTM34245
0403 100E                 6945 |       SLA     14         THE LOW LIMIT              PTM34250
0404 18D0                 6946 |       RTE     16                                    PTM34255
0405 C325                 6947 |       LD    3 VALUE-X3                              PTM34260
0406 D825                 6948 |       STD     P5750+6    SAVE LOW LIMIT & RELOC IND PTM34265
                          6949 | *                                                   PTM34270
0407 4400 04E1            6950 |       BSI  L  SCAN                     HI  LIMIT2-8 PTM34275
0409 C327                 6951 |       LD    3 RELSW-X3   FETCH RELOC VALUE OF       PTM34280
040A 100E                 6952 |       SLA     14         THE HIGH LIMIT             PTM34285
040B 18D0                 6953 |       RTE     16                                    PTM34290
040C C325                 6954 |       LD    3 VALUE-X3                              PTM34295
                          6955 | *                       IF UPPER LIMIT NOT SPEC 2-6 PTM34300
                          6956 | *                       *ZERO MEANS ALL OF CORE 2-6 PTM34305
040D D820                 6957 |       STD     P5750+8    SAVE HIGH LIMIT & REL. IND PTM34310
                          6958 | *                                                   PTM34315
040E 4400 04E1            6959 |       BSI  L  SCAN      BR TO EVALUATE FORMAT   2-8 PTM34320
0410 C325                 6960 |       LD    3 VALUE-X3                              PTM34325
0411 D018                 6961 |       STO     P5750+4   SAVE THE FORMAT             PTM34330
                          6962 | *                                                 * PTM34335
0412 6600 0000            6963 | P5720 LDX  L2 *-*        INITIAL LOOP CNTR          PTM34340
0414 6100                 6964 |       LDX   1 0          SET POINTER TO ZERO        PTM34345
0415 CD00 0426            6965 | P5730 LDD  L1 P5750      FETCH GENERATED CODE       PTM34350
0417 DB21                 6966 |       STD   3 TRWRD-X3   SAVE FOR DFOUT RTN.        PTM34355
0418 4400 0883            6967 |       BSI  L  DFOUT     O/P TO DSF BFR          2-8 PTM34360
041A 7102                 6968 |       MDX   1 +2         INCRE TBL POINTER          PTM34365
041B 7401 0213            6969 |       MDX  L  ADCOW,+1   INCRE THE ADDR CNTR        PTM34370
041D 72FF                 6970 |       MDX   2 -1         DECRE LOOP CNTR            PTM34375
041E 70F6                 6971 |       MDX     P5730      LOOP TIL OUTPUT COMPLETE   PTM34380
                          6972 | *                                                 * PTM34385
041F 4346                 6973 |       BSI   3 LDXRS-X3   GO RESTO XR1               PTM34390
0420 C09F                 6974 |       LD      P5450                                 PTM34395
0421 D120                 6975 |       STO   1 +32        RESTO ORIG BLANK           PTM34400
0422 7018                 6976 |       MDX     P5950      BR TO EXIT            2-10 PTM34405
                          6977 | *                                                 * PTM34410
0423 0006                 6978 | P5740 DC      6          CONSTANT 6                 PTM34415
0424 0005                 6979 | P5741 DC      5          CONSTANT 5             2-4 PTM34420
0426                      6980 |       BSS  E  0                                     PTM34425
0426 4400 0000            6981 | P5750 BSI  L  0          LONG BSI & IND WORD        PTM34430
0428 003F                 6982 |       DC      $DUMP      ADDR OF SYSTEM DUMP        PTM34435
0429 0000                 6983 |       DC      0          IND WORD                   PTM34440
042A 0000                 6984 |       DC      *-*        FORMAT                     PTM34445
042B 0000                 6985 |       DC      0          IND WORD                   PTM34450
042C 0000                 6986 |       DC      *-*        LOW LIMIT                  PTM34455
042D 0000                 6987 |       DC      0          IND WORD                   PTM34460
042E 0000                 6988 |       DC      *-*        HIGH LIMIT                 PTM34465
042F 0000                 6989 |       DC      0          IND WORD                   PTM34470
0430 6038                 6990 |       LDX   0 $EXIT      EXIT TO THE SUPV.          PTM34475
0431 0000                 6991 |       DC      0          IND WORD                   PTM34480
                          6992 | *                                                 * PTM34485
0432 00D3                 6993 | P5760 DC      .L         EBC 'L'                    PTM34490
0433 C0F0                 6994 | P5800 LD      P5741                                 PTM34495
0434 D0DE                 6995 |       STO     P5720+1    INITIAL LOOP CNTR TO 5     PTM34500
0435 C3F4                 6996 |       LD    3 PASS-X3    CHECK ASM PASS             PTM34505
0436 4820                 6997 |       BSC     Z          SKIP IF FIRST              PTM34510
0437 70C6                 6998 |       MDX     P5710      BR TO OUTPUT DSF           PTM34515
0438 7405 0213            6999 |       MDX  L  ADCOW,+5   INCRE THE ADDR CNTR        PTM34520
043A 1000                 7000 |       NOP                                           PTM34525
043B 4C00 0344            7001 | P5950 BSC  L  P5240     BR TO EXIT             2-11 PTM34530
043D                      7002 |       BSS     /0456-*   PATCH AREA             2-11 PTM34535
0456 0000                 7003 | P5390 DC      0                                     PTM34580
*SBRKSLS DE               7004 |  ASM IMPERATIVE STATEMENTS PH                 V2M08 PTM34585
***  PHASE 6 IMPERATIVE INST  ***
 
                          7006 | *************************************************** PTM34595
                          7007 | *                                                 * PTM34600
                          7008 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM34605
                          7009 | *                                                 * PTM34610
                          7010 | *FUNCTION/OPERATION-                              * PTM34615
                          7011 | *   *IN PROCESSING THE IMPERATIVE INSTRUCTIONS    * PTM34620
                          7012 | *    HANDLED BY PHASE 6, THE FORMAT FIELD IS      * PTM34625
                          7013 | *    SCANNED, THE TAG FIELD IS SCANNED, AND THE   * PTM34630
                          7014 | *    APPROPRIATE OBJECT OUTPUT IS GENERATED.      * PTM34635
                          7015 | *   *THE OPERANDS ARE SCANNED AND EVALUATED, THE  * PTM34640
                          7016 | *    RECORD IS CONVERTED BY THE B4HEX ROUTINE AND * PTM34645
                          7017 | *    THE FINAL OBJECT OUTPUT IS SET UP BY DFOUT IN* PTM34650
                          7018 | *    THE DSF BUFFER.                              * PTM34655
                          7019 | *                                                 * PTM34660
                          7020 | *ENTRY POINTS-                                    * PTM34665
                          7021 | *   * INSTA - ENTRY FROM PHASE 9                  * PTM34670
                          7022 | *                                                 * PTM34675
                          7023 | *INPUT-N/A                                        * PTM34680
                          7024 | *                                                 * PTM34685
                          7025 | *OUTPUT                                           * PTM34690
                          7026 | *   * THE CONSTRUCTED OP CODE FOR THE MNEMONIC    * PTM34695
                          7027 | *     BEING PROCESSED                             * PTM34700
                          7028 | *                                                 * PTM34705
                          7029 | *EXTERNAL RERERENCES-                             * PTM34710
                          7030 | *   *SUBROUTINES-                                 * PTM34715
                          7031 | *      * B4HEX                                    * PTM34720
                          7032 | *      * DFOUT                                    * PTM34725
                          7033 | *      * ERFLG                                    * PTM34730
                          7034 | *      * GETS5                                    * PTM34735
                          7035 | *      * GETS7                                    * PTM34740
                          7036 | *      * GETS8                                    * PTM34745
                          7037 | *      * GTS8A                                    * PTM34750
                          7038 | *      * GTS12                                    * PTM34755
                          7039 | *      * LDLBL                                    * PTM34760
                          7040 | *      * LDXRS                                    * PTM34765
                          7041 | *      * SCAN                                     * PTM34770
                          7042 | *   *DCOM/COMMA-                                  * PTM34775
                          7043 | *       $PHSE                                     * PTM34780
                          7044 | *                                                 * PTM34785
                          7045 | *EXITS-                                           * PTM34790
                          7046 | *   *NORMAL - LDLBL SUBROUTINE TO GET NEXT RECORD * PTM34795
                          7047 | *   *ERROR - ERFLG SUBROUTINE                     * PTM34800
                          7048 | *                                                 * PTM34805
                          7049 | *TABLES/WORK AREAS- N/A                           * PTM34810
                          7050 | *                                                 * PTM34815
                          7051 | *ATTRIBUTES-REUSABLE                              * PTM34820
                          7052 | *                                                 * PTM34825
                          7053 | *NOTES-N/A                                        * PTM34830
                          7054 | *                                                 * PTM34835
                          7055 | *************************************************** PTM34840
                          7056 | *                                                   PTM34845
0280                      7057 |       ORG     OVLAY                                 PTM34850
0280 01D5                 7058 |       DC      S6Z-S6A        WORD COUNT PHASE 6     PTM34855
0281 00DE                 7059 |       DC      /DE       SLET ID OF PHASE 6      2-8 PTM34860
                          7060 | *                                                   PTM34865
0282 4C00 04C1            7061 | S6A   BSC  L  GETS5     FETCH PH 5              2-8 PTM34870
0284 4C00 0290            7062 |       BSC  L  INSTA     BEGIN EXECUTION,PHASE 6     PTM34875
0286 4C00 04C5            7063 |       BSC  L  GETS7                             2-8 PTM34880
0288 4C00 04CA            7064 |       BSC  L  GETS8     FETCH PH 8              2-8 PTM34885
028A 4C00 04CC            7065 |       BSC  L  GTS8A                             2-8 PTM34890
028C 4C00 04CE            7066 |       BSC  L  GTS12                             2-8 PTM34895
028E 4C00 04C7            7067 |       BSC  L  GTS13     FETCH MACRO PH 1        2-8 PTM34900
                          7068 | *                                                   PTM34905
0290 C02A                 7069 | INSTA LD      S6008     INDICATE THAT PHASE 6       PTM34910
0291 D400 0078            7070 |       STO  L  $PHSE      OF ASM IS IN CONTROL       PTM34915
0293 6600 0389            7071 |       LDX  L2 SPCN      XR2 = ADDR OF PH 6 CNST'S   PTM34920
0295 C024                 7072 |       LD      S6006     DO NOT ALLOW FURTHER    2-8 PTM34925
0296 D400 04A7            7073 |       STO  L  OPVND     *PH 2 MNEMOVICS         2-8 PTM34930
0298 C32C                 7074 |       LD    3 OPCNT-X3  MASK OUT BIT 15 OF OPCNT    PTM34935
0299 D215                 7075 |       STO   2 +21        SAVE OP CODE               PTM34940
029A E022                 7076 |       AND     S6025     CHECK IF OP CODE 'DC'       PTM34945
029B 4C18 0417            7077 |       BSC  L  DC,+-  BRANCH IF MNEMONIC IS 'DC'     PTM34950
029D D32C                 7078 |       STO   3 OPCNT-X3  SAVE WITHOUT BIT 15         PTM34955
029E F01D                 7079 |       EOR     S6020     CHECK IF MNEMONIC IS 'B'    PTM34960
029F 4C18 02AC            7080 |       BSC  L  S6000,+-  BRANCH IF 'B'               PTM34965
02A1 C32C                 7081 |       LD    3 OPCNT-X3                              PTM34970
02A2 180A                 7082 |       SRA     10         IF INSTR VALID IN LONG     PTM34975
02A3 4C04 03CA            7083 |       BSC  L  LINCK,E    FORM ONLY, BRANCH          PTM34980
02A5 C32C                 7084 |       LD    3 OPCNT-X3  CHECK FOR OPCNT BIT 6       PTM34985
02A6 E019                 7085 |       AND     S6050     (NO OPERAND REQUIRED)       PTM34990
02A7 4C18 02C5            7086 |       BSC  L  S6060,+-  BRANCH IF OPERAND REQ.      PTM34995
02A9 F32C                 7087 |       EOR   3 OPCNT-X3  'EOR' OUT BIT 6 OF OPCNT    PTM35000
                          7088 | *                                                   PTM35005
02AA D215                 7089 |       STO   2 +21        SAVE IN INSTR BFR          PTM35010
02AB 7068                 7090 |       MDX     SINST      GO TO PROCESS AS SHORT     PTM35015
                          7091 | *             MNEMONIC OP CODE = 'B'                PTM35020
                          7092 | *                                                   PTM35025
02AC 91FD                 7093 | S6000 S     1 -3        CHECK FORMAT FIELD FOR      PTM35030
02AD 100D                 7094 |       SLA     13        LONG OR SHORT BRANCH        PTM35035
02AE 4C28 02C1            7095 |       BSC  L  S6055,+Z  BRANCH IF FORMAT 'L' OR 'I' PTM35040
02B0 C00D                 7096 |       LD      S6030     BRANCH IS SHORT, SET        PTM35045
02B1 D32C                 7097 |       STO   3 OPCNT-X3  OPCNT = 7000 (MDX)          PTM35050
02B2 D215                 7098 | S6005 STO   2 +21       INITLZ INST BUFFER          PTM35055
                          7099 | *                                                   PTM35060
02B3 C1FE                 7100 |       LD    1 -2        CHECK IF TAG                PTM35065
02B4 F200                 7101 |       EOR   2 0         FIELD IS BLANK              PTM35070
02B5 4C18 0314            7102 |       BSC  L  SINST,+-  BRANCH IF BLANK             PTM35075
02B7 C0FE                 7103 |       LD      *-2       PLACE ADDRESS SINST     2-6 PTM35080
02B8 D011                 7104 |       STO     TAGCK     *IN RETURN SLOT TAGCK   2-6 PTM35085
02B9 7034                 7105 |       MDX     S6070     TAG ERROR IF NOT BLANK      PTM35090
                          7106 | *                                                   PTM35095
02BA 048C                 7107 | S6006 DC      OPERR     OP CODE ERR SUBR ADDR   2-8 PTM35100
02BB 00DE                 7108 | S6008 DC      /DE       SLET ID OF PHASE 6      2-8 PTM35105
02BC FFF8                 7109 | S6020 DC      /FFF8      MASK OPCNT FOR 'DC' + 'B'  PTM35110
02BD FFFE                 7110 | S6025 DC      /FFFE      MASK OPCNT FOR DC          PTM35115
02BE 7000                 7111 | S6030 DC      /7000     MDX OP CODE                 PTM35120
02BF 4C00                 7112 | S6040 DC      /4C00     BSC WITH LONG BIT           PTM35125
02C0 0200                 7113 | S6050 DC      /0200     MASK FOR NOP,XCH, WAIT      PTM35130
                          7114 | *                                                   PTM35135
02C1 C0FD                 7115 | S6055 LD      S6040     SET OPCNT = 4C00 (BSC LONG) PTM35140
02C2 D215                 7116 |       STO   2 +21        FOR 'B' WITH 'L' OR 'I'    PTM35145
02C3 4C00 03CA            7117 |       BSC  L  LINCK      BR TO PROCESS 'BSC  L'     PTM35150
02C5 C32C                 7118 | S6060 LD    3 OPCNT-X3  MASK BITS 0-5,8,9 FROM      PTM35155
02C6 E205                 7119 |       AND   2 +5        OPCNT AND INITLZ            PTM35160
02C7 D215                 7120 |       STO   2 +21       THE INST BUFFER             PTM35165
02C8 4001                 7121 |       BSI     TAGCK      BR TO CHECK TAG FIELD      PTM35170
02C9 7030                 7122 |       MDX     INST2      BR TO CHECK FORMAT         PTM35175
02CA 0000                 7123 | TAGCK DC      *-*        TAG FIELD CHECK RTN ENTRY  PTM35180
02CB C1FE                 7124 |       LD    1 -2        CHECK TAG COLUMN            PTM35185
02CC 9200                 7125 |       S     2 0          FOR A BLANK                PTM35190
02CD 4C18 02F8            7126 |       BSC  L  INST2-2,+-  BR AND IGNOR BLANK TAG    PTM35195
02CF 9208                 7127 |       S     2 +8        COMPARE TAG WITH '3'        PTM35200
02D0 4C30 02EE            7128 |       BSC  L  S6070,-Z  BRANCH IF LARGER THAN '3'   PTM35205
02D2 9209                 7129 |       S     2 +9        COMPARE TAG WITH '0'        PTM35210
02D3 4C10 02F5            7130 |       BSC  L  S6080,-   BRANCH IF LARGER THAN '0'   PTM35215
02D5 C812                 7131 |       LDD     SYMTG     FETCH PACKED BLANKS     2-8 PTM35220
02D6 C1FE                 7132 |       LD    1 -2        ADD SYMBOLIC TAG CHAR   2-8 PTM35225
02D7 100A                 7133 |       SLA     10        *TO PACKED BLANKS       2-8 PTM35230
02D8 1802                 7134 |       SRA     2         *TO FORM SYMBOL NAME    2-8 PTM35235
02D9 E80E                 7135 |       OR      SYMTG                             2-8 PTM35240
02DA DB23                 7136 |       STD   3 SYMBF-X3  *SET SYMBOL NAME        2-8 PTM35245
02DB 4400 08C6            7137 |       BSI  L  P9300     SEARCH FOR SYMBOLIC TAG 2-8 PTM35250
02DD 700D                 7138 |       MDX     SYMT1     SYMBOL NOT FOUND        2-8 PTM35255
02DE                      7139 | SYMT2 EQU     *         SYMBOL FOUND-VALUE IN A 2-8 PTM35260
02DE 4C28 02EB            7140 |       BSC  L  SYMT1,Z+  BR IF VALUE NEGATIVE    2-8 PTM35265
02E0 9009                 7141 |       S       SYMT4                             2-8 PTM35270
02E1 4C30 02EB            7142 |       BSC  L  SYMT1,Z-  BR IF VALUE ABOVE 3     2-8 PTM35275
02E3 7123                 7143 |       MDX   1 +35       RESET XR1 TO COL 35     2-8 PTM35280
02E4 6600 0389            7144 |       LDX  L2 SPCN      RESET XR2               2-8 PTM35285
02E6 8003                 7145 |       A       SYMT4                             2-8 PTM35290
02E7 700D                 7146 |       MDX     S6080     BR TO INSERT TAG IN INST2-8 PTM35295
                          7147 | *                                                   PTM35300
02E8                      7148 |       BSS  E  0         FORCE EVEN ADDR         2-8 PTM35305
02E8 0000                 7149 | SYMTG DC      0         SYMBOL BFR FOR          2-8 PTM35310
02E9 0000                 7150 |       DC      0         *SYMBOLIC TAG           2-8 PTM35315
02EA 0003                 7151 | SYMT4 DC      3         CONSTANT 3              2-8 PTM35320
                          7152 | *                                                   PTM35325
02EB 7123                 7153 | SYMT1 MDX   1 +35       RESET XR1 TO COL 35     2-8 PTM35330
02EC 6600 0389            7154 |       LDX  L2 SPCN      RESET XR2               2-8 PTM35335
02EE C3F4                 7155 | S6070 LD    3 PASS-X3   IF PASS 1,              212 PTM35336
02EF 4C18 02F4            7156 |       BSC  L  S6075,+-  *SKIP TAG ERROR         212 PTM35337
02F1 C20A                 7157 |       LD    2 +10       TAG EROR, INSERT 'T' IN     PTM35340
02F2 4400 0701            7158 |       BSI  L  ERFLG     ERR FLAG FLD OF LISTING 2-8 PTM35345
02F4 1008                 7159 | S6075 SLA     8         CLEAR TAG BITS TO ZERON     PTM35350
02F5 1008                 7160 | S6080 SLA     8         SHIFT TAG BITS TO BITS 6,7  PTM35355
02F6 EA15                 7161 |       OR    2 +21       OF ACC AND INSERT           PTM35360
02F7 D215                 7162 |       STO   2 +21       IN THE INST BUFFER          PTM35365
02F8 4C80 02CA            7163 |       BSC  I  TAGCK      RETURN                     PTM35370
02FA C1FD                 7164 | INST2 LD    1 -3        CHECK FORMAT                PTM35375
02FB 9200                 7165 |       S     2 0          CHECK IF BLANK             PTM35380
02FC 4C18 0314            7166 |       BSC  L  SINST,+-   BRANCH TO SHORT            PTM35385
02FE 920B                 7167 |       S     2 +11       CHECK IF 'X' FORMAT         PTM35390
02FF 4C18 0314            7168 |       BSC  L  SINST,+-  BRANCH TO SHORT IF 'X'      PTM35395
0301 C32C                 7169 |       LD    3 OPCNT-X3  IF LONG, INSTRUCTION MUST   PTM35400
0302 1805                 7170 |       SRA     5          BE VALID IN LONG FORM      PTM35405
0303 4C04 0311            7171 |       BSC  L  FCER,E    BRANCH IF ONLY SHORT VALID  PTM35410
0305 C1FD                 7172 | FFTST LD    1 -3        CHECK FORMAT FIELD     2-10 PTM35415
0306 9206                 7173 |       S     2 +6        FOR 'L' (LONG)              PTM35420
0307 4C18 03E2            7174 |       BSC  L  LINST,+-  BRANCH TO LONG IF 'L'       PTM35425
0309 9207                 7175 |       S     2 +7        CHECK IF 'I' (INDIRECT)     PTM35430
030A 4C18 03D6            7176 |       BSC  L  IINST,+-  BRANCH TO INDIRECT IF 'I'   PTM35435
030C C213                 7177 |       LD    2 +19       FORMAT ERROR. INSERT 'F' IN PTM35440
030D 4400 0701            7178 |       BSI  L  ERFLG     ERR FLAG FLD OF LISTING 2-8 PTM35445
030F 4C00 03E2            7179 |       BSC  L  LINST     PROCESS AS LONG INST.       PTM35450
                          7180 | *                                                   PTM35455
0311 C213                 7181 | FCER  LD    2 +19       FORMAT ERROR. INSERT 'F' IN PTM35460
0312 4400 0701            7182 |       BSI  L  ERFLG     ERR FLAG FLD OF LISTING 2-8 PTM35465
                          7183 | *                                                   PTM35470
0314 C3F4                 7184 | SINST LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM35475
0315 4C20 031B            7185 |       BSC  L  SI2ND,Z   BRANCH IF PASS TWO          PTM35480
0317 7401 0213            7186 | S6091 MDX  L  ADCOW,1   INCREMENT ADDR CTR BY ONE   PTM35485
0319 1000                 7187 |       NOP               (MAY SKIP)                  PTM35490
031A 7055                 7188 |       MDX     INSXT     GO TO INST EXIT             PTM35495
                          7189 | *                                                   PTM35500
031B C32C                 7190 | SI2ND LD    3 OPCNT-X3  CHECK IF NOP,XCH,OR WAIT,   PTM35505
031C E0A3                 7191 |       AND     S6050     WHERE NO OPERAND REQ.       PTM35510
031D 4C20 035F            7192 |       BSC  L  S6100,Z   BRANCH IF NO OPERAND REQ.   PTM35515
031F C3FA                 7193 |       LD    3 ADCOW-X3  SAVE ADDR CTR SO THAT       PTM35520
0320 D067                 7194 |       STO     ITEMP+2   CTR MAY BE INCREMENTED TO   PTM35525
0321 7401 0213            7195 |       MDX  L  ADCOW,1   LABEL VALUE PLUS 1          PTM35530
0323 1000                 7196 |       NOP               (MAY SKIP)                  PTM35535
0324 C32C                 7197 |       LD    3 OPCNT-X3  CHECK IF THIS OP CODE       PTM35540
0325 1803                 7198 |       SRA     3         TAKES A CONDITIONAL SCAN    PTM35545
0326 4C04 03A8            7199 | S6099 BSC  L  SPOND,E   BR IF CONDITIONAL INST  2-8 PTM35550
0328 4400 04E1            7200 |       BSI  L  SCAN      EVALUATE OPERAND        2-8 PTM35555
032A 4400 025F            7201 |       BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM35560
032C 6600 0389            7202 |       LDX  L2 SPCN      XR2 = PHASE 6 CONSTANTS     PTM35565
032E 7123                 7203 |       MDX   1 +35        POINT TO CC 35             PTM35570
032F C1FD                 7204 |       LD    1 -3         CHECK FORMAT FIELD         PTM35575
0330 9200                 7205 |       S     2 0          FOR BLANK.                 PTM35580
0331 4C20 0349            7206 |       BSC  L  NOMOD,Z    BR IF FORMAT NOT BLANK     PTM35585
0333 C06A                 7207 |       LD      INSBF      CHECK FORMAT IND           PTM35590
0334 180A                 7208 |       SRA     10         IN INSTR. BFR              PTM35595
0335 4C04 0349            7209 |       BSC  L  NOMOD,E    BR IF NOT BLANK            PTM35600
0337 C32C                 7210 |       LD    3 OPCNT-X3  CHECK IF OP CODE IS STX     PTM35605
0338 100B                 7211 |       SLA     11                                    PTM35610
0339 4C28 0342            7212 |       BSC  L  MOD,+Z    BRANCH IF STX               PTM35615
033B 1002                 7213 |       SLA     2         CHECK IF LDS,LDX, OR SHIFT  PTM35620
033C 4C28 0349            7214 |       BSC  L  NOMOD,+Z  BRANCH IF ONE OF ABOVE      PTM35625
033E C215                 7215 |       LD    2 +21       CHECK IF INST               PTM35630
033F E20C                 7216 |       AND   2 +12       IS INDEXED (NO MODIF.)      PTM35635
0340 4C20 0349            7217 |       BSC  L  NOMOD,Z   BRANCH IF INDEXED           PTM35640
0342 C325                 7218 | MOD   LD    3 VALUE-X3  MODIFY VALUE OF OPERAND     PTM35645
0343 93FA                 7219 |       S     3 ADCOW-X3  BY SUBTRACTING ADDR         PTM35650
0344 D325                 7220 |       STO   3 VALUE-X3  COUNTER FROM IT.            PTM35655
0345 C32B                 7221 |       LD    3 RLMDE-X3  COMPARE RELOC. MODE OF      PTM35660
0346 180E                 7222 |       SRA     14        ASSEMBLY WITH RELOC. VALUE  PTM35665
0347 F327                 7223 |       EOR   3 RELSW-X3  OF OPERAND. IF RELOC. ASM,  PTM35670
0348 D327                 7224 |       STO   3 RELSW-X3  RELOC. VALUE MUST BE 0.     PTM35675
0349 C327                 7225 | NOMOD LD    3 RELSW-X3  CHECK FOR RELOC. OPERAND    PTM35680
034A 4C18 0350            7226 |       BSC  L  S6092,+-  BRANCH IF RELOC. NON-ZERO   PTM35685
034C C20D                 7227 |       LD    2 +13       RELOC. ERROR INSERT 'R' IN  PTM35690
034D 4400 0701            7228 | NOMO2 BSI  L  ERFLG     ERR FLAG FLD OF LISTING 2-8 PTM35695
034F 700D                 7229 |       MDX     S6098                                 PTM35700
0350 C325                 7230 | S6092 LD    3 VALUE-X3  DISPLACEMENT MUST BE IN     PTM35705
0351 1807                 7231 |       SRA     7         THE RANGE +127 TO -128      PTM35710
0352 4C18 0359            7232 |       BSC  L  S6094,+-  BRANCH IF ZERO TO +127      PTM35715
0354 F214                 7233 |       EOR   2 +20                                   PTM35720
0355 4C18 0359            7234 |       BSC  L  S6094,+-  BRANCH IF -1 TO -128        PTM35725
0357 C20E                 7235 |       LD    2 +14       ADDR ERROR INSERT 'A' IN    PTM35730
0358 70F4                 7236 |       MDX     NOMO2     ERROR FLAG FIELD OF LISTING PTM35735
                          7237 | *                                                   PTM35740
0359 C325                 7238 | S6094 LD    3 VALUE-X3  USE BITS 8-15 OF OPERAND    PTM35745
035A E20F                 7239 |       AND   2 +15       VALUE AS INST DISPLACEMENT  PTM35750
035B EA15                 7240 | INST3 OR    2 +21       'OR' DISPLACEMENT INTO      PTM35755
035C D215                 7241 |       STO   2 +21       BITS 8-15 OF INST BUFFER    PTM35760
035D C02A                 7242 | S6098 LD      ITEMP+2   RESTORE ADDR CTR TO         PTM35765
035E D3FA                 7243 |       STO   3 ADCOW-X3  PRE-SCAN VALUE              PTM35770
035F 71E6                 7244 | S6100 MDX   1 -26       XR1 POINTS TO COL. 9        PTM35775
0360 C210                 7245 |       LD    2 +16       INSERT '0' INTO INST WORD 1 PTM35780
0361 D1FD                 7246 |       STO   1 -3        RELOC. INDICATOR (COL. 6)   PTM35785
0362 C215                 7247 |       LD    2 +21                                   PTM35790
0363 D321                 7248 |       STO   3 TRWRD-X3  OUTPUT INST WORD 1 IN HEX   PTM35795
0364 D01D                 7249 |       STO     QMDX2                             2-8 PTM35800
0365 4400 06FA            7250 |       BSI  L  B4HEX     *TO COLS. 9-12,AND IN   2-8 PTM35805
0367 4400 0883            7251 |       BSI  L  DFOUT     *BINARY TO DSF O/P      2-8 PTM35810
0369 7401 0213            7252 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM35815
036B 1000                 7253 |       NOP               (MAY SKIP)                  PTM35820
036C C031                 7254 |       LD      INSBF     IF LONG BIT (BIT 5) OF INST PTM35825
036D 180A                 7255 |       SRA     10        BUFFER IS INCLUDED,         PTM35830
036E 4C04 0405            7256 |       BSC  L  LI3RD,E   BRANCH TO OUTPUT WORD 2     PTM35835
                          7257 | *                                                   PTM35840
0370 C011                 7258 | INSXT LD      QMDX2                             2-8 PTM35845
0371 F013                 7259 |       EOR     H7400                             2-8 PTM35850
0372 4C18 0378            7260 |       BSC  L  QMDXF,+-  BR-MDM INST             2-8 PTM35855
0374 4400 073A            7261 | INSX1 BSI  L  LDLBL     LD LABEL,GET NEXT RCD   2-8 PTM35860
0376 4C00 045D            7262 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM35865
0378 C00B                 7263 | QMDXF LD      QMDX0     SET ERFLG RETURN ADDR   2-8 PTM35870
0379 D400 0701            7264 |       STO  L  P9202                             2-8 PTM35875
037B 1010                 7265 |       SLA     16        RESET                  2-10 PTM35880
037C D005                 7266 |       STO     QMDX2     *MDX SWITCH            2-10 PTM35885
037D 7439 070E            7267 |       MDX  L  ERADD,MCOM5-ERCNT  PT TO WARN CNT 2-8 PTM35890
037F C003                 7268 |       LD      QMDX1     FETCH Q FLAG            2-8 PTM35895
0380 4C00 0706            7269 |       BSC  L  FLGCO     JOIN ERFLG SUBR         2-8 PTM35900
0382 0000                 7270 | QMDX2 DC      *-*       TEMP STORAGE            2-8 PTM35905
0383 00D8                 7271 | QMDX1 DC      .Q        EBCDIC Q                2-8 PTM35910
0384 0374                 7272 | QMDX0 DC      INSX1     Q FLAG RETURN ADDR      2-8 PTM35915
0385 7400                 7273 | H7400 DC      /7400     MDM CONSTANT            2-8 PTM35920
0386                      7274 | ITEMP BSS  E  2                                     PTM35925
0388 0000                 7275 |       DC      0                                     PTM35930
0389 0040                 7276 | SPCN  DC      .         EBCDIC BLANK                PTM35935
038A 0001                 7277 |       DC      1         CONSTANT 1                  PTM35940
038B 00C3                 7278 |       DC      .C        EBCDIC C                    PTM35945
038C 0050                 7279 |       DC      /50       AMPERSAND                   PTM35950
038D FFFE                 7280 |       DC      /4E-/50   EBCDIC +                    PTM35955
038E F8C0                 7281 |       DC      /F8C0                                 PTM35960
038F 00D3                 7282 |       DC      .L        EBCDIC L                    PTM35965
0390 FFF6                 7283 |       DC      .I-.L     EBCDIC I                    PTM35970
0391 00B3                 7284 |       DC      .3-.       CONSTANT EBCDIC 3          PTM35975
0392 FFFD                 7285 |       DC      .0-.3     EBCDIC 0                    PTM35980
0393 00E3                 7286 |       DC      .T        EBCDIC T                    PTM35985
0394 00A7                 7287 |       DC      .X-.      CONSTANT  EBCDIC X          PTM35990
0395 0300                 7288 |       DC      /0300                                 PTM35995
0396 00D9                 7289 |       DC      .R        EBCDIC R                    PTM36000
0397 00C1                 7290 |       DC      .A        EBCDIC A                    PTM36005
0398 00FF                 7291 |       DC      /00FF                                 PTM36010
0399 00F0                 7292 |       DC      .0        EBCDIC 0                    PTM36015
039A 0080                 7293 |       DC      /0080                                 PTM36020
039B 0400                 7294 |       DC      /0400                                 PTM36025
039C 00C6                 7295 |       DC      .F        EBCDIC F                    PTM36030
039D 01FF                 7296 |       DC      /01FF                                 PTM36035
039E 0000                 7297 | INSBF DC      0           INSTRUCTION BUFFER        PTM36040
039F 0013                 7298 |       DC      .O-.C     O    15  CONDITION          PTM36045
03A0 FFFE                 7299 |       DC      .C-.E     C    14  CODE               PTM36050
03A1 0077                 7300 |       DC      .E-/4E    E    13  CHARACTERS.        PTM36055
03A2 FFEE                 7301 |       DC      /4E-.-    PLUS 12                     PTM36060
03A3 FF77                 7302 |       DC      .--.Z     -    11                     PTM36065
03A4 0099                 7303 | SPTAB DC      .Z-/50    Z    10                     PTM36070
03A5 00C9                 7304 |       DC      .I         EBC 'I'                    PTM36075
03A6 7400                 7305 |       DC      /7400      OP CODE FOR 'MDM'          PTM36080
03A7 0000                 7306 |       DC      0          SAVE 'MDM' FORMAT          PTM36085
                          7307 | *                                                   PTM36090
03A8 1090                 7308 | SPOND SLT     16        INITLZ EXTENSION TO ZERO    PTM36095
03A9 6600 0389            7309 |       LDX  L2 SPCN       RESET PHASE 6 POINTER      PTM36100
03AB 6306                 7310 |       LDX   3 +6        CONDITION CODE LOOP CTR     PTM36105
03AC C100                 7311 |       LD    1 0         COMPARE OPERAND             PTM36110
03AD F200                 7312 |       EOR   2 0         CHAR TO BLANK               PTM36115
03AE 4C18 03C5            7313 |       BSC  L  SPOUT,+-  BRANCH IF CHAR BLANK        PTM36120
03B0 C100                 7314 |       LD    1 0                                     PTM36125
03B1 7101                 7315 |       MDX   1 +1        INCREMENT PTR TO NEXT COL.  PTM36130
03B2 9203                 7316 |       S     2 +3        COMPARE CHAR TO AMPERSAND   PTM36135
03B3 4818                 7317 |       BSC     +-        SKIP IF NOT AMPERSAND       PTM36140
03B4 C204                 7318 |       LD    2 +4        CORRECT AMPERSAND TO PLUS   PTM36145
03B5 9700 039E            7319 | SPLP  S    L3 SPTAB-6   COMPARE CHAR TO TABLE CHAR  PTM36150
03B7 4C20 03BF            7320 |       BSC  L  S6120,Z   BRANCH IF NOT EQUAL         PTM36155
03B9 1091                 7321 |       SLT     17        BRING CONDITION CODE MASK   PTM36160
03BA 1BC0                 7322 |       RTE   3 0         FROM EXTENSION INTO PROPER  PTM36165
03BB EA01                 7323 |       OR    2 +1        POSITION IN ACC TO INSERT   PTM36170
03BC 1380                 7324 |       SLT   3 0         THE CURRENT CONDITION CODE  PTM36175
03BD 18D1                 7325 |       RTE     17        BIT, AND RETURN MASK TO     PTM36180
03BE 70EA                 7326 |       MDX     SPOND+1   THE EXTENSION REGISTER.     PTM36185
03BF 73FF                 7327 | S6120 MDX   3 -1        DECREMENT LOOP CTR,         PTM36190
03C0 70F4                 7328 |       MDX     SPLP      CONTINUE IF POSITIVE        PTM36195
03C1 C202                 7329 |       LD    2 +2        CONDITION CODE ERROR. 'C'   PTM36200
03C2 4400 0701            7330 |       BSI  L  ERFLG     *TO ERROR FLAG FLD      2-8 PTM36205
03C4 10A0                 7331 |       SLT     32        RETURN CONDITION BITS = 0   PTM36210
03C5 18D0                 7332 | SPOUT RTE     16        CONDITION BITS TO ACC 10-15 PTM36215
03C6 4400 025F            7333 |       BSI  L  LDXRS      GO TO RESTO XR1 & 3        PTM36220
03C8 7123                 7334 |       MDX   1 35                                    PTM36225
03C9 7091                 7335 |       MDX     INST3     INSERT IN INST BUFFER       PTM36230
                          7336 | *                                                   PTM36235
                          7337 | *             PROCESS INDIRECT INSTRUCTION.         PTM36240
                          7338 | *                                                   PTM36245
                          7339 | *                                                 * PTM36250
03CA C32C                 7340 | LINCK LD    3 OPCNT-X3                              PTM36255
03CB E217                 7341 |       AND   2 +23                                   PTM36260
03CC F21D                 7342 |       EOR   2 +29        IS OP CODE AN 'MDM'        PTM36265
03CD 4C18 0438            7343 |       BSC  L  CHKFT,+-   YES, BR TO CHECK TAG & FMT PTM36270
                          7344 | *                                                 * PTM36275
03CF 4400 02CA            7345 |       BSI  L  TAGCK      BR TO CHECK TAG FIELD      PTM36280
03D1 C1FD                 7346 |       LD    1 -3        CHECK FORMAT FIELD          PTM36285
03D2 9200                 7347 |       S     2           *FOR EBCDIC BLANK      2-10 PTM36290
03D3 4C20 0305            7348 |       BSC  L  FFTST,Z   BR IF NOT BLANK        2-10 PTM36295
03D5 700C                 7349 |       MDX     LINST     BR TO TREAT AS LONG         PTM36300
03D6 C215                 7350 | IINST LD    2 +21       GET OP CODE             2-1 PTM36305
03D7 F400 02BE            7351 |       EOR  L  S6030      CHECK IF MDX W/O TAG   2-1 PTM36310
03D9 4C20 03DF            7352 |       BSC  L  *+4,Z      BRANCH IF NOT          2-1 PTM36315
03DB C213                 7353 |       LD    2 +19        ERROR IF INDIRECT 'MDX'2-1 PTM36320
03DC 4400 0701            7354 |       BSI  L  ERFLG     *WITHOUT IDX REG SPEC   2-8 PTM36325
03DE 7003                 7355 |       MDX     LINST      BRANCH TO TREAT AS LONG2-1 PTM36330
03DF C215                 7356 |       LD    2 +21        INSERT INDIRECT ADDRESS2-1 PTM36335
03E0 EA11                 7357 |       OR    2 +17       BIT (BIT 8) INTO            PTM36340
03E1 D215                 7358 |       STO   2 +21       INST BUFFER                 PTM36345
                          7359 | *                                                   PTM36350
                          7360 | *             PROCESS LONG FORM INSTRUCTION.        PTM36355
                          7361 | *                                                   PTM36360
03E2 C3F4                 7362 | LINST LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM36365
03E3 4C20 03E9            7363 |       BSC  L  LI2ND,Z   BRANCH IF PASS 2            PTM36370
03E5 7401 0213            7364 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM36375
03E7 1000                 7365 |       NOP               (MAY SKIP)                  PTM36380
03E8 7031                 7366 |       MDX     S6300      BR TO EXIT                 PTM36385
                          7367 | *                                                   PTM36390
03E9 C215                 7368 | LI2ND LD    2 +21       INSERT LONG FORMAT          PTM36395
03EA EA12                 7369 |       OR    2 +18       BIT (BIT 5) INTO            PTM36400
03EB D215                 7370 |       STO   2 +21       INST BUFFER                 PTM36405
03EC C3FA                 7371 |       LD    3 ADCOW-X3  SAVE ADDR CTR               PTM36410
03ED D09A                 7372 |       STO     ITEMP+2   BEFORE GOING TO SCAN        PTM36415
03EE 7402 0213            7373 |       MDX  L  ADCOW,2   INCREMENT ADDR CTR TO       PTM36420
03F0 1000                 7374 |       NOP               VALUE OF NEXT LABEL         PTM36425
03F1 4400 04E1            7375 |       BSI  L  SCAN      EVALUATE OPERAND        2-8 PTM36430
03F3 690A                 7376 |       STX   1 S6200+1   SAVE XR1 FOR 2ND OPERAND    PTM36435
03F4 4400 025F            7377 |       BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM36440
03F6 C327                 7378 |       LD    3 RELSW-X3  OUTPUT '0' (ABS),           PTM36445
03F7 80A1                 7379 |       A       SPCN+16   OR '1' (RELOC) TO           PTM36450
03F8 D107                 7380 |       STO   1 +7        COLUMN 7                    PTM36455
03F9 100E                 7381 |       SLA     14                                    PTM36460
03FA 18D0                 7382 |       RTE     16                                    PTM36465
03FB C325                 7383 |       LD    3 VALUE-X3  SAVE WORD 2 OF INST FOR     PTM36470
03FC D889                 7384 |       STD     ITEMP     OUTPUT BELOW.               PTM36475
03FD 6500 0000            7385 | S6200 LDX  L1 *-*       RELOAD FOR 2ND OPERAND      PTM36480
03FF C32C                 7386 |       LD    3 OPCNT-X3                              PTM36485
0400 1808                 7387 |       SRA     8          IF BIT 7 OF OPCNT IS A 1,  PTM36490
0401 4C04 03A8            7388 |       BSC  L  SPOND,E   BRANCH IF CONDITIONAL       PTM36495
0403 4C00 0328            7389 |       BSC  L  S6099+2   BR IF 2ND OPERAND SCAN  2-8 PTM36500
                          7390 | *                                                   PTM36505
0405 CC00 0386            7391 | LI3RD LDD  L  ITEMP     OUTPUT WORD 2 OF INST       PTM36510
0407 DB21                 7392 |       STD   3 TRWRD-X3  IN HEX TO COLS. 13-16,      PTM36515
0408 4400 06FA            7393 |       BSI  L  B4HEX     *AND IN BINARY TO       2-8 PTM36520
040A 4400 0883            7394 |       BSI  L  DFOUT     *DSF O/P                2-8 PTM36525
040C 7401 0213            7395 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM36530
040E 1000                 7396 |       NOP               (MAY SKIP)                  PTM36535
040F C32C                 7397 |       LD    3 OPCNT-X3                              PTM36540
0410 E217                 7398 |       AND   2 +23                               2-1 PTM36545
0411 F21D                 7399 |       EOR   2 +29        CHECK FOR 'MDM'            PTM36550
0412 4C20 0370            7400 | LIEXT BSC  L  INSXT,Z    GO TO EXIT IF NOT 'MDM'    PTM36555
0414 C21E                 7401 |       LD    2 +30        OTHERWISE, RESTO           PTM36560
0415 D10F                 7402 |       STO   1 +15        ORIG FORMAT                PTM36565
0416 70FB                 7403 |       MDX     LIEXT      BR TO EXIT                 PTM36570
                          7404 | *                                                 * PTM36575
0417 C3F4                 7405 | DC    LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM36580
0418 4C20 041F            7406 |       BSC  L  DC2ND,Z   BRANCH IF PASS 2            PTM36585
041A 7401 0213            7407 | S6300 MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM36590
041C 1000                 7408 |       NOP               (MAY SKIP)                  PTM36595
041D 4C00 0370            7409 |       BSC  L  INSXT     BR TO EXIT              2-8 PTM36600
                          7410 | *                                                   PTM36605
041F C3FA                 7411 | DC2ND LD    3 ADCOW-X3  SAVE LOC'N ASSIGNMENT CTR   PTM36610
0420 D016                 7412 |       STO     DCCN+1    BEFORE ENTERING SCAN        PTM36615
0421 7401 0213            7413 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR TO       PTM36620
0423 1000                 7414 |       NOP               NEXT LABEL VALUE            PTM36625
0424 4400 04E1            7415 |       BSI  L  SCAN      EVALUATE OPERAND        2-8 PTM36630
0426 4346                 7416 |       BSI   3 LDXRS-X3   GO RELOAD XR1              PTM36635
0427 C00F                 7417 |       LD      DCCN+1    RESET ADDR CTR TO           PTM36640
0428 D3FA                 7418 |       STO   3 ADCOW-X3  PRE-SCAN VALUE              PTM36645
0429 7109                 7419 |       MDX   1 +9        XR1 POINTS TO COL. 9        PTM36650
042A C327                 7420 |       LD    3 RELSW-X3  OUTPUT '0' (ABS), OR        PTM36655
042B 800A                 7421 |       A       DCCN      '1' (RELOC)                 PTM36660
042C D1FD                 7422 |       STO   1 -3        COL. 6                      PTM36665
042D 100E                 7423 |       SLA     14                                    PTM36670
042E 18D0                 7424 |       RTE     16                                    PTM36675
042F C325                 7425 |       LD    3 VALUE-X3  OUTPUT VALUE OF CONSTANT    PTM36680
0430 DB21                 7426 |       STD   3 TRWRD-X3  IN HEX TO COLS. 9-12,       PTM36685
0431 4400 06FA            7427 |       BSI  L  B4HEX     *AND IN BINARY TO       2-8 PTM36690
0433 4400 0883            7428 |       BSI  L  DFOUT     *DSF O/P                2-8 PTM36695
0435 70E4                 7429 |       MDX     S6300                                 PTM36700
                          7430 | *                                                   PTM36705
0436 00F0                 7431 | DCCN  DC      .0   EBCDIC ZERO                      PTM36710
0437 0000                 7432 |       DC      *-*  SAVE LOC'N ASSIGNMENT CTR        PTM36715
                          7433 | *                                                   PTM36720
0438 C21D                 7434 | CHKFT LD    2 +29                                   PTM36725
0439 D215                 7435 |       STO   2 +21        SAVE OP CODE IN INSBF      PTM36730
043A C3F4                 7436 |       LD    3 PASS-X3                           2-1 PTM36735
043B 4C18 03E5            7437 |       BSC  L  LINST+3,+- BRANCH OUT IF PASS 1   2-1 PTM36740
043D C1FD                 7438 |       LD    1 -3                                    PTM36745
043E 921C                 7439 |       S     2 +28        HAS AN 'I' BEEN SPECIFIED  PTM36750
043F 4C18 0449            7440 |       BSC  L  MDMER,+-   YES, BR TO ERROR           PTM36755
0441 C1FD                 7441 |       LD    1 -3                                    PTM36760
0442 D21E                 7442 |       STO   2 +30        SAVE 'MDM' FORMAT          PTM36765
0443 C206                 7443 |       LD    2 +6                                    PTM36770
0444 D1FD                 7444 |       STO   1 -3         SET FORMAT TO LONG         PTM36775
0445 C1FE                 7445 |       LD    1 -2         NO, IS THIS INSTR INDEXED  PTM36780
0446 9200                 7446 |       S     2 0          = BLANK                    PTM36785
0447 4818                 7447 |       BSC     +-         YES, BR TO ERROR           PTM36790
0448 7099                 7448 |       MDX     LINST      NO, BR TO LONG INSTR       PTM36795
0449 C213                 7449 | MDMER LD    2 +19        FORMAT ERROR               PTM36800
044A 4400 0701            7450 |       BSI  L  ERFLG     BR TO FLAG ERROR        2-8 PTM36805
044C 7095                 7451 |       MDX     LINST      BR TO LONG INSTR           PTM36810
                          7452 | *                                                 * PTM36815
044D                      7453 |       BSS     /0457-*   PATCH AREA             2-10 PTM36820
0457 0000                 7454 | S6Z   DC      0                                     PTM36825
*SBRKSLS DF               7455 |  ASM DECML,XFLC PROCESSING PH                 V2M08 PTM36830
***  PHASE 7  REAL CONSTANTS  ***
 
                          7457 | *************************************************** PTM36840
                          7458 | *                                                 * PTM36845
                          7459 | *STATUS-VERSION 2, MODIFICATION 9                 * PTM36850
                          7460 | *                                                 * PTM36855
                          7461 | *FUNCTION/OPERATION-                              * PTM36860
                          7462 | *   *THE TWO MNEMONICS PROCESSED BY PHASE 7 ARE   * PTM36865
                          7463 | *    XFLC AND DEC.                                * PTM36870
                          7464 | *   *IN PASS 1, THE ONLY PROCESSING INVOLVED IS   * PTM36875
                          7465 | *    THE APPROPRIATE MODIFICATION OF THE LOCATION * PTM36880
                          7466 | *    ASSIGNMENT COUNTER.                          * PTM36885
                          7467 | *   *IN PASS 2, CONVERSION OF THE DECIMAL DATA    * PTM36890
                          7468 | *    OCCURS.  PHASE 7 TRANSFERS CONTROL TO A      * PTM36895
                          7469 | *    FLIPPER ROUTINE THAT FETCHES PHASE 7A AND    * PTM36900
                          7470 | *    TRANSFERS CONTROL TO IT.  WHEN PHASE 7A HAS  * PTM36905
                          7471 | *    COMPLETED THE DECIMAL DATA CONVERSION, IT    * PTM36910
                          7472 | *    RETURNS TO THE FLIPPER ROUTINE, WHICH FETCHES* PTM36915
                          7473 | *    TO OVERLAID PORTION OF PHASE 7.              * PTM36920
                          7474 | *   *PHASE 7 THEN SETS UP THE CONVERTED NUMBER    * PTM36925
                          7475 | *    INTO THE APPROPRIATE FLOATING, FIXED, OR     * PTM36930
                          7476 | *    DECIMAL FORMAT.                              * PTM36935
                          7477 | *                                                 * PTM36940
                          7478 | *ENTRY POINTS-                                    * PTM36945
                          7479 | *   * S7000 - ENTRY FROM PHASE 9                  * PTM36950
                          7480 | *                                                 * PTM36955
                          7481 | *INPUT-N/A                                        * PTM36960
                          7482 | *                                                 * PTM36965
                          7483 | *OUTPUT                                           * PTM36970
                          7484 | *   * THE CONSTRUCTED OP CODE FOR THE MNEMONIC    * PTM36975
                          7485 | *     BEING PROCESSED                             * PTM36980
                          7486 | *                                                 * PTM36985
                          7487 | *EXTERNAL RERERENCES-                             * PTM36990
                          7488 | *   *SUBROUTINES-                                 * PTM36995
                          7489 | *      * B4HEX                                    * PTM37000
                          7490 | *      * DISK1                                    * PTM37005
                          7491 | *      * DFOUT                                    * PTM37010
                          7492 | *      * ERFLG                                    * PTM37015
                          7493 | *      * GETS5                                    * PTM37020
                          7494 | *      * GETS6                                    * PTM37025
                          7495 | *      * GETS8                                    * PTM37030
                          7496 | *      * GTS8A                                    * PTM37035
                          7497 | *      * GTS12                                    * PTM37040
                          7498 | *      * LDLBL                                    * PTM37045
                          7499 | *      * LDXRS                                    * PTM37050
                          7500 | *      * SCAN                                     * PTM37055
                          7501 | *   *DCOM/COMMA-                                  * PTM37060
                          7502 | *       $PHSE                                     * PTM37065
                          7503 | *                                                 * PTM37070
                          7504 | *EXITS-                                           * PTM37075
                          7505 | *   *NORMAL - LDLBL SUBROUTINE TO GET NEXT RECORD * PTM37080
                          7506 | *   *ERROR - ERFLG SUBROUTINE                     * PTM37085
                          7507 | *                                                 * PTM37090
                          7508 | *TABLES/WORK AREAS-                               * PTM37095
                          7509 | *   * DATA CONVERSION INFORMATION IS STORED       * PTM37100
                          7510 | *     IN A TABLE AT THE END OF PHASE 7.           * PTM37105
                          7511 | *                                                 * PTM37110
                          7512 | *ATTRIBUTES-REUSABLE                              * PTM37115
                          7513 | *                                                 * PTM37120
                          7514 | *NOTES-N/A                                        * PTM37125
                          7515 | *                                                 * PTM37130
                          7516 | *************************************************** PTM37135
                          7517 | *                                                   PTM37140
0280                      7518 |       ORG     OVLAY                                 PTM37145
0280 017B                 7519 |       DC      FLONE-S7A+1 WD CNT OF PHASE 7         PTM37150
0281 FF21                 7520 |       DC      -/DF      SLET ID OF PHASE 7      2-8 PTM37155
0282 00B6                 7521 | PHS07 DC      HDR7A-PHS07  ID TABLE ADDR            PTM37160
0283 0001                 7522 |       DC      1          NO. OF ID'S TO BE FILLED   PTM37165
0282                      7523 |       ORG     *-2                                   PTM37170
                          7524 | *                                                   PTM37175
0282 4C00 04C1            7525 | S7A   BSC  L  GETS5     FETCH PH 5              2-8 PTM37180
0284 4C00 04C3            7526 |       BSC  L  GETS6                             2-8 PTM37185
0286 4C00 0290            7527 |       BSC  L  S7000     BEGIN EXECUTION, PH. 7      PTM37190
0288 4C00 04CA            7528 |       BSC  L  GETS8                             2-8 PTM37195
028A 4C00 04CC            7529 |       BSC  L  GTS8A                             2-8 PTM37200
028C 4C00 04CE            7530 |       BSC  L  GTS12                             2-8 PTM37205
028E 4C00 04C7            7531 |       BSC  L  GTS13     FETCH MACRO PH 1        2-8 PTM37210
                          7532 | *                                                   PTM37215
0290 C017                 7533 | S7000 LD      S7010     INDICATE THAT PHASE 7 OF    PTM37220
0291 D400 0078            7534 |       STO  L  $PHSE      ASSEMBLER IS IN CONTROL    PTM37225
0293 C063                 7535 |       LD      ADOPR     PREVENT FURTHER         2-9 PTM37230
0294 D400 04A7            7536 |       STO  L  OPVND     *PH 2 MNEMONICS         2-8 PTM37235
0296 C32C                 7537 |       LD    3 OPCNT-X3  CHECK OPCNT TO DETERMINE    PTM37240
0297 180C                 7538 |       SRA     12        IF MNEMONICS IS 'XFLC'      PTM37245
0298 4C04 0302            7539 |       BSC  L  XFLC,E    BRANCH IF 'XFLC'            PTM37250
029A C3FA                 7540 |       LD    3 ADCOW-X3                              PTM37255
029B 4C04 02A5            7541 |       BSC  L  ADJCT,E   IF ADDRESS COUNTER ODD,     PTM37260
029D D303                 7542 | STOLB STO   3 LABVL-X3  ADD ONE TO MAKE IT EVEN     PTM37265
029E C3F4                 7543 |       LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM37270
029F 4C20 02A9            7544 |       BSC  L  DECIN,Z   BRANCH IF PASS 2            PTM37275
02A1 7402 0213            7545 |       MDX  L  ADCOW,2   INCREMENT ADDR CTR BY 2     PTM37280
02A3 1000                 7546 |       NOP               (MAY SKIP)                  PTM37285
02A4 7051                 7547 |       MDX     S7030     EXIT DEC,XFLC PROCESSING    PTM37290
                          7548 | *                                                   PTM37295
02A5 8055                 7549 | ADJCT A       DECCN     =1  MAKE ADCOW EVEN.        PTM37300
02A6 D3FA                 7550 |       STO   3 ADCOW-X3                              PTM37305
02A7 70F5                 7551 |       MDX     STOLB                                 PTM37310
02A8 00DF                 7552 | S7010 DC      /DF       SLET ID OF PHASE 7      2-8 PTM37315
02A9 4400 03C1            7553 | DECIN BSI  L  FLIP1      GO LOAD DEC OP SCAN        PTM37320
02AB 6600 03E0            7554 |       LDX  L2 F                                     PTM37325
02AD C204                 7555 |       LD    2 FLNIS-F   (USE POINTER SET BY FLOTD)  PTM37330
02AE 4C20 02B3            7556 |       BSC  L  DECA,Z         TREAT INTEGER AS       PTM37335
02B0 C04C                 7557 |       LD      DECCN+2   =31  FIXED POINT(B=31).     PTM37340
02B1 D2FC                 7558 |       STO   2 FLB2-F                                PTM37345
02B2 7015                 7559 |       MDX     DEFXP                                 PTM37350
02B3 C2FD                 7560 | DECA  LD    2 FLBSW-F   GO TO FIXED POINT RTN.      PTM37355
02B4 4C20 02C8            7561 |       BSC  L  DEFXP,Z   IF B-VALUE SPECIFIED.       PTM37360
                          7562 | *             FLOATING POINT SECTION OF DEC.        PTM37365
02B6 2000                 7563 |       LDS     0         CLEAR EXPONENT BITS.        PTM37370
02B7 2A01                 7564 |       STS   2 FLBMN+1-F                             PTM37375
02B8 10A0                 7565 |       SLT     32        CONVERT MAGNITUDE & SIGN    PTM37380
02B9 9A00                 7566 |       SD    2 FLBMN-F   TO COMPLEMENT FORM.         PTM37385
02BA 4C20 02C0            7567 |       BSC  L  NOTZ,Z     BR IF NOT ZERO             PTM37390
02BC 18D0                 7568 |       RTE     16         CHECK WORD TWO             PTM37395
02BD 4818                 7569 |       BSC     +-         SKIP IF NOT ZERO           PTM37400
02BE 7003                 7570 |       MDX     *+3        BR ON ZERO VALUE           PTM37405
02BF 18D0                 7571 |       RTE     16                                    PTM37410
02C0 F03D                 7572 | NOTZ  EOR     DECCN+3    =/8000                     PTM37415
02C1 4810                 7573 |       BSC     -                                     PTM37420
02C2 CA00                 7574 |       LDD   2 FLBMN-F                               PTM37425
02C3 18D0                 7575 |       RTE     16                                    PTM37430
02C4 EAFF                 7576 |       OR    2 FLBCH-F                               PTM37435
02C5 18D0                 7577 |       RTE     16                                    PTM37440
02C6 D839                 7578 |       STD     DECBF                                 PTM37445
02C7 7016                 7579 |       MDX     DEOUT                                 PTM37450
                          7580 | *                                                   PTM37455
                          7581 | *             FIXED POINT SECTION OF DEC.           PTM37460
                          7582 | *                                                   PTM37465
02C8 C036                 7583 | DEFXP LD      DECCN+4     =128                      PTM37470
02C9 92FF                 7584 |       S     2 FLBCH-F     COMPUTE SHIFT COUNT,      PTM37475
02CA 82FC                 7585 |       A     2 FLB2-F      SC=128-FLBCH+FLB2.        PTM37480
02CB 4C28 032B            7586 |       BSC  L  FLERR,+Z    ERROR IF SC MINUS (LOSS   PTM37485
02CD D001                 7587 |       STO     *+1         OF SIGNIFICANT BITS OFF   PTM37490
02CE 6700 0000            7588 |       LDX  L3 *-*         LEFT).                    PTM37495
02D0 902C                 7589 |       S       DECCN+2     =31                       PTM37500
02D1 4C30 032E            7590 |       BSC  L  FLZER,-Z    ZERO IF SC MORE THAN 31.  PTM37505
02D3 CA00                 7591 |       LDD   2 FLBMN-F     TEST SIGN OF CONSTANT.    PTM37510
02D4 4C28 02D8            7592 |       BSC  L  *+2,+Z      IF PLUS, SHIFT BY SC,     PTM37515
02D6 1B80                 7593 |       SRT   3 0           GO TO OUTPUT SECTION.     PTM37520
02D7 7005                 7594 |       MDX     DECB                                  PTM37525
02D8 E020                 7595 |       AND     K7FFF       =/7FFF                    PTM37530
02D9 1B80                 7596 |       SRT   3 0           IF MINUS,REMOVE SIGN BIT, PTM37535
02DA D825                 7597 |       STD     DECBF       SHIFT RIGHT BY SC,        PTM37540
02DB 10A0                 7598 |       SLT     32          CONVERT TO 2.S COMPLEMENT PTM37545
02DC 9823                 7599 |       SD      DECBF                                 PTM37550
02DD D822                 7600 | DECB  STD     DECBF                                 PTM37555
                          7601 | *                                                   PTM37560
                          7602 | *             OUTPUT SECTION OF DEC.                PTM37565
                          7603 | *                                                   PTM37570
02DE 4400 025F            7604 | DEOUT BSI  L  LDXRS     RELOAD REGISTER 1,3         PTM37575
02E0 C017                 7605 |       LD      KF0            PLACE RELOCATION       PTM37580
02E1 7109                 7606 |       MDX   1 +9             CODES (ABS) AND        PTM37585
02E2 D1FD                 7607 |       STO   1 -3             2 CONSTANT WORDS       PTM37590
02E3 D1FE                 7608 |       STO   1 -2             INTO HEX OUTPUT.       PTM37595
02E4 C01B                 7609 | S7020 LD      DECBF          OUTPUT 2 WORDS OF      PTM37600
02E5 D321                 7610 |       STO   3 TRWRD-X3       CONSTANT IN BINARY TO  PTM37605
02E6 4400 06FA            7611 |       BSI  L  B4HEX     *DSF OUTPUT             2-8 PTM37610
02E8 4400 0883            7612 |       BSI  L  DFOUT                             2-8 PTM37615
02EA 7401 0213            7613 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM37620
02EC 1000                 7614 |       NOP               (MAY SKIP)                  PTM37625
02ED C013                 7615 |       LD      DECBF+1                               PTM37630
02EE D321                 7616 |       STO   3 TRWRD-X3  OUTPUT WORD 2 OF CONSTANT   PTM37635
02EF 4400 06FA            7617 |       BSI  L  B4HEX     *IN HEX,AND IN BINARY TO2-8 PTM37640
02F1 4400 0883            7618 |       BSI  L  DFOUT     *DSF OUTPUT             2-8 PTM37645
02F3 7401 0213            7619 |       MDX  L  ADCOW,1   INCREMENT ADDRESS COUNTER   PTM37650
02F5 1000                 7620 |       NOP               (MAY SKIP)                  PTM37655
02F6 7030                 7621 | S7030 MDX     S7040     GO GET NEXT RCD         2-8 PTM37660
                          7622 | *                                                   PTM37665
02F7 048C                 7623 | ADOPR DC      OPERR     OP CODE ERR SUBR ADDR   2-9 PTM37670
02F8 00F0                 7624 | KF0   DC      .0         EBCDIC ZERO                PTM37675
02F9 7FFF                 7625 | K7FFF DC      /7FFF      MASK OUT BIT ZERO          PTM37680
02FA 00E2                 7626 | KS    DC      .S         EBCDIC S                   PTM37685
                          7627 | *                                                   PTM37690
02FB 0001                 7628 | DECCN DC      1                                     PTM37695
02FC 0002                 7629 |       DC      2                                     PTM37700
02FD 001F                 7630 |       DC      31                                    PTM37705
02FE 8000                 7631 |       DC      /8000                                 PTM37710
02FF 0080                 7632 |       DC      128                                   PTM37715
0300                      7633 | DECBF BSS  E  2                                     PTM37720
                          7634 | *                                                   PTM37725
                          7635 | *             XFLC PSEUDO-OP MAIN SECTION.          PTM37730
                          7636 | *                                                   PTM37735
0302 C3F4                 7637 | XFLC  LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM37740
0303 4C20 0309            7638 |       BSC  L  XFLIN,Z   BRANCH IF PASS 2            PTM37745
0305 7403 0213            7639 |       MDX  L  ADCOW,3                               PTM37750
0307 1000                 7640 |       NOP                 (MAY SKIP)                PTM37755
0308 70ED                 7641 |       MDX     S7030                                 PTM37760
                          7642 | *                                                   PTM37765
0309 4400 03C1            7643 | XFLIN BSI  L  FLIP1      GO LOAD DEC OP SCAN        PTM37770
                          7644 | *                                                   PTM37775
030B 6600 03E0            7645 |       LDX  L2 F                                     PTM37780
030D 4400 025F            7646 |       BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM37785
030F 7106                 7647 |       MDX   1 +6        XR1 POINTS TO COL. 6        PTM37790
0310 C2FD                 7648 |       LD    2 FLBSW-F     B-SPECIFICATION ILLEGAL   PTM37795
0311 4C20 032B            7649 |       BSC  L  FLERR,Z     IN XFLC OPERAND.          PTM37800
0313 10A0                 7650 |       SLT     32        CONVERT MAGNITUDE & SIGN    PTM37805
0314 9A00                 7651 |       SD    2 FLBMN-F   TO COMPLEMENT FORM.         PTM37810
0315 4820                 7652 |       BSC     Z                                     PTM37815
0316 F0E7                 7653 |       EOR     DECCN+3   =/8000                      PTM37820
0317 4810                 7654 |       BSC     -                                     PTM37825
0318 CA00                 7655 |       LDD   2 FLBMN-F                               PTM37830
0319 D8E6                 7656 |       STD     DECBF                                 PTM37835
031A C2FF                 7657 |       LD    2 FLBCH-F     ASSEMBLE BINARY CHAR. IN  PTM37840
031B D321                 7658 |       STO   3 TRWRD-X3  OUTPUT WORD 1 OF XFLC.      PTM37845
031C 1008                 7659 |       SLA     8           AND IN HEX OUTPUT FIELD.  PTM37850
031D 6202                 7660 |       LDX   2 2                                     PTM37855
031E 4400 06EC            7661 |       BSI  L  BTHEX     OUTPUT CHARACTERISTIC IN2-8 PTM37860
0320 4400 0883            7662 |       BSI  L  DFOUT     *HEX,AND IN BINARY      2-8 PTM37865
0322 7101                 7663 |       MDX   1 +1         INCRE POINTER TO CC 9      PTM37870
0323 7401 0213            7664 |       MDX  L  ADCOW,1   INCREMENT ADDRESS COUNTER.  PTM37875
0325 1000                 7665 |       NOP               (MAY SKIP)                  PTM37880
0326 70BD                 7666 |       MDX     S7020                                 PTM37885
                          7667 | *                                                   PTM37890
0327 4400 073A            7668 | S7040 BSI  L  LDLBL     GET NEXT RCD            2-8 PTM37895
0329 4C00 045D            7669 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM37900
                          7670 | *                                                   PTM37905
032B C0CE                 7671 | FLERR LD      KS         INDICATE SYNTAX ERROR      PTM37910
032C 4400 0701            7672 |       BSI  L  ERFLG     GO TO ERROR SUBR        2-8 PTM37915
                          7673 | *                                                   PTM37920
032E 10A0                 7674 | FLZER SLT     32         CLEAR A & Q                PTM37925
032F D2FF                 7675 |       STO   2 FLBCH-F    CLEAR THE SWITCHES         PTM37930
0330 DA00                 7676 |       STD   2 FLBMN-F    AND INDICATORS             PTM37935
0331 D2FC                 7677 |       STO   2 FLB2-F     BEFORE EXITING             PTM37940
0332 D2FD                 7678 |       STO   2 FLBSW-F                               PTM37945
0333 C0FF                 7679 |       LD      *-1                                   PTM37950
0334 D204                 7680 |       STO   2 FLNIS-F                               PTM37955
0335 4400 025F            7681 |       BSI  L  LDXRS      RESTO XR3                  PTM37960
0337 70BE                 7682 |       MDX     S7030      EXIT                       PTM37965
                          7683 | *                                                   PTM37970
0338                      7684 |       BSS  E  0                                     PTM37975
0338 00E0                 7685 | HDR7A DC      /E0       SLET ID OF PHASE 7A     2-8 PTM37980
0339                      7686 |       BSS     3                                     PTM37985
03C1                      7687 | S7990 BES     133       LOCATE BFR AT /03C1 FOR 7A  PTM37990
                          7688 | *                                                 * PTM37995
03C1 0000                 7689 | FLIP1 DC      0          ENTRY TO LOAD 7A           PTM38000
03C2 CC00 033A            7690 |       LDD  L  HDR7A+2    WD CNT & SCTR ADDR OF      PTM38005
03C4 DC00 0282            7691 |       STD  L  OVLAY+2    PH. 7A TO OVRLAY AREA      PTM38010
                          7692 | *                                                   PTM38015
03C6 C0FE                 7693 |       LD      *-2                                   PTM38020
03C7 18D0                 7694 |       RTE     16         RD FUNC AND I/O ADDR       PTM38025
03C8 C005                 7695 |       LD      RDFNC      TO ACC & EXT               PTM38030
03C9 435C                 7696 |       BSI   3 DISK1-X3   GO TO LOAD PH 7A           PTM38035
                          7697 | *                                                   PTM38040
03CA 6600 03D0            7698 |       LDX  L2 FLIP2      PT XR1 TO RESIDENT FLIP    PTM38045
03CC 4C00 0284            7699 |       BSC  L  OVLAY+4    TRANS TO PH. 7A            PTM38050
                          7700 | *                                                   PTM38055
03CE 7000                 7701 | RDFNC DC      /7000      FUNC CODE TO READ          PTM38060
03CF 0280                 7702 | HDR7  DC      OVLAY      PH. 7 HDR ADDR             PTM38065
                          7703 | *                                                   PTM38070
03D0 C0FE                 7704 | FLIP2 LD      HDR7                                  PTM38075
03D1 18D0                 7705 |       RTE     16         RD FUNC AND I/O ADDR       PTM38080
03D2 C0FB                 7706 |       LD      RDFNC      TO ACC & EXT               PTM38085
03D3 74BA 0280            7707 |       MDX  L  OVLAY,-70  DECR PH 7 WD CNT       2-8 PTM38090
03D5 435C                 7708 |       BSI   3 DISK1-X3   GO TO LOAD PH. 7           PTM38095
03D6 7446 0280            7709 |       MDX  L  OVLAY,+70  RESTORE WD CNT PH 7    2-8 PTM38100
                          7710 | *                                                   PTM38105
03D8 4C80 03C1            7711 |       BSC  I  FLIP1      RETURN TO PH. 7            PTM38110
                          7712 | *                                                   PTM38115
                          7713 | *                                                 * PTM38120
03DA                      7714 |       BSS  E  1          MAKE 1ST WD ODD            PTM38125
03DB                      7715 | FLE10 BSS     1                                     PTM38130
03DC                      7716 | FLB2  BSS     1                                     PTM38135
03DD                      7717 | FLBSW BSS     1                                     PTM38140
03DE                      7718 | FLSGN BSS     1                                     PTM38145
03DF                      7719 | FLBCH BSS     1                                     PTM38150
03E0                      7720 | FLBMN BSS  E  2                                     PTM38155
03E0                      7721 | F     EQU     FLBMN                                 PTM38160
03E2                      7722 | MCAR  BSS  E  2                                     PTM38165
03E4                      7723 | FLNIS BSS     1                                     PTM38170
03E5                      7724 | BUF5  BSS     5                                     PTM38175
03EA                      7725 |       BSS     /03FC-*   PATCH AREA              2-9 PTM38180
03FC 0000                 7726 | FLONE DC      0                                     PTM38185
03FD 0001                 7727 |       DC      1                                     PTM38190
*SBRKSLS E0               7728 |  ASM DECIMAL CONVERSION PH                    V2M08 PTM38195
***PHASE 7A - DECIMAL CONV***
 
                          7730 | *************************************************** PTM38205
                          7731 | *                                                 * PTM38210
                          7732 | *STATUS-VERSION 2, MODIFICATION 8                 * PTM38215
                          7733 | *                                                 * PTM38220
                          7734 | *FUNCTION/OPERATION-                              * PTM38225
                          7735 | *   *WHEN PHASE 7A IS ENTERED, INDEX REGISTER 1 IS* PTM38230
                          7736 | *    POINTING AT THE INPUT STRING, AND INDEX      * PTM38235
                          7737 | *    REGISTER 2 IS POINTING AT THE FLIPPER        * PTM38240
                          7738 | *    ROUTINE.                                     * PTM38245
                          7739 | *   *PHASE 7A CONVERTS THE MANTISSA OF A DECIMAL  * PTM38250
                          7740 | *    INTEGER, A FIXED, OR A FLOATING POINT NUMBER * PTM38255
                          7741 | *    TO THE BINARY EQUIVALENT.                    * PTM38260
                          7742 | *   *PHASE 7A CONTAINS A SCANNING PROCESS WHICH   * PTM38265
                          7743 | *    CONVERTS THE OPERAND TO ITS BINARY EQUIVALENT* PTM38270
                          7744 | *    AND A POST-SCANNING PROCESS WHICH CONVERTS   * PTM38275
                          7745 | *    FROM POWERS OF 10 TO POWERS OF 2.            * PTM38280
                          7746 | *   *THE CONVERTED DECIMAL DATA IS SAVED IN A     * PTM38285
                          7747 | *    BUFFER WHICH IS PART OF THE FLIPPER ROUTINE. * PTM38290
                          7748 | *                                                 * PTM38295
                          7749 | *ENTRY POINTS-                                    * PTM38300
                          7750 | *   *FLOTD - ENTRY FROM PHASE 7                   * PTM38305
                          7751 | *                                                 * PTM38310
                          7752 | *INPUT-                                           * PTM38315
                          7753 | *   * ADDRESS OF DATA TABLE                       * PTM38320
                          7754 | *   * RETURN ADDRESS OF PHASE 7 FLIPPER           * PTM38325
                          7755 | *                                                 * PTM38330
                          7756 | *OUTPUT-                                          * PTM38335
                          7757 | *   * CONVERTED DECIMAL DATA                      * PTM38340
                          7758 | *                                                 * PTM38345
                          7759 | *EXTERNAL RERERENCES-                             * PTM38350
                          7760 | *   *SUBROUTINES-                                 * PTM38355
                          7761 | *      * B4HEX                                    * PTM38360
                          7762 | *      * DFOUT                                    * PTM38365
                          7763 | *      * ERFLG                                    * PTM38370
                          7764 | *   *DCOM/COMMA-                                  * PTM38375
                          7765 | *       $PHSE                                     * PTM38380
                          7766 | *                                                 * PTM38385
                          7767 | *EXITS-                                           * PTM38390
                          7768 | *   * NORMAL - PHASE 7 FLIPPER SUBROUTINE         * PTM38395
                          7769 | *   * ERROR - NONE                                * PTM38400
                          7770 | *                                                 * PTM38405
                          7771 | *TABLES/WORK AREAS-                               * PTM38410
                          7772 | *   * DATA CONVERSION INFORMATION IS STORED       * PTM38415
                          7773 | *    AT THE END OF PHASE 7.                       * PTM38420
                          7774 | *                                                 * PTM38425
                          7775 | *ATTRIBUTES-REUSABLE                              * PTM38430
                          7776 | *                                                 * PTM38435
                          7777 | *NOTES-N/A                                        * PTM38440
                          7778 | *                                                 * PTM38445
                          7779 | *************************************************** PTM38450
                          7780 | *                                                   PTM38455
0282                      7781 |       ORG     OVLAY+2                               PTM38460
                          7782 | *             BASIC DECIMAL CONVERSION ROUTINE      PTM38465
                          7783 | *             XR1 POINTS AT INPUT STRING            PTM38470
                          7784 | *             RETURNS NORMAL MANTISSA(MAG+SGN)      PTM38475
                          7785 | *             IN FLBMN. RETURNS BINARY EXP IN       PTM38480
                          7786 | *             EXCESS 128 CODE IN FLBCH.             PTM38485
                          7787 | *             IF B-VAL. SPEC, RETURNED IN FLB2 AND  PTM38490
                          7788 | *             FLBSW SET NON-ZERO                    PTM38495
                          7789 | *             IF DEC. POINT OR E SPEC., OR B-VAL.   PTM38500
                          7790 | *             SPEC., FLNIS IS SET TO NON.ZERO.      PTM38505
                          7791 | *                                                   PTM38510
0282 0126                 7792 |       DC      S7Z-FLOTD  WD CNT OF PH. 7A           PTM38515
0283 00E0                 7793 |       DC      /E0       SLET ID OF PHASE 7A     2-8 PTM38520
0284 6E00 0342            7794 | FLOTD STX  L2 BYBY+1     SAVE FLIP2 EXIT ADDR       PTM38525
0286 C027                 7795 |       LD      ID         IDENTIFY THE PHASE         PTM38530
0287 D400 0078            7796 |       STO  L  $PHSE      IN COMMA                   PTM38535
0289 10A0                 7797 |       SLT     32        CLEAR AQ                    PTM38540
028A 62F1                 7798 |       LDX   2 -15                                   PTM38545
028B D600 03EA            7799 |       STO  L2 TABPT+15  RESET SWITCHES AND          PTM38550
028D 7201                 7800 |       MDX   2 1         BUFFERS TO ZERO.            PTM38555
028E 70FC                 7801 |       MDX     *-4                                   PTM38560
028F C059                 7802 |       LD      FLCN      =SLT 0                      PTM38565
0290 D014                 7803 |       STO     FLLP2                                 PTM38570
0291 C100                 7804 |       LD    1 0         ANALYZE SIGN                PTM38575
0292 9057                 7805 |       S       FLCN+1    =.PLUS(12-8-6)              PTM38580
0293 4C18 029E            7806 |       BSC  L  FL1,+-                                PTM38585
0295 9055                 7807 |       S       FLCN+2    =AMPERSAND(12)-PLUS         PTM38590
0296 4C18 029E            7808 |       BSC  L  FL1,+-                                PTM38595
0298 9053                 7809 |       S       FLCN+3    =.--.AMPERSAND              PTM38600
0299 4C20 029F            7810 |       BSC  L  *+4,Z                                 PTM38605
029B C051                 7811 |       LD      FLCN+4    =/8000                      PTM38610
029C D400 03DE            7812 |       STO  L  TABPT+3                               PTM38615
029E 7101                 7813 | FL1   MDX   1 +1                                    PTM38620
029F 6300                 7814 |       LDX   3 0         RESET DEC PT. CNT           PTM38625
02A0 C100                 7815 | FLLP  LD    1 0         COLLECT MANTISSA            PTM38630
02A1 7101                 7816 |       MDX   1 +1        DIGITS.                     PTM38635
02A2 904B                 7817 |       S       FLCN+5    =.0                         PTM38640
02A3 4C28 02AF            7818 |       BSC  L  FLSSC,+Z  DETECT SPECIAL CHAR.        PTM38645
02A5 1080                 7819 | FLLP2 SLT     0         CHANGE TO  MDX 3 -1 BY .    PTM38650
02A6 1080                 7820 |       SLT     0     MAY SKIP                        PTM38655
02A7 D400 03E3            7821 |       STO  L  TABPT+8                               PTM38660
02A9 4400 0358            7822 |       BSI  L  MPY       COMPUTE BINARY              PTM38665
02AB 4C20 036C            7823 |       BSC  L  FL000,Z   MANTISSA                2-8 PTM38670
02AD 70F2                 7824 |       MDX     FLLP                                  PTM38675
                          7825 | *                                                   PTM38680
02AE 00E0                 7826 | ID    DC      /E0       SLET ID OF PHASE 7A     2-8 PTM38685
                          7827 | *                                                   PTM38690
                          7828 | *             ANALYZE SPECIAL CHAR                  PTM38695
02AF 903F                 7829 | FLSSC S       FLCN+6    =.E-.0     E                PTM38700
02B0 4C18 02C1            7830 |       BSC  L  FLESC,+-                              PTM38705
02B2 903D                 7831 |       S       FLCN+7    =.B-.E     B                PTM38710
02B3 4C18 02E2            7832 |       BSC  L  FLBSC,+-                              PTM38715
02B5 903B                 7833 |       S       FLCN+8    =..-.B     .                PTM38720
02B6 4C20 02BD            7834 |       BSC  L  *+5,Z                                 PTM38725
02B8 C039                 7835 |       LD      FLCN+9    =MDX  3 -1                  PTM38730
02B9 D0EB                 7836 |       STO     FLLP2                                 PTM38735
02BA D400 03E4            7837 |       STO  L  TABPT+9                               PTM38740
02BC 70E3                 7838 |       MDX     FLLP                                  PTM38745
02BD 9035                 7839 |       S       FLCN+10   =. -..     BLANK            PTM38750
02BE 4C20 036C            7840 |       BSC  L  FL000,Z                           2-8 PTM38755
02C0 703E                 7841 |       MDX     FLFIN                                 PTM38760
                          7842 | *                                                   PTM38765
                          7843 | *             SCAN FOR E AND B SPECIFICATIONS       PTM38770
                          7844 | *                                                   PTM38775
02C1 C032                 7845 | FLESC LD      FLCN+11   =FLE10                      PTM38780
02C2 D018                 7846 |       STO     FL3+1                                 PTM38785
02C3 D400 03E4            7847 |       STO  L  TABPT+9                               PTM38790
02C5 C036                 7848 |       LD      FLCN+19   =A  FLEBF-FL4-1             PTM38795
02C6 D017                 7849 |       STO     FL4                                   PTM38800
02C7 C100                 7850 |       LD    1 0                                     PTM38805
02C8 9021                 7851 |       S       FLCN+1    =.PLUS(12-6-8)              PTM38810
02C9 4C18 02D3            7852 |       BSC  L  FL2,+-    SCAN E OR B SIGN            PTM38815
02CB 901F                 7853 |       S       FLCN+2    =.AMPERSAND(12)-.PLUS       PTM38820
02CC 4C18 02D3            7854 |       BSC  L  FL2,+-                                PTM38825
02CE 901D                 7855 |       S       FLCN+3    =.--.AMPERSAND              PTM38830
02CF 4C20 02D4            7856 |       BSC  L  *+3,Z                                 PTM38835
02D1 C023                 7857 |       LD      FLCN+12   =S  FLEBF-FL4-1             PTM38840
02D2 D00B                 7858 |       STO     FL4                                   PTM38845
02D3 7101                 7859 | FL2   MDX   1 1                                     PTM38850
02D4 C100                 7860 |       LD    1 0                                     PTM38855
02D5 7101                 7861 |       MDX   1 1                                     PTM38860
02D6 9017                 7862 |       S       FLCN+5    =.0                         PTM38865
02D7 4C28 02AF            7863 |       BSC  L  FLSSC,+Z                              PTM38870
02D9 D00E                 7864 |       STO     FLEBF                                 PTM38875
02DA C400 0000            7865 | FL3   LD   L  *-*                                   PTM38880
02DC A01C                 7866 |       M       FLCN+16   =10                         PTM38885
02DD 1090                 7867 |       SLT     16                                    PTM38890
02DE 8009                 7868 | FL4   A       FLEBF                                 PTM38895
02DF D480 02DB            7869 |       STO  I  *-6                                   PTM38900
02E1 70F2                 7870 |       MDX     FL2+1                                 PTM38905
                          7871 | *                                                   PTM38910
                          7872 | *          B  ENTRY                                 PTM38915
                          7873 | *                                                   PTM38920
02E2 C006                 7874 | FLBSC LD      FLCN      SET B SWITCH                PTM38925
02E3 D400 03DD            7875 |       STO  L  TABPT+2                               PTM38930
02E5 C010                 7876 |       LD      FLCN+13   =FLB2                       PTM38935
02E6 D0F4                 7877 |       STO     FL3+1                                 PTM38940
02E7 70DB                 7878 |       MDX     FLESC+2                               PTM38945
                          7879 | *                                                   PTM38950
02E8 0000                 7880 | FLEBF DC      0         TEMP STG                    PTM38955
02E9 1080                 7881 | FLCN  SLT     0                                     PTM38960
02EA 004E                 7882 |       DC      /4E       (PLUS)                      PTM38965
02EB 0002                 7883 |       DC      /50-/4E   (AMPERSAND-PLUS)            PTM38970
02EC 0010                 7884 |       DC      +.--/50   (MINUS-AMPERSAND)           PTM38975
02ED 8000                 7885 |       DC      /8000                                 PTM38980
02EE 00F0                 7886 |       DC      .0        EBCDIC 0                    PTM38985
02EF FFD5                 7887 |       DC      .E-.0     EBCDIC E                    PTM38990
02F0 FFFD                 7888 |       DC      .B-.E     EBCDIC B                    PTM38995
02F1 FF89                 7889 |       DC      ..-.B     EBCDIC PERIOD               PTM39000
02F2 73FF                 7890 |       MDX   3 -1                                    PTM39005
02F3 FFF5                 7891 |       DC      . -..     EBCDIC BLANK                PTM39010
02F4 03DB                 7892 |       DC      TABPT                                 PTM39015
02F5 9009                 7893 |       S    X  FLEBF-FL4-1                           PTM39020
02F6 03DC                 7894 |       DC      TABPT+1                               PTM39025
02F7 0001                 7895 |       DC      1         CONSTANT 1                  PTM39030
02F8 0100                 7896 |       DC      256       CONSTANT 256                PTM39035
02F9 000A                 7897 |       DC      10        CONSTANT 10                 PTM39040
02FA 0005                 7898 |       DC      5         CONSTANT 5                  PTM39045
02FB 00E2                 7899 |       DC      .S        EBCDIC S                    PTM39050
02FC 8009                 7900 |       A    X  FLEBF-FL4-1                           PTM39055
02FD 7FFF                 7901 |       DC      /7FFF                                 PTM39060
02FE FFFB                 7902 |       DC      -5                                    PTM39065
                          7903 | *                                                   PTM39070
                          7904 | *             POST-SCAN PROCESSING                  PTM39075
                          7905 | *                                                   PTM39080
02FF 7780 03DB            7906 | FLFIN MDX  I3 TABPT     COMPUTE POWER OF 10 MODIF.  PTM39085
0301 1080                 7907 |       SLT     0         MAY SKIP                    PTM39090
0302 6F00 03DB            7908 |       STX  L3 TABPT                                 PTM39095
0304 6700 00C0            7909 |       LDX  L3 64+128  INITIAL BINARY EXPONENT.      PTM39100
0306 62FB                 7910 |       LDX   2 -5        CHECK FOR ZERO MANTISSA     PTM39105
0307 C600 03EA            7911 |       LD   L2 TABPT+15                              PTM39110
0309 4C20 030E            7912 |       BSC  L  *+3,Z                                 PTM39115
030B 7201                 7913 |       MDX   2 +1                                    PTM39120
030C 70FA                 7914 |       MDX     *-6                                   PTM39125
030D 7061                 7915 |       MDX     FL010     FLOATING ZERO SPECIFIED 2-8 PTM39130
030E C400 03E5            7916 | FLFNL LD   L  TABPT+10  SHIFT RIGHT UNTIL           PTM39135
0310 4C18 0316            7917 |       BSC  L  *+4,+-    LEFT WORD ZERO.             PTM39140
0312 4069                 7918 |       BSI     SRT                                   PTM39145
0313 7301                 7919 |       MDX   3 +1        UPDATE BINARY EXPONENT      PTM39150
0314 1080                 7920 |       SLT     0         MAY SKIP                    PTM39155
0315 70F8                 7921 |       MDX     FLFNL                                 PTM39160
0316 C400 03E6            7922 | FLFNX LD   L  TABPT+11  SHIFT LEFT(NORMALIZE)       PTM39165
0318 4C28 031E            7923 |       BSC  L  *+4,+Z    MANTISSA                    PTM39170
031A 406E                 7924 |       BSI     SLT                                   PTM39175
031B 73FF                 7925 |       MDX   3 -1        UPDATE BINARY EXPONENT      PTM39180
031C 1080                 7926 |       SLT     0         MAY SKIP                    PTM39185
031D 70F8                 7927 |       MDX     FLFNX                                 PTM39190
                          7928 | *             ADJUST MANTISSA AND EXP BY            PTM39195
                          7929 | *             POWER OF 10 (E+.) MOD.                PTM39200
031E C400 03DB            7930 |       LD   L  TABPT                                 PTM39205
0320 4C08 0327            7931 |       BSC  L  *+5,+                                 PTM39210
0322 90D4                 7932 |       S       FLCN+14   =1                          PTM39215
0323 D400 03DB            7933 |       STO  L  TABPT                                 PTM39220
0325 4032                 7934 |       BSI     MPY       MULTIPLY IF EXP(10)         PTM39225
0326 70E7                 7935 |       MDX     FLFNL     IS POSITIVE                 PTM39230
0327 4C10 032E            7936 |       BSC  L  FLFEX,-   EXIT IF EXP(10) IS ZERO     PTM39235
0329 80CD                 7937 |       A       FLCN+14   =1                          PTM39240
032A D400 03DB            7938 |       STO  L  TABPT                                 PTM39245
032C 4016                 7939 |       BSI     DIV       DIVIDE IF EXP(10)           PTM39250
032D 70E0                 7940 |       MDX     FLFNL     NEGATIVE                    PTM39255
                          7941 | *             ASSEMBLE SIGNED MANTISSA AND          PTM39260
                          7942 | *             BINARY CHAR. FOR TRANSMISSION         PTM39265
032E CC00 03E6            7943 | FLFEX LDD  L  TABPT+11                              PTM39270
0330 6F00 03DF            7944 |       STX  L3 TABPT+4                               PTM39275
0332 1881                 7945 |       SRT     1                                     PTM39280
0333 E0C9                 7946 |       AND     FLCN+20   =/7FFF                      PTM39285
0334 EC00 03DE            7947 |       OR   L  TABPT+3                               PTM39290
0336 DC00 03E0            7948 |       STD  L  TABPT+5                               PTM39295
0338 C400 03DF            7949 |       LD   L  TABPT+4                               PTM39300
033A 4C28 036C            7950 |       BSC  L  FL000,+Z  CHECK FOR EXPONENT      2-8 PTM39305
033C 90BB                 7951 |       S       FLCN+15   =256  OVERFLOW AND          PTM39310
033D 4C10 036C            7952 |       BSC  L  FL000,-   *UNDERFLOW              2-8 PTM39315
033F 4400 025F            7953 |       BSI  L  LDXRS      GO RESTO XR1 & XR3         PTM39320
0341 4C00 0000            7954 | BYBY  BSC  L  *-*        GO RESTO PHASE 7           PTM39325
                          7955 | *             SUBROUTINE TO DIVIDE 5-PRECISION      PTM39330
                          7956 | *             NUMBER IN BUF5 BY 10                  PTM39335
0343 0000                 7957 | DIV   DC      0         ENTRY                       PTM39340
0344 10A0                 7958 |       SLT     32        CLEAR AQ                    PTM39345
0345 62FB                 7959 |       LDX   2 -5                                    PTM39350
0346 C600 03EA            7960 | DIVL  LD   L2 TABPT+15                              PTM39355
0348 18D0                 7961 |       RTE     16                                    PTM39360
0349 90B0                 7962 |       S       FLCN+17   =5                          PTM39365
034A 2002                 7963 |       LDS     2               TURNS ON CARRY        PTM39370
034B 4828                 7964 |       BSC     +Z                                    PTM39375
034C 90B1                 7965 |       S       FLCN+21   =-5   TURNS OFF CARRY       PTM39380
034D 2801                 7966 |       STS     DIVC                                  PTM39385
034E A8AA                 7967 |       D       FLCN+16   =10                         PTM39390
034F 2000                 7968 | DIVC  LDS     *-*                                   PTM39395
0350 4802                 7969 |       BSC     C                                     PTM39400
0351 809B                 7970 |       A       FLCN+4    =/8000                      PTM39405
0352 D600 03EA            7971 |       STO  L2 TABPT+15                              PTM39410
0354 7201                 7972 |       MDX   2 +1                                    PTM39415
0355 70F0                 7973 |       MDX     DIVL                                  PTM39420
0356 4C80 0343            7974 |       BSC  I  DIV                                   PTM39425
                          7975 | *             SUBROUTINE TO MPY 5-PRECISION         PTM39430
                          7976 | *             NUMBER IN BUF5 BY 10.  CONTENTS OF    PTM39435
                          7977 | *             MCAR+1 ARE ADDED TO RESULT.           PTM39440
0358 0000                 7978 | MPY   DC      0         ENTRY                       PTM39445
0359 6205                 7979 |       LDX   2 +5                                    PTM39450
035A C600 03E4            7980 | MPYL  LD   L2 TABPT+9                               PTM39455
035C A09C                 7981 |       M       FLCN+16   =10                         PTM39460
035D 4828                 7982 |       BSC     +Z                                    PTM39465
035E 809A                 7983 |       A       FLCN+16   =10                         PTM39470
035F 8C00 03E2            7984 |       AD   L  TABPT+7                               PTM39475
0361 D400 03E3            7985 |       STO  L  TABPT+8                               PTM39480
0363 1090                 7986 |       SLT     16                                    PTM39485
0364 D600 03E4            7987 |       STO  L2 TABPT+9                               PTM39490
0366 72FF                 7988 |       MDX   2 -1                                    PTM39495
0367 70F2                 7989 |       MDX     MPYL                                  PTM39500
0368 C400 03E3            7990 |       LD   L  TABPT+8                               PTM39505
036A 4C80 0358            7991 |       BSC  I  MPY                                   PTM39510
                          7992 | *             DECIMAL DATA ERROR                    PTM39515
036C C08E                 7993 | FL000 LD      FLCN+18   SYNTAX ERR,INSERT 'S'   2-8 PTM39520
036D 4400 0701            7994 |       BSI  L  ERFLG     *IN ERROR FLAG FIELD    2-8 PTM39525
036F 10A0                 7995 | FL010 SLT     32                                2-8 PTM39530
0370 D400 03DF            7996 |       STO  L  TABPT+4                               PTM39535
0372 DC00 03E0            7997 |       STD  L  TABPT+5                               PTM39540
0374 D400 03DC            7998 |       STO  L  TABPT+1                               PTM39545
0376 D400 03DD            7999 |       STO  L  TABPT+2                               PTM39550
0378 C0FF                 8000 |       LD      *-1                                   PTM39555
0379 D400 03E4            8001 |       STO  L  TABPT+9                               PTM39560
037B 70C3                 8002 |       MDX     BYBY-2     GO TO EXIT                 PTM39565
                          8003 | *             ROUTINE TO SHIFT CONTENTS OF          PTM39570
                          8004 | *             BUF5 TO BUF5+4 RIGHT ONE BIT          PTM39575
037C 0000                 8005 | SRT   DC      0         ENTRY                       PTM39580
037D 62FB                 8006 |       LDX   2 -5                                    PTM39585
037E 10A0                 8007 |       SLT     32                                    PTM39590
037F C600 03EA            8008 | SRTL  LD   L2 TABPT+15                              PTM39595
0381 18C1                 8009 |       RTE     1                                     PTM39600
0382 D600 03EA            8010 |       STO  L2 TABPT+15                              PTM39605
0384 18CF                 8011 |       RTE     15                                    PTM39610
0385 7201                 8012 |       MDX   2 +1                                    PTM39615
0386 70F8                 8013 |       MDX     SRTL                                  PTM39620
0387 4C80 037C            8014 |       BSC  I  SRT                                   PTM39625
                          8015 | *             ROUTINE TO SHIFT LEFT ONE BIT         PTM39630
                          8016 | *             IN 5-PRECISION                        PTM39635
0389 0000                 8017 | SLT   DC      0         ENTRY                       PTM39640
038A 6205                 8018 |       LDX   2 +5                                    PTM39645
038B 10A0                 8019 |       SLT     32                                    PTM39650
038C C600 03E4            8020 | SLTL  LD   L2 TABPT+9                               PTM39655
038E 18DF                 8021 |       RTE     31                                    PTM39660
038F D600 03E4            8022 |       STO  L2 TABPT+9                               PTM39665
0391 108F                 8023 |       SLT     15                                    PTM39670
0392 72FF                 8024 |       MDX   2 -1                                    PTM39675
0393 70F8                 8025 |       MDX     SLTL                                  PTM39680
0394 4C80 0389            8026 |       BSC  I  SLT                                   PTM39685
                          8027 | *             EXTENDED BINARY CODE MAIN SECTION     PTM39690
03DB                      8028 | TABPT EQU     FLE10      TABLE LOCATION IN PH. 7    PTM39695
03AA                      8029 | S7Z   BES     20        PATCH AREA                  PTM39700
03AA 0000                 8030 |       DC      0         END OF PHASE 7A             PTM39705
*SBRKSLS E1               8031 |  ASM PROG LINKAGE PHASE                       V2M08 PTM39710
***  PHASE 8  PROGRAM LINKAGE  ***
 
                          8033 | *************************************************** PTM39720
                          8034 | *                                                 * PTM39725
                          8035 | *STATUS-VERSION 2, MODIFICATION 9                 * PTM39730
                          8036 | *                                                 * PTM39735
                          8037 | *FUNCTION/OPERATION-                              * PTM39740
                          8038 | *   *PHASE 8 PROCESSES THE LIBF, CALL, DSA, LINK, * PTM39745
                          8039 | *    EXIT, EBC, AND DN STATEMENTS.                * PTM39750
                          8040 | *   *DEPENDING ON THE OP CODE, AN INDIRECT BRANCH * PTM39755
                          8041 | *    IS MADE THROUGH A BRANCH TABLE TO THE MODULE * PTM39760
                          8042 | *    PREPARED TO PROCESS THAT OP CODE.            * PTM39765
                          8043 | *   *FOR THE CALL AND LIBF STATEMENTS, THE OPERAND* PTM39770
                          8044 | *    SUBROUTINE NAME IS COLLECTED AND CONVERTED TO* PTM39775
                          8045 | *    NAME CODE (SCAN).                            * PTM39780
                          8046 | *   *IN PROCESSING THE DSA STATEMENT, THREE WORDS,* PTM39785
                          8047 | *    WHICH WILL BE FILLED BY THE CORE LOAD        * PTM39790
                          8048 | *    BUILDER, ARE RESERVED IN THE PROGRAM.        * PTM39795
                          8049 | *   *THE LINK STATEMENT PROCESSING GENERATES FOUR * PTM39800
                          8050 | *    WORDS IN THE OBJECT PROGRAM.  WORDS 1 AND 2  * PTM39805
                          8051 | *    ARE A LONG BSI TO THE $LINK ENTRY POINT IN   * PTM39810
                          8052 | *    THE SKELETON SUPERVISOR.  WORDS 3 AND 4 ARE  * PTM39815
                          8053 | *    THE PROGRAM NAME IN NAME CODE.               * PTM39820
                          8054 | *   *FOR THE EXIT STATEMENT, A SHORT LDX (TAG O)  * PTM39825
                          8055 | *    TO THE $EXIT ENTRY POINT IN THE SKELETON     * PTM39830
                          8056 | *    SUPERVISOR IS GENERATED.                     * PTM39835
                          8057 | *   *THE EBC PROCESSING CAUSES THE NEEDED STORAGE * PTM39840
                          8058 | *    FOR THE OPERAND TO BE RESERVED IN THE OBJECT * PTM39845
                          8059 | *    PROGRAM.                                     * PTM39850
                          8060 | *                                                 * PTM39855
                          8061 | *ENTRY POINTS-                                    * PTM39860
                          8062 | *   *S8000 - ENTRY FROM PHASE 9                   * PTM39865
                          8063 | *                                                 * PTM39870
                          8064 | *INPUT-N/A                                        * PTM39875
                          8065 | *                                                 * PTM39880
                          8066 | *OUTPUT                                           * PTM39885
                          8067 | *   * THE CONSTRUCTED OP CODE FOR THE MNEMONIC    * PTM39890
                          8068 | *     BEING PROCESSED                             * PTM39895
                          8069 | *                                                 * PTM39900
                          8070 | *EXTERNAL RERERENCES-                             * PTM39905
                          8071 | *   *SUBROUTINES-                                 * PTM39910
                          8072 | *      * B4HEX                                    * PTM39915
                          8073 | *      * DFOUT                                    * PTM39920
                          8074 | *      * ERFLG                                    * PTM39925
                          8075 | *      * GETS5                                    * PTM39930
                          8076 | *      * GETS6                                    * PTM39935
                          8077 | *      * GETS7                                    * PTM39940
                          8078 | *      * GTS8A                                    * PTM39945
                          8079 | *      * GTS12                                    * PTM39950
                          8080 | *      * LDLBL                                    * PTM39955
                          8081 | *      * LDXRS                                    * PTM39960
                          8082 | *      * SCAN                                     * PTM39965
                          8083 | *   *DCOM/COMMA-                                  * PTM39970
                          8084 | *       $EXIT                                     * PTM39975
                          8085 | *       $LINK                                     * PTM39980
                          8086 | *       $PHSE                                     * PTM39985
                          8087 | *                                                 * PTM39990
                          8088 | *EXITS-                                           * PTM39995
                          8089 | *   *NORMAL - LDLBL SUBROUTINE TO GET NEXT RECORD * PTM40000
                          8090 | *   *ERROR - ERFLG SUBROUTINE                     * PTM40005
                          8091 | *                                                 * PTM40010
                          8092 | *TABLES/WORK AREAS- N/A                           * PTM40015
                          8093 | *                                                 * PTM40020
                          8094 | *ATTRIBUTES-REUSABLE                              * PTM40025
                          8095 | *                                                 * PTM40030
                          8096 | *NOTES-N/A                                        * PTM40035
                          8097 | *                                                 * PTM40040
                          8098 | *************************************************** PTM40045
                          8099 | *                                                   PTM40050
0280                      8100 |       ORG     OVLAY                                 PTM40055
0280 0195                 8101 |       DC      S8Z-S8A        WORD COUNT PHASE 8     PTM40060
0281 00E1                 8102 |       DC      /E1       SLET ID OF PHASE 8      2-8 PTM40065
                          8103 | *                                                   PTM40070
0282 4C00 04C1            8104 | S8A   BSC  L  GETS5     FETCH PH 5              2-8 PTM40075
0284 4C00 04C3            8105 |       BSC  L  GETS6                             2-8 PTM40080
0286 4C00 04C5            8106 |       BSC  L  GETS7                             2-8 PTM40085
0288 4C00 0290            8107 |       BSC  L  S8000     BEGIN EXECUTION, PHASE 8    PTM40090
028A 4C00 04CC            8108 |       BSC  L  GTS8A     FETCH PH 8A             2-8 PTM40095
028C 4C00 04CE            8109 |       BSC  L  GTS12     FETCH PH 12             2-8 PTM40100
028E 4C00 04C7            8110 |       BSC  L  GTS13     FETCH MACRO PH 1        2-8 PTM40105
                          8111 | *                                                   PTM40110
0290 C013                 8112 | S8000 LD      S8030     INDICATE THAT PHASE 8 OF    PTM40115
0291 D400 0078            8113 |       STO  L  $PHSE      ASSEMBLER IS IN CONTROL    PTM40120
0293 C050                 8114 |       LD      AOPER     PREVENT FURTHER         2-9 PTM40125
0294 D400 04A7            8115 |       STO  L  OPVND     *PHASE 2 MNEMONICS      2-8 PTM40130
0296 C32C                 8116 |       LD    3 OPCNT-X3                              PTM40135
0297 180C                 8117 |       SRA     12        USE BITS 0-3 OF OPCNT       PTM40140
0298 D001                 8118 |       STO     S8010+1   AS DISPLACEMENT FOR         PTM40145
0299 6600 0000            8119 | S8010 LDX  L2 *-*       TRANSFER VECTOR             PTM40150
029B 4E80 029D            8120 |       BSC  I2 S8020     BRANCH TO PH. 8 SUBSECTION  PTM40155
                          8121 | *                                                   PTM40160
                          8122 | *     OP CODE BRANCH TBL                            PTM40165
                          8123 | *                                                   PTM40170
029D 02A5                 8124 | S8020 DC      LIBF8     +0        LIBF              PTM40175
029E 02AE                 8125 |       DC      CALL8     +1        CALL              PTM40180
029F 030E                 8126 |       DC      DSA88     +2        DSA               PTM40185
02A0 0344                 8127 |       DC      LINK8     +3        LINK              PTM40190
02A1 0378                 8128 |       DC      EXIT8     +4        EXIT              PTM40195
02A2 038E                 8129 |       DC      EBC88     +5        EBC               PTM40200
02A3 03D7                 8130 |       DC      DN888     +6        DN                PTM40205
                          8131 | *                                                   PTM40210
02A4 00E1                 8132 | S8030 DC      /E1       SLET ID OF PHASE 8      2-8 PTM40215
                          8133 | *                                                   PTM40220
02A5 C040                 8134 | LIBF8 LD      CLCN      RELOC. IND'S = 20           PTM40225
02A6 D065                 8135 |       STO     INDBT                                 PTM40230
02A7 C3F4                 8136 |       LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM40235
02A8 4C20 02B7            8137 |       BSC  L  CA2ND,Z   BRANCH IF PASS 2            PTM40240
02AA 7401 0213            8138 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM40245
02AC 1000                 8139 |       NOP               (MAY SKIP)                  PTM40250
02AD 7035                 8140 |       MDX     CLLXT                                 PTM40255
                          8141 | *                                                   PTM40260
02AE C039                 8142 | CALL8 LD      CLCN+2    RELOC. IND'S = 30           PTM40265
02AF D05C                 8143 |       STO     INDBT          RELOCATION CODE.       PTM40270
02B0 C3F4                 8144 | CALLC LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM40275
02B1 4C20 02B7            8145 |       BSC  L  CA2ND,Z   BRANCH IF PASS 2            PTM40280
02B3 7402 0213            8146 |       MDX  L  ADCOW,2   INCREMENT ADDR CTR BY 2     PTM40285
02B5 1000                 8147 |       NOP               (MAY SKIP)                  PTM40290
02B6 702C                 8148 |       MDX     CLLXT                                 PTM40295
                          8149 | *                                                   PTM40300
02B7 4032                 8150 | CA2ND BSI     CLLCT     GET SUBROUTINE NAME         PTM40305
02B8 4C20 02C5            8151 |       BSC  L  COP,Z     BRANCH IF NAME OK           PTM40310
02BA 7401 0213            8152 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM40315
02BC 1000                 8153 |       NOP               (MAY SKIP)                  PTM40320
02BD C04E                 8154 |       LD      INDBT     2ND INCREMENT OF ADDR CTR   PTM40325
02BE F027                 8155 |       EOR     CLCN      REQ. IF MNEMONIC IS CALL    PTM40330
02BF 4C18 02E3            8156 |       BSC  L  CLLXT,+-  BRANCH IF LIBF              PTM40335
02C1 7401 0213            8157 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM40340
02C3 1000                 8158 |       NOP               (MAY SKIP)                  PTM40345
02C4 701E                 8159 |       MDX     CLLXT                                 PTM40350
                          8160 | *                                                   PTM40355
02C5 7109                 8161 | COP   MDX   1 +9        XR1 POINTS TO COL. 9        PTM40360
02C6 C045                 8162 |       LD      INDBT                                 PTM40365
02C7 D322                 8163 |       STO   3 TRWRD+1-X3                            PTM40370
02C8 180E                 8164 |       SRA     14        OUTPUT '2' (LIBF), OR       PTM40375
02C9 801D                 8165 |       A       CLCN+1    '3' (CALL) TO COL. 6        PTM40380
02CA D1FD                 8166 |       STO   1 -3                                    PTM40385
02CB C323                 8167 |       LD    3 SYMBF-X3  OUTPUT 1ST WORD OF NAME     PTM40390
02CC D321                 8168 |       STO   3 TRWRD-X3  IN HEX TO COLUMNS 9-12,     PTM40395
02CD 4400 06FA            8169 |       BSI  L  B4HEX     *AND IN BINARY TO       2-8 PTM40400
02CF 4400 0883            8170 |       BSI  L  DFOUT     *DSF OUTPUT             2-8 PTM40405
02D1 C03A                 8171 |       LD      INDBT     INCREMENT OF ADDR CTR IS    PTM40410
02D2 F013                 8172 |       EOR     CLCN      REQ. IF MNEMONIC IS CALL    PTM40415
02D3 4C18 02D8            8173 |       BSC  L  S8040,+-  BRANCH IF LIBF              PTM40420
02D5 7401 0213            8174 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM40425
02D7 1000                 8175 |       NOP               (MAY SKIP)                  PTM40430
02D8 C00E                 8176 | S8040 LD      CLCN+1    INSERT '0'                  PTM40435
02D9 D1FA                 8177 |       STO   1 -6        IN COLUMN 7                 PTM40440
02DA C324                 8178 |       LD    3 SYMBF+1-X3  OUTPUT 2ND WORD OF NAME   PTM40445
02DB D321                 8179 |       STO   3 TRWRD-X3  IN HEX TO COLS. 13-16,      PTM40450
02DC 4400 06FA            8180 |       BSI  L  B4HEX     *AND IN BINARY TO       2-8 PTM40455
02DE 4400 0883            8181 |       BSI  L  DFOUT     *DSF OUTPUT             2-8 PTM40460
02E0 7401 0213            8182 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM40465
02E2 1000                 8183 |       NOP               (MAY SKIP)                  PTM40470
                          8184 | *                                                   PTM40475
02E3 703B                 8185 | CLLXT MDX     S8050     GO GET NEXT RCD         2-8 PTM40480
                          8186 | *                                                   PTM40485
02E4 048C                 8187 | AOPER DC      OPERR     OP CODE ERR SUBR ADDR   2-9 PTM40490
02E5 0603                 8188 | S8042 DC      COLXT     SCAN MODIFIER NO. 6     2-8 PTM40495
02E6 8000                 8189 | CLCN  DC      /8000                                 PTM40500
02E7 00F0                 8190 |       DC      .0                                    PTM40505
02E8 C000                 8191 |       DC      /C000                                 PTM40510
02E9 4000                 8192 |       DC      /4000                                 PTM40515
                          8193 | *             THIS SUBROUTINE COLLECTS THE CHAR     PTM40520
                          8194 | *             STRING BEGINNING IN COL. 35, CHECKS   PTM40525
                          8195 | *             TO SEE IF EACH CHAR IS A VALID NAME   PTM40530
                          8196 | *             CHAR, AND PACKS THOSE CHARS COLLECTED PTM40535
                          8197 | *             (UP TO 5) INTO STANDARD NAME FORMAT.  PTM40540
                          8198 | *             IF NO ERRORS ARE DETECTED, THE ACC    PTM40545
                          8199 | *             IS NON-ZERO, AND THE 2-WORD NAME      PTM40550
                          8200 | *             RESIDES IN THE 2-WORD BUFFER CLBUF.   PTM40555
                          8201 | *             ALL ERRORS DETECTED ARE DETECTED      PTM40560
                          8202 | *             IN SCAN (PHASE 9).                    PTM40565
                          8203 | *                                                   PTM40570
02EA 0000                 8204 | CLLCT DC      0         COLLECT NAME                PTM40575
02EB C0F9                 8205 |       LD      S8042                             2-8 PTM40580
02EC D400 05C9            8206 |       STO  L  SYDF1     INHIBIT SYM TBL SEARCH  2-8 PTM40585
02EE 6600 052B            8207 |       LDX  L2 FERR1                             2-8 PTM40590
02F0 72FF                 8208 |       MDX   2 -1        ACCEPT ONLY SYMBOLIC        PTM40595
02F1 6E00 057A            8209 |       STX  L2 GNRT1     *OPERAND                2-8 PTM40600
                          8210 | *                                                 * PTM40605
02F3 C016                 8211 |       LD      COLCT     DO NOT ALLOW LEADING PLUS,  PTM40610
02F4 D400 051B            8212 |       STO  L  NOP1      *MINUS,COMMA,OR BLANK   2-8 PTM40615
02F6 4400 04E1            8213 |       BSI  L  SCAN      COLLECT NAME TO SYMBF   2-8 PTM40620
02F8 6600 05C9            8214 |       LDX  L2 SYDF1                             2-8 PTM40625
02FA 7201                 8215 |       MDX   2 +1                                    PTM40630
02FB 6E00 05C9            8216 |       STX  L2 SYDF1     RESTO THE SCAN TO       2-8 PTM40635
02FD 6600 057A            8217 |       LDX  L2 GNRT1     *NORMAL STATUS          2-8 PTM40640
02FF 7201                 8218 |       MDX   2 +1                                    PTM40645
0300 6E00 057A            8219 |       STX  L2 GNRT1                             2-8 PTM40650
0302 C008                 8220 |       LD      COLCT+1                               PTM40655
0303 D400 051B            8221 |       STO  L  NOP1                              2-8 PTM40660
0305 4400 025F            8222 |       BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM40665
0307 C323                 8223 |       LD    3 SYMBF-X3  ZERO IF ANY ERROR IN NAME   PTM40670
0308 4C80 02EA            8224 |       BSC  I  CLLCT                                 PTM40675
                          8225 | *                                                   PTM40680
030A 1080                 8226 | COLCT SLT     0         ABNORMAL COND FOR SCAN      PTM40685
030B 1880                 8227 |       SRT     0         NORMAL COND FOR SCAN        PTM40690
030C 0000                 8228 | INDBT DC      0                                     PTM40695
030D 0000                 8229 |       DC      0                                     PTM40700
030E C3F4                 8230 | DSA88 LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM40705
030F 4C20 0315            8231 |       BSC  L  DS2ND,Z   BRANCH IF PASS 2            PTM40710
0311 7403 0213            8232 |       MDX  L  ADCOW,3   INCREMENT ADDR CTR BY 3     PTM40715
0313 1000                 8233 |       NOP               (MAY SKIP)                  PTM40720
0314 700A                 8234 |       MDX     S8050                                 PTM40725
                          8235 | *                                                   PTM40730
0315 C0D2                 8236 | DS2ND LD      CLCN+2    RELOC CODE FOR WORD 1 IS 3  PTM40735
0316 D0F5                 8237 |       STO     INDBT              FOR TWO WORD       PTM40740
0317 C0D1                 8238 |       LD      CLCN+3    RELOC CODE FOR WORD 2 IS 1  PTM40745
0318 D0F4                 8239 |       STO     INDBT+1                               PTM40750
0319 40D0                 8240 |       BSI     CLLCT     COLLECT NAME                PTM40755
031A 4C20 0323            8241 |       BSC  L  DSA2,Z    BRANCH IF NAME OK           PTM40760
031C 7403 0213            8242 |       MDX  L  ADCOW,3   INCREMENT ADDR CTR BY 3     PTM40765
031E 1000                 8243 |       NOP               (MAY SKIP)                  PTM40770
031F 4400 073A            8244 | S8050 BSI  L  LDLBL     LD LABEL,GET NEXT RCD   2-8 PTM40775
0321 4C00 045D            8245 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM40780
                          8246 | *                                                   PTM40785
0323 7109                 8247 | DSA2  MDX   1 +9        XR1 POINTS TO COL. 9        PTM40790
0324 C0E7                 8248 |       LD      INDBT          SAVE WORD 1            PTM40795
0325 18D0                 8249 |       RTE     16             INDICATOR BITS         PTM40800
0326 C0C1                 8250 |       LD      CLCN+2                                PTM40805
0327 180E                 8251 |       SRA     14        OUTPUT '3'                  PTM40810
0328 80BE                 8252 |       A       CLCN+1    TO COLUMN 6                 PTM40815
0329 D1FD                 8253 |       STO   1 -3                                    PTM40820
032A C323                 8254 |       LD    3 SYMBF-X3                              PTM40825
032B DB21                 8255 |       STD   3 TRWRD-X3  OUTPUT WORD 1 OF NAME IN    PTM40830
032C 4400 06FA            8256 |       BSI  L  B4HEX     *HEX,AND BINARY TO      2-8 PTM40835
032E 4400 0883            8257 |       BSI  L  DFOUT     *DSF OUTPUT             2-8 PTM40840
0330 7401 0213            8258 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM40845
0332 1000                 8259 |       NOP               (MAY SKIP)                  PTM40850
0333 C0D9                 8260 |       LD      INDBT+1   SAVE WORD 2                 PTM40855
0334 18D0                 8261 |       RTE     16        INDICATOR BITS              PTM40860
0335 C0B3                 8262 |       LD      CLCN+3                                PTM40865
0336 180E                 8263 |       SRA     14        OUTPUT '1'                  PTM40870
0337 80AF                 8264 |       A       CLCN+1    TO COLUMN 7                 PTM40875
0338 D1FA                 8265 |       STO   1 -6                                    PTM40880
0339 C324                 8266 |       LD    3 SYMBF+1-X3     OUTPUT WORD 2 OF NAME  PTM40885
033A DB21                 8267 |       STD   3 TRWRD-X3       IN HEX TO COLS. 13-16, PTM40890
033B 4400 06FA            8268 |       BSI  L  B4HEX     *AND IN BINARY TO       2-8 PTM40895
033D 4400 0883            8269 |       BSI  L  DFOUT     *DSF OUTPUT             2-8 PTM40900
033F 7402 0213            8270 |       MDX  L  ADCOW,2    INCRE ADDR CNTR BY 2       PTM40905
0341 1000                 8271 |       NOP               (MAY SKIP)                  PTM40910
0342 1000                 8272 |       NOP               (MAY SKIP)                  PTM40915
0343 70DB                 8273 |       MDX     S8050                                 PTM40920
                          8274 | *                                                   PTM40925
0344 C3F4                 8275 | LINK8 LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM40930
0345 4C20 034B            8276 |       BSC  L  LK2ND,Z   BRANCH IF PASS 2            PTM40935
0347 7404 0213            8277 | S8060 MDX  L  ADCOW,4   INCREMENT ADDR CTR BY 4     PTM40940
0349 1000                 8278 |       NOP               (MAY SKIP)                  PTM40945
034A 70D4                 8279 |       MDX     S8050                                 PTM40950
                          8280 | *                                                   PTM40955
034B 409E                 8281 | LK2ND BSI     CLLCT     COLLECT LINK NAME           PTM40960
034C 4C20 034F            8282 |       BSC  L  LINK2,Z   BRANCH IF NAME OK           PTM40965
034E 70F8                 8283 |       MDX     S8060                                 PTM40970
                          8284 | *                                                   PTM40975
034F 7109                 8285 | LINK2 MDX   1 +9        XR1 POINTS TO COL. 9        PTM40980
0350 C026                 8286 |       LD      LNKCN+2   OUTPUT '0'                  PTM40985
0351 D1FD                 8287 |       STO   1 -3        TO COLUMN 6                 PTM40990
0352 C022                 8288 |       LD      LNKCN     OUTPUT 1ST WORD OF 'LINK'   PTM40995
0353 D321                 8289 |       STO   3 TRWRD-X3  IN NAME FORMAT TO           PTM41000
0354 4400 0883            8290 |       BSI  L  DFOUT     *DSF OUTPUT             2-8 PTM41005
0356 7401 0213            8291 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM41010
0358 1000                 8292 |       NOP               (MAY SKIP)                  PTM41015
0359 C01D                 8293 |       LD      LNKCN+2   OUTPUT '0'                  PTM41020
035A D1FE                 8294 |       STO   1 -2        TO COLUMN 7                 PTM41025
035B C01A                 8295 |       LD      LNKCN+1   OUTPUT 2ND WORD OF 'LINK'   PTM41030
035C D321                 8296 |       STO   3 TRWRD-X3  IN NAME FORMAT TO           PTM41035
035D 4400 0883            8297 |       BSI  L  DFOUT     *DSF OUTPUT             2-8 PTM41040
035F 7401 0213            8298 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM41045
0361 1000                 8299 |       NOP               (MAY SKIP)                  PTM41050
0362 C323                 8300 |       LD    3 SYMBF-X3  OUTPUT WORD 1 OF            PTM41055
0363 D321                 8301 |       STO   3 TRWRD-X3  PROGRAM NAME IN HEX TO      PTM41060
0364 4400 06FA            8302 |       BSI  L  B4HEX     *COLS. 9-12,AND IN BINARY2-8PTM41065
0366 4400 0883            8303 |       BSI  L  DFOUT     *TO DSF OUTPUT          2-8 PTM41070
0368 7401 0213            8304 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM41075
036A 1000                 8305 |       NOP               (MAY SKIP)                  PTM41080
036B C324                 8306 |       LD    3 SYMBF+1-X3     OUTPUT WORD 2 OF       PTM41085
036C D321                 8307 |       STO   3 TRWRD-X3       PROGRAM NAME IN HEX    PTM41090
036D 4400 06FA            8308 |       BSI  L  B4HEX     *TO COL. 13-16,AND IN   2-8 PTM41095
036F 4400 0883            8309 |       BSI  L  DFOUT     *BINARY TO DSF OUTPUT   2-8 PTM41100
0371 7401 0213            8310 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM41105
0373 1000                 8311 |       NOP               (MAY SKIP)                  PTM41110
0374 70AA                 8312 |       MDX     S8050                                 PTM41115
                          8313 | *                                                   PTM41120
0375 4400 0039            8314 | LNKCN BSI  L  $LINK      CALL LINK DATA             PTM41125
0377 00F0                 8315 |       DC      .0                                    PTM41130
0378 C3F4                 8316 | EXIT8 LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM41135
0379 4C20 037F            8317 |       BSC  L  EX2ND,Z   BRANCH IF PASS 2            PTM41140
037B 7401 0213            8318 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM41145
037D 1000                 8319 |       NOP               (MAY SKIP)                  PTM41150
037E 70A0                 8320 | S8070 MDX     S8050                                 PTM41155
                          8321 | *                                                   PTM41160
037F 71E6                 8322 | EX2ND MDX   1 -26       XR1 POINTS TO COL 9         PTM41165
0380 C00B                 8323 |       LD      EXCN      OUTPUT '0'                  PTM41170
0381 D1FD                 8324 |       STO   1 -3        TO COLUMN 6                 PTM41175
0382 C00A                 8325 |       LD      EXCN+1    OUTPUT CALL EXIT INST IN    PTM41180
0383 D321                 8326 |       STO   3 TRWRD-X3  HEX TO COLS. 9-12,          PTM41185
0384 4400 06FA            8327 |       BSI  L  B4HEX     *AND IN BINARY TO       2-8 PTM41190
0386 4400 0883            8328 |       BSI  L  DFOUT     *DSF OUTPUT    TO       2-8 PTM41195
0388 7401 0213            8329 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM41200
038A 1000                 8330 |       NOP               (MAY SKIP)                  PTM41205
038B 70F2                 8331 |       MDX     S8070                                 PTM41210
                          8332 | *                                                   PTM41215
038C 00F0                 8333 | EXCN  DC      .0                                    PTM41220
038D 6038                 8334 |       LDX   0 $EXIT      CALL EXIT DATA             PTM41225
038E C100                 8335 | EBC88 LD    1 0         CHECK COL. 35 FOR           PTM41230
038F 403E                 8336 |       BSI     EBCC      LEFT DELIMITER (.)          PTM41235
0390 4C18 039C            8337 |       BSC  L  S8080,+-  BRANCH IF DELIMITER OK      PTM41240
0392 C03F                 8338 | EBCR  LD      EBCN      SYNTAX ERROR. 'S' INTO      PTM41245
0393 4400 0701            8339 |       BSI  L  ERFLG     *ERR FLAG FLD OF LISTING2-8 PTM41250
0395 7412 0213            8340 |       MDX  L  ADCOW,18  ASSIGN MAXIMUM LENGTH       PTM41255
0397 1000                 8341 |       NOP               (MAY SKIP)                  PTM41260
0398 4400 073A            8342 | EBX   BSI  L  LDLBL     LD LABEL,GET NEXT RCD   2-8 PTM41265
039A 4C00 045D            8343 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM41270
039C 6223                 8344 | S8080 LDX   2 +35       EBC SCAN LOOP COUNTER       PTM41275
039D C124                 8345 | EBLP  LD    1 +36       CHECK INPUT STRING FOR      PTM41280
039E 402F                 8346 |       BSI     EBCC      RIGHT DELIMITER. (COL. 71)  PTM41285
039F 4C18 03A5            8347 |       BSC  L  EBDL,+-   BRANCH IF DELIMITER FOUND   PTM41290
03A1 71FF                 8348 |       MDX   1 -1        POINT TO NEXT COL. TO LEFT  PTM41295
03A2 72FF                 8349 |       MDX   2 -1        DECREMENT LOOP COUNTER      PTM41300
03A3 70F9                 8350 |       MDX     EBLP      CONTINUE IF CTR NOT ZERO    PTM41305
03A4 70ED                 8351 |       MDX     EBCR      DELIMITER NOT FOUND         PTM41310
                          8352 | *                                                   PTM41315
03A5 C02E                 8353 | EBDL  LD      EBCN+2    REPLACE RIGHT DELIMITER     PTM41320
03A6 D124                 8354 |       STO   1 +36       WITH BLANK (TEMP)           PTM41325
03A7 6A2E                 8355 |       STX   2 EBBF      XR2 = NO. OF CHARS          PTM41330
03A8 C02D                 8356 |       LD      EBBF      BETWEEN DELIMITERS.         PTM41335
03A9 802B                 8357 |       A       EBCN+3    ADJUST THIS NO. TO NEXT     PTM41340
03AA 1801                 8358 |       SRA     1         EVEN NO. IF ODD, AND        PTM41345
03AB D007                 8359 |       STO     EBXR2+1   DIVIDE BY 2 FOR WORD COUNT  PTM41350
03AC 4400 025F            8360 |       BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM41355
03AE 7109                 8361 |       MDX   1 +9        XR1 POINTS TO COL. 9        PTM41360
03AF C026                 8362 |       LD      EBBF      OUTPUT CHAR. COUNT IN HEX   PTM41365
03B0 4400 06FA            8363 |       BSI  L  B4HEX     *TO COLS. 9-12          2-8 PTM41370
03B2 6600 0000            8364 | EBXR2 LDX  L2 *-*       INITLZ LOOP COUNTER         PTM41375
03B4 7117                 8365 |       MDX   1 +23       XR1 POINTS TO COL. 36       PTM41380
03B5 C101                 8366 | EBPCK LD    1 +1                                    PTM41385
03B6 1888                 8367 |       SRT     8         PACK INPUT CHARS TWO        PTM41390
03B7 C100                 8368 |       LD    1 0         CHARS PER WORD              PTM41395
03B8 1088                 8369 |       SLT     8                                     PTM41400
03B9 18D0                 8370 |       RTE     16        SAVE DATA WORD              PTM41405
03BA C3F4                 8371 |       LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM41410
03BB 4C18 03C1            8372 |       BSC  L  S8090,+-  BRANCH IF PASS 1            PTM41415
03BD 18D0                 8373 |       RTE     16                                    PTM41420
03BE D321                 8374 |       STO   3 TRWRD-X3  OUTPUT DATA WORD IN         PTM41425
03BF 4400 0883            8375 |       BSI  L  DFOUT     *IN BINARY TO DSF O/P   2-8 PTM41430
03C1 7401 0213            8376 | S8090 MDX  L  ADCOW,1   INCREMENT ADDR TO CTR BY 1  PTM41435
03C3 1000                 8377 |       NOP               (MAY SKIP)                  PTM41440
03C4 7102                 8378 |       MDX   1 +2        POINT TO NEXT 2 INPUT CHARS PTM41445
03C5 72FF                 8379 |       MDX   2 -1        DECREMENT LOOP COUNTER      PTM41450
03C6 70EE                 8380 |       MDX     EBPCK     CONTINUE IF CTR NON-ZERO    PTM41455
                          8381 | *                                                   PTM41460
03C7 4400 025F            8382 |       BSI  L  LDXRS     RELOAD REGISTERS 1,3        PTM41465
03C9 7580 03D6            8383 |       MDX  I1 EBBF      INCREMENT 1 BY CHAR COUNT   PTM41470
03CB C007                 8384 |       LD      EBCN+1    RESTORE RIGHT DELIMITER     PTM41475
03CC D124                 8385 |       STO   1 +36       PREVIOUSLY CHANGED TO BLANK PTM41480
03CD 70CA                 8386 |       MDX     EBX                                   PTM41485
                          8387 | *                                                   PTM41490
03CE 0000                 8388 | EBCC  DC      0                                     PTM41495
03CF 9003                 8389 |       S       EBCN+1                                PTM41500
03D0 4C80 03CE            8390 |       BSC  I  EBCC                                  PTM41505
03D2 00E2                 8391 | EBCN  DC      .S        EBCDIC S                    PTM41510
03D3 004B                 8392 |       DC      /4B       EBCDIC .                    PTM41515
03D4 0040                 8393 |       DC      .         EBCDIC BLANK                PTM41520
03D5 0001                 8394 |       DC      1         CONSTANT 1                  PTM41525
03D6 0000                 8395 | EBBF  DC      0         TEMP SAVE AREA              PTM41530
                          8396 | *                                                   PTM41535
03D7 C3F4                 8397 | DN888 LD    3 PASS-X3   DETERMINE IF PASS 1 OR 2    PTM41540
03D8 4C20 03E1            8398 |       BSC  L  S8100,Z   BRANCH IF PASS 2            PTM41545
03DA 7402 0213            8399 | S8095 MDX  L  ADCOW,2   INCREMENT ADDR CTR BY 2     PTM41550
03DC 1000                 8400 |       NOP               (MAY SKIP)                  PTM41555
03DD 4400 073A            8401 | S8098 BSI  L  LDLBL     LD LABEL,GET NEXT RCD   2-8 PTM41560
03DF 4C00 045D            8402 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM41565
                          8403 | *                                                   PTM41570
03E1 4400 02EA            8404 | S8100 BSI  L  CLLCT     COLLECT NAME                PTM41575
03E3 4C18 03DA            8405 |       BSC  L  S8095,+-  BRANCH IF NAME NOT OK       PTM41580
03E5 7109                 8406 |       MDX   1 +9        XR1 POINTS TO COL. 9        PTM41585
03E6 C015                 8407 |       LD      S8110                                 PTM41590
03E7 D1FD                 8408 |       STO   1 -3        OUTPUT 'O' TO               PTM41595
03E8 D1FE                 8409 |       STO   1 -2        COLS. 6-7                   PTM41600
03E9 C323                 8410 |       LD    3 SYMBF-X3  OUTPUT WORD 1 OF CONSTANT   PTM41605
03EA D321                 8411 |       STO   3 TRWRD-X3  IN HEX TO COLS. 9-12,       PTM41610
03EB 4400 06FA            8412 |       BSI  L  B4HEX     *AND IN BINARY TO       2-8 PTM41615
03ED 4400 0883            8413 |       BSI  L  DFOUT     *DSF OUTPUT             2-8 PTM41620
03EF 7401 0213            8414 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM41625
03F1 1000                 8415 |       NOP               (MAY SKIP)                  PTM41630
03F2 C324                 8416 |       LD    3 SYMBF+1-X3     OUTPUT WORD 2 OF       PTM41635
03F3 D321                 8417 |       STO   3 TRWRD-X3       CONSTANT IN HEX TO     PTM41640
03F4 4400 06FA            8418 |       BSI  L  B4HEX     *COLS. 13-16,AND IN     2-8 PTM41645
03F6 4400 0883            8419 |       BSI  L  DFOUT     *BINARY TO DSF O/P      2-8 PTM41650
03F8 7401 0213            8420 |       MDX  L  ADCOW,1   INCREMENT ADDR CTR BY 1     PTM41655
03FA 1000                 8421 |       NOP               (MAY SKIP)                  PTM41660
03FB 70E1                 8422 |       MDX     S8098                                 PTM41665
                          8423 | *                                                   PTM41670
03FC 00F0                 8424 | S8110 DC      .0        EBCDIC ZERO                 PTM41675
03FD                      8425 |       BSS     /0417-*   PATCH AREA              2-9 PTM41680
0417 0000                 8426 | S8Z   DC      0                                     PTM41685
*SBRKSLS E2               8427 |  ASM DMES PROCESSING PHASE                    V2M08 PTM41690
***PHASE 8A  DEFINE MESSAGE***
 
                          8429 | *************************************************** PTM41700
                          8430 | *                                                 * PTM41705
                          8431 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM41710
                          8432 | *                                                 * PTM41715
                          8433 | *FUNCTION/OPERATION-                              * PTM41720
                          8434 | *   *PHASE 8A PROCESSES THE DMES STATEMENT.       * PTM41725
                          8435 | *   *THE DMES PROCESSING IS PERFORMED BY A        * PTM41730
                          8436 | *    SCANNING SUBROUTINE AND A CONVERSION         * PTM41735
                          8437 | *    SUBROUTINE.                                  * PTM41740
                          8438 | *        *THE SCANNING SUBROUTINE SCANS AND       * PTM41745
                          8439 | *         EVALUATES THE OPERAND FIELD, ONE        * PTM41750
                          8440 | *         CHARACTER AT A TIME.  ON THE BASIS OF   * PTM41755
                          8441 | *         THE TAG FIELD CONTENTS, A BRANCH IS MADE* PTM41760
                          8442 | *         TO THE CONVERSION SUBROUTINE TO CONVERT * PTM41765
                          8443 | *         THE EVALUATED CHARACTER TO THE DEVICE   * PTM41770
                          8444 | *         CODE REQUESTED.  IF THE TAG FIELD HAS   * PTM41775
                          8445 | *         ANY VALUE OTHER THAN BLANK, ZERO, OR    * PTM41780
                          8446 | *         ONE, THE DEVICE IS ASSUMED TO BE THE    * PTM41785
                          8447 | *         1132 PRINTER AND THE CONVERSION IS      * PTM41790
                          8448 | *         SKIPPED, LEAVING THE OPERAND FIELD IN   * PTM41795
                          8449 | *         EBCDIC.  THE CONTENTS OF THE OPERAND    * PTM41800
                          8450 | *         FIELD ARE PACKED AND SAVED IN THE PHASE * PTM41805
                          8451 | *         8A BUFFER AND, IN PASS 2, ARE PRINTED   * PTM41810
                          8452 | *         ONE WORD AT A TIME.                     * PTM41815
                          8453 | *        *THE CONVERSION SUBROUTINE CONTAINS A    * PTM41820
                          8454 | *         TABLE OF PACKED CONSOLE PRINTER CODES   * PTM41825
                          8455 | *         AND A TABLE OF PACKED 1403 PRINTER      * PTM41830
                          8456 | *         CODES.  THE CONVERSION IS PERFORMED     * PTM41835
                          8457 | *         USING AN ALGORITHM.                     * PTM41840
                          8458 | *                                                 * PTM41845
                          8459 | *ENTRY POINTS-                                    * PTM41850
                          8460 | *   * DMESA - ENTRY FROM PHASE 9                  * PTM41855
                          8461 | *                                                 * PTM41860
                          8462 | *INPUT-N/A                                        * PTM41865
                          8463 | *                                                 * PTM41870
                          8464 | *OUTPUT-                                          * PTM41875
                          8465 | *   * CONVERTED MESSAGE                           * PTM41880
                          8466 | *                                                 * PTM41885
                          8467 | *EXTERNAL RERERENCES-                             * PTM41890
                          8468 | *   *SUBROUTINES-                                 * PTM41895
                          8469 | *      * B4HEX                                    * PTM41900
                          8470 | *      * DFOUT                                    * PTM41905
                          8471 | *      * ERFLG                                    * PTM41910
                          8472 | *      * GETS5                                    * PTM41915
                          8473 | *      * GETS6                                    * PTM41920
                          8474 | *      * GETS7                                    * PTM41925
                          8475 | *      * GETS8                                    * PTM41930
                          8476 | *      * GTS12                                    * PTM41935
                          8477 | *      * LDLBL                                    * PTM41940
                          8478 | *      * LDXRS                                    * PTM41945
                          8479 | *   *DCOM/COMMA-                                  * PTM41950
                          8480 | *       $PHSE                                     * PTM41955
                          8481 | *                                                 * PTM41960
                          8482 | *EXITS-                                           * PTM41965
                          8483 | *   *NORMAL - LDLBL SUBROUTINE TO GET NEXT RECORD * PTM41970
                          8484 | *   *ERROR - ERFLG SUBROUTINE                     * PTM41975
                          8485 | *                                                 * PTM41980
                          8486 | *TABLES/WORK AREAS- N/A                           * PTM41985
                          8487 | *                                                 * PTM41990
                          8488 | *ATTRIBUTES-REUSABLE                              * PTM41995
                          8489 | *                                                 * PTM42000
                          8490 | *NOTES-N/A                                        * PTM42005
                          8491 | *                                                 * PTM42010
                          8492 | *************************************************** PTM42015
                          8493 | *                                                   PTM42020
0280                      8494 |       ORG     OVLAY                                 PTM42025
                          8495 | *                                                   PTM42030
                          8496 | *             PROCESS PSEUDO-OP CODE                PTM42035
0280 01D7                 8497 |       DC      S8AZ-S8AA                             PTM42040
0281 00E2                 8498 |       DC      /E2       SLET ID OF PHASE 8A     2-8 PTM42045
0282 4C00 04C1            8499 | S8AA  BSC  L  GETS5     FETCH PH 5              2-8 PTM42050
0284 4C00 04C3            8500 |       BSC  L  GETS6     FETCH PH 6              2-8 PTM42055
0286 4C00 04C5            8501 |       BSC  L  GETS7     FETCH PH 7              2-8 PTM42060
0288 4C00 04CA            8502 |       BSC  L  GETS8     FETCH PH 8              2-8 PTM42065
028A 4C00 0293            8503 |       BSC  L  DMESA      GO TO XEQ PHASE 8A         PTM42070
028C 4C00 04CE            8504 |       BSC  L  GTS12     FETCH PH 12             2-8 PTM42075
028E 4C00 04C7            8505 |       BSC  L  GTS13     FETCH MACRO PH 1        2-8 PTM42080
0290 00E2                 8506 | DMKE2 DC      /00E2     PHASE ID               2-10 PTM42085
0291 048C                 8507 | DMK00 DC      OPERR     ERROR                  2-10 PTM42090
0292 00F0                 8508 | DMK01 DC      .0        EBCDIC ZERO            2-10 PTM42095
0293 C0FC                 8509 | DMESA LD      DMKE2     SET PH8A ID            2-10 PTM42100
0294 D400 0078            8510 |       STO  L  $PHSE     * FOR PHASE IN CONTROL 2-10 PTM42105
0296 D400 0317            8511 |       STO  L  DMS30     SW FOR END ACTION      2-10 PTM42110
0298 C0F8                 8512 |       LD      DMK00     PREVENT FURTHER         2-9 PTM42115
0299 D400 04A7            8513 |       STO  L  OPVND     *PHASE 2 MNEMONICS      2-9 PTM42120
029B C3CF                 8514 |       LD    3 ASSAD-X3  IF THIS IS NOT THE FIRST2-9 PTM42125
                          8515 | *ENTR OF PH8A,DMT04 IS SAVED IN ASSAD           2-9 PTM42130
029C 1008                 8516 |       SLA     8         CHECK IF FIRST ENTR     2-9 PTM42135
029D 4C20 02A2            8517 |       BSC  L  ARND,Z    BRANCH IF FIRST ENTR    2-9 PTM42140
029F C3CF                 8518 |       LD    3 ASSAD-X3  OTHERWISE,RESTORE       2-9 PTM42145
02A0 D400 0324            8519 |       STO  L  DMT04     *OUTPUTWORD             2-9 PTM42150
02A2 1010                 8520 | ARND  SLA     16        CLEAR ACC               2-9 PTM42155
02A3 D07E                 8521 |       STO     DMT02     NO CONVERT SWITCH       2-9 PTM42160
02A4 D400 0325            8522 |       STO  L  DMT05     REPEAT CHAR FLAG            PTM42165
02A6 C1FE                 8523 |       LD    1 -2        DEVICE CODE                 PTM42170
02A7 90EA                 8524 |       S       DMK01     .0.                         PTM42175
02A8 4C18 02C5            8525 |       BSC  L  DMS01,+-  BRANCH DEVICE CODE OK       PTM42180
02AA 906A                 8526 |       S       DMK02     .1.-.0.                     PTM42185
02AB 4C18 02C5            8527 |       BSC  L  DMS01,+-  BR DEVICE CDE OK            PTM42190
02AD 9067                 8528 |       S       DMK15     .2.-.1.                2-10 PTM42195
02AE 4C18 02C4            8529 |       BSC  L  S8MT1+1,+-  BR ON DEV CODE 2     2-10 PTM42200
02B0 9065                 8530 |       S       DMK03     . .-.2.                2-10 PTM42205
02B1 4C18 02C5            8531 |       BSC  L  DMS01,+-  BR TO SET CONVERT SW        PTM42210
02B3 10A0                 8532 |       SLT     32        CLEAR EXTENSION        2-10 PTM42215
02B4 C1FE                 8533 |       LD    1 -2        ADD SYMBOLIC TAG CHAR   2-8 PTM42220
02B5 100A                 8534 |       SLA     10        *TO PACKED BLANKS       2-8 PTM42225
02B6 1802                 8535 |       SRA     2         *TO FORM SYMBOL NAME    2-8 PTM42230
02B7 DB23                 8536 |       STD   3 SYMBF-X3  SET SYMBOL NAME         2-8 PTM42235
02B8 4400 08C6            8537 |       BSI  L  P9300     SEARCH FOR SYMBOLIC TAG 2-8 PTM42240
02BA 7008                 8538 |       MDX     S8MT1                             2-8 PTM42245
02BB                      8539 | S8MT2 EQU     *         SYM FOUND-VALUE IN ACC  2-8 PTM42250
02BB 4C28 02C3            8540 |       BSC  L  S8MT1,Z+  BR-VALUE NEGATIVE       2-8 PTM42255
02BD 9057                 8541 |       S       S8MT4                             2-8 PTM42260
02BE 4C30 02C3            8542 |       BSC  L  S8MT1,Z-  BR-VALUE ABOVE 1        2-8 PTM42265
02C0 7123                 8543 |       MDX   1 +35       RESET XR1               2-8 PTM42270
02C1 8053                 8544 |       A       S8MT4     FETCH VALUE             2-8 PTM42275
02C2 7004                 8545 |       MDX     S8MT5     BR TO SET CONVERT SW    2-8 PTM42280
                          8546 | *                                                   PTM42285
                          8547 | *                                                   PTM42290
02C3 7123                 8548 | S8MT1 MDX   1 +35       RESET XR1               2-8 PTM42295
02C4 685D                 8549 |       STX     DMT02     SET NO CONVERT SW       2-8 PTM42300
02C5 C1FE                 8550 | DMS01 LD    1 -2                                2-8 PTM42305
02C6 E051                 8551 |       AND     DMK04     /F                          PTM42310
02C7 D013                 8552 | S8MT5 STO     DVCDE+1   STO CODE TO LDX 2           PTM42315
02C8 6960                 8553 |       STX   1 DMT09     CARD COLUMN 35              PTM42320
02C9 7425 0329            8554 |       MDX  L  DMT09,37  CARD COLUMN 72              PTM42325
02CB C052                 8555 |       LD      DMK12     -145                        PTM42330
02CC D059                 8556 |       STO     DMT06     CHARACTER COUNT             PTM42335
02CD C100                 8557 | DMS02 LD    1 0         LOAD CARD COLUMN            PTM42340
02CE 904A                 8558 |       S       DMK05     .'. APOSTROPHE              PTM42345
02CF 4C18 033A            8559 |       BSC  L  DMS03,+-  BR CONTROL FUNCTION         PTM42350
02D1 8047                 8560 | DMS10 A       DMK05     .' APOSTROPHE               PTM42355
02D2 D050                 8561 |       STO     DMT03     SAVE CHAR FOR REPEAT        PTM42360
02D3 7401 0325            8562 | DMS18 MDX  L  DMT05,1   REPEAT CHAR FLAG            PTM42365
02D5 7001                 8563 |       MDX     *+1                                   PTM42370
02D6 702E                 8564 |       MDX     DMS08+3                               PTM42375
02D7 7400 0322            8565 |       MDX  L  DMT02,0                               PTM42380
02D9 7004                 8566 |       MDX     DMS04     BYPASS CONVERSION           PTM42385
02DA 6600 0000            8567 | DVCDE LDX  L2 *-*       DEVICE CD, 0=1053, 1=1443   PTM42390
02DC 4680 0397            8568 |       BSI  I2 CONAB     CONVERT TO DEVICE CODE      PTM42395
02DE 7400 0321            8569 | DMS04 MDX  L  DMT01,0   TEST IF LEFT OR RIGHT  2-10 PTM42400
02E0 7004                 8570 |       MDX     DMS05     NO SHIFT                    PTM42405
02E1 1008                 8571 |       SLA     8                                     PTM42410
02E2 D041                 8572 |       STO     DMT04     TEMP TO BUILD OUTPUT        PTM42415
02E3 683D                 8573 |       STX     DMT01     SET SW FOR RIGHT CHAR  2-11 PTM42417
02E4 700C                 8574 |       MDX     DMS06     INCOMPLETE - NO OUTPUT      PTM42420
02E5 E83E                 8575 | DMS05 OR      DMT04     OUTPUT TEMPORARY            PTM42425
02E6 D400 023A            8576 |       STO  L  TRWRD     OUTPUT BUFFER               PTM42430
02E8 1010                 8577 |       SLA     16                                    PTM42435
02E9 D03A                 8578 |       STO     DMT04     RESET LEFT FOR NEXT CH  2-9 PTM42440
02EA D036                 8579 |       STO     DMT01     CLEAR LEFT OR RIGHT    2-10 PTM42445
02EB 7400 020D            8580 |       MDX  L  PASS,0                                PTM42450
02ED 7024                 8581 |       MDX     DMS07     PASS 2 - OUTPUT             PTM42455
02EE 7401 0213            8582 | DMS11 MDX  L  ADCOW,1   UPDATE ADDRESS COUNTER      PTM42460
02F0 1000                 8583 |       NOP                                           PTM42465
02F1 7401 0326            8584 | DMS06 MDX  L  DMT06,1   INCR CHARACTER COUNT        PTM42470
02F3 700E                 8585 |       MDX     DMS08     NO ERROR                    PTM42475
02F4 C025                 8586 |       LD      DMK06     .S.                         PTM42480
02F5 4400 0701            8587 |       BSI  L  ERFLG     GO TO INSERT ERR INDR   2-8 PTM42485
02F7 1010                 8588 | DMEND SLA     16                                    PTM42490
02F8 9025                 8589 |       S       DMK12                                 PTM42495
02F9 802C                 8590 |       A       DMT06     CHAR COUNT                  PTM42500
02FA 4346                 8591 |       BSI   3 LDXRS-X3   GO RESTO XR1               PTM42505
02FB 7109                 8592 |       MDX   1 +9         POINT TO CC 9              PTM42510
02FC 4400 06FA            8593 |       BSI  L  B4HEX     GO O/P CHAR CNT         2-8 PTM42515
02FE C025                 8594 |       LD      DMT04     SAVE OUTPUTWORD IN      2-9 PTM42520
02FF D3CF                 8595 |       STO   3 ASSAD-X3  *ASCOM                  2-9 PTM42525
0300 4C00 0436            8596 |       BSC  L  DMS25     GO GET NEXT RECORD     2-10 PTM42530
0302 74FF 0325            8597 | DMS08 MDX  L  DMT05,-1  DECREMENT REPEAT FLAG       PTM42535
0304 700B                 8598 |       MDX     DMS09     REPEAT CHARACTER            PTM42540
0305 C025                 8599 |       LD      DMTBI     FIRST WD OF BSI INSTRUCTION PTM42545
0306 D0D5                 8600 |       STO     DVCDE+2   RESET TO CNVRT NEXT CHAR    PTM42550
0307 4024                 8601 |       BSI     DMS12     INCREMENT COLUMN COUNT      PTM42555
0308 70C4                 8602 |       MDX     DMS02     NEXT COLUMN                 PTM42560
0309 C017                 8603 | DMS13 LD      DMT01     TEST LEFT/RIGHT CHAR   2-10 PTM42565
030A 4C18 02F7            8604 |       BSC  L  DMEND,+-  TERMINATE - NO ERROR        PTM42570
030C 6580 0329            8605 |       LDX  I1 DMT09     XR1= CARD COLUMN 72 - END   PTM42575
030E C00C                 8606 |       LD      DMK07     . . EBC BLANK               PTM42580
030F 70C3                 8607 |       MDX     DMS18     FILL OUT WITH BLANK         PTM42585
0310 C012                 8608 | DMS09 LD      DMT03     CHAR TO REPEAT              PTM42590
0311 70C3                 8609 |       MDX     DMS18+2                               PTM42595
0312 4400 0883            8610 | DMS07 BSI  L  DFOUT     BR TO O/P WD IN DSF     2-8 PTM42600
0314 70D9                 8611 |       MDX     DMS11                                 PTM42605
                          8612 | *                                                   PTM42610
0315 0001                 8613 | DMK02 DC      .1-.0     EBCDIC ONE                  PTM42615
0316 FF4E                 8614 | DMK03 DC      . -.2     EBCDIC BLANK           2-10 PTM42620
0317 0000                 8615 | DMS30 DC      0         SW TERMINATION MODE F  2-10 PTM42625
0318 000F                 8616 | DMK04 DC      /F                                    PTM42630
0319 007D                 8617 | DMK05 DC      /7D       EBC APOSTROPHE              PTM42635
031A 00E2                 8618 | DMK06 DC      .S                                    PTM42640
031B 0040                 8619 | DMK07 DC      .                                     PTM42645
0315                      8620 | DMK08 EQU     DMK02     ONE                         PTM42650
031C 000A                 8621 | DMK09 DC      10                                    PTM42655
031D 0063                 8622 | DMK10 DC      99                                    PTM42660
031E FF6F                 8623 | DMK12 DC      -145                                  PTM42665
031F 033C                 8624 | DMK13 DC      DMS03+2   ADDRESS CONSTANT            PTM42670
0320 0093                 8625 | DMK14 DC      /0093     L MINUS BLANK               PTM42675
0315                      8626 | DMK15 EQU     DMK02     ONE                    2-10 PTM42680
0315                      8627 | S8MT4 EQU     DMK02     ONE                    2-10 PTM42685
0321 0000                 8628 | DMT01 DC      0         SWITCH LEFT RIGHT      2-10 PTM42690
0322 0000                 8629 | DMT02 DC      0         NO CONVERT FLAG             PTM42695
0323 0000                 8630 | DMT03 DC      0         CHAR FOR REPEAT             PTM42700
0324 0000                 8631 | DMT04 DC      0         OUTPUT WORD                 PTM42705
0325 0000                 8632 | DMT05 DC      0         REPEAT CHAR FLAG            PTM42710
0326 0000                 8633 | DMT06 DC      0         CHARACTER COUNT             PTM42715
0327 0000                 8634 | DMT07 DC      0         TENX FLAG                   PTM42720
0328 0000                 8635 | DMT08 DC      0         MULTIPLIER TEMPORARY        PTM42725
0329 0000                 8636 | DMT09 DC      0         CARD COLUMN 72              PTM42730
032A 0000                 8637 | DMT10 DC      0         TEMP FOR CARD COLUMN        PTM42735
032B 4680                 8638 | DMTBI DC      /4680      'BSI  I' OP CODE           PTM42740
                          8639 | *                                                   PTM42745
032C 0000                 8640 | DMS12 DC      0                                     PTM42750
032D 7101                 8641 |       MDX   1 1         INCR COLUMN COUNT           PTM42755
                          8642 | *                                              2-10 PTM42760
032E 69FB                 8643 |       STX   1 DMT10     COLUMN COUNT TO TEMP        PTM42765
032F C0FA                 8644 |       LD      DMT10                                 PTM42770
0330 90F8                 8645 |       S       DMT09     CC72                        PTM42775
0331 4C10 0335            8646 |       BSC  L  DMS19,-   BR IF LAST COLUMN PROCESSED PTM42780
0333 4C80 032C            8647 |       BSC  I  DMS12     EXIT SUBROUTINE             PTM42785
0335 C0F6                 8648 | DMS19 LD      DMS12     RETURN ADDRESS              PTM42790
0336 90E8                 8649 |       S       DMK13     DMS03+2                     PTM42795
0337 4C20 0309            8650 |       BSC  L  DMS13,Z   BR LAST CHAR NOT APOSTROPHE PTM42800
0339 70BD                 8651 | DMS20 MDX     DMEND                             2-9 PTM42805
033A D0EC                 8652 | DMS03 STO     DMT07     CLEAR TENX FLAG             PTM42810
033B 40F0                 8653 |       BSI     DMS12     INCREMENT COLUMN COUNT      PTM42815
033C C100                 8654 |       LD    1 0         LD NEXT CHAR                PTM42820
033D 90DB                 8655 |       S       DMK05     .' APOSTROPHE               PTM42825
033E 4C18 02D1            8656 |       BSC  L  DMS10,+-  BRANCH IF TEXT APOSTROPHE   PTM42830
0340 80D8                 8657 |       A       DMK05                                 PTM42835
0341 D0E1                 8658 |       STO     DMT03     STORE CONTROL ELEMENT       PTM42840
0342 1884                 8659 |       SRT     4                                     PTM42845
0343 F0D4                 8660 |       EOR     DMK04     /F                          PTM42850
0344 4C18 0374            8661 |       BSC  L  DMS15,+-  DIGIT                       PTM42855
0346 62F6                 8662 |       LDX   2 -10                                   PTM42860
0347 C600 0397            8663 | DMS17 LD   L2 DMKTB+10  CONTROL ELEMENT TABLE ENTRY PTM42865
0349 D0DE                 8664 |       STO     DMT08     CONTROL ELEMENT TEMPORARY   PTM42870
034A 1808                 8665 |       SRA     8         SHIFT TO LOW 8 BITS         PTM42875
034B 90D7                 8666 |       S       DMT03                                 PTM42880
034C 4C18 0355            8667 |       BSC  L  DMS16,+-  BR CONTROL CHARACTER FOUND  PTM42885
034E 7201                 8668 |       MDX   2 1                                     PTM42890
034F 70F7                 8669 |       MDX     DMS17                                 PTM42895
0350 90CF                 8670 |       S       DMK14     .L-. (BLANK)                PTM42900
0351 4820                 8671 |       BSC     Z         SKIP IF QUOTE BLANK    2-10 PTM42905
0352 7012                 8672 |       MDX     DMS22     ILLEGAL CONTROL CHAR-FORCE  PTM42910
0353 D0C3                 8673 |       STO     DMS30     CLEAR SW YES DMES NEXT 2-10 PTM42915
0354 70E4                 8674 |       MDX     DMS20     GO EXIT                2-10 PTM42920
0355 7206                 8675 | DMS16 MDX   2 6                                     PTM42925
0356 7014                 8676 |       MDX     DMS21     BR OK EITHER DEVICE         PTM42930
0357 7400 02DB            8677 |       MDX  L  DVCDE+1,0 SKIP IF 1053                PTM42935
0359 700E                 8678 |       MDX     DMS24     FORCE BLANK             212 PTM42940
035A C011                 8679 |       LD      DMS21+1    MODIFY CODING TO           PTM42945
035B D400 02DC            8680 |       STO  L  DVCDE+2    PREVENT CONVERSION         PTM42950
035D 72FF                 8681 |       MDX   2 -1                                    PTM42955
035E 7002                 8682 |       MDX     DMS23     BR REPEAT OK                PTM42960
035F 1010                 8683 |       SLA     16                                    PTM42965
0360 D0C4                 8684 |       STO     DMT05     CLEAR REPEAT FLAG           PTM42970
0361 C0C6                 8685 | DMS23 LD      DMT08     TEMPORARY FROM TABLE        PTM42975
0362 1008                 8686 |       SLA     8                                     PTM42980
0363 1808                 8687 |       SRA     8         EXTRACT CONTROL CHARACTER   PTM42985
0364 7004                 8688 |       MDX     DMS24+1                               PTM42990
0365 C0B4                 8689 | DMS22 LD      DMK06     .S                          PTM42995
0366 4400 0701            8690 |       BSI  L  ERFLG                             2-8 PTM43000
0368 C0B2                 8691 | DMS24 LD      DMK07     . . BLANK                   PTM43005
0369 4C00 02D2            8692 |       BSC  L  DMS10+1                               PTM43010
036B 7201                 8693 | DMS21 MDX   2 1                                     PTM43015
036C 7001                 8694 |       MDX     *+1                                   PTM43020
036D 709B                 8695 |       MDX     DMS13     .E -END OF STRING           PTM43025
036E 7201                 8696 |       MDX   2 1                                     PTM43030
036F 70F8                 8697 |       MDX     DMS24     SPACE OR BLANK              PTM43035
0370 40BB                 8698 |       BSI     DMS12     .F -REPEAT NEXT CHARACTER   PTM43040
0371 C100                 8699 |       LD    1 0         LOAD CHAR FOR REPEAT        PTM43045
0372 4C00 02D2            8700 |       BSC  L  DMS10+1                               PTM43050
0374 1084                 8701 | DMS15 SLT     4                                     PTM43055
0375 909F                 8702 |       S       DMK08     ONE                         PTM43060
0376 D0B1                 8703 |       STO     DMT08     TEMP FOR CONTROL MPYR       PTM43065
0377 7400 0327            8704 |       MDX  L  DMT07,0   TENX FLAG                   PTM43070
0379 7003                 8705 |       MDX     DMS14     BR MPY 10                   PTM43075
037A D0AA                 8706 |       STO     DMT05     REPEAT FLAG                 PTM43080
037B 68AB                 8707 |       STX     DMT07     SET TENX FLAG               PTM43085
037C 70BE                 8708 |       MDX     DMS03+1                               PTM43090
037D C0A7                 8709 | DMS14 LD      DMT05     REPEAT FLAG                 PTM43095
037E 8096                 8710 |       A       DMK08     ONE                         PTM43100
037F A09C                 8711 |       M       DMK09     TEN                         PTM43105
0380 1090                 8712 |       SLT     16                                    PTM43110
0381 80A6                 8713 |       A       DMT08                                 PTM43115
0382 D0A2                 8714 |       STO     DMT05                                 PTM43120
0383 9099                 8715 |       S       DMK10     99                          PTM43125
0384 4C28 033B            8716 |       BSC  L  DMS03+1,+Z                            PTM43130
0386 C096                 8717 |       LD      DMK10     CONTROL MPYR GREATER THN 99 PTM43135
0387 908D                 8718 |       S       DMK08                                 PTM43140
0388 D09C                 8719 |       STO     DMT05     98                          PTM43145
0389 C090                 8720 |       LD      DMK06     .S                          PTM43150
038A 4400 0701            8721 |       BSI  L  ERFLG                             2-8 PTM43155
038C 70AE                 8722 |       MDX     DMS03+1                               PTM43160
                          8723 | *                                                   PTM43165
                          8724 | * CONTROL CHARACTER TABLE                           PTM43170
                          8725 | *                                                   PTM43175
038D E740                 8726 | DMKTB DC      /E740     X-BLANK                     PTM43180
038E E240                 8727 |       DC      /E240     S-SPACE                     PTM43185
038F C640                 8728 |       DC      /C640     F-REPEAT CHAR FOLLOWING     PTM43190
0390 C540                 8729 |       DC      /C540     E-END OF CHARACTER STRING   PTM43195
0391 C205                 8730 |       DC      /C205      B-RIBBON CONTROL - BLACK   PTM43200
0392 C109                 8731 |       DC      /C109      A-RIBBON CONTROL - RED     PTM43205
0393 E341                 8732 |       DC      /E341      T-TABULATE                 PTM43210
0394 C411                 8733 |       DC      /C411      D-BACKSPACE                PTM43215
0395 D981                 8734 |       DC      /D981      R-CARRIAGE RETURN          PTM43220
0396 D303                 8735 |       DC      /D303      L-LINE FEED                PTM43225
                          8736 | *                                                 * PTM43230
0397 039A                 8737 | CONAB DC      CONTP      IF 0, 1053 CODE            PTM43235
0398 03D8                 8738 |       DC      CON43      1, 1403 CODE               PTM43240
0399 4C00 0000            8739 | TYPOT BSC  L  *-*                                   PTM43245
039A                      8740 | CONTP EQU     TYPOT+1                               PTM43250
039B 1890                 8741 |       SRT     16         CLEAR EXT.                 PTM43255
039C 1089                 8742 |       SLT     9          SHIFT ONE BIT TO ALL       PTM43260
039D 4C20 03B3            8743 |       BSC  L  ALNUM,Z    BR TO HANDLE ALPHA-NUMERIC PTM43265
039F 1083                 8744 |       SLT     3                                     PTM43270
03A0 18D0                 8745 |       RTE     16                                    PTM43275
03A1 180C                 8746 |       SRA     12         RIGHT JUSTIFY              PTM43280
03A2 9054                 8747 |       S       PR260      USE BITS 4-7 TO            PTM43285
03A3 4828                 8748 |       BSC     +Z         COMPUTE TBL POINTER        PTM43290
03A4 801D                 8749 |       A       H0010                                 PTM43295
03A5 D001                 8750 |       STO     *+1                                   PTM43300
03A6 6600 0000            8751 |       LDX  L2 *-*        GETCH TABLE POINTER        PTM43305
03A8 109E                 8752 |       SLT     30                                    PTM43310
03A9 4828                 8753 |       BSC     +Z         SKIP IF BIT 2 OFF          PTM43315
03AA 7207                 8754 |       MDX   2 +7         POINT TO 2ND HALF          PTM43320
03AB 1002                 8755 |       SLA     2          SET BOTH 3 IN CARRY        PTM43325
03AC C600 0427            8756 |       LD   L2 COTAT      FETCH CONV CHAR            PTM43330
03AE 4802                 8757 |       BSC     C          SKIP TO GET LEFT HALF      PTM43335
03AF 7001                 8758 |       MDX     *+1                                   PTM43340
03B0 1008                 8759 |       SLA     8          FETCH RIGHT HALF           PTM43345
03B1 1808                 8760 |       SRA     8          RIGHT JUSTIFY              PTM43350
03B2 700E                 8761 |       MDX     COTP2      BR TO EXIT                 PTM43355
                          8762 | *                                                 * PTM43360
03B3 1087                 8763 | ALNUM SLT     7          MOVE CHAR BACK TO ACC      PTM43365
03B4 100B                 8764 |       SLA     11                                    PTM43370
03B5 6600 03C3            8765 |       LDX  L2 TYPTB-1    FETCH TABLE POINTER        PTM43375
03B7 4802                 8766 |       BSC     C                                     PTM43380
03B8 720A                 8767 |       MDX   2 10         USE SECOND HALF OF TABLE   PTM43385
03B9 1001                 8768 |       SLA     1          SET CARRY FOR HALF WORD    PTM43390
03BA 180C                 8769 |       SRA     12                                    PTM43395
03BB E807                 8770 |       OR      LDKON      SET UP LOAD                PTM43400
03BC D000                 8771 |       STO     *               INSTRUCTION           PTM43405
03BD C200                 8772 |       LD    2 0          FETCH WORD WITH CHARACTER  PTM43410
03BE 4802                 8773 |       BSC     C                                     PTM43415
03BF 1008                 8774 |       SLA     8          RIGHT HALF WORD            PTM43420
03C0 1808                 8775 |       SRA     8          LEFT HALF WORD             PTM43425
03C1 70D7                 8776 | COTP2 MDX     TYPOT      EXIT                       PTM43430
                          8777 | *                                                 * PTM43435
03C2 0010                 8778 | H0010 DC      /0010      CONSTANT 16                PTM43440
03C3 C200                 8779 | LDKON LD    2 0          CONSTANT                   PTM43445
03C4 3C7C                 8780 | TYPTB DC      /3C7C       A        J                PTM43450
03C5 1858                 8781 |       DC      /1858       B        K                PTM43455
03C6 1C5C                 8782 |       DC      /1C5C       C        L                PTM43460
03C7 3070                 8783 |       DC      /3070       D        M                PTM43465
03C8 3474                 8784 |       DC      /3474       E        N                PTM43470
03C9 1050                 8785 |       DC      /1050       F        O                PTM43475
03CA 1454                 8786 |       DC      /1454       G        P                PTM43480
03CB 2464                 8787 |       DC      /2464       H        Q                PTM43485
03CC 2060                 8788 |       DC      /2060       I        R                PTM43490
03CD 21C4                 8789 |       DC      /21C4       BLANK    0                PTM43495
                          8790 | *          START SECOND HALF OF TABLE             * PTM43500
03CE 21FC                 8791 |       DC      /21FC       BLANK    1                PTM43505
03CF 98D8                 8792 |       DC      /98D8       S        2                PTM43510
03D0 9CDC                 8793 |       DC      /9CDC       T        3                PTM43515
03D1 B0F0                 8794 |       DC      /B0F0       U        4                PTM43520
03D2 B4F4                 8795 |       DC      /B4F4       V        5                PTM43525
03D3 90D0                 8796 |       DC      /90D0       W        6                PTM43530
03D4 94D4                 8797 |       DC      /94D4       X        7                PTM43535
03D5 A4E4                 8798 |       DC      /A4E4       Y        8                PTM43540
03D6 A0E0                 8799 |       DC      /A0E0       Z        9                PTM43545
03D7 2121                 8800 |       DC      /2121       BLANK    BLANK            PTM43550
                          8801 | *             ENTER WITH 1 EBCDIC CHARACTER IN A,   PTM43555
                          8802 | *                   RIGHT JUSTIFIED WITH HIGH ZERO. PTM43560
                          8803 | *                   EXIT WITH 1403 CODE IN A.       PTM43565
                          8804 | *             SPECIAL CHARACTER TABLE FOR 1053.     PTM43570
03D8 0000                 8805 | CON43 DC      *-*                                   PTM43575
03D9 6600 0406            8806 |       LDX  L2 PR460      SET TABLE POINTER          PTM43580
03DB 1008                 8807 |       SLA     8          LEFT-JUSTIFY               PTM43585
03DC 4810                 8808 |       BSC     -          SPECIAL CHAR.IF NOT NEG.   PTM43590
03DD 701B                 8809 |       MDX     PR270      GO PROCESS SPECIAL CHAR    PTM43595
03DE 1002                 8810 |       SLA     2          1ST OR 2ND HALF OF TABLE   PTM43600
03DF 4802                 8811 |       BSC     C          *UPPER CASE         *      PTM43605
03E0 7001                 8812 |       MDX     *+1        *CHARACTERS         *      PTM43610
03E1 7016                 8813 |       MDX     PR270-1    *TREATED AS BLANKS  *      PTM43615
03E2 4808                 8814 |       BSC     +          1ST HALF REQUIRED,SKIP     PTM43620
03E3 720A                 8815 |       MDX   2 10         2ND HALF REQUIRED,SET IR2  PTM43625
03E4 1002                 8816 |       SLA     2          SET CARRY IF RT.HALF TABLE PTM43630
03E5 180C                 8817 |       SRA     12         MOVE TO RT.HAND SIDE       PTM43635
03E6 D001                 8818 |       STO     *+1        COMPUTE TABLE INCREMENT    PTM43640
03E7 C600 0000            8819 | PR200 LD   L2 *-*        LOAD 2-1403 CHARACTERS     PTM43645
03E9 4802                 8820 |       BSC     C          CHK.CARRY FOR RT.OR LEFT   PTM43650
03EA 1008                 8821 |       SLA     8          ISOLATE AND LEFT JUSTIFY   PTM43655
03EB 1808                 8822 |       SRA     8          THE CHARACTER REQUIRED     PTM43660
03EC 1888                 8823 |       SRT     8          SAVE CHARACTER             PTM43665
03ED C0FA                 8824 |       LD      PR200+1    CHK.VALIDITY OF ORIGINAL   PTM43670
03EE 9008                 8825 |       S       PR260      EBC HALF CHAR.TREAT AS     PTM43675
03EF 4810                 8826 |       BSC     -          SPECIAL IF GREATER         PTM43680
03F0 7007                 8827 |       MDX     PR270-1    THAN 9                     PTM43685
03F1 1010                 8828 | PR210 SLA     16                                    PTM43690
03F2 1088                 8829 |       SLT     8          BRING BACK CHAR SAVED      PTM43695
03F3 4C80 03D8            8830 |       BSC  I  CON43      CONVERSION COMPLETE,EXIT   PTM43700
                          8831 | *                                                   PTM43705
03F5 7F00                 8832 | PR310 DC      /7F00      1403 CODE FOR A BLANK      PTM43710
03F6 0000                 8833 | TEMP1 DC      0          TEMP STORAGE               PTM43715
03F7 000A                 8834 | PR260 DC      10         CONSTANT 10                PTM43720
                          8835 | *                                                   PTM43725
                          8836 | * ROUTINE TO CONVERT SPECIAL CHARACTER              PTM43730
                          8837 | *                                                   PTM43735
03F8 C0FC                 8838 |       LD      PR310      FORCE BLANK CHARACTER      PTM43740
03F9 D0FC                 8839 | PR270 STO     TEMP1      SAVE CHAR IN TEMP LOC.     PTM43745
03FA 620D                 8840 |       LDX   2 13         INIT.XR2 TO SPEC.TABLE CNT PTM43750
03FB 10A0                 8841 | PR280 SLT     32         CLEAR Q REGISTER           PTM43755
03FC C600 0419            8842 |       LD   L2 PR470-1    LD CHAR FROM SPECIAL TBL   PTM43760
03FE 1888                 8843 |       SRT     8          SAVE 1403 CHAR IN Q REG.   PTM43765
03FF 1008                 8844 |       SLA     8          LEFT JUSTIFY EBC CHAR      PTM43770
0400 90F5                 8845 |       S       TEMP1      IS IT CHAR.WE WANT         PTM43775
0401 4818                 8846 |       BSC     +-         NO,SKIP                    PTM43780
0402 70EE                 8847 |       MDX     PR210      YES,GO GET 1403 EQUIVALENT PTM43785
0403 72FF                 8848 |       MDX   2 -1         NEXT WORD IN TABLE         PTM43790
0404 70F6                 8849 |       MDX     PR280      LOOP                       PTM43795
0405 70EB                 8850 |       MDX     PR210      NOT IN TABLE,TREAT AS BLK  PTM43800
0406 7F7F                 8851 | PR460 DC      /7F7F      BLANK     BLANK            PTM43805
0407 6458                 8852 |       DC      /6458      A         J                PTM43810
0408 2519                 8853 |       DC      /2519      B         K                PTM43815
0409 261A                 8854 |       DC      /261A      C         L                PTM43820
040A 675B                 8855 |       DC      /675B      D         M                PTM43825
040B 681C                 8856 |       DC      /681C      E         N                PTM43830
040C 295D                 8857 |       DC      /295D      F         O                PTM43835
040D 2A5E                 8858 |       DC      /2A5E      G         P                PTM43840
040E 6B1F                 8859 |       DC      /6B1F      H         Q                PTM43845
040F 2C20                 8860 |       DC      /2C20      I         R                PTM43850
                          8861 | *                                                   PTM43855
                          8862 | * SECOND HALF OF TABLE                              PTM43860
                          8863 | *                                                   PTM43865
0410 7F49                 8864 |       DC      /7F49                0                PTM43870
0411 7F40                 8865 |       DC      /7F40                1                PTM43875
0412 0D01                 8866 |       DC      /0D01      S         2                PTM43880
0413 0E02                 8867 |       DC      /0E02      T         3                PTM43885
0414 4F43                 8868 |       DC      /4F43      U         4                PTM43890
0415 1004                 8869 |       DC      /1004      V         5                PTM43895
0416 5145                 8870 |       DC      /5145      W         6                PTM43900
0417 5246                 8871 |       DC      /5246      X         7                PTM43905
0418 1307                 8872 |       DC      /1307      Y         8                PTM43910
0419 5408                 8873 |       DC      /5408      Z         9                PTM43915
                          8874 | *                                                   PTM43920
                          8875 | *SPECIAL CHARACTER TABLE.EBC CODE IN LEFT SIDE,     PTM43925
                          8876 | *1403 EQUIVALENT IN RIGHT                           PTM43930
                          8877 | *                                                   PTM43935
041A 407F                 8878 | PR470 DC      /407F      BLANK                      PTM43940
041B 7E4A                 8879 |       DC      /7E4A      EQUAL                      PTM43945
041C 7D0B                 8880 |       DC      /7D0B     APOSTROPHE              2-5 PTM43950
041D 614C                 8881 |       DC      /614C      SLASH                      PTM43955
041E 5015                 8882 |       DC      /5015      AMPERSAND                  PTM43960
041F 6B16                 8883 |       DC      /6B16      COMMA                      PTM43965
0420 4D57                 8884 |       DC      /4D57      LEFT PAREN                 PTM43970
0421 6061                 8885 |       DC      /6061      MINUS                      PTM43975
0422 5B62                 8886 |       DC      /5B62      DOLLAR                     PTM43980
0423 5C23                 8887 |       DC      /5C23      ASTERISK                   PTM43985
0424 4E6D                 8888 |       DC      /4E6D      PLUS                       PTM43990
0425 4B6E                 8889 |       DC      /4B6E      PERIOD                     PTM43995
0426 5D2F                 8890 |       DC      /5D2F      RIGHT PAREN                PTM44000
0427 4202                 8891 | COTAT DC      /4202      EXC PT    CENT             PTM44005
0428 4000                 8892 |       DC      /4000      $         PERIOD           PTM44010
0429 D6DE                 8893 |       DC      /D6DE       *        LESS THAN        PTM44015
042A F6FE                 8894 |       DC      /F6FE      )         (                PTM44020
042B D2DA                 8895 |       DC      /D2DA      SEMICOLON +                PTM44025
042C F2C6                 8896 |       DC      /F2C6      NOT       OR               PTM44030
042D 4421                 8897 |       DC      /4421     AMPERSAND BLANK             PTM44035
042E 8221                 8898 |       DC      /8221      COLON     BLANK            PTM44040
042F C080                 8899 |       DC      /C080      POUND     ,                PTM44045
0430 0406                 8900 |       DC      /0406     AT        PERCENT           PTM44050
0431 E6BE                 8901 |       DC      /E6BE      '         UNDERSCORE       PTM44055
0432 C246                 8902 |       DC      /C246      =         GREATER          PTM44060
0433 E286                 8903 |       DC      /E286      QUOTE     QUESTION         PTM44065
0434 2184                 8904 |       DC      /2184      BLANK     MINUS            PTM44070
0435 21BC                 8905 |       DC      /21BC      BLANK     SLASH            PTM44075
                          8906 | *                                                   PTM44080
0436 4400 073A            8907 | DMS25 BSI  L  LDLBL     GET NEXT RECORD        2-10 PTM44085
0438 7400 0317            8908 |       MDX  L  DMS30,0   MUST NEXT REC BE DMES  2-10 PTM44090
043A 7017                 8909 |       MDX     DMS40     BO GO EXIT             2-10 PTM44095
043B C11E                 8910 |       LD    1 30        TEST NEXT OP FOR DMES  2-10 PTM44100
043C 18C8                 8911 |       RTE     8                                2-10 PTM44105
043D C11D                 8912 |       LD    1 29                               2-10 PTM44110
043E 18C8                 8913 |       RTE     8                                2-10 PTM44115
043F C11B                 8914 |       LD    1 27                               2-10 PTM44120
0440 1008                 8915 |       SLA     8                                2-10 PTM44125
0441 E91C                 8916 |       OR    1 28                               2-10 PTM44130
0442 9C00 06BE            8917 |       SD   L  DMESM     SUBTRACT MASK          2-10 PTM44135
0444 4C18 045D            8918 |       BSC  L  STRT9,+-  IF ZERO RETURN         2-10 PTM44140
0446 D3CF                 8919 |       STO   3 ASSAD-X3  SET TO NOT ZERO        2-10 PTM44145
0447 1010                 8920 |       SLA     16        CLEAR                  2-10 PTM44150
0448 D400 0324            8921 |       STO  L  DMT04     NO CHARACTERS TRUNC    2-10 PTM44155
044A C008                 8922 |       LD      DMS40+1   GET RETURN ADDR        2-10 PTM44160
044B D400 0701            8923 |       STO  L  P9202     SET IN ERROR ACTION    2-10 PTM44165
044D 7439 070E            8924 |       MDX  L  ERADD,MCOM5-ERCNT  PT.WARN CNT.  2-11 PTM44170
044F C004                 8925 |       LD      DMESQ     GET WARNING MSG        2-10 PTM44175
0450 4C00 0706            8926 |       BSC  L  FLGCO     GO SET FLAG            2-10 PTM44180
0452 4C00 045D            8927 | DMS40 BSC  L  STRT9     GO TO OP CODE SEARCH   2-10 PTM44185
0454 00D8                 8928 | DMESQ DC      .Q        Q WARN FLAG            2-10 PTM44187
0456                      8929 |       BSS  E  0                                2-10 PTM44190
                          8930 | *                                              2-10 PTM44195
                          8931 | *                                              2-10 PTM44200
                          8932 | *                                                   PTM44205
0459                      8933 | DMMAX EQU     P9000-1   CALC PATCH AREA        2-10 PTM44210
0456                      8934 |       BSS     DMMAX-*   PH 8 PATCH AREA        2-10 PTM44215
0459 0000E3               8935 | S8AZ  DC      0                                     PTM44220
*SBRKSLS E3               8936 |  ASM PUNCH CONVERSION PHASE                   V2M08 PTM44225
***ASM PUNCH CONVERSION***
 
                          8938 | *************************************************** PTM44235
                          8939 | *                                                 * PTM44240
                          8940 | *STATUS-VERSION 2, MODIFICATION 8                 * PTM44245
                          8941 | *                                                 * PTM44250
                          8942 | *FUNCTION/OPERATION-                              * PTM44255
                          8943 | *                                                 * PTM44260
                          8944 | *ENTRY POINTS-                                    * PTM44265
                          8945 | *   *PN010+1 - ENTRY FROM PHASE 3,9, OR 12        * PTM44270
                          8946 | *                                                 * PTM44275
                          8947 | *INPUT-                                           * PTM44280
                          8948 | *   * A BUFFER TO BE CONVERTED                    * PTM44285
                          8949 | *                                                 * PTM44290
                          8950 | *OUTPUT                                           * PTM44295
                          8951 | *   *A CONVERTED BUFFER AND PUNCHED DATA          * PTM44300
                          8952 | *                                                 * PTM44305
                          8953 | *EXTERNAL RERERENCES-                             * PTM44310
                          8954 | *   *SUBROUTINES-                                 * PTM44315
                          8955 | *      * GETS6                                    * PTM44320
                          8956 | *      * GETS7                                    * PTM44325
                          8957 | *      * GETS8                                    * PTM44330
                          8958 | *      * GTS8A                                    * PTM44335
                          8959 | *      * GTS12                                    * PTM44340
                          8960 | *   *DCOM/COMMA-                                  * PTM44345
                          8961 | *       $IBSY                                     * PTM44350
                          8962 | *                                                 * PTM44355
                          8963 | *EXITS-                                           * PTM44360
                          8964 | *   *NORMAL - TO THE CALLER                       * PTM44365
                          8965 | *   * ERROR - NONE                                * PTM44370
                          8966 | *                                                 * PTM44375
                          8967 | *TABLES/WORK AREAS- N/A                           * PTM44380
                          8968 | *                                                 * PTM44385
                          8969 | *ATTRIBUTES-REUSABLE                              * PTM44390
                          8970 | *                                                 * PTM44395
                          8971 | *NOTES-N/A                                        * PTM44400
                          8972 | *                                                 * PTM44405
                          8973 | *************************************************** PTM44410
                          8974 | *                                                   PTM44415
0280                      8975 |       ORG     OVLAY                                 PTM44420
0280 0098                 8976 |       DC      PN900-PN000  WORD COUNT OF PNCH CNV   PTM44425
0281 00E3                 8977 |       DC      /E3       SLET ID OF PNCH CNVT    2-8 PTM44430
                          8978 | *                                                 * PTM44435
0282 4C00 04C1            8979 | PN000 BSC  L  GETS5     FETCH PH 5              2-8 PTM44440
0284 4C00 04C3            8980 |       BSC  L  GETS6     FETCH PH 6              2-8 PTM44445
0286 4C00 04C5            8981 |       BSC  L  GETS7     FETCH PH 7              2-8 PTM44450
0288 4C00 04CA            8982 |       BSC  L  GETS8     FETCH PH 8              2-8 PTM44455
028A 4C00 04CC            8983 |       BSC  L  GTS8A     FETCH PH 8A             2-8 PTM44460
028C 4C00 04CE            8984 |       BSC  L  GTS12     FETCH PH 12             2-8 PTM44465
028E 4C00 04C7            8985 |       BSC  L  GTS13     FETCH MACRO PH 1        2-8 PTM44470
0290 4C00 04D0            8986 |       BSC  L  GETS2     FETCH PH 2              2-8 PTM44475
                          8987 | *                                                 * PTM44480
0292 4C00 0000            8988 | PN010 BSC  L  *-*        ENTRY                      PTM44485
0294 6954                 8989 |       STX   1 PN060+1    SAVE I/O AREA ADDR         PTM44490
0295 6907                 8990 |       STX   1 PN015+1                               PTM44495
0296 694A                 8991 |       STX   1 SYMTB+2                               PTM44500
0297 691D                 8992 |       STX   1 PN040+1                               PTM44505
0298 6975                 8993 |       STX   1 PN210+1                               PTM44510
0299 4818                 8994 |       BSC     +-         SKIP ON LIST DECK REQ      PTM44515
029A 7044                 8995 |       MDX     SYMTB      BR TO HANDLE SYM TBL       PTM44520
029B 6213                 8996 |       LDX   2 +19        INITIALIZE WD CNT          PTM44525
029C 6E00 0000            8997 | PN015 STX  L2 *-*        SET UP BFR WD CNT          PTM44530
                          8998 | *                                                   PTM44535
029E C3F1                 8999 | CV055 LD    3 LDKOP-X3                              PTM44540
029F 4828                 9000 |       BSC     +Z         SKIP ON EDIT DECK          PTM44545
02A0 7009                 9001 |       MDX     PN035      BR TO HANDLE FULL LIST     PTM44550
02A1 72FE                 9002 |       MDX   2 -2         SET TO CLEAR FIRST 17 COL. PTM44555
                          9003 | *                                                 * PTM44560
02A2 1010                 9004 |       SLA     16                                    PTM44565
02A3 D101                 9005 | PN020 STO   1 1                                     PTM44570
02A4 7101                 9006 |       MDX   1 +1                                    PTM44575
02A5 72FF                 9007 |       MDX   2 -1                                    PTM44580
02A6 70FC                 9008 |       MDX     PN020                                 PTM44585
02A7 690D                 9009 |       STX   1 PN040+1   SET TO PT TO CC 17      2-8 PTM44590
02A8 7202                 9010 |       MDX   2 +2         SET WD CNT TO 2            PTM44595
02A9 71EF                 9011 |       MDX   1 -17                                   PTM44600
02AA 7113                 9012 | PN035 MDX   1 +19        POINT TO CC 19             PTM44605
02AB C100                 9013 | PN030 LD    1 0                                     PTM44610
02AC 9065                 9014 |       S       PN215     SCAN FROM RT FOR BLANKS 2-8 PTM44615
02AD 4820                 9015 |       BSC     Z          SKIP IF BLANK              PTM44620
02AE 7005                 9016 |       MDX     PN040      BR OUT IF NON BLANK        PTM44625
02AF D100                 9017 |       STO   1 0         STORE ZEROES IF BLANK   2-8 PTM44630
02B0 71FF                 9018 |       MDX   1 -1         DECRE IOAR POINTER         PTM44635
02B1 72FF                 9019 |       MDX   2 -1         DECRE COLUMN COUNT         PTM44640
02B2 70F8                 9020 |       MDX     PN030      LOOP TO CONTINUE SCAN      PTM44645
02B3 7058                 9021 | PN036 MDX     PN210-1    BR TO RETURN               PTM44650
                          9022 | *                                                 * PTM44655
02B4 6500 0000            9023 | PN040 LDX  L1 *-*        RESET I/O PNTR             PTM44660
02B6 6804                 9024 |       STX     PN050+1                               PTM44665
02B7 C003                 9025 | PN045 LD      PN050+1                               PTM44670
02B8 8044                 9026 |       A       DISP                                  PTM44675
02B9 D001                 9027 |       STO     PN050+1                               PTM44680
02BA 6700 0000            9028 | PN050 LDX  L3 *-*                                   PTM44685
02BC C101                 9029 |       LD    1 +1                                    PTM44690
02BD 4818                 9030 |       BSC     +-         SKIP IF COLUMN NON-ZERO    PTM44695
02BE 701B                 9031 |       MDX     EBHXT      BR TO SKIP CONVERSION      PTM44700
02BF 903E                 9032 |       S       H00C0      = 'C0'                     PTM44705
02C0 4818                 9033 |       BSC     +-         SKIP IF NOT A 'C0'         PTM44710
02C1 703D                 9034 |       MDX     PN190      BR TO TREAT AS BLANK       PTM44715
02C2 803B                 9035 |       A       H00C0                                 PTM44720
02C3 9037                 9036 |       S       EBHCN      =.                         PTM44725
02C4 4818                 9037 |       BSC     +-         SKIP BLANK - NO PNCHS      PTM44730
02C5 7014                 9038 |       MDX     EBHXT      GO TO DECRE WD CNT         PTM44735
02C6 9026                 9039 |       S       HDLLR+1    CHECK FOR DOLLAR SIGN      PTM44740
02C7 4818                 9040 |       BSC     +-         SKIP                       PTM44745
02C8 701D                 9041 |       MDX     EBXTA                                 PTM44750
02C9 8023                 9042 |       A       HDLLR+1    NOT DOLLAR SIGN            PTM44755
02CA 9024                 9043 |       S       HSLSH+1    =./                        PTM44760
02CB 4818                 9044 |       BSC     +-         KSIP IF NOT A SLASH        PTM44765
02CC 701D                 9045 |       MDX     EBSLH      BR TO CNVRT SLASH          PTM44770
02CD 8021                 9046 |       A       HSLSH+1                               PTM44775
                          9047 | *                                                 * PTM44780
02CE 9300                 9048 |       S     3 0          FIND ZONE GROUP            PTM44785
02CF D007                 9049 |       STO     EBHB+1     STORE NUMERIC VALVE        PTM44790
02D0 7302                 9050 |       MDX   3 +2                                    PTM44795
02D1 4828                 9051 |       BSC     +Z                                    PTM44800
02D2 70FB                 9052 |       MDX     *-5                                   PTM44805
                          9053 | *                                                 * PTM44810
02D3 C3FF                 9054 |       LD    3 -1                                    PTM44815
02D4 D025                 9055 |       STO     EBHC                                  PTM44820
02D5 C01D                 9056 |       LD      EBHT+3     =/2000                     PTM44825
02D6 6700 0000            9057 | EBHB  LDX  L3 *-*                                   PTM44830
02D8 1B00                 9058 |       SRA   3 0          GENERATE NUMERIC PUNCH     PTM44835
02D9 E820                 9059 |       OR      EBHC       COMBINE WITH ZONE PUNCH.   PTM44840
02DA 72FF                 9060 | EBHXT MDX   2 -1         DECRE WD CNT               PTM44845
02DB 7007                 9061 |       MDX     CV110      BR TO CNVRT NEXT CHAR      PTM44850
                          9062 | *                                                 * PTM44855
02DC E836                 9063 | CV100 OR      PSTOP      SET PNCH STOP CHAR         PTM44860
02DD D101                 9064 |       STO   1 +1         OUTPUT THE CNV CHAR        PTM44865
02DE 7022                 9065 |       MDX     PN200      BR TO PUNCH                PTM44870
02DF 6227                 9066 | SYMTB LDX   2 +39                                   PTM44875
02E0 6E00 0000            9067 |       STX  L2 *-*        SET UP BFR WD CNT          PTM44880
02E2 70D3                 9068 |       MDX     PN040+2                               PTM44885
                          9069 | *                                                 * PTM44890
02E3 D101                 9070 | CV110 STO   1 +1         OUTPUT THE CNV CHAR        PTM44895
02E4 7101                 9071 |       MDX   1 +1         INCRE IOAR POINTER         PTM44900
02E5 70D0                 9072 |       MDX     PN040+2    BR TO CNVRT NEXT CHAR      PTM44905
02E6 C005                 9073 | EBXTA LD      HDLLR      COL. IMAGE OF DOLLAR SIGN  PTM44910
02E7 70F2                 9074 |       MDX     EBHXT                                 PTM44915
02E8                      9075 |       BSS  E  0                                     PTM44920
02E8 7001                 9076 | PN060 DC      /7001      PNCH FUNC CODE             PTM44925
02E9 0000                 9077 |       DC      *-*        IOAR ADDR                  PTM44930
02EA C003                 9078 | EBSLH LD      HSLSH      FETCH HOL SLASH CODE       PTM44935
02EB 70EE                 9079 |       MDX     EBHXT      BR TO CNVR EXIT            PTM44940
                          9080 | *                                                 * PTM44945
02EC 4420                 9081 | HDLLR DC      /4420                                 PTM44950
02ED 001B                 9082 |       DC      .$-.                                  PTM44955
02EE 3000                 9083 | HSLSH DC      /3000      HOL SLASH CODE             PTM44960
02EF 0021                 9084 |       DC      /21        EBC SLASH CODE - 40        PTM44965
02F0 00B0                 9085 | EBHT  DC      .0-.       0-9 NO ZONE                PTM44970
02F1 0000                 9086 |       DC      0                                     PTM44975
02F2 FFF0                 9087 |       DC      .S-2-.0    S-Z  0 ZONE                PTM44980
02F3 2000                 9088 |       DC      /2000                                 PTM44985
02F4 FFF0                 9089 |       DC      .J-1-.S+2 J-R  11 ZONE                PTM44990
02F5 4000                 9090 |       DC      /4000                                 PTM44995
02F6 FFF0                 9091 |       DC      .A-.J      A-I  12 ZONE               PTM45000
02F7 8000                 9092 |       DC      /8000                                 PTM45005
02F8 FF78                 9093 |       DC      /FF78      AT SIGN OR POUND SIGN      PTM45010
02F9 0020                 9094 |       DC      /0020                                 PTM45015
02FA 0000                 9095 | EBHC  DC      0                                     PTM45020
02FB 0040                 9096 | EBHCN DC      .                                     PTM45025
02FC 0001                 9097 | CV053 DC      1          CONSTANT ONW               PTM45030
02FD 0039                 9098 | DISP  DC      EBHT-PN045                            PTM45035
02FE 00C0                 9099 | H00C0 DC      /C0        CONSTANT                   PTM45040
                          9100 | *                                                 * PTM45045
02FF 1010                 9101 | PN190 SLA     16         CLEAR ACC                  PTM45050
0300 70D9                 9102 |       MDX     EBHXT      BR TO EXIT CONVERSION      PTM45055
                          9103 | *                                                 * PTM45060
0301 C8E6                 9104 | PN200 LDD     PN060      FUNC CODE & IOAR ADDR      PTM45065
0302 7403 045B            9105 |       MDX  L  RP000,+3                              PTM45070
0304 4480 045B            9106 |       BSI  I  RP000      BR TO PNCH A RCRD          PTM45075
0306 74FD 045B            9107 |       MDX  L  RP000,-3                              PTM45080
                          9108 | *                                                   PTM45085
0308 C400 0013            9109 |       LD   L  $IBSY                                 PTM45090
030A 4820                 9110 |       BSC     Z          SKIP IF PNCH NOT BUSY      PTM45095
030B 70FC                 9111 |       MDX     *-4        LOOP TIL NOT BUSY          PTM45100
                          9112 | *                                                 * PTM45105
030C C007                 9113 |       LD      ORGCT                                 PTM45110
030D D400 0000            9114 | PN210 STO  L  *-*        RESTO ORIG WD CNT          PTM45115
030F 4400 025F            9115 |       BSI  L  LDXRS      RESTO XR1 & XR3            PTM45120
0311 7080                 9116 |       MDX     PN010      RETURN TO CALLER           PTM45125
                          9117 | *                                                 * PTM45130
0312 0040                 9118 | PN215 DC      /40       EBCD1C CODE FOR BLANK   2-8 PTM45135
0313 0008                 9119 | PSTOP DC      /0008      PUNCH STOP CHAR            PTM45140
0314 0050                 9120 | ORGCT DC      /50        ORIGINAL WD CNT            PTM45145
                          9121 | *                                                 * PTM45150
0315                      9122 |       BSS     5         PUNCH CONVERSION PATCH  2-8 PTM45155
031A 0000                 9123 | PN900 DC      0                                     PTM45160
*SBRKSLS E6               9124 |  ASM GRAPHIC ORDER PHASE                      V2M08 PTM45165
1130/2250 ASSEMBLER PHASE 13      2G2
 
                          9126 | ************************************************2G2 PTM45175
                          9127 | *                                              *2G2 PTM45180
                          9128 | *STATUS - VERSION 2, MODIFICATION 9            *2G2 PTM45185
                          9129 | *                                              *2G2 PTM45190
                          9130 | *FUNCTION/OPERATION-                           *2G2 PTM45195
                          9131 | *   *PHASE 13 PROCESSES ALL OF THE ASSEMBLER   *2G2 PTM45200
                          9132 | *    1130/2250 ORDERS TO OUTPUT MACHINE ORDERS.*2G2 PTM45205
                          9133 | *   *THE GRAPHIC OP CODE TABLE IS SEARCHED. IF *2G2 PTM45210
                          9134 | *    MNEMONIC  IS NOT VALID,CONTROL IS PASSED  *2G2 PTM45215
                          9135 | *    TO PHASE 9.                               *2G2 PTM45220
                          9136 | *   *WHEN IN PASS 1, THE L.A.C. IS INCREMENTED *2G2 PTM45225
                          9137 | *    TO REFLECT THE SIZE OF THE ORDER.         *2G2 PTM45230
                          9138 | *   *WHEN IN PASS 2, A BRANCH IS MADE THROUGH  *2G2 PTM45235
                          9139 | *    THE 4TH WORD OF THE OP CODE TABLE ENTRY TO*2G2 PTM45240
                          9140 | *    THE CODING THAT WILL PROCESS THE ORDER.   *2G2 PTM45245
                          9141 | *   *THE FORMAT, TAG AND OPERAND FIELDS ARE    *2G2 PTM45250
                          9142 | *    TESTED AND THE SCAN SUBROUTINE IN PHASE 9 *2G2 PTM45255
                          9143 | *    IS USED TO EVALUTE ANY OPERANDS.          *2G2 PTM45260
                          9144 | *   *THE ORDER IS CONVERTED FOR PRINTING BY    *2G2 PTM45265
                          9145 | *    B4HEX IN PHASE 9 AND THE OBJECT OUTPUT IS *2G2 PTM45270
                          9146 | *    STOREDIN THE DSF BUFFER BY DFOUT IN PH 9. *2G2 PTM45275
                          9147 | *                                              *2G2 PTM45280
                          9148 | *ENTRY POINTS-                                 *2G2 PTM45285
                          9149 | *   * G4000                                    *2G2 PTM45290
                          9150 | *                                              *2G2 PTM45295
                          9151 | *INPUT- N/A                                    *2G2 PTM45300
                          9152 | *                                              *2G2 PTM45305
                          9153 | *OUTPUT-                                       *2G2 PTM45310
                          9154 | *   *THE MACHINE CODE FOR THE ORDER BEING      *2G2 PTM45315
                          9155 | *    PROCESSED.                                *2G2 PTM45320
                          9156 | *                                              *2G2 PTM45325
                          9157 | *EXTERNAL REFERENCES-                          *2G2 PTM45330
                          9158 | *   *SUBROUTINES-                              *2G2 PTM45335
                          9159 | *       * B4HEX                                *2G2 PTM45340
                          9160 | *       * DFOUT                                *2G2 PTM45345
                          9161 | *       * ERFLG                                *2G2 PTM45350
                          9162 | *       * LDLBL                                *2G2 PTM45355
                          9163 | *       * LDXRS                                *2G2 PTM45360
                          9164 | *       * SCAN                                 *2G2 PTM45365
                          9165 | *       * OPERR                                *2G2 PTM45370
                          9166 | *       * CLLCT                                *2G2 PTM45375
                          9167 | *       * P9MVE                                *2G2 PTM45380
                          9168 | *                                              *2G2 PTM45385
                          9169 | *EXITS-                                        *2G2 PTM45390
                          9170 | *   *NORMAL - LDLBL SUBROUTINE IN PHASE 9      *2G2 PTM45395
                          9171 | *   *ERROR - ERFLG IN PHASE 9                  *2G2 PTM45400
                          9172 | *                                              *2G2 PTM45405
                          9173 | *TABLES/WORK AREAS- N/A                        *2G2 PTM45410
                          9174 | *                                              *2G2 PTM45415
                          9175 | *ATTRIBUTES-                                   *2G2 PTM45420
                          9176 | *   *REUSABLE                                  *2G2 PTM45425
                          9177 | *           E                                  *2G2 PTM45430
                          9178 | *NOTES-                                        *2G2 PTM45435
                          9179 | *   *THE ADDRESS AT WHICH PHASE 13 ORIGINS AT  *2G2 PTM45440
                          9180 | *    IS DEPENDENT UPON THE ADDRESS AT WHICH    *2G2 PTM45445
                          9181 | *    THE PRINCIPLE PRINT ROUTINE IS LOADED AND *2G2 PTM45450
                          9182 | *    THE LENGTHS OF THE TWO PRINT ROUTINES. IF *2G2 PTM45455
                          9183 | *    EITHER CHANGES, THE ORIGIN ADDRESS FOR    *2G2 PTM45460
                          9184 | *    PHASE 13 MUST BE ALTERED TO REFLECT THIS  *2G2 PTM45465
                          9185 | *    CHANGE.                                   *2G2 PTM45470
                          9186 | *                                              *2G2 PTM45475
                          9187 | ************************************************2G2 PTM45480
                          9188 | *                                               2G2 PTM45485
                          9189 | *                                               2G2 PTM45490
0ECA                      9190 |       ORG     GRAPH                            2-11 PTM45495
0ECA FFFF                 9191 |       DC      -1    GRAPHI3 (2250-4) PHASE IDENT2G2 PTM45500
0ECB 00E6                 9192 |       DC      /E6       SLET ID OF PHASE 13     2-8 PTM45505
                          9193 | *                                               2G2 PTM45510
                          9194 | *     PHASE 13 PROCESSES ALL OF THE             2G2 PTM45515
                          9195 | *     GRAPHIC ORDERS.                           2G2 PTM45520
                          9196 | *                                               2G2 PTM45525
0ECC 4400 025F            9197 | G4000 BSI  L  LDXRS                             2G2 PTM45530
0ECE 6600 120E            9198 |       LDX  L2 TBLE1                             2G2 PTM45535
0ED0 6500 FF90            9199 |       LDX  L1 TBLE1-G4990 INIT X1 WITH NEG TBL L2G2 PTM45540
0ED2 CB23                 9200 | G4010 LDD   3 SYMBF-X3   LOAD ACC WITH OP CODE  2G2 PTM45545
0ED3 9A00                 9201 |       SD    2 0          SUBTRACT TABLE ARGUMENT2G2 PTM45550
0ED4 4818                 9202 |       BSC     +-                                2G2 PTM45555
0ED5 18D0                 9203 |       RTE     16                                2G2 PTM45560
0ED6 4C18 0EDD            9204 |       BSC  L  G4040,+-   BRANCH IF OP CODE FOUND2G2 PTM45565
0ED8 7204                 9205 |       MDX   2 +4         INCREMENT TABLE ENTRY P2G2 PTM45570
0ED9 7104                 9206 |       MDX   1 +4         DECREMENT NEG ENTRY CTR2G2 PTM45575
0EDA 70F7                 9207 |       MDX     G4010                             2G2 PTM45580
0EDB 4C00 048C            9208 |       BSC  L  OPERR                             2-8 PTM45585
0EDD C02B                 9209 | G4040 LD      G4087     PREVENT FURTHER PH      2-8 PTM45590
0EDE D400 04A7            9210 |       STO  L  OPVND     *2 MNEMONICS            2-8 PTM45595
0EE0 C3F4                 9211 |       LD    3 PASS-X3   CHECK IF PASS 1 OR 2    2-8 PTM45600
0EE1 4C20 0EF5            9212 |       BSC  L  G4070,Z    BRANCH IF PASS 2       2G2 PTM45605
0EE3 6A51                 9213 |       STX   2 SAVE2                             2G2 PTM45610
0EE4 C050                 9214 |       LD      SAVE2                             2G2 PTM45615
0EE5 9024                 9215 |       S       ADDR1                             2G2 PTM45620
0EE6 4C10 0EF5            9216 |       BSC  L  G4070,-    BR IF CHAR STROKE ORDER2G2 PTM45625
0EE8 C202                 9217 |       LD    2 2                                 2G2 PTM45630
0EE9 4C04 0EEE            9218 |       BSC  L  G4050,E    BRANCH IF 1 WORD ORDER 2G2 PTM45635
0EEB 7401 0213            9219 |       MDX  L  ADCOW,1                           2G2 PTM45640
0EED 1000                 9220 |       NOP                                       2G2 PTM45645
0EEE 7401 0213            9221 | G4050 MDX  L  ADCOW,1    INCREMENT L.A.C.       2G2 PTM45650
0EF0 1000                 9222 |       NOP                                       2G2 PTM45655
0EF1 4400 073A            9223 | G4060 BSI  L  LDLBL     READ NEXT RCD           2-8 PTM45660
0EF3 4C00 045D            9224 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM45665
                          9225 | *                                               2G2 PTM45670
                          9226 | *         *** START OF PASS 2 PROCESSING ***    2G2 PTM45675
                          9227 | *                                               2G2 PTM45680
0EF5 4346                 9228 | G4070 BSI   3 LDXRS-X3   INCREMENT X1 TO POINT  2G2 PTM45685
0EF6 7123                 9229 |       MDX   1 +35        TO COLUMN 35           2G2 PTM45690
0EF7 C1FD                 9230 |       LD    1 -3                                2G2 PTM45695
0EF8 D02D                 9231 |       STO     SAVE0      SAVE COLUMN 32         2G2 PTM45700
0EF9 C202                 9232 |       LD    2 2                                 2G2 PTM45705
0EFA 4808                 9233 |       BSC     +                                 2G2 PTM45710
0EFB 7003                 9234 |       MDX     G4080                             2G2 PTM45715
0EFC 1801                 9235 |       SRA     1                                 2G2 PTM45720
0EFD 1001                 9236 |       SLA     1                                 2G2 PTM45725
0EFE 7002                 9237 |       MDX     G4082                             2G2 PTM45730
0EFF 1001                 9238 | G4080 SLA     1                                 2G2 PTM45735
0F00 1801                 9239 |       SRA     1                                 2G2 PTM45740
0F01 D32C                 9240 | G4082 STO   3 OPCNT-X3   STORE 3RD WD OF TBL ENT2G2 PTM45745
0F02 D031                 9241 |       STO     SAVE1                             2G2 PTM45750
0F03 C203                 9242 |       LD    2 +3                                2G2 PTM45755
0F04 D003                 9243 |       STO     G4085+1                           2G2 PTM45760
0F05 6600 0F0A            9244 |       LDX  L2 CONST                             2G2 PTM45765
0F07 4C00 0000            9245 | G4085 BSC  L  *-*                               2G2 PTM45770
                          9246 | *                                               2G2 PTM45775
                          9247 | *         *** CONSTANTS ***                     2G2 PTM45780
                          9248 | *                                               2G2 PTM45785
0F09 048C                 9249 | G4087 DC      OPERR     OPERATION CODE ERR      2-8 PTM45790
0F0A                      9250 | CONST EQU     *                                 2G2 PTM45795
0F0A 1272                 9251 | ADDR1 DC      STROK                             2G2 PTM45800
0F0B 0001                 9252 | G1    DC      1         CONSTANT 1              2G2 PTM45805
0F0C 0002                 9253 | G2    DC      2         CONSTANT 2              2G2 PTM45810
0F0D 0003                 9254 | G3    DC      3         CONSTANT 3              2G2 PTM45815
0F0E 0004                 9255 | G4    DC      4         CONSTANT 4              2G2 PTM45820
0F0F 0006                 9256 | G6    DC      6         CONSTANT 6              2G2 PTM45825
0F10 0007                 9257 | G7    DC      7         CONSTANT 7              2G2 PTM45830
0F11 0008                 9258 | G8    DC      8         CONSTANT 8              2G2 PTM45835
0F12 000C                 9259 | G12   DC      12        CONSTANT 12             2G2 PTM45840
0F13 000F                 9260 | G15   DC      15        CONSTANT 15             2G2 PTM45845
0F14 0063                 9261 | PH8ID DC      99                                2G2 PTM45850
0F15 007F                 9262 | G127  DC      127       CONSTANT 127            2G2 PTM45855
0F16 03FF                 9263 | G1K   DC      1023      CONSTANT 1023           2G2 PTM45860
0F17 1FFF                 9264 | G8K   DC      8191      CONSTANT 8191           2G2 PTM45865
0F18 00F0                 9265 | GB0   DC      .0        EBCDIC ZERO             2G2 PTM45870
0F19 00F2                 9266 | GB2   DC      .2        EBCDIC 2                2G2 PTM45875
0F1A 00F3                 9267 | GB3   DC      .3        EBCDIC 3                2G2 PTM45880
0F1B 00C2                 9268 | B     DC      .B        EBCDIC B                2G2 PTM45885
0F1C 00C9                 9269 | I     DC      .I        EBCDIC I                2G2 PTM45890
0F1D 00D3                 9270 | L     DC      .L        EBCDIC L                2G2 PTM45895
0F1E 00D5                 9271 | N     DC      .N        EBCDIC N                2G2 PTM45900
0F1F 00D6                 9272 | O     DC      .O        EBCDIC O                2G2 PTM45905
0F20 00D9                 9273 | R     DC      .R        EBCDIC R                2G2 PTM45910
0F21 00E6                 9274 | W     DC      .W        EBCDIC W                2G2 PTM45915
0F22 00E7                 9275 | X     DC      .X        EBCDIC X                2G2 PTM45920
0F23 00E9                 9276 | Z     DC      .Z        EBCDIC Z                2G2 PTM45925
0F24 0040                 9277 | BLANK DC      /0040     EBCDIC BLANK            2G2 PTM45930
0F25 006B                 9278 | COMMA DC      .,        EBCDIC COMMA            2G2 PTM45935
0F26 0000                 9279 | SAVE0 DC      0                                 2G2 PTM45940
0F27 4000                 9280 | MASK1 DC      /4000                             2G2 PTM45945
0F28 0400                 9281 | MASK2 DC      /0400                             2G2 PTM45950
0F29 0080                 9282 | MASK3 DC      /0080                             2G2 PTM45955
0F2A 0800                 9283 | MASK4 DC      /0800                             2G2 PTM45960
0F2B 8000                 9284 | MASK5 DC      /8000                             2G2 PTM45965
0F2C 0100                 9285 | MASK6 DC      /0100                             2G2 PTM45970
0F2D 0200                 9286 | MASK7 DC      /0200                             2G2 PTM45975
0F2E 0700                 9287 | MASK8 DC      /0700                             2G2 PTM45980
0F2F 0000                 9288 | SHORT DC      0                                 2G2 PTM45985
0F30 0000                 9289 | OPER2 DC      0                                 2G2 PTM45990
0F31 11BD                 9290 | BRAN2 DC      G3447                             2G2 PTM45995
0F32                      9291 |       BSS  E  0                                 2G2 PTM46000
0F32 0000                 9292 | CPAIR DC      0                                 2G2 PTM46005
0F33 0000                 9293 | SHIFT DC      0                                 2G2 PTM46010
0F34 0000                 9294 | SAVE1 DC      0                                 2G2 PTM46015
0F35 0000                 9295 | SAVE2 DC      0                                 2G2 PTM46020
0F36 0000                 9296 | GBCE  DC      0                                 2G2 PTM46025
0F37 0000                 9297 | TEMP  DC      0                                 2G2 PTM46030
0F38 0000                 9298 | IND   DC      0                                 2G2 PTM46035
0F39 0000                 9299 | INCRM DC      0                                 2G2 PTM46040
0F3A 00F0                 9300 | COL6  DC      .0        EBCDIC ZERO             2G2 PTM46045
0F3B 00F0                 9301 | COL7  DC      .0        EBCDIC ZERO             2G2 PTM46050
0F3C 003F                 9302 | GP63  DC      63        CONSTANT 63             2G2 PTM46055
0F3D 0040                 9303 |       DC      64        CONSTANT 64             2G2 PTM46060
0F3E 00C4                 9304 | D     DC      .D        EBCDIC D                2G2 PTM46065
0F3F 00E2                 9305 |       DC      .S        EBCDIC S                2G2 PTM46070
0F40 00E2                 9306 | S     DC      .S        EBCDIC S                2G2 PTM46075
0F41 00C4                 9307 |       DC      .D        EBCDIC D                2G2 PTM46080
0F42 0000                 9308 | GBGI  DC      0                                 2G2 PTM46085
0F43 0000                 9309 | GIGIC DC      0                                 2G2 PTM46090
                          9310 | *                                               2G2 PTM46095
                          9311 | *         *** CHECK VALIDITY OF COLUMNS 32 & 33 2G2 PTM46100
                          9312 | *                                               2G2 PTM46105
0F44 0000                 9313 | G4250 DC      0          ENTRY WORD             2G2 PTM46110
0F45 C1FD                 9314 |       LD    1 -3                                2G2 PTM46115
0F46 90DD                 9315 |       S       BLANK      CHK IF COLUMN 32 = BLAN2G2 PTM46120
0F47 4420 0FDD            9316 |       BSI  L  G4220,Z                           2G2 PTM46125
0F49 C1FE                 9317 |       LD    1 -2                                2G2 PTM46130
0F4A 90D9                 9318 |       S       BLANK      CHK IF COLUMN 33 = BLAN2G2 PTM46135
0F4B 4420 0FDD            9319 |       BSI  L  G4220,Z                           2G2 PTM46140
0F4D 4C80 0F44            9320 |       BSC  I  G4250      RETURN TO MAINLINE     2G2 PTM46145
                          9321 | *                                               2G2 PTM46150
                          9322 | * PROCESS STMR/SGMV/RVT/GNOP/SRVT/SGMP/SCMB/SCML2G2 PTM46155
                          9323 | *                                               2G2 PTM46160
0F4F C100                 9324 | G4260 LD    1 0                                 2G2 PTM46165
0F50 90D3                 9325 |       S       BLANK      CHK IF COLUMN 35 = BLAN2G2 PTM46170
0F51 4420 0FD8            9326 |       BSI  L  G4200,Z    BRANCH IF NO           2G2 PTM46175
0F53 40F0                 9327 |       BSI     G4250                             2G2 PTM46180
0F54 4053                 9328 |       BSI     G4090                             2G2 PTM46185
0F55 C0DE                 9329 |       LD      SAVE1                             2G2 PTM46190
0F56 9400 1228            9330 |       S    L  SRVT       ORDER = SRVT           2G2 PTM46195
0F58 4C20 0EF1            9331 |       BSC  L  G4060,Z    BRANCH IF NO           2G2 PTM46200
0F5A 406C                 9332 | G4265 BSI     G4150                             2G2 PTM46205
0F5B 7095                 9333 | G4270 MDX     G4060      READ NEXT RECORD       2G2 PTM46210
                          9334 | *                                               2G2 PTM46215
                          9335 | *         *** PROCESS MBI/DBI ORDERS ***        2G2 PTM46220
                          9336 | *                                               2G2 PTM46225
0F5C C8DF                 9337 | G4280 LDD     GP63                              2G2 PTM46230
0F5D D8D6                 9338 |       STD     SAVE1                             2G2 PTM46235
0F5E C32C                 9339 |       LD    3 OPCNT-X3                          2G2 PTM46240
0F5F E8CB                 9340 |       OR      MASK5                             2G2 PTM46245
0F60 D32C                 9341 |       STO   3 OPCNT-X3                          2G2 PTM46250
0F61 69D7                 9342 |       STX   1 INCRM      SET MBI/DBI INDICATOR  2G2 PTM46255
0F62 7003                 9343 |       MDX     G4295                             2G2 PTM46260
                          9344 | *                                               2G2 PTM46265
                          9345 | *         *** PROCESS MBAX/MBAY/DBAX/DBAY ORDERS2G2 PTM46270
                          9346 | *                                               2G2 PTM46275
0F63 6BCB                 9347 | G4285 STX   3 SHORT      SET SHORT ABSOLUTE IND 2G2 PTM46280
                          9348 | *                                               2G2 PTM46285
                          9349 | *         *** PROCESS MBA/DBA ORDERS ***        2G2 PTM46290
                          9350 | *                                               2G2 PTM46295
0F64 C0B1                 9351 | G4290 LD      G1K                               2G2 PTM46300
0F65 D0CE                 9352 |       STO     SAVE1                             2G2 PTM46305
0F66 40DD                 9353 | G4295 BSI     G4250      BRANCH TO CHK COL 32+332G2 PTM46310
0F67 C0B5                 9354 | G4300 LD      L                                 2G2 PTM46315
0F68 D1FD                 9355 |       STO   1 -3         STORE BCD L IN COLUMN 32G2 PTM46320
0F69 4400 04E1            9356 | G4305 BSI  L  SCAN                              2-8 PTM46325
0F6B 6600 0F0A            9357 |       LDX  L2 CONST                             2G2 PTM46330
0F6D C0CB                 9358 |       LD      INCRM      CHK IF ORDER = MBI0DBI 2G2 PTM46335
0F6E 4C18 0F77            9359 |       BSC  L  G4310,+-   BRANCH IF NO           2G2 PTM46340
0F70 C325                 9360 |       LD    3 VALUE-X3                          2G2 PTM46345
0F71 4C10 0F7A            9361 |       BSC  L  G4320,-    BRANCH IF OPERAND =/GT 2G2 PTM46350
0F73 80C1                 9362 |       A       SAVE1+1                           2G2 PTM46355
0F74 4C28 0F7D            9363 |       BSC  L  G4330,Z+   BRANCH IF OPERAND LT -62G2 PTM46360
0F76 7009                 9364 |       MDX     G4340                             2G2 PTM46365
0F77 C325                 9365 | G4310 LD    3 VALUE-X3                          2G2 PTM46370
0F78 4C28 0F7D            9366 |       BSC  L  G4330,Z+   BRANCH IF OPERAND LT 0 2G2 PTM46375
0F7A 90B9                 9367 | G4320 S       SAVE1                             2G2 PTM46380
0F7B 4C08 0F80            9368 |       BSC  L  G4340,+    BR IF OPERAND =/LT ARGU2G2 PTM46385
0F7D 4051                 9369 | G4330 BSI     G4180      BRANCH TO ERROR SUBROUT2G2 PTM46390
0F7E 1010                 9370 |       SLA     16                                2G2 PTM46395
0F7F D325                 9371 |       STO   3 VALUE-X3   ZERO OPERAND VALUE     2G2 PTM46400
0F80 C0B8                 9372 | G4340 LD      INCRM      CHK IF MBI/DBI ORDER   2G2 PTM46405
0F81 4C18 0F8D            9373 |       BSC  L  G4345,+-   BRANCH IF NO           2G2 PTM46410
0F83 C325                 9374 |       LD    3 VALUE-X3                          2G2 PTM46415
0F84 1009                 9375 |       SLA     9                                 2G2 PTM46420
0F85 1809                 9376 |       SRA     9                                 2G2 PTM46425
0F86 D325                 9377 |       STO   3 VALUE-X3                          2G2 PTM46430
0F87 C0B0                 9378 |       LD      IND        CHECK IF 2ND OPERAND   2G2 PTM46435
0F88 4C20 0F8D            9379 |       BSC  L  G4345,Z    BRANCH IF YES          2G2 PTM46440
0F8A C325                 9380 |       LD    3 VALUE-X3                          2G2 PTM46445
0F8B 1008                 9381 |       SLA     8                                 2G2 PTM46450
0F8C 7001                 9382 |       MDX     G4348                             2G2 PTM46455
0F8D C325                 9383 | G4345 LD    3 VALUE-X3                          2G2 PTM46460
0F8E EB2C                 9384 | G4348 OR    3 OPCNT-X3   OR OPERAND W/OP CODE WO2G2 PTM46465
0F8F D32C                 9385 |       STO   3 OPCNT-X3                          2G2 PTM46470
0F90 C0A8                 9386 |       LD      INCRM      CHK IF ORDER = MBI/DBI 2G2 PTM46475
0F91 4C18 0F9C            9387 |       BSC  L  G4365,+-   BRANCH IF NO           2G2 PTM46480
0F93 C0A4                 9388 |       LD      IND        CHK 2ND OPERAND SWITCH 2G2 PTM46485
0F94 4C20 0F98            9389 |       BSC  L  G4360,Z    BRANCH IF 2ND OPERAND  2G2 PTM46490
0F96 6BA1                 9390 | G4350 STX   3 IND        SET 2ND OPERAND INDICAT2G2 PTM46495
0F97 70D1                 9391 |       MDX     G4305                             2G2 PTM46500
0F98 400F                 9392 | G4360 BSI     G4090                             2G2 PTM46505
0F99 10A0                 9393 | G4362 SLT     32                                2G2 PTM46510
0F9A D89D                 9394 |       STD     IND        ZERO 2ND OPERAND SWITCH2G2 PTM46515
                          9395 | *                        MBI/DBI INDICATOR      2G2 PTM46520
0F9B 70BF                 9396 | G4363 MDX     G4270      BR TO READ NEXT REDORD 2G2 PTM46525
0F9C C09B                 9397 | G4365 LD      IND                               2G2 PTM46530
0F9D 4C20 0FA6            9398 |       BSC  L  G4367,Z    BRANCH IF 2ND OPERAND  2G2 PTM46535
0F9F 4008                 9399 |       BSI     G4090      BR TO OUTPUT WORD      2G2 PTM46540
0FA0 C08E                 9400 |       LD      SHORT                             2G2 PTM46545
0FA1 4C18 0F96            9401 |       BSC  L  G4350,+-   BR IF NOT SHORT ABS ORD2G2 PTM46550
0FA3 1010                 9402 |       SLA     16                                2G2 PTM46555
0FA4 D08A                 9403 |       STO     SHORT      ZERO SHORT ABSOLUTE IND2G2 PTM46560
0FA5 70F5                 9404 |       MDX     G4363                             2G2 PTM46565
0FA6 4020                 9405 | G4367 BSI     G4150      BRANCH TO OUTPUT WORD  2G2 PTM46570
0FA7 70F1                 9406 |       MDX     G4362                             2G2 PTM46575
                          9407 | *                                               2G2 PTM46580
                          9408 | *                                               2G2 PTM46585
                          9409 | * *** OUTPUT OF ORDER WORD AND INDICATOR BITS **2G2 PTM46590
                          9410 | *                                               2G2 PTM46595
0FA8 0000                 9411 | G4090 DC      0          ENTRY WORD             2G2 PTM46600
0FA9 6912                 9412 |       STX   1 G4100+1    SAVE X1                2G2 PTM46605
0FAA 4346                 9413 |       BSI   3 LDXRS-X3   INIT X1 TO POINT TO    2G2 PTM46610
0FAB 7109                 9414 |       MDX   1 +9         COLUMN 9               2G2 PTM46615
0FAC C230                 9415 |       LD    2 COL6-CONST                        2G2 PTM46620
0FAD D1FD                 9416 |       STO   1 -3         STORE IND BITS IN COL 62G2 PTM46625
0FAE C21C                 9417 |       LD    2 SAVE0-CONST                       2G2 PTM46630
0FAF D117                 9418 |       STO   1 +23        RESTORE COLUMN 32      2G2 PTM46635
0FB0 C32C                 9419 | G4095 LD    3 OPCNT-X3                          2G2 PTM46640
0FB1 D321                 9420 |       STO   3 TRWRD-X3   STORE OP CODE TO CONSTA2G2 PTM46645
0FB2 EA07                 9421 |       OR    2 G8-CONST                          2G2 PTM46650
0FB3 D32C                 9422 |       STO   3 OPCNT-X3   ZERO OP CODE BUFFER    2G2 PTM46655
0FB4 C321                 9423 |       LD    3 TRWRD-X3                          2G2 PTM46660
0FB5 4400 06FA            9424 |       BSI  L  B4HEX     BR TO CONVERSION        2-8 PTM46665
0FB7 4400 0883            9425 |       BSI  L  DFOUT     BR TO O/P SUBR          2-8 PTM46670
0FB9 7401 0213            9426 |       MDX  L  ADCOW,1    INCREMENT L.A.C.       2G2 PTM46675
0FBB 6500 0000            9427 | G4100 LDX  L1 *-*        RESTORE X1             2G2 PTM46680
0FBD 6600 0F0A            9428 |       LDX  L2 CONST                             2G2 PTM46685
0FBF C20E                 9429 |       LD    2 GB0-CONST                         2G2 PTM46690
0FC0 D230                 9430 |       STO   2 COL6-CONST                        2G2 PTM46695
0FC1 D231                 9431 |       STO   2 COL7-CONST                        2G2 PTM46700
0FC2 1010                 9432 |       SLA     16                                2G2 PTM46705
0FC3 D32C                 9433 |       STO   3 OPCNT-X3                          2G2 PTM46710
0FC4 D322                 9434 |       STO   3 TRWRD+1-X3                        2G2 PTM46715
0FC5 4C80 0FA8            9435 |       BSC  I  G4090      RETURN TO MAINLINE     2G2 PTM46720
                          9436 | *                                               2G2 PTM46725
                          9437 | * *** SECOND ENTRY POINT OF OUTPUT SUBROUTINE **2G2 PTM46730
                          9438 | *                                               2G2 PTM46735
0FC7 0000                 9439 | G4150 DC      0          ENTRY WORD             2G2 PTM46740
0FC8 C0FE                 9440 |       LD      G4150      TRANSFER RETURN ADDRESS2G2 PTM46745
0FC9 D0DE                 9441 |       STO     G4090                             2G2 PTM46750
0FCA 4346                 9442 | G4160 BSI   3 LDXRS-X3   INIT X1 TO POINT TO    2G2 PTM46755
0FCB 710D                 9443 |       MDX   1 +13        COLUMN 13              2G2 PTM46760
0FCC C231                 9444 |       LD    2 COL7-CONST                        2G2 PTM46765
0FCD D1FA                 9445 |       STO   1 -6         STORE IND BITS IN COL 72G2 PTM46770
0FCE 70E1                 9446 |       MDX     G4095                             2G2 PTM46775
                          9447 | *                                               2G2 PTM46780
                          9448 | *         *** ERROR CODE POSTING SUBROUTINE     2G2 PTM46785
                          9449 | *                                               2G2 PTM46790
0FCF 0000                 9450 | G4180 DC      0          ENTRY WORD             2G2 PTM46795
0FD0 CA17                 9451 |       LDD   2 W-CONST                           2G2 PTM46800
0FD1 6903                 9452 | G4190 STX   1 G4195+1                           2G2 PTM46805
0FD2 4400 0701            9453 |       BSI  L  ERFLG     BR TO POST ERROR        2-8 PTM46810
0FD4 6500 0000            9454 | G4195 LDX  L1 *-*        RESTORE X1             2G2 PTM46815
0FD6 4C80 0FCF            9455 |       BSC  I  G4180      RETURN TO MAINLINE     2G2 PTM46820
0FD8 0000                 9456 | G4200 DC      0          ENTRY WORD             2G2 PTM46825
0FD9 C0FE                 9457 |       LD      G4200                             2G2 PTM46830
0FDA D0F4                 9458 |       STO     G4180      TRANSFER RETURN ADDRESS2G2 PTM46835
0FDB CA36                 9459 |       LDD   2 S-CONST                           2G2 PTM46840
0FDC 70F4                 9460 |       MDX     G4190                             2G2 PTM46845
0FDD 0000                 9461 | G4220 DC      0          ENTRY WORD             2G2 PTM46850
0FDE C0FE                 9462 |       LD      G4220                             2G2 PTM46855
0FDF D0EF                 9463 |       STO     G4180      TRANSFER RETURN ADDRESS2G2 PTM46860
0FE0 CA18                 9464 |       LDD   2 X-CONST                           2G2 PTM46865
0FE1 70EF                 9465 |       MDX     G4190                             2G2 PTM46870
0FE2 0000                 9466 | G4230 DC      0          ENTRY WORD             2G2 PTM46875
0FE3 C0FE                 9467 |       LD      G4230                             2G2 PTM46880
0FE4 D0EA                 9468 |       STO     G4180      TRANSFER RETURN ADDRESS2G2 PTM46885
0FE5 CA19                 9469 |       LDD   2 Z-CONST                           2G2 PTM46890
0FE6 70EA                 9470 |       MDX     G4190                             2G2 PTM46895
                          9471 | *                                               2G2 PTM46900
                          9472 | *         *** PROCESS CS ORDERS ***             2G2 PTM46905
                          9473 | *                                               2G2 PTM46910
0FE7 C1FD                 9474 | G1010 LD    1 -3                                2G2 PTM46915
0FE8 921A                 9475 |       S     2 BLANK-CONST CHK IF COL 32 = BLANK 2G2 PTM46920
0FE9 4C18 0FEF            9476 |       BSC  L  G1020,+-   BRANCH IF YES          2G2 PTM46925
0FEB C1FD                 9477 |       LD    1 -3                                2G2 PTM46930
0FEC 9216                 9478 |       S     2 R-CONST    CHK IF COL 32 = R      2G2 PTM46935
0FED 4420 0FDD            9479 |       BSI  L  G4220,Z    BRANCH IF NO           2G2 PTM46940
0FEF C1FE                 9480 | G1020 LD    1 -2                                2G2 PTM46945
0FF0 921A                 9481 |       S     2 BLANK-CONST CHK IF COL 33 = BLANK 2G2 PTM46950
0FF1 4420 0FDD            9482 |       BSI  L  G4220,Z    BRANCH IF NO           2G2 PTM46955
0FF3 C213                 9483 |       LD    2 L-CONST                           2G2 PTM46960
0FF4 D1FD                 9484 |       STO   1 -3         STORE BCD L IN COLUMN 32G2 PTM46965
0FF5 4400 04E1            9485 |       BSI  L  SCAN      BR TO EVALUATE OPERAND  2-8 PTM46970
0FF7 6600 0F0A            9486 |       LDX  L2 CONST                             2G2 PTM46975
0FF9 C325                 9487 |       LD    3 VALUE-X3                          2G2 PTM46980
0FFA 9201                 9488 |       S     2 G1-CONST   CHK IF OPERAND = 1     2G2 PTM46985
0FFB 4C20 1007            9489 |       BSC  L  G1040,Z    BRANCH IF NO           2G2 PTM46990
0FFD C222                 9490 |       LD    2 MASK6-CONST LOAD MASK             2G2 PTM46995
0FFE D22B                 9491 |       STO   2 SAVE2-CONST                       2G2 PTM47000
0FFF C21C                 9492 | G1030 LD    2 SAVE0-CONST                       2G2 PTM47005
1000 9216                 9493 |       S     2 R-CONST    CHK IF COL 32 WAS = R  2G2 PTM47010
1001 4C20 101C            9494 |       BSC  L  G1070,Z    BRANCH IF NO           2G2 PTM47015
1003 C22B                 9495 |       LD    2 SAVE2-CONST                       2G2 PTM47020
1004 821F                 9496 |       A     2 MASK3-CONST INCREM MASK VALUE     2G2 PTM47025
1005 D22B                 9497 |       STO   2 SAVE2-CONST                       2G2 PTM47030
1006 7015                 9498 |       MDX     G1070                             2G2 PTM47035
1007 C325                 9499 | G1040 LD    3 VALUE-X3                          2G2 PTM47040
1008 9202                 9500 |       S     2 G2-CONST   CHK IF OPERAND = 2     2G2 PTM47045
1009 4C20 100E            9501 |       BSC  L  G1050,Z    BRANCH IF NO           2G2 PTM47050
100B C223                 9502 |       LD    2 MASK7-CONST LOAD MASK             2G2 PTM47055
100C D22B                 9503 |       STO   2 SAVE2-CONST                       2G2 PTM47060
100D 70F1                 9504 |       MDX     G1030                             2G2 PTM47065
100E C325                 9505 | G1050 LD    3 VALUE-X3                          2G2 PTM47070
100F 9204                 9506 |       S     2 G4-CONST   CHK IF OPERAND = 4     2G2 PTM47075
1010 4C20 1015            9507 |       BSC  L  G1060,Z    BRANCH IF NO           2G2 PTM47080
1012 C21E                 9508 |       LD    2 MASK2-CONST LOAD MASK             2G2 PTM47085
1013 D22B                 9509 |       STO   2 SAVE2-CONST                       2G2 PTM47090
1014 70EA                 9510 |       MDX     G1030                             2G2 PTM47095
1015 C325                 9511 | G1060 LD    3 VALUE-X3                          2G2 PTM47100
1016 9206                 9512 |       S     2 G7-CONST   CHK IF OPERAND = 7     2G2 PTM47105
1017 4C20 1020            9513 |       BSC  L  G1080,Z    BRANCH IF NO           2G2 PTM47110
1019 C224                 9514 |       LD    2 MASK8-CONST LOAD MASK             2G2 PTM47115
101A D22B                 9515 |       STO   2 SAVE2-CONST                       2G2 PTM47120
101B 70E3                 9516 |       MDX     G1030                             2G2 PTM47125
101C C22B                 9517 | G1070 LD    2 SAVE2-CONST                       2G2 PTM47130
101D EB2C                 9518 |       OR    3 OPCNT-X3   OR MASK BITS INTO      2G2 PTM47135
101E D32C                 9519 |       STO   3 OPCNT-X3   OP CODE BUFFER         2G2 PTM47140
101F 7001                 9520 |       MDX     G1090                             2G2 PTM47145
1020 40AE                 9521 | G1080 BSI     G4180                             2G2 PTM47150
1021 C1FF                 9522 | G1090 LD    1 -1                                2G2 PTM47155
1022 4C18 1026            9523 |       BSC  L  G1110,+-   BRANCH IF NO 2ND OPERAN2G2 PTM47160
1024 C20B                 9524 |       LD    2 G127-CONST                        2G2 PTM47165
1025 4005                 9525 |       BSI     G4400                             2G2 PTM47170
1026 4081                 9526 | G1110 BSI     G4090                             2G2 PTM47175
1027 4400 073A            9527 |       BSI  L  LDLBL                             2-8 PTM47180
1029 4C00 045D            9528 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM47185
                          9529 | *                                               2G2 PTM47190
                          9530 | *         *** CHECK OPERAND RANGE ***           2G2 PTM47195
                          9531 | *                                               2G2 PTM47200
102B 0000                 9532 | G4400 DC      *-*        ENTRY WORD             2G2 PTM47205
102C D22B                 9533 |       STO   2 SAVE2-CONST                       2G2 PTM47210
102D 4400 04E1            9534 |       BSI  L  SCAN                              2-8 PTM47215
102F 6600 0F0A            9535 |       LDX  L2 CONST                             2G2 PTM47220
1031 C325                 9536 |       LD    3 VALUE-X3                          2G2 PTM47225
1032 4C28 1041            9537 |       BSC  L  G4420,Z+   BRANCH IF LT 0         2G2 PTM47230
1034 922B                 9538 |       S     2 SAVE2-CONST                       2G2 PTM47235
1035 4C30 1041            9539 |       BSC  L  G4420,Z-   BR IF GT ARGUMENT      2G2 PTM47240
1037 C325                 9540 |       LD    3 VALUE-X3                          2G2 PTM47245
1038 6B04                 9541 |       STX   3 G4410+1                           2G2 PTM47250
1039 6780 0F33            9542 |       LDX  I3 SHIFT                             2G2 PTM47255
103B 1300                 9543 |       SLA   3                                   2G2 PTM47260
103C 6700 0000            9544 | G4410 LDX  L3 *-*                               2G2 PTM47265
103E EB2C                 9545 |       OR    3 OPCNT-X3                          2G2 PTM47270
103F D32C                 9546 |       STO   3 OPCNT-X3                          2G2 PTM47275
1040 7002                 9547 |       MDX     G4430                             2G2 PTM47280
1041 4400 0FCF            9548 | G4420 BSI  L  G4180                             2G2 PTM47285
1043 4C80 102B            9549 | G4430 BSC  I  G4400                             2G2 PTM47290
                          9550 | *                                               2G2 PTM47295
                          9551 | *         *** PROCESS SPM ORDER ***             2G2 PTM47300
                          9552 | *                                               2G2 PTM47305
1045 4400 0F44            9553 | G1150 BSI  L  G4250                             2G2 PTM47310
1047 C209                 9554 |       LD    2 G15-CONST                         2G2 PTM47315
1048 40E2                 9555 |       BSI     G4400                             2G2 PTM47320
1049 70DC                 9556 |       MDX     G1110      BRANCH TO OUTPUT ORDER 2G2 PTM47325
                          9557 | *                                               2G2 PTM47330
                          9558 | *         *** PROCESS GSB ORDER ***             2G2 PTM47335
                          9559 | *                                               2G2 PTM47340
104A 4400 0F44            9560 | G1180 BSI  L  G4250                             2G2 PTM47345
104C 7401 0213            9561 |       MDX  L  ADCOW,+1                          2G2 PTM47350
104E C20D                 9562 |       LD    2 G8K-CONST                         2G2 PTM47355
104F 40DB                 9563 |       BSI     G4400                             2G2 PTM47360
1050 74FF 0213            9564 |       MDX  L  ADCOW,-1                          2G2 PTM47365
1052 C327                 9565 |       LD    3 RELSW-X3   CHECK RELOCATION VALUE 2G2 PTM47370
1053 4C18 1026            9566 |       BSC  L  G1110,+-   BRANCH IF ABSOLUTE     2G2 PTM47375
1055 C210                 9567 |       LD    2 GB3-CONST                         2G2 PTM47380
1056 D230                 9568 |       STO   2 COL6-CONST STORE BCD 3 IN COL6    2G2 PTM47385
1057 100E                 9569 |       SLA     14                                2G2 PTM47390
1058 D322                 9570 |       STO   3 TRWRD-X3+1                        2G2 PTM47395
1059 C32C                 9571 |       LD    3 OPCNT-X3                          2G2 PTM47400
105A EA21                 9572 |       OR    2 MASK5-CONST                       2G2 PTM47405
105B D32C                 9573 |       STO   3 OPCNT-X3                          2G2 PTM47410
105C 70C9                 9574 |       MDX     G1110                             2G2 PTM47415
                          9575 | *                                               2G2 PTM47420
                          9576 | *         *** PROCESS GBCE ORDERS ***           2G2 PTM47425
                          9577 | *                                               2G2 PTM47430
105D 6F00 0F36            9578 | G1230 STX  L3 GBCE       TURN ON GBCE INDICATOR 2G2 PTM47435
                          9579 | *                                               2G2 PTM47440
                          9580 | *         *** PROCESS GBE ORDERS ***            2G2 PTM47445
                          9581 | *                                               2G2 PTM47450
105F C1FD                 9582 | G1240 LD    1 -3                                2G2 PTM47455
1060 921A                 9583 |       S     2 BLANK-CONST IS COL 32 = BLANK     2G2 PTM47460
1061 4420 0FDD            9584 |       BSI  L  G4220,Z    BRANCH TO ERR SUBR IF N2G2 PTM47465
1063 C213                 9585 |       LD    2 L-CONST                           2G2 PTM47470
1064 D1FD                 9586 |       STO   1 -3                                2G2 PTM47475
1065 4400 02EA            9587 |       BSI  L  CLLCT                             2G2 PTM47480
1067 6600 0F0A            9588 |       LDX  L2 CONST                             2G2 PTM47485
                          9589 | *                        STORE 1ST 14 BITS OF NA2G2 PTM47490
1069 D32C                 9590 |       STO   3 OPCNT-X3   IN OP CODE WORD        2G2 PTM47495
106A 4346                 9591 |       BSI   3 LDXRS-X3   INIT X1 TP POINT TO COL2G2 PTM47500
106B C22C                 9592 |       LD    2 GBCE-CONST CHK IF GBCE ORDER      2G2 PTM47505
106C 4C20 1088            9593 |       BSC  L  G1320,Z    BRANCH IF YES          2G2 PTM47510
106E C121                 9594 |       LD    1 +33                               2G2 PTM47515
106F 9214                 9595 |       S     2 N-CONST    IS COL 32 = N          2G2 PTM47520
1070 4C20 1076            9596 |       BSC  L  G1250,Z    BRANCH IF NO           2G2 PTM47525
1072 C32C                 9597 |       LD    3 OPCNT-X3                          2G2 PTM47530
1073 EA1D                 9598 |       OR    2 MASK1-CONST OR 1 INTO BIT 1 OF    2G2 PTM47535
1074 D32C                 9599 |       STO   3 OPCNT-X3   OP CODE WORD           2G2 PTM47540
1075 7004                 9600 |       MDX     G1260                             2G2 PTM47545
1076 C121                 9601 | G1250 LD    1 +33                               2G2 PTM47550
1077 921A                 9602 |       S     2 BLANK-CONST IS COL 33 = BLANK     2G2 PTM47555
1078 4420 0FDD            9603 |       BSI  L  G4220,Z    BRANCH TO ERR SUBR IF N2G2 PTM47560
107A C210                 9604 | G1260 LD    2 GB3-CONST                         2G2 PTM47565
107B D230                 9605 |       STO   2 COL6-CONST STORE BCD 3 IN COL 6   2G2 PTM47570
107C 100E                 9606 |       SLA     14                                2G2 PTM47575
107D D322                 9607 |       STO   3 TRWRD-X3+1                        2G2 PTM47580
107E 4400 0FA8            9608 |       BSI  L  G4090      BRANCH TO OUTPUT 1ST WO2G2 PTM47585
1080 C324                 9609 |       LD    3 SYMBF+1-X3 STORE 2ND WORD OF NAME 2G2 PTM47590
1081 D32C                 9610 |       STO   3 OPCNT-X3   IN OP CODE WORD        2G2 PTM47595
1082 C20F                 9611 |       LD    2 GB2-CONST                         2G2 PTM47600
1083 D231                 9612 |       STO   2 COL7-CONST STORE BCD 2 IN COL 7   2G2 PTM47605
1084 100E                 9613 |       SLA     14                                2G2 PTM47610
1085 D322                 9614 |       STO   3 TRWRD-X3+1                        2G2 PTM47615
1086 4C00 0F5A            9615 | G1270 BSC  L  G4265      BRANCH TO OUTPUT 2ND WO2G2 PTM47620
1088 7124                 9616 | G1320 MDX   1 +36                               2G2 PTM47625
1089 6206                 9617 |       LDX   2 +6                                2G2 PTM47630
108A C1FF                 9618 | G1322 LD    1 -1                                2G2 PTM47635
108B 9400 0F25            9619 |       S    L  COMMA      CHK IF CHAR = COMMA    2G2 PTM47640
108D 4C18 1092            9620 |       BSC  L  G1323,+-   BRANCH IF YES          2G2 PTM47645
108F 7101                 9621 |       MDX   1 +1                                2G2 PTM47650
1090 72FF                 9622 |       MDX   2 -1                                2G2 PTM47655
1091 70F8                 9623 |       MDX     G1322                             2G2 PTM47660
1092 6600 0F0A            9624 | G1323 LDX  L2 CONST                             2G2 PTM47665
1094 4001                 9625 |       BSI     G1325                             2G2 PTM47670
1095 702A                 9626 |       MDX     G1372                             2G2 PTM47675
                          9627 | *                                               2G2 PTM47680
                          9628 | *         *** CHECK CONDITION OPERAND ***       2G2 PTM47685
                          9629 | *                                               2G2 PTM47690
1096 0000                 9630 | G1325 DC      0          ENTRY WORD             2G2 PTM47695
1097 C101                 9631 |       LD    1 +1                                2G2 PTM47700
1098 18D0                 9632 |       RTE     16                                2G2 PTM47705
1099 C100                 9633 |       LD    1 0                                 2G2 PTM47710
109A 9A34                 9634 |       SD    2 D-CONST    IS OPERAND = DS        2G2 PTM47715
109B 4818                 9635 |       BSC     +-                                2G2 PTM47720
109C 18D0                 9636 |       RTE     16                                2G2 PTM47725
109D 4C18 10BC            9637 |       BSC  L  G1360,+-   BRANCH IF YES          2G2 PTM47730
109F C101                 9638 |       LD    1 +1                                2G2 PTM47735
10A0 18D0                 9639 |       RTE     16                                2G2 PTM47740
10A1 C100                 9640 |       LD    1 0                                 2G2 PTM47745
10A2 9A36                 9641 |       SD    2 S-CONST    IS OPERAND = SD        2G2 PTM47750
10A3 4818                 9642 |       BSC     +-                                2G2 PTM47755
10A4 18D0                 9643 |       RTE     16                                2G2 PTM47760
10A5 4C18 10BC            9644 |       BSC  L  G1360,+-   BRANCH IF YES          2G2 PTM47765
10A7 C101                 9645 |       LD    1 +1                                2G2 PTM47770
10A8 921A                 9646 |       S     2 BLANK-CONST                       2G2 PTM47775
10A9 4C20 10B9            9647 |       BSC  L  G1350,Z                           2G2 PTM47780
10AB C100                 9648 |       LD    1 0                                 2G2 PTM47785
10AC 9236                 9649 |       S     2 S-CONST    IS OPERAND = S         2G2 PTM47790
10AD 4C20 10B2            9650 |       BSC  L  G1340,Z    BRANCH IF NO           2G2 PTM47795
10AF C201                 9651 |       LD    2 G1-CONST   LOAD MASK              2G2 PTM47800
10B0 D22D                 9652 |       STO   2 TEMP-CONST                        2G2 PTM47805
10B1 700C                 9653 |       MDX     G1370                             2G2 PTM47810
10B2 C100                 9654 | G1340 LD    1 0                                 2G2 PTM47815
10B3 9234                 9655 |       S     2 D-CONST    IS OPERAND = D         2G2 PTM47820
10B4 4C20 10B9            9656 |       BSC  L  G1350,Z    BRANCH IF NO           2G2 PTM47825
10B6 C202                 9657 |       LD    2 G2-CONST   LOAD MASK              2G2 PTM47830
10B7 D22D                 9658 |       STO   2 TEMP-CONST                        2G2 PTM47835
10B8 7005                 9659 |       MDX     G1370                             2G2 PTM47840
10B9 4400 0FE2            9660 | G1350 BSI  L  G4230      BRANCH TO POST ERROR   2G2 PTM47845
10BB 7002                 9661 |       MDX     G1370                             2G2 PTM47850
10BC C203                 9662 | G1360 LD    2 G3-CONST   LOAD MASK              2G2 PTM47855
10BD D22D                 9663 |       STO   2 TEMP-CONST                        2G2 PTM47860
10BE 4C80 1096            9664 | G1370 BSC  I  G1325      RETURN                 2G2 PTM47865
                          9665 | *                                               2G2 PTM47870
                          9666 | *                                               2G2 PTM47875
10C0 C22D                 9667 | G1372 LD    2 TEMP-CONST                        2G2 PTM47880
10C1 100E                 9668 |       SLA     14                                2G2 PTM47885
10C2 EB2C                 9669 |       OR    3 OPCNT-X3   OR OP CODE WITH MASK   2G2 PTM47890
10C3 D32C                 9670 |       STO   3 OPCNT-X3                          2G2 PTM47895
10C4 4346                 9671 |       BSI   3 LDXRS-X3   INIT X1 TO POINT TO COL2G2 PTM47900
10C5 C20F                 9672 |       LD    2 GB2-CONST                         2G2 PTM47905
10C6 D230                 9673 |       STO   2 COL6-CONST STORE BCD 2 IN COL 6   2G2 PTM47910
10C7 100E                 9674 |       SLA     14                                2G2 PTM47915
10C8 D322                 9675 |       STO   3 TRWRD-X3+1                        2G2 PTM47920
10C9 4400 0FA8            9676 |       BSI  L  G4090      OUTPUT 1ST WORD        2G2 PTM47925
10CB C121                 9677 |       LD    1 +33                               2G2 PTM47930
10CC 9214                 9678 |       S     2 N-CONST    IS COL 33 = N          2G2 PTM47935
10CD 4C20 10D4            9679 |       BSC  L  G1380,Z    BRANCH IF NO           2G2 PTM47940
10CF C210                 9680 |       LD    2 GB3-CONST                         2G2 PTM47945
10D0 D231                 9681 |       STO   2 COL7-CONST STORE BCD 3 IN COL 7   2G2 PTM47950
10D1 100E                 9682 |       SLA     14                                2G2 PTM47955
10D2 D322                 9683 |       STO   3 TRWRD-X3+1                        2G2 PTM47960
10D3 7008                 9684 |       MDX     G1390                             2G2 PTM47965
10D4 C121                 9685 | G1380 LD    1 +33                               2G2 PTM47970
10D5 921A                 9686 |       S     2 BLANK-CONST IS COL 33 = BLANK     2G2 PTM47975
10D6 4420 0FDD            9687 |       BSI  L  G4220,Z    BRANCH IF NO           2G2 PTM47980
10D8 C20F                 9688 |       LD    2 GB2-CONST                         2G2 PTM47985
10D9 D231                 9689 |       STO   2 COL7-CONST STORE BCD 2 IN COL 7   2G2 PTM47990
10DA 100E                 9690 |       SLA     14                                2G2 PTM47995
10DB D322                 9691 |       STO   3 TRWRD-X3+1                        2G2 PTM48000
10DC C324                 9692 | G1390 LD    3 SYMBF+1-X3 STORE 2ND WORD OF NAME 2G2 PTM48005
10DD D32C                 9693 |       STO   3 OPCNT-X3   IN OP CODE WORD        2G2 PTM48010
10DE 10A0                 9694 |       SLT     32                                2G2 PTM48015
10DF DA2C                 9695 |       STD   2 GBCE-CONST                        2G2 PTM48020
10E0 70A5                 9696 |       MDX     G1270      BRANCH TO OUTPUT 2ND WO2G2 PTM48025
                          9697 | *                                               2G2 PTM48030
                          9698 | *         *** PROCESS GI ORDER ***              2G2 PTM48035
                          9699 | *                                               2G2 PTM48040
10E1 D238                 9700 | G1400 STO   2 GBGI-CONST SET GB/GI ORDER INDICAT2G2 PTM48045
10E2 7009                 9701 |       MDX     G1430                             2G2 PTM48050
                          9702 | *                                               2G2 PTM48055
                          9703 | *         *** PROCESS GB ORDER ***              2G2 PTM48060
                          9704 | *                                               2G2 PTM48065
10E3 D238                 9705 | G1410 STO   2 GBGI-CONST SET GB/GI ORDER INDICAT2G2 PTM48070
                          9706 | *                                               2G2 PTM48075
                          9707 | *         *** PROCESS GBC ORDER ***             2G2 PTM48080
                          9708 | *                                               2G2 PTM48085
10E4 C1FD                 9709 | G1420 LD    1 -3                                2G2 PTM48090
10E5 9212                 9710 |       S     2 I-CONST    CHK IF COL 32 = I      2G2 PTM48095
10E6 4C20 10ED            9711 |       BSC  L  G1440,Z    BRANCH IF NO           2G2 PTM48100
10E8 C32C                 9712 |       LD    3 OPCNT-X3                          2G2 PTM48105
10E9 EA1F                 9713 |       OR    2 MASK3-CONST TURN ON BIT 8 IN OP CO2G2 PTM48110
10EA D32C                 9714 |       STO   3 OPCNT-X3   BUFFER                 2G2 PTM48115
10EB 7005                 9715 |       MDX     G1450                             2G2 PTM48120
                          9716 | *                                               2G2 PTM48125
                          9717 | *         *** PROCESS GIC ORDER ***             2G2 PTM48130
                          9718 | *                                               2G2 PTM48135
10EC D239                 9719 | G1430 STO   2 GIGIC-CONST SET INTERRUPT ORDER IN2G2 PTM48140
10ED C1FD                 9720 | G1440 LD    1 -3                                2G2 PTM48145
10EE 921A                 9721 |       S     2 BLANK-CONST  CHK IF COL 32 = BLANK2G2 PTM48150
10EF 4420 0FDD            9722 |       BSI  L  G4220,Z    BRANCH IF NO           2G2 PTM48155
10F1 7402 0213            9723 | G1450 MDX  L  ADCOW,+2                          2G2 PTM48160
10F3 C1FE                 9724 |       LD    1 -2                                2G2 PTM48165
10F4 9214                 9725 |       S     2 N-CONST    CHK IF COL 33 = N      2G2 PTM48170
10F5 4C20 10FB            9726 |       BSC  L  G1460,Z    BRANCH IF NO           2G2 PTM48175
10F7 C32C                 9727 |       LD    3 OPCNT-X3                          2G2 PTM48180
10F8 EA1E                 9728 |       OR    2 MASK2-CONST TURN ON BIT 5 IN OP CO2G2 PTM48185
10F9 D32C                 9729 |       STO   3 OPCNT-X3   WORD                   2G2 PTM48190
10FA 7004                 9730 |       MDX     G1470                             2G2 PTM48195
10FB C1FE                 9731 | G1460 LD    1 -2                                2G2 PTM48200
10FC 921A                 9732 |       S     2 BLANK-CONST CHK IF COL 33 = BLANK 2G2 PTM48205
10FD 4420 0FDD            9733 |       BSI  L  G4220,Z    BRANCH IF NO           2G2 PTM48210
10FF C238                 9734 | G1470 LD    2 GBGI-CONST                        2G2 PTM48215
1100 4C20 1105            9735 |       BSC  L  G1480,Z    BR IF ORDER IS GB OR GI2G2 PTM48220
1102 C213                 9736 |       LD    2 L-CONST                           2G2 PTM48225
1103 D1FD                 9737 |       STO   1 -3                                2G2 PTM48230
1104 700F                 9738 |       MDX     G1510                             2G2 PTM48235
1105 C239                 9739 | G1480 LD    2 GIGIC-CONST CHK IF INTERRUPT ORDER2G2 PTM48240
1106 4C18 110C            9740 |       BSC  L  G1490,+-   BRANCH IF NO           2G2 PTM48245
1108 C100                 9741 |       LD    1 0                                 2G2 PTM48250
1109 921A                 9742 |       S     2 BLANK-CONST CHK IF COL 35 = BLANK 2G2 PTM48255
110A 4C18 1111            9743 |       BSC  L  G1500,+-   BRANCH IF YES          2G2 PTM48260
110C 4400 04E1            9744 | G1490 BSI  L  SCAN      BR TO EVALUATE ORDER    2-8 PTM48265
110E 6600 0F0A            9745 |       LDX  L2 CONST                             2G2 PTM48270
1110 700C                 9746 |       MDX     G1530                             2G2 PTM48275
1111 1010                 9747 | G1500 SLA     16                                2G2 PTM48280
1112 D325                 9748 |       STO   3 VALUE-X3                          2G2 PTM48285
1113 7009                 9749 |       MDX     G1530                             2G2 PTM48290
1114 4400 04E1            9750 | G1510 BSI  L  SCAN      BR TO CVRT 1ST OPERAND  2-8 PTM48295
1116 6600 0F0A            9751 |       LDX  L2 CONST                             2G2 PTM48300
1118 4400 1096            9752 |       BSI  L  G1325                             2G2 PTM48305
111A C22D                 9753 |       LD    2 TEMP-CONST                        2G2 PTM48310
111B EB2C                 9754 |       OR    3 OPCNT-X3   OR OP CODE WITH MASK   2G2 PTM48315
111C D32C                 9755 |       STO   3 OPCNT-X3                          2G2 PTM48320
111D 74FE 0213            9756 | G1530 MDX  L  ADCOW,-2                          2G2 PTM48325
111F 4400 0FA8            9757 |       BSI  L  G4090                             2G2 PTM48330
1121 C327                 9758 |       LD    3 RELSW-X3   LOAD RELOC INDICATOR   2G2 PTM48335
1122 820E                 9759 |       A     2 GB0-CONST  MAKE PRINTABLE AND     2G2 PTM48340
1123 D231                 9760 |       STO   2 COL7-CONST STORE IN COL 7         2G2 PTM48345
1124 100E                 9761 |       SLA     14                                2G2 PTM48350
1125 D322                 9762 |       STO   3 TRWRD-X3+1                        2G2 PTM48355
1126 C239                 9763 |       LD    2 GIGIC-CONST CHK IF INTERRUPT ORDER2G2 PTM48360
1127 4C20 112F            9764 |       BSC  L  G1560,Z    BRANCH IF YES          2G2 PTM48365
1129 C325                 9765 |       LD    3 VALUE-X3   BRANCH IF OPERAND =/GT 2G2 PTM48370
112A 4C10 1130            9766 |       BSC  L  G1565,-    0 AND =/LT 32767       2G2 PTM48375
112C 4400 0FCF            9767 |       BSI  L  G4180      BRANCH TO POST ERROR   2G2 PTM48380
112E 7002                 9768 |       MDX     G1570                             2G2 PTM48385
112F C325                 9769 | G1560 LD    3 VALUE-X3   STORE OPERAND IN OP COD2G2 PTM48390
1130 D32C                 9770 | G1565 STO   3 OPCNT-X3   WORD                   2G2 PTM48395
1131 10A0                 9771 | G1570 SLT     32                                2G2 PTM48400
1132 DA38                 9772 |       STD   2 GBGI-CONST                        2G2 PTM48405
1133 4C00 0F5A            9773 |       BSC  L  G4265                             2G2 PTM48410
                          9774 | *                                               2G2 PTM48415
                          9775 | *         *** PROCESS MBS ORDER ***             2G2 PTM48420
                          9776 | *                                               2G2 PTM48425
1135 1010                 9777 | G3230 SLA     16                                2G2 PTM48430
1136 D22E                 9778 |       STO   2 IND-CONST  ZERO DBS INDICATOR     2G2 PTM48435
1137 7002                 9779 |       MDX     G3234                             2G2 PTM48440
                          9780 | *                                               2G2 PTM48445
                          9781 | *         *** PROCESS DBS ORDER ***             2G2 PTM48450
                          9782 | *                                               2G2 PTM48455
1138 6F00 0F38            9783 | G3232 STX  L3 IND        SET DBS INDICATOR      2G2 PTM48460
113A C3F4                 9784 | G3234 LD    3 PASS-X3                           2G2 PTM48465
113B 4C20 1153            9785 |       BSC  L  G3236,Z    BRANCH IF PASS 2       2G2 PTM48470
113D 1010                 9786 |       SLA     16                                2G2 PTM48475
113E D22E                 9787 |       STO   2 IND-CONST  ZERO DBS INDICATOR     2G2 PTM48480
113F 7401 0213            9788 |       MDX  L  ADCOW,+1                          2G2 PTM48485
1141 C1FD                 9789 |       LD    1 -3                                2G2 PTM48490
1142 9216                 9790 |       S     2 R-CONST    CHK IF REVERT SPECIFIED2G2 PTM48495
1143 4C20 1149            9791 |       BSC  L  G3235,Z   BR IF NO                2-8 PTM48500
1145 4400 073A            9792 |       BSI  L  LDLBL     PASS RECORD,GET NEXT RCD2-8 PTM48505
1147 4C00 045D            9793 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM48510
1149 405B                 9794 | G3235 BSI     G3443                             2-8 PTM48515
114A C228                 9795 |       LD    2 CPAIR-CONST CHK IF 2ND STROKE ORDE2G2 PTM48520
114B 4C18 045D            9796 |       BSC  L  STRT9,+-   BRANCH IF NO           2G2 PTM48525
114D 1010                 9797 |       SLA     16                                2G2 PTM48530
114E D228                 9798 |       STO   2 CPAIR-CONST                       2G2 PTM48535
114F 4400 073A            9799 |       BSI  L  LDLBL                             2-8 PTM48540
1151 4C00 045D            9800 |       BSC  L  STRT9     BR TO OP CODE SEARCH    2-8 PTM48545
1153 C228                 9801 | G3236 LD    2 CPAIR-CONST                       2G2 PTM48550
1154 4C18 115A            9802 |       BSC  L  G3238,+-   BR IF NO MBS/DBS PENDIN2G2 PTM48555
1156 D32C                 9803 |       STO   3 OPCNT-X3                          2G2 PTM48560
1157 C204                 9804 |       LD    2 G4-CONST                          2G2 PTM48565
1158 D229                 9805 |       STO   2 SHIFT-CONST SET SHIFT VALUE       2G2 PTM48570
1159 7004                 9806 |       MDX     G3240                             2G2 PTM48575
115A C221                 9807 | G3238 LD    2 MASK5-CONST                       2G2 PTM48580
115B D32C                 9808 |       STO   3 OPCNT-X3                          2G2 PTM48585
115C C208                 9809 |       LD    2 G12-CONST                         2G2 PTM48590
115D D229                 9810 |       STO   2 SHIFT-CONST SET SHIFT VALUE       2G2 PTM48595
115E C22E                 9811 | G3240 LD    2 IND-CONST                         2G2 PTM48600
115F 4C18 116B            9812 |       BSC  L  G3245,+-   BRANCH IF MBS ORDER    2G2 PTM48605
1161 C228                 9813 |       LD    2 CPAIR-CONST                       2G2 PTM48610
1162 4C20 1168            9814 |       BSC  L  G3242,Z    BRANCH IF ORDER PENDING2G2 PTM48615
1164 C32C                 9815 |       LD    3 OPCNT-X3                          2G2 PTM48620
1165 EA20                 9816 |       OR    2 MASK4-CONST OR 1 INTO BIT 4       2G2 PTM48625
1166 D32C                 9817 | G3241 STO   3 OPCNT-X3                          2G2 PTM48630
1167 7003                 9818 |       MDX     G3245                             2G2 PTM48635
1168 C32C                 9819 | G3242 LD    3 OPCNT-X3                          2G2 PTM48640
1169 EA07                 9820 |       OR    2 G8-CONST   OR 1 INTO COL 12       2G2 PTM48645
116A 70FB                 9821 |       MDX     G3241                             2G2 PTM48650
116B C1FE                 9822 | G3245 LD    1 -2                                2G2 PTM48655
116C 9234                 9823 |       S     2 D-CONST    CHK IF COL 33 = D      2G2 PTM48660
116D 4C20 1174            9824 |       BSC  L  G3250,Z    BRANCH IF NO           2G2 PTM48665
116F C32C                 9825 |       LD    3 OPCNT-X3                          2G2 PTM48670
1170 1001                 9826 |       SLA     1                                 2G2 PTM48675
1171 1801                 9827 |       SRA     1                                 2G2 PTM48680
1172 D32C                 9828 |       STO   3 OPCNT-X3                          2G2 PTM48685
1173 7006                 9829 |       MDX     G3280                             2G2 PTM48690
1174 C1FE                 9830 | G3250 LD    1 -2                                2G2 PTM48695
1175 921A                 9831 |       S     2 BLANK-CONST CHK IF COL 33 = BLANK 2G2 PTM48700
1176 4C18 117A            9832 |       BSC  L  G3280,+-   BRANCH IF YES          2G2 PTM48705
1178 4400 0FDD            9833 |       BSI  L  G4220      BRANCH TO POST ERROR   2G2 PTM48710
117A C1FD                 9834 | G3280 LD    1 -3                                2G2 PTM48715
117B 9216                 9835 |       S     2 R-CONST    CHK IF COL 32 = R      2G2 PTM48720
117C 4C20 1182            9836 |       BSC  L  G3290,Z    BRANCH IF NO           2G2 PTM48725
117E C32C                 9837 |       LD    3 OPCNT-X3                          2G2 PTM48730
117F EA1F                 9838 |       OR    2 MASK3-CONST OR 1 INTO BIT 8 OF OP 2G2 PTM48735
1180 D32C                 9839 |       STO   3 OPCNT-X3   CODE WORD              2G2 PTM48740
1181 7006                 9840 |       MDX     G3300                             2G2 PTM48745
1182 C1FD                 9841 | G3290 LD    1 -3                                2G2 PTM48750
1183 921A                 9842 |       S     2 BLANK-CONST  CHK IF COL 32 = BLANK2G2 PTM48755
1184 4C18 1188            9843 |       BSC  L  G3300,+-   BRANCH IF YES          2G2 PTM48760
1186 4400 0FDD            9844 |       BSI  L  G4220      BRANCH TO POST ERROR   2G2 PTM48765
1188 C213                 9845 | G3300 LD    2 L-CONST    STORE BCD L IN COL 32  2G2 PTM48770
1189 D1FD                 9846 |       STO   1 -3                                2G2 PTM48775
118A C205                 9847 | G3400 LD    2 G6-CONST                          2G2 PTM48780
118B 4400 102B            9848 | G3405 BSI  L  G4400                             2G2 PTM48785
118D C226                 9849 |       LD    2 OPER2-CONST CHK IF 2ND OPERAND IND2G2 PTM48790
118E 4C20 1197            9850 |       BSC  L  G3442,Z    BRANCH IF NO           2G2 PTM48795
1190 6D00 0F30            9851 |       STX  L1 OPER2      SET 2ND OPERAND INDICAT2G2 PTM48800
1192 74FC 0F33            9852 |       MDX  L  SHIFT,-4                          2G2 PTM48805
1194 1000                 9853 |       NOP                                       2G2 PTM48810
1195 C206                 9854 |       LD    2 G7-CONST                          2G2 PTM48815
1196 70F4                 9855 |       MDX     G3405                             2G2 PTM48820
1197 1010                 9856 | G3442 SLA     16                                2G2 PTM48825
1198 D226                 9857 |       STO   2 OPER2-CONST ZERO 2ND OPERAND IND  2G2 PTM48830
1199 C229                 9858 |       LD    2 SHIFT-CONST CHK IF MBS/DBS PENDING2G2 PTM48835
119A 4C18 11F2            9859 |       BSC  L  G3470,+-   BRANCH IF YES          2G2 PTM48840
119C C32C                 9860 |       LD    3 OPCNT-X3                          2G2 PTM48845
119D 1009                 9861 |       SLA     9          CHK IF REVERT BIT IS ON2G2 PTM48850
119E 4C02 11F2            9862 |       BSC  L  G3470,C    BRANCH IF YES          2G2 PTM48855
11A0 4004                 9863 |       BSI     G3443                             2G2 PTM48860
11A1 C228                 9864 |       LD    2 CPAIR-CONST CHK IF NEXT ORDER = ST2G2 PTM48865
11A2 4C20 11DF            9865 |       BSC  L  G3457,Z    BRANCH IF YES          2G2 PTM48870
11A4 7030                 9866 |       MDX     G3456                             2G2 PTM48875
                          9867 | *                                               2G2 PTM48880
                          9868 | *         *** LOOK AT NEXT ORDER ***            2G2 PTM48885
                          9869 | *                                               2G2 PTM48890
11A5 0000                 9870 | G3443 DC      0          ENTRY WORD             2G2 PTM48895
11A6 4346                 9871 |       BSI   3 LDXRS-X3   INIT X1 TO POINT TO COL2G2 PTM48900
11A7 C3F4                 9872 |       LD    3 PASS-X3                           2G2 PTM48905
11A8 4C18 11B5            9873 |       BSC  L  G3446,+-   BRANCH IF PASS 1       2G2 PTM48910
11AA 6680 0239            9874 |       LDX  I2 RDBFR+1    INIT X2 WITH ALT BFR AD2G2 PTM48915
11AC 6350                 9875 |       LDX   3 +80                               2G2 PTM48920
11AD C101                 9876 | G3444 LD    1 +1         SAVE CURRENT ORDER     2G2 PTM48925
11AE D201                 9877 |       STO   2 +1                                2G2 PTM48930
11AF 7101                 9878 |       MDX   1 +1                                2G2 PTM48935
11B0 7201                 9879 |       MDX   2 +1                                2G2 PTM48940
11B1 73FF                 9880 |       MDX   3 -1                                2G2 PTM48945
11B2 70FA                 9881 |       MDX     G3444                             2G2 PTM48950
11B3 4400 025F            9882 |       BSI  L  LDXRS      INIT X3                2G2 PTM48955
11B5                      9883 | G3446 EQU     *                                 2-8 PTM48960
11B5 6600 0F0A            9884 |       LDX  L2 CONST                             2G2 PTM48965
11B7 C3F2                 9885 |       LD    3 LSTOP-X3                          2G2 PTM48970
11B8 D22B                 9886 |       STO   2 SAVE2-CONST                       2G2 PTM48975
11B9 1010                 9887 |       SLA     16                                2G2 PTM48980
11BA D3F2                 9888 |       STO   3 LSTOP-X3                          2G2 PTM48985
11BB 4400 073A            9889 |       BSI  L  LDLBL     READ NEXT RCD           2-8 PTM48990
11BD 6600 0F0A            9890 | G3447 LDX  L2 CONST                             2G2 PTM48995
11BF C22B                 9891 |       LD    2 SAVE2-CONST                       2G2 PTM49000
11C0 D3F2                 9892 |       STO   3 LSTOP-X3                          2G2 PTM49005
11C1 C11D                 9893 |       LD    1 +29                               2G2 PTM49010
11C2 9236                 9894 |       S     2 S-CONST    CHK IF MBS/DBS         2G2 PTM49015
11C3 4C20 11CF            9895 |       BSC  L  G3452,Z    BRANCH IF NOT = S      2G2 PTM49020
11C5 C11C                 9896 |       LD    1 +28                               2G2 PTM49025
11C6 9211                 9897 |       S     2 B-CONST                           2G2 PTM49030
11C7 4C20 11CF            9898 |       BSC  L  G3452,Z    BRANCH IF NOT MBS/DBS  2G2 PTM49035
11C9 C32C                 9899 |       LD    3 OPCNT-X3                          2G2 PTM49040
11CA 4818                 9900 |       BSC     +-         SKIP IF NOT ZERO       2G2 PTM49045
11CB EA21                 9901 |       OR    2 MASK5-CONST  OR 1 INTO BIT 0      2G2 PTM49050
11CC D228                 9902 |       STO   2 CPAIR-CONST SAVE OP CODE WORD     2G2 PTM49055
11CD 1010                 9903 |       SLA     16                                2G2 PTM49060
11CE D32C                 9904 |       STO   3 OPCNT-X3   ZERO OP CODE WORD      2G2 PTM49065
11CF C3F4                 9905 | G3452 LD    3 PASS-X3                           2G2 PTM49070
11D0 4C98 11A5            9906 |       BSC  I  G3443,+-   BRANCH IF PASS 1       2G2 PTM49075
11D2 4024                 9907 |       BSI     G3490                             2G2 PTM49080
11D3 4C80 11A5            9908 | G3455 BSC  I  G3443                             2G2 PTM49085
                          9909 | *                                               2G2 PTM49090
                          9910 | *                                               2G2 PTM49095
                          9911 | *                                               2G2 PTM49100
11D5 C20E                 9912 | G3456 LD    2 GB0-CONST                         2G2 PTM49105
11D6 D106                 9913 |       STO   1 +6                                2G2 PTM49110
11D7 C303                 9914 |       LD    3 LABVL-X3   STORE LABEL VALUE IN BF2G2 PTM49115
11D8 7101                 9915 |       MDX   1 +1                                2G2 PTM49120
11D9 4400 06FA            9916 |       BSI  L  B4HEX                             2-8 PTM49125
11DB 6600 0F0A            9917 |       LDX  L2 CONST                             2G2 PTM49130
11DD 4400 0FA8            9918 |       BSI  L  G4090                             2G2 PTM49135
11DF 4346                 9919 | G3457 BSI   3 LDXRS-X3   INIT X1 TO POINT TO COL2G2 PTM49140
11E0 C21C                 9920 |       LD    2 SAVE0-CONST                       2G2 PTM49145
11E1 D120                 9921 |       STO   1 +32        RESTORE COLUMN 32      2G2 PTM49150
11E2 C112                 9922 |       LD    1 +18                               2G2 PTM49155
11E3 921A                 9923 |       S     2 BLANK-CONST                       2G2 PTM49160
11E4 4C20 11EF            9924 |       BSC  L  G3458,Z    BR IF LINE PRINTED     2G2 PTM49165
11E6 C303                 9925 |       LD    3 LABVL-X3   STORE LABEL VALUE IN BF2G2 PTM49170
11E7 7101                 9926 |       MDX   1 +1                                2G8 PTM49175
11E8 4400 06FA            9927 |       BSI  L  B4HEX                             2-9 PTM49180
11EA C3F2                 9928 |       LD    3 LSTOP-X3                          2G2 PTM49185
11EB 4C18 11EF            9929 |       BSC  L  G3458,+-   BRANCH IF NO LIST      2G2 PTM49190
11ED 4400 0802            9930 |       BSI  L  P9MVE     BR TO PRINT LINE        2-8 PTM49195
11EF 4007                 9931 | G3458 BSI     G3490                             2G2 PTM49200
11F0 4C00 045D            9932 | G3459 BSC  L  STRT9                             2G2 PTM49205
11F2 10A0                 9933 | G3470 SLT     32                                2G2 PTM49210
11F3 DA28                 9934 |       STD   2 CPAIR-CONST                       2G2 PTM49215
11F4 D22E                 9935 |       STO   2 IND-CONST                         2G2 PTM49220
11F5 4C00 1026            9936 | G3480 BSC  L  G1110      OUTPUT ORDER           2G2 PTM49225
11F7 0000                 9937 | G3490 DC      0                                 2G2 PTM49230
11F8 CB1F                 9938 |       LDD   3 RDBFR-X3                          2G2 PTM49235
11F9 18D0                 9939 |       RTE     16                                2G2 PTM49240
11FA DB1F                 9940 |       STD   3 RDBFR-X3                          2G2 PTM49245
11FB 6580 0238            9941 |       LDX  I1 RDBFR                             2G2 PTM49250
11FD 4342                 9942 |       BSI   3 STXRS-X3                          2G2 PTM49255
11FE 4C80 11F7            9943 |       BSC  I  G3490                             2G2 PTM49260
                          9944 | *                                               2G2 PTM49265
                          9945 | *         *** OP CODE SEARCH TABLE ***          2G2 PTM49270
                          9946 | *                                               2G2 PTM49275
1200                      9947 |       BSS  E  14        PATCH AREA              2-8 PTM49280
120E E2C7 D4E5            9948 | TBLE1 EBC     .SGMV.                            2G2 PTM49285
1210 3201                 9949 |       DC      /3201                             2G2 PTM49290
1211 0F4F                 9950 |       DC      G4260                             2G2 PTM49295
1212 E2C7 D4D7            9951 |       EBC     .SGMP.                            2G2 PTM49300
1214 B201                 9952 |       DC      /B201                             2G2 PTM49305
1215 0F4F                 9953 |       DC      G4260                             2G2 PTM49310
1216 E2C3 D4C2            9954 |       EBC     .SCMB.                            2G2 PTM49315
1218 3301                 9955 |       DC      /3301                             2G2 PTM49320
1219 0F4F                 9956 |       DC      G4260                             2G2 PTM49325
121A E2C3 D4D3            9957 |       EBC     .SCML.                            2G2 PTM49330
121C B301                 9958 |       DC      /B301                             2G2 PTM49335
121D 0F4F                 9959 |       DC      G4260                             2G2 PTM49340
121E E2E3 D4D9            9960 |       EBC     .STMR.                            2G2 PTM49345
1220 3401                 9961 |       DC      /3401                             2G2 PTM49350
1221 0F4F                 9962 |       DC      G4260                             2G2 PTM49355
1222 D9E5 E340            9963 |       EBC     .RVT .                            2G2 PTM49360
1224 3601                 9964 |       DC      /3601                             2G2 PTM49365
1225 0F4F                 9965 |       DC      G4260                             2G2 PTM49370
1226 E2D9 E5E3            9966 |       EBC     .SRVT.                            2G2 PTM49375
1228 3500                 9967 | SRVT  DC      /3500                             2G2 PTM49380
1229 0F4F                 9968 |       DC      G4260                             2G2 PTM49385
122A C7D5 D6D7            9969 |       EBC     .GNOP.                            2G2 PTM49390
122C 3101                 9970 |       DC      /3101                             2G2 PTM49395
122D 0F4F                 9971 |       DC      G4260                             2G2 PTM49400
122E D4C2 C140            9972 |       EBC     .MBA .                            2G2 PTM49405
1230 4000                 9973 |       DC      /4000                             2G2 PTM49410
1231 0F64                 9974 |       DC      G4290                             2G2 PTM49415
1232 C4C2 C140            9975 |       EBC     .DBA .                            2G2 PTM49420
1234 5000                 9976 |       DC      /5000                             2G2 PTM49425
1235 0F64                 9977 |       DC      G4290                             2G2 PTM49430
1236 D4C2 C1E7            9978 |       EBC     .MBAX.                            2G2 PTM49435
1238 6001                 9979 |       DC      /6001                             2G2 PTM49440
1239 0F63                 9980 |       DC      G4285                             2G2 PTM49445
123A D4C2 C1E8            9981 |       EBC     .MBAY.                            2G2 PTM49450
123C 6801                 9982 |       DC      /6801                             2G2 PTM49455
123D 0F63                 9983 |       DC      G4285                             2G2 PTM49460
123E C4C2 C1E7            9984 |       EBC     .DBAX.                            2G2 PTM49465
1240 7001                 9985 |       DC      /7001                             2G2 PTM49470
1241 0F63                 9986 |       DC      G4285                             2G2 PTM49475
1242 C4C2 C1E8            9987 |       EBC     .DBAY.                            2G2 PTM49480
1244 7801                 9988 |       DC      /7801                             2G2 PTM49485
1245 0F63                 9989 |       DC      G4285                             2G2 PTM49490
1246 D4C2 C940            9990 |       EBC     .MBI .                            2G2 PTM49495
1248 0001                 9991 |       DC      /0001                             2G2 PTM49500
1249 0F5C                 9992 |       DC      G4280                             2G2 PTM49505
124A C4C2 C940            9993 |       EBC     .DBI .                            2G2 PTM49510
124C 0081                 9994 |       DC      /0081                             2G2 PTM49515
124D 0F5C                 9995 |       DC      G4280                             2G2 PTM49520
124E C7E2 C240            9996 |       EBC     .GSB .                            2G2 PTM49525
1250 0001                 9997 |       DC      /0001                             2G2 PTM49530
1251 104A                 9998 |       DC      G1180                             2G2 PTM49535
1252 E2D7 D440            9999 |       EBC     .SPM .                            2G2 PTM49540
1254 3101                 10000 |       DC      /3101                             2G2 PTM49545
1255 1045                 10001 |       DC      G1150                             2G2 PTM49550
1256 C7C2 4040            10002 |       EBC     .GB  .                            2G2 PTM49555
1258 2800                 10003 |       DC      /2800                             2G2 PTM49560
1259 10E3                 10004 |       DC      G1410                             2G2 PTM49565
125A C7C2 C340            10005 |       EBC     .GBC .                            2G2 PTM49570
125C 2800                 10006 |       DC      /2800                             2G2 PTM49575
125D 10E4                 10007 |       DC      G1420                             2G2 PTM49580
125E C7C9 4040            10008 |       EBC     .GI  .                            2G2 PTM49585
1260 2000                 10009 |       DC      /2000                             2G2 PTM49590
1261 10E1                 10010 |       DC      G1400                             2G2 PTM49595
1262 C7C9 C340            10011 |       EBC     .GIC .                            2G2 PTM49600
1264 2000                 10012 |       DC      /2000                             2G2 PTM49605
1265 10EC                 10013 |       DC      G1430                             2G2 PTM49610
1266 C3E2 4040            10014 |       EBC     .CS  .                            2G2 PTM49615
1268 7001                 10015 |       DC      /7001                             2G2 PTM49620
1269 0FE7                 10016 |       DC      G1010                             2G2 PTM49625
126A C7C2 C540            10017 |       EBC     .GBE .                            2G2 PTM49630
126C 0000                 10018 |       DC      /0000                             2G2 PTM49635
126D 105F                 10019 |       DC      G1240                             2G2 PTM49640
126E C7C2 C3C5            10020 |       EBC     .GBCE.                            2G2 PTM49645
1270 0000                 10021 |       DC      /0000                             2G2 PTM49650
1271 105D                 10022 |       DC      G1230                             2G2 PTM49655
1272 D4C2 E240            10023 | STROK EBC     .MBS .                            2G2 PTM49660
1274 0000                 10024 |       DC      /0000                             2G2 PTM49665
1275 1135                 10025 |       DC      G3230                             2G2 PTM49670
1276 C4C2 E240            10026 |       EBC     .DBS .                            2G2 PTM49675
1278 0000                 10027 |       DC      /0000                             2G2 PTM49680
1279 1138                 10028 |       DC      G3232                             2G2 PTM49685
127E                      10029 | G4990 EQU     *+4                               2G2 PTM49690
127A                      10030 |       BSS     18                                2-9 PTM49695
128C 0001                 10031 | PDEND DC      1                                 2G2 PTM49700
*SBRKSLS E8               10032 |  ASM CONTROL CARDS III                        V2M08 PTM49705
PHASE 1B  CONTROL RECORDS III
 
                          10034 | *************************************************** PTM49715
                          10035 | *                                                 * PTM49720
                          10036 | *STATUS - VERSION 2, MODIFICATION 11              * PTM49725
                          10037 | *                                                 * PTM49730
                          10038 | *FUNCTION/OPERATION-                              * PTM49735
                          10039 | *   *IN PASS 1,PHASE 1B PROCESSES THE MACLIB      * PTM49740
                          10040 | *    CONTROL RECORD.                              * PTM49745
                          10041 | *   *A CORE SIZE CHECK IS PERFORMED AGAINST       * PTM49750
                          10042 | *    4K AND A CHECK IS MADE FOR MULTIPLE          * PTM49755
                          10043 | *    MACLIB RECORDS. EITHER OF THESE CONDITIONS   * PTM49760
                          10044 | *    FORCES THE A07 ERROR MESSAGE AND             * PTM49765
                          10045 | *    CAUSES PHASE 1 TO BE RESTORED FOR            * PTM49770
                          10046 | *    FURTHER RECORD PROCESSING.                   * PTM49775
                          10047 | *   *THE MACLIB NAME IS CHECKED FOR               * PTM49780
                          10048 | *    VALIDITY. IF THE NAME IS INVALID,            * PTM49785
                          10049 | *    THE A07 ERROR MESSAGE IS PRINTED             * PTM49790
                          10050 | *    AND PHASE 1 IS RESTORED TO CONTINUE          * PTM49795
                          10051 | *    PROCESSING RECORDS.                          * PTM49800
                          10052 | *   *A STANDARD LET/FLET SEARCH IS                * PTM49805
                          10053 | *    PERFORMED AGAINST THE MACLIB NAME            * PTM49810
                          10054 | *    WITH DDF INDICATOR. IF THE LET/FLET          * PTM49815
                          10055 | *    SEARCH FAILS, THE A07 ERROR MESSAGE IS       * PTM49820
                          10056 | *    PRINTED AND PHASE 1 IS RESTORED TO           * PTM49825
                          10057 | *    CONTINUE PROCESSING RECORDS.                 * PTM49830
                          10058 | *   *IF THE LET/FLET SEARCH IS SUCCESSFUL,        * PTM49835
                          10059 | *    THE DISK ADDRESS OF THE START OF THE         * PTM49840
                          10060 | *    LIBRARY IS SET IN SMSEC OF ASMCM AND         * PTM49845
                          10061 | *    THE HIGH LIMIT DISK ADDRESS OF THE           * PTM49850
                          10062 | *    LIBRARY IS SET IN SYSLM OF ASMCM. PHASE      * PTM49855
                          10063 | *    1 IS THEN RESTORED TO CONTINUE RECORD        * PTM49860
                          10064 | *    PROCESSING.                                  * PTM49865
                          10065 | *   *IN PASS 2,PHASE 1 IS IMMEDIATELY             * PTM49870
                          10066 | *    RESTORED AND PROCESSING OF RECORDS           * PTM49875
                          10067 | *    CONTINUES.                                   * PTM49880
                          10068 | *                                                 * PTM49885
                          10069 | *ENTRY POINTS-                                    * PTM49890
                          10070 | *   * B1000 - ENTRY FROM PHASE 1                  * PTM49895
                          10071 | *                                                 * PTM49900
                          10072 | *INPUT-                                           * PTM49905
                          10073 | *   *MACLIB CONTROL RECORD AT INPUT BUFFER        * PTM49910
                          10074 | *                                                 * PTM49915
                          10075 | *OUTPUT-                                          * PTM49920
                          10076 | *   *SYSTEM MACRO LIBRARY STARTING AND            * PTM49925
                          10077 | *    ENDING DISK ADDRESSES IN SMSEC AND           * PTM49930
                          10078 | *    SYSLM OF ASMCM RESPECTIVELY.                 * PTM49935
                          10079 | *EXTERNAL REFERENCES-                             * PTM49940
                          10080 | *   *SUBROUTINES-                                 * PTM49945
                          10081 | *     * DISK1                                     * PTM49950
                          10082 | *     * LXDRS                                     * PTM49955
                          10083 | *   *DCOM/COMMA-                                  * PTM49960
                          10084 | *     * $ULET                                     * PTM49965
                          10085 | *     * $PBSY                                     * PTM49970
                          10086 | *     * $PHSE                                     * PTM49975
                          10087 | *     * $CORE                                     * PTM49980
                          10088 | *     * @LFNM                                     * PTM49985
                          10089 | *     * @UAFX                                     * PTM49990
                          10090 | *     * @LFHD                                     * PTM49995
                          10091 | *     * @WDSA                                     * PTM50000
                          10092 | *     * @SCTN                                     * PTM50005
                          10093 | *     * @MXDR                                     * PTM50010
                          10094 | *     * @NEXT                                     * PTM50015
                          10095 | *     * @LFEN                                     * PTM50020
                          10096 | *     * @BLCT                                     * PTM50025
                          10097 | *   *ASMCM-                                       * PTM50030
                          10098 | *     * PASS                                      * PTM50035
                          10099 | *     * SMSEC                                     * PTM50040
                          10100 | *     * SYSLM                                     * PTM50045
                          10101 | *                                                 * PTM50050
                          10102 | *EXITS-                                           * PTM50055
                          10103 | *   *NORMAL - MASTER OVERLAY CONTROL SUBR         * PTM50060
                          10104 | *   *ERROR  - MASTER OVERLAY CONTROL SUBR         * PTM50065
                          10105 | *                                                 * PTM50070
                          10106 | *TABLES/WORK AREAS-                               * PTM50075
                          10107 | *   *BUFI IS USED AS READ AREA FOR LET/FLET       * PTM50080
                          10108 | *                                                 * PTM50085
                          10109 | *ATTRIBUTES-REUSABLE                              * PTM50090
                          10110 | *                                                 * PTM50095
                          10111 | *NOTES-N/A                                        * PTM50100
                          10112 | *                                                 * PTM50105
                          10113 | *************************************************** PTM50110
0280                      10114 |       ORG     OVLAY                                 PTM50115
0280 017E                 10115 |       DC      B1999-B1000  WD CNT OF PHASE 1B       PTM50120
0281 FF18                 10116 |       DC      -/E8      SLET ID OF PHASE 1B         PTM50125
0282 0178                 10117 | PHS1B DC      B1990-PHS1B  ADDR OF ID TABLE         PTM50130
0283 0001                 10118 |       DC      1         NO. OF ID'S TO BE FILLED    PTM50135
0282                      10119 |       ORG     *-2                                   PTM50140
                          10120 | *                                                   PTM50145
0282 C05F                 10121 | B1000 LD      B1900     INDICATE ASM PH 1B IS       PTM50150
0283 D400 0078            10122 |       STO  L  $PHSE     *IN CONTROL                 PTM50155
                          10123 | *                                                   PTM50160
0285 C3F4                 10124 |       LD    3 PASS-X3   DETM ASM PASS               PTM50165
0286 4C20 02D8            10125 |       BSC  L  B1200,Z   BR IF IN 2ND PASS           PTM50170
                          10126 | *                                                   PTM50175
0288 C400 000E            10127 |       LD   L  $CORE     TEST FOR 4K CORE            PTM50180
028A 9058                 10128 |       S       B1910                                 PTM50185
028B 4C18 02AB            10129 |       BSC  L  SR011,+-  BR-4K SYSTEM                PTM50190
                          10130 | *                                                   PTM50195
028D C32D                 10131 |       LD    3 SMSEC-X3  TEST FOR PREVIOUS MACLIB    PTM50200
028E 4C20 02AD            10132 |       BSC  L  B1150,Z   BR-PREVIOUS MACLIB          PTM50205
                          10133 | *                                                   PTM50210
                          10134 | *************************************************** PTM50215
                          10135 | *                                                 * PTM50220
                          10136 | *             LET/FLET SEARCHES FOR FILES         * PTM50225
                          10137 | *                                                 * PTM50230
                          10138 | *************************************************** PTM50235
                          10139 | *                                                   PTM50240
                          10140 | *                                                   PTM50245
                          10141 | *             CHECK FILE NAME FOR VALIDITY          PTM50250
                          10142 | *                                                   PTM50255
0290 7109                 10143 |       MDX   1 9         ADJUST XR1 FOR NAME         PTM50260
0291 6B18                 10144 |       STX   3 SR010+1   SAVE XR3                    PTM50265
0292 C100                 10145 |       LD    1 0         FIRST CHAR MUST BE          PTM50270
0293 904C                 10146 |       S       SR900     *NONNUMERIC                 PTM50275
0294 4C10 02A9            10147 |       BSC  L  SR010,-   BR-FIRST CHAR IS NUMERIC    PTM50280
                          10148 | *                                                   PTM50285
0296 63FB                 10149 |       LDX   3 -5        SET CHAR CNT                PTM50290
0297 6600 03C3            10150 | SR050 LDX  L2 SR901     SET TABLE ADDR              PTM50295
                          10151 | *                                                   PTM50300
0299 C100                 10152 |       LD    1 0         CHECK FOR BLANK COL         PTM50305
029A 9046                 10153 |       S       SR902                                 PTM50310
029B 4C18 02E4            10154 |       BSC  L  SR020,+-  BR-COL IS BLANK             PTM50315
                          10155 | *                                                   PTM50320
029D 9200                 10156 | SR040 S     2 0         CHECK FOR VALID 8-BIT CHAR  PTM50325
029E 4C28 02A9            10157 |       BSC  L  SR010,+Z  BR-NOT IN CHAR RANGE        PTM50330
02A0 9201                 10158 |       S     2 1                                     PTM50335
02A1 4C08 02A5            10159 |       BSC  L  SR030,+   BR-CHAR IS VALID            PTM50340
02A3 7202                 10160 |       MDX   2 2                                     PTM50345
02A4 70F8                 10161 |       MDX     SR040     CONT CHAR CHECK             PTM50350
                          10162 | *                                                   PTM50355
02A5 7101                 10163 | SR030 MDX   1 1         INCR I/P PT                 PTM50360
02A6 7301                 10164 |       MDX   3 1         INCR CHAR CNT               PTM50365
02A7 70EF                 10165 |       MDX     SR050     CONT NAME CHECK-NEXT CHAR   PTM50370
02A8 7046                 10166 |       MDX     SR060     LABEL VALID-GO PACK,SEARCH  PTM50375
                          10167 | *                                                   PTM50380
02A9 6700 0000            10168 | SR010 LDX  L3 *-*       RESTORE XR3                 PTM50385
02AB C026                 10169 | SR011 LD      B1959     SET SWITCH FOR              PTM50390
02AC D32D                 10170 |       STO   3 SMSEC-X3  *PHASE 1                    PTM50395
02AD 4400 025F            10171 | B1150 BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM50400
02AF 4400 0802            10172 |       BSI  L  P9MVE     PR INVAL CTRL RCD           PTM50405
02B1 C400 0036            10173 | B1155 LD   L  $PBSY     TEST PR BUSY                PTM50410
02B3 4C30 02B1            10174 |       BSC  L  B1155,Z-  LOOP ON PR BUSY             PTM50415
02B5 C808                 10175 |       LDD     B1957     PR PARAM TO ACC,EXT         PTM50420
02B6 4400 0D97            10176 |       BSI  L  P9472+3   PRINT A LINE                PTM50425
02B8 C400 0036            10177 |       LD   L  $PBSY                                 PTM50430
02BA 4C30 02B8            10178 |       BSC  L  *-4,Z-    BR-PRINT BFR BUSY           PTM50435
02BC 701B                 10179 |       MDX     B1200     GO TO RESTORE PH 1          PTM50440
                          10180 | *                                                   PTM50445
                          10181 | *     CONSTANTS                                     PTM50450
                          10182 | *                                                   PTM50455
02BE                      10183 |       BSS  E  0         FORCE EVEN ADDR             PTM50460
02BE 7001                 10184 | B1957 DC      /7001     WR FUNC CODE                PTM50465
02BF 02C1                 10185 |       DC      B1958     I/O AREA ADDR               PTM50470
02C0                      10186 |       BSS     1         FORCE ODD ADDR              PTM50475
02C1 0010                 10187 | B1958 DC      B1959-B1958-1  WD CNT                 PTM50480
02C2 C1F0 F740 C1C2 D6E5  10188 |       EBC     .A07 ABOVE CONTROL STMNT .            PTM50485
     C540 C3D6 D5E3 D9D6       |
     D340 E2E3 D4D5 E340       |
02CE C9D5 E5C1 D3C9 C440  10189 |       EBC     .INVALID..                            PTM50490
02D2 FFFF                 10190 | B1959 DC      -1        NEGATIVE SWITCH             PTM50495
                          10191 | *                                                   PTM50500
02D3 CC00 03FE            10192 | B1210 LDD  L  B1997     RESTORE BUFI HDR            PTM50505
02D5 DC00 0AD2            10193 |       STD  L  BUFI                                  PTM50510
02D7 70D3                 10194 |       MDX     SR011     SET SMSEC AND PR A07 MSG    PTM50515
                          10195 | *                                                   PTM50520
                          10196 | *                                                   PTM50525
                          10197 | *     FETCH AND GO TO PHASE 1                       PTM50530
                          10198 | *                                                   PTM50535
02D8                      10199 | B1200 EQU     *                                     PTM50540
02D8 CC00 03FC            10200 |       LDD  L  B1990+2   SET WD CNT AND SCTR ADDR    PTM50545
02DA DC00 0280            10201 |       STD  L  OVLAY     *TO RESTORE PHASE 1         PTM50550
02DC 4400 025F            10202 |       BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM50555
02DE 4C00 0270            10203 |       BSC  L  P0130     BR TO READ PHASE 1          PTM50560
                          10204 | *                                                   PTM50565
                          10205 | *     CONSTANTS                                     PTM50570
                          10206 | *                                                   PTM50575
02E0 00F0                 10207 | SR900 DC      .0        EBC 0                       PTM50580
02E1 0040                 10208 | SR902 DC      .         EBC BLANK                   PTM50585
02E2 00E8                 10209 | B1900 DC      /E8       SLET ID OF PHASE 1B         PTM50590
02E3 1000                 10210 | B1910 DC      /1000     CORE SIZE CONSTANT          PTM50595
                          10211 | *                                                   PTM50600
02E4 C100                 10212 | SR020 LD    1 0         CHECK FOR EMBEDDED BLANKS   PTM50605
02E5 90FB                 10213 |       S       SR902                                 PTM50610
02E6 4C20 02A9            10214 |       BSC  L  SR010,Z   BR-EMBEDDED BLANK ERROR     PTM50615
02E8 7101                 10215 |       MDX   1 1                                     PTM50620
02E9 7301                 10216 |       MDX   3 1         INCR CHAR CNT               PTM50625
02EA 70F9                 10217 |       MDX     SR020     CONT BLANK CHECK            PTM50630
                          10218 | *                                                   PTM50635
02EB C1FB                 10219 |       LD    1 -5        CHECK FOR BLANK NAME FIELD  PTM50640
02EC 90F4                 10220 |       S       SR902                                 PTM50645
02ED 4C18 02A9            10221 |       BSC  L  SR010,+-  BR-FILE NAME BLANK          PTM50650
                          10222 | *                                                   PTM50655
                          10223 | *************************************************** PTM50660
                          10224 | *                                                 * PTM50665
                          10225 | *             PACK FILE NAME                      * PTM50670
                          10226 | *                                                 * PTM50675
                          10227 | *************************************************** PTM50680
02EF 71FB                 10228 | SR060 MDX   1 -5        NAME IS VALID               PTM50685
02F0 63FB                 10229 |       LDX   3 -5        PACK NAME                   PTM50690
02F1 10A0                 10230 |       SLT     32        CLEAR REGISTERS             PTM50695
                          10231 | *                                                   PTM50700
02F2 DC00 03D4            10232 | SR070 STD  L  SR908     CLEAR NAME SAVE AREA        PTM50705
02F4 C100                 10233 |       LD    1 0         RETRIEVE CHAR               PTM50710
02F5 E400 03D1            10234 |       AND  L  SR903     PREPARE 6 BITS FOR PACK     PTM50715
02F7 100A                 10235 |       SLA     10                                    PTM50720
02F8 EC00 03D4            10236 |       OR   L  SR908     ADD 6 BIT CHAR TO PACK NAME PTM50725
02FA 18DA                 10237 |       RTE     32-6                                  PTM50730
02FB 7101                 10238 |       MDX   1 1         INCR I/O PT                 PTM50735
02FC 7301                 10239 |       MDX   3 1         INCR CHAR CNT               PTM50740
02FD 70F4                 10240 |       MDX     SR070     CONT NAME PACK              PTM50745
                          10241 | *                                                   PTM50750
02FE EC00 03D2            10242 |       OR   L  SR904     OR ON DDF INDR TO NAME      PTM50755
0300 DC00 03D4            10243 |       STD  L  SR908     SAVE FILE NAME              PTM50760
0302 CC00 0AD2            10244 |       LDD  L  BUFI      SAVE WD CNT,SCTR ADDR       PTM50765
0304 DC00 03FE            10245 |       STD  L  B1997     *OF INTERM I/P              PTM50770
0306 4001                 10246 |       BSI     SERCH     DO LET/FLET SEARCH          PTM50775
0307 7032                 10247 |       MDX     SR150     PLACE SCTR ADDR             PTM50780
                          10248 | *                                                   PTM50785
                          10249 | *************************************************** PTM50790
                          10250 | *                                                 * PTM50795
                          10251 | *             PERFORM LET/FLET SEARCH             * PTM50800
                          10252 | *                                                 * PTM50805
                          10253 | *************************************************** PTM50810
0308 0000                 10254 | SERCH DC      *-*       ENTRY POINT                 PTM50815
0309 6780 02AA            10255 |       LDX  I3 SR010+1   RESTORE XR3                 PTM50820
030B 6600 0AD2            10256 |       LDX  L2 BUFI      SET XR2 TO DISK BFR         PTM50825
030D 7202                 10257 |       MDX   2 2         REG 2 PT TO I/O AREA        PTM50830
                          10258 | *                                                   PTM50835
030E 61FA                 10259 | SR090 LDX   1 -'MXDR-1  SET REG 1 TO MAX DR CNT     PTM50840
030F C500 0033            10260 |       LD   L1 $ULET+@MXDR+1 FETCH ADDR OF LET       PTM50845
0311 7101                 10261 |       MDX   1 1         SKIP IF ALL DRIVES SEARCHED PTM50850
0312 7001                 10262 |       MDX     *+1       *BRANCH OTHERWISE           PTM50855
                          10263 | *                                                   PTM50860
                          10264 | *     PRINT ERROR MSG AND EXIT                      PTM50865
                          10265 | *                                                   PTM50870
0313 70BF                 10266 | SR080 MDX     B1210                                 PTM50875
                          10267 | *                                                   PTM50880
0314 4818                 10268 |       BSC     +-        SKIP IF DR BEING USED,      PTM50885
0315 70BD                 10269 |       MDX     B1210                                 PTM50890
0316 D2FF                 10270 | SR140 STO   2 -1        SAVE SCTR ADDR FOR READ     PTM50895
                          10271 | *                                                   PTM50900
0317 C870                 10272 |       LDD     B1110     SET DISK READ PARAMS   2-11 PTM50905
0318 435C                 10273 |       BSI   3 DISK1-X3  FETCH 1 LET/FLET SCTR       PTM50910
                          10274 | *                                                   PTM50915
0319 C200                 10275 |       LD    2 @SCTN     FETCH LET/FLET SCTR NO.     PTM50920
031A 4818                 10276 |       BSC     +-        SKIP,NOT FIRST LET SCTR     PTM50925
031B 7004                 10277 |       MDX     SR100     *BRANCH OTHERWISE           PTM50930
                          10278 | *                                                   PTM50935
031C 9400 03D9            10279 |       S    L  SR906                                 PTM50940
031E 4820                 10280 |       BSC     Z         SKIP IF 1ST SCTR FLET       PTM50945
031F 7004                 10281 |       MDX     SR110     BR,NOT 1ST SCTR LET/FLET    PTM50950
                          10282 | *                                                   PTM50955
0320 C201                 10283 | SR100 LD    2 @UAFX     INITIALIZE BLK ADDR ACC     PTM50960
0321 1004                 10284 |       SLA     4         *TO ADDR 1ST PROGRAM        PTM50965
0322 D400 03D6            10285 |       STO  L  SR905     *STORED IN LET/FLET         PTM50970
                          10286 | *                                                   PTM50975
0324 C400 03D8            10287 | SR110 LD   L  SR907     COMPUTE NO. WDS IN CURRENT  PTM50980
0326 9203                 10288 |       S     2 @WDSA     *LET/FLET SECTOR            PTM50985
0327 D400 03D7            10289 |       STO  L  SR909                                 PTM50990
                          10290 | *                                                   PTM50995
0329 C207                 10291 | SR130 LD    2 @BLCT+@LFHD SAVE BLK CNT OF CURRENT   PTM51000
032A D400 03D0            10292 |       STO  L  SR910     *LET/FLET ENTRY             PTM51005
                          10293 | *                                                   PTM51010
                          10294 | *     COMPARE FILE NAME TO ENTRY NAME               PTM51015
                          10295 | *                                                   PTM51020
                          10296 | *                       FETCH NAME OF CURRENT       PTM51025
032C C205                 10297 |       LD    2 @LFNM+@LFHD *LET/FLET ENTRY           PTM51030
032D 9400 03D4            10298 |       S    L  SR908     COMPARE WITH NAME SOUGHT    PTM51035
032F 4820                 10299 |       BSC     Z         SKIP IF 1ST WDS MATCH,      PTM51040
0330 705B                 10300 |       MDX     SR120     *BRANCH OTHERWISE           PTM51045
                          10301 | *                                                   PTM51050
0331 C206                 10302 |       LD    2 @LFNM+1+@LFHD FETCH 2ND WD-ENT NAME   PTM51055
0332 9400 03D5            10303 |       S    L  SR908+1                               PTM51060
0334 4820                 10304 |       BSC     Z         SKIP IF NAMES MATCH,        PTM51065
0335 7056                 10305 |       MDX     SR120     *BRANCH OTHERWISE           PTM51070
0336 C207                 10306 |       LD    2 @LFNM+2+@LFHD  GET FILE BLK CNT       PTM51075
0337 D04F                 10307 |       STO     B1926     *AND SAVE                   PTM51080
0338 4C80 0308            10308 |       BSC  I  SERCH     RETURN TO CALLER            PTM51085
                          10309 | *                                                   PTM51090
                          10310 | *     RETURN SCTR ADDR AND BLK CNT FOR FILE         PTM51095
                          10311 | *                                                   PTM51100
033A 6680 0201            10312 | SR150 LDX  I2 OFLOW+1   SAVE OVERFLOW SCTR ADDR     PTM51105
033C C201                 10313 |       LD    2 1                                     PTM51110
033D D400 03F7            10314 |       STO  L  B1921                                 PTM51115
033F 6A4A                 10315 |       STX   2 B1923     SET RESTORE ADDR            PTM51120
0340 7401 038A            10316 |       MDX  L  B1923,1                               PTM51125
0342 6600 0AD2            10317 |       LDX  L2 BUFI                                  PTM51130
0344 C400 03D6            10318 |       LD   L  SR905     FETCH BLK ADDR OF FILE      PTM51135
0346 1804                 10319 |       SRA     4         CONVERT TO SCTR ADDR        PTM51140
0347 D400 03D6            10320 |       STO  L  SR905     SAVE SCTR ADDR              PTM51145
0349 C400 0AD3            10321 |       LD   L  BUFI+1    FETCH CURR DR CODE          PTM51150
034B E03F                 10322 |       AND     SR912                                 PTM51155
034C EC00 03D6            10323 |       OR   L  SR905     ADD SECTOR ADDR             PTM51160
034E D32D                 10324 |       STO   3 SMSEC-X3  SAVE MACRO LIBRARY ADDR     PTM51165
034F D201                 10325 |       STO   2 1         SET SCTR ADDR FOR DK READ   PTM51170
0350 C036                 10326 |       LD      B1926     FETCH FILE BLK CNT          PTM51175
0351 1804                 10327 |       SRA     4                                     PTM51180
0352 832D                 10328 |       A     3 SMSEC-X3                              PTM51185
0353 D32E                 10329 |       STO   3 SYSLM-X3  SET MACRO LIBRARY LIMIT     PTM51190
0354 C833                 10330 | SR160 LDD     B1110                                 PTM51195
0355 435C                 10331 |       BSI   3 DISK1-X3  READ FIRST FEW WORDS        PTM51200
0356 C206                 10332 |       LD    2 +6        FETCH LIBRARY NAME          PTM51205
0357 18D0                 10333 |       RTE     16        *FROM LIBRARY HDR           PTM51210
0358 C205                 10334 |       LD    2 +5                                    PTM51215
0359 9C00 03D4            10335 |       SD   L  SR908     SUBRT. PACKED NAME OF LIB.  PTM51220
035B 4C20 03A1            10336 |       BSC  L  B1107,Z   BR-NOT MACRO LIBRARY        PTM51225
035D 18D0                 10337 |       RTE     16                                    PTM51230
035E 4C20 03A1            10338 |       BSC  L  B1107,Z   BR-NOT MACRO LIBRARY        PTM51235
0360 6580 0201            10339 |       LDX  I1 OFLOW+1   SET DISK BUFFER PNTR        PTM51252
0362 C204                 10340 | B1105 LD    2 +4        SAVE SECTOR DISP.           PTM51253
0363 D400 03FA            10341 |       STO  L  B1990     SAVE FOR LATER              PTM51254
0365 C201                 10342 |       LD    2 +1                                    PTM51255
0366 8203                 10343 |       A     2 +3        ADD RELATIVE SEC ADDR  2-10 PTM51260
                          10344 | *                                              2-10 PTM51265
0367 D101                 10345 |       STO   1 +1                                    PTM51270
0368 CBE7                 10346 | B1106 LDD   3 OFLOW-X3                              PTM51275
0369 435C                 10347 |       BSI   3 DISK1-X3  READ LIBRARY SCTR           PTM51280
036A C400 03FA            10348 |       LD   L  B1990                                 PTM51285
036C 8019                 10349 |       A       B1925     ADD 2                       PTM51290
036D 801C                 10350 |       A       B1923                                 PTM51295
036E D001                 10351 |       STO     *+1                                   PTM51300
036F C400 0000            10352 | B1109 LD   L  *-*       FETCH CONCAT INDR           PTM51305
0371 4C08 0377            10353 |       BSC  L  B1100,+   BR-NO CONCATENATION         PTM51310
0373 74FF 03DA            10354 |       MDX  L  CATCT,-1  DECR CIRCULAR CONCAT CNT    PTM51315
0375 7033                 10355 |       MDX     B1108     CONT TO TEST CONCAT         PTM51320
0376 702A                 10356 |       MDX     B1107     CIRCULAR CONCAT             PTM51325
0377 4400 025F            10357 | B1100 BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM51330
0379 4400 0802            10358 |       BSI  L  P9MVE     PRINT MACLIB RCD            PTM51335
037B CC00 03FE            10359 |       LDD  L  B1997     RESTORE BUFI HDR            PTM51340
037D DC00 0AD2            10360 |       STD  L  BUFI                                  PTM51345
037F C077                 10361 |       LD      B1921     RESET DFBUF SCTR ADDR       PTM51350
0380 D480 038A            10362 |       STO  I  B1923                                 PTM51355
0382 4C00 02D8            10363 |       BSC  L  B1200     RESTORE PHASE 1             PTM51360
0384 4C00 030F            10364 | B1111 BSC  L  SR090+1   BRANCH                 2-11 PTM51365
                          10365 | *                                                   PTM51370
                          10366 | *     CONSTANTS                                     PTM51375
                          10367 | *                                                   PTM51380
0386 0002                 10368 | B1925 DC      2         CONSTANT 2                  PTM51385
0387                      10369 | B1926 BSS     1         TEMP SAVE AREA              PTM51390
0388                      10370 |       BSS  E  0         FORCE EVEN ADDR             PTM51395
0388 7000                 10371 | B1110 DC      /7000     DISKZ READ CODE             PTM51400
0389 0AD2                 10372 |       DC      BUFI      I/O AREA ADDR               PTM51405
038A 0000                 10373 | B1923 DC      *-*       TEMP SAVE AREA              PTM51410
038B F000                 10374 | SR912 DC      /F000                                 PTM51415
                          10375 | *                                                   PTM51420
                          10376 | *     CONTINUE SEARCH,NO MATCH FOUND                PTM51425
                          10377 | *                                                   PTM51430
038C C049                 10378 | SR120 LD      SR905     COMPUTE ACCUMULATED BLK     PTM51435
038D 8042                 10379 |       A       SR910     *ADDR AND                   PTM51440
038E D047                 10380 |       STO     SR905     *SAVE                       PTM51445
                          10381 | *                                                   PTM51450
038F 7203                 10382 |       MDX   2 @LFEN     PT TO NEXT LET/FLET ENTRY   PTM51455
0390 C046                 10383 |       LD      SR909                                 PTM51460
0391 9064                 10384 |       S       B1930     DECR LET/FLET CNT           PTM51465
0392 D044                 10385 |       STO     SR909                                 PTM51470
0393 4C18 0397            10386 |       BSC  L  SR125,+-  SKIP WHEN SCTR SEARCHED2-11 PTM51475
0395 4C00 0329            10387 |       BSC  L  SR130     *BRANCH OTHERWISE      2-11 PTM51480
                          10388 | *                                                   PTM51485
                          10389 | *     PREPARE TO READ DOWN A NEW LET/FLET SCTR      PTM51490
                          10390 | *                                                   PTM51495
0397 6600 0AD4            10391 | SR125 LDX  L2 BUFI+2    ADDR OF BFR TO XR2     2-11 PTM51500
0399 C204                 10392 |       LD    2 @NEXT                                 PTM51505
039A 4818                 10393 |       BSC     +-        SKIP UNLESS LAST LET/FLET   PTM51510
039B 70E8                 10394 |       MDX     B1111     BR TO INITIALIZE NEW DR     PTM51515
                          10395 | *                                                   PTM51520
039C C2FF                 10396 |       LD    2 -1        FETCH CURR SCTR ADDR        PTM51525
039D E0ED                 10397 |       AND     SR912     AND OUT SCTR ADDR           PTM51530
039E EA04                 10398 |       OR    2 @NEXT     OR IN NEW SCTR ADDR         PTM51535
039F 4C00 0316            10399 |       BSC  L  SR140     BRANCH TO CONTINUE          PTM51540
03A1 C85C                 10400 | B1107 LDD     B1997     RESET DISK BFR HDR          PTM51545
03A2 DC00 0AD2            10401 |       STD  L  BUFI                                  PTM51550
03A4 C052                 10402 |       LD      B1921     RESET DFBUF SCTR ADDR       PTM51555
03A5 D480 038A            10403 |       STO  I  B1923                                 PTM51560
03A7 4C00 02A9            10404 |       BSC  L  SR010     BR TO RECORD ERROR          PTM51565
03A9 6580 0370            10405 | B1108 LDX  I1 B1109+1                               PTM51570
03AB C102                 10406 |       LD    1 +2        FETCH CONCATENATED          PTM51575
03AC 1890                 10407 |       SRT     16        *LIBRARY NAME               PTM51580
03AD C101                 10408 |       LD    1 +1                                    PTM51585
03AE D825                 10409 |       STD     SR908     SAVE LIBRARY NAME           PTM51590
03AF 4400 0308            10410 |       BSI  L  SERCH     PERFORM LET/FLET SEARCH     PTM51595
03B1 C024                 10411 |       LD      SR905     PLACE CONCATENATED          PTM51600
03B2 1804                 10412 |       SRA     4         *LIBRARY DISK ADDR          PTM51605
03B3 D022                 10413 |       STO     SR905                                 PTM51610
03B4 C400 0AD3            10414 |       LD   L  BUFI+1    FETCH LOGICAL DRIVE         PTM51615
03B6 E0D4                 10415 |       AND     SR912     *CODE,ADD SCTR ADDR         PTM51620
03B7 E81E                 10416 |       OR      SR905                                 PTM51625
03B8 D480 0370            10417 |       STO  I  B1109+1                               PTM51630
03BA D400 0AD3            10418 |       STO  L  BUFI+1                                PTM51635
03BC CBE7                 10419 |       LDD   3 OFLOW-X3                              PTM51640
03BD 803A                 10420 |       A       B1924                                 PTM51645
03BE 435C                 10421 |       BSI   3 DISK1-X3  WRITE SCTR TO DISK          PTM51650
03BF 6600 0AD2            10422 |       LDX  L2 BUFI                                  PTM51655
03C1 4C00 0354            10423 |       BSC  L  SR160     TEST CONCATENATED LIBRARY   PTM51660
                          10424 | *                                                   PTM51665
                          10425 | *     CONSTANTS                                     PTM51670
                          10426 | *                                                   PTM51675
03C3 001B                 10427 | SR901 DC      .$-.      $                           PTM51680
03C4 0000                 10428 |       DC      .$-.$                                 PTM51685
03C5 0020                 10429 |       DC      .#-.$                            2-11 PTM51690
03C6 0001                 10430 |       DC      1                                2-11 PTM51695
03C7 0045                 10431 |       DC      /0045                            2-11 PTM51700
                          10432 | *CONSTANT REMOVED                              2-11 PTM51705
                          10433 | *CONSTANT REMOVED                              2-11 PTM51710
03C8 0008                 10434 |       DC      .I-.A                                 PTM51715
03C9 0008                 10435 |       DC      .J-.I     J-R                         PTM51720
03CA 0008                 10436 |       DC      .R-.J                                 PTM51725
03CB 0009                 10437 |       DC      .S-.R     S-Z                         PTM51730
03CC 0007                 10438 |       DC      .Z-.S                                 PTM51735
03CD 0007                 10439 |       DC      .0-.Z     0-9                         PTM51740
03CE 0009                 10440 |       DC      .9-.0                                 PTM51745
03CF 3F06                 10441 |       DC      /3FFF-.9  (FORCE END CHECK LOOP)      PTM51750
03D0 0000                 10442 | SR910 DC      *-*       BLK CNT OF CURR LET ENT     PTM51755
03D1 003F                 10443 | SR903 DC      /3F       USED TO SAVE BITS 10-15     PTM51760
03D2 C000                 10444 | SR904 DC      /C000     DISK DATA FMT INDR          PTM51765
03D4                      10445 | SR908 BSS  E  2         SAVE ADDR FOR PACKED NAME E PTM51770
03D6 0000                 10446 | SR905 DC      *-*       CURRENT BLOCK ADDR          PTM51775
03D7 0000                 10447 | SR909 DC      *-*       NO. WDS LEFT FOR COMPARISON PTM51780
03D8 013B                 10448 | SR907 DC      320-@LFHD NO. WDS PER LET/FLET SCTR   PTM51785
03D9 0010                 10449 | SR906 DC      16        NO. OF 1ST SCTR IN FLET     PTM51790
03DA 0010                 10450 | CATCT DC      16        CONCATENATION CTR           PTM51795
                          10451 | *                                                   PTM51800
                          10452 | *                                                   PTM51805
                          10453 | *     PROCESS CROSS-REFERENCE                       PTM51810
                          10454 | *                                                   PTM51815
03DB C400 02E2            10455 | B1300 LD   L  B1900     SET PHASE ID NUMBER         PTM51820
03DD D400 0078            10456 |       STO  L  $PHSE                                 PTM51825
03DF C015                 10457 |       LD      B1320     RESTORE OVERLAY XEQ ADDR    PTM51830
03E0 D400 0273            10458 |       STO  L  P0140+1                               PTM51835
03E2 C3F4                 10459 |       LD    3 PASS-X3                               PTM51840
03E3 4C20 02D8            10460 |       BSC  L  B1200,Z   BR IF IN 2ND PASS           PTM51845
03E5 C400 000E            10461 |       LD   L  $CORE                                 PTM51850
03E7 9400 02E3            10462 |       S    L  B1910                                 PTM51855
03E9 4C18 02AD            10463 |       BSC  L  B1150,+-  BR-4K SYSTEM                PTM51860
03EB C008                 10464 |       LD      B1310                                 PTM51865
03EC EBF2                 10465 |       OR    3 LSTOP-X3  SET LIST,XREF OPTIONS ON    PTM51870
03ED D3F2                 10466 |       STO   3 LSTOP-X3                              PTM51875
03EE D302                 10467 |       STO   3 TLIST-X3                              PTM51880
03EF 4346                 10468 |       BSI   3 LDXRS-X3  RESTORE XR1                 PTM51885
03F0 4400 0802            10469 |       BSI  L  P9MVE     PRINT XREF RCD              PTM51890
03F2 4C00 02D8            10470 |       BSC  L  B1200     RESTORE PH 1                PTM51895
                          10471 | *                                                   PTM51900
                          10472 | *     CONSTANTS                                     PTM51905
                          10473 | *                                                   PTM51910
03F4 C000                 10474 | B1310 DC      /C000     LIST,XREF INDR              PTM51915
03F5 0282                 10475 | B1320 DC      OVLAY+2                               PTM51920
03F6 0003                 10476 | B1930 DC      3         CONSTANT 3                  PTM51925
03F7                      10477 | B1921 BSS     1         TEMP SAVE AREA              PTM51930
03F8 0001                 10478 | B1924 DC      1         CONSTANT 1                  PTM51935
                          10479 | *                                                   PTM51940
03FA                      10480 |       BSS  E  0                                     PTM51945
03FA 00D5                 10481 | B1990 DC      /D5       SLET ID OF PHASE 1          PTM51950
03FB                      10482 |       BSS     3                                     PTM51955
03FE                      10483 | B1997 BSS  E  2         TEMP SAVE BUFI HDR          PTM51960
0400                      10484 |       BSS     0         PATCH AREA EXHAUSTED   2-11 PTM51965
0400 0000                 10485 | B1999 DC      0         END OF PHASE                PTM51970
*SBRKSLS E9               10486 |  ASM MACRO PH 1 - SPECIAL OP AND PREPROCESSINGV2M08 PTM51975
MACRO PROCESSOR PHASE 1
 
                          10488 | *************************************************** PTM51985
                          10489 | *                                                 * PTM51990
                          10490 | *STATUS-VERSION 2, MODIFICATION 10                * PTM51995
                          10491 | *                                                 * PTM52000
                          10492 | *FUNCTION/OPERATION                               * PTM52005
                          10493 | *   *MACRO PHASE 1 IS INVOKED WHENEVER THE OP CODE* PTM52010
                          10494 | *    SEARCH IS UNSUCCESSFUL WITH XR3 POINTING TO  * PTM52015
                          10495 | *    ASM COMMA.                                   * PTM52020
                          10496 | *   *THE OP CODE IS CHECKED AGAINST THE SPECIAL   * PTM52025
                          10497 | *    PSEUDO OP TABLE. MACRO PHASE 1A IS INVOKED   * PTM52030
                          10498 | *    IF THE PSEUDO OP IS SET, PURG OR ANOP. MACRO * PTM52035
                          10499 | *    PHASE 1B IS INVOKED IF THE OP IS A CONDI-    * PTM52040
                          10500 | *    TIONAL ASSEMBLY PSEUDO OP.                   * PTM52045
                          10501 | *   *IF THE OP IS EITHER MAC OR SMAC, THE         * PTM52050
                          10502 | *    PROTOTYPE NAME IS COMPARED AGAINST EITHER    * PTM52055
                          10503 | *    THE TEMPORARY OR SPECIFIED MACRO LIBRARY FOR * PTM52060
                          10504 | *    MULTIPLE DEFINITION. IF NO MATCH CAN BE FOUND* PTM52065
                          10505 | *    MACRO PHASE 2 IS INVOKED.                    * PTM52070
                          10506 | *   *IF THE OP IS NOT RECOGNIZABLE, THE TEMPORARY * PTM52075
                          10507 | *    AND/OR SPECIFIED MACRO LIBRARIES ARE SCANNED * PTM52080
                          10508 | *    FOR THE OP CODE. IF THE SCAN IS SUCCESSFUL,  * PTM52085
                          10509 | *    MACRO PHASE 3 IS INVOKED. OTHERWISE,AN ERROR * PTM52090
                          10510 | *    IS ISSUED AND PROCESSING CONTINUES.          * PTM52095
                          10511 | *                                                 * PTM52100
                          10512 | *ENTRY POINT-                                     * PTM52105
                          10513 | *   *M1000+12 - ENTRY FROM STRT9,ASM PHASE 9      * PTM52110
                          10514 | *                                                 * PTM52115
                          10515 | *INPUT-                                           * PTM52120
                          10516 | *   *RECORD IN INPUT BUFFER                       * PTM52125
                          10517 | *                                                 * PTM52130
                          10518 | *OUTPUT-N/A                                       * PTM52135
                          10519 | *                                                 * PTM52140
                          10520 | *EXTERNAL REFERENCES-                             * PTM52145
                          10521 | *   *SUBROUTINES-                                 * PTM52150
                          10522 | *       * DFOUT                                   * PTM52155
                          10523 | *       * DISK1                                   * PTM52160
                          10524 | *       * ERFLG                                   * PTM52165
                          10525 | *       * GETS5                                   * PTM52170
                          10526 | *       * GETS6                                   * PTM52175
                          10527 | *       * GETS7                                   * PTM52180
                          10528 | *       * GETS8                                   * PTM52185
                          10529 | *       * GTS8A                                   * PTM52190
                          10530 | *       * GTS12                                   * PTM52195
                          10531 | *       * GETS2                                   * PTM52200
                          10532 | *       * LDLBL                                   * PTM52205
                          10533 | *       * LDXRS                                   * PTM52210
                          10534 | *       * PALBL                                   * PTM52215
                          10535 | *       * P0130                                   * PTM52220
                          10536 | *       * P0140+1                                 * PTM52225
                          10537 | *       * STRT9                                   * PTM52230
                          10538 | *   *ASMCM-                                       * PTM52235
                          10539 | *       * ADCOW                                   * PTM52240
                          10540 | *       * ASMCM                                   * PTM52245
                          10541 | *       * COMSW                                   * PTM52250
                          10542 | *       * LOGC0                                   * PTM52255
                          10543 | *       * MCDEF                                   * PTM52260
                          10544 | *       * MCOM1                                   * PTM52265
                          10545 | *       * MCOM2                                   * PTM52270
                          10546 | *       * MCOM3                                   * PTM52275
                          10547 | *       * MCOM4                                   * PTM52280
                          10548 | *       * MCOM8                                   * PTM52285
                          10549 | *       * OPBUF                                   * PTM52290
                          10550 | *       * OPCNT                                   * PTM52295
                          10551 | *       * PARAM                                   * PTM52300
                          10552 | *       * PASS                                    * PTM52305
                          10553 | *       * SMAC0                                   * PTM52310
                          10554 | *       * SMSEC                                   * PTM52315
                          10555 | *       * TRWRD                                   * PTM52320
                          10556 | *       * SYMBF                                   * PTM52325
                          10557 | *   *DCOM/COMMA-                                  * PTM52330
                          10558 | *       * $CORE                                   * PTM52335
                          10559 | *EXITS-                                           * PTM52340
                          10560 | *   *THRU GTS00 TO MACRO PHASES 1A, 1B, 2, 3      * PTM52345
                          10561 | *   *THRU BGASM TO BYPASS                         * PTM52350
                          10562 | *   *THRU OPCDR ON ERROR CONDITION                * PTM52355
                          10563 | *                                                 * PTM52360
                          10564 | *TABLE/WORK AREAS-                                * PTM52365
                          10565 | *   *OPN01-SPECIAL OP CODE TABLE                  * PTM52370
                          10566 | *   *OPN02-BR ADDR TABLE TO OPN01                 * PTM52375
                          10567 | *   *OPN04-BYPASS BR TABLE                        * PTM52380
                          10568 | *   *MCOP4-OP CODE BFR                            * PTM52385
                          10569 | *                                                 * PTM52390
                          10570 | *ATTRIBUTES-N/A                                   * PTM52395
                          10571 | *                                                 * PTM52400
                          10572 | *NOTES-                                           * PTM52405
                          10573 | *   *THERE ARE PRESENTLY TWO WORDS OF PATCH       * PTM52410
                          10574 | *    AREA AVAILABLE IN THIS PHASE.PATCH AREA      * PTM52415
                          10575 | *    IS PROVIDED FOR THIS PHASE IN THE            * PTM52420
                          10576 | *    GENERAL PATCH OF MACRO PROCESSOR PH 3B.      * PTM52425
                          10577 | *    ADDITIONAL PATCH CAN BE OBTAINED BY          * PTM52430
                          10578 | *    MAKING THE PASS TWO BYPASS SUBR A SEPARATE   * PTM52435
                          10579 | *    PHASE.                                       * PTM52440
                          10580 | *                                                 * PTM52445
                          10581 | *************************************************** PTM52450
                          10582 | *************************************************** PTM52455
                          10583 | *                                                 * PTM52460
                          10584 | *     MACRO PHASE 1 COMMUNICATIONS AREA           * PTM52465
                          10585 | *                                                 * PTM52470
                          10586 | *************************************************** PTM52475
045D                      10587 | BGASM EQU     STRT9                                 PTM52480
0272                      10588 | BRBCK EQU     P0140                                 PTM52485
045E                      10589 | DEFSK EQU     BGASM+1                               PTM52490
04AC                      10590 | OPBUF EQU     P9040                                 PTM52495
                          10591 | *                                                 * PTM52500
                          10592 | *************************************************** PTM52505
                          10593 | *       * MCOM3                                   * PTM52510
                          10594 | *                                                   PTM52515
0280                      10595 |       ORG     OVLAY                                 PTM52520
0280 01D5                 10596 |       DC      MC1Z0-M1000  WD CNT OF PHASE          PTM52525
0281 FF17                 10597 |       DC      -/E9      SLET ID OF MACRO PH 1       PTM52530
                          10598 | *                                                   PTM52535
0282 01C4                 10599 | MPH01 DC      M1800-MPH01  ADDR OF ID TABLE         PTM52540
0283 0004                 10600 |       DC      4            NO. OF ID'S TO BE FILLED PTM52545
0282                      10601 |       ORG     *-2                                   PTM52550
                          10602 | *                                                   PTM52555
                          10603 | *                                                   PTM52560
                          10604 | *                                                   PTM52565
                          10605 | *     GENERAL DISK READ SUBROUTINE                  PTM52570
                          10606 | *                                                   PTM52575
                          10607 | *                                                   PTM52580
0282                      10608 | M1000 EQU     *                                     PTM52585
0282 4C00 0000            10609 | DKOUT BSC  L  *-*       RETURN TO CALLER            PTM52590
0283                      10610 | DKRD0 EQU     *-1       ENTRY POINT                 PTM52595
0284 C400 030D            10611 |       LD   L  SKEL0-1   SET SCTR ADDR               PTM52600
0286 D009                 10612 |       STO     PLSR0                                 PTM52605
0287 C802                 10613 |       LDD     DKRDC     INITIALIZE FOR DK READ      PTM52610
0288 40EC                 10614 |       BSI     DISK1     PERFORM DK READ             PTM52615
0289 70F8                 10615 |       MDX     DKOUT     RETURN TO CALLER            PTM52620
                          10616 | *                                                   PTM52625
028A                      10617 |       BSS  E  0         FORCE EVEN ADDR             PTM52630
028A 7000                 10618 | DKRDC DC      /7000     DK READ FUNC CODE           PTM52635
028B 030C                 10619 |       DC      SKEL0-2   I/O AREA ADDR               PTM52640
028C FE00                 10620 | HFE00 DC      /FE00     END OF LIBRARY INDR         PTM52645
028D 0333                 10621 | OPER1 DC      OPCDR                                 PTM52650
                          10622 | *                                                   PTM52655
                          10623 | *     ENTER MACRO PROCESSOR PH 1                    PTM52660
                          10624 | *                                                   PTM52665
028E 705F                 10625 |       MDX     MACRO     +14 XEQ MACRO PH 1          PTM52670
                          10626 | *                                                   PTM52675
028F 0000                 10627 | SKELX DC      *-*       DISPLACEMENT PT             PTM52680
0290                      10628 | PLSR0 BSS  E  2         LAST SCTR READ INFO         PTM52685
0292                      10629 | MCOP4 BSS  E  2         OP CODE BFR                 PTM52690
0294 0000                 10630 |       DC      *-*       OP CODE BFR                 PTM52695
0295 0292                 10631 | ENTRY DC      OVLAY+18  ENTRY TO MACRO PHASES       PTM52700
                          10632 | *                                                   PTM52705
                          10633 | *     RESTORE MACRO PHASE 1                         PTM52710
                          10634 | *     *TO PROCESS ERROR                             PTM52715
                          10635 | *                                                   PTM52720
0296 C0F6                 10636 | OPER0 LD      OPER1     SET ADDR TO PROCESS ERROR   PTM52725
0297 7019                 10637 |       MDX     GTS00+1   PROCESS ERROR               PTM52730
                          10638 | *                                                   PTM52735
                          10639 | *     SEARCH APPROPRIATE DISK AREA TO GUARD         PTM52740
                          10640 | *     *AGAINST MULTIPLY-DEFINED MACROS.             PTM52745
                          10641 | *                                                   PTM52750
0298 40EA                 10642 | OPLC1 BSI     DKRD0     READ SKELETON SCTR          PTM52755
0299 6201                 10643 |       LDX   2 1                                     PTM52760
029A C0BD                 10644 |       LD      MCDEF                                 PTM52765
029B 4C10 02A0            10645 |       BSC  L  IFMAC-2,-   BR-NO PREVIOUS DEFINITION PTM52770
029D 7027                 10646 | OPLCE MDX     NMSCH     PERFORM NAME SEARCH         PTM52775
                          10647 | *************************************************** PTM52780
                          10648 | *     THE FOLLOWING TWO ADDRESS CONSTANTS           PTM52785
                          10649 | *     *MUST BE LOCATED AT AN EVEN ADDRESS           PTM52790
                          10650 | *************************************************** PTM52795
029E 02A2                 10651 |       DC      IFMAC     END OF STRING               PTM52800
029F 0296                 10652 |       DC      OPER0     DUPLICATE FOUND             PTM52805
                          10653 | *                                                   PTM52810
                          10654 | *     SKELETON SEARCH COMPLETE, PLACE NAME          PTM52815
                          10655 | *     *IN SKELETON                                  PTM52820
                          10656 | *                                                   PTM52825
02A0 6A6D                 10657 |       STX   2 SKEL0                                 PTM52830
02A1 6AB6                 10658 |       STX   2 MCDEF     SET TEMP MACRO SW           PTM52835
02A2 C8EF                 10659 | IFMAC LDD     MCOP4     PLACE MACRO                 PTM52840
02A3 D8A8                 10660 |       STD     MCOM2     *NAME IN ASMCM-3 WD ENT     PTM52845
02A4 C0EF                 10661 |       LD      MCOP4+2                               PTM52850
02A5 D0A8                 10662 |       STO     MCOM4                                 PTM52855
                          10663 | *                                                   PTM52860
02A6 C014                 10664 |       LD      OPER3                                 PTM52865
02A7 7204                 10665 | OPERN MDX   2 4                                     PTM52870
02A8 6AE8                 10666 |       STX   2 PLSR0+1                               PTM52875
02A9 4C20 02BA            10667 |       BSC  L  MOVSK,Z   MOVE SKEL0 BFR IF NEEDED    PTM52880
02AB C8E4                 10668 | MVSKR LDD     PLSR0                                 PTM52885
02AC D8A5                 10669 |       STD     MCOM8                                 PTM52890
02AD CC00 0450            10670 |       LDD  L  M1820+2   GET WD CNT & SCTR ADDR      PTM52895
02AE                      10671 | MVADD EQU     *-1                                   PTM52900
02AF D8D0                 10672 |       STD     OVLAY     SET OVERLAY HEADER          PTM52905
02B0 C0E4                 10673 | GTS00 LD      ENTRY     SET ENTRY POINT ADDR        PTM52910
02B1 4400 025F            10674 |       BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM52915
02B3 D35A                 10675 |       STO   3 BRBCK+1-X3  *OF OVERLAY               PTM52920
02B4 4C00 0270            10676 |       BSC  L  P0130     LD AND GO TO OVERLAY        PTM52925
                          10677 | *                                                   PTM52930
                          10678 | *                                                   PTM52935
                          10679 | *     ADJUST TO MOVE SKEL0 BFR AND LOAD/GO TO       PTM52940
                          10680 | *     *MACRO PHASE 3                                PTM52945
                          10681 | *                                                   PTM52950
02B6 7404 02AE            10682 | MAC08 MDX  L  MVADD,4   PT TO WD CNT, SCTR ADDR     PTM52955
02B8 1010                 10683 |       SLA     16        CLEAR TO MOVE SKEL0         PTM52960
02B9 70ED                 10684 |       MDX     OPERN     MOVE SKEL0,GET MACRO PH 0   PTM52965
                          10685 | *                                                   PTM52970
                          10686 | *                                                   PTM52975
                          10687 | *     SKELETON BUFFER MOVE SUBR                     PTM52980
                          10688 | *                                                   PTM52985
02BA                      10689 | MOVSK EQU     *                                     PTM52990
02BA 6700 059F            10690 |       LDX  L3 DEFSK+321 TARGET SKELETON             PTM52995
02BB                      10691 | OPER3 EQU     *-1                                   PTM53000
02BC 6600 0142            10692 |       LDX  L2 322       SET WD CNT                  PTM53005
02BE C600 030B            10693 | MVSK1 LD   L2 SKEL0-3   MOVE DATA WD                PTM53010
02C0 D300                 10694 |       STO   3 0                                     PTM53015
02C1 73FF                 10695 |       MDX   3 -1                                    PTM53020
02C2 72FF                 10696 |       MDX   2 -1                                    PTM53025
02C3 70FA                 10697 |       MDX     MVSK1     CONT DATA MOVE              PTM53030
02C4 70E6                 10698 |       MDX     MVSKR                                 PTM53035
                          10699 | *                                                   PTM53040
                          10700 | *     SUBROUTINE TO SEARCH DISK FOR NAME            PTM53045
                          10701 | *             ENTRY BSI  L  NMSCH                   PTM53050
                          10702 | *                   DC      NAME1                   PTM53055
                          10703 | *                   DC      NAME2                   PTM53060
                          10704 | *             NAME1 IS BR ADDR IF NAME NOT FOUND    PTM53065
                          10705 | *             NAME2 IS BR ADDR IF NAME FOUND        PTM53070
                          10706 | *             XR2 AND XR3 ARE DESTROYED             PTM53075
                          10707 | *                                                   PTM53080
02C5                      10708 | NMSCH EQU     *                                     PTM53085
02C5 C048                 10709 |       LD      SKEL0     1ST WD OF PROTOTYPE         PTM53090
02C6 7021                 10710 |       MDX     NMSR1+1   TEST FOR ZERO               PTM53095
02C7 D0C7                 10711 |       STO     SKELX     SAVE DISPLACEMENT TO        PTM53100
02C8 6680 028F            10712 | NMSRH LDX  I2 SKELX     *NEXT MACRO                 PTM53105
02CA 6700 030E            10713 |       LDX  L3 SKEL0                                 PTM53110
02CC 7780 028F            10714 |       MDX  I3 SKELX                                 PTM53115
02CE C300                 10715 |       LD    3 0         TEST FOR END OF MACROS      PTM53120
02CF F0BC                 10716 |       EOR     HFE00                                 PTM53125
02D0 4C20 02DB            10717 |       BSC  L  NMSR0,Z   BR IF NOT END OF LIB        PTM53130
02D2 C030                 10718 |       LD      DEFSW     SKIP IF DEFINITION OR ABS   PTM53135
02D3 4810                 10719 |       BSC     -         *END OF LIBRARY             PTM53140
02D4 C301                 10720 |       LD    3 1         CHECK FOR CONCATENATION     PTM53145
02D5 4818                 10721 |       BSC     +-                                    PTM53150
02D6 C02C                 10722 |       LD      DEFSW                                 PTM53155
02D7 4C88 029E            10723 |       BSC  I  OPLCE+1,+  BR-NO CONCATENATION        PTM53160
02D9 D033                 10724 |       STO     SKEL0-1   SAVE SCTR ADDR OF LIBRARY   PTM53165
02DA 7011                 10725 |       MDX     NMSR2+2   BR TO READ NEW SCTR         PTM53170
02DB                      10726 | NMSR0 EQU     *                                     PTM53175
02DB C301                 10727 |       LD    3 1         GET NAME FROM PROTOTYPE     PTM53180
02DC 18D0                 10728 |       RTE     16        *AND CMP AGAINST NAME       PTM53185
02DD C300                 10729 |       LD    3 0                                     PTM53190
02DE 98B3                 10730 |       SD      MCOP4                                 PTM53195
02DF 4820                 10731 |       BSC     Z                                     PTM53200
02E0 7006                 10732 |       MDX     NMSR1     BR-NO MATCH ON 1ST WD       PTM53205
02E1 C302                 10733 |       LD    3 2                                     PTM53210
02E2 F0B1                 10734 |       EOR     MCOP4+2                               PTM53215
02E3 4818                 10735 |       BSC     +-        BR-NO MATCH ON 5TH CHAR     PTM53220
02E4 18D0                 10736 |       RTE     16                                    PTM53225
02E5 4C98 029F            10737 |       BSC  I  OPLCE+2,+-  BR-NAME FOUND, EXIT       PTM53230
02E7 C303                 10738 | NMSR1 LD    3 3         FETCH CHAIN WD              PTM53235
02E8 4820                 10739 |       BSC     Z         SKIP IF NEED NEW SCTR       PTM53240
02E9 70DD                 10740 |       MDX     NMSRH-1   CONT SCTR SEARCH            PTM53245
                          10741 | *                                                   PTM53250
                          10742 | *             READ NEXT SKELETON SCTR               PTM53255
                          10743 | *                                                   PTM53260
02EA 7401 030D            10744 | NMSR2 MDX  L  SKEL0-1,1  INCREMENT SCTR ADDR        PTM53265
02EC 4096                 10745 |       BSI     DKRD0     BR TO READ SKELETON         PTM53270
02ED 70D7                 10746 |       MDX     NMSCH     CONT NAME SEARCH            PTM53275
                          10747 | *                                                   PTM53280
                          10748 | *     CHECK OPERATION CODE TO DETERMINE IF          PTM53285
                          10749 | *     *OPERATION IS A MACRO DEFINITION OR           PTM53290
                          10750 | *     *SPECIAL PSEUDO OPERATION                     PTM53295
                          10751 | *                                                   PTM53300
02EE C340                 10752 | MACRO LD    3 LOGC0-X3  SET DEFINITION SW TO        PTM53305
02EF D013                 10753 |       STO     DEFSW     *LOGICAL CONCATENATOR       PTM53310
02F0 C11F                 10754 |       LD    1 +31       TEST FOR 5 CHAR OP CODE     PTM53315
02F1 9064                 10755 |       S       M1901                                 PTM53320
02F2 4C20 0304            10756 |       BSC  L  MAC22,Z   BR-5TH CHAR PRESENT         PTM53325
02F4 6700 03CA            10757 |       LDX  L3 OPN02-2   XR3 PTS TO SPECIAL OP TBL   PTM53330
02F6 620A                 10758 |       LDX   2 OPN03-OPN02  SET LOOP CNT TO TBL SIZE PTM53335
02F7 CC00 04AC            10759 | MAC01 LDD  L  OPBUF     CMP OP CODE TO SPECIAL      PTM53340
02F9 9B00                 10760 |       SD    3 0         *OP TABLE                   PTM53345
02FA 4820                 10761 |       BSC     Z         SKIP IF 1ST HALF MATCHES    PTM53350
02FB 7003                 10762 |       MDX     MAC02     SKIP-NO MATCH               PTM53355
02FC 18D0                 10763 |       RTE     16        SET TO TEST 2ND HALF        PTM53360
02FD 4E98 03CB            10764 |       BSC  I2 OPN02-1,+-  BR THRU TABLE IF MATCH    PTM53365
02FF 73FE                 10765 | MAC02 MDX   3 -2        DECR THRU OP TABLE          PTM53370
0300 72FF                 10766 |       MDX   2 -1        DECR THRU BR TABLE          PTM53375
0301 70F5                 10767 |       MDX     MAC01     CONTINUE SPECIAL OP SEARCH  PTM53380
0302 7001                 10768 |       MDX     MAC22     CONT TEST FOR MACRO         PTM53385
                          10769 | *                                                   PTM53390
0303 0000                 10770 | DEFSW DC      *-*       DEFINITION SW,0 FOR NONE    PTM53395
                          10771 | *                                                   PTM53400
                          10772 | *     OP CODE NOT WITHIN SPECIAL OP CODE LIST       PTM53405
                          10773 | *     *SEARCH DISK FOR MACRO NAME IF MACROS         PTM53410
                          10774 | *     *DEFINED. ALTER CALL PARAMETERS TO NMSCH      PTM53415
                          10775 | *     *SUBROUTINE AND TREAT AS MAC OR SMAC          PTM53420
                          10776 | *     *PSEUDO OPERATION.                            PTM53425
                          10777 | *                                                   PTM53430
0304 C400 000E            10778 | MAC22 LD   L  $CORE     TEST FOR 4K SYSTEM          PTM53435
0306 9050                 10779 |       S       M1902                                 PTM53440
0307 4C18 0333            10780 |       BSC  L  OPCDR,+-  BR IF 4K SYSTEM             PTM53445
                          10781 | *                                                   PTM53450
0309 C400 0258            10782 | MAC03 LD   L  MCDEF     NEGATIVE-MAC DEFINED        PTM53455
030B 6300                 10783 |       LDX   3 0                                     PTM53460
030C 4828                 10784 |       BSC     +Z        SKIP IF MAC NOT DEFINED     PTM53465
030D 7001                 10785 |       MDX     MAC05+1   BR IF MAC DEFINED           PTM53470
030E 6302                 10786 | MAC05 LDX   3 2         SEARCH SYST MACRO LIBRARY   PTM53475
030F C80A                 10787 |       LDD     MAC06     MODIFY NMSCH EXITS          PTM53480
0310 D88D                 10788 |       STD     OPLCE+1                               PTM53485
0311 C00A                 10789 |       LD      MAC11     SET ERROR ADDR              PTM53490
0312 D06A                 10790 |       STO     MCOP                                  PTM53495
0313 C400 020D            10791 |       LD   L  PASS      0 IF PASS 1                 PTM53500
0315 D400 041F            10792 |       STO  L  MACSW     MCCSN ENTRY POINT           PTM53505
0317 7300                 10793 |       MDX   3 0         SKIP IF MAC DEFINED         PTM53510
0318 702B                 10794 |       MDX     MACS0     TREAT AS SMAC               PTM53515
0319 7041                 10795 |       MDX     MACN0     TREAT AS MAC                PTM53520
                          10796 | *                                                   PTM53525
                          10797 | *     CONSTANTS                                     PTM53530
                          10798 | *                                                   PTM53535
031A                      10799 |       BSS  E  0         FORCE EVEN ADDR             PTM53540
031A 0296                 10800 | MAC06 DC      OPER0     BR IF NOT MAC OR SMAC OP    PTM53545
031B 02B6                 10801 |       DC      MAC08     BR ADDR FOR VALID SMAC OP   PTM53550
031C 702E                 10802 | MAC11 DC      /7000+MAC12-MCOP-1                    PTM53555
031D 00D6                 10803 | OPECR DC      .O        OP CODE ERROR FLAG          PTM53560
                          10804 | *                                                   PTM53565
                          10805 | *                                                   PTM53570
                          10806 | *     NOT DEFINITION OR SPECIAL OPERATION.          PTM53575
                          10807 | *     *CHECK FOR MACRO OPERATION OR OPERATION       PTM53580
                          10808 | *     *CODE ERROR                                   PTM53585
                          10809 | *                                                   PTM53590
031E C122                 10810 | MOPR1 LD    1 +34                                   PTM53595
031F F0FD                 10811 |       EOR     OPECR                                 PTM53600
0320 4C18 0333            10812 |       BSC  L  OPCDR,+-  BR-OP CODE ERR              PTM53605
0322 C122                 10813 | MOPER LD    1 +34                                   PTM53610
0323 D0DF                 10814 |       STO     DEFSW                                 PTM53615
0324 C031                 10815 |       LD      M1901     RESET COL 34 TO BLANK       PTM53620
0325 D122                 10816 |       STO   1 34                                    PTM53625
0326 C0DC                 10817 |       LD      DEFSW     FETCH ERROR FLAG            PTM53630
0327 4400 0701            10818 | OPCD2 BSI  L  ERFLG     PLACE ERROR FLAG            PTM53635
0329 4400 073A            10819 |       BSI  L  LDLBL     PASS RECORD                 PTM53640
                          10820 | *                                                   PTM53645
                          10821 | *     GET NEXT RECORD                               PTM53650
                          10822 | *                                                   PTM53655
032B CC00 04BA            10823 | STASM LDD  L  P9041+12  SET I/O HDR TO RESTORE 2-10 PTM53660
032D DB67                 10824 |       STD   3 OVLAY-X3  *ASM PH2 TO OVLAY AREA 2-10 PTM53665
032E C003                 10825 |       LD      STAM1     SET BRANCH ADDR TO STRT9    PTM53670
032F D35A                 10826 |       STO   3 P0140+1-X3                            PTM53675
0330 4C00 0270            10827 |       BSC  L  P0130     BR TO FETCH ASM PH 2   2-10 PTM53680
                          10828 | *                                                   PTM53685
0332 045D                 10829 | STAM1 DC      STRT9                                 PTM53690
                          10830 | *                                                   PTM53695
0333 4400 025F            10831 | OPCDR BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM53700
0335 7402 0213            10832 | OPCD1 MDX  L  ADCOW,2   INCR L.A.C.                 PTM53705
0337 1000                 10833 |       NOP               (MAY SKIP)                  PTM53710
0338 C0E4                 10834 |       LD      OPECR     FETCH ERR FLAG              PTM53715
0339 7400 020C            10835 |       MDX  L  PSMDE,0   TEST PASS MODE              PTM53720
033B 70EB                 10836 |       MDX     OPCD2     BR-TWO PASS MODE            PTM53725
033C C3F4                 10837 |       LD    3 PASS-X3                               PTM53730
033D 4C20 0322            10838 |       BSC  L  MOPER,Z   BR-PASS TWO                 PTM53735
033F C0DD                 10839 |       LD      OPECR     SET ERROR FLAG              PTM53740
0340 D122                 10840 |       STO   1 34                                    PTM53745
0341 70E5                 10841 |       MDX     OPCD2                                 PTM53750
                          10842 | *                                                   PTM53755
                          10843 | *     SYSTEM MACRO PROCESSING -- SMAC               PTM53760
                          10844 | *                                                   PTM53765
0342 C0FF                 10845 | SMACE LD      *-1       SET DEFINITION SW           PTM53770
0343 D0BF                 10846 |       STO     DEFSW                                 PTM53775
0344 4400 025F            10847 | MACS0 BSI  L  LDXRS     XR1 TO I/P BFR,XR3 TO ASMCM PTM53780
0346 D33D                 10848 |       STO   3 SMAC0-X3  SET SMAC SWITCH             PTM53785
                          10849 | *                                                   PTM53790
0347 C32D                 10850 |       LD    3 SMSEC-X3  TEST FOR MACRO LIBRARY      PTM53795
0348 4830                 10851 |       BSC     Z-        BR-NO LIBRARY SPECIFIED     PTM53800
0349 7016                 10852 |       MDX     MACN1     SKIP TO GEN PROCESSING      PTM53805
                          10853 | *                                                   PTM53810
                          10854 | *     PROCESS ERROR WHEN NO MACLIB                  PTM53815
                          10855 | *                                                   PTM53820
034A                      10856 | M1700 EQU     *                                     PTM53825
034A C0B8                 10857 |       LD      DEFSW                                 PTM53830
034B 4C10 0333            10858 |       BSC  L  OPCDR,-   BR IF NO MACRO SEARCH       PTM53835
                          10859 | *                                                   PTM53840
034D CC00 0448            10860 | M1701 LDD  L  M1800+2   GET WD CNT,SCTR ADDR PH 1A  PTM53845
034F DC00 0280            10861 |       STD  L  OVLAY                                 PTM53850
0351 C002                 10862 |       LD      EN1AA     GET SECONDARY ENT PH 1A     PTM53855
0352 4C00 02B1            10863 |       BSC  L  GTS00+1   LD AND GO TO MACRO PH 1A    PTM53860
                          10864 | *                                                   PTM53865
                          10865 | *     CONSTANTS                                     PTM53870
                          10866 | *                                                   PTM53875
0354 03FB                 10867 | EN1AA DC      M1AA0     SECONDARY ENT TO MACRO PH 1APTM53880
0355 0001                 10868 | M1900 DC      1         CONSTANT 1                  PTM53885
0356 0040                 10869 | M1901 DC      /40       EBCDIC BLANK                PTM53890
0357 1000                 10870 | M1902 DC      /1000     4K CORE INDR                PTM53895
0358 0140                 10871 | M1903 DC      320       DK BFR WD CNT               PTM53900
                          10872 | *                                                   PTM53905
                          10873 | *     TEMPORARY MACRO PROCESSING -- MAC             PTM53910
                          10874 | *                                                   PTM53915
0359 C0FF                 10875 | MACNE LD      *-1       SET DEFINITION SW           PTM53920
035A D0A8                 10876 |       STO     DEFSW                                 PTM53925
035B 4400 025F            10877 | MACN0 BSI  L  LDXRS     XR1 TO I/P BFR,XR3 TO ASMCM PTM53930
035D 1010                 10878 |       SLA     16                                    PTM53935
035E D33D                 10879 |       STO   3 SMAC0-X3  MAC OP,CLEAR SMAC SW        PTM53940
035F C330                 10880 |       LD    3 PARAM-X3                              PTM53945
                          10881 | *                                                   PTM53950
0360 D0AC                 10882 | MACN1 STO     SKEL0-1   SET SCTR ADDR IN DK BFR     PTM53955
0361 D332                 10883 |       STO   3 MCOM1-X3  *AND SAVE IN ASMCM          PTM53960
                          10884 | *                                                   PTM53965
0362 C400 000E            10885 |       LD   L  $CORE     CHECK FOR 4K                PTM53970
0364 90F2                 10886 |       S       M1902                                 PTM53975
0365 4C18 0333            10887 |       BSC  L  OPCDR,+-  BR IF 4K SYSTEM             PTM53980
                          10888 | *                                                   PTM53985
0367 C0ED                 10889 |       LD      M1900     SET MAC/SMAC OP SW          PTM53990
0368 D400 0457            10890 |       STO  L  OPSW0                                 PTM53995
                          10891 | *                                                   PTM54000
036A C0ED                 10892 | MCTST LD      M1903     SET DK BFR WD CNT           PTM54005
036B D0A0                 10893 |       STO     SKEL0-2                               PTM54010
036C D332                 10894 |       STO   3 MCOM1-X3  SET MACRO SK WD CNT         PTM54015
036D C122                 10895 |       LD    1 +34       CHECK FOR ERROR             PTM54020
036E 90E7                 10896 |       S       M1901     CHECK FOR BLANK             PTM54025
036F 4C20 031E            10897 |       BSC  L  MOPR1,Z   BR IF ERROR                 PTM54030
                          10898 | *                                                   PTM54035
0371 C3F3                 10899 |       LD    3 PSMDE-X3  TEST FOR TWO PASS MODE      PTM54040
0372 4818                 10900 |       BSC     +-        SKIP-ONE PASS MODE          PTM54045
0373 7003                 10901 |       MDX     MCT1S     SKIP-ONE PASS MODE          PTM54050
0374 C08E                 10902 |       LD      DEFSW                                 PTM54055
0375 4C10 037A            10903 |       BSC  L  MCTS2,-   BR-NOT A DEFINITION         PTM54060
0377 C3F4                 10904 | MCT1S LD    3 PASS-X3   IF PASS TWO,BR TO           PTM54065
0378 4C20 03E6            10905 |       BSC  L  SCNPS,Z   *BYPASS DEFINITION          PTM54070
                          10906 | *                                                   PTM54075
037A C123                 10907 | MCTS2 LD    1 +35                                   PTM54080
037B F0DA                 10908 |       EOR     M1901     CHK COMMENTS SW,CC 35       PTM54085
037C D33E                 10909 |       STO   3 COMSW-X3  SET COMMENTS SW             PTM54090
                          10910 | *                                                   PTM54095
                          10911 | *                                                   PTM54100
                          10912 | *     SCAN PROTOTYPE STATEMENT                      PTM54105
                          10913 | *                                                   PTM54110
037D 4400 074B            10914 | MCOP  BSI  L  PALBL     READ NEXT RCD               PTM54115
                          10915 | *                                                   PTM54120
037F 711B                 10916 |       MDX   1 +27       XR1 POINTS TO OP CODE       PTM54125
0380 1010                 10917 |       SLA     16        CLEAR OP CODE CHAR CNT      PTM54130
0381 D032                 10918 |       STO     OPCN1                                 PTM54135
0382 620A                 10919 | MCOP0 LDX   2 MCOP2-MCOP1  SET PARAM SET CNT        PTM54140
0383 4400 041F            10920 |       BSI  L  MCCSN     PERFORM CHAR SCAN           PTM54145
0385 004B                 10921 | MCOP1 DC      /4B       EBCDIC PERIOD               PTM54150
0386 0398                 10922 |       DC      MCOP5                                 PTM54155
0387 006B                 10923 |       DC      /6B       EBCDIC COMMA                PTM54160
0388 0398                 10924 |       DC      MCOP5                                 PTM54165
0389 004D                 10925 |       DC      /4D       EBCDIC LEFT PAREN           PTM54170
038A 0398                 10926 |       DC      MCOP5                                 PTM54175
038B 005D                 10927 |       DC      /5D       EBCDIC RIGHT PAREN          PTM54180
038C 0398                 10928 |       DC      MCOP5                                 PTM54185
038D 0040                 10929 | MC0P0 DC      /40       EBCDIC BLANK                PTM54190
038E 0393                 10930 |       DC      MCOP6                                 PTM54195
038F 7401 03B4            10931 | MCOP2 MDX  L  OPCN1,1   INCR OP LENGTH CNT          PTM54200
0391 7101                 10932 |       MDX   1 1         PT TO NEXT CHAR             PTM54205
0392 70EF                 10933 |       MDX     MCOP0     CONTINUE OP CODE SCAN       PTM54210
                          10934 | *                                                   PTM54215
0393 C020                 10935 | MCOP6 LD      OPCN1     TEST OP CHAR CNT            PTM54220
0394 9020                 10936 |       S       M1904                                 PTM54225
0395 4828                 10937 |       BSC     +Z        SKIP IF 5 OR MORE CHARS     PTM54230
0396 70F8                 10938 |       MDX     MCOP2     CONT OP SEARCH-EMBEDDED BLNKPTM54235
0397 4820                 10939 |       BSC     Z         BR TO PLACE MACRO NAME      PTM54240
0398 70B4                 10940 | MCOP5 MDX     M1701     BR-INVALID MACRO NAME       PTM54245
                          10941 | *                                                   PTM54250
                          10942 | *                                                   PTM54255
                          10943 | *     PLACE MACRO NAME IN LIST                      PTM54260
                          10944 | *                                                   PTM54265
0399 6700 0292            10945 | MCOP3 LDX  L3 MCOP4     XR3 PT TO OP CODE BFR       PTM54270
039B 71FB                 10946 |       MDX   1 -5        XR1 PT TO OP CODE FLD       PTM54275
039C 6205                 10947 |       LDX   2 5         SET TO PACK 4 CHAR          PTM54280
039D C100                 10948 | MCP31 LD    1 0         FETCH LEFTHAND CHAR         PTM54285
039E 1008                 10949 |       SLA     8         SHIFT                       PTM54290
039F 72FF                 10950 |       MDX   2 -1                                    PTM54295
03A0 E901                 10951 |       OR    1 1         FETCH RIGHTHAND CHAR        PTM54300
03A1 7201                 10952 |       MDX   2 1                                     PTM54305
03A2 D300                 10953 |       STO   3 0         STORE 2 CHAR                PTM54310
03A3 7102                 10954 |       MDX   1 2         PT TO NEXT CHAR             PTM54315
03A4 7301                 10955 |       MDX   3 1         PT TO NEXT BFR WD           PTM54320
03A5 72FE                 10956 |       MDX   2 -2        DECR PACK CNT               PTM54325
03A6 70F6                 10957 |       MDX     MCP31     CONT PACK 2 CHAR/WD         PTM54330
03A7 C400 0256            10958 |       LD   L  SMAC0     TEST FOR SYSTEM MACRO       PTM54335
03A9 4C18 0298            10959 |       BSC  L  OPLC1,+-  BR-TEMPORARY MACRO          PTM54340
03AB 7006                 10960 |       MDX     SYSOP     BR-SYST MACRO               PTM54345
                          10961 | *                                                   PTM54350
                          10962 | *     PLACE MACRO NAME IN MACRO OP TO SCAN          PTM54355
                          10963 | *                                                   PTM54360
03AC CC00 04AC            10964 | MAC12 LDD  L  OPBUF     FETCH FIRST 4 CHARS         PTM54365
03AE DB79                 10965 |       STD   3 MCOP4-X3  *AND SAVE                   PTM54370
03AF C11F                 10966 |       LD    1 31        FETCH 5TH CHAR AND SAVE     PTM54375
03B0 1008                 10967 |       SLA     8         PACK 5TH CHAR               PTM54380
03B1 D37B                 10968 |       STO   3 MCOP4+2-X3                            PTM54385
03B2 4C00 02EC            10969 | SYSOP BSC  L  NMSR2+2   BR TO READ,SCAN SKEL0       PTM54390
                          10970 | *                                                   PTM54395
                          10971 | *     CONSTANTS AND INDICATORS                      PTM54400
                          10972 | *                                                   PTM54405
03B4 0000                 10973 | OPCN1 DC      *-*       OP CODE LENGTH              PTM54410
03B5 0005                 10974 | M1904 DC      5         CONSTANT 5                  PTM54415
03B6 00F0                 10975 | M1905 DC      /F0       POSITIVE ZONE               PTM54420
03B7 005C                 10976 | M1906 DC      .*        EBCDIC ASTERISK             PTM54425
                          10977 | *                                                   PTM54430
                          10978 | *     SPECIAL OP CODE TABLE                         PTM54435
                          10979 | *                                                   PTM54440
03B8                      10980 |       BSS  E  0         FORCE EVEN ADDR             PTM54445
03B8 E2D4 C1C3            10981 | OPN01 EBC     .SMAC.    SYST MACRO DEFN OP          PTM54450
03BA D4C1 C340            10982 |       EBC     .MAC .    TEMP MACRO DEFN OP          PTM54455
03BC D4C5 D5C4            10983 |       EBC     .MEND.    END MACRO DEFN OP           PTM54460
03BE C1C9 C640            10984 |       EBC     .AIF .    ASM IF FALSE OP             PTM54465
03C0 C1C7 D640            10985 |       EBC     .AGO .    GO TO ASM OP                PTM54470
03C2 C1C9 C6C2            10986 |       EBC     .AIFB.    ASM IF FALSE BACK OP        PTM54475
03C4 C1C7 D6C2            10987 |       EBC     .AGOB.    GO TO ASM BACK OP           PTM54480
03C6 E2C5 E340            10988 |       EBC     .SET .    SET VALUE OP                PTM54485
03C8 D7E4 D9C7            10989 |       EBC     .PURG.    PURG MACRO OP               PTM54490
03CA C1D5 D6D7            10990 |       EBC     .ANOP.    PASS LABEL OP               PTM54495
03CC                      10991 | OPN02 EQU     *                                     PTM54500
03CC 0342                 10992 |       DC      SMACE     SYST MACRO ENTRY            PTM54505
03CD 0359                 10993 |       DC      MACNE     TEMP MACRO ENTRY            PTM54510
03CE 034D                 10994 |       DC      M1701     OP CODE ERROR               PTM54515
03CF 03DB                 10995 |       DC      GTS1B     GET MACRO PH 1B             PTM54520
03D0 03DB                 10996 |       DC      GTS1B     GET MACRO PH 1B             PTM54525
03D1 03DB                 10997 |       DC      GTS1B     GET MACRO PH 1B             PTM54530
03D2 03DB                 10998 |       DC      GTS1B     GET MACRO PH 1B             PTM54535
03D3 03DF                 10999 |       DC      GTS1A     GET MACRO PH 1A             PTM54540
03D4 03DF                 11000 |       DC      GTS1A     GET MACRO PH 1A             PTM54545
03D5 03DF                 11001 |       DC      GTS1A     GET MACRO PH 1A             PTM54550
03D6                      11002 | OPN03 EQU     *                                     PTM54555
03D6 C5D5 C440            11003 |       EBC     .END .    EBC END                     PTM54560
03D8 03E4                 11004 | OPN04 DC      SCNPS-2   MAC   BRANCH TBL            PTM54565
03D9 03E4                 11005 |       DC      SCNPS-2   SMAC  *FOR SECOND           PTM54570
03DA 0417                 11006 |       DC      SCNP3     MEND  *PASS                 PTM54575
03DB                      11007 | OPN05 EQU     *                                     PTM54580
                          11008 | *                                                   PTM54585
                          11009 | *     LOAD AND GO TO MACRO PH 1A OR 1B IN           PTM54590
                          11010 | *     *OVERLAY AREA TO PROCESS SPECIAL              PTM54595
                          11011 | *     *OPERATIONS.                                  PTM54600
                          11012 | *                                                   PTM54605
                          11013 | *                                                   PTM54610
03DB C870                 11014 | GTS1B LDD     M1810+2   GET WD CNT & SCTR ADDR      PTM54615
03DC DC00 0280            11015 |       STD  L  OVLAY                                 PTM54620
03DE 7003                 11016 |       MDX     GTSLD     BR TO LOAD OVERLAY          PTM54625
03DF C868                 11017 | GTS1A LDD     M1800+2   GET WD CNT & SCTR ADDR      PTM54630
03E0 DC00 0280            11018 |       STD  L  OVLAY                                 PTM54635
03E2 4C00 02B0            11019 | GTSLD BSC  L  GTS00     BR TO LOAD OVERLAY          PTM54640
                          11020 | *                                                   PTM54645
                          11021 | *     CODE FOR BYPASSING DEFINITIONS                PTM54650
                          11022 | *     XR1 MUST POINT TO START OF INPUT BUFFER.      PTM54655
                          11023 | *                                                   PTM54660
03E4 7401 0457            11024 |       MDX  L  OPSW0,1                               PTM54665
03E6 7400 041F            11025 | SCNPS MDX  L  MACSW,0                               PTM54670
03E8 7031                 11026 |       MDX     SCNP4                                 PTM54675
03E9 6580 0238            11027 | SCNPE LDX  I1 RDBFR     RESTORE XR1                 PTM54680
03EB C122                 11028 |       LD    1 +34       TEST FOR ERROR FLAG         PTM54685
03EC 9400 0356            11029 |       S    L  M1901                                 PTM54690
03EE 4C20 031E            11030 |       BSC  L  MOPR1,Z   BR IF ERROR                 PTM54695
03F0 703A                 11031 | SCNP0 MDX     PASLB                                 PTM54700
                          11032 | *                                                   PTM54705
03F1 C115                 11033 |       LD    1 +21       TEST FOR ASTERISK IN COL 21 PTM54710
03F2 F0C4                 11034 |       EOR     M1906                                 PTM54715
03F3 4C18 042B            11035 |       BSC  L  PASLB,+-  BR IF COMMENTS RCD          PTM54720
03F5 C11F                 11036 |       LD    1 +31                                   PTM54725
03F6 F096                 11037 |       EOR     MC0P0     TEST FOR 5 CHAR OP          PTM54730
03F7 4C20 042B            11038 |       BSC  L  PASLB,Z   BR IF MACRO NAME            PTM54735
                          11039 | *                                                   PTM54740
03F9 6204                 11040 |       LDX   2 4         SET OP CODE CHAR CNT        PTM54745
03FA 10A0                 11041 |       SLT     32        PACK OP CODE 2 EBCDIC       PTM54750
03FB E91E                 11042 | SCNP1 OR    1 +30       *CHARACTERS/WD              PTM54755
03FC 18C8                 11043 |       RTE     8                                     PTM54760
03FD 71FF                 11044 |       MDX   1 -1                                    PTM54765
03FE 72FF                 11045 |       MDX   2 -1                                    PTM54770
03FF 70FB                 11046 |       MDX     SCNP1     CONT PACKING OP CODE        PTM54775
0400 18D0                 11047 |       RTE     16                                    PTM54780
0401 DC00 04AC            11048 |       STD  L  OPBUF     SAVE OP CODE FOR ASM        PTM54785
0403 DB23                 11049 |       STD   3 SYMBF-X3                              PTM54790
0404 98D1                 11050 |       SD      OPN03     TEST FOR END RCD            PTM54795
0405 4818                 11051 |       BSC     +-                                    PTM54800
0406 1090                 11052 |       SLT     16                                    PTM54805
0407 4C18 041C            11053 |       BSC  L  SCNP5,+-  BR-END RCD                  PTM54810
                          11054 | *                                                   PTM54815
0409 62FD                 11055 |       LDX   2 OPN04-OPN05  NEGATIVE TBL CNT         PTM54820
040A 6500 03B8            11056 |       LDX  L1 OPN01     BR TBL PT                   PTM54825
                          11057 | *                                                   PTM54830
040C CB23                 11058 | SCNP2 LDD   3 SYMBF-X3  CMP CURR OP CODE            PTM54835
040D 9900                 11059 |       SD    1 0         *WITH TABLE                 PTM54840
040E 4820                 11060 |       BSC     Z         SKIP IF MATCH               PTM54845
040F 7003                 11061 |       MDX     *+3                                   PTM54850
0410 18D0                 11062 |       RTE     16                                    PTM54855
0411 4E98 03DB            11063 |       BSC  I2 OPN05,+-  BR THRU TBL IF MATCH        PTM54860
0413 7102                 11064 |       MDX   1 2         INCR CMP TBL PT             PTM54865
0414 7201                 11065 |       MDX   2 1         INCR BR TBL PT              PTM54870
0415 70F6                 11066 |       MDX     SCNP2     CONT OP CODE CMP            PTM54875
0416 70CF                 11067 |       MDX     SCNPS     GO GET NEXT RCD             PTM54880
                          11068 | *                                                   PTM54885
0417 74FF 0457            11069 | SCNP3 MDX  L  OPSW0,-1  MEND,DECR DEFINITION CNT    PTM54890
0419 70CC                 11070 |       MDX     SCNPS     CONT,NESTED DEFINITION      PTM54895
                          11071 | *                                                   PTM54900
041A                      11072 | SCNP4 EQU     *                                     PTM54905
041A 4400 074B            11073 |       BSI  L  PALBL     GET NEXT RCD                PTM54910
041C 4346                 11074 | SCNP5 BSI   3 LDXRS-X3  RESTORE XR1                 PTM54915
041D 4C00 032B            11075 |       BSC  L  STASM     RETURN TO ASM               PTM54920
                          11076 | *                                                   PTM54925
                          11077 | *                                                   PTM54930
                          11078 | *     GENERAL CHARACTER SCAN                        PTM54935
                          11079 | *     *UPON ENTRY,                                  PTM54940
                          11080 | *     *  XR1 POINTS TO CHAR                         PTM54945
                          11081 | *     *  XR2 CONTAINS PARAM LIST SIZE               PTM54950
                          11082 | *     *XR3 IS DESTROYED BY MCCSN                    PTM54955
                          11083 | *     *CALLING SEQUENCE IS                          PTM54960
                          11084 | *     *       BSI     MCCSN                         PTM54965
                          11085 | *     *       DC      CHAR                          PTM54970
                          11086 | *     *       DC      ADDR                          PTM54975
                          11087 | *ADDR IS LOCATION TRANSFERRED TO IF CHAR FOUND      PTM54980
                          11088 | *                                                   PTM54985
                          11089 | *                                                   PTM54990
041F 0000                 11090 | MCCSN DC      *-*                                   PTM54995
0420 6780 041F            11091 | MCCS0 LDX  I3 MCCSN     XR3 PT TO PARAM             PTM55000
0422 C100                 11092 | MCCS1 LD    1 0         FETCH CHAR                  PTM55005
0423 F300                 11093 |       EOR   3 0         CMP WITH CALL CHAR          PTM55010
0424 4F98 0001            11094 |       BSC  I3 1,+-      BR IF CALL CHAR FOUND       PTM55015
0425                      11095 | MCC01 EQU     *-1                                   PTM55020
0426 7302                 11096 |       MDX   3 2         SKIP TO NEXT PARAM SET      PTM55025
0427 72FE                 11097 |       MDX   2 -2        DECR PARAM SET CNT          PTM55030
0428 70F9                 11098 |       MDX     MCCS1     CONT SCAN                   PTM55035
0429 4F00 0000            11099 | MCCS3 BSC  L3 0         NORMAL RETURN               PTM55040
041F                      11100 | MACSW EQU     MCCSN                                 PTM55045
                          11101 | *                                                   PTM55050
                          11102 | *     CODE TO PRINT SEQUENCE NUMBERS                PTM55055
                          11103 | *     *WITH DEFINITION PROTOTYPE AND READS          PTM55060
                          11104 | *     *NEXT RECORD.                                 PTM55065
                          11105 | *                                                   PTM55070
042B                      11106 | PASLB EQU     *                                     PTM55075
042B 6205                 11107 |       LDX   2 5         SET TO CVRT 5 DIGITS        PTM55080
042C C029                 11108 |       LD      CNT26     FETCH COUNT AND             PTM55085
042D 80F7                 11109 |       A       MCC01     *INCR BY 1                  PTM55090
042E D027                 11110 |       STO     CNT26                                 PTM55095
042F 4C28 0441            11111 |       BSC  L  PASL4,+Z  BR IF NONPOSITIVE           PTM55100
0431 4C18 03F1            11112 |       BSC  L  SCNP0+1,+-  CHK FOR SPECIAL OPS       PTM55105
0433 90F1                 11113 |       S       MCC01     START COUNT WITH ZERO       PTM55110
0434 18D0                 11114 |       RTE     16        DIVIDEND TO EXTENSION REG   PTM55115
0435 1010                 11115 | PASL2 SLA     16        CLEAR ACC                   PTM55120
0436 A80D                 11116 |       D       M1907     CALC NEXT DECML DGT         PTM55125
0437 18D0                 11117 |       RTE     16        SHIFT DGT TO ACC            PTM55130
0438 EC00 03B6            11118 |       OR   L  M1905     ADD ZONE TO DGT             PTM55135
043A D110                 11119 |       STO   1 +16       STORE DGT IN BFR            PTM55140
043B 71FF                 11120 |       MDX   1 -1        DECR BFR ADDR               PTM55145
043C 72FF                 11121 |       MDX   2 -1        DECR CNT                    PTM55150
043D 70F7                 11122 |       MDX     PASL2     CONT CONVERTING SEQNO       PTM55155
043E                      11123 | PASL3 EQU     *                                     PTM55160
043E 4400 074B            11124 |       BSI  L  PALBL     PRINT RCD AND READ NEXT RCD PTM55165
0440 70B0                 11125 |       MDX     SCNP0+1   RETURN                      PTM55170
0441 4400 074B            11126 | PASL4 BSI  L  PALBL     PRINT RCD,READ NEXT RCD     PTM55175
0443 70A5                 11127 |       MDX     SCNPE     GO CHECK FOR ERROR          PTM55180
                          11128 | *                                                   PTM55185
                          11129 | *     CONSTANTS AND SLET TABLE                      PTM55190
                          11130 | *                                                   PTM55195
0444 000A                 11131 | M1907 DC      10        CONSTANT 10                 PTM55200
0446                      11132 |       BSS  E  0         FORCE EVEN ADDR             PTM55205
0446 00EA                 11133 | M1800 DC      /EA       SLET ID OF MACRO PH 1A      PTM55210
0447                      11134 |       BSS     3                                     PTM55215
044A 00EB                 11135 | M1810 DC      /EB       SLET ID OF MACRO PH 1B      PTM55220
044B                      11136 |       BSS     3                                     PTM55225
                          11137 | *************************************************** PTM55230
                          11138 | *     CODE BEGINNING AT M1820+2 CANNOT            * PTM55235
                          11139 | *     *OVERLAID BY THE SKEL0 BFR.                 * PTM55240
                          11140 | *************************************************** PTM55245
044E 00EC                 11141 | M1820 DC      /EC       SLET ID OF MACRO PH 2       PTM55250
                          11142 | *     NOTE THE DISTANCE BETWEEN MACRO AND S7Z00     PTM55255
                          11143 | *     *MUST EQUAL 322 WORDS                         PTM55260
044F                      11144 | S7Z00 EQU     *                                     PTM55265
030E                      11145 | SKEL0 EQU     S7Z00-321                             PTM55270
044F                      11146 |       BSS     3                                     PTM55275
0452 00F0                 11147 | M1830 DC      /F0       SLET ID OF MACRO PH 3A      PTM55280
0453                      11148 |       BSS     3                                     PTM55285
0456 FFFE                 11149 | CNT26 DC      -2        INITIAL CTR VALUE -2        PTM55290
0457 0000                 11150 | OPSW0 DC      *-*       MAC/SMAC SW AND COUNTER     PTM55295
0457                      11151 | MC1Z0 EQU     *-1       END OF MACRO PH 1           PTM55300
*SBRKSLS EA               11152 |  MACRO PHASE 1A - SPECIAL PSEUDO OPS          V2M08 PTM55305
MACRO PROCESSOR PHASE 1A
 
                          11154 | *************************************************** PTM55315
                          11155 | *                                                 * PTM55320
                          11156 | *STATUS - VERSION 2, MODIFICATION 11              * PTM55325
                          11157 | *                                                 * PTM55330
                          11158 | *FUNCTION/OPERATION-                              * PTM55335
                          11159 | *   *MACRO PHASE 1A PROCESSES THE SPECIAL PSEUDO  * PTM55340
                          11160 | *    OPERATIONS PURG,SET,AND ANOP.                * PTM55345
                          11161 | *   *THE PURG PSEUDO OP IS PROCESSED DURING PASS  * PTM55350
                          11162 | *    1.PURG IS INVALID IF SPECIFIED ON A 4K SYSTEM* PTM55355
                          11163 | *    OR IF A MACRO LIBRARY IS NOT SPECIFIED.      * PTM55360
                          11164 | *    THE CHARACTERS IN QUOTES IN THE OPERAND FLD  * PTM55365
                          11165 | *    ARE THE SEARCH ARGUMENT.IF THE NAME IS FOUND,* PTM55370
                          11166 | *    THE NAME IS ERASED FROM THE LIBRARY. IF THE  * PTM55375
                          11167 | *    NAME IS NOT FOUND,A WARNING IS ISSUED.       * PTM55380
                          11168 | *   *THE SET PSEUDO OP IS PROCESSED DURING BOTH   * PTM55385
                          11169 | *    PASSES.IF NO LABEL IS SPECIFIED,THE STATEMENT* PTM55390
                          11170 | *    IS FLAGGED.OTHERWISE,THE VALUE OF THE SYMBOL * PTM55395
                          11171 | *    BECOMES THE VALUE OF THE OPERAND FIELD.      * PTM55400
                          11172 | *   *ANOP CAUSES A LABEL TO BE PASSED.            * PTM55405
                          11173 | *   *MACRO PHASE 1A ALSO PROCESSES THE A08        * PTM55410
                          11174 | *    ERROR CONDITION WHICH IS DETECTED BY MACRO   * PTM55415
                          11175 | *    PHASE 1.                                     * PTM55420
                          11176 | *                                                 * PTM55425
                          11177 | *ENTRY POINTS-                                    * PTM55430
                          11178 | *   *BRTAB-1 - PROCESS PURG,SET ANOP              * PTM55435
                          11179 | *            ENTRY FROM MACRO PHASE 1             * PTM55440
                          11180 | *   *M1AA0 - PROCESS A08 ERROR MESSAGE            * PTM55445
                          11181 | *            ENTRY FROM MACRO PHASE 1             * PTM55450
                          11182 | *                                                 * PTM55455
                          11183 | *INPUT-                                           * PTM55460
                          11184 | *   *RECORD IN INPUT BUFFER                       * PTM55465
                          11185 | *                                                 * PTM55470
                          11186 | *OUTPUT-SEE FUNCTION/OPERATION                    * PTM55475
                          11187 | *                                                 * PTM55480
                          11188 | *EXTERNAL REFERENCES-                             * PTM55485
                          11189 | *   *SUBROUTINES-                                 * PTM55490
                          11190 | *       * BGASM                                   * PTM55495
                          11191 | *       * DISK1                                   * PTM55500
                          11192 | *       * ERFLG                                   * PTM55505
                          11193 | *       * GETS2                                   * PTM55510
                          11194 | *       * GETS5                                   * PTM55515
                          11195 | *       * GETS6                                   * PTM55520
                          11196 | *       * GETS7                                   * PTM55525
                          11197 | *       * GETS8                                   * PTM55530
                          11198 | *       * GTS8A                                   * PTM55535
                          11199 | *       * GTS12                                   * PTM55540
                          11200 | *       * GTS13                                   * PTM55545
                          11201 | *       * LDLBL                                   * PTM55550
                          11202 | *       * LDXRS                                   * PTM55555
                          11203 | *       * PALBL                                   * PTM55560
                          11204 | *       * SCAN                                    * PTM55565
                          11205 | *       * SCNPS                                   * PTM55570
                          11206 | *   *ASMCM-                                       * PTM55575
                          11207 | *       * LABRL                                   * PTM55580
                          11208 | *       * LABVL                                   * PTM55585
                          11209 | *       * PASS                                    * PTM55590
                          11210 | *       * RELSW                                   * PTM55595
                          11211 | *       * SMSEC                                   * PTM55600
                          11212 | *       * VALUE                                   * PTM55605
                          11213 | *   *DCOM/COMMA-                                  * PTM55610
                          11214 | *       * $CORE                                   * PTM55615
                          11215 | *       * $FPAD                                   * PTM55620
                          11216 | *       * $IREQ                                   * PTM55625
                          11217 | *       * $1410                                   * PTM55630
                          11218 | *       * $PHSE                                   * PTM55635
                          11219 | *                                                 * PTM55640
                          11220 | *EXITS-                                           * PTM55645
                          11221 | *   *BGASM IS ASM PHASE 9                         * PTM55650
                          11222 | *                                                 * PTM55655
                          11223 | *TABLES/WORK AREAS-                               * PTM55660
                          11224 | *   *PSKEL - DISK BUFFER FOR PURG                 * PTM55665
                          11225 | *                                                 * PTM55670
                          11226 | *ATTRIBUTES-N/A                                   * PTM55675
                          11227 | *                                                 * PTM55680
                          11228 | *NOTES-N/A                                        * PTM55685
                          11229 | *                                                 * PTM55690
                          11230 | *************************************************** PTM55695
                          11231 | *************************************************** PTM55700
                          11232 | *     MACRO PROCESSOR COMMUNICATIONS AREA         * PTM55705
                          11233 | *************************************************** PTM55710
0913                      11234 | MULT  EQU     P9334                                 PTM55715
0926                      11235 | STADD EQU     P9352                                 PTM55720
0747                      11236 | STLBL EQU     P9222                                 PTM55725
08C6                      11237 | STSCH EQU     P9300                                 PTM55730
08E1                      11238 | STSXT EQU     P9303+1                               PTM55735
08C9                      11239 | STS1  EQU     P9300+3                               PTM55740
                          11240 | *************************************************** PTM55745
0280                      11241 |       ORG     OVLAY                                 PTM55750
0280 01D8                 11242 |       DC      MP1AZ-MP1A0  WD CNT OF MACRO PH 1A    PTM55755
0281 00EA                 11243 | A1902 DC      /EA       SLET ID OF MACRO PH 1A      PTM55760
0282                      11244 | MP1A0 EQU     *                                     PTM55765
                          11245 | *                                                   PTM55770
                          11246 | *     INTERPHASE BRANCH TABLE                       PTM55775
                          11247 | *     *IF PRESENT,ALWAYS AT BEGINNING OF            PTM55780
                          11248 | *     *OVERLAY AREA                                 PTM55785
                          11249 | *                                                   PTM55790
0282 4C00 04C1            11250 |       BSC  L  GETS5     +2  FETCH PH 5              PTM55795
0284 4C00 04C3            11251 |       BSC  L  GETS6     +4  FETCH PH 6              PTM55800
0286 4C00 04C5            11252 |       BSC  L  GETS7     +6  FETCH PH 7              PTM55805
0288 4C00 04CA            11253 |       BSC  L  GETS8     +8  FETCH PH 8              PTM55810
028A 4C00 04CC            11254 |       BSC  L  GTS8A     +10 FETCH PH 8A             PTM55815
028C 4C00 04CE            11255 |       BSC  L  GTS12     +12 FETCH PH 12             PTM55820
028E 4C00 04C7            11256 |       BSC  L  GTS13     +14 FETCH MACRO PH 1        PTM55825
0290 4C00 04D0            11257 |       BSC  L  GETS2     +16 FETCH PH 2              PTM55830
                          11258 | *                                                   PTM55835
                          11259 | *     ENTER MACRO PHASE 1A HERE                     PTM55840
                          11260 | *                                                   PTM55845
0292 7003                 11261 |       MDX     MAC1A      ENTER MACRO PH 1A          PTM55850
                          11262 | *                                                   PTM55855
                          11263 | *     BRANCH TABLE BASED ON OP CODE                 PTM55860
                          11264 | *     XR2 SET TO TBL DISPLACEMENT                   PTM55865
                          11265 | *     *IN MACRO PHASE 1                             PTM55870
                          11266 | *                                                   PTM55875
028B                      11267 | BRTAB EQU     *-8                                   PTM55880
0293 0368                 11268 |       DC      SET       BR ADDR FOR SET OP          PTM55885
0294 031F                 11269 |       DC      PURG      BR ADDR FOR PURG OP         PTM55890
0295 02F0                 11270 |       DC      ENXT0     BR ADDR FOR ANOP OP         PTM55895
                          11271 | *                                                   PTM55900
0296                      11272 | MAC1A EQU     *                                     PTM55905
0296 C600 028B            11273 |       LD   L2 BRTAB     SET ENTRY FOR DESIRED       PTM55910
0298 D001                 11274 |       STO     *+1       *PSEUDO OPERATION           PTM55915
0299 4C00 0000            11275 |       BSC  L  *-*       *AND BR TO SUBR             PTM55920
                          11276 | *                                                   PTM55925
029B                      11277 | PURG1 EQU     *                                     PTM55930
029B C3F4                 11278 |       LD    3 PASS-X3                               PTM55935
029C 4C20 02BA            11279 |       BSC  L  PURGB,Z   BR IF PASS 2                PTM55940
029E C863                 11280 |       LDD     A1910     LD DISK READ PARAM          PTM55945
029F 435C                 11281 |       BSI   3 DISK1-X3  PERFORM DISK READ           PTM55950
                          11282 | *                                                   PTM55955
02A0 C073                 11283 |       LD      PSKEL                                 PTM55960
02A1 7033                 11284 |       MDX     PURG4     TEST CHAIN WD FOR 0         PTM55965
02A2 D06D                 11285 | PURG2 STO     SKELY     SAVE DISP TO NEXT ENT       PTM55970
02A3 6680 0310            11286 |       LDX  I2 SKELY                                 PTM55975
02A5 C600 0314            11287 |       LD   L2 PSKEL     TEST FOR END OF LIBRARY INDRPTM55980
02A7 F056                 11288 |       EOR     AFE00                                 PTM55985
02A8 4C20 02C3            11289 |       BSC  L  PURGA,Z   BR IF NOT END OF LIBRARY    PTM55990
02AA 6580 0238            11290 |       LDX  I1 RDBFR     RESTORE XR1                 PTM55995
02AC C400 020C            11291 | PURGE LD   L  PSMDE                                 PTM56000
02AE 4C18 02B7            11292 |       BSC  L  PURGD,+-  BR-ONE PASS MODE            PTM56005
02B0 7401 027C            11293 |       MDX  L  P2MWC,1   INCR TWO PASS MODE          PTM56010
02B2 1000                 11294 |       NOP               *WARNING CNT                PTM56015
02B3 4052                 11295 |       BSI     A1QFG     PLACE Q FLAG                PTM56020
02B4 4400 0802            11296 |       BSI  L  P9MVE     PRINT RCD                   PTM56025
02B6 7039                 11297 |       MDX     ENXT0     PASS RCD                    PTM56030
                          11298 | *                                                   PTM56035
02B7 C048                 11299 | PURGD LD      A1906     SET COL 33 TO NON-BLANK     PTM56040
02B8 D121                 11300 |       STO   1 +33                                   PTM56045
02B9 7036                 11301 |       MDX     ENXT0     PASS RCD                    PTM56050
                          11302 | *                                                   PTM56055
02BA 6580 0238            11303 | PURGB LDX  I1 RDBFR     TEST IF PURGE PERFORMED     PTM56060
02BC C121                 11304 |       LD    1 +33       DO NOT SET Q FLAG IF        PTM56065
02BD F051                 11305 |       EOR     A1912     *OPERATION OCCURRED         PTM56070
02BE 4420 0306            11306 |       BSI  L  A1QFG,Z   BR TO SET Q FLAG            PTM56075
02C0 C04E                 11307 | PURGC LD      A1912     RESTORE COL 34 TO BLANK     PTM56080
02C1 D121                 11308 |       STO   1 +33                                   PTM56085
02C2 702D                 11309 |       MDX     ENXT0     PROCESS NEXT RECORD         PTM56090
                          11310 | *                                                   PTM56095
02C3                      11311 | PURGA EQU     *                                     PTM56100
02C3 C600 0315            11312 |       LD   L2 PSKEL+1   CHECK TO SEE IF NAME        PTM56105
02C5 18D0                 11313 |       RTE     16        *MATCHES                    PTM56110
02C6 C600 0314            11314 |       LD   L2 PSKEL                                 PTM56115
02C8 9831                 11315 |       SD      PMOP0                                 PTM56120
02C9 4820                 11316 |       BSC     Z                                     PTM56125
02CA 7008                 11317 |       MDX     PURG3     NO MATCH                    PTM56130
02CB 18D0                 11318 |       RTE     16                                    PTM56135
02CC 4820                 11319 |       BSC     Z         SKIP IF CHARACTERS MATCH    PTM56140
02CD 7005                 11320 |       MDX     PURG3     BR-NO MATCH                 PTM56145
02CE C600 0316            11321 |       LD   L2 PSKEL+2   TEST 5TH CHARACTER          PTM56150
02D0 902B                 11322 |       S       PMOP0+2   *FOR MATCH                  PTM56155
02D1 4C18 02DA            11323 |       BSC  L  PURG5,+-  BRANCH IF MATCH             PTM56160
02D3 C600 0317            11324 | PURG3 LD   L2 PSKEL+3   TEST END OF LIBRARY SCTR    PTM56165
02D5 4820                 11325 | PURG4 BSC     Z         SKIP TO DK READ             PTM56170
02D6 70CB                 11326 |       MDX     PURG2     CONT SCTR SEARCH            PTM56175
02D7 7401 0313            11327 |       MDX  L  PSKEL-1,1 INCR SCTR ADDR              PTM56180
02D9 70C1                 11328 |       MDX     PURG1     GO TO DK READ               PTM56185
02DA D600 0314            11329 | PURG5 STO  L2 PSKEL     CLEAR FIRST WD OF NAME      PTM56190
02DC 6580 0238            11330 |       LDX  I1 RDBFR     SET INDR THAT OPERATION     PTM56195
                          11331 | *                                                   PTM56200
                          11332 | *     MASK INTRPT REQ KEY TO PREVENT                PTM56205
                          11333 | *     *LOSS OF FILE PROTECT ADDRESS                 PTM56210
                          11334 | *                                                   PTM56215
02DE C400 002C            11335 |       LD   L  $IREQ     SAVE INTRPT REQ BR ADDR     PTM56220
02E0 D020                 11336 |       STO     A1908                                 PTM56225
02E1 6500 02F4            11337 |       LDX  L1 MIREQ     SET INTRPT BR ADDR          PTM56230
02E3 6D00 002C            11338 |       STX  L1 $IREQ                                 PTM56235
02E5 1010                 11339 |       SLA     16        CLEAR ENT PT AND SWITCH     PTM56240
02E6 D00D                 11340 |       STO     MIREQ                                 PTM56245
                          11341 | *                                                   PTM56250
02E7 C81A                 11342 |       LDD     A1910     GET DK WRITE PARAM          PTM56255
02E8 8028                 11343 |       A       A1909     SET TO WRITE                PTM56260
02E9 435C                 11344 |       BSI   3 DISK1-X3  WR SCTR TO DISK             PTM56265
                          11345 | *                                                   PTM56270
                          11346 | *     RESTORE INTRPT REQUEST                        PTM56275
                          11347 | *                                                   PTM56280
02EA C016                 11348 |       LD      A1908     RESTORE INTRPT REQ BR ADDR  PTM56285
02EB D400 002C            11349 |       STO  L  $IREQ                                 PTM56290
02ED C006                 11350 |       LD      MIREQ     TEST INTRPT REQ SW          PTM56295
02EE 44A0 002C            11351 |       BSI  I  $IREQ,Z   BR IN INTRPT REQ OCCURRED   PTM56300
                          11352 | *                                                   PTM56305
02F0 4400 074B            11353 | ENXT0 BSI  L  PALBL     GET NEXT RECORD        2-11 PTM56310
02F2 4C00 045D            11354 |       BSC  L  BGASM     BR TO OPCODE SEARCH    2-11 PTM56312
                          11355 | *                                                   PTM56315
                          11356 | *     MASK INTRPT REQ SUBROUTINE                    PTM56320
                          11357 | *                                                   PTM56325
02F4 0000                 11358 | MIREQ DC      *-*       ENT PT - 0 IF NO REQ        PTM56330
02F5 080E                 11359 |       XIO     RESEA     RESET KB/CP SWITCH          PTM56335
02F6 4C00 00D5            11360 |       BSC  L  $1410     RETURN TO ILS04             PTM56340
                          11361 | *                                                   PTM56345
                          11362 | *     CONSTANTS                                     PTM56350
                          11363 | *                                                   PTM56355
02F8                      11364 |       BSS  E  0         FORCE EVEN ADDR             PTM56360
02F8 4040                 11365 | A1900 DC      /4040     PACKED EBC BLANKS           PTM56365
02F9 4040                 11366 |       DC      /4040     PACKED EBC BLANKS           PTM56370
02FA                      11367 |       BSS  E  0         FORCE EVEN ADDR             PTM56375
02FA 4040                 11368 | PMOP0 DC      /4040     MACRO NAME BFR              PTM56380
02FB 4040                 11369 |       DC      /4040                                 PTM56385
02FC 4000                 11370 |       DC      /4000                                 PTM56390
02FD 4000                 11371 | A1903 DC      /4000     LEFTHAND EBCDIC BLANK       PTM56395
02FE FE00                 11372 | AFE00 DC      /FE00                                 PTM56400
02FF 1000                 11373 | A1904 DC      /1000     4K CORE INDICATOR           PTM56405
0300 00D6                 11374 | A1906 DC      .O        EBCDIC O-OP CODE ERR FLG    PTM56410
0301 0000                 11375 | A1908 DC      *-*       SAVE INTRPT REQ BR ADDR     PTM56415
0302                      11376 |       BSS  E  0         FORCE EVEN ADDR             PTM56420
0302 7000                 11377 | A1910 DC      /7000     DISK READ FUNC CODE         PTM56425
0303 0312                 11378 |       DC      PSKEL-2   I/O AREA ADDR               PTM56430
0304                      11379 |       BSS  E  0         FORCE EVEN ADDR             PTM56435
0304                      11380 | A1Q00 EQU     *                                     PTM56440
0304 00D8                 11381 | RESEA DC      .Q        EBCDIC Q                    PTM56445
0305 0F01                 11382 |       DC      /0F01     IOCC TO RESET KB/CP         PTM56450
                          11383 | *                                                   PTM56455
0306 0000                 11384 | A1QFG DC      *-*       ENTRY PT                    PTM56460
0307 C0FE                 11385 |       LD      A1QFG     SET RETURN ADDR             PTM56465
0308 D400 0701            11386 |       STO  L  P9202                                 PTM56470
030A 7439 070E            11387 |       MDX  L  ERADD,MCOM5-ERCNT  PT TO WARN CNT     PTM56475
030C C0F7                 11388 |       LD      A1Q00     FETCH Q FLAG                PTM56480
030D 4C00 0706            11389 |       BSC  L  FLGCO     JOIN ERFLG SUBR             PTM56485
                          11390 | *                                                   PTM56490
030F 0040                 11391 | A1912 DC      .         EBCDIC BLANK                PTM56495
0310                      11392 |       BSS  E  0         FORCE EVEN ADDR             PTM56500
0310 0000                 11393 | SKELY DC      *-*                                   PTM56505
0311 0001                 11394 | A1909 DC      1         CONSTANT 1                  PTM56510
0312                      11395 |       BSS  E  0         FORCE EVEN ADDR             PTM56515
0312 0140                 11396 |       DC      320                                   PTM56520
0313 0000                 11397 |       DC      *-*       DISK SCTR ADDR              PTM56525
0314                      11398 | PSKEL EQU     *                                     PTM56530
                          11399 | *                                                   PTM56535
                          11400 | *     SET OP CODE ERROR FLAG AND CONTINUE           PTM56540
                          11401 | *     *PROCESSING WITH NEXT RECORD                  PTM56545
0314 7402 0213            11402 | OFLAG MDX  L  ADCOW,2   INCR L.A.C.                 PTM56550
0316 1000                 11403 |       NOP               (MAY SKIP)                  PTM56555
0317 C0E8                 11404 |       LD      A1906     FETCH OP CODE FLAG          PTM56560
0318 4400 0701            11405 |       BSI  L  ERFLG     PLACE ERR FLG IN O/P BFR    PTM56565
031A 70D5                 11406 |       MDX     ENXT0     CONT PROCESSING NEXT RCD    PTM56570
                          11407 | *                                                   PTM56575
                          11408 | *                                                   PTM56580
                          11409 | *                                                   PTM56585
                          11410 | *     PROCESS PURG PSEUDO OPERATION                 PTM56590
                          11411 | *     NEVER EFFECTIVE IN PASS TWO                   PTM56595
                          11412 | *     *OR ON 4K SYSTEM                              PTM56600
                          11413 | *     DELETES NAME FROM SYSTEM MACRO                PTM56605
                          11414 | *     *LIBRARY                                      PTM56610
031B 0000                 11415 | PURC2 DC      0         CHAR CNT OF NAME            PTM56615
031C 00E2                 11416 | A1911 DC      .S        EBCDIC S,SYNTAX FLAG        PTM56620
031D 007D                 11417 | M1AAP DC      .'        EBC APOSTROPHE              PTM56625
031E 0006                 11418 | PURC1 DC      6         CHAR CNT OF NAME            PTM56630
                          11419 | *                                                   PTM56635
031F C400 000E            11420 | PURG  LD   L  $CORE     TEST FOR 4K SYSTEM          PTM56640
0321 90DD                 11421 |       S       A1904                                 PTM56645
0322 4C18 0314            11422 |       BSC  L  OFLAG,+-  BR TO SET OP CODE ERR FLAG  PTM56650
                          11423 | *                                                   PTM56655
0324 4400 025F            11424 |       BSI  L  LDXRS     XR1 TO I/P BFR,XR3 TO ASMCM PTM56660
0326 7124                 11425 |       MDX   1 +36       XR1 PT TO OPERAND FIELD     PTM56665
0327 C32D                 11426 |       LD    3 SMSEC-X3  INITIALIZE FOR SYSTEM       PTM56670
0328 D0EA                 11427 |       STO     PSKEL-1   *MACRO READ                 PTM56675
0329 4C30 032E            11428 |       BSC  L  PURG0,-Z  BR IF SYST MACLIB DEFINED   PTM56680
032B 4400 0306            11429 |       BSI  L  A1QFG     *SET Q FLAG OTHERWISE       PTM56685
032D 70C2                 11430 |       MDX     ENXT0     *AND IGNORE OP              PTM56690
032E                      11431 | PURG0 EQU     *                                     PTM56695
032E C1FF                 11432 |       LD    1 -1        FETCH COL 35                PTM56700
032F F0ED                 11433 |       EOR     M1AAP     TEST FOR APOSTROPHE         PTM56705
0330 4C18 0334            11434 |       BSC  L  PURA1,+-  BR-APOSTROPHE               PTM56710
0332 40D3                 11435 | PURA4 BSI     A1QFG     PLACE Q FLAG                PTM56715
0333 70BC                 11436 |       MDX     ENXT0     PASS RCD                    PTM56720
0334                      11437 | PURA1 EQU     *                                     PTM56725
0334 C100                 11438 | PURA2 LD    1 0                                     PTM56730
0335 F0E7                 11439 |       EOR     M1AAP     TEST FOR APOSTROPHE         PTM56735
0336 4C18 0340            11440 |       BSC  L  PURA3,+-  BR-APOSTROPHE               PTM56740
0338 7101                 11441 |       MDX   1 1         INCR I/P PT                 PTM56745
0339 7401 031B            11442 |       MDX  L  PURC2,1   INCR CHAR CNT               PTM56750
033B 1000                 11443 |       NOP                                           PTM56755
033C 74FF 031E            11444 |       MDX  L  PURC1,-1  DECR CHAR CNT               PTM56760
033E 70F5                 11445 |       MDX     PURA2     CONT SCAN                   PTM56765
033F 70F2                 11446 |       MDX     PURA4     SET ERROR FLAG              PTM56770
0340 6680 031B            11447 | PURA3 LDX  I2 PURC2     SET NAME LNG                PTM56775
0342 6580 0238            11448 |       LDX  I1 RDBFR     SET I/P PT                  PTM56780
0344 7124                 11449 |       MDX   1 +36                                   PTM56785
0345 7200                 11450 |       MDX   2 0         TEST FOR NO NAME            PTM56790
0346 7001                 11451 |       MDX     *+1       CONT IF NAME                PTM56795
0347 70EA                 11452 |       MDX     PURA4     PLACE ERROR FLAG,NO NAME    PTM56800
0348 C100                 11453 | PURA5 LD    1 0         FETCH CHAR                  PTM56805
0349 1008                 11454 |       SLA     8                                     PTM56810
034A 72FF                 11455 |       MDX   2 -1        DECR CHAR CNT               PTM56815
034B 701A                 11456 |       MDX     PURA7     SKIP IF COMPLETE            PTM56820
034C C480 0353            11457 |       LD   I  PURA6     FETCH RIGHTHAND CHAR        PTM56825
034E 1888                 11458 |       SRT     8                                     PTM56830
034F 1010                 11459 |       SLA     16        CLEAR ACC                   PTM56835
0350 C100                 11460 |       LD    1 0         FETCH CHAR                  PTM56840
0351 1088                 11461 |       SLT     8         FETCH 2 CHARS               PTM56845
0352 D400 02FA            11462 |       STO  L  PMOP0                                 PTM56850
0353                      11463 | PURA6 EQU     *-1                                   PTM56855
0354 7401 0353            11464 |       MDX  L  PURA6,1   INCR NAME BFR PT            PTM56860
0356 7102                 11465 |       MDX   1 2         INCR I/P PT                 PTM56865
0357 72FF                 11466 |       MDX   2 -1        DECR CHAR CNT               PTM56870
0358 70EF                 11467 |       MDX     PURA5     CONT TO GET NAME            PTM56875
0359 C8A0                 11468 |       LDD     PMOP0     TEST FOR BLAMK              PTM56880
035A 989D                 11469 |       SD      A1900     *OPERAND FIELD              PTM56885
035B 4C20 029B            11470 |       BSC  L  PURG1,Z   BR-NONBLANK FLD             PTM56890
035D 18D0                 11471 |       RTE     16                                    PTM56895
035E 4C20 029B            11472 |       BSC  L  PURG1,Z   BR-NONBLANK FIELD           PTM56900
0360 C09B                 11473 |       LD      PMOP0+2                               PTM56905
0361 909B                 11474 |       S       A1903                                 PTM56910
0362 4418 0306            11475 |       BSI  L  A1QFG,+-  BR-BLANK FLD                PTM56915
0364 4C00 029B            11476 |       BSC  L  PURG1     CONT PURGE OPERATION        PTM56920
0366 E901                 11477 | PURA7 OR    1 1         GET NEXT CHAR               PTM56925
0367 70EA                 11478 |       MDX     PURA6-1                               PTM56930
                          11479 | *                                                   PTM56935
0368 C3F4                 11480 | SET   LD    3 PASS-X3   DO NOT MODIFY IF PASS3 2-11 PTM56940
0369 4C28 038A            11481 |       BSC  L  SET03,+Z  BRANCH IF PASS 3       2-11 PTM56942
036B C0A3                 11482 |       LD      A1912     TEST IF LABEL PRESENT  2-11 PTM56944
036C F115                 11483 |       EOR   1 21                               2-11 PTM56946
036D 4C20 0375            11484 |       BSC  L  SETST,Z   BRANCH IF  YES         2-11 PTM56948
036F C0AC                 11485 |       LD      A1911     FLAG WITH SYNTAX ERROR 2-11 PTM56950
0370 4400 0701            11486 | SET01 BSI  L  ERFLG     FLAG ERROR             2-11 PTM56952
0372 4400 074B            11487 |       BSI  L  PALBL     PASS LABEL             2-11 PTM56954
0374 7045                 11488 |       MDX     SETRR     EXIT SET ROUTINE       2-11 PTM56956
                          11489 | *                                              2-11 PTM56958
0375 7115                 11490 | SETST MDX   1 21        POINT TO LABEL         2-11 PTM56960
0376 4400 083D            11491 |       BSI  L  P9252     TEST IF VALID LABEL    2-11 PTM56962
0378 7003                 11492 |       MDX     SET02     BRANCH - YES           2-11 PTM56964
0379 C001                 11493 |       LD      SETLF     FLAG WITH LABEL ERROR  2-11 PTM56966
037A 70F5                 11494 |       MDX     SET01                            2-11 PTM56968
                          11495 | *                                              2-11 PTM56970
037B 00D3                 11496 | SETLF DC      .L        LABEL ERROR CONSTANT   2-11 PTM56972
                          11497 | *                                              2-11 PTM56975
037C 6202                 11498 | SET02 LDX   2 2                                2-11 PTM56977
037D C600 03BB            11499 | SET00 LD   L2 RESK1-1   MOVE CODE TO SET            PTM56980
037F D600 0912            11500 |       STO  L2 MULT-1    *VALUE IN SYMB TBL          PTM56985
0381 72FF                 11501 |       MDX   2 -1                                    PTM56990
0382 70FA                 11502 |       MDX     SET00                                 PTM56995
0383 6204                 11503 |       LDX   2 4         MODIFY LOAD LABEL      2-11 PTM56996
0384 C600 03E2            11504 | SET04 LD   L2 SET2K-1   *TO CAUSE SEARCH OF    2-11 PTM56997
0386 D600 0744            11505 |       STO  L2 STLBL-3   *SYMBOL TABLE AND      2-11 PTM56998
0388 72FF                 11506 |       MDX   2 -1        *RETURN TO SET22       2-11 PTM56999
0389 70FA                 11507 |       MDX     SET04                            2-11 PTM57000
038A 7123                 11508 | SET03 MDX   1 35        POINT TO OPERAND FIELD 2-11 PTM57002
038B 4400 04E1            11509 |       BSI  L  SCAN      SCAN AND EVALUATE OPERAND   PTM57005
                          11510 | *                                                   PTM57010
038D 6580 0238            11511 |       LDX  I1 RDBFR     RESTORE XR1                 PTM57015
038F C3F4                 11512 |       LD    3 PASS-X3                               PTM57020
0390 4C20 03A6            11513 |       BSC  L  USL01,Z   BR-PASS 2 OR TWO PASS MODE  PTM57025
0392 C112                 11514 |       LD    1 +18       TEST COL 18 FOR U           PTM57030
0393 F011                 11515 |       EOR     USL02                                 PTM57035
0394 4C18 039A            11516 |       BSC  L  USL03,+-  BR-COL 18 U                 PTM57040
0396 C113                 11517 |       LD    1 +19       TEST COL 19 FOR U           PTM57045
0397 F00D                 11518 |       EOR     USL02                                 PTM57050
0398 4C20 03B3            11519 |       BSC  L  USCON,Z   BR-COL 18 OR 19 NOT U       PTM57055
039A C3F3                 11520 | USL03 LD    3 PSMDE-X3                              PTM57060
039B 4C18 03A2            11521 |       BSC  L  USL04,+-  BR-NOT TWO PASS MODE        PTM57065
039D 7401 0254            11522 |       MDX  L  P2MEC,1   INCR TWO PASS MODE ERR      PTM57070
039F 1000                 11523 |       NOP               *CNT                        PTM57075
03A0 4400 0802            11524 |       BSI  L  P9MVE     PRINT RCD                   PTM57080
03A2 C002                 11525 | USL04 LD      USL02     SET U TO COL 33             PTM57085
03A3 D121                 11526 |       STO   1 33                                    PTM57090
03A4 700E                 11527 |       MDX     USCON     CONTINUE                    PTM57095
                          11528 | *                                                   PTM57100
03A5 00E4                 11529 | USL02 DC      .U        EBCDIC                      PTM57105
03A6 C3F3                 11530 | USL01 LD    3 PSMDE-X3                              PTM57110
03A7 4C20 03EB            11531 |       BSC  L  USL05,Z   BR-TWO PASS MODE            PTM57115
03A9 C121                 11532 |       LD    1 33        TEST FOR U FLAG             PTM57120
03AA F0FA                 11533 |       EOR     USL02                                 PTM57125
03AB 4C20 03B3            11534 |       BSC  L  USCON,Z   BR-NOT U FLAG               PTM57130
03AD C400 030F            11535 |       LD   L  A1912     RESET COL 33 TO BLANK       PTM57135
03AF D121                 11536 |       STO   1 33                                    PTM57140
03B0 C0F4                 11537 |       LD      USL02                                 PTM57145
03B1 4400 0701            11538 |       BSI  L  ERFLG     PLACE U FLAG                PTM57150
                          11539 | *                                                   PTM57155
03B3                      11540 | USCON EQU     *                                     PTM57160
03B3 C325                 11541 |       LD    3 VALUE-X3  SAVE VALUE OF SCAN          PTM57165
03B4 D303                 11542 |       STO   3 LABVL-X3                              PTM57170
03B5 C327                 11543 |       LD    3 RELSW-X3  SAVE RELOCATION BITS        PTM57175
03B6 100E                 11544 |       SLA     14                                    PTM57180
03B7 D304                 11545 |       STO   3 LABRL-X3                              PTM57185
03B8 4400 073A            11546 | SETRS BSI  L  LDLBL     PLACE LABEL AND VALUE       PTM57190
03BA 4C00 045D            11547 | SETRR BSC  L  BGASM      CONT PROCESSING       2/11 PTM57195
                          11548 | *                                              2/11 PTM57200
                          11549 | *     MODIFY  ASSEMBLER TO STORE VALUE         2/11 PTM57205
                          11550 | *     *RATHER  THAN SET MULTIPLY DEFINED       2/11 PTM57210
                          11551 | *     *BIT IN  SYMBOL TABLE                    2/11 PTM57215
                          11552 | *                                              2/11 PTM57220
03BC 4C00 03C0            11553 | RESK1 BSC  L  SET21      BRANCH BACK TO SET    2/11 PTM57225
                          11554 | *                                              2/11 PTM57230
                          11555 | *                                              2/11 PTM57235
                          11556 | *     RESTORE  SUBROUTINE TO SET               2/11 PTM57240
                          11557 | *     *MULTIP LY DEFINED BIT                   2/11 PTM57245
                          11558 | *     *IN SYM BOL TABLE                        2/11 PTM57250
                          11559 | *                                              2/11 PTM57255
03BE C1FF                 11560 | RESK  LD    1 -1                               2-11 PTM57260
03BF E808                 11561 |       OR   X  P9320-P9334-2                    2/11 PTM57265
                          11562 | *                                              2/11 PTM57270
                          11563 | *     RETURN  HERE FROM SYMBOL SEARCH ROUTINE  2/11 PTM57310
                          11564 | *                                              2/11 PTM57315
03C0 C303                 11565 | SET21 LD    3 LABVL-X3   GET NEW LABEL VALUE   2/11 PTM57320
03C1 D1FE                 11566 |       STO   1 -2         SET IN SYM TABLE      2/11 PTM57325
03C2 C1FF                 11567 |       LD    1 -1         SET OLD REL IND BIT   2/11 PTM57330
03C3 E01E                 11568 |       AND     SET1K      KEEP ALL BUT BIT 1    2/11 PTM57335
03C4 EB04                 11569 |       OR    3 LABRL-X3   OR IN NEW REL INDR    2/11 PTM57340
03C5 D1FF                 11570 |       STO   1 -1         SAVE IN SYM TABLE     2/11 PTM57345
03C6 4C00 0916            11571 |       BSC  L  MULT+3     RETURN TO SYM SEARCH  2/11 PTM57350
                          11572 | *                                              2/11 PTM57355
                          11573 | *     ENTER H ERE FROM LOAD LABEL ROUTINE      2/11 PTM57360
                          11574 | *                                              2/11 PTM57365
03C8 4C18 0926            11575 | SET22 BSC  L  STADD,+-   GO TO ADD SYM ON      2/11 PTM57370
                          11576 | *                        *PASS 1 ONLY          2/11 PTM57375
03CA 6C00 091F            11577 |       STX  L  P9428      SET ADD (CHG)         2/11 PTM57380
03CC 4400 08C6            11578 |       BSI  L  P9300      SEARCH FOR SYM        2/11 PTM57385
03CE 1000                 11579 |       NOP                WILL SKIP             2/11 PTM57390
03CF 1010                 11580 |       SLA     16                               2/11 PTM57395
03D0 D400 091F            11581 |       STO  L  P9428      CLR ADD (CHG) SW      2/11 PTM57400
                          11582 | *                                              2/11 PTM57405
                          11583 | *     RETURN  HERE AFTER SYM TBL PROCESSED     2/11 PTM57410
                          11584 | *                                              2/11 PTM57415
03D2 6204                 11585 | SET23 LDX   2 4          RESTORE LOAD LABEL    2/11 PTM57420
03D3 C600 03E6            11586 |       LD   L2 SET3K-1                          2/11 PTM57421
03D5 D600 0744            11587 |       STO  L2 STLBL-3                          2/11 PTM57425
03D7 72FF                 11588 |       MDX   2 -1                               2/11 PTM57426
03D8 70FA                 11589 |       MDX     SET23+1                          2/11 PTM57430
03D9 6202                 11590 |       LDX   2 2          RESTORE SYM SEARCH    2/11 PTM57435
03DA C600 03BD            11591 | SET24 LD   L2 RESK-1     * TO FLAG M ERRORS    2/11 PTM57436
03DC D600 0912            11592 |       STO  L2 MULT-1                           2/11 PTM57440
03DE 72FF                 11593 |       MDX   2 -1                               2/11 PTM57441
03DF 70FA                 11594 |       MDX     SET24                            2/11 PTM57442
03E0 4C00 0747            11595 |       BSC  L  STLBL      RETURN TO LOAD LABEL  2/11 PTM57445
                          11596 | *                                              2/11 PTM57446
                          11597 | *     CONSTAN TS                               2/11 PTM57447
                          11598 | *                                              2/11 PTM57450
03E2 BFFF                 11599 | SET1K DC      /BFFF      MASK FOR REL IND      2/11 PTM57451
03E3 4C00 03C8            11600 | SET2K BSC  L  SET22      INST TO MODIFY        2/11 PTM57452
03E5 4C00 03D2            11601 |       BSC  L  SET23      * LOAD LABEL          2/11 PTM57455
03E7 4C18 0926            11602 | SET3K BSC  L  STADD,+-   INST TO               2/11 PTM57456
03E9 C303                 11603 |       LD    3 LABVL-X3   * RESTORE LOAD LABEL  2/11 PTM57460
03EA 7101                 11604 |       MDX   1 1                                2/11 PTM57461
                          11605 | *                                              2/11 PTM57462
                          11606 | *                                              2/11 PTM57465
                          11607 | *                                              2/11 PTM57470
                          11608 | *                                              2/11 PTM57475
                          11609 | *                                              2/11 PTM57480
                          11610 | *                                              2/11 PTM57485
                          11611 | *                                                   PTM57490
03EB 7112                 11612 | USL05 MDX   1 +18                                   PTM57495
03EC C100                 11613 |       LD    1 0         CC 18 = U                   PTM57500
03ED F0B7                 11614 |       EOR     USL02                                 PTM57505
03EE 4820                 11615 |       BSC     Z         SKIP IF U                   PTM57510
03EF 7101                 11616 |       MDX   1 1         CC 19 = U                   PTM57515
03F0 C100                 11617 |       LD    1 0                                     PTM57520
03F1 F0B3                 11618 |       EOR     USL02                                 PTM57525
03F2 4820                 11619 |       BSC     Z                                     PTM57530
03F3 70BF                 11620 |       MDX     USCON     BR-CC18,19 NOT U            PTM57535
03F4 C400 030F            11621 |       LD   L  A1912     U ALREADY COUNTED,PASS 1    PTM57540
03F6 D100                 11622 |       STO   1 0         *DO NOT COUNT IN PASS 2     PTM57545
03F7 74FF 0216            11623 |       MDX  L  ERCNT,-1                              PTM57550
03F9 1000                 11624 |       NOP               MAY SKIP                    PTM57555
03FA 70B8                 11625 |       MDX     USCON     RETURN TO CALLER            PTM57560
                          11626 | *                                                   PTM57565
                          11627 | *     PROCESS A08 ERROR MSG CONDITIOM               PTM57570
                          11628 | *     *FROM MACRO PHASE 1                           PTM57575
                          11629 | *                                                   PTM57580
03FB C33D                 11630 | M1AA0 LD    3 SMAC0-X3                              PTM57585
03FC 4C18 0401            11631 |       BSC  L  M1AA4,+-  BR-NOT STORED MACRO         PTM57590
03FE C32D                 11632 |       LD    3 SMSEC-X3                              PTM57595
03FF 4C08 0423            11633 |       BSC  L  M1AA1,+   BR-SMAC LIBR UNDEFINED      PTM57600
0401 C3F3                 11634 | M1AA4 LD    3 PSMDE-X3                              PTM57605
0402 4C20 0419            11635 |       BSC  L  M1AA2,Z   BR-TWO PASS MODE            PTM57610
0404 7402 0213            11636 | M1AA5 MDX  L  ADCOW,2   INCR L.A.C.                 PTM57615
0406 1000                 11637 |       NOP                                           PTM57620
0407 C3F4                 11638 |       LD    3 PASS-X3                               PTM57625
0408 4C20 0413            11639 |       BSC  L  M1AA6,Z   BR-PASS TWO                 PTM57630
040A C400 0300            11640 |       LD   L  A1906     SET OP CODE FLAG            PTM57635
040C D122                 11641 |       STO   1 +34                                   PTM57640
040D 4400 0701            11642 |       BSI  L  ERFLG     PLACE FLAG                  PTM57645
040F 4400 073A            11643 | M1AA3 BSI  L  LDLBL     PASS RCD                    PTM57650
0411 4C00 045D            11644 |       BSC  L  BGASM     ASM RCD                     PTM57655
0413 C400 030F            11645 | M1AA6 LD   L  A1912     RESET COL 34 TO BLANK       PTM57660
0415 D122                 11646 |       STO   1 34                                    PTM57665
0416 C400 0300            11647 |       LD   L  A1906     FETCH ERROR FLAG            PTM57670
0418 70F4                 11648 |       MDX     M1AA3-2   GO PLACE ERROR FLAG         PTM57675
0419 C400 0300            11649 | M1AA2 LD   L  A1906                                 PTM57680
041B 4400 0701            11650 |       BSI  L  ERFLG     PLACE OP CODE ERR           PTM57685
041D 4400 0802            11651 |       BSI  L  P9MVE     PRINT RCD IF TWO PASS MODE  PTM57690
041F 7401 0254            11652 |       MDX  L  P2MEC,1   INCR ERR CNT                PTM57695
0421 1000                 11653 |       NOP               MAY SKIP                    PTM57700
0422 70E1                 11654 |       MDX     M1AA5     FETCH NEXT RCD              PTM57705
0423 C11F                 11655 | M1AA1 LD    1 +31       PRINT A08 MSG ONLY IF       PTM57710
0424 F017                 11656 |       EOR     M1AAB     *OP CODE IS SMAC            PTM57715
0425 4C20 0314            11657 |       BSC  L  OFLAG,Z   BR-OP CODE NOT SMAC         PTM57720
0427 CC00 04AC            11658 |       LDD  L  OPBUF                                 PTM57725
0429 9810                 11659 |       SD      MSMAC                                 PTM57730
042A 4C20 0314            11660 |       BSC  L  OFLAG,Z   BR-OP CODE NOT SMAC         PTM57735
042C 18D0                 11661 |       RTE     16                                    PTM57740
042D 4C20 0314            11662 |       BSC  L  OFLAG,Z   BR-OP CODE NOT SMAC         PTM57745
042F C3F4                 11663 |       LD    3 PASS-X3                               PTM57750
0430 4C18 0314            11664 |       BSC  L  OFLAG,+-  BYPASS A08 MSG IF PASS 1    PTM57755
0432 C805                 11665 |       LDD     A1920     PR PARAM TO ACC,EXT         PTM57760
0433 4400 0D97            11666 |       BSI  L  P9472+3   PRINT ERR MSG               PTM57765
0435 4C00 0314            11667 |       BSC  L  OFLAG     PASS RECORD                 PTM57770
                          11668 | *                                                   PTM57775
                          11669 | *     CONSTANTS                                     PTM57780
                          11670 | *                                                   PTM57785
0438                      11671 |       BSS  E  0         FORCE EVEN ADDR             PTM57790
0438 7001                 11672 | A1920 DC      /7001     WR FUNC CODE                PTM57795
0439 1567                 11673 |       DC      A1925      I/O AREA ADDR         2/11 PTM57800
                          11674 | *                                              2/11 PTM57805
                          11675 | *                                              2/11 PTM57810
                          11676 | *                                              2/11 PTM57815
                          11677 | *                                              2/11 PTM57820
                          11678 | *                                              2/11 PTM57825
043A                      11679 |       BSS  E  0         FORCE EVEN ADDR             PTM57830
043A E2D4 C1C3            11680 | MSMAC EBC     .SMAC.    EBCDIC 'SMAC'               PTM57835
043C 0040                 11681 | M1AAB DC      .         EBCDIC BLANK                PTM57840
043D                      11682 |       BSS     P9000-*    PATCH                 2/11 PTM57856
045A 0000                 11683 |       DC      0                                2/11 PTM57857
045A                      11684 | MP1AZ EQU     *-1                                   PTM57860
*SBRKSLS EB               11685 |  MACRO PHASE 1B - CONDITIONAL ASM PSEUDO OPS  V2M08 PTM57865
MACRO PROCESSOR PHASE 1B
 
                          11687 | *************************************************** PTM57875
                          11688 | *                                                 * PTM57880
                          11689 | *STATUS-VERSION 2,MODIFICATION 8                  * PTM57885
                          11690 | *                                                 * PTM57890
                          11691 | *FUNCTION/OPERATION-                              * PTM57895
                          11692 | *   *MACRO PHASE 1B PROCESSES THE CONDITIONAL     * PTM57900
                          11693 | *    ASSEMBLY PSEUDO OPERATIONS. PROCESSING       * PTM57905
                          11694 | *    OCCURS IN PASS 1 ONLY IN ONE PASS MODE         PTM57910
                          11695 | *   *THE CONDITIONAL EXPRESSION IS CHECKED        * PTM57915
                          11696 | *    FOR VALIDITY AND SUBSEQUENTLY EVALUATED.     * PTM57920
                          11697 | *   *IF THE CONDITION IS FALSE,PROCESSING         * PTM57925
                          11698 | *    CONTINUES WITH THE NEXT RECORD.              * PTM57930
                          11699 | *   *IF THE CONDITION IS TRUE,AND THE OPERATION   * PTM57935
                          11700 | *    IS AIFB OR AGOB,A CHECK IS MADE TO INSURE    * PTM57940
                          11701 | *    THE OP OCCURS WITH A MACRO DEFINITION.       * PTM57945
                          11702 | *    IF SO,THE CURRENT MACRO PROTOTYPE IS READ    * PTM57950
                          11703 | *    FROM THE BEGINNING AND THE LABEL SEARCH      * PTM57955
                          11704 | *    IS PERFORMED.                                * PTM57960
                          11705 | *   *IF THE CONITION IS TRUE,AND THE OPERATION    * PTM57965
                          11706 | *    IS AIF OR AGO,THE LABEL SEARCH BEGINS        * PTM57970
                          11707 | *    WITH THE NEXT RECORD.                        * PTM57975
                          11708 | *                                                 * PTM57980
                          11709 | *ENTRY POINT-                                     * PTM57985
                          11710 | *   *AIFIN-ENTRY FROM MACRO PHASE 1               * PTM57990
                          11711 | *                                                 * PTM57995
                          11712 | *                                                 * PTM58000
                          11713 | *INPUT-                                           * PTM58005
                          11714 | *   *RECORD IN INPUT BUFFER                       * PTM58010
                          11715 | *                                                 * PTM58015
                          11716 | *OUTPUT-SEE FUNCTION/OPERATION                    * PTM58020
                          11717 | *                                                 * PTM58025
                          11718 | *EXTERNAL REFERENCES-                             * PTM58030
                          11719 | *   *SUBROUTINES-                                 * PTM58035
                          11720 | *       * BGASM                                   * PTM58040
                          11721 | *       * DISK1                                   * PTM58045
                          11722 | *       * ERFLG                                   * PTM58050
                          11723 | *       * GETS2                                   * PTM58055
                          11724 | *       * GETS5                                   * PTM58060
                          11725 | *       * GETS6                                   * PTM58065
                          11726 | *       * GETS7                                   * PTM58070
                          11727 | *       * GETS8                                   * PTM58075
                          11728 | *       * GTS8A                                   * PTM58080
                          11729 | *       * GTS12                                   * PTM58085
                          11730 | *       * GTS13                                   * PTM58090
                          11731 | *       * PALBL                                   * PTM58095
                          11732 | *       * RDCRD                                   * PTM58100
                          11733 | *       * SCAN                                    * PTM58105
                          11734 | *   *ASMCM-                                       * PTM58110
                          11735 | *       * PASS                                    * PTM58115
                          11736 | *       * RDBFR                                   * PTM58120
                          11737 | *       * VALUE                                   * PTM58125
                          11738 | *   *DCOM/COMMA-                                  * PTM58130
                          11739 | *       * $PHSE                                   * PTM58135
                          11740 | *                                                 * PTM58140
                          11741 | *EXITS-                                           * PTM58145
                          11742 | *   *BGASM IN ALL CASES                           * PTM58150
                          11743 | *                                                 * PTM58155
                          11744 | *TABLES/WORK AREAS-                               * PTM58160
                          11745 | *   *SKEL1 - MACRO PROTOTYPE BUFFER               * PTM58165
                          11746 | *                                                 * PTM58170
                          11747 | *ATTRIBUTES-N/A                                   * PTM58175
                          11748 | *                                                 * PTM58180
                          11749 | *NOTES-N/A                                        * PTM58185
                          11750 | *                                                 * PTM58190
                          11751 | *************************************************** PTM58195
                          11752 | *************************************************** PTM58200
                          11753 | *     MACRO PROCESSOR COMMUNICATIONS AREA         * PTM58205
                          11754 | *************************************************** PTM58210
                          11755 | *                                                 * PTM58215
                          11756 | *     THE FOLLOWING ADDRESSES ARE LOCATED         * PTM58220
                          11757 | *     *IN PHASE 3 OF THE MACRO PROCESSOR,         * PTM58225
                          11758 | *     *THE EXPANSION PHASE.                       * PTM58230
                          11759 | *                                                 * PTM58235
                          11760 | *     DEEP    PRESENT EXPANSION LEVEL             * PTM58240
                          11761 | *     SECAD   CURRENT MACRO STARTING DISK ADDR    * PTM58245
                          11762 | *     MACCT   MACRO TABLE POINTER                 * PTM58250
                          11763 | *     MACTB   MACRO TABLE STARTING ADDR           * PTM58255
                          11764 | *     SAVFD   INFORMATION TBL START ADDR          * PTM58260
                          11765 | *     DEPTH   MACRO NEST DEPTH LEVEL              * PTM58265
                          11766 | *                                                 * PTM58270
                          11767 | *     THE SKEL1 BFR OVERLAYS PART OF BASIC        * PTM58275
                          11768 | *     *ASSEMBLER. WHERE SKEL1 IS LOCATED IS       * PTM58280
                          11769 | *     *IS DETERMINED IN MACRO PHASE 3.            * PTM58285
                          11770 | *                                                 * PTM58290
                          11771 | *************************************************** PTM58295
0280                      11772 |       ORG     OVLAY                                 PTM58300
0280 01D8                 11773 |       DC      MP1BZ-MP1B0  WD CNT OF MACRO PH 1B    PTM58305
0281 00EB                 11774 | B190O DC      /EB       SLET ID OF MACRO PH 1B      PTM58310
                          11775 | *                                                   PTM58315
                          11776 | *     INTERPHASE BRANCH TABLE                       PTM58320
                          11777 | *     *IF PRESENT,ALWAYS AT BEGINNING OF            PTM58325
                          11778 | *       * P9468                                   * PTM58330
                          11779 | *     *OVERLAY AREA                                 PTM58335
                          11780 | *                                                   PTM58340
0282                      11781 | MP1B0 EQU     *                                     PTM58345
0282 4C00 04C1            11782 |       BSC  L  GETS5     +2  FETCH PH 5              PTM58350
0284 4C00 04C3            11783 |       BSC  L  GETS6     +4  FETCH PH 6              PTM58355
0286 4C00 04C5            11784 |       BSC  L  GETS7     +6  FETCH PH 7              PTM58360
0288 4C00 04CA            11785 |       BSC  L  GETS8     +8  FETCH PH 8              PTM58365
028A 4C00 04CC            11786 |       BSC  L  GTS8A     +10 FETCH PH 8A             PTM58370
028C 4C00 04CE            11787 |       BSC  L  GTS12     +12 FETCH PH 12             PTM58375
028E 4C00 04C7            11788 |       BSC  L  GTS13     +14 FETCH MACRO PH 1        PTM58380
0290 4C00 04D0            11789 |       BSC  L  GETS2     +16 FETCH PH 2              PTM58385
                          11790 | *                                                   PTM58390
                          11791 | *                                                   PTM58395
                          11792 | *     ENTER MACRO PHASE 1B HERE                     PTM58400
                          11793 | *                                                   PTM58405
0292                      11794 | AIFIN EQU     *                                     PTM58410
0292 C007                 11795 |       LD      MAC1B      GET PHASE ID          2/11 PTM58415
0293 D400 0078            11796 |       STO  L  $PHSE                                 PTM58420
                          11797 | *                                                   PTM58425
0295 C600 0297            11798 |       LD   L2 B1TB1     SET ENTRY FOR DESIRED       PTM58430
0297 D001                 11799 |       STO     *+1       *PSEUDO OPERATION           PTM58435
0298 4C00 0000            11800 |       BSC  L  *-*       *AND BR TO SUBR             PTM58440
029A 00EB                 11801 | MAC1B DC      /EB        PHASE ID              2/11 PTM58441
                          11802 | *                                                   PTM58445
                          11803 | *     BRANCH TBL BASED ON OP CODE                   PTM58450
                          11804 | *     XR2 SET TO TBL DISPLACEMENT                   PTM58455
                          11805 | *     *IN MACRO PHASE 1                             PTM58460
                          11806 | *                                                   PTM58465
0297                      11807 | B1TB1 EQU     *-4                                   PTM58470
029B 02B0                 11808 |       DC      AIF       +4  BR ADDR FOR AIF  OP     PTM58475
029C 0343                 11809 |       DC      AGOIN     +5  BR ADDR FOR AGO  OP     PTM58480
029D 029F                 11810 |       DC      AIFB      +6  BR ADDR FOR AIFB OP     PTM58485
029E 0340                 11811 |       DC      AGOB      +7  BR ADDR FOR AGOB OP     PTM58490
                          11812 | *                                                   PTM58495
                          11813 | *                                                   PTM58500
                          11814 | *     PROCESS AIFB PSEUDO OPERATION                 PTM58505
                          11815 | *                                                   PTM58510
029F C3F4                 11816 | AIFB  LD    3 PASS-X3                               PTM58515
02A0 4C18 02AA            11817 |       BSC  L  AIF1B,+-  BR- PASS ONE                PTM58520
02A2 6580 0238            11818 |       LDX  I1 RDBFR     RESTORE XR1                 PTM58525
02A4 C121                 11819 |       LD    1 +33       TEST FOR BLANK              PTM58530
02A5 F400 033A            11820 |       EOR  L  B1904                                 PTM58535
02A7 4C18 0352            11821 |       BSC  L  AG010,+-                              PTM58540
02A9 7004                 11822 |       MDX     AIF2B     SKIP MACRO EXPANDER CHECK   PTM58545
02AA                      11823 | AIF1B EQU     *                                     PTM58550
02AA C400 07AF            11824 |       LD   L  MACEX     TEST FOR EXPANDER PH        PTM58555
02AC 4C20 0352            11825 |       BSC  L  AG010,Z   BR IF OUTSIDE DEFINITION    PTM58560
02AE 6871                 11826 | AIF2B STX     AIFBS     SET SWITCH FOR AIFB         PTM58565
02AF 7002                 11827 |       MDX     AIF+2     BRANCH TO PROCESS AIFB      PTM58570
                          11828 | *                                                   PTM58575
                          11829 | *     PROCESS AIF PSEUDO OPERATION                  PTM58580
                          11830 | *                                                   PTM58585
02B0 1010                 11831 | AIF   SLA     16        SET AIF/AIFB SWITCH TO      PTM58590
02B1 D06E                 11832 |       STO     AIFBS     *INDICATE AIF               PTM58595
02B2 7123                 11833 |       MDX   1 +35       POINT TO COLUMN 35          PTM58600
02B3 C100                 11834 |       LD    1 0         GET COLUMN 35               PTM58605
02B4 F06A                 11835 |       EOR     LPAR1     CHECK FOR LEFT PAREN        PTM58610
02B5 4C20 02E8            11836 |       BSC  L  ERR1A,Z   IF NONE - SYNTAX ERROR      PTM58615
                          11837 | *                                                   PTM58620
02B7 404F                 11838 |       BSI     AIF00     SKIP BLANK COLUMNS          PTM58625
02B8 4400 04E1            11839 |       BSI  L  SCAN      EVALUATE LEFT EXPRESSION    PTM58630
02BA 4C20 02E8            11840 |       BSC  L  ERR1A,Z   BR IF TERMINATOR NONBLNK    PTM58635
02BC 4400 0402            11841 |       BSI  L  UFLAG     CHECK FOR UNDEFINED SYMB    PTM58640
                          11842 | *                                                   PTM58645
02BE 4048                 11843 |       BSI     AIF00     SKIP BLANK COLUMNS          PTM58650
02BF 6600 0240            11844 |       LDX  L2 A         RESTORE XR2                 PTM58655
02C1 C2FE                 11845 |       LD    2 VALUE-A   VALUE FROM LAST SCAN        PTM58660
02C2 D05F                 11846 |       STO     LEFT      SAVE IT                     PTM58665
02C3 6206                 11847 |       LDX   2 BLK-EQ    TABLE WORD COUNT            PTM58670
02C4 6700 0316            11848 |       LDX  L3 EQ        ADDRESS OF CONDITION TABLE  PTM58675
02C6 C100                 11849 | AIF02 LD    1 0         CONDITION CODE ON CARD      PTM58680
02C7 1008                 11850 |       SLA     8         LEFT-JUSTIFY                PTM58685
02C8 E901                 11851 |       OR    1 1         OR IN SECOND CHARACTER      PTM58690
02C9 9300                 11852 |       S     3 0         SUBTRACT TABLE ENTRY        PTM58695
02CA 4C18 02D0            11853 |       BSC  L  F0UND,+-  BRANCH IF CODE IS FOUND     PTM58700
                          11854 | *                                                   PTM58705
02CC 7301                 11855 |       MDX   3 1         BUMP TABLE POINTER          PTM58710
02CD 72FF                 11856 |       MDX   2 -1        DECREMENT LOOP COUNTER      PTM58715
02CE 70F7                 11857 |       MDX     AIF02     LOOP UNTIL ALL IS CHECKED   PTM58720
02CF 7018                 11858 |       MDX     ERR1A     FLAG S ERR AND EXIT         PTM58725
                          11859 | *                                                   PTM58730
02D0 C600 0322            11860 | F0UND LD   L2 CODE-1    PROPER BRANCH CODE          PTM58735
02D2 D031                 11861 |       STO     BRANC     STORE INTO BRANCH WORD      PTM58740
02D3 7101                 11862 |       MDX   1 1         BUMP COLUMN POINTER         PTM58745
02D4 C101                 11863 |       LD    1 1         TEST FOR BLANK COL          PTM58750
02D5 F046                 11864 |       EOR     BLK                                   PTM58755
02D6 4C20 02E8            11865 |       BSC  L  ERR1A,Z   BR-NO BLANK SEPARATOR       PTM58760
02D8 402E                 11866 |       BSI     AIF00     SKIP BLANK COLUMNS          PTM58765
02D9 6901                 11867 |       STX   1 *+1       XR1 TO XR2                  PTM58770
02DA 6600 0000            11868 |       LDX  L2 *-*       =XR1                        PTM58775
02DC C200                 11869 | AIF03 LD    2 0         SHOULD BE RIGHT PAREN       PTM58780
02DD F040                 11870 |       EOR     RPAR2     CHECK FOR RIGHT PAREN       PTM58785
02DE 4C18 02EC            11871 |       BSC  L  DOSCN,+-  BRANCH IF RIGHT PAREN       PTM58790
                          11872 | *                                                   PTM58795
02E0 7201                 11873 |       MDX   2 1         BUMP COLUMN POINTER         PTM58800
02E1 6A48                 11874 |       STX   2 AIFTP     SAVE COLUMN POINTER         PTM58805
02E2 C480 0238            11875 |       LD   I  RDBFR                                 PTM58810
02E4 8044                 11876 |       A       CRDND     CHECK FOR                   PTM58815
02E5 9044                 11877 |       S       AIFTP     *END OF RECORD              PTM58820
02E6 4C20 02DC            11878 |       BSC  L  AIF03,Z   BRANCH IF NOT END OF CARD   PTM58825
                          11879 | *                                                   PTM58830
02E8 C034                 11880 | ERR1A LD      SFLAG     =.S                         PTM58835
02E9 4400 0701            11881 | ERR1B BSI  L  ERFLG     FLAG SYNTAX ERROR           PTM58840
02EB 7029                 11882 |       MDX     EXIT2     EXIT                        PTM58845
                          11883 | *                                                   PTM58850
02EC C02F                 11884 | DOSCN LD      BLK       =.                          PTM58855
02ED D200                 11885 |       STO   2 0         PLACE BLANK FOR RIGHT PAREN PTM58860
02EE 6A0C                 11886 |       STX   2 RESX1+1   SET UP XR1 RESTORE          PTM58865
02EF 6700 0219            11887 |       LDX  L3 ASMCM     RESTORE XR3                 PTM58870
02F1 4400 04E1            11888 |       BSI  L  SCAN      EVALUATE RIGHT EXPRESSION   PTM58875
02F3 4C20 02E8            11889 |       BSC  L  ERR1A,Z   BR IF TERMINATOR NONBLNK    PTM58880
02F5 4400 0402            11890 |       BSI  L  UFLAG     CHECK FOR UNDEFINED SYMB    PTM58885
02F7 6600 0240            11891 |       LDX  L2 A         RESTORE XR2                 PTM58890
02F9 C024                 11892 |       LD      RPAR2     =.)                         PTM58895
02FA 6500 0000            11893 | RESX1 LDX  L1 *-*       RESTORE XR1                 PTM58900
02FC D100                 11894 |       STO   1 0         RESTORE RIGHT PAREN         PTM58905
02FD 7102                 11895 |       MDX   1 2         SKIP PAST COMMA             PTM58910
02FE C1FF                 11896 |       LD    1 -1        SHOULD BE A COMMA           PTM58915
02FF F02B                 11897 |       EOR     C0MMA     SEE IF IT IS                PTM58920
0300 4C20 02E8            11898 |       BSC  L  ERR1A,Z   BRANCH IF NOT A COMMA       PTM58925
                          11899 | *                                                   PTM58930
0302 C2FE                 11900 |       LD    2 VALUE-A   RIGHT EXPRESSION VALUE      PTM58935
0303 901E                 11901 |       S       LEFT      LEFT EXPRESSION VALUE       PTM58940
0304 4C00 030F            11902 | BRANC BSC  L  AIFB5     EXIT IF EXPRESSION FALSE    PTM58945
0306 703F                 11903 |       MDX     AGO1      BRANCH IF TRUE              PTM58950
                          11904 | *                                                   PTM58955
                          11905 | *     SUBROUTINE TO SKIP OVER BLANKS                PTM58960
                          11906 | *                                                   PTM58965
0307 0000                 11907 | AIF00 DC      *-*       ENTRY POINT                 PTM58970
0308 7101                 11908 |       MDX   1 1         BUMP COLUMN POINTER         PTM58975
0309 C100                 11909 |       LD    1 0         GET NEXT COLUMN             PTM58980
030A F011                 11910 |       EOR     BLK       TEST FOR BLANK              PTM58985
030B 4818                 11911 |       BSC     +-        SKIP IF COLUMN NOT BLANK    PTM58990
030C 70FB                 11912 |       MDX     AIF00+1   RETURN TO SKIP BLANKS       PTM58995
030D 4C80 0307            11913 |       BSC  I  AIF00     RETURN TO CALLER            PTM59000
                          11914 | *                                                   PTM59005
030F C100                 11915 | AIFB5 LD    1 0                                     PTM59010
0310 F00B                 11916 |       EOR     BLK                                   PTM59015
0311 4418 03F9            11917 |       BSI  L  B1QFG,+-  BLANK AFTER COMMA           PTM59020
0313 1010                 11918 |       SLA     16        RESET                       PTM59025
0314 D00B                 11919 |       STO     AIFBS     FORWARD/BACK SWITCH         PTM59030
0315 7026                 11920 | EXIT2 MDX     EXT2A     GO GET NEXT RCD             PTM59035
                          11921 | *                                                   PTM59040
                          11922 | *     CONSTANTS                                     PTM59045
                          11923 | *                                                   PTM59050
0316 C5D8                 11924 | EQ    EBC     .EQ.      EBC EQ                      PTM59055
0317 D5C5                 11925 | NE    EBC     .NE.      EBC NE                      PTM59060
0318 C7E3                 11926 | GT    EBC     .GT.      EBC GT                      PTM59065
0319 D3E3                 11927 | LT    EBC     .LT.      EBC LT                      PTM59070
031A D3C5                 11928 | LE    EBC     .LE.      EBC LE                      PTM59075
031B C7C5                 11929 | GE    EBC     .GE.      EBC GE                      PTM59080
031C 0040                 11930 | BLK   DC      .         EBC BLANK                   PTM59085
031D 00E2                 11931 | SFLAG DC      .S        EBCDIC LETTER S             PTM59090
031E 005D                 11932 | RPAR2 DC      .)        EBCDIC RIGHT PAREN          PTM59095
031F 004D                 11933 | LPAR1 DC      .(        EBCDIC LEFT PAREN           PTM59100
0320 0000                 11934 | AIFBS DC      *-*       FORWARD/BACK SW  0=FORWARD  PTM59105
0321 0001                 11935 | AIFK1 DC      1         CONSTANT                    PTM59110
0322 0000                 11936 | LEFT  DC      *-*       LEFT EXPRESSION VALUE       PTM59115
0323 4C30                 11937 | CODE  DC      /4C30     GE   BSC  L    X,-Z         PTM59120
0324 4C28                 11938 |       DC      /4C28     LE   BSC  L    X,+Z         PTM59125
0325 4C08                 11939 |       DC      /4C08     LT   BSC  L    X,+          PTM59130
0326 4C10                 11940 |       DC      /4C10     GT   BSC  L    X,-          PTM59135
0327 4C18                 11941 |       DC      /4C18     NE   BSC  L    X,+-         PTM59140
0328 4C20                 11942 |       DC      /4C20     EQ   BSC  L    X,Z          PTM59145
0329 0047                 11943 | CRDND DC      71        RECORD COLUMN DISP          PTM59150
032A 0000                 11944 | AIFTP DC      *-*       COLUMN BEING PROCESSED      PTM59155
032B 006B                 11945 | C0MMA DC      .,        EBCDIC COMMA                PTM59160
032C 0000                 11946 |       DC      *-*       SAVE DEPTH CONSTANT HERE    PTM59165
032D                      11947 | AGONM BSS     5         AGO NAME BUFFER             PTM59170
0332 00C5                 11948 | END30 DC      .E        EBCDIC LETTER E             PTM59175
0333 00D5                 11949 |       DC      .N        EBCDIC LETTER N             PTM59180
0334 00C4                 11950 |       DC      .D        EBCDIC LETTER D             PTM59185
0335 0040                 11951 |       DC      .         EBCDIC BLANK                PTM59190
0336 0040                 11952 |       DC      .         EBCDIC BLANK                PTM59195
0337 0070                 11953 | B1902 DC      112       SLET ID OF MACRO PH 3       PTM59200
0C18                      11954 | MACTB EQU     P9468     MACRO EXPANDER NEST TBL     PTM59205
0C46                      11955 | SKEL1 EQU     P9468+46  MACRO EXPANDER PROTOTYPE BFRPTM59210
0338                      11956 |       BSS  E  0         FORCE EVEN ADDR             PTM59215
0338 7000                 11957 | B1903 DC      /7000     DK READ FUNC CODE           PTM59220
0339 0C46                 11958 |       DC      SKEL1     I/O AREA ADDR               PTM59225
033A 00D6                 11959 | B1904 DC      .O        EBCDIC O,OP CODE FLAG       PTM59230
033B 0000                 11960 | AGOSW DC      *-*       ABOB SW                     PTM59235
                          11961 | *                                                   PTM59240
033C 4400 074B            11962 | EXT2A BSI  L  PALBL     GET NEXT RCD                PTM59245
033E 4C00 045D            11963 |       BSC  L  BGASM     BR TO OP CODE SEARCH        PTM59250
                          11964 | *                                                   PTM59255
                          11965 | *     PROCESS AGOB PSEUDO OPERATION                 PTM59260
                          11966 | *                                                   PTM59265
0340 68DF                 11967 | AGOB  STX     AIFBS     SET SWITCH FOR AGOB         PTM59270
0341 68F9                 11968 |       STX     AGOSW                                 PTM59275
0342 7002                 11969 |       MDX     AGOIN+2   BRANCH TO PROCESS AGOB      PTM59280
                          11970 | *                                                   PTM59285
                          11971 | *     PROCESS AGO PSEUDO OPERATION                  PTM59290
                          11972 | *                                                   PTM59295
0343 1010                 11973 | AGOIN SLA     16        SET AGO/AGOB SWITCH TO      PTM59300
0344 D0DB                 11974 |       STO     AIFBS     *INDICATE AGO               PTM59305
0345 7123                 11975 | AGO00 MDX   1 +35       POINT TO COLUMN 35          PTM59310
0346 62FB                 11976 | AGO1  LDX   2 -5        INITIALIZE LOOP COUNTER     PTM59315
0347 6700 032D            11977 |       LDX  L3 AGONM     POINT TO AGO NAME BUFFER    PTM59320
0349 C0D6                 11978 |       LD      AIFBS     FORWARD/BACK SWITCH         PTM59325
034A 4C18 0390            11979 |       BSC  L  AGO10,+-  BRANCH IF AIF OR AGO        PTM59330
                          11980 | *                                                   PTM59335
034C 1010                 11981 |       SLA     16        RESET SWITCH SO DEFINITION  PTM59340
034D D0D2                 11982 |       STO     AIFBS     *WILL BE SEARCHED ONCE ONLY PTM59345
034E C400 07AF            11983 |       LD   L  MACEX     TEST FOR MACRO PH 3 IN CORE PTM59350
0350 4C18 0372            11984 |       BSC  L  AG020,+-  BR-WITHIN EXPANSION         PTM59355
0352 C400 020D            11985 | AG010 LD   L  PASS                                  PTM59360
0354 6908                 11986 |       STX   1 AIFS1     SAVE XR1                    PTM59365
0355 6580 0238            11987 |       LDX  I1 RDBFR     RESTORE XR1                 PTM59370
0357 4C20 0363            11988 |       BSC  L  AG015,Z   BR-PASS TWO                 PTM59375
0359 C0E0                 11989 |       LD      B1904     SET ERROR INDR FOR PASS     PTM59380
035A D121                 11990 |       STO   1 +33                                   PTM59385
035B 7010                 11991 |       MDX     AG016     BR TO PLACE ERROR           PTM59390
035C 6500 0000            11992 | AG013 LDX  L1 *-*       RESTORE XR1                 PTM59395
035D                      11993 | AIFS1 EQU     *-1                                   PTM59400
035E 7031                 11994 |       MDX     AGO10     CONT SYNTAX CHECKING        PTM59405
035F 7400 020C            11995 | AG014 MDX  L  PSMDE,0   TEST TWO PASS MODE          PTM59410
0361 704E                 11996 |       MDX     AGO23     PROCESS ON TWO PASS MODE    PTM59415
0362 70B2                 11997 |       MDX     EXIT2     BYPASS ON 1 PASS MODE       PTM59420
0363 7400 020C            11998 | AG015 MDX  L  PSMDE,0                               PTM59425
0365 7006                 11999 |       MDX     AG016     BR-TWO PASS MODE            PTM59430
0366 C121                 12000 |       LD    1 +33       TEST ERR INDR               PTM59435
0367 F0B4                 12001 |       EOR     BLK                                   PTM59440
0368 4C18 035C            12002 |       BSC  L  AG013,+-  BR-ERROR NOT INDICATED      PTM59445
036A C0B1                 12003 |       LD      BLK       RESET COL33                 PTM59450
036B D121                 12004 |       STO   1 +33                                   PTM59455
036C C0CD                 12005 | AG016 LD      B1904     FETCH ERROR FLAG            PTM59460
036D 7402 0213            12006 |       MDX  L  ADCOW,2   INCR L.A.C.                 PTM59465
036F 1000                 12007 |       NOP               (MAY SKIP)                  PTM59470
0370 4C00 02E9            12008 |       BSC  L  ERR1B     PLACE OP CODE ERR FLAG      PTM59475
0372                      12009 | AG020 EQU     *                                     PTM59480
0372 6A1C                 12010 |       STX   2 AIFB2     SAVE XR2                    PTM59485
0373 6680 07DF            12011 |       LDX  I2 DEEP      =PRESENT EXPANSION LEVEL    PTM59490
0375 C600 07B1            12012 |       LD   L2 SECAD-1   GET THIS MACRO START ADDR   PTM59495
0377 6680 07B1            12013 |       LDX  I2 MACCT     GET START SECTOR ADDR       PTM59500
0379 D600 0C16            12014 |       STO  L2 MACTB-2   STORE IN MAC TABLE          PTM59505
037B F400 0C47            12015 |       EOR  L  SKEL1+1   IS THIS SECTOR IN CORE      PTM59510
037D 4C18 0386            12016 |       BSC  L  AIFB1,+-  SKIP DISK READ IF IT IS     PTM59515
                          12017 | *                                                   PTM59520
037F C600 0C16            12018 |       LD   L2 MACTB-2   PUT SECTOR ADDRESS          PTM59525
0381 D400 0C47            12019 |       STO  L  SKEL1+1   INTO SKEL1                  PTM59530
0383 C8B4                 12020 |       LDD     B1903     DK READ PARAM TO ACC,EXT    PTM59535
0384 4400 0275            12021 |       BSI  L  DISK1     READ SKELETON SCTR          PTM59540
0386 C600 0C17            12022 | AIFB1 LD   L2 MACTB-1   GET START DISPLACEMENT      PTM59545
0388 9098                 12023 |       S       AIFK1     =1    ADJUST POINTER        PTM59550
0389 D600 1504            12024 |       STO  L2 SAVFD-1   SAVE IN INFO TABLE          PTM59555
038B 1010                 12025 |       SLA     16        INDICATE THIS TABLE         PTM59560
038C D600 1505            12026 |       STO  L2 SAVFD     ENTRY IS BEING USED         PTM59565
038E 6600 0000            12027 |       LDX  L2 *-*       RESTORE XR2                 PTM59570
038F                      12028 | AIFB2 EQU     *-1       POINT TO XR2 SAVE WORD      PTM59575
0390 C400 07B0            12029 | AGO10 LD   L  DEPTH     GET DEPTH CONSTANT          PTM59580
0392 D3FF                 12030 |       STO   3 -1        AND SAVE IT                 PTM59585
0393 C100                 12031 | AGO2  LD    1 0         NAME CHARACTER              PTM59590
0394 D300                 12032 |       STO   3 0         STORE IN NAME BUFFER        PTM59595
0395 F086                 12033 |       EOR     BLK       TEST FOR BLANK              PTM59600
0396 4C18 03B3            12034 |       BSC  L  AGO22,+-  BRANCH IF BLANK IS FOUND    PTM59605
                          12035 | *                                                   PTM59610
0398 7101                 12036 |       MDX   1 1         POINT TO NEXT CHARACTER     PTM59615
0399 7301                 12037 |       MDX   3 1         BUMP NAME BUFFER POINTER    PTM59620
039A 7201                 12038 |       MDX   2 1         BUMP LOOP COUNTER           PTM59625
039B 70F7                 12039 |       MDX     AGO2      LOOP                        PTM59630
                          12040 | *                                                   PTM59635
039C C100                 12041 |       LD    1 0         SIXTH CHARACTER             PTM59640
039D F400 031C            12042 |       EOR  L  BLK       =. SHOULD BE A BLANK        PTM59645
039F 4C20 02E8            12043 |       BSC  L  ERR1A,Z   BRANCH IF IT ISN'T          PTM59650
03A1 62FB                 12044 |       LDX   2 -5        TEST FOR BLANK SKIP         PTM59655
03A2 C600 0332            12045 | NMCHK LD   L2 AGONM+5   *TO LABEL                   PTM59660
03A4 F400 031C            12046 |       EOR  L  BLK                                   PTM59665
03A6 4C20 03AB            12047 |       BSC  L  AGO20,Z   BR-NOT BLANK LABEL          PTM59670
03A8 7201                 12048 |       MDX   2 1                                     PTM59675
03A9 70F8                 12049 |       MDX     NMCHK     CONT LABEL CHECK            PTM59680
                          12050 | *                                                   PTM59685
03AA 404E                 12051 |       BSI     B1QFG     PLACE Q FLAG                PTM59690
                          12052 | *                                                   PTM59695
03AB                      12053 | AGO20 EQU     *                                     PTM59700
03AB 6700 0219            12054 | AGO21 LDX  L3 ASMCM     RESTORE XR3                 PTM59705
03AD 7400 020D            12055 |       MDX  L  PASS,0    SKIP IF PASS 1              PTM59710
03AF 70AF                 12056 |       MDX     AG014     EXIT IF PASS 2              PTM59715
03B0 4400 074B            12057 | AGO23 BSI  L  PALBL     PASS LABEL/READ CARD        PTM59720
03B2 700D                 12058 |       MDX     AGO3      GO CHECK FOR AGO NAME       PTM59725
                          12059 | *                                                   PTM59730
03B3 C100                 12060 | AGO22 LD    1 0         =.                          PTM59735
03B4 D300                 12061 |       STO   3 0         FILL OUT BUFFER WITH BLANKS PTM59740
03B5 7301                 12062 |       MDX   3 1         BUMP NAME BUFFER POINTER    PTM59745
03B6 7201                 12063 |       MDX   2 1         BUMP LOOP COUNTER           PTM59750
03B7 70FC                 12064 |       MDX     AGO22+1   LOOP TO FILL BLANKS         PTM59755
03B8 70E8                 12065 |       MDX     NMCHK-1   GO READ NEXT CARD           PTM59760
                          12066 | *                                                   PTM59765
03B9 4400 025F            12067 | AGO4  BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM59770
03BB 4400 07A8            12068 |       BSI  L  RDCRD     READ A CARD                 PTM59775
03BD C31F                 12069 |       LD    3 RDBFR-X3  I/P BFR ADDR TO ACC         PTM59780
03BE 4480 01FF            12070 |       BSI  I  CVADR     CONVERT LAST RCD TO EBC     PTM59785
03C0 62FB                 12071 | AGO3  LDX   2 -5        INITIALIZE LOOP COUNTER     PTM59790
03C1 7115                 12072 |       MDX   1 +21       POINT TO COLUMN 21          PTM59795
03C2 C100                 12073 |       LD    1 0         TEST FOR * IN COL 21        PTM59800
03C3 F016                 12074 |       EOR     AIFAS                                 PTM59805
03C4 4C18 03B9            12075 |       BSC  L  AGO4,+-   BR-* IN COL 21              PTM59810
03C6 6700 032D            12076 |       LDX  L3 AGONM     POINT TO AGO NAME BUFFER    PTM59815
03C8 C400 07B0            12077 |       LD   L  DEPTH     GET DEPTH CONSTANT          PTM59820
03CA F3FF                 12078 |       EOR   3 -1        COMPARE WITH SAVED CONSTANT PTM59825
03CB 4C20 03D5            12079 |       BSC  L  BRCON,Z   BRANCH IF NO MATCH          PTM59830
                          12080 | *                                                   PTM59835
03CD C300                 12081 | AGO5  LD    3 0         BUFFER CHARACTER            PTM59840
03CE F100                 12082 |       EOR   1 0         LABEL FIELD CHARACTER       PTM59845
03CF 4C20 03DB            12083 |       BSC  L  AGO41,Z   BRANCH IF NO MATCH          PTM59850
                          12084 | *                                                   PTM59855
03D1 7101                 12085 |       MDX   1 1         BUMP COLUMN POINTER         PTM59860
03D2 7301                 12086 |       MDX   3 1         AGO NAME BUFFER POINTER     PTM59865
03D3 7201                 12087 |       MDX   2 1         BUMP LOOP COUNTER           PTM59870
03D4 70F8                 12088 |       MDX     AGO5      TEST ANOTHER CHARACTER      PTM59875
03D5 4400 025F            12089 | BRCON BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM59880
03D7 4C00 045D            12090 |       BSC  L  BGASM     LABEL COMPARES,PROCESS RCD  PTM59885
                          12091 | *                                                   PTM59890
                          12092 | *     CONSTANTS                                     PTM59895
                          12093 | *                                                   PTM59900
03D9 00D8                 12094 | B1Q00 DC      .Q        EBCDIC Q                    PTM59905
03DA 005C                 12095 | AIFAS DC      .*        EBCDIC ASTERISK             PTM59910
                          12096 | *                                                   PTM59915
03DB 62FB                 12097 | AGO41 LDX   2 -5        INITIALIZE LOOP COUNTER     PTM59920
03DC 63FB                 12098 |       LDX   3 -5                                    PTM59925
03DD 7680 0238            12099 |       MDX  I2 RDBFR     POINT TO I/P BFR            PTM59930
03DF 1000                 12100 |       NOP               SKIP                        PTM59935
03E0 C220                 12101 | AGO42 LD    2 +32       FETCH OP CODE               PTM59940
03E1 F700 0337            12102 |       EOR  L3 END30+5   CHECK FOR END STATEMENT     PTM59945
03E3 4C20 03B9            12103 |       BSC  L  AGO4,Z    OK IF NO COMPARE            PTM59950
                          12104 | *                                                   PTM59955
03E5 7201                 12105 |       MDX   2 1         INCR TABLE PT               PTM59960
03E6 1000                 12106 |       NOP               (MAY SKIP)                  PTM59965
03E7 7301                 12107 |       MDX   3 1         BUMP LOOP COUNTER           PTM59970
03E8 70F7                 12108 |       MDX     AGO42     TEST ANOTHER CHAR           PTM59975
03E9 C400 020C            12109 |       LD   L  PSMDE                                 PTM59980
03EB 4C18 03F4            12110 |       BSC  L  ENDQ,+-   BR-ONE PASS MODE            PTM59985
03ED 7401 027C            12111 |       MDX  L  P2MWC,1   INCR TWO PASS MODE          PTM59990
03EF 1000                 12112 |       NOP               *WARNING CNT                PTM59995
03F0 4008                 12113 |       BSI     B1QFG     SET Q FLAG                  PTM60000
03F1 4400 0802            12114 |       BSI  L  P9MVE     PRINT RECORD                PTM60005
03F3 70E1                 12115 |       MDX     BRCON     PROCESS RCD                 PTM60010
03F4                      12116 | ENDQ  EQU     *                                     PTM60015
03F4 6580 0238            12117 |       LDX  I1 RDBFR     RESTORE XR1                 PTM60020
03F6 C002                 12118 |       LD      B1QFG     SET Q FLAG                  PTM60025
03F7 D121                 12119 |       STO   1 +33                                   PTM60030
03F8 70DC                 12120 |       MDX     BRCON     PROCESS END CARD            PTM60035
                          12121 | *                                                   PTM60040
                          12122 | *     PROCESS Q FLAG                                PTM60045
                          12123 | *                                                   PTM60050
03F9 0000                 12124 | B1QFG DC      *-*       ENTRY PT                    PTM60055
03FA C0FE                 12125 |       LD      B1QFG     SET RETURN ADDR             PTM60060
03FB D400 0701            12126 |       STO  L  P9202                                 PTM60065
03FD 7439 070E            12127 |       MDX  L  ERADD,MCOM5-ERCNT  PT TO WARN CNT     PTM60070
03FF C0D9                 12128 |       LD      B1Q00     FETCH Q FLAG                PTM60075
0400 4C00 0706            12129 |       BSC  L  FLGCO     JOIN ERFLG SUBR             PTM60080
                          12130 | *                                                   PTM60085
                          12131 | *     PROCESS U FLAG                                PTM60090
                          12132 | *                                                   PTM60095
0402 0000                 12133 | UFLAG DC      *-*       ENTRY POINT                 PTM60100
0403 691E                 12134 |       STX   1 UFL01     SAVE XR1                    PTM60105
0404 4400 025F            12135 |       BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM60110
0406 C3F4                 12136 |       LD    3 PASS-X3                               PTM60115
0407 4C20 0427            12137 |       BSC  L  UFL02,Z   BR-PASS TWO OR TWO PASS MODEPTM60120
0409 C112                 12138 |       LD    1 +18       TEST COL 18 FOR U           PTM60125
040A F01B                 12139 |       EOR     UFL03                                 PTM60130
040B 4C18 0411            12140 |       BSC  L  UFL04,+-  BR-COL 18 U                 PTM60135
040D C113                 12141 |       LD    1 +19       TEST COL 19 FOR U           PTM60140
040E F017                 12142 |       EOR     UFL03                                 PTM60145
040F 4C20 0421            12143 |       BSC  L  UFL05,Z   BR-COL 18 OR 19 NOT U       PTM60150
0411 C3F3                 12144 | UFL04 LD    3 PSMDE-X3                              PTM60155
0412 4C18 041F            12145 |       BSC  L  UFL06,+-  BR-NOT TWO PASS MODE        PTM60160
0414 C010                 12146 |       LD      UPRS1                                 PTM60165
0415 4C20 0421            12147 |       BSC  L  UFL05,Z   BR-ALREADY PRINTED RCD      PTM60170
0417 8400 0321            12148 |       A    L  AIFK1     SET PRINT SW                PTM60175
0419 D00B                 12149 |       STO     UPRS1                                 PTM60180
041A 7401 0254            12150 |       MDX  L  P2MEC,1   INCR TWO PASS MODE          PTM60185
041C 1000                 12151 |       NOP               *ERR CNT                    PTM60190
041D 4400 0802            12152 |       BSI  L  P9MVE     PRINT RCD                   PTM60195
041F C006                 12153 | UFL06 LD      UFL03     SET U TO COL 33             PTM60200
0420 D121                 12154 |       STO   1 +33                                   PTM60205
0421 6500 0000            12155 | UFL05 LDX  L1 *-*       RESTORE XR1                 PTM60210
0422                      12156 | UFL01 EQU     *-1                                   PTM60215
0423 4C80 0402            12157 |       BSC  I  UFLAG     RETURN TO CALLER            PTM60220
                          12158 | *                                                   PTM60225
0425 0000                 12159 | UPRS1 DC      *-*       U FLAG PRINT SW             PTM60230
0426 00E4                 12160 | UFL03 DC      .U        EBCDIC U                    PTM60235
                          12161 | *                                                   PTM60240
0427 C3F3                 12162 | UFL02 LD    3 PSMDE-X3                              PTM60245
0428 4C20 0435            12163 |       BSC  L  UFL07,Z   BR-TWO PASS MODE            PTM60250
042A C121                 12164 |       LD    1 33        TEST FOR U FLAG             PTM60255
042B F0FA                 12165 |       EOR     UFL03                                 PTM60260
042C 4C20 0421            12166 |       BSC  L  UFL05,Z   BR-NOT U FLAG               PTM60265
042E C400 031C            12167 |       LD   L  BLK       RESET COL 33 TO BLANK       PTM60270
0430 D121                 12168 |       STO   1 33                                    PTM60275
0431 C0F4                 12169 |       LD      UFL03                                 PTM60280
0432 4400 0701            12170 |       BSI  L  ERFLG     PLACE U FLAG                PTM60285
0434 70EC                 12171 |       MDX     UFL05     RETURN TO CALLER            PTM60290
0435 7112                 12172 | UFL07 MDX   1 +18                                   PTM60295
0436 C100                 12173 |       LD    1 0         CC 18 = U                   PTM60300
0437 F0EE                 12174 |       EOR     UFL03                                 PTM60305
0438 4820                 12175 |       BSC     Z         SKIP IF U                   PTM60310
0439 7101                 12176 |       MDX   1 1         CC 19 = U                   PTM60315
043A C100                 12177 |       LD    1 0         PTM59                       PTM60320
043B F0EA                 12178 |       EOR     UFL03                                 PTM60325
043C 4820                 12179 |       BSC     Z                                     PTM60330
043D 70E3                 12180 |       MDX     UFL05     BR-CC 18,19 NOT U           PTM60335
043E C400 031C            12181 |       LD   L  BLK       U ALREADY COUNTED,PASS 1    PTM60340
0440 D100                 12182 |       STO   1 0         *DO NOT COUNT IN PASS 2     PTM60345
0441 74FF 0216            12183 |       MDX  L  ERCNT,-1                              PTM60350
0443 1000                 12184 |       NOP                                           PTM60355
0444 70DC                 12185 |       MDX     UFL05     RETURN TO CALLER            PTM60360
                          12186 | *                                                   PTM60365
0445                      12187 |       BSS     P9000-*    PATCH AREA            2/11 PTM60370
045A 0000                 12188 | MP1BZ DC      0         END OF MACRO PH 1B          PTM60375
*SBRKSLS EC               12189 |  ASM MACRO PHASE 2 - MACRO DEFINITION         V2M08 PTM60380
MACRO PROCESSOR PHASE 2 - DEFINITION
 
                          12191 | *************************************************** PTM60390
                          12192 | *                                                 * PTM60395
                          12193 | *STATUS - VERSION 2, MODIFICATION 11              * PTM60400
                          12194 | *                                                 * PTM60405
                          12195 | *FUNCTION/OPERATION-                              * PTM60410
                          12196 | *   *MACRO PHASE 2 INITIALIZES MACRO DEFINITION   * PTM60415
                          12197 | *    AND RESTORES THE BASIC ASSEMBLER AT THE END  * PTM60420
                          12198 | *    OF DEFINITION PROCESSING.                    * PTM60425
                          12199 | *   *DEFINITION INITIALIZATION CONSISTS OF THE    * PTM60430
                          12200 | *    FOLLOWING 4 STEPS.                           * PTM60435
                          12201 | *       * LOAD PHASE 2B IN CORE,OVERLAYING PART   * PTM60440
                          12202 | *         OF ASSEMBLER PHASE 9.                   * PTM60445
                          12203 | *       * PLACE MACRO NAME IN DISK PROTOTYPE      * PTM60450
                          12204 | *         BUFFER.                                 * PTM60455
                          12205 | *       * SCAN PROTOTYPE STATEMENT FOR PARAMETER  * PTM60460
                          12206 | *         NAMES,PLACING NAMES IN PARAMETER BUFFER.* PTM60465
                          12207 | *       * LOAD MACRO PHASE 2A INTO OVERLAY AREA   * PTM60470
                          12208 | *         AND PASS CONTROL TO IT.                 * PTM60475
                          12209 | *   *FOLLOWING MACRO DEFINITION PROCESSING,CONTROL* PTM60480
                          12210 | *    IS RETURNED TO MACRO PHASE 2 TO PLACE THE    * PTM60485
                          12211 | *    END OF LIBRARY INDR,WRITE THE PROTOTYPE      * PTM60490
                          12212 | *    SCTR TO DISK,REFRESH ASM PHASE 9,AND RETURN  * PTM60495
                          12213 | *    CONTROL TO PHASE 9 TO CONTINUE THE ASSEMBLY. * PTM60500
                          12214 | *                                                 * PTM60520
                          12215 | *ENTRY POINTS-                                    * PTM60525
                          12216 | *   *M2010 - MACRO DEFINITION INITIALIZATION      * PTM60530
                          12217 | *            ENTER FROM MACRO PHASE 1             * PTM60535
                          12218 | *   *ELIB - EXIT MACRO DEFINITION PHASE           * PTM60540
                          12219 | *           ENTER FROM MACRO PHASE 2A             * PTM60545
                          12220 | *   *ELIB1 - EXIT MACRO EXPANSION PHASE           * PTM60550
                          12221 | *           ENTER FROM MACRO PHASE 3B             * PTM60555
                          12222 | *                                                 * PTM60570
                          12223 | *INPUT-                                           * PTM60575
                          12224 | *   *MACRO PROTOTYPE STATEMENT IN INPUT BFR.      * PTM60580
                          12225 | *                                                 * PTM60585
                          12226 | *OUTPUT-N/A                                       * PTM60590
                          12227 | *                                                 * PTM60595
                          12228 | *EXTERNAL REFERENCES-                             * PTM60600
                          12229 | *   *SUBROUTINES-                                 * PTM60605
                          12230 | *       * BGASM                                   * PTM60610
                          12231 | *       * DISK1                                   * PTM60615
                          12232 | *       * GETER                                   * PTM60620
                          12233 | *       * GETS2                                   * PTM60625
                          12234 | *       * GETS5                                   * PTM60630
                          12235 | *       * GETS6                                   * PTM60635
                          12236 | *       * GETS7                                   * PTM60640
                          12237 | *       * GETS8                                   * PTM60645
                          12238 | *       * GTS8A                                   * PTM60650
                          12239 | *       * GTS12                                   * PTM60655
                          12240 | *       * LDXRS                                   * PTM60660
                          12241 | *       * PALBL                                   * PTM60665
                          12242 | *       * P0130                                   * PTM60670
                          12243 | *       * P9227                                   * PTM60675
                          12244 | *       * RDBFR                                   * PTM60680
                          12245 | *   *THE FOLLOWING ENTRY POINTS TO MACRO PHASE    * PTM60685
                          12246 | *    2B ARE USED BY MACRO PHASE 2.                * PTM60690
                          12247 | *       * DKWRT                                   * PTM60695
                          12248 | *       * M2CSN                                   * PTM60700
                          12249 | *       * WRSKL                                   * PTM60705
                          12250 | *   *ASMCM-                                       * PTM60710
                          12251 | *       * MCOM2                                   * PTM60715
                          12252 | *       * MCOM3                                   * PTM60720
                          12253 | *       * MCOM4                                   * PTM60725
                          12254 | *       * MCOM9                                   * PTM60730
                          12255 | *       * SMAC0                                   * PTM60735
                          12256 | *       * SMSEC                                   * PTM60740
                          12257 | *   *DCOM/COMMA-                                  * PTM60745
                          12258 | *       * $EXIT                                   * PTM60750
                          12259 | *       * $PHSE                                   * PTM60755
                          12260 | *                                                 * PTM60760
                          12261 | *EXITS-                                           * PTM60765
                          12262 | *   *OVLAY+18 - BEGIN MACRO DEFINITION PROCESS    * PTM60770
                          12263 | *   *BGASM - END MACRO DEFINITION,CONT ASM        * PTM60775
                          12264 | *   *$EXIT - TERMINATE ASSEMBLY                   * PTM60780
                          12265 | *                                                 * PTM60785
                          12266 | *TABLES/WORK AREAS-                               * PTM60790
                          12267 | *   *BUFF - PARAMETER NAME BUFFER                 * PTM60795
                          12268 | *   *SKEL0(SKEL2) - MACRO PROTOTYPE BUFFER        * PTM60800
                          12269 | *            BEGINS AT DEFSK+2                    * PTM60805
                          12270 | *                                                 * PTM60810
                          12271 | *                                                 * PTM60815
                          12272 | *ATTRIBUTES-N/A                                   * PTM60820
                          12273 | *                                                 * PTM60825
                          12274 | *NOTES-                                           * PTM60830
                          12275 | *   *REFERENCES LOCATIONS IN MACRO PHASES 2A      * PTM60835
                          12276 | *    AND 2B.                                      * PTM60840
                          12277 | *   *PATCH FOR THIS PHASE IS INCLUDED IN THE      * PTM60845
                          12278 | *    GENERAL PATCH AREA AT THE END OF MACRO       * PTM60850
                          12279 | *    PH 2B.                                       * PTM60855
                          12280 | *                                                 * PTM60860
                          12281 | *************************************************** PTM60865
0280                      12282 |       ORG     OVLAY                                 PTM60870
0280 01C9                 12283 |       DC      MP20Z-MP200  WD CNT OF MACRO PH 2     PTM60875
0281 FF14                 12284 |       DC      -/EC      SLET ID OF MACRO PH 2       PTM60880
0282 018E                 12285 | M2000 DC      M2800-M2000  ADDR OF SLET TBL         PTM60885
0283 000F                 12286 |       DC      15        NO. OF SLET ENTRIES    2-11 PTM60890
0282                      12287 |       ORG     *-2                                   PTM60895
05A0                      12288 | BUFF  EQU     DEFSK+322 PARAMETER NAME BFR          PTM60900
0460                      12289 | SKEL2 EQU     DEFSK+2   START ADDR OF SKEL0 BFR     PTM60905
                          12290 | *************************************************** PTM60910
                          12291 | *     NOTE - SRT2B MUST BE EVEN ADDRESS             PTM60915
05DC                      12292 | SRT2B EQU     DEFSK+382 LD ADDR OF MACRO PH 2B      PTM60920
                          12293 | *************************************************** PTM60925
                          12294 | *                                                   PTM60930
                          12295 | *     INTERPHASE BRANCH TABLE                       PTM60935
                          12296 | *     *IF PRESENT,ALWAYS AT BEGINNING OF            PTM60940
                          12297 | *     *OVERLAY AREA                                 PTM60945
                          12298 | *                                                   PTM60950
0282 4C00 04C1            12299 | MP200 BSC  L  GETS5     +2  FETCH PH 5              PTM60955
0284 4C00 04C3            12300 |       BSC  L  GETS6     +4  FETCH PH 6              PTM60960
0286 4C00 04C5            12301 |       BSC  L  GETS7     +6  FETCH PH 7              PTM60965
0288 4C00 04CA            12302 |       BSC  L  GETS8     +8  FETCH PH 8              PTM60970
028A 4C00 04CC            12303 |       BSC  L  GTS8A     +10 FETCH PH 8A             PTM60975
028C 4C00 04CE            12304 |       BSC  L  GTS12     +12 FETCH PH 12             PTM60980
028E 4C00 04C7            12305 |       BSC  L  GTS13     +14 FETCH MACRO PH 1        PTM60985
0290 4C00 04D0            12306 |       BSC  L  GETS2     +16 FETCH PH 2              PTM60990
                          12307 | *                                                   PTM60995
                          12308 | *     ENTER MACRO PHASE 2 HERE                      PTM61000
                          12309 | *                                                   PTM61005
0292 C03A                 12310 | M2010 LD      M2900     SET PH ID NUMBER            PTM61010
0293 D400 0078            12311 |       STO  L  $PHSE                                 PTM61015
0295 40C9                 12312 |       BSI     LDXRS     XR1 TO I/P BFR,XR3 TO ASMCM PTM61020
                          12313 | *                                                   PTM61025
                          12314 | *     LOAD MACRO PHASE 2B OVER PART OF PHASE 9      PTM61030
                          12315 | *                                                   PTM61035
0296 CC00 041A            12316 |       LDD  L  M2820+2   GET WD CNT,SCTR ADDR PH 2B  PTM61040
0298 DC00 05DC            12317 |       STD  L  SRT2B     INITIALIZE PH 2B AREA       PTM61045
029A C833                 12318 |       LDD     M2901     DK READ PARAM TO ACC,EXT    PTM61050
029B 435C                 12319 |       BSI   3 DISK1-X3  LOAD MACRO PH 2B            PTM61055
                          12320 | *                                                   PTM61060
                          12321 | *     CLEAR BUFF AND PLACE MACRO NAME               PTM61065
                          12322 | *                                                   PTM61070
029C 613C                 12323 | MCSRT LDX   1 60        SET LOOP CTR TO BUFF SIZE   PTM61075
029D 1010                 12324 |       SLA     16        CLEAR PARAM LIST            PTM61080
029E D500 059F            12325 | MCCLR STO  L1 BUFF-1    *BFR TO ZERO                PTM61085
02A0 71FF                 12326 |       MDX   1 -1        DECR LOOP CTR               PTM61090
02A1 70FC                 12327 |       MDX     MCCLR     CONT CLEARING BUFF          PTM61095
02A2 D400 0690            12328 |       STO  L  CNT2B     CLEAR CTR IN PH 2B          PTM61100
02A4 6580 0238            12329 |       LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM61105
02A6 7115                 12330 |       MDX   1 +21       XR1 POINTS TO COL 21        PTM61110
                          12331 | *                                                   PTM61115
                          12332 | *     HOUSEKEEP SKELETON SECTOR CHAIN,CONCAT WORDS  PTM61120
                          12333 | *                                                   PTM61125
02A7 6600 0460            12334 |       LDX  L2 SKEL2     XR2 PT TO SKELETON BFR      PTM61130
02A9 7680 0253            12335 |       MDX  I2 MCOM9     INCR BY DISPLACEMENT        PTM61135
02AB C32D                 12336 |       LD    3 SMSEC-X3  FETCH SYST MACLIB ADDR      PTM61140
02AC 7400 0256            12337 |       MDX  L  SMAC0,0   SKIP IF TEMP MACRO          PTM61145
02AE C2FD                 12338 |       LD    2 -3        OTHERWISE,FETCH CONCAT WD   PTM61150
02AF D400 068C            12339 |       STO  L  TIESA     SAVE IN PH 2B               PTM61155
02B1 C2FF                 12340 |       LD    2 -1        SAVE CONCATENATED           PTM61160
02B2 18D0                 12341 |       RTE     16        *LIBRARY NAME               PTM61165
02B3 C2FE                 12342 |       LD    2 -2                                    PTM61170
02B4 DC00 068A            12343 |       STD  L  TIESA-2                               PTM61175
02B6 1010                 12344 |       SLA     16        CLEAR CURRENT CHAIN WD      PTM61180
02B7 D2FF                 12345 |       STO   2 -1                                    PTM61185
                          12346 | *                                                   PTM61190
                          12347 | *     FETCH MACRO NAME,PLACE IN PROTOTYPE           PTM61195
                          12348 | *                                                   PTM61200
02B8 CB33                 12349 |       LDD   3 MCOM2-X3  FETCH FIRST TWO WORDS       PTM61205
02B9 D2FC                 12350 |       STO   2 -4        *OF MACRO NAME AND          PTM61210
02BA 18D0                 12351 |       RTE     16        *SAVE IN SKELETON SCTR      PTM61215
02BB D2FD                 12352 |       STO   2 -3                                    PTM61220
02BC C335                 12353 |       LD    3 MCOM4-X3  FETCH 3RD WD OF NAME        PTM61225
02BD D2FE                 12354 |       STO   2 -2        *AND SAVE                   PTM61230
02BE 1010                 12355 |       SLA     16        CLEAR SWITCH                PTM61235
02BF D335                 12356 |       STO   3 MCOM4-X3                              PTM61240
                          12357 | *                                                   PTM61245
                          12358 | *     PARAMETER SCAN BEGINS HERE                    PTM61250
                          12359 | *                                                   PTM61255
02C0 C00F                 12360 | M2020 LD      M29O2     SET SCAN RETURN             PTM61260
02C1 D400 0360            12361 |       STO  L  MCS1+1    *FOR FIRST PARAM            PTM61265
02C3 4C00 0353            12362 |       BSC  L  STSCN     SCAN FOR PARAM              PTM61270
                          12363 | *                                                   PTM61275
02C5 6580 0238            12364 | M2030 LDX  I1 RDBFR     RESTORE XR1 TO POINT        PTM61280
02C7 7122                 12365 |       MDX   1 +34       *TO COL. 34 OF I/P BFR      PTM61285
02C8 C008                 12366 |       LD      M2903     SET SCAN RETURN             PTM61290
02C9 D400 0360            12367 |       STO  L  MCS1+1    *FOR COMMA TERMINATOR       PTM61295
02CB 4C00 037E            12368 |       BSC  L  MSCN1                                 PTM61300
                          12369 | *                                                   PTM61305
                          12370 | *     CONSTANTS                                     PTM61310
                          12371 | *                                                   PTM61315
02CD                      12372 | ELIBT EQU     *         TEMP SAVE AREA              PTM61320
02CD 00EC                 12373 | M2900 DC      /EC       SLET ID OF MACRO PH 2       PTM61325
0450                      12374 | DISP1 EQU     /450                                  PTM61330
02CE                      12375 |       BSS  E  0         FORCE EVEN ADDR             PTM61335
02CE 7000                 12376 | M2901 DC      /7000     DK READ FUNC CODE           PTM61340
02CF 05DC                 12377 |       DC      SRT2B     I/O AREA ADDR               PTM61345
02D0 02C5                 12378 | M29O2 DC      M2030     ADDR CONSTANT               PTM61350
02D1 0387                 12379 | M2903 DC      MSCN      ADDR CONSTANT               PTM61355
                          12380 | *                                                   PTM61360
                          12381 | *                                                   PTM61365
                          12382 | *     PLACE END OF LIBRARY INDR,WRITE SCTR TO       PTM61370
                          12383 | *     *DISK                                         PTM61375
                          12384 | *                                                   PTM61380
02D2                      12385 | ELIB  EQU     *                                     PTM61385
02D2 74FF 0078            12386 |       MDX  L  $PHSE,-1  SET PH ID /EC          2-10 PTM61390
                          12387 | *                                              2-10 PTM61395
02D4 6A7B                 12388 |       STX   2 DELTA     SAVE LIBRARY SCTR DISP      PTM61400
02D5 C07A                 12389 |       LD      DELTA                                 PTM61405
02D6 906F                 12390 |       S       M2906     TEST IF END LIBRARY NAME    PTM61410
02D7 4410 060C            12391 |       BSI  L  WRSKL,-   *WILL FIT-WRITE SCTR IF NOT PTM61415
02D9 C400 0691            12392 |       LD   L  MEND      SET FE00 NAME               PTM61420
02DB D600 0460            12393 |       STO  L2 SKEL2                                 PTM61425
02DD C400 068C            12394 |       LD   L  TIESA     SET CONCATENATOR WD         PTM61430
02DF D600 0461            12395 |       STO  L2 SKEL2+1                               PTM61435
02E1 CC00 068A            12396 |       LDD  L  TIESA-2   RESTORE CONCATENATED        PTM61440
02E3 D600 0462            12397 |       STO  L2 SKEL2+2   *LIBRARY NAME               PTM61445
02E5 18D0                 12398 |       RTE     16                                    PTM61450
02E6 D600 0463            12399 |       STO  L2 SKEL2+3                               PTM61455
02E8 6780 068E            12400 |       LDX  I3 POINT                                 PTM61460
02EA C065                 12401 |       LD      DELTA     ADJUST DELTA                PTM61465
02EB EF00 045F            12402 |       OR   L3 SKEL2-1                               PTM61470
02ED D700 045F            12403 |       STO  L3 SKEL2-1                               PTM61475
02EF 4400 0635            12404 |       BSI  L  DKWRT     WRITE SCTR TO DISK          PTM61480
02F1 6600 0450            12405 |       LDX  L2 DISP1     SAVE CODE-SNEAKY            PTM61485
02F3 4400 025F            12406 |       BSI  L  LDXRS     RESOTRE XR1 AND XR3         PTM61490
02F5 C01B                 12407 |       LD      M2PL2     LD MACRO PLUS INDR          PTM61495
02F6 7400 07AF            12408 |       MDX  L  MACEX,0   TEST FOR MACRO EXPANSION    PTM61500
02F8 7001                 12409 |       MDX     *+1       SKIP-NOT MACRO EXPANSION    PTM61505
02F9 D148                 12410 |       STO   1 +72       STORE MACRO & INDR          PTM61510
                          12411 | *                                                   PTM61515
                          12412 | *     UPDATE LIBRARY HEADER IF SMAC                 PTM61520
                          12413 | *                                                   PTM61525
02FA C33D                 12414 |       LD    3 SMAC0-X3                              PTM61530
02FB 4C18 0314            12415 |       BSC  L  REST0,+-  BR NOT SYSTEM MACRO         PTM61535
02FD C20F                 12416 |       LD    2 SKEL2-1-DISP1  SAVE SCTR END ADDR     PTM61540
02FE 932D                 12417 |       S     3 SMSEC-X3  SUB. BEGIN FOR  DISP.  2-11 PTM61542
02FF D0CD                 12418 |       STO     ELIBT     *OF LIBRARY INDR            PTM61545
0300 C32D                 12419 |       LD    3 SMSEC-X3  SET SCTR ADDR TO            PTM61550
0301 D20F                 12420 |       STO   2 SKEL2-1-DISP1  *START OF LIBRARY      PTM61555
0302 C00D                 12421 |       LD      ELB10     SET WD CNT TO FIRST FEW     PTM61560
0303 D20E                 12422 |       STO   2 SKEL2-2-DISP1  *WORDS OF SCTR         PTM61565
0304 C80D                 12423 |       LDD     ELB20     PREPARE TO                  PTM61570
0305 435C                 12424 |       BSI   3 DISK1-X3  READ 1ST SCTR OF LIBRARY    PTM61575
0306 C049                 12425 |       LD      DELTA     SET LIBRARY END INDR        PTM61580
0307 D212                 12426 |       STO   2 SKEL2+2-DISP1  *DISPLACEMENT          PTM61585
0308 C0C4                 12427 |       LD      ELIBT     SET LIBRARY END INDR        PTM61590
0309 D211                 12428 |       STO   2 SKEL2+1-DISP1  *SCTR ADDR             PTM61595
030A 7401 0312            12429 |       MDX  L  ELB20,1   PLACE WR FUNC CODE          PTM61600
030C C805                 12430 |       LDD     ELB20     PREPARE TO                  PTM61605
030D 435C                 12431 |       BSI   3 DISK1-X3  WRITE 1ST LIBR SCTR         PTM61610
030E 7005                 12432 |       MDX     REST0                                 PTM61615
                          12433 | *                                                   PTM61620
030F 0334                 12434 | M2907 DC      P9245-P9000  REFRESH WD CNT           PTM61625
0310 0140                 12435 | ELB10 DC      320       WD CNT OF LIBRARY HDR       PTM61630
0311 0041                 12436 | M2PL2 DC      /41       MACRO PLUS INDR        2-10 PTM61635
0312                      12437 |       BSS  E  0         FORCE EVEN ADDR             PTM61645
0312 7000                 12438 | ELB20 DC      /7000     DK READ FUNC CODE           PTM61650
0313 045E                 12439 |       DC      SKEL2-2   I/O AREA HDR                PTM61655
                          12440 | *                                                   PTM61660
                          12441 | *     SUBROUTINE TO RESTORE PH 9 OF ASSEMBLER       PTM61665
                          12442 | *     *AND READ NEXT RCD FOR PROCESSING             PTM61670
                          12443 | *                                                   PTM61675
0314 6700 0450            12444 | REST0 LDX  L3 DISP1     SAVE CODE-SNEAKY            PTM61680
0316 C3C3                 12445 |       LD    3 M2800+3-DISP1  SET WD CNT,SCTR ADDR   PTM61685
0317 D309                 12446 |       STO   3 P9000-1-DISP1  *PH 9 RESTORE          PTM61690
0318 C0F6                 12447 |       LD      M2907     SET REFRESH WD CNT          PTM61695
0319 D308                 12448 |       STO   3 P9000-2-DISP1                         PTM61700
031A CB0A                 12449 |       LDD   3 P9000-DISP1  SAVE PH 9 HDR            PTM61705
031B D830                 12450 |       STD     M2908                                 PTM61710
031C C30C                 12451 |       LD    3 P9000+2-DISP1                         PTM61715
031D D030                 12452 |       STO     M2908+2                               PTM61720
031E C82B                 12453 |       LDD     M2905     DK READ PARAM TO ACC,EXT    PTM61725
031F 4400 0275            12454 |       BSI  L  DISK1     REFRESH ASM PH 9            PTM61730
                          12455 | *                                                   PTM61735
0321 C063                 12456 |       LD      TVWD7     RESTORE WD 7           2-10 PTM61740
0322 D400 04A7            12457 |       STO  L  OPVND     *OF TRANSFER VECTOR    2-10 PTM61745
0324 61F0                 12458 |       LDX   1 -16       SET LOOP CTR                PTM61750
0325 6200                 12459 |       LDX   2 0         SET TBL PT                  PTM61755
0326 CD00 044E            12460 | REST3 LDD  L1 M2996+18  FETCH SECONDARY DISK        PTM61760
0328 DE00 0794            12461 |       STD  L2 P9245+6   *HEADER TABLE               PTM61765
032A 7202                 12462 |       MDX   2 2         INCR TBL PT                 PTM61770
032B 7104                 12463 |       MDX   1 4         DECR LOOP CTR               PTM61775
032C 70F9                 12464 |       MDX     REST3     CONT TO RESTORE PH 9        PTM61780
032D C81E                 12465 |       LDD     M2908     RESTORE PH 9 HEADER         PTM61785
032E DB0A                 12466 |       STD   3 P9000-DISP1                           PTM61790
032F C01E                 12467 |       LD      M2908+2                               PTM61795
0330 D30C                 12468 |       STO   3 P9000+2-DISP1                         PTM61800
                          12469 | *                                                   PTM61805
0331 61E0                 12470 |       LDX   1 -32                                   PTM61810
0332 6200                 12471 |       LDX   2 0                                     PTM61815
0333 CD00 043E            12472 | REST1 LDD  L1 M2991+34  FETCH DISK HEADER TBL       PTM61820
0335 DE00 04AE            12473 |       STD  L2 P9041     *IN ASM PH 9                PTM61825
0337 7202                 12474 |       MDX   2 2                                     PTM61830
0338 7104                 12475 |       MDX   1 4         INCR LOOP CTR               PTM61835
0339 70F9                 12476 |       MDX     REST1     CONT TO RESTORE TBL         PTM61840
033A C3BB                 12477 |       LD    3 M2992-DISP1  SET GRAPHICS PH ADDR     PTM61845
033B D36F                 12478 |       STO   3 P9540-DISP1                           PTM61850
033C 4400 025F            12479 |       BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM61855
                          12480 | *************************************************** PTM61860
                          12481 | *     REST2-1 AND REST2+1 MUST OCCUR AT           * PTM61865
                          12482 | *     EVEN WORD BOUNDARIES OR ALL REFERENCES      * PTM61870
                          12483 | *     CHANGE TO REST2 AND REST2+2 RESPECTIVELY    * PTM61875
                          12484 | *************************************************** PTM61880
033E 1000                 12485 |       NOP                                      2-11 PTM61881
033F 1000                 12486 |       NOP                                      2-11 PTM61882
033E                      12487 |       ORG     *-2                              2-11 PTM61883
033E                      12488 |       BSS  E  0         INSURE EVEN ADDRESS    2-11 PTM61884
033E C012                 12489 |       LD      ERSW      TERMINATE ASM IF ERROR      PTM61885
033F 4C20 0754            12490 | REST2 BSC  L  P9227,Z   EXIT TO SUPERVISOR ON ERR   PTM61890
0341 C335                 12491 |       LD    3 MCOM4-X3  TEST FOR END STATEMENT      PTM61895
0342 4418 074B            12492 |       BSI  L  PALBL,+-  BR TO READ NEXT RCD         PTM61900
0344 4C00 045D            12493 |       BSC  L  BGASM     BR TO PROCESS NEXT RCD      PTM61905
                          12494 | *                                                   PTM61930
                          12495 | *     CONSTANTS                                     PTM61935
                          12496 | *                                                   PTM61940
0346 013A                 12497 | M2906 DC      314       CONSTANT 314           2-10 PTM61945
0347 0003                 12498 | M2904 DC      3         CONSTANT 3                  PTM61950
0348 0014                 12499 | MPACN DC      20        MAXIMUM PARAM CNT           PTM61955
034A                      12500 |       BSS  E  0         FORCE EVEN ADDR             PTM61960
034A 7000                 12501 | M2905 DC      /7000     DK READ FUNC CODE           PTM61965
034B 0458                 12502 |       DC      P9000-2   I/O AREA ADDR               PTM61970
034C                      12503 | M2908 BSS  E  3         TEMP SAVE AREA              PTM61975
034F 0000                 12504 | PNCK1 DC      *-*       TEMP SAVE AREA              PTM61980
0350 0000                 12505 | DELTA DC      *-*       SAVE AREA FOR SCTR DISP     PTM61985
0351 0000                 12506 | ERSW  DC      *-*       ERROR INDR                  PTM61990
                          12507 | *                       CODE MOVED             2-10 PTM61995
0352 0000                 12508 | M2956 DC      *-*       PARAM NAME LNG              PTM62000
                          12509 | *                                                   PTM62005
                          12510 | *                                                   PTM62010
                          12511 | *     SCAN FOR PARAMETER NAMES                      PTM62015
                          12512 | *                                                   PTM62020
0353 6207                 12513 | STSCN LDX   2 7          SET NAME CHAR COUNT   2/11 PTM62025
0354 6AFD                 12514 |       STX   2 M2956                            2/11 PTM62030
0355 6201                 12515 |       LDX   2 1         ADJUST SKELETON PTR    2-11 PTM62035
0356 C400 0690            12516 |       LD   L  CNT2B     CALCULATE POSITION          PTM62040
0358 A0EE                 12517 |       M       M2904     *OF NEXT PARAM IN SKELETON  PTM62045
0359 1090                 12518 |       SLT     16        CLEAR BUFF DISP PT          PTM62050
035A D00D                 12519 |       STO     MCOK+1                                PTM62055
035B 6A0A                 12520 |       STX   2 MCOK-1    SAVE XR2                    PTM62060
                          12521 | *                                                   PTM62065
                          12522 | *     BEGIN SCAN OF PROTOTYPE RECORD                PTM62070
                          12523 | *                                                   PTM62075
035C 6206                 12524 | MSCAN LDX   2 MCS2-MCS1 SET XR2 TO M2CSN TBL SIZE   PTM62080
035D 4400 05DE            12525 |       BSI  L  M2CSN     SCAN CHARACTER FOR TERMINATOPTM62085
035F 0040                 12526 | MCS1  DC      /40       EBCDIC BLANK                PTM62090
0360 0387                 12527 |       DC      MSCN      RETURN ADDR FOR BLANK       PTM62095
0361 006B                 12528 |       DC      /6B       EBCDIC COMMA                PTM62100
0362 037E                 12529 |       DC      MSCN1     RETURN ADDR FOR COMMA       PTM62105
0363 0050                 12530 |       DC      /50       EBCDIC AMPERSAND            PTM62110
0364 03DE                 12531 |       DC      AMP       RETURN ADDR FOR AMPERSAND   PTM62115
0365                      12532 | MCS2  EQU     *                                     PTM62120
                          12533 | *                                                   PTM62125
                          12534 | *     RETURN HERE IF CHARACTER NOT BLANK,COMMA,     PTM62130
                          12535 | *     *OR AMPERSAND                                 PTM62135
                          12536 | *                                                   PTM62140
0365 6600 0000            12537 |       LDX  L2 *-*       RESTORE XR2 TO SKELETON PT  PTM62145
0367 6700 0000            12538 | MCOK  LDX  L3 *-*       RESTORE XR3 TO BUFF PT      PTM62150
0369 C100                 12539 |       LD    1 0         FETCH CHAR                  PTM62155
036A 72FF                 12540 |       MDX   2 -1        SKIP IF 1ST,3RD,5TH CHAR    PTM62160
036B 700C                 12541 |       MDX     MCPK      2ND,4TH CHAR                PTM62165
036C 1088                 12542 |       SLT     8         SHIFT TO LEFTHAND BYTE      PTM62170
036D 7202                 12543 |       MDX   2 2         ADJUST SKELETON PT          PTM62175
036E D700 05A0            12544 |       STO  L3 BUFF      STORE IN PARAM LIST BFR     PTM62180
0370 6BF7                 12545 | MCK   STX   3 MCOK+1    SAVE XR3                    PTM62185
0371 7101                 12546 |       MDX   1 1         PT TO NEXT CHAR             PTM62190
0372 74FF 0352            12547 |       MDX  L  M2956,-1  DECR PARAM NAME LNG         PTM62195
0374 70E6                 12548 |       MDX     MSCAN-1   CHECK NEXT CHAR             PTM62200
0375 6700 0219            12549 | MCK01 LDX  L3 ASMCM     RESTORE XR3                 PTM62205
0377 703D                 12550 |       MDX     PNCK6     OP CODE ERROR               PTM62210
                          12551 | *                                                   PTM62215
0378 EF00 05A0            12552 | MCPK  OR   L3 BUFF      OR 2ND OR 4TH CHAR TO NAME  PTM62220
037A D700 05A0            12553 |       STO  L3 BUFF      *AND SAVE IN PARAM LIST     PTM62225
037C 7301                 12554 |       MDX   3 1         INCR BUFF PT                PTM62230
037D 70F2                 12555 |       MDX     MCK       RETURN TO CHECK NEXT CHAR   PTM62235
                          12556 | *                                                   PTM62240
                          12557 | *     PROCESS COMMA TERMINATOR                      PTM62245
                          12558 | *                                                   PTM62250
037E 7401 0690            12559 | MSCN1 MDX  L  CNT2B,1   INCR PH 2B PARAM CTR        PTM62255
0380 7101                 12560 |       MDX   1 1         XR1 PT TO NEXT PARAM NAME   PTM62260
0381 74FF 0348            12561 |       MDX  L  MPACN,-1  DECR CNT                    PTM62265
0383 70CF                 12562 |       MDX     STSCN     FETCH NEXT PARAM NAME       PTM62270
0384 70F0                 12563 |       MDX     MCK01     TOO MANY PARAM              PTM62275
                          12564 | *                                              2-10 PTM62280
0385 0290                 12565 | TVWD7 DC      OVLAY+16  WD 7 OF TRANS VECTOR   2-10 PTM62285
0386 0291                 12566 | M2990 DC      MCGOS     ENTRY TO MACRO PH 2A   2-10 PTM62290
                          12567 | *                                                   PTM62295
                          12568 | *     PROCESS BLANK TERMINATOR                      PTM62300
                          12569 | *                                                   PTM62305
0387 7401 0690            12570 | MSCN  MDX  L  CNT2B,1   INCR PH 2B PARAM CTR        PTM62310
0389 C400 0690            12571 |       LD   L  CNT2B                                 PTM62315
                          12572 | *                                                   PTM62320
                          12573 | *     CHECK FOR VALID PARAMETER NAMES               PTM62325
                          12574 | *                                                   PTM62330
038B D0C3                 12575 |       STO     PNCK1     SET NUMBER OF PARAM         PTM62335
038C 6500 059D            12576 |       LDX  L1 BUFF-3    INITLZ BUFF PT              PTM62340
038E 7103                 12577 | PNCK3 MDX   1 +3                                    PTM62345
038F 694C                 12578 |       STX   1 PNCKS     SAVE BUFF PT                PTM62350
0390 6600 03D4            12579 |       LDX  L2 PNAME     PT TO LABEL BFR             PTM62355
0392 6303                 12580 |       LDX   3 3         INITLZ MOVE CTR             PTM62360
0393 C100                 12581 | PNCK5 LD    1 0         GET PARAM CHARS             PTM62365
0394 1808                 12582 |       SRA     8                                     PTM62370
0395 4818                 12583 |       BSC     +-        SKIP IF NON-BLANK           PTM62375
0396 C0C8                 12584 |       LD      MCS1      SET TO BLANK                PTM62380
0397 D200                 12585 |       STO   2 0         STORE CHAR                  PTM62385
0398 C100                 12586 |       LD    1 0         GET SECOND CHAR             PTM62390
0399 1008                 12587 |       SLA     8                                     PTM62395
039A 1808                 12588 |       SRA     8                                     PTM62400
039B 4818                 12589 |       BSC     +-        SKIP IF NON-BLANK           PTM62405
039C C0C2                 12590 |       LD      MCS1      SET TO BLANK                PTM62410
039D D201                 12591 |       STO   2 1         SAVE CHAR                   PTM62415
039E 7101                 12592 |       MDX   1 1         INCR LABEL BFR PT           PTM62420
039F 7202                 12593 |       MDX   2 2         INCR LABEL BFR PT           PTM62425
03A0 73FF                 12594 |       MDX   3 -1        DECR LOOP CTR               PTM62430
03A1 70F1                 12595 |       MDX     PNCK5                                 PTM62435
03A2 6500 03D4            12596 |       LDX  L1 PNAME     PT TO LABEL BFR             PTM62440
03A4 C100                 12597 |       LD    1 0         GET 1ST CHAR                PTM62445
03A5 F0BD                 12598 |       EOR     MCS2-2    TEST FOR AMPERSAND          PTM62450
03A6 6700 0219            12599 |       LDX  L3 ASMCM     RESTORE XR3                 PTM62455
03A8 4C20 03AC            12600 |       BSC  L  P6CHR,Z   BR TO TEST 6TH CHAR         PTM62460
03AA 7101                 12601 |       MDX   1 1         INCR NAME BFR PT            PTM62465
03AB 7004                 12602 |       MDX     P6CH1                                 PTM62470
03AC C105                 12603 | P6CHR LD    1 5         TEST 6TH CHAR FOR BLANK     PTM62475
03AD F0B1                 12604 |       EOR     MCS1                                  PTM62480
03AE 4C20 03B5            12605 |       BSC  L  PNCK6,Z   BR-6TH CHAR NONBLANK        PTM62485
03B0 C100                 12606 | P6CH1 LD    1 0         TEST 1ST CHAR FOR BLANK     PTM62490
03B1 F0AD                 12607 |       EOR     MCS1                                  PTM62495
03B2 4420 083D            12608 |       BSI  L  P9252,Z   GO CHECK LABEL              PTM62500
03B4 700B                 12609 |       MDX     PNCKA     GO CHECK NEXT LABEL         PTM62505
                          12610 | *                                                   PTM62510
03B5 CC00 043A            12611 | PNCK6 LDD  L  M2996-2                          2-11 PTM62515
03B7 DB67                 12612 |       STD   3 OVLAY-X3                              PTM62520
03B8 C021                 12613 |       LD      PNCKB     SET XEQ ADDR TO OPCDR       PTM62525
03B9 D35A                 12614 |       STO   3 P0140-X3+1                            PTM62530
03BA C817                 12615 |       LDD     PNCKD     FETCH REST0 RETURN          PTM62535
03BB DC00 033E            12616 |       STD  L  REST2-1                               PTM62540
03BD 7048                 12617 |       MDX     ELIB7     RESTORE PH 9                PTM62545
                          12618 | *                                                   PTM62550
03BE 4C00 0270            12619 | PNCK7 BSC  L  P0130     FETCH MACRO PH 1            PTM62555
                          12620 | *                                                   PTM62560
03C0 74FF 034F            12621 | PNCKA MDX  L  PNCK1,-1  DECR PARAM CNT              PTM62565
03C2 7018                 12622 |       MDX     PNCKC     GET NEXT PARAM              PTM62570
03C3 C852                 12623 |       LDD     M2810+2   WD CNT,SCTR ADDR PH 2A      PTM62575
03C4 DB67                 12624 |       STD   3 OVLAY-X3                              PTM62580
03C5 7401 0078            12625 |       MDX  L  $PHSE,+1  SET PH ID /ED          2-10 PTM62585
                          12626 | *                                              2-10 PTM62590
03C7 C0BE                 12627 |       LD      M2990     SET ENT FOR PH 2A           PTM62595
03C8 D35A                 12628 |       STO   3 BRBCK+1-X3                            PTM62600
03C9 C33A                 12629 |       LD    3 MCOM9-X3  INITLZ PH 2B PT             PTM62605
03CA D400 068E            12630 |       STO  L  POINT     *FOR MACRO NAME             PTM62610
03CC C33F                 12631 | MMASS LD    3 MCDEF-X3                              PTM62615
03CD 4C08 0270            12632 |       BSC  L  P0130,+   BR- NOT TEMP DEFN           PTM62620
03CF C03A                 12633 |       LD      MMACS     SET TEMP DEFN FLAG          PTM62625
03D0 D33F                 12634 |       STO   3 MCDEF-X3                              PTM62630
03D1 70FA                 12635 |       MDX     MMASS     CONT WITH DEFN              PTM62635
                          12636 | *                                                   PTM62640
03D2                      12637 |       BSS  E  0         FORCE EVEN ADDR             PTM62645
03D2 4C00 03BE            12638 | PNCKD BSC  L  PNCK7                                 PTM62650
03D4                      12639 | PNAME BSS     6         SYMBOL BFR                  PTM62655
03DA 034D                 12640 | PNCKB DC      M1701     OP CODE ERR ADDR            PTM62660
                          12641 | *                                                   PTM62665
03DB 6500 0000            12642 | PNCKC LDX  L1 *-*       RESTORE BUFF PT             PTM62670
03DC                      12643 | PNCKS EQU     *-1                                   PTM62675
03DD 70B0                 12644 |       MDX     PNCK3     CONT NAME CHECK             PTM62680
                          12645 | *                                                   PTM62685
                          12646 | *     PROCESS AMPERSAND TERMINATOR                  PTM62690
                          12647 | *                                                   PTM62695
03DE C003                 12648 | AMP   LD      AMPCN     SET CONCATENATOR SW         PTM62700
03DF D400 05EF            12649 |       STO  L  CNAMP+1   *FOR AMPERSAND IN PH 2B     PTM62705
03E1 7083                 12650 |       MDX     MCOK-2    FETCH NEXT PARAM NAME       PTM62710
03E2 05F0                 12651 | AMPCN DC      CNAM1     ADDR CONSTANT               PTM62715
                          12652 | *                                                   PTM62720
                          12653 | *     ENTER FROM MACRO PH 3B                        PTM62725
03E3                      12654 | ELIB1 EQU     *                                     PTM62730
03E3 C82A                 12655 |       LDD     M2910     SET TO RESTORE XR1 AND XR3  PTM62735
03E4 DC00 033E            12656 |       STD  L  REST2-1                               PTM62740
03E6 C825                 12657 |       LDD     M2909     SET TO RETURN TO MACRO PH   PTM62745
03E7 DC00 0340            12658 |       STD  L  REST2+1   *3 WHEN PH 9 REFRESHED      PTM62750
03E9 C400 04A7            12659 |       LD   L  OPVND     SAVE WD 7 OF TRANS VEC 2-10 PTM62755
03EB D099                 12660 |       STO     TVWD7     *BEFORE PH 9 REFRESH   2-10 PTM62760
03EC 6700 0219            12661 |       LDX  L3 ASMCM     RESTORE XR3                 PTM62765
03EE CBDF                 12662 |       LDD   3 CNVRT-X3  FETCH CONVERSION SUBR HDR   PTM62815
03EF 74FD 01FF            12663 | ELIB6 MDX  L  CVADR,-3                              PTM62830
03F1 DC80 01FF            12664 |       STD  I  CVADR     SET CONVERSION SUBR HDR     PTM62835
03F3 C3E6                 12665 |       LD    3 CVADR-X3  FETCH I/O AREA ADDR         PTM62840
03F4 7403 01FF            12666 |       MDX  L  CVADR,+3  RESTORE BR ADDR             PTM62845
03F6 18D0                 12667 |       RTE     16                                    PTM62850
03F7 C400 034A            12668 |       LD   L  M2905     FETCH READ FUNC CODE        PTM62855
03F9 435C                 12669 |       BSI   3 DISK1-X3  LOAD CONVERSION SUBR        PTM62860
03FA C3ED                 12670 |       LD    3 IPTKB-X3  IS INPUT FROM PT/KB         PTM62865
03FB 4C18 0404            12671 |       BSC  L  ELIB8,+-  NO,BRANCH                   PTM62870
03FD C400 045B            12672 |       LD   L  RP000                            2-11 PTM62875
03FF 8009                 12673 |       A       ELI10                            2-11 PTM62880
0400 D002                 12674 |       STO     ELIB9+1                          2-11 PTM62885
0401 C006                 12675 |       LD      ELI21                            2-11 PTM62890
0402 D400 0000            12676 | ELIB9 STO  L  *-*                              2-11 PTM62895
0404 7474 030F            12677 | ELIB8 MDX  L  M2907,P9250-P9245                     PTM62900
0406 4C00 0314            12678 | ELIB7 BSC  L  REST0     RESTORE PHASE 9             PTM62905
                          12679 | *                                                   PTM62910
                          12680 | *     CONSTANTS,SLET ID TBL                         PTM62915
                          12681 | *                                                   PTM62920
                          12682 | *                                              2-10 PTM62925
0408 0015                 12683 | ELI21 DC      21        CONSTANT 21                 PTM62930
0409 000A                 12684 | ELI10 DC      10                               2-11 PTM62935
040A 8000                 12685 | MMACS DC      /8000     TEMP DEFN SW                PTM62940
040B 0ECC                 12686 | M2992 DC      G4000     START ADDR OF GRAPHICS PH   PTM62945
040C                      12687 |       BSS  E  0         FORCE EVEN ADDR             PTM62950
040C 4C00 143D            12688 | M2909 BSC  L  FE000     EVEN ADDR                   PTM62955
040E 4400 025F            12689 | M2910 BSI  L  LDXRS                                 PTM62960
0410                      12690 | M2800 EQU     *                                     PTM62965
0410 00DC                 12691 |       DC      /DC       SLET ID OF PHASE 9          PTM62970
0411                      12692 |       BSS     3                                     PTM62975
0414 00ED                 12693 | M2810 DC      /ED       SLET ID OF MACRO PH 2A      PTM62980
0415                      12694 |       BSS     3                                     PTM62985
0418 00EE                 12695 | M2820 DC      /EE       SLET ID OF MACRO PH 2B      PTM62990
0419                      12696 |       BSS     3                                     PTM62995
041C 00DD                 12697 | M2991 DC      /DD       SLET ID OF PHASE 5          PTM63000
041D                      12698 |       BSS     3                                     PTM63005
0420 00DE                 12699 |       DC      /DE       SLET ID OF PHASE 6          PTM63010
0421                      12700 |       BSS     3                                     PTM63015
0424 00DF                 12701 |       DC      /DF       SLET ID OF PHASE 7          PTM63020
0425                      12702 |       BSS     3                                     PTM63025
0428 00E1                 12703 |       DC      /E1       SLET ID OF PHASE 8          PTM63030
0429                      12704 |       BSS     3                                     PTM63035
042C 00E2                 12705 |       DC      /E2       SLET ID OF PHASE 8A         PTM63040
042D                      12706 |       BSS     3                                     PTM63045
0430 00D3                 12707 |       DC      /D3       SLET ID OF PHASE 12         PTM63050
0431                      12708 |       BSS     3                                     PTM63055
0434 00DA                 12709 |       DC      /DA       SLET ID OF PHASE 2          PTM63060
0435                      12710 |       BSS     3                                     PTM63065
0438 00E9                 12711 |       DC      /E9       SLET ID OF MACRO PH 1       PTM63070
0439                      12712 |       BSS     3                                     PTM63075
043C 00E3                 12713 | M2996 DC      /E3       SLET ID OF PNCH CNVRT       PTM63090
043D                      12714 |       BSS     3                                     PTM63095
0440 00D4                 12715 |       DC      /D4       SLET ID OF ERMSG            PTM63100
0441                      12716 |       BSS     3                                     PTM63105
0444 00D9                 12717 |       DC      /D9       SLET ID OF PHASE 4          PTM63110
0445                      12718 |       BSS     3                                     PTM63115
0448 00E5                 12719 |       DC      /E5       SLET ID OF PHASE 10A        PTM63120
0449                      12720 |       BSS     2                                2-10 PTM63125
044B 0000                 12721 |       DC      *-*                              2-10 PTM63130
044B                      12722 | MP20Z EQU     *-1                                   PTM63135
*SBRKSLS ED               12723 |  MACRO PHASE 2A - MACRO DEFINITION            V2M08 PTM63140
MACRO PROCESSOR PHASE 2A, GENERATION
 
                          12725 | *************************************************** PTM63150
                          12726 | *                                                 * PTM63155
                          12727 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM63160
                          12728 | *                                                 * PTM63165
                          12729 | *FUNCTION/OPERATION-                              * PTM63170
                          12730 | *   *MACRO PHASE 2A IN CONJUNCTION WITH MACRO     * PTM63175
                          12731 | *    PHASE 2B PROCESSES MACRO DEFINITION SOURCE   * PTM63180
                          12732 | *    STATEMENTS AND BUILDS THE MACRO PROTOTYPE,   * PTM63185
                          12733 | *    PLACING THE PROTOTYPE ON DISK.               * PTM63190
                          12734 | *   *EACH FIELD OF EACH DEFINITION SOURCE STATE-  * PTM63195
                          12735 | *    MENT IS SCANNED FOR POSSIBLE PARAMETER       * PTM63200
                          12736 | *    SUBSTITUTION,AUTOMATIC LABEL GENERATION,OR   * PTM63205
                          12737 | *    AMPERSAND OR PERIOD CONCATENATION.           * PTM63210
                          12738 | *   *NESTED MACRO DEFINITION AND END STATEMENT    * PTM63215
                          12739 | *    TRUNCATION ARE HANDLED BY A SPECIAL SCAN OF  * PTM63220
                          12740 | *    THE OPERATION CODE FIELD.                    * PTM63225
                          12741 | *                                                 * PTM63230
                          12742 | *ENTRY POINTS-                                    * PTM63235
                          12743 | *   *MCGOS - ENTER FROM MACRO PHASE 2             * PTM63240
                          12744 | *                                                 * PTM63245
                          12745 | *INPUT-                                           * PTM63250
                          12746 | *   *BUFF CONTAINS LIST OF PROTOTYPE PARAMETER    * PTM63255
                          12747 | *    NAME FROM PROTOTYPE STATEMENT.               * PTM63260
                          12748 | *   *SKEL2 CONTAINS CURRENT DISK PROTOTYPE SCTR   * PTM63265
                          12749 | *    WHICH IS BEING EXTENDED.                     * PTM63270
                          12750 | *                                                 * PTM63275
                          12751 | *OUTPUT-                                          * PTM63280
                          12752 | *   *MACRO DEFINITION PROTOTYPE ON DISK.          * PTM63285
                          12753 | *                                                 * PTM63290
                          12754 | *EXTERNAL REFERENCES-                             * PTM63295
                          12755 | *   *SUBROUTINES-                                 * PTM63300
                          12756 | *       * PALBL                                   * PTM63305
                          12757 | *   *THE FOLLOWING ENTRY POINTS TO MACRO PHASE    * PTM63310
                          12758 | *    2B ARE USED BY MACRO PHASE 2A                * PTM63315
                          12759 | *       * ASTK                                    * PTM63320
                          12760 | *       * CNAMP                                   * PTM63325
                          12761 | *       * CNAM1                                   * PTM63330
                          12762 | *       * CKEND                                   * PTM63335
                          12763 | *       * CONPD                                   * PTM63340
                          12764 | *       * NORM5                                   * PTM63345
                          12765 | *       * NORM6                                   * PTM63350
                          12766 | *       * SETND                                   * PTM63355
                          12767 | *       * WRSKL                                   * PTM63360
                          12768 | *   *ASMCM-                                       * PTM63365
                          12769 | *       * MCOM8                                   * PTM63370
                          12770 | *       * MCOM9                                   * PTM63375
                          12771 | *       * RDBFR                                   * PTM63380
                          12772 | *                                                 * PTM63385
                          12773 | *EXITS-                                           * PTM63390
                          12774 | *   *P0130 - RESTORE MACRO PHASE 2 FOR FINAL      * PTM63395
                          12775 | *            DEFINITION PROCESSING                * PTM63400
                          12776 | *                                                 * PTM63405
                          12777 | *TABLES/WORK AREAS-                               * PTM63410
                          12778 | *   *BUFF - PROTOTYPE PARAMETER NAME BUFFER       * PTM63415
                          12779 | *   *SKEL0(SKEL2) - MACRO PROTOTYPE BUFFER        * PTM63420
                          12780 | *                   BEGINS AT DEFSK+2             * PTM63425
                          12781 | *                                                 * PTM63430
                          12782 | *ATTRIBUTES-N/A                                   * PTM63435
                          12783 | *                                                 * PTM63440
                          12784 | *NOTES-                                           * PTM63445
                          12785 | *   *MACRO PHASE 2B IS IN CORE,OVERLAYING PART    * PTM63450
                          12786 | *    OF ASSEMBLER PHASE 9,WHEN MACRO PHASE 2A IS  * PTM63455
                          12787 | *    IN CORE. MACRO PHASE 2B IS REALLY AN         * PTM63460
                          12788 | *    EXTENSION OF MACRO PHASE 2A. CONTROL SHIFTS  * PTM63465
                          12789 | *    BACK AND FORTH BETWEEN 2A AND 2B TO PROCESS  * PTM63470
                          12790 | *    MACRO DEFINITION SOURCE STATEMENTS.          * PTM63475
                          12791 | *   *PATCH FOR THIS PHASE IS INCLUDED IN THE      * PTM63480
                          12792 | *    GENERAL PATCH AREA AT THE END OF MACRO       * PTM63485
                          12793 | *    PH 2B.                                       * PTM63490
                          12794 | *                                                 * PTM63495
                          12795 | *************************************************** PTM63500
0280                      12796 |       ORG     OVLAY                                 PTM63505
0280 01C1                 12797 |       DC      MC2AZ-RDSRC  WD CNT OF MACRO PH 2A    PTM63510
0281 FF13                 12798 |       DC      -/ED      SLET ID OF MACRO PH 2A      PTM63515
0282 0008                 12799 | M2A00 DC      M2A90-M2A00 DISP TO SLET ID TABLE     PTM63520
0283 0001                 12800 |       DC      1         NO. SLET ENTRIES TO FILL    PTM63525
0282                      12801 |       ORG     *-2                                   PTM63530
                          12802 | *                                                   PTM63535
                          12803 | *     RESTORE MACRO PHASE 2 FOR FINAL PROCESSING    PTM63540
                          12804 | *                                                   PTM63545
0282 C006                 12805 | RDSRC LD      MACXT     SET RETURN ADDR FOR         PTM63550
0283 D0EF                 12806 |       STO     BRBCK+1   *MACRO PH 2                 PTM63555
0284 C807                 12807 |       LDD     M2A90+2   GET WD CNT,SCTR ADDR FOR    PTM63560
0285 D8FA                 12808 |       STD     OVLAY     *MACRO PH 2                 PTM63565
0286 6700 0219            12809 |       LDX  L3 ASMCM     XR3 POINTS TO ASMCM         PTM63570
0288 70E7                 12810 |       MDX     P0130     LD AND GO TO MACRO PH 2     PTM63575
                          12811 | *                                                   PTM63580
                          12812 | *     CONSTANTS                                     PTM63585
                          12813 | *                                                   PTM63590
0289 02D2                 12814 | MACXT DC      ELIB      EXIT ADDR TO MACRO PH 2     PTM63595
028A                      12815 |       BSS  E  0         FORCE EVEN ADDR             PTM63600
028A 00EC                 12816 | M2A90 DC      /EC       SLET ID OF MACRO PH 2       PTM63605
028B                      12817 |       BSS     3                                     PTM63610
028A                      12818 | MLSR  EQU     M2A90     LAST SCTR READ INFO         PTM63615
028A                      12819 | MLSTR EQU     MLSR                                  PTM63620
                          12820 | *                                                   PTM63625
                          12821 | *     SUBROUTINE TO INCREMENT NEST COUNTER          PTM63630
                          12822 | *                                                   PTM63635
028E 7401 0630            12823 | NEST  MDX  L  ENDM6,1   INCR NEST CTR BY 1          PTM63640
0290 7060                 12824 |       MDX     MCS70-1   *MAC OR SMAC IN DEFINITION  PTM63645
                          12825 | *                                                   PTM63650
                          12826 | *     ENTRY POINT FOR THIS PHASE                    PTM63655
                          12827 | *                                                   PTM63660
0291                      12828 | MCGOS EQU     *                                     PTM63665
                          12829 | *                                                   PTM63670
0291 7401 0630            12830 |       MDX  L  ENDM6,1   INCR NEST CTR               PTM63675
0293                      12831 | MCGO1 EQU     *                                     PTM63680
0293 4400 074B            12832 |       BSI  L  PALBL     READ NEXT RECORD            PTM63685
0295 4C00 06FB            12833 |       BSC  L  SETND     GO TO SET END OF RCD        PTM63690
0297 D8F2                 12834 | MCGO2 STD     MLSTR     INITIALIZE PROTOTYPE POS    PTM63695
0298 C400 06BD            12835 |       LD   L  M2B10     RESTORE TEMP AREA IN CASE   PTM63700
029A D400 0407            12836 |       STO  L  M2A80     *NESTED DEFINITION OCCURRED PTM63705
                          12837 | *                                                   PTM63710
                          12838 | *     SCAN PROTOTYPE SOURCE STATEMENT FIELDS        PTM63715
                          12839 | *     *FOR SPECIAL TERMINATORS AS BUILD THE         PTM63720
                          12840 | *     *PROTOTYPE TO DISK                            PTM63725
                          12841 | *                                                   PTM63730
029C                      12842 | MCGO  EQU     *                                     PTM63735
029C 6580 0238            12843 |       LDX  I1 RDBFR     RESTORE XR1 TO I/P BFR ADDR PTM63740
029E 711B                 12844 |       MDX   1 27        POINT TO OPCODE FIELD  2-12 PTM63745
029F 692E                 12845 |       STX   1 A2900                            2-12 PTM63750
02A0 1010                 12846 |       SLA     16                                    PTM63755
02A1 D400 031E            12847 |       STO  L  MCHA      CLEAR CHAR CNT              PTM63760
02A3 D400 031F            12848 |       STO  L  PSWTH     *AND PARAMETER SWITCH       PTM63765
02A5 71FA                 12849 |       MDX   1 -6        POINT TO LABEL FIELD   2-12 PTM63770
02A6                      12850 | MCTS1 EQU     *                                     PTM63775
02A6 6700 02BE            12851 |       LDX  L3 MCS04     SET EXIT ADDR FOR           PTM63780
02A8 6F00 0402            12852 |       STX  L3 BLKX+1    *SOURCE SCAN SUBR           PTM63785
02AA C100                 12853 |       LD    1 0                                2-11 PTM63786
02AB F400 0337            12854 |       EOR  L  ASK       TEST FOR COMMENT CARD  2-11 PTM63787
02AD 4C18 0692            12855 |       BSC  L  ASTK,+-   BRANCH IF COMMENT      2-11 PTM63788
02AF 6208                 12856 | MCS00 LDX   2 MCS01-*-1 TABLE LENGTH FOR MCCSN  212 PTM63793
02B0 4400 05DE            12857 |       BSI  L  M2CSN     SCAN FOR * ' OR BLANK       PTM63795
02B2 007D                 12858 | QUOT3 DC      /7D       EBC APOSTROPHE              PTM63810
02B3 02D2                 12859 |       DC      QUOTE     BR FOR GENERATED NAME       PTM63815
02B4 0050                 12860 |       DC      /50       EBC AMPERSAND               PTM63820
02B5 05EE                 12861 |       DC      CNAMP     BR FOR & CONCATENATION      PTM63825
02B6 0040                 12862 |       DC      .         BLANK                   212 PTM63826
02B7 0371                 12863 |       DC      NORMN     PROCESS LABEL           212 PTM63827
02B8 004B                 12864 |       DC      ..        EBC PERIOD                  PTM63830
02B9 05F5                 12865 | MCS01 DC      CONPD     BR FOR . CONCATENATION 2-12 PTM63835
02BA 7401 031E            12866 |       MDX  L  MCHA,1    INCR CHAR CNT               PTM63850
02BC 7101                 12867 |       MDX   1 1         PT TO NEXT COL              PTM63855
02BD 70F1                 12868 |       MDX     MCS00     CONTINUE SCAN               PTM63860
                          12869 | *                                                   PTM63865
                          12870 | *     RETURN HERE FROM PROCESSING LABEL OR          PTM63870
                          12871 | *     *OP CODE FIELDS                               PTM63875
                          12872 | *                                                   PTM63880
02BE C400 036E            12873 | MCS04 LD   L  TERM      RESTORE TERMINATOR          PTM63885
02C0 D480 036F            12874 |       STO  I  STOP                                  PTM63890
02C2 F0EF                 12875 |       EOR     QUOT3     CHECK IF LEADING QUOTE      PTM63895
02C3 E85A                 12876 |       OR      MCHA                                  PTM63900
02C4 E85A                 12877 |       OR      PSWTH     *AND NOT A PARAMETER        PTM63905
02C5 4C18 02AF            12878 |       BSC  L  MCS00,+-  BR IF LEADING QUOTE         PTM63910
02C7 C400 036F            12879 |       LD   L  STOP      COMPUTE IF LABEL            PTM63915
02C9 9004                 12880 |       S       A2900     *OR OP CODE FIELD           PTM63920
02CA 4C10 02DB            12881 |       BSC  L  MCS06,-   BRANCH IF OP COMPLETE       PTM63925
02CC 1810                 12882 |       SRA     16                                    PTM63930
02CD 6500 0000            12883 | MCS   LDX  L1 *-*       POINT TO OP CODE FIELD 2-12 PTM63935
02CE                      12884 | A2900 EQU     *-1       ADDR OF BUFR +27       2-12 PTM63940
02CF D04F                 12885 |       STO     PSWTH     CLEAR PARAMETER SW          PTM63945
02D0 4C00 0701            12886 |       BSC  L  MCS2B                                 PTM63950
                          12887 | *                                                   PTM63955
                          12888 | *     PROCESS APOSTROPHE                            PTM63960
                          12889 | *                                                   PTM63965
02D2                      12890 | QUOTE EQU     *                                2-12 PTM64005
02D2 C006                 12891 |       LD      QUOT0     GET LEADING QUOTE INDR      PTM64010
02D3 7400 031E            12892 |       MDX  L  MCHA,0    SKIP IF LEADING QUOTE       PTM64015
02D5 C004                 12893 |       LD      QUOT1     GET TRAILING QUOTE INDR     PTM64020
02D6 D100                 12894 |       STO   1 0         STORE FLAG IN PROTOTYPE RCD PTM64025
02D7 4C00 0371            12895 |       BSC  L  NORMN     CONT TO PROC RCD            PTM64030
                          12896 | *                                                   PTM64035
                          12897 | *     CONSTANTS                                     PTM64040
                          12898 | *                                                   PTM64045
02D9 00FC                 12899 | QUOT0 DC      /FC       LEADING QUOTE INDR          PTM64050
02DA 00FB                 12900 | QUOT1 DC      /FB       TRAILING QUOTE INDR         PTM64055
                          12901 | *                                                   PTM64065
                          12902 | *     RETURN AFTER OP SCAN                          PTM64070
                          12903 | *                                                   PTM64075
02DB 7400 031F            12904 | MCS06 MDX  L  PSWTH,0   SKIP IF OP NOT PARAM        PTM64080
02DD 7014                 12905 |       MDX     MCS70     BR IF OP PARAM              PTM64085
02DE C400 040A            12906 |       LD   L  YUK+2     CHECK FOR 5 CHAR OP CODE    PTM64090
02E0 4C20 070F            12907 |       BSC  L  FIVCH,Z   BR IF 5TH CHAR SPEC    2-10 PTM64095
02E2 CC00 0408            12908 |       LDD  L  YUK       FETCH 4 CHAR OP CODE        PTM64100
02E4 DC00 06B8            12909 |       STD  L  MOP       SAVE 4 CHAR OP CODE         PTM64105
02E6 6312                 12910 |       LDX  X3 MOP-SPOP  XR3 IS SPECIAL OP TBL SIZE  PTM64110
02E7 9F00 06A4            12911 | SCSOP SD   L3 SPOP-2    CMP AGAINST SPECIAL OP      PTM64115
02E9 4818                 12912 |       BSC     +-        SKIP IF NO MATCH            PTM64120
02EA 18D0                 12913 |       RTE     16        CHECK COMPLETE OP CODE      PTM64125
02EB 4F98 06B8            12914 |       BSC  I3 MOP,+-    BR IF MATCH                 PTM64130
02ED CC00 06B8            12915 |       LDD  L  MOP       FETCH OP CODE               PTM64135
02EF 73FE                 12916 |       MDX   3 -2        DECR LOOP CTR               PTM64140
02F0 70F6                 12917 |       MDX     SCSOP     CONT TO TEST FOR SPECIAL OP PTM64145
                          12918 | *                                                   PTM64150
                          12919 | *     SCAN FLAG AND TAG FIELDS                      PTM64155
                          12920 | *                                                   PTM64160
02F1 6A99                 12921 |       STX   2 MLSTR+1   SET SKELETON PT             PTM64165
02F2 6580 0238            12922 | MCS70 LDX  I1 RDBFR     XR1 POINTS TO I/P BFR       PTM64170
02F4 7120                 12923 |       MDX   1 +32       XR1 POINTS TO FLAG FLD      PTM64175
02F5 6700 0317            12924 |       LDX  L3 MCS08     SET EXIT ADDR FOR SCAN SUBR PTM64180
02F7 1010                 12925 |       SLA     16        CLEAR CHAR CNT              PTM64195
02F8 D025                 12926 |       STO     MCHA                                  PTM64200
02F9 6F00 0402            12927 | MCS71 STX  L3 BLKX+1    SET TERMINATOR SUBR EXIT    PTM64205
                          12928 | *                                                   PTM64210
02FB C100                 12929 |       LD    1 0                                2-12 PTM64215
02FC F020                 12930 |       EOR     BLAN      TEST FOR A BLANK       2-12 PTM64220
02FD 4C18 0389            12931 |       BSC  L  BLK01,+-  BRANCH IF BLANK        2-12 PTM64225
                          12932 | *                                                   PTM64235
02FF 6300                 12933 |       LDX   3 0         XR3 IS PARAM LIST DISP      PTM64240
0300 6680 0690            12934 |       LDX  I2 CNT2B     XR2 IS PARAM CNT            PTM64245
0302 C100                 12935 | MCS72 LD    1 0         FETCH SCANNED CHAR          PTM64250
0303 1008                 12936 |       SLA     8                                     PTM64255
0304 F700 05A0            12937 |       EOR  L3 BUFF      CMP WITH PARAM NAME         PTM64260
0306 4C20 0312            12938 |       BSC  L  MCS74,Z   BR IF NO MATCH              PTM64265
0308 6A64                 12939 |       STX   2 TERM-1    SAVE PARAM NO. TEMP         PTM64270
0309 C400 0690            12940 |       LD   L  CNT2B     PARAM FOUND, GET PARAM NO.  PTM64275
030B 9061                 12941 |       S       TERM-1                                PTM64280
030C 8400 05E5            12942 |       A    L  M2C01     ADD ONE                     PTM64285
030E D05E                 12943 |       STO     TERM-1                                PTM64290
030F 6500 036D            12944 |       LDX  L1 TERM-1                                PTM64295
0311 7077                 12945 | MCS73 MDX     BLK01     SET PARAM NO. IN SKELETON   PTM64300
0312 7303                 12946 | MCS74 MDX   3 3         INCR PARAM LIST DISP        PTM64305
0313 72FF                 12947 |       MDX   2 -1        DECR PARAM LIST CTR         PTM64310
0314 70ED                 12948 |       MDX     MCS72     CONT PARAM LIST SCAN        PTM64315
                          12949 | *                                                   PTM64320
0315 C100                 12950 | MCS75 LD    1 0         FETCH SCANNED CHAR          PTM64325
0316 70FA                 12951 |       MDX     MCS73     PLACE CHAR IN SKELETON      PTM64330
                          12952 | *                                                   PTM64335
                          12953 | *     INDICATORS                                    PTM64340
                          12954 | *     SCAN TAG FIELD                                PTM64345
                          12955 | *                                                   PTM64350
0317 6700 0320            12956 | MCS08 LDX  L3 MCS10     SET EXIT FOR TAG FIELD      PTM64355
0319 6580 0238            12957 |       LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM64360
031B 7121                 12958 |       MDX   1 +33       XR1 PT TO TAG FLD           PTM64365
031C 70DC                 12959 |       MDX     MCS71     GO SCAN TAG FLD             PTM64370
                          12960 | *                                                   PTM64375
031D 0040                 12961 | BLAN  DC      .         EBC BLANK              2-12 PTM64376
031E 0000                 12962 | MCHA  DC      *-*       CHARACTER COUNT SW          PTM64380
031F 0000                 12963 | PSWTH DC      *-*       PARAMETER SW                PTM64385
                          12964 | *                                                   PTM64390
                          12965 | *                                                   PTM64395
                          12966 | *     PROCESS OPERAND FIELD                         PTM64400
                          12967 | *                                                   PTM64405
0320 6580 0238            12968 | MCS10 LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM64410
0322 7123                 12969 |       MDX   1 +35       XR1 PT TO OPERAND FLD       PTM64415
0323 6700 06E2            12970 | A2010 LDX  L3 CKEND     SET EXIT ADDR OF SOURCE SCANPTM64420
0325 6F00 0402            12971 |       STX  L3 BLKX+1    *TO END OF RCD SUBR         PTM64425
0327 1810                 12972 |       SRA     16                                    PTM64430
0328 D0F5                 12973 |       STO     MCHA      CLEAR CHAR CNT SW           PTM64435
0329 D0F5                 12974 |       STO     PSWTH     CLEAR PARAM SW              PTM64440
032A 6216                 12975 | MCS11 LDX   2 MCS12-*-1 LENGTH OF MCCSN TABLE   212 PTM64457
032B 4400 05DE            12976 |       BSI  L  M2CSN     SCAN FOR TERMINATORS   2-12 PTM64460
032D 0040                 12977 |       DC      .         BLANK                   212 PTM64462
032E 034F                 12978 |       DC      NORM2     PROCESS OPERAND         212 PTM64463
032F 006B                 12979 |       DC      /6B       EBC COMMA                   PTM64465
0330 0371                 12980 |       DC      NORM1     BR ADDR FOR COMMA           PTM64470
0331 004E                 12981 |       DC      /4E       EBC PLUS                    PTM64475
0332 0371                 12982 |       DC      NORM1     BR ADDR FOR PLUS            PTM64480
0333 0050                 12983 | AMPS0 DC      /50       EBC AMPERSAND               PTM64485
0334 05EE                 12984 |       DC      CNAMP     BR ADDR FOR AMPERSAND       PTM64490
0335 0060                 12985 |       DC      /60       EBC MINUS                   PTM64495
0336 0371                 12986 |       DC      NORM1     BR ADDR FOR MINUS           PTM64500
0337 005C                 12987 | ASK   DC      .*        EBCDIC ASTERISK        2-11 PTM64505
0338 0371                 12988 |       DC      NORM1     BR ADDR FOR ASTERISK        PTM64510
0339 004B                 12989 | PEROD DC      ..        EBC PERIOD                  PTM64515
033A 05F5                 12990 |       DC      CONPD     BR ADDR FOR PERIOD          PTM64520
033B 005D                 12991 |       DC      /5D       EBC RIGHT PAREN             PTM64525
033C 06D0                 12992 |       DC      NORM6     BR ADDR FOR RIGHT PAREN     PTM64530
033D 004D                 12993 |       DC      /4D       EBC LEFT PAREN              PTM64535
033E 06CB                 12994 |       DC      NORM5     BR ADDR FOR LEFT PAREN      PTM64540
033F 0061                 12995 |       DC      ./        EBCDIC SLASH            212 PTM64545
0340 0371                 12996 |       DC      NORM1                             212 PTM64550
0341 007D                 12997 |       DC      /7D       EBC APOSTROPHE              PTM64555
0342 0347                 12998 | MCS12 DC      MC123     BR ADDR FOR APOSTROPHE 2-12 PTM64560
                          12999 | *                                                   PTM64575
0343 7401 031E            13000 |       MDX  L  MCHA,1    BUMP CHARACTER COUNT   2-12 PTM64590
0345 7101                 13001 |       MDX   1 1         BUMP POINTER           2-12 PTM64595
0346 70E3                 13002 |       MDX     MCS11     GO SCAN AGAIN          2-12 PTM64600
                          13003 | *                                                   PTM64605
0347 7400 06C7            13004 | MC123 MDX  L  LPASW,0   SKIP IF OUTSIDE PARENS      PTM64610
0349 7003                 13005 |       MDX     NORM2-2   WITHIN PARENS,TREAT NORMALLYPTM64615
034A 7400 06C5            13006 |       MDX  L  PSW,0     CHECK PASS SW               PTM64620
034C 7024                 13007 |       MDX     NORM1     PASS APOSTROPHE             PTM64625
034D 4C00 02D2            13008 |       BSC  L  QUOTE     TREAT AS GENERATED LABEL    PTM64630
                          13009 | *                                                   PTM64635
034F 7400 06C5            13010 | NORM2 MDX  L  PSW,0     SKIP IF NO PARAM FOUND      PTM64640
0351 701F                 13011 |       MDX     NORM1     BR TO PROC PARAM            PTM64645
0352 7400 0257            13012 |       MDX  L  COMSW,0   SKIP IF NO COMMENTS CARRIED PTM64650
0354 701C                 13013 |       MDX     NORM1     BR TO CARRY COMMENTS        PTM64655
0355 C400 06C1            13014 | NRM21 LD   L  MEOC      GET END OF RCD FLAG         PTM64660
0357 D100                 13015 |       STO   1 0         *AND SAVE IN SKELETON       PTM64665
0358 7018                 13016 |       MDX     NORMN     *AND CONT SCAN              PTM64685
                          13017 | *                                                   PTM64695
0359 C014                 13018 | MCS15 LD      TERM      FETCH TERMINATOR            PTM64700
035A 6580 036F            13019 |       LDX  I1 STOP      RESET SCAN PT               PTM64705
035C D100                 13020 |       STO   1 0         PLACE TERMINATOR IN SKELETONPTM64710
035D F0BF                 13021 |       EOR     BLAN      TEST FOR BLANK              PTM64715
035E 7101                 13022 | M15A  MDX   1 1         INCR RCD COL PT             PTM64720
035F EC00 06C3            13023 |       OR   L  COMNT     COMMENTS SW MUST BE 0       PTM64725
0361 EC00 06C5            13024 |       OR   L  PSW       IF PASS SW SET              PTM64730
0363 4C20 0323            13025 |       BSC  L  A2010,Z   *SCAN NEXT FLD              PTM64735
0365 4400 025F            13026 | MCRED BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM64740
0367 CB71                 13027 |       LDD   3 MLSTR-X3  SAVE SKELETON INFO IN CASE  PTM64745
0368 DB39                 13028 |       STD   3 MCOM8-X3  *OF NESTED DEFINITION       PTM64750
0369 4C00 0707            13029 |       BSC  L  M2PLS     TEST FOR MACRO INDR         PTM64755
                          13030 | *                                                   PTM64760
                          13031 | *     SUBROUTINE TO PROCESS NORMAL TERMINATION      PTM64765
                          13032 | *     CHECK STRING AGAINST PARAMETER LIST           PTM64770
                          13033 | *     PACK AND SAVE STRING IN SKELETON              PTM64775
                          13034 | *     EXIT ADDRESS MUST BE PRESTORED IN BLKX+1      PTM64780
                          13035 | *     UPON ENTRY,                                   PTM64785
                          13036 | *     *  XR1 POINTS TO LAST CHARACTER SCANNED+1     PTM64790
                          13037 | *     *  XR3 POINTS TO THE TERMINATOR               PTM64795
                          13038 | *     *  LOCATION MCHA CONTAINS SIZE OF STRING      PTM64800
                          13039 | *                                                   PTM64805
                          13040 | *                                                   PTM64810
                          13041 | *     CONSTANTS AND INDICATORS                      PTM64815
                          13042 | *                                                   PTM64820
036B 0006                 13043 | L6    DC      6         CONSTANT 6                  PTM64825
036C 00FF                 13044 | HFF   DC      /FF       SCTR TRUNCATOR INDR         PTM64830
036D 0000                 13045 |       DC      *-*       TEMP SAVE AREA              PTM64835
036E 0000                 13046 | TERM  DC      *-*       TERMINATOR SAVE AREA        PTM64840
036F 0000                 13047 | STOP  DC      *-*       COL OF SCAN TERMINATION     PTM64845
0370 0000                 13048 | CONSW DC      *-*       CONCATENATION SW            PTM64850
                          13049 | *                                                   PTM64855
                          13050 | *                                                   PTM64860
0371                      13051 | NORM1 EQU     *                                2-12 PTM64864
0371 C300                 13052 | NORMN LD    3 0         SAVE TERMINATOR             PTM64865
0372 D0FB                 13053 |       STO     TERM                                  PTM64870
0373 C0AA                 13054 | BLKEN LD      MCHA      TEST CHAR CNT               PTM64875
0374 4C18 0389            13055 |       BSC  L  BLK01,+-  BRANCH IF ZERO              PTM64880
0376 62D0                 13056 |       LDX   2 -48       TEST FOR SKELETON TRUNCATIONPTM64885
0377 1240                 13057 |       SLCA  2 16                                    PTM64890
0378 72C4                 13058 |       MDX   2 -60                                   PTM64895
0379 7680 028B            13059 |       MDX  I2 MLSTR+1   ADJUST BY SKELETON PT       PTM64900
037B 700D                 13060 |       MDX     BLK01     BR IF NO TRUNCATION         PTM64905
037C C400 028B            13061 |       LD   L  MLSTR+1   GET SKELETON DISP           PTM64910
037E 8026                 13062 |       A       PAK+1     ADD SKELETON BFR START ADDR PTM64915
037F D001                 13063 |       STO     *+1                                   PTM64920
0380 6600 0000            13064 | BLK00 LDX  L2 *-*       XR2 PT TO END SKELETON BFR  PTM64925
0382 C0E9                 13065 |       LD      HFF       GET TRUNCATION INDR         PTM64930
0383 7400 0631            13066 |       MDX  L  BYTE,0    SKIP IF NO STORED DATA      PTM64935
0385 EA00                 13067 |       OR    2 0         ADD STORED DATA TO INDR     PTM64940
0386 D200                 13068 |       STO   2 0         SET TRUNCATION INDR         PTM64945
0387 4400 060C            13069 |       BSI  L  WRSKL     WRITE SKELETON SCTR TO DISK PTM64950
                          13070 | *                                                   PTM64955
0389 6680 028B            13071 | BLK01 LDX  I2 MLSTR+1   FETCH POS PT                PTM64960
038B 6E00 043A            13072 |       STX  L2 MCSK2+1   SAVE SKELETON POS           PTM64965
038D 69E1                 13073 |       STX   1 STOP      SAVE SCAN STOP POS          PTM64970
038E C0E0                 13074 |       LD      STOP                                  PTM64975
038F 908E                 13075 |       S       MCHA      CALCULATE START ADDR        PTM64980
0390 D001                 13076 |       STO     *+1       *OF CURRENT SCAN            PTM64985
0391 6500 0000            13077 | PCK01 LDX  L1 *-*       XR1 PT TO START OF SCAN     PTM64990
0393 6780 031E            13078 |       LDX  I3 MCHA      XR3 IS STRING CNT           PTM64995
                          13079 | *                       INCR CNT TO                 PTM65000
0395 7301                 13080 |       MDX   3 1         *INCLUDE TERMINATOR         PTM65005
0396 C070                 13081 |       LD      M2A80                                 PTM65010
0397 D400 06BD            13082 |       STO  L  M2B10     SAVE INITIAL POS IN PH 2B   PTM65015
0399 C400 0631            13083 |       LD   L  BYTE      SAVE LEFTHAND BYTE SW       PTM65020
039B D06A                 13084 |       STO     BYTE1                                 PTM65025
039C 7400 0370            13085 |       MDX  L  CONSW,0   SKIP IF NO CONCATENATION    PTM65030
                          13086 | *                       CONCATENATION -             PTM65035
039E 73FF                 13087 |       MDX   3 -1        *DO NOT PLACE TERMINATOR    PTM65040
039F 4C20 03AC            13088 | PCK02 BSC  L  PCK1,Z    BR IF RIGHTHAND PACK        PTM65045
                          13089 | *                                                   PTM65050
                          13090 | *     LEFTHAND PACK SUBROUTINE                      PTM65055
                          13091 | *                                                   PTM65060
03A1 C100                 13092 | PCK0  LD    1 0         FETCH CHAR                  PTM65065
03A2 1008                 13093 |       SLA     8         SHIFT TO LEFTHAND BYTE      PTM65070
03A3 D063                 13094 |       STO     M2A80     SAVE TEMPORARILY            PTM65075
03A4 D600 0460            13095 | PAK   STO  L2 SKEL2     SAVE CHAR IN SKELETON       PTM65080
03A6 6C00 0631            13096 |       STX  L0 BYTE      SET LEFTHAND BYTE SW        PTM65085
03A8 7101                 13097 |       MDX   1 1         XR1 PT TO NEXT CHAR         PTM65090
03A9 73FF                 13098 |       MDX   3 -1        DECR STRING CNT             PTM65095
03AA 7001                 13099 |       MDX     *+1       BR TO CONT PACK             PTM65100
03AB 7009                 13100 |       MDX     PCK2      BR-STRING IN SKELETON       PTM65105
                          13101 | *                                                   PTM65110
                          13102 | *     RIGHTHAND PACK SUBROUTINE                     PTM65115
                          13103 | *                                                   PTM65120
03AC C100                 13104 | PCK1  LD    1 0         FETCH CHAR FROM STRING      PTM65125
03AD E859                 13105 |       OR      M2A80     PACK TO LEFTHAND CHAR       PTM65130
                          13106 | *                       BR TO SAVE IN SKELETON AND  PTM65135
03AE 405D                 13107 |       BSI     MCKND     *CHECK END OF SKELETON SCTR PTM65140
03AF 1010                 13108 |       SLA     16        CLEAR LEFTHAND BYTE SW      PTM65145
03B0 D400 0631            13109 |       STO  L  BYTE                                  PTM65150
03B2 7101                 13110 |       MDX   1 1         XR1 PT TO NEXT CHAR         PTM65155
03B3 73FF                 13111 |       MDX   3 -1        DECR STRING CNT             PTM65160
03B4 70EC                 13112 |       MDX     PCK0      CONT PACKING STRING         PTM65165
03B5 6A2B                 13113 | PCK2  STX   2 MMOV0+1   SAVE SKELETON PT            PTM65170
03B6 C400 0690            13114 |       LD   L  CNT2B     TEST FOR PARAM LIST         PTM65175
03B8 4C18 03E0            13115 |       BSC  L  MMOV0,+-  BR IF NO PARAMETERS         PTM65180
03BA C400 031E            13116 |       LD   L  MCHA      TEST CHAR CNT               PTM65185
03BC 4C18 03E0            13117 |       BSC  L  MMOV0,+-  BR IF NO CHARS IN STRING    PTM65190
03BE 90AC                 13118 |       S       L6        TEST FOR LESS OR EQUAL 6    PTM65195
03BF 4C30 03E0            13119 |       BSC  L  MMOV0,-Z  BR IF STRING OF MORE THAN 6 PTM65200
03C1 6780 031E            13120 | PCK03 LDX  I3 MCHA      XR3 IS STRING CNT           PTM65205
03C3 10A0                 13121 |       SLT     32        CLEAR PART OF NAME          PTM65210
03C4 D843                 13122 |       STD     YUK       *BUFFER                     PTM65215
03C5 D044                 13123 |       STO     YUK+2                                 PTM65220
03C6 6580 0392            13124 |       LDX  I1 PCK01+1   XR1 PT TO START OF STRING   PTM65225
03C8 6600 0408            13125 |       LDX  L2 YUK       XR2 PT TO PACK BUFFER       PTM65230
03CA C100                 13126 | PCK3  LD    1 0         FETCH CHAR                  PTM65235
03CB 1008                 13127 |       SLA     8         LEFTHAND CHAR               PTM65240
03CC 73FF                 13128 |       MDX   3 -1        DECR STRING CNT             PTM65245
03CD E901                 13129 |       OR    1 1         GET NEXT CHAR               PTM65250
03CE D200                 13130 |       STO   2 0         SAVE TWO CHARACTERS         PTM65255
03CF 7102                 13131 |       MDX   1 2         INCR STRING PT              PTM65260
03D0 7201                 13132 |       MDX   2 1         INCR BFR PT                 PTM65265
03D1 7301                 13133 |       MDX   3 +1        INCR STRING CNT             PTM65270
03D2 1000                 13134 |       NOP                                           PTM65275
03D3 73FE                 13135 |       MDX   3 -2        DECR STRING CNT             PTM65280
03D4 70F5                 13136 |       MDX     PCK3      CONT TO PACK TEST BFR       PTM65285
                          13137 | *     TEST STRINGS OF 6 OR LESS CHARACTERS          PTM65290
                          13138 | *     *AGAINST PARAMETER NAME LIST                  PTM65295
03D5 6680 0690            13139 |       LDX  I2 CNT2B     XR2 IS PARAM COUNT          PTM65300
03D7 6100                 13140 |       LDX   1 0         XR1 IS PARAM BFR DISP       PTM65305
03D8 C02F                 13141 | MCPRE LD      YUK       TEST 1ST TWO CHARACTERS     PTM65310
03D9 F500 05A0            13142 |       EOR  L1 BUFF                                  PTM65315
03DB 4818                 13143 |       BSC     +-        SKIP IF NO MATCH            PTM65320
03DC 703C                 13144 |       MDX     MCHSK     BR TO CHECK REST OF STRING  PTM65325
03DD 7103                 13145 | MCPR1 MDX   1 3         PT TO NEXT PARAM NAME       PTM65330
03DE 72FF                 13146 |       MDX   2 -1        DECR PARAM CNT              PTM65335
03DF 70F8                 13147 | MCPRX MDX     MCPRE     CONT PARAM LIST CHECK       PTM65340
03E0 6600 0000            13148 | MMOV0 LDX  L2 *-*       RESTORE SKELETON PT         PTM65345
03E2 C025                 13149 |       LD      YUK       FETCH 1ST AND 2ND CHARS     PTM65350
03E3 1808                 13150 |       SRA     8         RIGHT-JUSTIFY 1ST CHAR      PTM65355
03E4 F400 0333            13151 |       EOR  L  AMPS0     TEST FOR AMPERSAND          PTM65360
03E6 4C20 03FA            13152 |       BSC  L  NTAMP,Z   BR IF NOT AMPERSAND         PTM65365
03E8 7401 0392            13153 |       MDX  L  PCK01+1,1 BUMP CHAR PT                PTM65370
03EA 74FF 031E            13154 |       MDX  L  MCHA,-1   DECR CHAR CNT               PTM65375
03EC 1000                 13155 |       NOP               MAY SKIP                    PTM65380
03ED C018                 13156 |       LD      BYTE1                                 PTM65385
03EE 4C18 03F8            13157 |       BSC  L  ZBYTE,+-  BR-BYTE SW=0                PTM65390
03F0 7401 043A            13158 |       MDX  L  MCSK2+1,1 BUMP SKEL DELTA PT          PTM65395
03F2 1010                 13159 |       SLA     16        CLEAR ACC                   PTM65400
03F3 D012                 13160 | MCPR2 STO     BYTE1     SET BYTE SW                 PTM65405
03F4 C010                 13161 |       LD      H5000     =5000 HEX                   PTM65410
03F5 D400 06BD            13162 |       STO  L  M2B10     SET UP CONTINUATION         PTM65415
03F7 70C9                 13163 |       MDX     PCK03     REPROCESS WITHOUT AMPERSAND PTM65420
03F8 C000                 13164 | ZBYTE LD      *         NON-ZERO VALUE              PTM65425
03F9 70F9                 13165 |       MDX     MCPR2     EXIT TO PROCESS             PTM65430
03FA C00C                 13166 | NTAMP LD      M2A80     SAVE TEMP FOR POSSIBLE      PTM65435
03FB D400 06BD            13167 |       STO  L  M2B10     *OVERLAY BY NESTED DEF      PTM65440
03FD C400 0370            13168 |       LD   L  CONSW                                 PTM65445
03FF 4CA0 0370            13169 |       BSC  I  CONSW,Z   BR IF CONCATENATION         PTM65450
0401 4C00 0000            13170 | BLKX  BSC  L  *-*       BR TO CONT DEFINITION       PTM65455
                          13171 | *                                                   PTM65460
                          13172 | *     ALTERNATE ENTRY                               PTM65465
                          13173 | *                                                   PTM65470
0402                      13174 | BLKXY EQU     *-1                                   PTM65475
0403 4C00 0374            13175 |       BSC  L  BLKEN+1                               PTM65480
                          13176 | *                                                   PTM65485
                          13177 | *     CONSTANTS,INDRS, AND BUFFERS                  PTM65490
                          13178 | *                                                   PTM65495
0405 5000                 13179 | H5000 DC      /5000     CONSTANT HEX 5000           PTM65500
0406                      13180 | BYTE1 BSS  E  1         SAVE LEFTHAND BYTE SW       PTM65505
0407 0000                 13181 | M2A80 DC      *-*       TEMP STORAGE                PTM65510
0408                      13182 |       BSS  E  0         FORCE EVEN ADDR             PTM65515
0408 0000                 13183 | YUK   DC      *-*       TEMP PACK BFR FOR           PTM65520
0409 0000                 13184 |       DC      *-*       *TESTING PARAM NAME         PTM65525
040A 0000                 13185 |       DC      *-*                                   PTM65530
040B 0140                 13186 | M2A70 DC      320       CONSTANT 320                PTM65535
                          13187 | *                                                   PTM65540
                          13188 | *     SUBROUTINE TO CHECK FOR END OF SKELETON       PTM65545
                          13189 | *     *SECTOR.  IF END,GO TO SUBROUTINE TO WRITE    PTM65550
                          13190 | *     *SECTOR TO DISK AND UPDATE MLSTR AND MLSTR+1  PTM65555
                          13191 | *                                                   PTM65560
040C 0000                 13192 | MCKND DC      *-*       ENTRY PT                    PTM65565
040D D600 0460            13193 | MCKN1 STO  L2 SKEL2     PLACE DATA IN SKELETON      PTM65570
040F 7201                 13194 |       MDX   2 1         INCR SKELETON PT            PTM65575
0410 C0FA                 13195 |       LD      M2A70     CHECK FOR END OF SCTR       PTM65580
0411 6E00 028B            13196 |       STX  L2 MLSTR+1   SAVE SKELETON INFORMATION   PTM65585
0413 9400 028B            13197 |       S    L  MLSTR+1                               PTM65590
0415 4408 060C            13198 |       BSI  L  WRSKL,+   WRITE CURRENT IF FULL       PTM65595
0417 4C80 040C            13199 |       BSC  I  MCKND     RETURN TO CALLER            PTM65600
                          13200 | *                                                   PTM65605
                          13201 | *     CONTINUE PARAMETER LIST CHECK                 PTM65610
                          13202 | *     *BRANCH HERE IF 1ST TWO CHARACTERS MATCH      PTM65615
                          13203 | *                                                   PTM65620
0419 6A28                 13204 | MCHSK STX   2 MCSK1+1   SAVE PARAM CNT              PTM65625
041A 6600 0408            13205 |       LDX  L2 YUK       XR2 PT TO TEST BFR          PTM65630
041C C500 05A1            13206 | MCHSL LD   L1 BUFF+1    GET NEXT WD FROM PARAM LIST PTM65635
041E F201                 13207 |       EOR   2 1         CMP TO TEST BFR             PTM65640
041F 4820                 13208 |       BSC     Z         SKIP IF MATCH               PTM65645
0420 7020                 13209 |       MDX     MCSK1     BR IF NO MATCH              PTM65650
0421 C500 05A2            13210 |       LD   L1 BUFF+2    GET NEXT WD FROM PARAM LIST PTM65655
0423 F202                 13211 |       EOR   2 2         CMP TO TEST BFR             PTM65660
0424 4820                 13212 |       BSC     Z         SKIP IF MATCH               PTM65665
0425 701B                 13213 |       MDX     MCSK1     BR IF NO MATCH              PTM65670
0426 6C00 031F            13214 | MPARA STX  L0 PSWTH     SET PARAMETER SW            PTM65675
0428 1010                 13215 |       SLA     16        CLEAR CHAR CNT              PTM65680
0429 D400 031E            13216 |       STO  L  MCHA                                  PTM65685
042B 6580 036F            13217 | MPAR1 LDX  I1 STOP      RESTORE SKELETON POS        PTM65690
042D C100                 13218 |       LD    1 0         FETCH TERMINATOR AND PRE-   PTM65695
042E D201                 13219 |       STO   2 1         *PARE FOR SKELETON INSERT   PTM65700
042F 6700 0655            13220 |       LDX  L3 M2C01+/70                             PTM65705
0431 C368                 13221 |       LD    3 M2B10-M2C01-/70                       PTM65710
0432 D0D4                 13222 |       STO     M2A80     RESTORE TEMP STORAGE        PTM65715
0433 C33B                 13223 |       LD    3 CNT2B-M2C01-/70 CALC PARAM SKEL ADDR  PTM65720
0434 900D                 13224 |       S       MCSK1+1                               PTM65725
0435 8390                 13225 |       A     3 -/70      ADD ONE                     PTM65730
0436 6500 0408            13226 | MCSK3 LDX  L1 YUK       PREPARE FOR SKELETON INSERT PTM65735
0438 6302                 13227 |       LDX   3 2                                     PTM65740
                          13228 | *                                                   PTM65745
                          13229 | *     EXIT PROCEDURE                                PTM65750
                          13230 | *                                                   PTM65755
0439 6600 0000            13231 | MCSK2 LDX  L2 *-*       RESTORE SKELETON PT         PTM65760
043B 6E00 028B            13232 |       STX  L2 MLSTR+1   *AND SAVE                   PTM65765
043D D100                 13233 |       STO   1 0         SET PARAM SKELETON ADDR     PTM65770
043E C0C7                 13234 |       LD      BYTE1     GET LEFTHAND BYTE SW        PTM65775
043F 4C00 039C            13235 |       BSC  L  PCK02-3   GO PACK PARAM PT            PTM65780
                          13236 | *                                                   PTM65785
                          13237 | *     PARAMETER NAME NOT FOUND                      PTM65790
                          13238 | *                                                   PTM65795
0441 6600 0000            13239 | MCSK1 LDX  L2 *-*       RESTORE PARAM CNT           PTM65800
0443 7099                 13240 |       MDX     MCPR1     CONT PARAM LIST CHECK       PTM65805
0443                      13241 | MC2AZ EQU     *-1       END OF MACRO PH 2A          PTM65810
*SBRKSLS EE               13242 |  MACRO PHASE 2B - MACRO DEFINITION            V2M08 PTM65815
MACRO PROCESSOR PHASE 2B, GENERATION
 
                          13244 | *************************************************** PTM65825
                          13245 | *                                                 * PTM65830
                          13246 | *STATUS - VERSION 2, MODIFICATION 11              * PTM65835
                          13247 | *                                                 * PTM65840
                          13248 | *FUNCTION/OPERATION-                              * PTM65845
                          13249 | *   *MACRO PHASE 2B IN CONJUNCTION WITH MACRO     * PTM65850
                          13250 | *    PHASE 2A PROCESSES MACRO DEFINITION SOURCE   * PTM65855
                          13251 | *    STATEMENTS AND BUILDS THE MACRO PROTOTYPE,   * PTM65860
                          13252 | *    PLACING THE PROTOTYPE ON DISK.               * PTM65865
                          13253 | *   *MACRO PHASE 2B CONTAINS THE FOLLOWING BASIC  * PTM65870
                          13254 | *    SUBROUTINES.                                 * PTM65875
                          13255 | *       * GENERAL CHARACTER SCAN                  * PTM65880
                          13256 | *       * CONCATENATION PROCESSING                * PTM65885
                          13257 | *       * SKELETON SECTOR DISK WRITE              * PTM65890
                          13258 | *       * END RECORD PROCESSING                   * PTM65895
                          13259 | *       * RECORD SCAN FOR FIRST NONBLANK COLUMN   * PTM65900
                          13260 | *       * SPECIAL OP PROCESSING - LEFT AND RIGHT  * PTM65905
                          13261 | *         PARENS,DMES,EBC,AND ASTERISK            * PTM65910
                          13262 | *       * END OF RECORD PROCESSING                * PTM65915
                          13263 | *                                                 * PTM65920
                          13264 | *ENTRY POINTS-                                    * PTM65925
                          13265 | *   *M2CSN - GENERAL CHARACTER SCAN               * PTM65930
                          13266 | *   *CNAMP - AMPERSAND CONCATENATION              * PTM65935
                          13267 | *   *CONPD - PERIOD CONCATENATION                 * PTM65940
                          13268 | *   *WRSKL - WRITE SKELETON SECTOR TO DISK        * PTM65945
                          13269 | *   *END1 - END RECORD PROCESSING                 * PTM65950
                          13270 | *   *EMDM - MEND RECORD PROCESSING                * PTM65955
                          13271 | *   *DKWRT - DISK WRITE                           * PTM65960
                          13272 | *   *ASTK - COMMENTS PROCESSING                   * PTM65965
                          13273 | *   *NDRM5 - LEFT PAREN PROCESSING                * PTM65970
                          13274 | *   *NORM6 - RIGHT PAREN PROCESSING               * PTM65975
                          13275 | *   *DMES - DMES AND EBC PROCESSING               * PTM65980
                          13276 | *   *CKEND - END OF RECORD PROCESSING             * PTM65985
                          13277 | *   *SETND - SCAN FOR FIRST NONBLANK COLUMN       * PTM65990
                          13278 | *   *CNAM1 - TRAILING APOSTROPHE PROCESSING       * PTM65995
                          13279 | *                                                 * PTM66000
                          13280 | *INPUT-                                           * PTM66005
                          13281 | *   *MACRO DEFINITION SOURCE STATEMENT IN INPUT   * PTM66010
                          13282 | *    BUFFER                                       * PTM66015
                          13283 | *   *SKELETON SECTOR IN SKELETON SECTOR BUFFER    * PTM66020
                          13284 | *                                                 * PTM66025
                          13285 | *OUTPUT-                                          * PTM66030
                          13286 | *   *MACRO DEFINITION PROTOTYPE ON DISK           * PTM66035
                          13287 | *                                                 * PTM66040
                          13288 | *EXTERNAL REFERENCES-                             * PTM66045
                          13289 | *   *SUBROUTINES-                                 * PTM66050
                          13290 | *       * DISK1                                   * PTM66055
                          13291 | *   *THE FOLLOWING ENTRY POINTS TO MACRO PHASE    * PTM66060
                          13292 | *    2A ARE USED BY MACRO PHASE 2B                * PTM66065
                          13293 | *       * CONSW - PROCESS WITH CONCATENATOR       * PTM66070
                          13294 | *       * MCGO2 - PROCESS SOURCE STATEMENT        * PTM66075
                          13295 | *       * MCKND - END OF SKELETON SCTR CHECK      * PTM66080
                          13296 | *       * MCS15 - FINAL RCD PROCESSING            * PTM66085
                          13297 | *       * MCS70-2 - PROCESS RCD AT FLAG FLD       * PTM66090
                          13298 | *       * NORMN - PROCESS NORMAL TERMINATOR       * PTM66095
                          13299 | *       * NORM1 - RESTORE AND CONT FLD SCAN       * PTM66100
                          13300 | *       * NRM21 - PLACE END OF RECORD FLAG        * PTM66105
                          13301 | *       * RDSRC - RESTORE MACRO PHASE 2           * PTM66110
                          13302 | *       * A2010 - PROCESS RCD AT OPERAND FLD      * PTM66115
                          13303 | *       * NEST - NESTED DEFINITION                * PTM66120
                          13304 | *       * MCS70 - PROCESS RCD AT FLAG FIELD       * PTM66125
                          13305 | *                                                 * PTM66130
                          13306 | *   *ASMCM-                                       * PTM66135
                          13307 | *       * MCOM4                                   * PTM66140
                          13308 | *       * MCOM8                                   * PTM66145
                          13309 | *       * MCOM9                                   * PTM66150
                          13310 | *       * RDBFR                                   * PTM66155
                          13311 | *       * SKLTN                                   * PTM66160
                          13312 | *       * SMAC0                                   * PTM66165
                          13313 | *       * SYSLM                                   * PTM66170
                          13314 | *   *DCOM/COMMA-                                  * PTM66175
                          13315 | *       * IREQ                                    * PTM66180
                          13316 | *       * $1410                                   * PTM66185
                          13317 | *                                                 * PTM66190
                          13318 | *EXITS-                                           * PTM66195
                          13319 | *   *SEE EXTERNAL REFERENCES TO MACRO PHASE 2A    * PTM66200
                          13320 | *                                                 * PTM66205
                          13321 | *TABLES/WORK AREAS-                               * PTM66210
                          13322 | *   *SKEL0(SKEL2) - MACRO PROTOTYPE BUFFER        * PTM66215
                          13323 | *                   BEGINS AT DEFSK+2             * PTM66220
                          13324 | *   *SPOP - SPECIAL OP CODE TABLE                 * PTM66225
                          13325 | *   *MPOP+2 - SPECIAL OP CODE BRANCH TABLE        * PTM66230
                          13326 | *   *BUFF - PROTOTYPE PARAMETER NAME BUFFER       * PTM66235
                          13327 | *                                                 * PTM66240
                          13328 | *ATTRIBUTES-N/A                                   * PTM66245
                          13329 | *                                                 * PTM66250
                          13330 | *NOTES-                                           * PTM66255
                          13331 | *   *MACRO PHASE 2B IS IN CORE,OVERLAYING PART OF * PTM66260
                          13332 | *    ASSEMBLER PHASE 9,WHEN MACRO PHASE 2A IS IN  * PTM66265
                          13333 | *    CORE. MACRO PHASE 2B IS AN EXTENSION OF MACRO* PTM66270
                          13334 | *    PHASE 2A. CONTROL SHIFTS BACK AND FORTH      * PTM66275
                          13335 | *    BETWEEN 2A AND 2B TO PROCESS MACRO DEFINITION* PTM66280
                          13336 | *    SOURCE STATEMENTS.                           * PTM66285
                          13337 | *                                                 * PTM66290
                          13338 | *************************************************** PTM66295
05DC                      13339 |       ORG     DEFSK+382                             PTM66300
05DC 0157                 13340 |       DC      MC2BZ-M2CSN  WD CNT OF MACRO PH 2B    PTM66305
05DD 00EE                 13341 |       DC      /EE       SLET ID OF MACRO PH 2B      PTM66310
                          13342 | *                                                   PTM66315
                          13343 | *                                                   PTM66320
                          13344 | *     GENERAL CHARACTER SCAN                        PTM66325
                          13345 | *     *UPON ENTRY,                                  PTM66330
                          13346 | *     *  XR1 POINTS TO CHAR                         PTM66335
                          13347 | *     *  XR2 CONTAINS PARAM LIST SIZE               PTM66340
                          13348 | *     *XR3 IS DESTROYED BY M2CSN                    PTM66345
                          13349 | *     *CALLING SEQUENCE IS                          PTM66350
                          13350 | *     *       BSI     M2CSN                         PTM66355
                          13351 | *     *       DC      CHAR                          PTM66360
                          13352 | *     *       DC      ADDR                          PTM66365
                          13353 | *ADDR IS LOCATION TRANSFERRED TO IF CHAR FOUND      PTM66370
                          13354 | *                                                   PTM66375
                          13355 | *                                                   PTM66380
05DE 0000                 13356 | M2CSN DC      *-*       ENTRY POINT                 PTM66385
05DF 6A0C                 13357 |       STX   2 INVL+1    SAVE XR2 FOR RESCAN         PTM66390
05E0 6780 05DE            13358 | M2CS0 LDX  I3 M2CSN     XR2 PT TO PARAM LIST        PTM66395
05E2 C100                 13359 | M2CS1 LD    1 0         GET RCD COL                 PTM66400
05E3 F300                 13360 |       EOR   3 0         CMP WITH CALL CHAR          PTM66405
05E4 4F98 0001            13361 |       BSC  I3 1,+-      BR IF CHARS MATCH           PTM66410
05E5                      13362 | M2C01 EQU     *-1       CONSTANT 1                  PTM66415
05E6 7302                 13363 |       MDX   3 2         PT TO NEXT CMP PARAM        PTM66420
05E7 72FE                 13364 |       MDX   2 -2        DECR SCAN CTR               PTM66425
05E8 70F9                 13365 |       MDX     M2CS1     CONT SCAN                   PTM66430
05E9 4F00 0000            13366 | SCNXT BSC  L3 0         BR-NO SPECIAL CHAR FOUND    PTM66435
05EB 6600 0000            13367 | INVL  LDX  L2 *-*       RESTORE XR2 FOR RESCAN      PTM66440
05ED 70F2                 13368 |       MDX     M2CS0     BR TO RESCAN                PTM66445
                          13369 | *                                                   PTM66450
                          13370 | *     THE FOLLOWING SUBROUTINE PROCESSES            PTM66455
                          13371 | *     *THE CONCATENATORS & AND .                    PTM66460
                          13372 | *                                                   PTM66465
                          13373 | *     THE FOLLOWING BRANCH ADDR IS MODIFIED         PTM66470
                          13374 | *     *BY MACRO PH 2 TO CNAM1 TO PROCESS            PTM66475
                          13375 | *     *AMPERSAND CONCATENATION IF IT OCCURS         PTM66480
05EE 4C00 0371            13376 | CNAMP BSC  L  NORM1     PROCESS & CONCATENATOR      PTM66485
05F0 6919                 13377 | CNAM1 STX   1 RSTX1+1   SAVE SCAN POINTER           PTM66490
05F1 7400 031E            13378 |       MDX  L  MCHA,0    SKIP IF AMPERSAND           PTM66495
05F3 700C                 13379 |       MDX     CONCH     PROC . CONCATENATOR         PTM66500
05F4 70F1                 13380 |       MDX     M2C01+1   PROC & AS ALPHA CHAR        PTM66505
                          13381 | *                                                   PTM66510
                          13382 | *     PROCESS PERIOD                                PTM66515
                          13383 | *                                                   PTM66520
05F5 C400 031E            13384 | CONPD LD   L  MCHA      IF MCHA IS 0                PTM66525
05F7 4C18 06DB            13385 |       BSC  L  DCTST,+-  *CHECK IF DC STMNT     2-10 PTM66530
05F9 C400 06C5            13386 |       LD   L  PSW       IF PASS SWITCH SET          PTM66535
05FB 4C20 0371            13387 |       BSC  L  NORM1,Z   *PROC NORMALLY              PTM66540
05FD 690C                 13388 |       STX   1 RSTX1+1   SAVE SCAN POINTER           PTM66545
05FE 7401 060A            13389 |       MDX  L  RSTX1+1,1 INCR SCAN PT BY 1           PTM66550
                          13390 | *                                                   PTM66555
0600 4400 0370            13391 | CONCH BSI  L  CONSW     SET SWITCH-GO TO NORMN      PTM66560
0602 1010                 13392 |       SLA     16        CLEAR SWITCHES              PTM66565
0603 D400 0370            13393 |       STO  L  CONSW     *FOR RESCAN                 PTM66570
0605 D400 031E            13394 |       STO  L  MCHA                                  PTM66575
0607 D400 031F            13395 |       STO  L  PSWTH                                 PTM66580
0609 6500 0000            13396 | RSTX1 LDX  L1 *-*       RESTORE RCD COL PT          PTM66585
060B 70DF                 13397 |       MDX     INVL      *AND GO RESCAN              PTM66590
                          13398 | *                                                   PTM66595
                          13399 | *     WRITE SKELETON SCTR ON DISK                   PTM66600
                          13400 | *                                                   PTM66605
060C 0000                 13401 | WRSKL DC      *-*       ENTRY POINT                 PTM66610
060D C0D7                 13402 |       LD      M2C01     SET PT SW TO 1              PTM66615
060E D400 068E            13403 |       STO  L  POINT                            2-11 PTM66620
0610 4024                 13404 |       BSI     DKWRT     PERFORM DK WRITE            PTM66625
0611 C400 045F            13405 |       LD   L  SKEL2-1   UPDATE SCTR ADDR WD         PTM66630
0613 80D1                 13406 |       A       M2C01                                 PTM66635
0614 D400 028A            13407 |       STO  L  MLSTR                                 PTM66640
0616 D400 045F            13408 |       STO  L  SKEL2-1                               PTM66645
0618 1810                 13409 |       SRA     16                                    PTM66650
0619 D017                 13410 |       STO     BYTE      CLEAR BYTE PT               PTM66655
061A D400 0460            13411 |       STO  L  SKEL2     *AND CHAIN WD               PTM66660
061C 6201                 13412 |       LDX   2 1        INITIALIZE INDEX 2           PTM66665
061D 6E00 028B            13413 |       STX  L2 MLSTR+1   *AND PROTOTYPE PT           PTM66670
061F 6E00 043A            13414 |       STX  L2 MCSK2+1   *AND SAVE                   PTM66675
0621 4C80 060C            13415 |       BSC  I  WRSKL     RETURN TO CALLER            PTM66680
                          13416 | *                                                   PTM66685
                          13417 | *     END OF MACRO PROCESSING                       PTM66690
                          13418 | *                                                   PTM66695
0623 4C00 02F1            13419 |       BSC  L  MCS70-1   CONT PROC DEFINITION        PTM66700
0625 C06B                 13420 | ENDM  LD      MEND      FETCH AND STORE MEND INDR   PTM66705
0626 74FF 0630            13421 |       MDX  L  ENDM6,-1  DECR NEST CTR               PTM66710
0628 70FA                 13422 |       MDX     ENDM-2    NESTING-CONT PROC           PTM66715
                          13423 | *                                                   PTM66720
0629 6680 043A            13424 | ENDM1 LDX  I2 MCSK2+1   FETCH PROTOTYPE POINTER     PTM66725
062B C065                 13425 |       LD      MEND      LD MEND INDR                PTM66730
062C 4400 040C            13426 |       BSI  L  MCKND     CHECK FOR END OF SCTR       PTM66735
062E 4C00 0282            13427 |       BSC  L  RDSRC     RETURN TO RESTORE PHASE 9   PTM66740
                          13428 | *                                                   PTM66745
                          13429 | *     CONSTANTS AND INDRS                           PTM66750
                          13430 | *                                                   PTM66755
0630 0000                 13431 | ENDM6 DC      *-*       DEFINITION NEST COUNTER     PTM66765
0631 0000                 13432 | BYTE  DC      *-*       LEFTHAND BYTE SW            PTM66770
                          13433 | *                                                   PTM66775
                          13434 | *                                                   PTM66780
                          13435 | *     END RCD PROCESSING                            PTM66785
                          13436 | *                                                   PTM66790
0632 6C00 024E            13437 | END10 STX  L0 MCOM4     SET END RCD SWITCH          PTM66795
0634 70F4                 13438 |       MDX     ENDM1     PROCESS AS MEND STATEMENT   PTM66800
                          13439 | *                                                   PTM66805
                          13440 | *     SUBROUTINE TO WRITE SCTR TO DISK              PTM66810
                          13441 | *                                                   PTM66815
0635 0000                 13442 | DKWRT DC      *-*       ENTRY POINT                 PTM66820
0636 C400 0256            13443 |       LD   L  SMAC0     TEST FOR SYST MACRO         PTM66825
0638 4C18 0650            13444 |       BSC  L  UWRCK,+-  BR- TEMP MACRO              PTM66830
063A C400 045F            13445 |       LD   L  SKEL2-1   CHECK FOR EXCEEDING SYST    PTM66835
063C 9400 0247            13446 |       S    L  SYSLM     *PROTOTYPE LIMIT            PTM66840
063E 4C10 0663            13447 |       BSC  L  SKELS,-   BR-DK AREA EXCEEDED         PTM66845
                          13448 | *                                                   PTM66850
                          13449 | *     MASK INTRPT REQ KEY TO PREVENT                PTM66855
                          13450 | *     *LOSS OF FILE PROTECT ADDRESS                 PTM66860
                          13451 | *                                                   PTM66865
0640 C400 002C            13452 |       LD   L  $IREQ     SAVE INTRPT REQ BR ADDR     PTM66870
0642 D040                 13453 |       STO     M2B02                                 PTM66875
0643 C040                 13454 |       LD      M2B22     SET INTRPT BR ADDR          PTM66880
0644 D400 002C            13455 |       STO  L  $IREQ                                 PTM66885
0646 1010                 13456 |       SLA     16        CLEAR ENT PT AND SWITCH     PTM66890
0647 D011                 13457 |       STO     MIRE2                                 PTM66895
                          13458 | *                                                   PTM66900
0648 4014                 13459 |       BSI     WRTO      WRITE SCTR TO DISK          PTM66905
                          13460 | *                                                   PTM66910
0649 C039                 13461 |       LD      M2B02     RESET INTRPT REQ ADDR       PTM66915
064A D400 002C            13462 |       STO  L  $IREQ                                 PTM66920
064C C00C                 13463 |       LD      MIRE2     TEST INTRPT REQ SW          PTM66925
064D 44A0 002C            13464 |       BSI  I  $IREQ,Z   BR IF INTRPT REQ OCCURRED   PTM66930
064F 7007                 13465 |       MDX     WRT1      BR TO RETURN                PTM66935
                          13466 | *                                                   PTM66940
0650                      13467 | UWRCK EQU     *                                     PTM66945
0650 C400 045F            13468 |       LD   L  SKEL2-1   TEST FOR EXCEEDING          PTM66950
0652 9400 0229            13469 |       S    L  ADJSA     MINUS START OF W.S.         PTM66955
0654 4C10 0680            13470 |       BSC  L  SKELR,-   BR-DK AREA EXCEEDED         PTM66960
0656 4006                 13471 |       BSI     WRTO      WRITE SCTR TO DISK          PTM66965
0657 4C80 0635            13472 | WRT1  BSC  I  DKWRT     RETURN TO CALLER            PTM66970
                          13473 | *                                                   PTM66975
                          13474 | *     SUBROUTINE TO HANDLE INTRPT REQUEST KEY       PTM66980
                          13475 | *                                                   PTM66985
0659 0000                 13476 | MIRE2 DC      *-*       ENT PT - 0 IF NO INTRPT REQ PTM66990
065A 0831                 13477 |       XIO     RES2B     RESET KB/CP SWITCH          PTM66995
065B 4C00 00D5            13478 |       BSC  L  $1410     CONT ASM                    PTM67000
                          13479 | *                                                   PTM67005
                          13480 | *     WRITE SCTR TO DISK                            PTM67010
                          13481 | *                                                   PTM67015
065D 0000                 13482 | WRTO  DC      *-*       ENTRY POINT                 PTM67020
065E C829                 13483 |       LDD     M2B04     DK WR PARAM TO ACC, EXT     PTM67025
065F 4400 0275            13484 |       BSI  L  DISK1     WRITE DK SCTR               PTM67030
0661 4C80 065D            13485 |       BSC  I  WRTO      RETURN TO CALLER            PTM67035
                          13486 | *                                                   PTM67040
                          13487 | *     PROTOTYPE AREA EXCEEDED                       PTM67045
                          13488 | *                                                   PTM67050
0663 C400 0246            13489 | SKELS LD   L  SMSEC     SET DK READ SCTR ADDR       PTM67055
0665 D400 045F            13490 |       STO  L  SKEL2-1                               PTM67060
0667 C81E                 13491 |       LDD     M2B03     READ 1ST SCTR OF MACRO      PTM67065
0668 4400 0275            13492 |       BSI  L  DISK1     *LIBRARY INTO CORE          PTM67070
066A C400 0461            13493 |       LD   L  SKEL2+1   FETCH SCTR ADDR FOR END     PTM67075
066C 8400 045F            13494 |       A    L  SKEL2-1   *OF LIBRARY            2-11 PTM67077
066E D400 045F            13495 |       STO  L  SKEL2-1   *OF LIBRARY INDR            PTM67080
0670 6680 0462            13496 |       LDX  I2 SKEL2+2   GET FE INDR SCTR DISP       PTM67085
0672 C813                 13497 |       LDD     M2B03     READ END OF LIBRARY         PTM67090
0673 4400 0275            13498 |       BSI  L  DISK1     *SCTR INTO CORE             PTM67095
0675 C01B                 13499 |       LD      MEND      SET END OF LIBRARY INDR     PTM67100
0676 C015                 13500 |       LD      TIESA     RESTORE CHAIN POINTER  2-11 PTM67105
0677 D600 0461            13501 |       STO  L2 SKEL2+1                          2-11 PTM67110
0679 C810                 13502 |       LDD     TIESA-2   RESTORE CONCATENATE    2-11 PTM67115
067A D600 0462            13503 |       STO  L2 SKEL2+2   *LIBRARY NAME          2-11 PTM67120
067C 18D0                 13504 |       RTE     16                               2-11 PTM67125
067D D600 0463            13505 |       STO  L2 SKEL2+3                          2-11 PTM67130
067F 40DD                 13506 |       BSI     WRTO      WRITE ENDOF LIBRARY    2-11 PTM67135
0680 6208                 13507 | SKELR LDX   2 8         POINT TO A10 ERROR MSG 2-11 PTM67140
0681 4400 079C            13508 |       BSI  L  GETER     PRINT ERROR MESSAGE    2-11 PTM67145
                          13509 | *                                                   PTM67150
                          13510 | *      CONSTANTS                                    PTM67155
                          13511 | *                                                   PTM67160
0683 0000                 13512 | M2B02 DC      *-*       SAVE INTRPT REQ ADDR        PTM67165
0684 0659                 13513 | M2B22 DC      MIRE2     $IREQ ADDR-TEMP             PTM67170
0686                      13514 |       BSS  E  0         FORCE EVEN ADDR             PTM67175
0686 7000                 13515 | M2B03 DC      /7000     DK READ FUNC CODE           PTM67180
0687 045E                 13516 |       DC      SKEL2-2   I/O AREA ADDR               PTM67185
0688 7001                 13517 | M2B04 DC      /7001     DK WR FUNC CODE             PTM67190
0689 045E                 13518 |       DC      SKEL2-2   I/O AREA ADDR               PTM67195
068A                      13519 |       BSS  E  0         FORCE EVEN ADDR             PTM67200
068A                      13520 |       BSS     2         SAVE CONCATENATE NAME       PTM67205
068C                      13521 | RES2B EQU     *                                     PTM67210
068C 0000                 13522 | TIESA DC      *-*       SAVE CONCATENATE INDR       PTM67215
068D 0F01                 13523 |       DC      /0F01     IOCC TO RESET KB/CP         PTM67220
068E 0000                 13524 | POINT DC      *-*       SKELETON PT                 PTM67225
068F 0040                 13525 | M2BLK DC      /40       EBC BLANK                   PTM67230
0690                      13526 |       BSS  E  0         FORCE EVEN ADDR             PTM67235
0690 0000                 13527 | CNT2B DC      *-*       NUMBER OF PARAMETERS        PTM67240
0691 FE00                 13528 | MEND  DC      /FE00     END OF MACRO INDR           PTM67245
                          13529 | *                                                   PTM67250
                          13530 | *     PROCESS COMMENTS                              PTM67255
                          13531 | *                                                   PTM67260
0692 6832                 13532 | ASTK  STX   0 PSW       SET TO PASS BLANKS          PTM67265
0693 4C00 0323            13533 |       BSC  L  A2010     CONTINUE SCAN               PTM67270
                          13534 | *                                                   PTM67275
                          13535 | *     SUBROUTINE TO SCAN RCD FOR BLANKS             PTM67280
                          13536 | *                                                   PTM67285
0695 0000                 13537 | SKIM  DC      *-*       ENTRY POINT                 PTM67290
0696 6580 0238            13538 |       LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM67295
0698 7148                 13539 |       MDX   1 +72       XR1 PT TO COL 72            PTM67300
0699 6333                 13540 |       LDX   3 51        XR3 CONTAINS MAX COL CNT    PTM67305
069A C0F4                 13541 | ASTK1 LD      M2BLK     FETCH EBC BLANK             PTM67310
069B D400 036E            13542 |       STO  L  TERM      SET TERM TO BLANK           PTM67315
069D D100                 13543 |       STO   1 0         FORCE COLUMN 72 TO BLANK    PTM67320
069E F1FF                 13544 |       EOR   1 -1        TEST FOR BLANK              PTM67325
069F 4820                 13545 |       BSC     Z         SKIP IF BLANK               PTM67330
06A0 7003                 13546 |       MDX     ASTK3     BR IF NONBLANK              PTM67335
06A1 71FF                 13547 |       MDX   1 -1        XR1 PT TO NEXT RCD COL      PTM67340
06A2 73FF                 13548 |       MDX   3 -1        TEST ONLY 51 COLUMNS        PTM67345
06A3 70F6                 13549 |       MDX     ASTK1     BR TO CHECK NEXT COL        PTM67350
06A4 4C80 0695            13550 | ASTK3 BSC  I  SKIM      RETURN TO CALLER            PTM67355
                          13551 | *                                                   PTM67360
                          13552 | *     SPECIAL OP TABLE                              PTM67365
                          13553 | *                                                   PTM67370
06A6                      13554 |       BSS  E  0         FORCE EVEN ADDR             PTM67375
06A6                      13555 | SPOP  EQU     *                                     PTM67380
06A6 D4C5                 13556 |       DC      /D4C5     EBC ME                      PTM67385
06A7 D5C4                 13557 |       DC      /D5C4     EBC ND                      PTM67390
06A8 D4C1                 13558 |       DC      /D4C1     EBC MA                      PTM67395
06A9 C300                 13559 |       DC      /C300     EBC C                       PTM67400
06AA E2D4                 13560 |       DC      /E2D4     EBC SM                      PTM67405
06AB C1C3                 13561 |       DC      /C1C3     EBC AC                      PTM67410
06AC C5C2                 13562 |       DC      /C5C2     EBC EB                      PTM67415
06AD C300                 13563 |       DC      /C300     EBC C                       PTM67420
06AE C5D5                 13564 |       DC      /C5D5     EBC EN                      PTM67425
06AF C400                 13565 |       DC      /C400     ENC D                       PTM67430
06B0 C4D4                 13566 |       DC      /C4D4     EBC DM                      PTM67435
06B1 C5E2                 13567 |       DC      /C5E2     EBC ES                      PTM67440
06B2 E7C6                 13568 |       DC      /E7C6     EBC XFLC                    PTM67445
06B3 D3C3                 13569 |       DC      /D3C3                                 PTM67450
06B4 C4C5                 13570 |       DC      /C4C5     EBC DEC                     PTM67455
06B5 C300                 13571 |       DC      /C300                                 PTM67460
06B6 D7E4                 13572 |       DC      /D7E4     EBC PURG                    PTM67465
06B7 D9C7                 13573 |       DC      /D9C7                                 PTM67470
                          13574 | *                                                   PTM67475
06B8                      13575 | MOP   BSS  E  2         OP CODE BFR                 PTM67480
06BA 0625                 13576 |       DC      ENDM                                  PTM67485
06BB 0000                 13577 | C2DND DC      *-*       END OF RCD INDR             PTM67490
06BC 028E                 13578 |       DC      NEST      BR FOR MAC OP               PTM67495
06BD 0000                 13579 | M2B10 DC      *-*       TEMP STORAGE                PTM67500
06BE 028E                 13580 |       DC      NEST      BR FOR SMAC OP              PTM67505
06BF 0000                 13581 | EBCSW DC      *-*       EBC OP SW                   PTM67510
06C0 06D7                 13582 |       DC      EBC-1     BR ADDR FOR EBC OP     2-10 PTM67515
06C1 00FD                 13583 | MEOC  DC      /FD       END OF RCD INDR             PTM67520
06C2 0632                 13584 |       DC      END10     BR ADDR FOR END OF RCD      PTM67525
06C3 0000                 13585 | COMNT DC      *-*       COMMENTS SW                 PTM67530
06C4 06D7                 13586 |       DC      DMES-1    BR ADDR FOR DMES OP    2-10 PTM67535
06C5 0000                 13587 | PSW   DC      *-*       PASS SW                     PTM67540
06C6 06D8                 13588 |       DC      EBC       BR ADDR FOR XFLC            PTM67545
06C7 0000                 13589 | LPASW DC      *-*       LEFT PAREN CTR              PTM67550
06C8 06D8                 13590 |       DC      EBC       BR ADDR FOR DEC             PTM67555
06C9 0041                 13591 | M2PL1 DC      /41       MACRO PLUS INDR             PTM67560
06CA 06D8                 13592 |       DC      EBC       BR ADDR FOR PURG            PTM67565
                          13593 | *                                                   PTM67570
                          13594 | *     SPECIAL OP PROCESSING                         PTM67575
                          13595 | *                                                   PTM67580
06CB 7401 06C7            13596 | NORM5 MDX  L  LPASW,1   INCR LEFT PAREN CTR         PTM67585
06CD 68F7                 13597 |       STX   0 PSW       SET SW TO PASS              PTM67590
06CE 4C00 0371            13598 | NORM7 BSC  L  NORM1     BR TO CONT PROC             PTM67595
                          13599 | *                                                   PTM67600
06D0 74FF 06C7            13600 | NORM6 MDX  L  LPASW,-1  DECR LEFT PAREN CTR         PTM67605
06D2 70FB                 13601 |       MDX     NORM7     BR IF NOT LAST LEFT PAREN   PTM67610
06D3 C03A                 13602 |       LD      DMEBC     PSW MUST NOT BE RESET  2-10 PTM67615
06D4 4818                 13603 |       BSC     +-        *IF OPER OF DMES OR EBC2-10 PTM67620
06D5 D0EF                 13604 |       STO     PSW       *NORMAL BLNK PROC           PTM67625
06D6 70F7                 13605 |       MDX     NORM7     CONT PROC                   PTM67630
                          13606 | *                                                   PTM67635
                          13607 | *     PROCESS DMES OP                               PTM67640
                          13608 | *                                                   PTM67645
06D7 6836                 13609 |       STX   0 DMEBC     SET DMES-EBC INDICATOR 2-10 PTM67650
06D8 68EC                 13610 | DMES  STX   0 PSW       SET PASS SWITCH             PTM67655
06D9 4C00 02F2            13611 |       BSC  L  MCS70     CONT TO PROC RCD            PTM67660
06D8                      13612 | EBC   EQU     DMES      PROC EBC AS DMES            PTM67665
                          13613 | *                                              2-10 PTM67670
                          13614 | *     PROCESS DC STMNT                         2-10 PTM67675
                          13615 | *                                              2-10 PTM67680
06DB C0DC                 13616 | DCTST LD      MOP       CHECK IF               2-10 PTM67685
06DC 9004                 13617 |       S       HC4C3     *OP CODE IS DC         2-10 PTM67690
06DD 4818                 13618 |       BSC     +-        IF YES,                2-10 PTM67695
06DE 68E6                 13619 |       STX   0 PSW       *SET THE SWITCH        2-10 PTM67700
06DF 4C00 0371            13620 |       BSC  L  NORMN     BRANCH BACK TO CONTINUE2-10 PTM67705
06E1 C4C3                 13621 | HC4C3 DC      /C4C3     EBCDIC FOR DC          2-10 PTM67710
                          13622 | *                                                   PTM67715
                          13623 | *     END OF RECORD PROCESSING                      PTM67720
                          13624 | *                                                   PTM67725
06E2                      13625 | CKEND EQU     *                                     PTM67730
06E2 C0D8                 13626 |       LD      C2DND     LD RCD END POS              PTM67735
06E3 9400 036F            13627 |       S    L  STOP      CMP WITH RCD STOP POS       PTM67740
06E5 7400 0257            13628 |       MDX  L  COMSW,0   SKIP IF NO COMMENTS         PTM67745
06E7 D0DB                 13629 |       STO     COMNT     SET RCD COMMENTS SW         PTM67750
                          13630 | *     THE FOLLOWING BR ADDR IS ALTERED              PTM67755
                          13631 | *     *IF COMMENTS ARE TO BE CARRIED ON             PTM67760
                          13632 | *     *PROTOTYPE                                    PTM67765
06E8 4C30 0359            13633 | COMBR BSC  L  MCS15,-Z  BR IF END OF RCD            PTM67770
06EA 1010                 13634 |       SLA     16        CLEAR SWITCHES TO           PTM67775
06EB D0D9                 13635 |       STO     PSW       *ENABLE FURTHER RCD         PTM67780
06EC D021                 13636 |       STO     DMEBC     RESET DMES-EBC INDIC   2-10 PTM67785
06ED D0D9                 13637 |       STO     LPASW     *PROCESSING                 PTM67790
06EE D0D4                 13638 |       STO     COMNT     CLEAR INTERNAL COMMENTS SW  PTM67795
06EF D400 031E            13639 |       STO  L  MCHA      CLEAR CHAR CNT              PTM67800
06F1 C0CF                 13640 |       LD      MEOC      GET END OF RCD INDR         PTM67805
06F2 6580 036F            13641 |       LDX  I1 STOP      XR1 PT TO LAST RCD COL      PTM67810
06F4 F100                 13642 |       EOR   1 0         TEST FOR END OF RCD INDR    PTM67815
06F5 6700 031D            13643 |       LDX  L3 BLAN      XR3 PT TO BLANK PROC        PTM67820
06F7 4C20 0355            13644 |       BSC  L  NRM21,Z   BR TO PLACE END OF RCD INDR PTM67825
06F9 4C00 0359            13645 |       BSC  L  MCS15     BR TO CONT DEFINITION       PTM67830
                          13646 | *                                                   PTM67835
                          13647 | *     DETERMINE LAST NONBLANK COL                   PTM67840
                          13648 | *                                                   PTM67845
06FB 4099                 13649 | SETND BSI     SKIM      DETERMINE LAST NONBLANK     PTM67850
06FC 69BE                 13650 |       STX   1 C2DND     *COL AND SAVE AS END OF RCD PTM67855
06FD CC00 0252            13651 |       LDD  L  MCOM8     FETCH COMMUNICATIONS CELLS  PTM67860
06FF 4C00 0297            13652 |       BSC  L  MCGO2     *AND BR TO CONTINUE         PTM67865
0701 D400 031E            13653 | MCS2B STO  L  MCHA                                  PTM67870
0703 D400 040A            13654 |       STO  L  YUK+2                                 PTM67875
0705 4C00 02AF            13655 |       BSC  L  MCS00                                 PTM67880
0707 C0C1                 13656 | M2PLS LD      M2PL1     LD MACRO PLUS INDR          PTM67885
0708 7400 07AF            13657 |       MDX  L  MACEX,0   TEST FOR MACRO EXPANSION    PTM67890
070A 7001                 13658 |       MDX     *+1       SLIP-NO MACRO EXPANSION     PTM67895
070B D148                 13659 |       STO   1 +72       STORE MACRO & INDR          PTM67900
070C 4C00 0293            13660 |       BSC  L  MCGO1     GET,PROCESS NEXT RECORD2-10 PTM67905
070E 0000                 13661 | DMEBC DC      *-*       DMES-EBC STMNT SWITCH  2-10 PTM67910
070F 1808                 13662 | FIVCH SRA     8         GET FIFTH              2-10 PTM67915
0710 1008                 13663 |       SLA     8         *CHARACTER AND         2-10 PTM67920
0711 EC00 068F            13664 |       OR   L  M2BLK     *BLANK IN ACC          2-10 PTM67925
0713 74FB 031E            13665 |       MDX  L  MCHA,-5   GO BACK AGAIN WITH     2-10 PTM67930
0715 7001                 13666 |       MDX     INSBL     *NOTHING DONE IF NO    2-10 PTM67935
0716 700D                 13667 |       MDX     BACK      *CONT MARK IN COL 32   2-10 PTM67940
0717 7400 0406            13668 | INSBL MDX  L  BYTE1,0   OTHERWISE,INSERT AN    2-10 PTM67945
0719 1008                 13669 |       SLA     8         *EXTRA BLANK AS TERMI- 2-10 PTM67950
071A D600 045F            13670 |       STO  L2 SKEL2-1   *NATOR BEFORE COL 32   2-10 PTM67955
071C D400 0407            13671 |       STO  L  M2A80     SAVE ALSO IN TEMP      2-10 PTM67960
071E C400 0406            13672 |       LD   L  BYTE1     REORDER LEFT-RIGHT     2-10 PTM67965
0720 D400 0631            13673 |       STO  L  BYTE      *SWITCHES              2-10 PTM67970
0722 4820                 13674 |       BSC     Z         DECREMENT POINTER DEPEN2-10 PTM67975
0723 72FF                 13675 |       MDX   2 -1        *DING ON WHETHER L OR R2-10 PTM67980
0724 4C00 02F1            13676 | BACK  BSC  L  MCS70-1   GO BACK TO CONTINUE    2-10 PTM67985
0726                      13677 |       BSS     /0735-*   MACRO PH 2,2A,2B PATCH 2-10 PTM67990
0735 0000                 13678 | MC2BZ DC      0         END OF MACRO PH 2B          PTM67995
*SBRKSLS EF               13679 |  MACRO PHASE 3 - MACRO EXPANSION              V2M08 PTM68000
MACRO PROCESSOR PHASE 3, EXPANSION
 
                          13681 | *************************************************** PTM68010
                          13682 | *                                                 * PTM68015
                          13683 | *STATUS-VERSION 2,MODIFICATION 8                  * PTM68020
                          13684 | *                                                 * PTM68025
                          13685 | *FUNCTION/OPERATION-                              * PTM68030
                          13686 | *   *MACRO PHASE 3 IN CONJUNCTION WITH MACRO PHASE* PTM68035
                          13687 | *    3B EXPANDS THE MACRO CALL. IT IS LOADED BY   * PTM68040
                          13688 | *    MACRO PHASE 3A WHICH TRANSFERS CONTROL TO IT.* PTM68045
                          13689 | *   *MACRO PHASE 3 MODIFIES THE ASM RDCRD SUB-    * PTM68050
                          13690 | *    ROUTINE TO RETURN TO A MACRO EXPANDER WHEN A * PTM68055
                          13691 | *    RECORD HAS BEEN READ. IT INITIALIZES THE I/O * PTM68060
                          13692 | *    HEADER OF THE SKELETON BUFFER AND TRANSFERS  * PTM68065
                          13693 | *    CONTROL TO MACRO PHASE 3B.                   * PTM68070
                          13694 | *   *MACRO PHASE 3 CONTAINS THE SKELETON SECTOR   * PTM68075
                          13695 | *    READ SUBROUTINE,THE SUBROUTINE TO CLEAR THE  * PTM68080
                          13696 | *    INPUT BUFFER TO BLANKS,AND VARIOUS COMMON    * PTM68085
                          13697 | *    CONSTANTS,SAVE AREAS,AND INDICATORS OF THE   * PTM68090
                          13698 | *    EXPANDER.                                    * PTM68095
                          13699 | *   *MACRO PHASE 3 OVERLAYS THE RDCRD SUBROUTINE  * PTM68100
                          13700 | *    WITH THE EXCEPTION OF THE FIRST FEW WORDS.   * PTM68105
                          13701 | *                                                 * PTM68110
                          13702 | *ENTRY POINTS-                                    * PTM68115
                          13703 | *   *MCEXP - RDCRD INTERFACE AND SKELETON READ    * PTM68120
                          13704 | *            INITIALIZATION                       * PTM68125
                          13705 | *            ENTER FROM MACRO PHASE 3A            * PTM68130
                          13706 | *                                                 * PTM68135
                          13707 | *INPUT-                                           * PTM68140
                          13708 | *   *PARAMETER STRINGS FOR MACRO NEST BEING PRO-  * PTM68145
                          13709 | *    CESSED IN PBUFF AND PARAMETER SPILL AREA ON  * PTM68150
                          13710 | *    DISK.                                        * PTM68155
                          13711 | *                                                 * PTM68160
                          13712 | *OUTPUT-N/A                                       * PTM68165
                          13713 | *                                                 * PTM68170
                          13714 | *EXTERNAL REFERENCES-                             * PTM68175
                          13715 | *   *SUBROUTINES-                                 * PTM68180
                          13716 | *       * BGASM                                   * PTM68185
                          13717 | *       * DISK1                                   * PTM68190
                          13718 | *       * PALBL                                   * PTM68195
                          13719 | *   *ASMCM-                                       * PTM68200
                          13720 | *       * RDBFR                                   * PTM68205
                          13721 | *   *DCOM/COMMA-NONE                              * PTM68210
                          13722 | *   *THE FOLLOWING ASM SUBROUTINES ARE OVERLAID   * PTM68215
                          13723 | *    BY THE MACRO EXPANDER                        * PTM68220
                          13724 | *       * P9468                                   * PTM68225
                          13725 | *       * RDCRD                                   * PTM68230
                          13726 | *   *THE FOLLOWING MACRO PHASE 3B REFERENCE ARE   * PTM68235
                          13727 | *    MADE                                         * PTM68240
                          13728 | *       * DECOI                                   * PTM68245
                          13729 | *       * FDNXT                                   * PTM68250
                          13730 | *                                                 * PTM68255
                          13731 | *EXITS-                                           * PTM68260
                          13732 | *   *DECOI - ENTER MACRO PHASE 3B TO BEGIN DECODE * PTM68265
                          13733 | *            AND BUILD EXPANSION                  * PTM68270
                          13734 | *                                                 * PTM68275
                          13735 | *TABLES/WORK AREAS-                               * PTM68280
                          13736 | *   *GENNM-GENERATED NAME NUMBER BUFFER           * PTM68285
                          13737 | *   *PBUFF-PARAMETER STRING BUFFER                * PTM68290
                          13738 | *   *SECAD-MACRO NEST SECTOR ADDR TBL             * PTM68295
                          13739 | *   *SKEL1-MACRO PROTOTYPE DISK SECTOR            * PTM68300
                          13740 | *                                                 * PTM68305
                          13741 | *ATTRIBUTES-N/A                                   * PTM68310
                          13742 | *                                                 * PTM68315
                          13743 | *NOTES-                                           * PTM68320
                          13744 | *   *MACRO PHASE 3 IS LOADED OVER THE RDCRD       * PTM68325
                          13745 | *    SUBROUTINE IN ASM PH 9. RDCRD IS REFRESHED   * PTM68330
                          13746 | *    BY MACRO PHASE 3A.                           * PTM68335
                          13747 | *                                                 * PTM68340
                          13748 | *************************************************** PTM68345
07AC                      13749 |       ORG     RDCRD+4                               PTM68350
07AC 0050                 13750 |       DC      MZ300-GENSW  WD CNT OF PHASE          PTM68355
07AD 00EF                 13751 | M3900 DC      /EF       SLET ID OF MACRO PH 3       PTM68360
                          13752 | *                                                   PTM68365
                          13753 | *     CONSTANTS,INDICATORS, AND TABLES              PTM68370
                          13754 | *                                                   PTM68375
07AE 0000                 13755 | GENSW DC      *-*       GENERATED NAME SW           PTM68380
07AF 0000                 13756 | MACEX DC      0         MACRO PH 3 LOAD INDR        PTM68385
07B0 00DD                 13757 | DEPTH DC      /DD       INITIAL DEPTH CONSTANT      PTM68390
07B1 0000                 13758 | MACCT DC      0         INITIAL DEPTH CTR           PTM68395
07B2                      13759 | SECAD BSS  E  20        MACRO SCTR ADDR TBL         PTM68400
07C6 1419                 13760 | GENGO DC      FDNXT     RDCRD MODIFIER              PTM68405
07C7 07E0                 13761 | ENTR1 DC      INIMC     RDCRD MODIFIER              PTM68410
                          13762 | *                                                   PTM68415
                          13763 | *     BEGIN MACRO EXPANSION                         PTM68420
                          13764 | *                                                   PTM68425
07C8                      13765 | MCEXP EQU     *                                     PTM68430
07C8 C0FE                 13766 |       LD      ENTR1     MODIFY RDCRD TO RETURN TO   PTM68435
07C9 D0E0                 13767 |       STO     RDCRD+2   *MACRO EXPANDER             PTM68440
07CA C400 0252            13768 |       LD   L  MCOM8     SET SKEL SCTR ADDR          PTM68445
07CC D400 0C47            13769 |       STO  L  SKEL1+1                               PTM68450
07CE C00F                 13770 |       LD      MCNX1     SET SKEL BFR WD CNT         PTM68455
07CF D400 0C46            13771 |       STO  L  SKEL1                                 PTM68460
07D1 4C00 02C4            13772 |       BSC  L  MCOP7     BR TO INCR NEST CTRS        PTM68465
07D3 4024                 13773 | MCNX2 BSI     RDSK      READ SKEL SCTR              PTM68470
07D4 6700 0219            13774 | MCNX  LDX  L3 ASMCM     RESTORE XR3                 PTM68475
07D6 4400 074B            13775 |       BSI  L  PALBL     READ NEXT RCD               PTM68480
07D8 4400 025F            13776 |       BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM68485
07DA 4C00 045D            13777 |       BSC  L  BGASM     PROCESS NEXT RCD            PTM68490
                          13778 | *                                                   PTM68495
                          13779 | *     CONSTANTS                                     PTM68500
                          13780 | *                                                   PTM68505
0C40                      13781 | GENNM EQU     P9468+40  GENERATED NAME BFR          PTM68510
07DC                      13782 |       BSS  E  0         FORCE EVEN ADDR             PTM68515
07DC 7000                 13783 | M3901 DC      /7000     DK READ FUNC CODE           PTM68520
07DD 0C46                 13784 |       DC      SKEL1     I/O AREA ADDR               PTM68525
07DE 0140                 13785 | MCNX1 DC      320       CONSTANT 320                PTM68530
07DF 0015                 13786 | DEEP  DC      21        MAX DEPTH + 1               PTM68535
                          13787 | *                                                   PTM68540
                          13788 | *     RETURN FROM 1ST RECORD READ                   PTM68545
                          13789 | *                                                   PTM68550
07E0 C0E5                 13790 | INIMC LD      GENGO     SET RDCRD TO RETURN TO      PTM68555
07E1 D0C8                 13791 |       STO     RDCRD+2   *MACRO EXPANDER             PTM68560
07E2 4002                 13792 |       BSI     SCLR      CLEAR I/P AREA TO BLANKS    PTM68565
07E3 4C00 12F8            13793 | INIM1 BSC  L  DECOI     BR TO DECODE PROTOTYPE      PTM68570
                          13794 | *                                                   PTM68575
                          13795 | *     SUBR TO CLEAR I/P BFR TO BLANKS               PTM68580
                          13796 | *                                                   PTM68585
07E5 0000                 13797 | SCLR  DC      *-*       ENTRY PT                    PTM68590
07E6 6A0A                 13798 |       STX   2 SCLRX+1   SAVE XR2                    PTM68595
07E7 6250                 13799 |       LDX   2 80        LOOP CTR TO I/P AREA SIZE   PTM68600
07E8 6780 0238            13800 |       LDX  I3 RDBFR     XR3 PT TO I/P AREA          PTM68605
07EA C00B                 13801 | SCLR1 LD      SCLR2     FETCH BLANK                 PTM68610
07EB D301                 13802 |       STO   3 1         CLEAR I/P AREA TO BLANK     PTM68615
07EC 7301                 13803 |       MDX   3 1         INCR I/P AREA PT            PTM68620
07ED 72FF                 13804 |       MDX   2 -1        DECR LOOP CTR               PTM68625
07EE 70FC                 13805 |       MDX     SCLR1+1   CONT CLEAR OPERATION        PTM68630
07EF 6334                 13806 |       LDX   3 52        SET XR3 TO 51               PTM68635
07F0 6600 0000            13807 | SCLRX LDX  L2 *-*       RESTORE XR2                 PTM68640
07F2 4C80 07E5            13808 |       BSC  I  SCLR      RETURN TO CALLER            PTM68645
                          13809 | *                                                   PTM68650
                          13810 | *     CONSTANT                                      PTM68655
                          13811 | *                                                   PTM68660
07F4                      13812 |       BSS  E  0         FORCE EVEN ADDR             PTM68665
07F4 0000                 13813 | RDSKS DC      *-*       TEMP SAVE AREA - ACC        PTM68670
07F5 0000                 13814 |       DC      *-*       TEMP SAVE AREA - EXT        PTM68675
07F6 0040                 13815 | SCLR2 DC      .         EBC BLANK                   PTM68680
                          13816 | *                                                   PTM68685
                          13817 | *     SKELETON DISK READ SUBR                       PTM68690
                          13818 | *                                                   PTM68695
07F7 4C00 0000            13819 | DK0UT BSC  L  *-*       RETURN TO CALLER            PTM68700
07F8                      13820 | RDSK  EQU     *-1       ENTRY PT ADDR               PTM68705
07F9 D8FA                 13821 |       STD     RDSKS     SAVE ACC AND EXT            PTM68710
07FA C8E1                 13822 |       LDD     M3901     DK READ PARAM TO ACC,EXT    PTM68715
07FB 4400 0275            13823 |       BSI  L  DISK1     READ SKELETON SCTR          PTM68720
07FD C8F6                 13824 |       LDD     RDSKS     RESTORE ACC AND EXT         PTM68725
07FE 70F8                 13825 |       MDX     DK0UT     RETURN TO CALLER            PTM68730
07FE                      13826 | MZ300 EQU     *-1       END OF MACRO PH 3           PTM68735
*SBRKSLS F0               13827 |  MACRO PHASE 3A - MACRO EXPANSION             V2M08 PTM68740
MACRO PROCESSOR PHASE 3A, EXPANSION
 
                          13829 | *************************************************** PTM68750
                          13830 | *                                                 * PTM68755
                          13831 | *STATUS-VERSION 2,MODIFICATION 8                  * PTM68760
                          13832 | *                                                 * PTM68765
                          13833 | *FUNCTION/OPERATION-                              * PTM68770
                          13834 | *   *MACRO PHASE 3A IS LOADED INTO CORE BY MACRO  * PTM68775
                          13835 | *    PHASE 1 TO INITIALIZE MACRO EXPANSION.       * PTM68780
                          13836 | *   *IN BOTH PASSES UNDER TWO PASS MODE AND IN    * PTM68785
                          13837 | *    PASS ONE UNDER ONE PASS MODE,MACRO PHASE 3A  * PTM68790
                          13838 | *    LOADS MACRO PHASE 3 INTO CORE.               * PTM68795
                          13839 | *   *MACRO PHASE 3A THEN SCANS THE MACRO CALL     * PTM68800
                          13840 | *    STATEMENT AND BUILDS THE PARAMETER STRING    * PTM68805
                          13841 | *    LIST.IT FINALLY TRANSFERS CONTROL TO MACRO 3.* PTM68810
                          13842 | *   *IF A PARAMETER STRING IS INVALID,MACRO PHASE * PTM68815
                          13843 | *    3A ISSUES THE SYNTAX FLAG FOR THE CALL.      * PTM68820
                          13844 | *   *IF PARAMETER SPILL OVERFLOW OCCURS-I.E.,NOT  * PTM68825
                          13845 | *    ENOUGH DISK SPACE AVAILABLE TO PROCESS ALL   * PTM68830
                          13846 | *    PARAMETER STRINGS-MACRO PHASE 3A ISSUES THE  * PTM68835
                          13847 | *    A09 ERROR MSG AND ABORTS THE ASSEMBLY.       * PTM68840
                          13848 | *   *IN PASS TWO OF ONE PASS MODE,MACRO PH 3A AND * PTM68845
                          13849 | *    HENCE EXPANSION IS BYPASSED.                 * PTM68850
                          13850 | *                                                 * PTM68855
                          13851 | *ENTRY POINT-                                     * PTM68860
                          13852 | *   *RDP3-ENTER FROM MACRO PHASE 1                * PTM68865
                          13853 | *                                                 * PTM68870
                          13854 | *INPUT-                                           * PTM68875
                          13855 | *   *MACRO CALL STATEMENT IN INPUT BUFFER.        * PTM68880
                          13856 | *                                                 * PTM68885
                          13857 | *OUTPUT-                                          * PTM68890
                          13858 | *   *PARAMETER STRINGS PROCESSED AND SAVED IN     * PTM68895
                          13859 | *    PBUFF.                                       * PTM68900
                          13860 | *                                                 * PTM68905
                          13861 | *EXTERNAL REFERENCES-                             * PTM68910
                          13862 | *   *SUBROUTINES-                                 * PTM68915
                          13863 | *       * BGASM                                   * PTM68920
                          13864 | *       * DISK1                                   * PTM68925
                          13865 | *       * ERFLG                                   * PTM68930
                          13866 | *       * GETER                                   * PTM68935
                          13867 | *       * PALBL                                   * PTM68940
                          13868 | *       * RDCRD                                   * PTM68945
                          13869 | *       * SCAN                                    * PTM68950
                          13870 | *   *ASMCM-                                       * PTM68955
                          13871 | *       * MCOM0                                   * PTM68960
                          13872 | *       * MCOM3                                   * PTM68965
                          13873 | *       * MCOM9                                   * PTM68970
                          13874 | *       * PARAM                                   * PTM68975
                          13875 | *       * PASS                                    * PTM68980
                          13876 | *       * PSMDE                                   * PTM68985
                          13877 | *       * RDBFR                                   * PTM68990
                          13878 | *       * THRT2                                   * PTM68995
                          13879 | *       * VALUE                                   * PTM69000
                          13880 | *   *DCOM/COMMA-                                  * PTM69005
                          13881 | *       * $EXIT                                   * PTM69010
                          13882 | *       * $IBSY                                   * PTM69015
                          13883 | *       * $PHSE                                   * PTM69020
                          13884 | *                                                 * PTM69025
                          13885 | *EXITS-                                           * PTM69030
                          13886 | *   *MCEXP-ENTER MACRO PHASE 3 TO BEGIN MACRO     * PTM69035
                          13887 | *          EXPANSION.                             * PTM69040
                          13888 | *   *BGASM-BYPASS MACRO EXPANSION,CONTINUE        * PTM69045
                          13889 | *          ASSEMBLY.                              * PTM69050
                          13890 | *                                                 * PTM69055
                          13891 | *TABLES/WORK AREAS-                               * PTM69060
                          13892 | *   *MACTB-MACRO NEST TABLE                       * PTM69065
                          13893 | *   *PBUFF-PARAMETER STRING BUFFER                * PTM69070
                          13894 | *   *SECAD-MACRO NEST SCTR ADDR TBL               * PTM69075
                          13895 | *   *SKEL1-SKELETON BUFFER                        * PTM69080
                          13896 | *                                                 * PTM69085
                          13897 | *ATTRIBUTES-N/A                                   * PTM69090
                          13898 | *                                                 * PTM69095
                          13899 | *NOTES-N/A                                        * PTM69100
                          13900 | *                                                 * PTM69105
                          13901 | *************************************************** PTM69110
0280                      13902 |       ORG     OVLAY                                 PTM69115
0280 01AE                 13903 |       DC      M3Z00-A3000  WD CNT OF PHASE          PTM69120
0281 FF10                 13904 |       DC      -/F0      SLET ID OF MACRO PH 3A      PTM69125
0282 003A                 13905 | P3A00 DC      P3X-P3A00 ADDR OF SLET TBL            PTM69130
0283 0001                 13906 |       DC      1         NO. OF SLET ENT TO FILL     PTM69135
0282                      13907 |       ORG     *-2                                   PTM69140
                          13908 | *                                                   PTM69145
                          13909 | *     INTERPHASE BRANCH TABLE                       PTM69150
                          13910 | *     *IF PRESENT, ALWAYS AT BEGINNING OF           PTM69155
                          13911 | *     *OVERLAY AREA                                 PTM69160
                          13912 | *                                                   PTM69165
0282 4C00 04C1            13913 | A3000 BSC  L  GETS5     +2  FETCH PH 5              PTM69170
0284 4C00 04C3            13914 |       BSC  L  GETS6     +4  FETCH PH 6              PTM69175
0286 4C00 04C5            13915 |       BSC  L  GETS7     +6  FETCH PH 7              PTM69180
0288 4C00 04CA            13916 |       BSC  L  GETS8     +8  FETCH PH 8              PTM69185
028A 4C00 04CC            13917 |       BSC  L  GTS8A     +10 FETCH PH 8A             PTM69190
028C 4C00 04CE            13918 |       BSC  L  GTS12     +12 FETCH PH 12             PTM69195
028E 4C00 04C7            13919 |       BSC  L  GTS13     +14 FETCH MACRO PH 1        PTM69200
0290 4C00 04D0            13920 |       BSC  L  GETS2     +16 FETCH PH 2              PTM69205
                          13921 | *                                                   PTM69210
                          13922 | *     BEGIN MACRO PHASE 3A HERE                     PTM69215
                          13923 | *     READ MACRO PHASE 3 INTO CORE                  PTM69220
                          13924 | *                                                   PTM69225
0292                      13925 | RDP3  EQU     *                                     PTM69230
0292 C400 020C            13926 |       LD   L  PSMDE                                 PTM69235
0294 4C18 029D            13927 |       BSC  L  RDP30,+-  BR- NOT TWO PASS MODE       PTM69240
0296 C400 020A            13928 |       LD   L  LDKOP     TEST FOR LIST DECK OPTION   PTM69245
0298 4C18 029D            13929 |       BSC  L  RDP30,+-  BR-NO LIST DECK OPTION SET  PTM69250
029A 620B                 13930 |       LDX   2 +11       PREPARE TO                  PTM69255
029B 4400 079C            13931 |       BSI  L  GETER     PRINT A22 ERROR MSG         PTM69260
029D                      13932 | RDP30 EQU     *                                     PTM69265
029D C01B                 13933 |       LD      A3903     SET PH ID INDR              PTM69270
029E D400 0078            13934 |       STO  L  $PHSE                                 PTM69275
02A0 C040                 13935 |       LD      A3900     SET WD CNT                  PTM69280
02A1 D400 128E            13936 |       STO  L  PBUFF     *FOR PBUFF                  PTM69285
02A3 7400 020C            13937 |       MDX  L  PSMDE,0   TEST PASS MODE              PTM69300
02A5 703C                 13938 |       MDX     PRSCN     BR IF TWO PASS MODE         PTM69305
02A6 7400 020D            13939 |       MDX  L  PASS,0    TEST PASS OF ASM            PTM69310
02A8 7017                 13940 |       MDX     P3Y       BR TO RESTORE, 2ND PASS     PTM69315
02A9 7038                 13941 |       MDX     PRSCN     BR TO BEGIN EXPANSION       PTM69320
                          13942 | *                                                   PTM69325
                          13943 | *     FETCH MACRO PHASE 3                           PTM69330
                          13944 | *                                                   PTM69335
02AA C400 07AF            13945 | RDP31 LD   L  MACEX     GET MACRO PH 3 SW           PTM69340
02AC 4C18 07C8            13946 |       BSC  L  MCEXP,+-  BR TO MACRO PH 3            PTM69345
02AE C80F                 13947 |       LDD     P3X+2     SET WD CNT,SCTR ADDR OF     PTM69350
02AF DC00 07AC            13948 |       STD  L  RDCRD+4   *MACRO PH 3 IN HDR          PTM69355
02B1 C808                 13949 |       LDD     A3905     DK READ PARAM TO ACC,EXT    PTM69360
02B2 4400 0275            13950 |       BSI  L  DISK1     FETCH MACRO PH 3            PTM69365
02B4 7400 0013            13951 |       MDX  L  $IBSY,0   CONT ONLY AFTER I/P         PTM69370
02B6 70FD                 13952 |       MDX     *-3      *COMPLETED                   PTM69375
02B7 4C00 07C8            13953 |       BSC  L  MCEXP     BR TO MACRO PH 3            PTM69380
                          13954 | *                                                   PTM69385
                          13955 | *     CONSTANTS AND SLET TBL                        PTM69390
                          13956 | *                                                   PTM69395
02B9 00F0                 13957 | A3903 DC      /F0       SLET ID OF MACRO PH 3A      PTM69400
02BA                      13958 |       BSS  E  0         FORCE EVEN ADDR             PTM69410
02BA 7000                 13959 | A3905 DC      /7000     DK READ FUNC CODE           PTM69415
02BB 07AC                 13960 |       DC      RDCRD+4   I/O AREA ADDR               PTM69420
02BC                      13961 |       BSS  E  0         FORCE EVEN ADDR             PTM69425
02BC 00EF                 13962 | P3X   DC      /EF       SLET ID OF MACRO PH 3       PTM69430
02BD                      13963 |       BSS     3                                     PTM69435
                          13964 | *                                                   PTM69440
                          13965 | *     RETURN TO CONT ASSEMBLY                       PTM69445
                          13966 | *                                                   PTM69450
02C0 4400 074B            13967 | P3Y   BSI  L  PALBL     READ A RECORD               PTM69455
02C2 4C00 045D            13968 |       BSC  L  BGASM     CONT ASSEMBLY               PTM69460
                          13969 | *                                                   PTM69465
                          13970 | *                                                   PTM69470
                          13971 | *     BEGIN EXPANSION                               PTM69475
                          13972 | *     ENTER FROM MACRO PH 3                         PTM69480
                          13973 | *                                                   PTM69485
02C4 7402 07B1            13974 | MCOP7 MDX  L  MACCT,2   INCR DEPTH CTR              PTM69490
02C6 7401 07B0            13975 |       MDX  L  DEPTH,1   INCR DEPTH SYMBOL           PTM69495
02C8 74FF 07DF            13976 |       MDX  L  DEEP,-1   TEST MAX DEPTH CTR          PTM69500
02CA 7002                 13977 |       MDX     *+2       SKIP IF DEPTH NOT MAX       PTM69505
02CB 4C00 040C            13978 |       BSC  L  FE03      BR IF DEPTH EXCEEDS MAX     PTM69510
02CD 6680 07B1            13979 |       LDX  I2 MACCT     XR2 IS DEPTH CTR            PTM69515
02CF 6780 07DF            13980 |       LDX  I3 DEEP      SET TBL PT                  PTM69520
02D1 C400 0C47            13981 |       LD   L  SKEL1+1   SAVE CURRENT MACRO DK ADDR  PTM69525
02D3 D700 07B1            13982 |       STO  L3 SECAD-1                               PTM69530
02D5 D600 0C16            13983 |       STO  L2 MACTB-2   *IN NEST TBL                PTM69535
02D7 C400 0253            13984 |       LD   L  MCOM9     SAVE MACRO START POS        PTM69540
02D9 D600 0C17            13985 |       STO  L2 MACTB-1   *IN NEST TBL                PTM69545
02DB CC00 0376            13986 |       LDD  L  PSAVE     SAVE PARAMETER LIST         PTM69550
02DD DC00 1470            13987 |       STD  L  PRLOC     *POINTERS FOR NEXT PH       PTM69555
02DF 4C00 07D3            13988 |       BSC  L  MCNX2     BR TO EXPAND MACRO          PTM69560
                          13989 | *                                                   PTM69565
02E1 0064                 13990 | A3900 DC      100       CONSTANT 150                PTM69570
                          13991 | *                                                   PTM69575
                          13992 | *     INITIALIZATION FOR PARAMETER SCAN             PTM69580
                          13993 | *                                                   PTM69585
128E                      13994 | PBUFF EQU     PDEND+2   START ADDR OF SPILL BFR     PTM69590
02E2 6580 0238            13995 | PRSCN LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM69595
02E4 7115                 13996 |       MDX   1 +21       XR1 PT TO COL 21            PTM69600
02E5 7400 07AF            13997 |       MDX  L  MACEX,0   SKIP IF MACRO PH 3 IN CORE  PTM69605
02E7 7003                 13998 |       MDX     PRSN2     BR TO INITLZ SPILL BFR      PTM69610
02E8 C400 1470            13999 |       LD   L  PRLOC     POINTER TO BUILD NEXT       PTM69615
02EA 7001                 14000 |       MDX     PRSN1     *CALL AND BR                PTM69620
                          14001 | *                                                   PTM69625
02EB C057                 14002 | PRSN2 LD      PPONE     =1 PTR TO 1ST MACRO CALL    PTM69630
02EC D400 0377            14003 | PRSN1 STO  L  PNTR1                                 PTM69635
02EE 8054                 14004 |       A       PPONE     =1,PTR TO PARAM NO,WD CNT   PTM69640
02EF D400 0378            14005 |       STO  L  PNTR2                                 PTM69645
02F1 8051                 14006 |       A       PPONE     =1,EBC  PARAM NAME ADDR     PTM69650
02F2 D400 0379            14007 |       STO  L  PNTR3                                 PTM69655
02F4 6923                 14008 |       STX   1 LOCSW     SET SW FOR FLD SCAN         PTM69660
02F5 1010                 14009 |       SLA     16        INITLZ TO ZERO              PTM69665
02F6 D400 0398            14010 |       STO  L  PNUM      *THE PARAM NUMBER           PTM69670
02F8 D400 0399            14011 | PARMY STO  L  CNT3A     *THE CHAR CNT PER PARAM     PTM69675
02FA D07B                 14012 | PARMX STO     PSAVE     ZERO LEFT BYTE SAVE WD      PTM69680
02FB 620A                 14013 | PARMZ LDX  X2 PARM0-BLAK  XR2 IS SCAN CTR           PTM69685
02FC 4400 03C4            14014 |       BSI  L  M3CSN     GO TO CHAR SCAN             PTM69690
02FE 0040                 14015 | BLAK  DC      .         EBC BLANK                   PTM69695
02FF 0319                 14016 |       DC      BLKTL-3   BR ADDR FOR BLANK           PTM69700
0300 006B                 14017 | COMM  DC      .,        EBC COMMA                   PTM69705
0301 0358                 14018 |       DC      COMT-3    BR ADDR FOR COMMA           PTM69710
0302 004D                 14019 | LPARN DC      /4D       EBC LEFT PAREN              PTM69715
0303 035F                 14020 |       DC      LPAR      BR ADDR FOR LEFT PAREN      PTM69720
0304 005D                 14021 | RPARN DC      /5D       EBC RIGHT PAREN             PTM69725
0305 036B                 14022 |       DC      RPAR      BR ADDR FOR RIGHT PAREN     PTM69730
0306 005E                 14023 | CHAR  DC      /5E       EBC SEMICOLON               PTM69735
0307 03ED                 14024 |       DC      SEMI      BR ADDR FOR SEMICOLON       PTM69740
                          14025 | *                                                   PTM69745
0308 7401 0399            14026 | PARM0 MDX  L  CNT3A,1   INCR CHAR CNT PER PARAM     PTM69750
030A C06B                 14027 |       LD      PSAVE     =0 IF FIRST BYTE            PTM69755
030B 4818                 14028 |       BSC     +-        SKIP IF RIGHT JUSTIFIED     PTM69760
030C 7006                 14029 |       MDX     PARM3     BR TO LEFT JUSTIFY          PTM69765
030D E900                 14030 |       OR    1 0         ADD CURRENT CHAR            PTM69770
030E 4400 039A            14031 |       BSI  L  PRSTO     STORE WD IN PBUFF           PTM69775
0310 4069                 14032 | PARM2 BSI     BUMP1     INCR AND TEST XR1           PTM69780
0311 1010                 14033 |       SLA     16                                    PTM69785
0312 70E7                 14034 |       MDX     PARMX     RETURN TO CONT SCAN         PTM69790
0313 C100                 14035 | PARM3 LD    1 0         LEFT JUSTIFY CHAR           PTM69795
0314 1008                 14036 |       SLA     8         *AND SAVE IN PARAM BFR      PTM69800
0315 D060                 14037 |       STO     PSAVE                                 PTM69805
0316 4063                 14038 |       BSI     BUMP1     INCR AND TEST XR1           PTM69810
0317 70E3                 14039 |       MDX     PARMX+1   BR TO CONT SCAN             PTM69815
                          14040 | *                                                   PTM69820
                          14041 | *     PROCESS BLANK TERMINATOR                      PTM69825
                          14042 | *                                                   PTM69830
0318 0000                 14043 | LOCSW DC      *-*                                   PTM69835
0319 7400 0367            14044 |       MDX  L  PARCT,0   SKIP IF OUTSIDE PARENS      PTM69840
031B 70EC                 14045 |       MDX     PARM0     PASS BLANK,WITHIN PARENS    PTM69845
031C 7400 0318            14046 | BLKTL MDX  L  LOCSW,0   TEST IF LABEL FLD           PTM69850
031E 7001                 14047 |       MDX     *+1       SKIP TO PROCESS OPERAND     PTM69855
031F 7005                 14048 |       MDX     BLKT      GO TEST FOR CONTINUATION    PTM69860
0320 D0F7                 14049 |       STO     LOCSW     RESET FLD INDR              PTM69865
0321 6580 0238            14050 |       LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM69870
0323 7122                 14051 |       MDX   1 +34       XR1 PT TO COL 34            PTM69875
0324 7036                 14052 |       MDX     COMT      PROCESS AS COMMA            PTM69880
                          14053 | *                                                   PTM69885
0325 6580 0238            14054 | BLKT  LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM69890
0327 C120                 14055 |       LD    1 +32       GET CONTINUATION INDR       PTM69895
0328 F0D5                 14056 |       EOR     BLAK      TEST FOR BLANK              PTM69900
0329 4C18 0336            14057 |       BSC  L  BLKT1,+-  B2-NO CONTINUATION          PTM69905
032B 6700 0219            14058 |       LDX  L3 ASMCM     RESTORE XR3                 PTM69910
032D 4400 074B            14059 |       BSI  L  PALBL     PASS RCD,READ RCD           PTM69915
032F 7400 0013            14060 |       MDX  L  $IBSY,0   TEST BUSY                   PTM69920
0331 70FD                 14061 |       MDX     *-3                                   PTM69925
0332 6580 0238            14062 |       LDX  I1 RDBFR     XR1 POINTS TO COL 34        PTM69930
0334 7123                 14063 |       MDX   1 +35       *OF NEW RCD                 PTM69935
0335 70C5                 14064 |       MDX     PARMZ     CONCATENATE RCDS            PTM69940
                          14065 | *                                                   PTM69945
0336 400D                 14066 | BLKT1 BSI     COMT1     SET PARAM CTRL WD           PTM69950
0337 C03F                 14067 |       LD      PNTR1     PT TO NO. OF PARAM          PTM69955
0338 4400 039A            14068 |       BSI  L  PRSTO     STORE IN PBUFF              PTM69960
033A C03E                 14069 |       LD      PNTR3     END OF CALL STRING          PTM69965
033B D03A                 14070 |       STO     PSAVE     *SAVED HERE                 PTM69970
033C C03A                 14071 |       LD      PNTR1     SET ADDR TO O/P NO. OF      PTM69975
033D D03B                 14072 |       STO     PNTR3     *PARAM IN CALL              PTM69980
033E C059                 14073 |       LD      PNUM      NO. OF PARAM                PTM69985
033F 4400 039A            14074 |       BSI  L  PRSTO     OUTPUT TO PBUFF             PTM69990
0341 4C00 02AA            14075 |       BSC  L  RDP31     BR TO BEGIN EXPANSION       PTM69995
                          14076 | *                                                   PTM70000
0343 0001                 14077 | PPONE DC      1         CONSTANT 1                  PTM70005
                          14078 | *                                                   PTM70010
                          14079 | *     PROCESS AS COMMA TERMINATOR                   PTM70015
                          14080 | *                                                   PTM70020
0344 0000                 14081 | COMT1 DC      *-*       ENTRY PT                    PTM70025
0345 C030                 14082 |       LD      PSAVE     ODD NO. OF BYTES            PTM70030
0346 4420 039A            14083 |       BSI  L  PRSTO,Z   BR IF YES                   PTM70035
0348 C82F                 14084 |       LDD     PNTR2     SET PT TO PARAM NO. AND     PTM70040
0349 18D0                 14085 |       RTE     16        *CHAR CNT THAT NEXT         PTM70045
034A D82D                 14086 |       STD     PNTR2     *PRSTO UPDATES PARAM NO.    PTM70050
034B 7401 0398            14087 |       MDX  L  PNUM,1    INCR PARAM NO.              PTM70055
034D 1000                 14088 |       NOP               (MAY SKIP)                  PTM70060
034E C049                 14089 |       LD      PNUM      BUILD PARAM CTRL WD         PTM70065
034F 1009                 14090 |       SLA     9         CONSISTS OF PARM NO AND2-11 PTM70070
0350 E848                 14091 |       OR      CNT3A     *CHAR CNT PER PARAM         PTM70075
0351 4400 039A            14092 |       BSI  L  PRSTO     OUTPUT SAME                 PTM70080
0353 C024                 14093 |       LD      PNTR2     SET PT TO NEXT O/P          PTM70085
0354 80EE                 14094 |       A       PPONE     ADD 1                       PTM70090
0355 D023                 14095 |       STO     PNTR3     POINT TO O/P EBC AREA       PTM70095
0356 4C80 0344            14096 |       BSC  I  COMT1     RETURN TO CALLER            PTM70100
                          14097 | *                                                   PTM70105
                          14098 | *     PROCESS COMMA TERMINATOR                      PTM70110
                          14099 | *                                                   PTM70115
0358 7400 0367            14100 |       MDX  L  PARCT,0   SKIP IF OUTSIDE PARENS      PTM70120
035A 70AD                 14101 |       MDX     PARM0     PASS CHAR,WITHIN PARENS     PTM70125
                          14102 | *                                                   PTM70130
035B 40E8                 14103 | COMT  BSI     COMT1     BUILD PARAM CTRL WD         PTM70135
035C 401D                 14104 |       BSI     BUMP1     INCR RCD PT TO NEXT COL     PTM70140
035D 1010                 14105 |       SLA     16        SET TO CLEAR NAME WD        PTM70145
035E 7099                 14106 |       MDX     PARMY     BR TO CONT PARAM SCAN       PTM70150
                          14107 | *                                                   PTM70155
                          14108 | *     PROCESS LEFT PAREN TERMINATOR                 PTM70160
                          14109 | *                                                   PTM70165
035F C005                 14110 | LPAR  LD      LPK1      ENT FOR 1ST LEFT PAREN      PTM70170
0360 D0A2                 14111 |       STO     LPARN+1   SET SCAN FOR MULTI PARENS   PTM70175
0361 4018                 14112 |       BSI     BUMP1     INCR AND TEST COL PT        PTM70180
0362 C0E0                 14113 |       LD      PPONE     SET PAREN CTR TO 1          PTM70185
0363 D003                 14114 |       STO     PARCT                                 PTM70190
0364 7096                 14115 |       MDX     PARMZ     CONTINUE SCAN          2-11 PTM70200
                          14116 | *                                                   PTM70205
                          14117 | *     CONSTANTS AND INDICATORS                      PTM70210
                          14118 | *                                                   PTM70215
0365 0368                 14119 | LPK1  DC      LPARX     SECONDARY PAREN ADDR        PTM70220
0366 035F                 14120 | RPK1  DC      LPAR      INITIAL PAREN ADDR          PTM70225
0367 0000                 14121 | PARCT DC      *-*       PAREN CTR                   PTM70230
                          14122 | *                                                   PTM70235
                          14123 | *     PROCESS MULTIPLE PARENS                       PTM70240
                          14124 | *                                                   PTM70245
0368 7401 0367            14125 | LPARX MDX  L  PARCT,1   INCR PAREN CTR              PTM70250
036A 709D                 14126 |       MDX     PARM0     CONT STRING SCAN            PTM70255
                          14127 | *                                                   PTM70260
                          14128 | *     PROCESS RIGHT PAREN TERMINATOR                PTM70265
                          14129 | *                                                   PTM70270
036B C0FB                 14130 | RPAR  LD      PARCT     TEST FOR PAIRED PARENS      PTM70275
036C 4418 03D8            14131 |       BSI  L  SNTXR,+-  BR-PARENS NOT PAIRED        PTM70280
036E 90D4                 14132 |       S       PPONE     DECR PAREN CTR              PTM70285
036F D0F7                 14133 |       STO     PARCT                                 PTM70290
0370 4C20 0308            14134 |       BSC  L  PARM0,Z   BR-NESTED PARENS            PTM70295
0372 C0F3                 14135 | RPAR1 LD      RPK1      RESTORE SCAN TBL            PTM70300
0373 D08F                 14136 |       STO     LPARN+1                               PTM70305
0374 4005                 14137 |       BSI     BUMP1     INCR RCD COL PT             PTM70310
0375 7085                 14138 |       MDX     PARMZ     CONT TO SCAN STRING         PTM70315
                          14139 | *                                                   PTM70320
0376                      14140 |       BSS  E  0         FORCE EVEN ADDR             PTM70325
0376 0000                 14141 | PSAVE DC      *-*       SAVE WD                     PTM70330
0377 0000                 14142 | PNTR1 DC      *-*       NO. OF PARAM PT             PTM70335
0378 0000                 14143 | PNTR2 DC      *-*       PARAM NO./CNT PT            PTM70340
0379 0000                 14144 | PNTR3 DC      *-*       EBC PARAM CODE              PTM70345
                          14145 | *                                                   PTM70350
                          14146 | *     INCREMENT REG 1 SUBROUTINE                    PTM70355
                          14147 | *     *INCREMENTS XR1 TO NEXT COL                   PTM70360
                          14148 | *     *CHECKS FOR END OF RCD AND CONTINUATION       PTM70365
                          14149 | *                                                   PTM70370
037A 0000                 14150 | BUMP1 DC      *-*       ENTRY PT                    PTM70375
037B 7101                 14151 |       MDX   1 1         INCR COL PT                 PTM70380
037C C019                 14152 |       LD      BMPK                                  PTM70385
037D 8400 0238            14153 |       A    L  RDBFR     ADD I/P BFR ADDR            PTM70390
037F 6917                 14154 |       STX   1 BMPK+1    CHECK FOR END OF RCD        PTM70395
0380 F016                 14155 |       EOR     BMPK+1                                PTM70400
0381 4CA0 037A            14156 |       BSC  I  BUMP1,Z   BR IF NOT END OF RCD        PTM70405
0383 6580 0238            14157 | BUMP2 LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM70410
0385 C120                 14158 |       LD    1 +32       GET CONT COL                PTM70415
0386 F400 02FE            14159 |       EOR  L  BLAK      CHECK FOR CONTINUATION      PTM70420
0388 4C18 0336            14160 |       BSC  L  BLKT1,+-  BR- NO CONTINUATION         PTM70425
                          14161 | *                                                   PTM70430
038A 6700 0219            14162 | BMP2A LDX  L3 ASMCM                                 PTM70435
038C 4400 074B            14163 | BMP2B BSI  L  PALBL     FETCH NEXT RCD              PTM70440
038E 7400 0013            14164 |       MDX  L  $IBSY,0   TEST BUSY                   PTM70445
0390 70FD                 14165 |       MDX     *-3                                   PTM70450
0391 6580 0238            14166 |       LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM70455
0393 7123                 14167 |       MDX   1 +35       XR1 PT TO RCD COL 34        PTM70460
0394 4C80 037A            14168 |       BSC  I  BUMP1     RETURN TO CALLER            PTM70465
                          14169 | *                                                   PTM70470
                          14170 | *     CONSTANTS                                     PTM70475
                          14171 | *                                                   PTM70480
0396 0048                 14172 | BMPK  DC      72        END OF RCD INDR             PTM70485
0397 0000                 14173 |       DC      *-*       TEMP STORAGE-RCD COL        PTM70490
0398                      14174 |       BSS  E  0         FORCE EVEN ADDR             PTM70495
0398 0000                 14175 | PNUM  DC      *-*       PARAM NUMBER                PTM70500
0399 0000                 14176 | CNT3A DC      *-*       CHAR CNT PER PARAM          PTM70505
                          14177 | *                                                   PTM70510
                          14178 | *     PARAM SPILL STORE CHAR SUBR                   PTM70515
                          14179 | *                                                   PTM70520
039A 0000                 14180 | PRSTO DC      *-*       ENTRY POINT                 PTM70525
039B 6600 128E            14181 |       LDX  L2 PBUFF                                 PTM70530
039D D022                 14182 |       STO     PRS90     SAVE CHAR TO BE STORED      PTM70535
039E C0DA                 14183 |       LD      PNTR3     REL PBUFF ADDR FOR STORE    PTM70540
039F 1890                 14184 |       SRT     16        RIGHT-JUSTIFY DIVIDEND      PTM70545
03A0 AA00                 14185 |       D     2 0         GET SCTR DISPLACEMENT       PTM70550
03A1 8400 12F6            14186 |       A    L  PBASE     ADD SCTR ADDR OF PARAM LIST PTM70555
03A3 D81E                 14187 |       STD     PRS92     SAVE INFO                   PTM70560
03A4 9400 12F7            14188 |       S    L  PLAST                                 PTM70565
03A6 4C30 03EA            14189 |       BSC  L  PARER,-Z  BR-PARAM LIST OVFLO         PTM70570
                          14190 | *                                                   PTM70575
03A8 C019                 14191 | PRS00 LD      PRS92     SCTR ADDR THIS STORE        PTM70580
03A9 F201                 14192 |       EOR   2 1         CMP TO PBUFF SCTR ADDR      PTM70585
03AA 4C18 03B7            14193 |       BSC  L  PRS10,+-  BR-ADDRESSES MATCH          PTM70590
03AC CC00 152E            14194 |       LDD  L  A3901     WRITE FILLED PBUFF          PTM70595
03AE 4400 0275            14195 |       BSI  L  DISK1     *TO W.S.                    PTM70600
03B0 C011                 14196 |       LD      PRS92     UPDATE PBUFF SCTR ADDR      PTM70605
03B1 D201                 14197 |       STO   2 1                                     PTM70610
03B2 CC00 152E            14198 |       LDD  L  A3901                                 PTM70615
03B4 908E                 14199 |       S       PPONE                                 PTM70620
03B5 4400 0275            14200 |       BSI  L  DISK1     READ IN PROPER SECTOR       PTM70625
                          14201 | *                                                   PTM70630
03B7 6680 03C3            14202 | PRS10 LDX  I2 PRS92+1   DISP FOR STORE              PTM70635
03B9 C006                 14203 |       LD      PRS90     FETCH WD TO BE STORED       PTM70640
03BA D600 1290            14204 |       STO  L2 PBUFF+2   STORE IN PBUFF              PTM70645
03BC 7401 0379            14205 |       MDX  L  PNTR3,1   INCR PBUFF DISP PTR         PTM70650
03BE 4C80 039A            14206 |       BSC  I  PRSTO     RETURN TO CALLER            PTM70655
                          14207 | *                                                   PTM70660
                          14208 | *     CONSTANTS AND INDICATORS                      PTM70665
                          14209 | *                                                   PTM70670
03C0 0000                 14210 | PRS90 DC      *-*       SAVE AREA FOR PBUFF CHAR    PTM70675
03C2                      14211 | PRS92 BSS  E  2         PBUFF SCTR ADDR,DISP        PTM70680
                          14212 | *                                                   PTM70685
                          14213 | *     GENERAL CHARACTER SCAN                        PTM70690
                          14214 | *     *UPON ENTRY,                                  PTM70695
                          14215 | *     *  XR1 POINTS TO CHAR                         PTM70700
                          14216 | *     *  XR2 CONTAINS PARAM LIST SIZE               PTM70705
                          14217 | *     *XR3 IS DESTROYED BY M3CSN                    PTM70710
                          14218 | *     *CALLING SEQUENCE IS                          PTM70715
                          14219 | *     *       BSI     M3CSN                         PTM70720
                          14220 | *     *       DC      CHAR                          PTM70725
                          14221 | *     *       DC      ADDR                          PTM70730
                          14222 | *ADDR IS LOCATION TRANSFERRED TO IF CHAR FOUND      PTM70735
                          14223 | *                                                   PTM70740
                          14224 | *                                                   PTM70745
03C4 0000                 14225 | M3CSN DC      *-*       ENTRY PT                    PTM70750
03C5 280A                 14226 |       STS     S3NXT-1   SAVE STATUS                 PTM70755
03C6 6A0D                 14227 |       STX   2 INVL3+1   SAVE SCAN CTR               PTM70760
03C7 6780 03C4            14228 | M3CS0 LDX  I3 M3CSN     XR3 PT TO PARAM LIST        PTM70765
03C9 C100                 14229 | M3CS1 LD    1 0         FETCH CHAR                  PTM70770
03CA F300                 14230 |       EOR   3 0         CMP WITH CALL CHAR          PTM70775
03CB 4F98 0001            14231 |       BSC  I3 1,+-      BR IF CHARS MATCH           PTM70780
03CC                      14232 | M3C01 EQU     *-1                                   PTM70785
03CD 7302                 14233 |       MDX   3 2         INCR PARAM LIST PT          PTM70790
03CE 72FE                 14234 |       MDX   2 -2        DECR SCAN CTR               PTM70795
03CF 70F9                 14235 |       MDX     M3CS1     CONTINUE SCAN               PTM70800
03D0 2000                 14236 |       LDS     0         RESTORE STATUS              PTM70805
03D1 4F00 0000            14237 | S3NXT BSC  L3 0         BR-NO SPECIAL CHAR FOUND    PTM70810
03D3 6600 0000            14238 | INVL3 LDX  L2 *-*       RESTORE XR2 FOR RESCAN      PTM70815
03D5 70F1                 14239 |       MDX     M3CS0     BR TO RESCAN                PTM70820
                          14240 | *                                                   PTM70825
03D6 0040                 14241 | BLAN2 DC      .         EBC BLANK                   PTM70830
                          14242 | *                                                   PTM70835
                          14243 | *     PROCESS SYNTAX ERROR                          PTM70840
                          14244 | *                                                   PTM70845
03D7 0000                 14245 |       DC      *-*                                   PTM70850
03D8 0000                 14246 | SNTXR DC      *-*       ENTRY PT                    PTM70855
03D9 7404 03D8            14247 |       MDX  L  SNTXR,4   SET RETURN ADDR             PTM70860
03DB 69FB                 14248 |       STX   1 SNTXR-1   SAVE XR1                    PTM70865
03DC 6580 0238            14249 |       LDX  I1 RDBFR     SET XR1 TO I/P BFR          PTM70870
03DE C00A                 14250 |       LD      SFLG      FETCH ERROR FLAG            PTM70875
03DF 7400 020C            14251 |       MDX  L  PSMDE,0                               PTM70880
03E1 7001                 14252 |       MDX     *+1       SKIP-TWO PASS MODE          PTM70885
03E2 D122                 14253 |       STO   1 +34       SAVE S FLAG                 PTM70890
03E3 4400 0701            14254 |       BSI  L  ERFLG     SET ERROR FLAG              PTM70895
03E5 6580 03D7            14255 |       LDX  I1 SNTXR-1   RESTORE XR1                 PTM70900
03E7 4C80 03D8            14256 |       BSC  I  SNTXR     RETURN TO CALLER            PTM70905
                          14257 | *                                                   PTM70910
03E9 00E2                 14258 | SFLG  DC      .S        SYNTAX ERROR FLAG           PTM70915
                          14259 | *                                                   PTM70920
                          14260 | *     PROCESS A09 ERROR CONDITION                   PTM70925
                          14261 | *                                                   PTM70930
03EA 6209                 14262 | PARER LDX   2 +9        PT TO A09 ERR MSG           PTM70935
03EB 4400 079C            14263 |       BSI  L  GETER     PRINT ERROR MESSAGE         PTM70940
                          14264 | *                                                   PTM70945
                          14265 | *     PROCESS SEMICOLON TERMINATOR                  PTM70950
                          14266 | *                                                   PTM70955
03ED                      14267 | SEMI  EQU     *                                     PTM70960
03ED C400 0367            14268 |       LD   L  PARCT     TEST FOR PARENS             PTM70965
03EF 4C20 0308            14269 |       BSC  L  PARM0,Z   PASS CHAR IF IN PARENS      PTM70970
03F1 C028                 14270 |       LD      HOOK1     MODIFY SCAN SUBR            PTM70975
03F2 D400 0599            14271 |       STO  L  P9114+2                               PTM70980
03F4 7101                 14272 |       MDX   1 1         INCR I/P PT TO NEXT CHAR    PTM70985
03F5 6700 0219            14273 |       LDX  L3 ASMCM     RESTORE XR3                 PTM70990
03F7 4400 04E1            14274 |       BSI  L  SCAN      EVALUATE PARAM              PTM70995
03F9 74FF 0418            14275 |       MDX  L  INDCT,-1  DECR INDIRECT LVL CNT       PTM71000
03FB 7003                 14276 |       MDX     SEMI1     BR-VALID INDIRECT LEVEL     PTM71005
03FC 7411 0418            14277 |       MDX  L  INDCT,17  RESTORE COUNT          2-11 PTM71007
03FE 700F                 14278 |       MDX     SEMI3     BR-INVALID INDIRECT LVL     PTM71010
03FF                      14279 | SEMI1 EQU     *                                     PTM71015
03FF C2FE                 14280 |       LD    2 VALUE-A   OBTAIN VALUE                PTM71020
0400 E01B                 14281 |       AND     SMASK     MASK OUT HIGH BITS          PTM71025
0401 E817                 14282 |       OR      FLGBT     SET SPECIAL FLAG BIT        PTM71030
0402 D096                 14283 |       STO     CNT3A     STORE IN CHAR CNT           PTM71035
0403 C017                 14284 | SEMI2 LD      HOOK2     RESTORE SCAN SUBR           PTM71040
0404 D400 0599            14285 |       STO  L  P9114+2                               PTM71045
0406 C100                 14286 |       LD    1 0         TEST FOR BLANK              PTM71050
0407 F0CE                 14287 |       EOR     BLAN2                                 PTM71055
0408 4820                 14288 |       BSC     Z         SKIP IF BLANK               PTM71060
0409 71FF                 14289 |       MDX   1 -1       MSET I/P PT FOR SCAN         PTM71065
040A 4C00 02FB            14290 |       BSC  L  PARMZ     RETURN TO CONT SCAN         PTM71070
040C 620A                 14291 | FE03  LDX   2 +10       SET TO PRINT A12 ERR MSG    PTM71075
040D 70DD                 14292 |       MDX     PARER+1   BR TO PRINT MSG AND EXIT    PTM71080
040E 6680 0238            14293 | SEMI3 LDX  I2 RDBFR     XR2 IS I/P PT               PTM71085
0410 C0D8                 14294 |       LD      SFLG                                  PTM71090
0411 7400 020C            14295 |       MDX  L  PSMDE,0   TEST PASS MODE              PTM71095
0413 7001                 14296 |       MDX     *+1       TWO PASS MODE - SKIP        PTM71100
0414 D222                 14297 |       STO   2 +34                                   PTM71105
0415 4400 0701            14298 |       BSI  L  ERFLG     PLACE ERROR FLAG            PTM71110
0417 70EB                 14299 |       MDX     SEMI2     CONT TO DECODE CALL         PTM71115
                          14300 | *                                                   PTM71120
                          14301 | *     CONSTANTS                                     PTM71125
                          14302 | *                                                   PTM71130
0418 0011                 14303 | INDCT DC      17        INDIRECT LEVEL COUNT   2-11 PTM71135
0419 0100                 14304 | FLGBT DC      /0100     FLAG CONSTANT          2-11 PTM71140
041A 7003                 14305 | HOOK1 MDX  X  P9116-P9114-3  SCAN MODIFIER          PTM71145
041B 9220                 14306 | HOOK2 S     2 +32       SCAN RESTORE CONSTANT       PTM71150
041C 007F                 14307 | SMASK DC      /007F     MASK CONSTANT          2-11 PTM71155
041D                      14308 |       BSS     19        PATCH AREA                  PTM71160
0430 0000                 14309 | M3Z00 DC      0         END OF MACRO PH 3A          PTM71165
*SBRKSLS F1               14310 |  MACRO PHASE 3B - MACRO EXPANSION             V2M08 PTM71170
MACRO PROCESSOR PHASE 3B, EXPANSION
 
                          14312 | *************************************************** PTM71180
                          14313 | *                                                 * PTM71185
                          14314 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * PTM71190
                          14315 | *                                                 * PTM71195
                          14316 | *FUNCTION/OPERATION-                              * PTM71200
                          14317 | *   *MACRO PHASE 3B IS LOADED AT ASSEMBLER        * PTM71205
                          14318 | *    INITIALIZATION TIME AND REMAINS RESIDENT     * PTM71210
                          14319 | *    THROUGHOUT THE ASSEMBLY.                     * PTM71215
                          14320 | *   *MACRO PHASE 3B DECODE THE MACRO PROTOTYPE,   * PTM71220
                          14321 | *    STATEMENT BY STATEMENT AND BUILDS THE        * PTM71225
                          14322 | *    RECORD IMAGE.                                * PTM71230
                          14323 | *   *IT CHECKS ALL SPECIAL FLAGS,SUCH AS AUTOMATIC* PTM71235
                          14324 | *    LABEL GENERATION-PREFIXED AND SUFFIXED-,END  * PTM71240
                          14325 | *    OF RCD,AND END OF SCTR FLAGS,AND DOES THE    * PTM71245
                          14326 | *    APPROPRIATE PROCESSING.                      * PTM71250
                          14327 | *                                                 * PTM71255
                          14328 | *ENTRY POINT-                                     * PTM71260
                          14329 | *   *DECOI-ENTER FROM MACRO PHASE 3.              * PTM71265
                          14330 | *                                                 * PTM71270
                          14331 | *INPUT-                                           * PTM71275
                          14332 | *   *MACRO PROTOTYPE IN SKELETON BFR.             * PTM71280
                          14333 | *   *PARAMETER STRINGS IN PBUFF.                  * PTM71285
                          14334 | *                                                 * PTM71290
                          14335 | *OUTPUT-                                          * PTM71295
                          14336 | *   *EXPANDED MACRO SOURCE TO ASM PH 9.           * PTM71300
                          14337 | *                                                 * PTM71305
                          14338 | *EXTERNAL REFERENCES-                             * PTM71310
                          14339 | *   *SUBROUTINES-                                 * PTM71315
                          14340 | *       * BGASM                                   * PTM71320
                          14341 | *       * DISK1                                   * PTM71325
                          14342 | *       * P9000                                   * PTM71330
                          14343 | *       * P9468                                   * PTM71335
                          14344 | *       * RDCRD                                   * PTM71340
                          14345 | *   *ASMCM-                                       * PTM71345
                          14346 | *       * MCOM6                                   * PTM71350
                          14347 | *       * MCOM9                                   * PTM71355
                          14348 | *       * RDBFR                                   * PTM71360
                          14349 | *   *DCOM/COMMA-                                  * PTM71365
                          14350 | *       * $PHSE                                   * PTM71370
                          14351 | *   *FROM MACRO PHASE 3-                          * PTM71375
                          14352 | *       * SCLR-SUBR TO CLEAR I/P BFR              * PTM71380
                          14353 | *       * RDSK-READ SKELETON SUBR                 * PTM71385
                          14354 | *                                                 * PTM71390
                          14355 | *EXITS-                                           * PTM71395
                          14356 | *   *BGASM-TO CONTINUE ASSEMBLY                   * PTM71400
                          14357 | *                                                 * PTM71405
                          14358 | *TABLES/WORK AREAS-                               * PTM71410
                          14359 | *   *GENNM-GENERATED NAME NUMBER BUFFER           * PTM71415
                          14360 | *   *MACTB-MACRO NEST TABLE                       * PTM71420
                          14361 | *   *PBUFF-PARAMETER STRING BUFFER                * PTM71425
                          14362 | *   *SKEL1-MACRO PROTOTYPE BUFFER                 * PTM71430
                          14363 | *                                                 * PTM71435
                          14364 | *ATTRIBUTES-N/A                                   * PTM71440
                          14365 | *                                                 * PTM71445
                          14366 | *NOTES-N/A                                        * PTM71450
                          14367 | *                                                 * PTM71455
                          14368 | *************************************************** PTM71460
12F4                      14369 |       ORG     PDEND+104                             PTM71465
12F4 027D                 14370 |       DC      M3BZ-M3B0 WD CNT OF PHASE             PTM71470
12F5 FF0F                 14371 |       DC      -/F1      SLET ID OF MACRO PH 3B      PTM71475
12F6 0174                 14372 |       DC      B3902-M3B0 ADDR OF SLET TBL           PTM71480
12F7 0001                 14373 |       DC      1         NO. OF SLET ENTS TO FILL    PTM71485
12F6                      14374 |       ORG     *-2                                   PTM71490
12F6                      14375 | M3B0  EQU     *                                     PTM71495
12F6                      14376 | PBASE BSS     1         START DK ADDR-PARAM SPILL   PTM71500
12F7                      14377 | PLAST BSS     1         LAST DK ADDR-PARAM SPILL    PTM71505
                          14378 | *                                                   PTM71510
                          14379 | *     INITLZ STARTING SKELETON PT                   PTM71515
                          14380 | *                                                   PTM71520
12F8 C032                 14381 | DECOI LD      B3900     SET PH ID INDR              PTM71525
12F9 D400 0078            14382 |       STO  L  $PHSE                                 PTM71530
12FB C400 0253            14383 |       LD   L  MCOM9     INITLZ SKELETON PT          PTM71535
12FD D007                 14384 |       STO     STAR                                  PTM71540
12FE 7002                 14385 |       MDX     DECOD+2   BR TO EXPAND MACRO          PTM71545
                          14386 | *                                                   PTM71550
                          14387 | *     SKELETON DECODE                               PTM71555
                          14388 | *                                                   PTM71560
12FF 4400 07E5            14389 | DECOD BSI  L  SCLR      CLEAR I/P BFR               PTM71565
1301 10A0                 14390 |       SLT     32        CLEAR CHAR CNT              PTM71570
1302 D400 13E9            14391 |       STO  L  MCHX                                  PTM71575
1304 6600 0000            14392 |       LDX  L2 *-*       XR2 IS SKELETON PT          PTM71580
1305                      14393 | STAR  EQU     *-1                                   PTM71585
1306 6580 0238            14394 |       LDX  I1 RDBFR     XR1 PT TO I/P AREA          PTM71590
1308 7115                 14395 |       MDX   1 +21       XR1 PT TO LABEL FLD         PTM71595
1309 10A0                 14396 | EXP01 SLT     32        CLEAR BOTH REGS             PTM71600
130A C600 0C48            14397 |       LD   L2 SKEL1+2   FETCH SKELETON WD           PTM71605
130C 1888                 14398 |       SRT     8         POS FOR CHAR CHECK          PTM71610
130D 402C                 14399 |       BSI     CHECK     BR TO CHAR CHECK            PTM71615
130E 7401 13E9            14400 |       MDX  L  MCHX,1    INCR CHAR CNT               PTM71620
1310 7300                 14401 |       MDX   3 0         TEST FOR END OF RCD         PTM71625
                          14402 | *                       STORE CHAR IN I/P BFR IF NO PTM71630
1311 D100                 14403 |       STO   1 0         *SPECIAL HANDLING REQUIRED  PTM71635
1312 7101                 14404 |       MDX   1 1         INCR I/P BFR PT             PTM71640
1313 1010                 14405 | EXP02 SLA     16        CLEAR ACC FOR 2ND CHAR CHECKPTM71645
1314 1088                 14406 |       SLT     8         SHIFT 2ND CHAR TO ACC       PTM71650
1315 4024                 14407 |       BSI     CHECK     CHECK 2ND CHAR              PTM71655
1316 7401 13E9            14408 |       MDX  L  MCHX,1    INCR CHAR CNT               PTM71660
1318 7300                 14409 |       MDX   3 0         TEST FOR END OF RCD         PTM71665
1319 D100                 14410 |       STO   1 0         SAVE CHAR IN I/P BFR        PTM71670
131A 7101                 14411 |       MDX   1 1         INCR I/P BFR PT             PTM71675
131B 4002                 14412 | EXP03 BSI     CKSEC     CHECK FOR END OF SKEL SCTR  PTM71680
131C 70EC                 14413 |       MDX     EXP01     CONT TO DECODE RCD          PTM71685
                          14414 | *                                                   PTM71690
                          14415 | *     SUBR TO CHECK END OF SKELETON SCTR            PTM71695
                          14416 | *                                                   PTM71700
131D 4C00 0000            14417 |       BSC  L  *-*       RETURN TO CALLER            PTM71705
131E                      14418 | CKSEC EQU     *-1       ENTRY PT                    PTM71710
131F 6A04                 14419 |       STX   2 EXP13+1   SAVE XR2                    PTM71715
1320 7600 FEC2            14420 |       MDX  L2 -318      CHECK FOR END OF SCTR       PTM71720
1322 7004                 14421 |       MDX     EXP23     BR TO READ NEXT SCTR        PTM71725
1323 6600 0000            14422 | EXP13 LDX  L2 *-*       RESTORE XR2                 PTM71730
1325 7201                 14423 |       MDX   2 1         INCR SKELETON PT            PTM71735
1326 70F6                 14424 |       MDX     CKSEC-1   CONT TO DECODE              PTM71740
1327 4C00 1474            14425 | EXP23 BSC  L  FF        BR TO READ NEXT SKEL SCTR   PTM71745
                          14426 | *                                                   PTM71750
                          14427 | *     CONSTANTS                                     PTM71755
                          14428 | *                                                   PTM71760
0250                      14429 | GEN   EQU     MCOM6                                 PTM71765
1329 00FA                 14430 | HXFA  DC      /FA       HEX CONSTANT FA             PTM71770
132A 00FF                 14431 | HXFF  DC      /FF       HEX CONSTANT FF             PTM71775
                          14432 | * B3900 WAS CARD 71800 IN THE ORIGINAL SOURCE BUT   KNITTEL0
                          14433 | * WAS MOVED UP HERE IN THE 2.12 FICHE TO AVOID      KNITTEL1
                          14434 | * EXTRA WORD FROM BSS E - NOTE 213 ANNOTATION       KNITTEL2
132B 00F1                 14435 | B3900 DC      /F1       SLET ID OF MACRO PH 3B  213 PTM71777
132C                      14436 |       BSS  E  0         FORCE EVEN ADDR             PTM71780
132C 0000                 14437 | CCHAR DC      *-*       TEMP CHAR STORAGE           PTM71785
132D 0000                 14438 |       DC      *-*       TEMP CHAR STORAGE           PTM71790
132E 005E                 14439 | CHARX DC      /5E       EBC SEMICOLON               PTM71795
                          14440 | *                                                   PTM71805
132F 74F3 136A            14441 | CCOL  MDX  L  CHKTP,-13 UPDATE COL INDR             PTM71810
1331 701A                 14442 |       MDX     CHX1      CONT CHAR CHECK             PTM71815
1332 7101                 14443 |       MDX   1 1         INCR I/P PT                 PTM71820
1333 1010                 14444 |       SLA     16        CLEAR CHAR CNT              PTM71825
1334 D400 13E9            14445 |       STO  L  MCHX                                  PTM71830
1336 73FF                 14446 |       MDX   3 -1        DECR CHAR CNT               PTM71835
1337 1000                 14447 |       NOP               (MAY SKIP)                  PTM71840
1338 7013                 14448 |       MDX     CHX1      CONT CHAR CHECK             PTM71845
                          14449 | *                                                   PTM71850
                          14450 | *     CHARACTER CHECK SUBR                          PTM71855
                          14451 | *                                                   PTM71860
1339 4C00 0000            14452 |       BSC  L  *-*       RETURN TO CALLER            PTM71865
133A                      14453 | CHECK EQU     *-1       ENTRY PT ADDR               PTM71870
133B E0EE                 14454 |       AND     HXFF      CHECK FOR SKEL SCTR END     PTM71875
133C 4C20 1341            14455 |       BSC  L  CHXO+3,Z  BR IF NOT END OF SCTR       PTM71880
133E 7405 133A            14456 | CHXO  MDX  L  CHECK,5   DO NOT STORE CHAR IN I/P BFRPTM71885
1340 70F8                 14457 |       MDX     CHECK-1   RETURN TO CALLER            PTM71890
1341 D8EA                 14458 |       STD     CCHAR     SAVE CURRENT AND NEXT CHAR  PTM71895
1342 7300                 14459 |       MDX   3 0         SKIP IF END OF RCD          PTM71900
1343 7001                 14460 |       MDX     *+1       SKIP-NOT END OF RCD         PTM71905
1344 701B                 14461 |       MDX     CHEX2+1   CHECK FOR END OF RCD FLAG   PTM71910
1345 F400 07F6            14462 |       EOR  L  SCLR2     CHECK FOR BLANK             PTM71915
1347 7400 136A            14463 |       MDX  L  CHKTP,0   CHECK FOR COLS 32 OR 33     PTM71920
1349 70E5                 14464 |       MDX     CCOL      BR TO INITLZ NEXT FLD       PTM71925
                          14465 | *                                                   PTM71930
134A 4C18 13C2            14466 |       BSC  L  NXFLD,+-  SKIP TO NEXT FLD            PTM71935
                          14467 | *                                                   PTM71940
134C C0DF                 14468 | CHX1  LD      CCHAR     CHECK FOR PARAM SUBSTITUTIONPTM71945
134D 901D                 14469 |       S       M3B$$     TEST FOR DOLLAR SIGN        PTM71950
134E 4820                 14470 |       BSC     Z         SKIP IF DOLLAR SIGN         PTM71955
134F 901C                 14471 |       S       M3B##     TEST FOR POUND SIGN         PTM71960
1350 4820                 14472 |       BSC     Z         SKIP IF POUND SIGN          PTM71965
1351 901B                 14473 |       S       M3B@@     TEST FOR AT SIGN            PTM71970
1352 4C18 135F            14474 |       BSC  L  CHEX2,+-  BR-SPECIAL CHAR             PTM71975
1354 C0D7                 14475 |       LD      CCHAR                                 PTM71980
1355 1886                 14476 |       SRT     6                                     PTM71985
1356 4C18 149A            14477 |       BSC  L  PSUB,+-   BR TO SUBSTITUTE PARAM      PTM71990
1358 1881                 14478 |       SRT     1         CHECK FOR SPECIAL CHAR      PTM71995
1359 4C20 135F            14479 |       BSC  L  CHEX2,Z   BR-NOT SPECIAL CHAR         PTM72000
135B 7402 133A            14480 |       MDX  L  CHECK,2   DO NOT INCR CHAR CNT        PTM72005
135D D400 13E9            14481 |       STO  L  MCHX      SET CHAR CNT TO ZERO        PTM72010
                          14482 | *                                                   PTM72015
135F 1087                 14483 | CHEX2 SLT     7         RESTORE CHAR                PTM72020
1360 90C8                 14484 |       S       HXFA      TEST FOR SPECIAL CHAR       PTM72025
1361 4C10 13B6            14485 |       BSC  L  FLAG,-    BR FOR SPECIAL CHAR         PTM72030
1363 7300                 14486 |       MDX   3 0         TEST CHAR CNT               PTM72035
1364 7001                 14487 |       MDX     *+1       SKIP TO RETURN CHAR         PTM72040
1365 7072                 14488 |       MDX     CHEX1     BR TO BYPASS CHAR           PTM72045
1366 73FF                 14489 |       MDX   3 -1        CLEAR CHAR CNT              PTM72050
1367 1000                 14490 |       NOP               (MAY SKIP)                  PTM72055
1368 C8C3                 14491 | CHEX  LDD     CCHAR     RESTORE CHAR TO ACC         PTM72060
1369 70CF                 14492 |       MDX     CHECK-1   RETURN TO CALLER            PTM72065
                          14493 | *                                                   PTM72070
                          14494 | *     INDICATORS                                    PTM72075
                          14495 | *                                                   PTM72080
136A 0000                 14496 | CHKTP DC      *-*       I/P FLD PT                  PTM72085
136B 005B                 14497 | M3B$$ DC      .$        EBC DOLLAR SIGN             PTM72090
136C 0020                 14498 | M3B## DC      .#-.$     EBC POUND SIGN              PTM72095
136D 0001                 14499 | M3B@@ DC      1         EBC AT SIGN                 PTM72100
                          14500 | *                                                   PTM72105
                          14501 | *     PROCESS FA INDR                               PTM72110
                          14502 | *     PRESENTLY NOT USED                            PTM72115
                          14503 | *                                                   PTM72120
136E                      14504 | FA    EQU     *                                     PTM72125
                          14505 | *                                                   PTM72130
                          14506 | *     PROCESS FB INDR                               PTM72135
                          14507 | *     GENERATED NAME SUBSTITUTION                   PTM72140
                          14508 | *                                                   PTM72145
                          14509 | *                       TEST FOR PREVIOUS           PTM72150
136E 7400 07AE            14510 | FB    MDX  L  GENSW,0   *GENERATED NAME             PTM72155
1370 7004                 14511 |       MDX     FB00      BR-PREVIOUS NAME            PTM72160
1371 6C00 07AE            14512 |       STX  L0 GENSW     SET GENERATED NAME SW       PTM72165
1373 7401 0250            14513 |       MDX  L  GEN,1     INCR GENERATED NAME CTR     PTM72170
1375 6A26                 14514 | FB00  STX   2 FXR2      SAVE XR2                    PTM72175
1376 6B27                 14515 |       STX   3 FBXT1+1   SAVE XR3                    PTM72180
1377 7300                 14516 |       MDX   3 0         TEST RCD COL CNT            PTM72185
1378 7001                 14517 |       MDX     *+1       SKIP-NOT END OF RCD         PTM72190
1379 705E                 14518 |       MDX     CHEX1     BR TO BYPASS CHAR           PTM72195
137A 6206                 14519 |       LDX   2 6         SET LOOP CTRL               PTM72200
137B C06D                 14520 |       LD      MCHX      SET CHAR CNT TO INCLUDE     PTM72205
137C F06D                 14521 |       EOR     FBMSK     *GENERATED PART OF NAME     PTM72210
137D D000                 14522 |       STO     *         SET MDX INSTRUCTION         PTM72215
137E 7000                 14523 |       MDX     *         DYNAMICALLY MODIFIED INST   PTM72220
137F 7001                 14524 |       MDX     *+1       BR TO GENERATE NAME         PTM72225
1380 701A                 14525 |       MDX     FBXT      EXIT-NAME GENERATED         PTM72230
1381 6A0C                 14526 |       STX   2 FB02+1    SAVE LOOP CTRL              PTM72235
                          14527 | *                                                   PTM72240
1382 C400 0250            14528 |       LD   L  GEN       FETCH GENERATION NO.        PTM72245
1384 1890                 14529 |       SRT     16                                    PTM72250
1385 A865                 14530 | FB01  D       D10       CVRT GENERATION NO.         PTM72255
1386 18D0                 14531 |       RTE     16        *TO EBC DIGITS AND          PTM72260
1387 E864                 14532 |       OR      HXF0      *SAVE TEMPORARILY           PTM72265
1388 D600 0C3F            14533 |       STO  L2 GENNM-1                               PTM72270
138A 1010                 14534 |       SLA     16        CLEAR ACC                   PTM72275
138B 72FF                 14535 |       MDX   2 -1        DECR LOOP CTRL              PTM72280
138C 70F8                 14536 |       MDX     FB01      CONT TO CVRT GENERATION NO. PTM72285
                          14537 | *                                                   PTM72290
138D 6600 0000            14538 | FB02  LDX  L2 *-*       RESTORE CNT TO XR2          PTM72295
138F 6700 0C40            14539 |       LDX  L3 GENNM     XR3-GENERATED NO. BFR PT    PTM72300
1391 C300                 14540 | FB03  LD    3 0         ADD GENERATED NO. TO I/P FLDPTM72305
1392 74FF 139E            14541 |       MDX  L  FBXT1+1,-1 DECREMENT COLUMN COUNT     PTM72310
1394 7001                 14542 |       MDX     *+1       SKIP-ADD CHAR TO I/P FLD    PTM72315
1395 700D                 14543 |       MDX     FEND      TRUNCATE NAME FLD           PTM72320
1396 D100                 14544 |       STO   1 0         STORE CHAR IN I/P BFR       PTM72325
1397 7101                 14545 |       MDX   1 1         INCR I/P BFR PT             PTM72330
1398 7301                 14546 |       MDX   3 1         INCR GENERATED NO. BFR PT   PTM72335
1399 72FF                 14547 |       MDX   2 -1        DECR LOOP CTRL CTR          PTM72340
139A 70F6                 14548 |       MDX     FB03      CONT NAME GENERATION        PTM72345
139B 6600 0000            14549 | FBXT  LDX  L2 *-*       RESTORE XR2                 PTM72350
139C                      14550 | FXR2  EQU     *-1                                   PTM72355
139D 6700 0000            14551 | FBXT1 LDX  L3 *-*       RESTORE XR3                 PTM72360
139F 74D3 139E            14552 |       MDX  L  FBXT1+1,-45  CHECK IF PAST LABEL FLD  PTM72365
13A1 703E                 14553 |       MDX     NX45      NO,SET TO OP CODE FLD       PTM72370
13A2 7035                 14554 |       MDX     CHEX1     CONT TO DECODE              PTM72375
                          14555 | *                                                   PTM72380
                          14556 | *     SUBROUTINE TO TRUNCATE PARAMETER              PTM72385
                          14557 | *     *SUBSTITUTION OR GENERATED NAME               PTM72390
                          14558 | *     *PROCESSING                                   PTM72395
                          14559 | *                                                   PTM72400
13A3 6680 139C            14560 | FEND  LDX  I2 FXR2      RESTORE XR2                 PTM72405
13A5 6300                 14561 |       LDX   3 0         SET COL CNT TO ZERO         PTM72410
13A6 7031                 14562 |       MDX     CHEX1     CONT TO DECODE              PTM72415
                          14563 | *                                                   PTM72420
                          14564 | *     PROCESS FC INDR                               PTM72425
                          14565 | *     DEPTH SYMBOL PROCESSING                       PTM72430
                          14566 | *                                                   PTM72435
13A7 C400 07B0            14567 | FC    LD   L  DEPTH     FETCH DEPTH SYMBOL          PTM72440
13A9 9042                 14568 |       S       HXF0      TEST CHAR RANGE             PTM72445
13AA 4810                 14569 |       BSC     -         SKIP IF A TO R              PTM72450
13AB 8007                 14570 |       A       L8DEC     ADD 8 IF S TO Z             PTM72455
13AC 803E                 14571 |       A       D10       ALWAYS ADD 10               PTM72460
13AD 4830                 14572 |       BSC     -Z        SKIP IF CHARACTER A TO I    PTM72465
13AE 8005                 14573 |       A       L7        ADD 7 IF J TO Z             PTM72470
13AF 8005                 14574 |       A       LC9       FORM FINAL CHARACTER        PTM72475
13B0 73FF                 14575 |       MDX   3 -1        ADJUST COL CNT              PTM72480
13B1 70B7                 14576 |       MDX     CHEX+1    PLACE CHAR IN I/P BFR       PTM72485
13B2 70F2                 14577 |       MDX     FEND+2    TRUNCATE NAME               PTM72490
                          14578 | *                                                   PTM72495
                          14579 | *     CONSTANTS                                     PTM72500
                          14580 | *                                                   PTM72505
13B3 0008                 14581 | L8DEC DC      8         CONSTANT 8                  PTM72510
13B4 0007                 14582 | L7    DC      7         CONSTANT 7                  PTM72515
13B5 00C9                 14583 | LC9   DC      /C9       EBC I                       PTM72520
                          14584 | *                                                   PTM72525
                          14585 | *     PROCESS SPECIAL FLAGS                         PTM72530
                          14586 | *                                                   PTM72535
13B6 8003                 14587 | FLAG  A       FLAGK     CALC TBL ENTRY              PTM72540
13B7 D001                 14588 |       STO     *+1       SET BR ADDR                 PTM72545
13B8 4C80 13BB            14589 |       BSC  I  TABFX     BR THRU TBL TO PROCESS CHAR PTM72550
                          14590 | *                                                   PTM72555
                          14591 | *     CONSTANTS AND TABLES                          PTM72560
                          14592 | *                                                   PTM72565
13BA 13BB                 14593 | FLAGK DC      TABFX     START ADDR OF BR TBL        PTM72570
                          14594 | *                                                   PTM72575
                          14595 | *     BR ADDR TBL FOR SPECIAL FLAGS                 PTM72580
                          14596 | *                                                   PTM72585
13BB 136E                 14597 | TABFX DC      FA        NOT USED                    PTM72590
13BC 136E                 14598 |       DC      FB        GENERATED NAME              PTM72595
13BD 13A7                 14599 |       DC      FC        DEPTH SYMBOL NAME           PTM72600
13BE 13EE                 14600 |       DC      FD        END OF RCD FLAG             PTM72605
13BF 142D                 14601 |       DC      FE        END OF MACRO FLAG           PTM72610
13C0 1474                 14602 |       DC      FF        SCTR TRUNCATOR              PTM72615
13C1 005C                 14603 | ASTK2 DC      .*        EBC ASTERISK                PTM72620
                          14604 | *                                                   PTM72625
                          14605 | *     INITLZ TO DECODE NEXT RCD FLD                 PTM72630
                          14606 | *                                                   PTM72635
13C2 6B10                 14607 | NXFLD STX   3 FLDX      SAVE CURRENT COL POS        PTM72640
13C3 6922                 14608 |       STX   1 M3B01+1   SAVE XR1                    PTM72645
13C4 6580 0238            14609 |       LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM72650
13C6 C115                 14610 |       LD    1 +21       CHECK FOR COMMENTS          PTM72655
13C7 F0F9                 14611 |       EOR     ASTK2     *RCD                        PTM72660
13C8 4C18 13E5            14612 |       BSC  L  M3B01,+-  BR-COMMENTS RCD             PTM72665
13CA 1010                 14613 |       SLA     16                                    PTM72670
13CB D01D                 14614 |       STO     MCHX      CLEAR CHAR CNT              PTM72675
13CC 73D9                 14615 |       MDX   3 -39       TEST FOR OPERAND FIELD 2-10 PTM72680
13CD 7001                 14616 |       MDX     *+1       SKIP-NOT OPERAND FLD        PTM72685
13CE 7003                 14617 |       MDX     CHEZ      RETURN TO CHAR CHECK        PTM72690
13CF 73FA                 14618 |       MDX   3 -6        DETERMINE FIELD        2-10 PTM72695
13D0 700F                 14619 |       MDX     NX45      BR TO PROCESS OP CODE FLD   PTM72700
13D1 7009                 14620 |       MDX     NX40      BR TO PROCESS TAG FLD       PTM72705
                          14621 | *                                                   PTM72710
13D2 6700 0000            14622 | CHEZ  LDX  L3 *-*       RESTORE XR3                 PTM72715
13D3                      14623 | FLDX  EQU     *-1                                   PTM72720
13D4 6580 13E6            14624 |       LDX  I1 M3B01+1   RESTORE XR1                 PTM72725
13D6 4C00 134C            14625 |       BSC  L  CHX1      RETURN TO DECODE            PTM72730
                          14626 | *                                                   PTM72735
13D8 7405 133A            14627 | CHEX1 MDX  L  CHECK,5   DO NOT PLACE CHAR           PTM72740
13DA 708D                 14628 |       MDX     CHEX      CONT TO DECODE              PTM72745
                          14629 | *                                                   PTM72750
13DB 6327                 14630 | NX40  LDX   3 39        SET COL CNT                 PTM72755
13DC 6B8D                 14631 |       STX   3 CHKTP     SET I/P FLD PT              PTM72760
13DD 7301                 14632 |       MDX   3 1         INCR COL CNT                PTM72765
13DE 7120                 14633 |       MDX   1 +32       XR1 PT TO TAG FLD           PTM72770
13DF 70F8                 14634 |       MDX     CHEX1     RETURN TO DECODE            PTM72775
                          14635 | *                                                   PTM72780
13E0 632D                 14636 | NX45  LDX   3 45        SET COL CNT                 PTM72785
13E1 6580 0238            14637 |       LDX  I1 RDBFR                                 PTM72790
13E3 711B                 14638 |       MDX   1 +27       XR1 PT TO OP CODE FLD       PTM72795
13E4 70F3                 14639 |       MDX     CHEX1     RETURN TO DECODE            PTM72800
                          14640 | *                                                   PTM72805
13E5 6500 0000            14641 | M3B01 LDX  L1 *-*       RESTORE XR1                 PTM72810
13E7 4C00 1366            14642 |       BSC  L  CHEX-2    CONT TO DECODE              PTM72815
                          14643 | *                                                   PTM72820
                          14644 | *     CONSTANTS AND INDICATORS                      PTM72825
                          14645 | *                                                   PTM72830
13E9 0000                 14646 | MCHX  DC      *-*       CHAR CNT                    PTM72835
13EA 72FF                 14647 | FBMSK MDX   2 -1        INSTRUCTION MODIFIER        PTM72840
13EB 000A                 14648 | D10   DC      10        CONSTANT 10                 PTM72845
13EC 00F0                 14649 | HXF0  DC      /F0       POSITIVE ZONE CONSTANT      PTM72850
13ED 0041                 14650 | PLUSI DC      /0041     MACRO INDR                  PTM72855
                          14651 | *                                                   PTM72860
                          14652 | *     PROCESS FD INDR                               PTM72865
                          14653 | *     END OF RCD PROCESSING                         PTM72870
                          14654 | *                                                   PTM72875
13EE 18D0                 14655 | FD    RTE     16        MOVE EXT TO ACC             PTM72880
13EF 6E00 1505            14656 |       STX  L2 SAVFD     SAVE XR2                    PTM72885
13F1 6680 07B1            14657 |       LDX  I2 MACCT     XR2 IS DEPTH CTR            PTM72890
13F3 D600 1505            14658 |       STO  L2 SAVFD     SAVE EXT IN NEST TBL        PTM72895
13F5 C400 1505            14659 |       LD   L  SAVFD                                 PTM72900
13F7 D600 1504            14660 |       STO  L2 SAVFD-1   SAVE XR2 IN NEST TBL        PTM72905
13F9 4400 025F            14661 |       BSI  L  LDXRS     RESTORE XR1 AND XR3         PTM72910
13FB C3F3                 14662 |       LD    3 PSMDE-X3  CHECK PASS MODE INDR   2-11 PTM72912
13FC 4C20 1404            14663 |       BNZ     TWPAS     BRANCH IS 2-PASS MODE  2-11 PTM72913
13FE 4008                 14664 |       BSI     M3BBC      SEARCH FOR LEFT BLK   2/11 PTM72915
13FF C0ED                 14665 |       LD      PLUSI      SET MACRO INDICATOR   2/11 PTM72916
1400 D400 0000            14666 | FD050 STO  L  *-*                              2/11 PTM72917
1402 4C80 073A            14667 | FD060 BSC  I  P9220      RETURN                2-11 PTM72918
1404 C013                 14668 | TWPAS LD      MACPL     LD + INDICATOR         2-11 PTM72919
1405 D114                 14669 |       STO   1 20        STORE AT COL 20        2-11 PTM72920
1406 70FB                 14670 |       B       FD060     GO TO RETURN           2-11 PTM72921
                          14671 | *                                              2/11 PTM72930
                          14672 | *     SUBROUT INE TO SEARCH FOR RIGHT MOST     2/11 PTM72931
                          14673 | *     CHARACT ER OF STATEMENT                  2/11 PTM72932
                          14674 | *                                              2/11 PTM72933
1407 0000                 14675 | M3BBC DC      *-*        ENTRY                 2/11 PTM72934
1408 714F                 14676 |       MDX   1 79         BUMP TO COL 80        2/11 PTM72935
1409 632D                 14677 |       LDX   3 45         MAX COUNT 21-80       2/11 PTM72936
140A C100                 14678 | M3B05 LD    1 0          GET THE CHARACTER     2/11 PTM72937
140B F00B                 14679 |       EOR     MACBK      IS IT A BLANK         2/11 PTM72938
140C 4C20 1411            14680 |       BSC  L  M3B10,Z                          2/11 PTM72939
140E 71FF                 14681 |       MDX   1 -1         DECR COL POINTER      2/11 PTM72940
140F 73FF                 14682 |       MDX   3 -1         DECR CHAR COUNT       2/11 PTM72941
1410 70F9                 14683 |       MDX     M3B05      BACK FOR NEXT CHAR    2/11 PTM72942
1411 7103                 14684 | M3B10 MDX   1 3         BACK TO THE BLANK       212 PTM72943
1412 69EE                 14685 |       STX   1 FD050+1    SAVE COL ADDR         2/11 PTM72944
1413 4400 025F            14686 |       BSI  L  LDXRS      RESTORE               2/11 PTM72945
1415 4C80 1407            14687 |       BSC  I  M3BBC      RETURN                2/11 PTM72946
                          14688 | *                                              2/11 PTM72947
1417 0040                 14689 | MACBK DC      .          BLANK                 2/11 PTM72948
1418 004E                 14690 | MACPL DC      .+         PLUS                  2/11 PTM72949
                          14691 | *                                              2/11 PTM72950
                          14692 | *     ENTRY   FROM RDCRD                       2/11 PTM72951
                          14693 | *                                              2/11 PTM72952
1419 6680 07B1            14694 | FDNXT LDX  I2 MACCT     XR2 IS DEPTH COUNTER   2-11 PTM72953
141B 1010                 14695 |       SLA     16                                    PTM72955
141C D0CC                 14696 |       STO     MCHX      CLEAR CHARACTER COUNT       PTM72960
141D CE00 1504            14697 |       LDD  L2 SAVFD-1   FETCH SKEL PT AND EXT       PTM72965
141F D008                 14698 |       STO     FDNX1+1   SET TO RESTORE SKEL PT      PTM72970
1420 4400 07E5            14699 |       BSI  L  SCLR      CLEAR I/P BFR               PTM72975
1422 C600 1505            14700 |       LD   L2 SAVFD     FETCH POS IN SKELETON       PTM72980
1424 6580 0238            14701 |       LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM72985
1426 7115                 14702 |       MDX   1 +21       XR1 PT TO LABEL FLD         PTM72990
1427 6600 0000            14703 | FDNX1 LDX  L2 *-*       RESTORE SKELETON PT         PTM72995
1429 4C20 1313            14704 |       BSC  L  EXP02,Z   BR TO DECODE 2ND CHAR       PTM73000
142B 4C00 131B            14705 |       BSC  L  EXP03     BR TO CHECK FOR END OF SCTR PTM73005
                          14706 | *                                                   PTM73010
                          14707 | *     PROCESS FE INDR                               PTM73015
                          14708 | *     END OF MACRO PROCESSING                       PTM73020
                          14709 | *                                                   PTM73025
142D 74FE 07B1            14710 | FE    MDX  L  MACCT,-2  DECR DEPTH CTR              PTM73030
142F 7021                 14711 |       MDX     FENXT     BR TO HANDLE NESTING        PTM73035
                          14712 | *                                                   PTM73040
1430                      14713 | FE00  EQU     *         SET END SW                  PTM73045
1430 6700 0219            14714 |       LDX  L3 ASMCM     RESTORE XR3                 PTM73050
1432 CBD3                 14715 |       LDD   3 PINPT-X3  SET PRINC I/P SUBR HDR      PTM73055
1433 DC80 045B            14716 |       STD  I  RP000                                 PTM73060
1435 C832                 14717 |       LDD     B3901     DK READ PARAM TO ACC,EXT    PTM73065
1436 435C                 14718 |       BSI   3 DISK1-X3  REFRESH PRINC I/P SUBR      PTM73070
1437 C834                 14719 |       LDD     B3902+2   SET HEADER TO LOAD          PTM73075
1438 DB67                 14720 |       STD   3 OVLAY-X3  *MACRO PH 2                 PTM73080
1439 C039                 14721 |       LD      B3905     SET XEQ ADDR FOR MACRO PH 2 PTM73085
143A D35A                 14722 |       STO   3 P0140+1-X3                            PTM73090
143B 4C00 0270            14723 |       BSC  L  P0130     XEQ MACRO PH 2              PTM73095
                          14724 | *                                                   PTM73100
143D                      14725 | FE000 EQU     *         RESTORE MACRO PH 3A         PTM73105
143D C320                 14726 | FE01  LD    3 RDBFR+1-X3  FETCH I/O AREA ADDR       PTM73110
143E 4480 01FF            14727 |       BSI  I  CVADR     CONVERT NEXT RCD TO EBCDIC  PTM73115
1440 C31F                 14728 |       LD    3 RDBFR-X3  RESTORE I/O AREA HDR        PTM73120
1441 D400 0793            14729 |       STO  L  P9245+5                               PTM73125
1443 4400 07A8            14730 |       BSI  L  RDCRD     BR TO GET NEXT RCD          PTM73130
1445 7400 0013            14731 |       MDX  L  $IBSY,0   TEST BUSY                   PTM73135
1447 70FD                 14732 |       MDX     *-3                                   PTM73140
1448 C115                 14733 |       LD    1 +21       TEST FOR ASTERISK IN CC 21  PTM73145
1449 F01D                 14734 |       EOR     M3BAS                                 PTM73150
144A 4C18 144F            14735 |       BSC  L  *+3,+-    BR-ASTERISK IN CC 21        PTM73155
144C C400 1417            14736 |       LD   L  MACBK     SET COL +34 TO BLANK        PTM73160
144E D122                 14737 |       STO   1 +34       *UNCONDITIONALLY            PTM73165
144F 4C00 045D            14738 |       BSC  L  BGASM     CONT ASSEMBLY               PTM73170
                          14739 | *                                                   PTM73175
1451 6680 07B1            14740 | FENXT LDX  I2 MACCT     XR2 IS DEPTH CTR            PTM73180
1453 74FF 07B0            14741 |       MDX  L  DEPTH,-1  DECREMENT DEPTH SYMBOL      PTM73185
1455 7401 07DF            14742 |       MDX  L  DEEP,1    INCR DEPTH CTR              PTM73190
1457 C600 0C16            14743 |       LD   L2 MACTB-2   RESTORE SKELETON SCTR ADDR  PTM73195
1459 1001                 14744 |       SLA     1                                     PTM73200
145A 1801                 14745 |       SRA     1         CLEAR HIGH ORDER BIT        PTM73205
145B D400 0C47            14746 |       STO  L  SKEL1+1                               PTM73210
145D 4400 07F8            14747 |       BSI  L  RDSK      READ SKELETON SCTR          PTM73215
                          14748 | *                                                   PTM73220
                          14749 | * END OF MACRO HAS OCCURRED SET CALL PTS            PTM73225
                          14750 | * (PRMLC + PRLOC) TO PREVIOUS CALL IF NESTED        PTM73230
145F C011                 14751 |       LD      PRMLC     PT TO CALL PARAM FOR        PTM73235
1460 D00F                 14752 |       STO     PRLOC     *THIS NEST LEVEL            PTM73240
1461 63FF                 14753 |       LDX   3 -1        PT TO NEXT AVAILABLE        PTM73245
1462 6B0F                 14754 |       STX   3 PRREL     *CALLER,GET BACKWARD PT     PTM73250
1463 4400 14E3            14755 |       BSI  L  PRLD      *TO PREVIOUS CALL           PTM73255
1465 D00B                 14756 |       STO     PRMLC     *AND SAVE                   PTM73260
1466 70B4                 14757 |       MDX     FDNXT+2   PROCESS NEXT RCD            PTM73265
                          14758 | *                                                   PTM73270
                          14759 | *     CONSTANTS                                     PTM73275
                          14760 | *                                                   PTM73280
1467 005C                 14761 | M3BAS DC      .*        EBCDIC ASTERISK             PTM73285
1468                      14762 |       BSS  E  0         FORCE EVEN ADDR             PTM73290
1468 7000                 14763 | B3901 DC      /7000     DK READ FUNC CODE           PTM73295
1469 0C18                 14764 |       DC      P9468     I/O AREA ADDR               PTM73300
146A                      14765 |       BSS  E  0         FORCE EVEN ADDR             PTM73305
146A 00EC                 14766 | B3902 DC      /EC       SLET ID OF MACRO PH 2       PTM73310
146B                      14767 |       BSS     3                                     PTM73315
146E                      14768 |       BSS  E  0         FORCE EVEN ADDR             PTM73320
146E 7000                 14769 | B3904 DC      /7000     DK READ FUNC CODE           PTM73325
146F 128C                 14770 |       DC      PBUFF-2   I/O AREA ADDR               PTM73330
1470                      14771 |       BSS  E  0         FORCE EVEN ADDR             PTM73335
1470 0000                 14772 | PRLOC DC      *-*       PBUFF END +1                PTM73340
1471 0000                 14773 | PRMLC DC      *-*       PBUFF CURR CALL PT          PTM73345
1472 0000                 14774 | PRREL DC      *-*       PT WITHIN MACRO CALL        PTM73350
1473 03E3                 14775 | B3905 DC      ELIB1     MACRO PH 2 SPECIAL ENTRY    PTM73355
                          14776 | *                                                   PTM73360
                          14777 | *     PROCESS FF INDR                               PTM73365
                          14778 | *     SKELETON SCTR TRUNCATION                      PTM73370
                          14779 | *                                                   PTM73375
1474                      14780 | FF    EQU     *                                     PTM73380
1474 6B0F                 14781 |       STX   3 FF3+1     SAVE XR3                    PTM73385
1475 7401 0C47            14782 |       MDX  L  SKEL1+1,1 INCR SKELETON SCTR ADDR     PTM73390
1477 4400 07F8            14783 |       BSI  L  RDSK      READ SKELETON SCTR ADDR     PTM73395
1479 6680 07B1            14784 |       LDX  I2 MACCT     UPDATE MACRO NEST TBL       PTM73400
147B C600 0C16            14785 |       LD   L2 MACTB-2   *SKELETON SCTR ADDR         PTM73405
147D 8039                 14786 |       A       SUB1                                  PTM73410
147E D600 0C16            14787 |       STO  L2 MACTB-2                               PTM73415
1480 6201                 14788 |       LDX   2 1         INITLZ SKELETON SCTR PT     PTM73420
1481 6E00 1305            14789 |       STX  L2 STAR                                  PTM73425
1483 6700 0000            14790 | FF3   LDX  L3 *-*       RESTORE XR3                 PTM73430
1485 4C00 1309            14791 |       BSC  L  EXP01     CONT TO DECODE              PTM73435
                          14792 | *                                                   PTM73440
                          14793 | *     SUBROUTINE TO MOVE PARAM STRING               PTM73445
                          14794 | *                                                   PTM73450
                          14795 | *     XR1 IS TARGET ADDR                            PTM73455
                          14796 | *     XR2 IS STRING CTR                             PTM73460
                          14797 | *     XR3 IS SOURCE ADDR                            PTM73465
                          14798 | *                                                   PTM73470
1487 0000                 14799 | MSTNG DC      *-*       ENTRY PT                    PTM73475
1488 4400 14E3            14800 | MST01 BSI  L  PRLD      LD 2 BYTES FROM PBUFF       PTM73480
148A 18C8                 14801 |       RTE     8         SHIFT OUT 1ST CHAR          PTM73485
148B 4820                 14802 | MST02 BSC     Z                                     PTM73490
148C D100                 14803 |       STO   1 0         STORE CHAR IF EXISTS        PTM73495
148D 4820                 14804 |       BSC     Z         IF CHAR PRESENT             PTM73500
148E 7101                 14805 |       MDX   1 1         *INCR TARGET ADDR PT        PTM73505
148F 1010                 14806 |       SLA     16        CLEAR ACC                   PTM73510
1490 1088                 14807 |       SLT     8         GET NEXT CHAR               PTM73515
1491 4C18 1496            14808 |       BSC  L  MST03,+-  BR IF NO CHAR               PTM73520
1493 72FF                 14809 |       MDX   2 -1        DECR CHAR CNT               PTM73525
1494 70F6                 14810 |       MDX     MST02     CONT MOVE OPERATION         PTM73530
1495 7002                 14811 |       MDX     MST04     BR-MOVE COMPLETED           PTM73535
                          14812 | *                                                   PTM73540
1496                      14813 | MST03 EQU     *                                     PTM73545
1496 72FF                 14814 |       MDX   2 -1        DECR CHAR CNT               PTM73550
1497 70F0                 14815 |       MDX     MST01     CONT STRING MOVE            PTM73555
1498 4C80 1487            14816 | MST04 BSC  I  MSTNG     RETURN TO CALLER            PTM73560
                          14817 | *                                                   PTM73565
                          14818 | *     PARAMETER SUBSTITUTION SUBR                   PTM73570
                          14819 | *                                                   PTM73575
149A 6E00 139C            14820 | PSUB  STX  L2 FXR2      SAVE XR2                    PTM73580
149C 6B3D                 14821 |       STX   3 PSUB3+1   SAVE XR3                    PTM73585
149D 6214                 14822 |       LDX   2 20        SET INDIRECT SUBSTITUTE CTR PTM73590
149E 1086                 14823 |       SLT     6         SHIFT IN PAREM NUMBER       PTM73595
149F 6300                 14824 | PSUB0 LDX   3 0         SET RELATIVE PT TO ZERO     PTM73600
14A0 6BD1                 14825 |       STX   3 PRREL                                 PTM73605
14A1 D016                 14826 |       STO     PSUB1     SAVE PARAM NO.              PTM73610
14A2 C037                 14827 |       LD      PSUB3+1   TEST COL CNT FOR ZERO       PTM73615
14A3 4C18 14D7            14828 |       BSC  L  PSUB2,+-  EXIT IF END OF RCD          PTM73620
14A5 403D                 14829 |       BSI     PRLD      IS PARAM NO. GT NEEDED      PTM73625
14A6 9011                 14830 |       S       PSUB1                                 PTM73630
14A7 4C28 14DF            14831 |       BSC  L  PSUB4,+Z  BYPASS SUBSTITUTION         PTM73635
14A9 4039                 14832 | SUB2  BSI     PRLD      GET NEXT PARAM NO./STG CNT  PTM73640
14AA 18C9                 14833 |       RTE     9         CHECK PARAM NO         2-11 PTM73645
14AB 900C                 14834 |       S       PSUB1                                 PTM73650
14AC 4818                 14835 |       BSC     +-        SKIP IF STRING NOT FOUND    PTM73655
14AD 700E                 14836 |       MDX     SUBIT     SUBSTITUTE STRING           PTM73660
14AE 1091                 14837 |       SLT     17                                    PTM73665
14AF 1808                 14838 |       SRA     8         CHAR COUNT TO ACC      2-11 PTM73670
14B0 4802                 14839 |       BSC     C         SKIP-NO INDIRECT SUBSTITUTE PTM73675
14B1 1010                 14840 |       SLA     16        CLEAR CHAR CNT              PTM73680
14B2 8004                 14841 |       A       SUB1      INCR CHAR CNT               PTM73685
14B3 1801                 14842 |       SRA     1         ADJUST PARAM STRING PT      PTM73690
14B4 80BD                 14843 |       A       PRREL     ADD PREVIOUS PT AND     NT  PTM73695
14B5 D0BC                 14844 |       STO     PRREL     *STO FOR NEXT PARAM PT      PTM73700
14B6 70F2                 14845 |       MDX     SUB2      RETURN TO SEARCH PBUFF      PTM73705
                          14846 | *                                                   PTM73710
                          14847 | *     CONSTANTS AND SAVE AREAS                      PTM73715
                          14848 | *                                                   PTM73720
14B7 0001                 14849 | SUB1  DC      1         CONSTANT 1                  PTM73725
14B8 0000                 14850 | PSUB1 DC      *-*       TEMP STORAGE                PTM73730
14BA                      14851 | PRSVE BSS  E  2         SAVE LOCN FOR PRLD          PTM73735
                          14852 | *                                                   PTM73740
                          14853 | *     PERFORM PARAM SUBSTITUTION                    PTM73745
                          14854 | *                                                   PTM73750
14BC 1091                 14855 | SUBIT SLT     17                                    PTM73755
14BD 1808                 14856 |       SRA     8         CHAR COUNT TO ACC      2-11 PTM73760
14BE 4C02 14DD            14857 |       BSC  L  PSUBI,C   BR-INDIRECT SUBSTITUTE      PTM73765
14C0 4C18 14DF            14858 |       BSC  L  PSUB4,+-  EXIT,CHAR CNT ZERO          PTM73770
14C2 D001                 14859 |       STO     *+1                                   PTM73775
14C3 6600 0000            14860 | SUBI1 LDX  L2 *-*       XR2 IS CHAR CNT             PTM73780
14C5 9014                 14861 |       S       PSUB3+1                               PTM73785
14C6 4C28 14CE            14862 |       BSC  L  SUBI2,+Z  BR IF VALID STRING LNG      PTM73790
14C8 6680 14DA            14863 |       LDX  I2 PSUB3+1   XR2 IS STRING LNG           PTM73795
14CA 1010                 14864 |       SLA     16        CLEAR ACC                   PTM73800
14CB 7200                 14865 |       MDX   2 0         TEST STRING LNG             PTM73805
14CC 7003                 14866 |       MDX     SUBI2+2   BR TO PLACE STRING          PTM73810
14CD 7009                 14867 |       MDX     PSUB2     CONT TO DECODE              PTM73815
                          14868 | *                                                   PTM73820
14CE C00B                 14869 | SUBI2 LD      PSUB3+1   CALC NO. OF CHARS ALLOWED   PTM73825
14CF 90F4                 14870 |       S       SUBI1+1   *AFTER STRING PLACED        PTM73830
14D0 D009                 14871 |       STO     PSUB3+1   *IN I/P BFR                 PTM73835
14D1 C400 13E9            14872 |       LD   L  MCHX      UPDATE CHAR CNT             PTM73840
14D3 80F0                 14873 |       A       SUBI1+1   *TO ACCT FOR STRING         PTM73845
14D4 D400 13E9            14874 |       STO  L  MCHX                                  PTM73850
14D6 40B0                 14875 |       BSI     MSTNG     BR TO PLACE STRING          PTM73855
                          14876 | *                                                   PTM73860
14D7 6680 139C            14877 | PSUB2 LDX  I2 FXR2      RESTORE XR2                 PTM73865
14D9 6700 0000            14878 | PSUB3 LDX  L3 *-*       RESTORE XR3                 PTM73870
14DB 4C00 13D8            14879 |       BSC  L  CHEX1     RETURN TO DECODE            PTM73875
14DD 72FF                 14880 | PSUBI MDX   2 -1        DECR INDIRECT SUBSTITUTE CTRPTM73880
14DE 70C0                 14881 |       MDX     PSUB0     CONT PBUFF SCAN             PTM73885
14DF 7400 136A            14882 | PSUB4 MDX  L  CHKTP,0   IF FLAG OR TAG FLD,         PTM73890
14E1 7101                 14883 |       MDX   1 1         ACCT FOR ONE CHAR           PTM73895
14E2 70F4                 14884 |       MDX     PSUB2     RETURN TO DECODE            PTM73900
                          14885 | *                                                   PTM73905
14E3 0000                 14886 | PRLD  DC      *-*       ENTRY POINT                 PTM73910
14E4 6700 128E            14887 |       LDX  L3 PBUFF     ADDR PARAM BFR TO XR3       PTM73915
14E6 C08A                 14888 |       LD      PRMLC     ADDR 1ST WD THIS CALL       PTM73920
14E7 808A                 14889 |       A       PRREL     ADDR 1ST WD REQUESTED       PTM73925
14E8 1890                 14890 |       SRT     16        INTO EXT                    PTM73930
14E9 AB00                 14891 |       D     3 0         TEST TO SEE IF CORRECT      PTM73935
14EA 8400 12F6            14892 |       A    L  PBASE     *SCTR IN PARAM BFR          PTM73940
14EC D8CD                 14893 |       STD     PRSVE     SAVE SCTR ADDR,REL ADDR     PTM73945
14ED 9301                 14894 |       S     3 1                                     PTM73950
14EE 4C18 14F9            14895 |       BSC  L  PRLD0,-+  BR-NO DISK READ REQUIRED    PTM73955
                          14896 | *                                                   PTM73960
14F0 C83D                 14897 |       LDD     A3901                                 PTM73965
14F1 4400 0275            14898 |       BSI  L  DISK1     WRITE OLD SCTR TO DISK      PTM73970
14F3 C0C6                 14899 |       LD      PRSVE     SET NEW SCTR ADDR           PTM73975
14F4 D301                 14900 |       STO   3 1                                     PTM73980
14F5 C838                 14901 |       LDD     A3901     PREPARE TO                  PTM73985
14F6 90C0                 14902 |       S       SUB1                                  PTM73990
14F7 4400 0275            14903 |       BSI  L  DISK1     READ PARAM SPILL SCTR       PTM73995
                          14904 | *                                                   PTM74000
14F9 6780 14BB            14905 | PRLD0 LDX  I3 PRSVE+1   LD DISP PT TO XR3           PTM74005
14FB 1090                 14906 |       SLT     16                                    PTM74010
14FC C700 1290            14907 |       LD   L3 PBUFF+2   FETCH PARAM STRING WD       PTM74015
14FE 7401 1472            14908 |       MDX  L  PRREL,1   POINT TO NEXT WD            PTM74020
1500 1000                 14909 |       NOP               MAY SKIP                    PTM74025
1501 4C80 14E3            14910 |       BSC  I  PRLD      RETURN TO CALLER            PTM74030
                          14911 | *                                                   PTM74035
                          14912 | *     CONSTANTS AND SAVE AREAS                      PTM74040
                          14913 | *                                                   PTM74045
1504                      14914 |       BSS  E  1         TEMP SAVE AREA              PTM74050
1505 0000                 14915 | SAVFD DC      *-*       TEMP SAVE AREA              PTM74055
1506                      14916 |       BSS     40        DUPLICATE NEST TBL          PTM74060
152E 7001                 14917 | A3901 DC      /7001     DISK WRITE FUNC CODE        PTM74065
152F 128E                 14918 |       DC      PBUFF     I/O AREA ADDR               PTM74070
                          14919 | *                                                   PTM74075
                          14920 | *     CROSS-REFERENCE P9MVE INTERFACE               PTM74080
                          14921 | *                                                   PTM74085
1530 71FB                 14922 | X9MVE MDX   1 -5        ADJUST I/P PT FOR STMNT NO. PTM74090
1531 690D                 14923 |       STX   1 MV020                                 PTM74095
1532 71FF                 14924 |       MDX   1 -1        SET O/P SEPARATOR           PTM74100
1533 C025                 14925 |       LD      MVBLK     FETCH BLANK                 PTM74105
1534 D101                 14926 |       STO   1 1         *COLS. TO BLANK             PTM74110
                          14927 | *                                                   PTM74115
                          14928 | *                                                   PTM74120
1535 6205                 14929 |       LDX   2 5         SET PRECISION TO 5          PTM74125
1536 7401 0254            14930 |       MDX  L  RDMDE,1   INCR STMNT NO.              PTM74130
1538 C400 0254            14931 |       LD   L  RDMDE     FETCH STMNT NO.             PTM74135
153A 1890                 14932 |       SRT     16                                    PTM74140
                          14933 | *                                                   PTM74145
153B A817                 14934 | MV010 D       MV060     CALC DECML DGT              PTM74150
153C 18D0                 14935 |       RTE     16                                    PTM74155
153D F016                 14936 |       EOR     MV070     ADD ZONE                    PTM74160
153E D600 0000            14937 |       STO  L2 *-*       SAVE DGT IN I/P BFR         PTM74165
153F                      14938 | MV020 EQU     *-1                                   PTM74170
1540 1010                 14939 |       SLA     16        CLEAR LAST DGT              PTM74175
1541 72FF                 14940 |       MDX   2 -1                                    PTM74180
1542 70F8                 14941 |       MDX     MV010     CONT TO PLACE STMNT NO.     PTM74185
                          14942 | *                                                   PTM74190
1543 741B 081C            14943 |       MDX  L  PACK-1,+27 MODIFY P9MVE FOR XREF      PTM74195
1545 C012                 14944 |       LD      MV090                                 PTM74200
1546 D400 0827            14945 |       STO  L  PACK0+1                               PTM74205
1548 6600 0AAD            14946 |       LDX  L2 PRBFR+8   SET O/P BFR PT              PTM74210
154A 4C00 081C            14947 |       BSC  L  PACK-1    PACK 2ND PART OF BFR        PTM74215
                          14948 | *                                                   PTM74220
                          14949 | *     RESTORE P9MVE,SET TO PRINT A LINE             PTM74225
                          14950 | *                                                   PTM74230
154C 74E5 081C            14951 | MV030 MDX  L  PACK-1,-27  RESTORE P9MVE             PTM74235
154E C807                 14952 |       LDD     MV080                                 PTM74240
154F D400 0827            14953 |       STO  L  PACK0+1                               PTM74245
1551 4C00 0828            14954 |       BSC  L  PACK1                                 PTM74250
                          14955 | *                                                   PTM74255
                          14956 | *     CONSTANTS                                     PTM74260
                          14957 | *                                                   PTM74265
1553 000A                 14958 | MV060 DC      10        CONSTANT 10                 PTM74270
1554 00F0                 14959 | MV070 DC      /F0       EBCDIC POSITIVE ZONE        PTM74275
1555 0000                 14960 | XADJS DC      *-*       ADJUSTED W.S. PT        2-8 PTM74280
1556                      14961 |       BSS  E  0         FORCE EVEN ADDR             PTM74285
1556 1530                 14962 | MV080 DC      X9MVE     RETURN ADDR FOR P9MVE       PTM74290
1557 0AA5                 14963 |       DC      PRBFR     I/O PRINT AREA ADDR         PTM74295
1558 154C                 14964 | MV090 DC      MV030     RETURN ADDR FOR P9MVE       PTM74300
1559 0040                 14965 | MVBLK DC      .         EBCDIC BLANK                PTM74305
                          14966 | *                                              2/11 PTM74310
                          14967 | *                                              2/11 PTM74315
                          14968 | *                                              2/11 PTM74320
                          14969 | *                                              2/11 PTM74325
                          14970 | *                                              2/11 PTM74330
                          14971 | *                                              2/11 PTM74335
                          14972 | *                                              2/11 PTM74340
                          14973 | *                                              2/11 PTM74345
                          14974 | *                                              2/11 PTM74350
                          14975 | *                                              2/11 PTM74355
                          14976 | *                                              2/11 PTM74360
                          14977 | *                                              2/11 PTM74365
                          14978 | *                                              2/11 PTM74370
                          14979 | *                                              2/11 PTM74375
                          14980 | *                                              2/11 PTM74380
                          14981 | *                                              2/11 PTM74385
155A 0000                 14982 | XADCO DC      *-*       SAVED ADCOW VALUE       2-9 PTM74390
155B 4400 0802            14983 | OUT   BSI  L  P9250     AT PASS 2 P9233 BR TO  2-10 PTM74395
155D 4C00 0000            14984 | IN    BSC  L  *-*       *HERE TO UPDATE STMNT  2-10 PTM74400
155F 4C20 155B            14985 |       BSC  L  OUT,Z     *NO. EVEN IF STMNT IS  2-10 PTM74405
1561 7401 0254            14986 |       MDX  L  RDMDE,1   *NOT TO BE LISTED. IF  2-10 PTM74410
1563 1000                 14987 |       NOP               SKIP IF >32,767 STMTS   212 PTM74412
1564 70F8                 14988 |       MDX     IN        *LIST,OUT TO P9MVE.    2-10 PTM74415
1566                      14989 |       BSS  E  1                                2/11 PTM74420
1567 000A                 14990 | A1925 DC      A1935-A1930                      2/11 PTM74420
1568                      14991 | A1930 EQU     *                                2/11 PTM74421
1568 C1F0 F840 D4C1 C3D3  14992 |       EBC     .A08 MACLIB UNDEFINED.           2/11 PTM74422
     C9C2 40E4 D5C4 C5C6       |
     C9D5 C5C4                 |
1572                      14993 | A1935 EQU     *                                2/11 PTM74423
1572                      14994 |       BSS     /1573-*                          2/11 PTM74424
1573 0000                 14995 | M3BZ  DC      0         END OF MACRO PH 3B          PTM74425
DIVISION OPERATOR PROCESSOR
 
                          14997 | *************************************************** PTM74435
                          14998 | *                                                 * PTM74440
                          14999 | *STATUS-VERSION 2,MODIFICATION 8                  * PTM74445
                          15000 | *                                                 * PTM74450
                          15001 | *FUNCTION/OPERATION-                              * PTM74455
                          15002 | *   *PROCESSES THE DIVISION OPERATOR IN AN        * PTM74460
                          15003 | *    ASSEMBLER LANGUAGE EXPRESSION                * PTM74465
                          15004 | *   *PHASE IN THE OVERLAY AREA AT THE TIME        * PTM74470
                          15005 | *    A DIVISION OPERATOR IS ENCOUNTERED IS        * PTM74475
                          15006 | *    SAVED ON DISK,OVERLAID IN CORE BY THE        * PTM74480
                          15007 | *    DIVISION OPERATOR PROCESSOR.WHEN THE         * PTM74485
                          15008 | *    DIVISION OPERATOR IS PROCESSED,THE           * PTM74490
                          15009 | *    ORIGINAL OVERLAY PHASE IS RESTORED IN        * PTM74495
                          15010 | *    CORE. PROCESSING OF THE ASSEMBLER            * PTM74500
                          15011 | *    LANGAGE EXPRESSION CONTINUES.                * PTM74505
                          15012 | *                                                 * PTM74510
                          15013 | *ENTRY POINT-                                     * PTM74515
                          15014 | *   *DIVSN                                        * PTM74520
                          15015 | *                                                 * PTM74525
                          15016 | *INPUT-                                           * PTM74530
                          15017 | *   *RECORD IN INPUT BUFFER                       * PTM74535
                          15018 | *                                                 * PTM74540
                          15019 | *OUTPUT-                                          * PTM74545
                          15020 | *   *ELMNT VALUE SET IN ASMCM                     * PTM74550
                          15021 | *                                                 * PTM74555
                          15022 | *EXTERNAL REFERENCES-                             * PTM74560
                          15023 | *   *SUBROUTINES-                                 * PTM74565
                          15024 | *       *COLL                                     * PTM74570
                          15025 | *       *ERFLG                                    * PTM74575
                          15026 | *       *F0130                                    * PTM74580
                          15027 | *       *SCAN                                     * PTM74585
                          15028 | *   *ASMCM-                                       * PTM74590
                          15029 | *       *ELMNT                                    * PTM74595
                          15030 | *       *RLCNT                                    * PTM74600
                          15031 | *       *VALUE                                    * PTM74605
                          15032 | *                                                 * PTM74610
                          15033 | *EXIT-                                            * PTM74615
                          15034 | *   *RETURNS TO SCAN THROUGH MASTER OVERLAY       * PTM74620
                          15035 | *    CONTROL AT P9062                             * PTM74625
                          15036 | *                                                 * PTM74630
                          15037 | *TABLES/WORK AREAS-N/A                            * PTM74635
                          15038 | *                                                 * PTM74640
                          15039 | *ATTRIBUTES-N/A                                   * PTM74645
                          15040 | *                                                 * PTM74650
                          15041 | *NOTES-N/A                                        * PTM74655
                          15042 | *                                                 * PTM74660
                          15043 | *************************************************** PTM74665
*SBRKSLS E7               15044 |  ASM DIVISION OPERATOR                        V2M08 PTM74670
0280                      15045 |       ORG     OVLAY                                 PTM74675
0280 00B7                 15046 |       DC      DIV99-DIVSN   PH WD CNT               PTM74680
0281 00E7                 15047 |       DC      /E7       SLET ID OF DIVISION OP      PTM74685
05B4                      15048 | COLL  EQU     P9154                                 PTM74690
0566                      15049 | INTYP EQU     P9098                                 PTM74695
050B                      15050 | TYPE  EQU     P9064                                 PTM74700
0282 C400 023E            15051 | DIVSN LD   L  VALUE     RESULT OF PRIOR SCAN        PTM74705
0284 D400 0308            15052 |       STO  L  DIV80     SAVE VALUE                  PTM74710
0286 1010                 15053 |       SLA     16        ZERO ACC                    PTM74715
0287 D400 023E            15054 |       STO  L  VALUE     SET TO ZERO                 PTM74720
0289 C400 04E1            15055 |       LD   L  SCAN      RETURN ADDR AT SCAN ENTRY   PTM74725
028B D07D                 15056 |       STO     DIV81     SAVE IT                     PTM74730
028C 697E                 15057 |       STX   1 DIV83     SAVE POINTER TO SLASH       PTM74735
028D 6A36                 15058 |       STX   2 DIV20+1   SAVE XR2                    PTM74740
028E 6B42                 15059 |       STX   3 DIV48+1   SAVE XR3                    PTM74745
028F 6600 0313            15060 |       LDX  L2 DVER      SET AS EXIT                 PTM74750
0291 6E00 04E1            15061 |       STX  L2 SCAN      AT CAN                      PTM74755
0293 4400 05B4            15062 |       BSI  L  COLL      EVAL FIRST PART             PTM74760
0295 7400 0241            15063 |       MDX  L  RLCNT,0   TEST FOR ERROR              PTM74765
0297 707B                 15064 |       MDX     DVER      ERROR                       PTM74770
0298 C400 023E            15065 |       LD   L  VALUE     GET IT                      PTM74775
029A D06F                 15066 |       STO     DIV82     SAVE IT                     PTM74780
029B 6600 029F            15067 |       LDX  L2 DIV09     SET RETURN ADDR             PTM74785
029D 63FB                 15068 |       LDX   3 -5        SET CHAR CNT                PTM74790
029E 4007                 15069 |       BSI     DVSCN     SCAN FOR SPECIAL CHAR       PTM74795
029F 7402 02AA            15070 | DIV09 MDX  L  DVSC1+1,2  ADJUST SCAN SUBR           PTM74800
02A1 6600 02C3            15071 | DIV10 LDX  L2 DIV20     SET RETURN ADDR             PTM74805
02A3 63F9                 15072 |       LDX   3 -7        SET CHAR CNT                PTM74810
02A4 4001                 15073 |       BSI     DVSCN     SCAN FOR SPECIAL CHAR       PTM74815
02A5 70FB                 15074 |       MDX     DIV10     CONT CHAR SCAN              PTM74820
02A6 0000                 15075 | DVSCN DC      *-*       ENTRY PT                    PTM74825
02A7 7101                 15076 |       MDX   1 1         INCR CARD PT                PTM74830
02A8 C100                 15077 |       LD    1 0         FETCH CHAR                  PTM74835
02A9 9700 02B6            15078 | DVSC1 S    L3 DIV03+5   TEST FOR SPECIAL CHAR       PTM74840
02AB 4E18 0000            15079 |       BSC  L2 0,+-      BR IF SPECIAL CHAR          PTM74845
02AD 7301                 15080 |       MDX   3 1         INCR CHAR CNT               PTM74850
02AE 70FA                 15081 |       MDX     DVSC1     CONT SCAN                   PTM74855
02AF 4C80 02A6            15082 |       BSC  I  DVSCN     RETURN TO CALLER            PTM74860
02B1 004E                 15083 | DIV03 DC      .+        TEST PLUS                   PTM74865
02B2 0012                 15084 |       DC      .--.+     TEST MINUS                  PTM74870
02B3 FFF0                 15085 |       DC      /50-.-    TEST AMPERSAND              PTM74875
02B4 0011                 15086 |       DC      ./-/50    TEST SLASH                  PTM74880
02B5 FFFB                 15087 |       DC      .*-./     TEST ASTERISK               PTM74885
02B6 000F                 15088 |       DC      .,-.*     TEST COMMA                  PTM74890
02B7 FFD5                 15089 |       DC      /40-.,    TEST BLANK                  PTM74895
02B8 00D8                 15090 | DQFLG DC      .Q        EBCDIC Q - WARNING          PTM74900
02B9 0000                 15091 | DWARN DC      *-*       ENTRY PT                    PTM74905
02BA C0FE                 15092 |       LD      DWARN     SET RETURN ADDR             PTM74910
02BB D400 0701            15093 |       STO  L  P9202                                 PTM74915
02BD 7439 070E            15094 |       MDX  L  ERADD,MCOM5-ERCNT  PT TO WARN CNT     PTM74920
02BF C0F8                 15095 |       LD      DQFLG     FETCH FLAG                  PTM74925
02C0 4C00 0706            15096 |       BSC  L  FLGCO     JOIN ERFLG SUBR             PTM74930
02C2 005C                 15097 | DIV15 DC      .*        EBC ASTERISK                PTM74935
02C3 6600 0000            15098 | DIV20 LDX  L2 *-*       RESTORE XR2                 PTM74940
02C5 C100                 15099 |       LD    1 0         FETCH TERMINATOR            PTM74945
02C6 D045                 15100 |       STO     DIV84     SAVE IT                     PTM74950
02C7 F057                 15101 |       EOR     DIVSL                                 PTM74955
02C8 4C18 0310            15102 |       BSC  L  DIVR1,+-  BR-MULTIPLE DIVISION OP     PTM74960
02CA C044                 15103 |       LD      DBLNK     EBCDIC BLANK                PTM74965
02CB D100                 15104 |       STO   1 0         REPLACE TERMINATOR W/BLANK  PTM74970
02CC 6922                 15105 |       STX   1 DIV40     SAVE TERMINATOR POINTER     PTM74975
02CD 6580 030B            15106 |       LDX  I1 DIV83     POINTS TO DIVISION SIGN     PTM74980
02CF 7101                 15107 |       MDX   1 1         POINT TO COLUMN AFTER /     PTM74985
02D0 6700 0000            15108 | DIV48 LDX  L3 *-*       RESTORE XR3                 PTM74990
02D2 4400 04E1            15109 |       BSI  L  SCAN      EVALUATE THE DIVISOR        PTM74995
02D4 7400 0241            15110 |       MDX  L  RLCNT,0   TEST FOR ERROR              PTM75000
02D6 703C                 15111 |       MDX     DVER      ERROR                       PTM75005
02D7 C2FE                 15112 |       LD    2 VALUE-A   SCAN VALUE                  PTM75010
02D8 4418 02B9            15113 |       BSI  L  DWARN,+-  BR ON ZERO                  PTM75015
02DA C02F                 15114 |       LD      DIV82     GET THE DIVIDEND            PTM75020
02DB 1890                 15115 |       SRT     16        RIGHT-JUSTIFY IT            PTM75025
02DC AC00 023E            15116 |       D    L  VALUE     PERFORM THE DIVISION        PTM75030
02DE D02E                 15117 |       STO     DIV86     SAVE THE QUOTIENT           PTM75035
02DF C02C                 15118 |       LD      DIV84     SAVED TERMINATOR            PTM75040
02E0 F0E1                 15119 |       EOR     DIV15     TEST FOR AN ASTERISK        PTM75045
02E1 4C18 02E8            15120 |       BSC  L  DIV35,+-  BRANCH IF AN ASTERISK       PTM75050
                          15121 | *                                                   PTM75055
02E3 C024                 15122 |       LD      DIV80     GET PREV OPERAND VALUE      PTM75060
02E4 8028                 15123 |       A       DIV86     ADD QUOTIENT FROM DIVIDE    PTM75065
02E5 D400 023E            15124 |       STO  L  VALUE     VALUE NOW INCLUDES DIVIDE   PTM75070
02E7 7006                 15125 |       MDX     DIV40-1   SKIP TO CONTINUE            PTM75075
02E8 C024                 15126 | DIV35 LD      DIV86     = QUOTIENT                  PTM75080
02E9 D400 0242            15127 |       STO  L  ELMNT     PUT QUOTIENT INTO ELMNT     PTM75085
02EB C01C                 15128 |       LD      DIV80     RESTORE                     PTM75090
02EC D400 023E            15129 |       STO  L  VALUE     *'VALUE'                    PTM75095
02EE 6500 0000            15130 |       LDX  L1 *-*       POINT TO NEXT OPERATOR      PTM75100
02EF                      15131 | DIV40 EQU     *-1       EQUATED TO XR1 LOAD VALUE   PTM75105
02F0 C01B                 15132 |       LD      DIV84     FETCH SAVED TERMINATOR      PTM75110
02F1 D100                 15133 |       STO   1 0         RESTORE INTO CARD BUFFER    PTM75115
02F2 C400 051B            15134 | DIV46 LD   L  P9068                                 PTM75120
02F4 180C                 15135 |       SRA     12                                    PTM75125
02F5 D400 05B1            15136 |       STO  L  P9142     RESET TERM AND RTERM TO 1   PTM75130
02F7 D400 05B2            15137 |       STO  L  P9144                                 PTM75135
02F9 C00F                 15138 |       LD      DIV81     SAVED SCAN RETURN ADDRESS   PTM75140
02FA D400 04E1            15139 |       STO  L  SCAN      RESTORE PROPER RETURN ADDR  PTM75145
02FC C400 0566            15140 |       LD   L  INTYP     =MDX INSTRUCTION            PTM75150
02FE D400 050B            15141 |       STO  L  TYPE      SET TYPE TO AN MDX          PTM75155
0300 10A0                 15142 |       SLT     32         CLEAR REGISTERS            PTM75160
0301 CC00 09F0            15143 |       LDD  L  DVSKY     RESTORE OVERLAY AREA HDR    PTM75165
0303 DB67                 15144 |       STD   3 OVLAY-X3                              PTM75170
0304 C009                 15145 |       LD      DRTRN     SET BR ADDR TO CONT SCAN    PTM75175
0305 D35A                 15146 |       STO   3 P0140+1-X3                            PTM75180
0306 4C00 0270            15147 |       BSC  L  P0130     RETURN TO SCAN              PTM75185
0308 0000                 15148 | DIV80 DC      *-*       'VALUE' SAVE WD             PTM75190
0309 0000                 15149 | DIV81 DC      *-*       'SCAN' SAVE WD              PTM75195
030A 0000                 15150 | DIV82 DC      *-*       DIVIDEND                    PTM75200
030B 0000                 15151 | DIV83 DC      *-*       POINTS TO DIVISION OPTR     PTM75205
030C 0000                 15152 | DIV84 DC      *-*       POINTS TO TERMINATOR        PTM75210
030D 0000                 15153 | DIV86 DC      *-*       QUOTIENT                    PTM75215
                          15154 | *                                                   PTM75220
030E 04F5                 15155 | DRTRN DC      P9062                                 PTM75225
030F 0040                 15156 | DBLNK DC      .         EBCDIC BLANK                PTM75230
0310 C400 0536            15157 | DIVR1 LD   L  P9076     PLACE S FLAG                PTM75235
0312 7002                 15158 |       MDX     DVER+2                                PTM75240
0313 C400 05AA            15159 | DVER  LD   L  P9122     LOAD S FLAG                 PTM75245
0315 4400 0701            15160 |       BSI  L  ERFLG     STORE FLAG                  PTM75250
0317 7101                 15161 | DIV97 MDX   1 1         MOVE INDEX ONE TO POINT     PTM75255
0318 C100                 15162 |       LD    1 0         *TO NEXT BLANK              PTM75260
0319 90F5                 15163 |       S       DBLNK     *BEFORE RETURNING           PTM75265
031A 4820                 15164 |       BSC     Z         *TO THE MAIN SCAN           PTM75270
031B 70FB                 15165 |       MDX     DIV97     *ROUTINE                    PTM75275
031C D400 023E            15166 |       STO  L  VALUE     STORE ZERO IN VALUE         PTM75280
031E 70D3                 15167 |       MDX     DIV46     EXIT                        PTM75285
031F 0061                 15168 | DIVSL DC      ./        EBCDIC SLASH                PTM75290
                          15169 | *                                                   PTM75295
0320                      15170 |       BSS     25        PATCH AREA                  PTM75300
0339 0000                 15171 | DIV99 DC      0         END OF DIVISION OP PH       PTM75305
CROSS-REFERENCE PART 1
 
                          15173 | *************************************************** PTM75315
                          15174 | *                                                 * PTM75320
                          15175 | *STATUS-VERSION 2,MODIFICATION 10                 * PTM75325
                          15176 | *                                                 * PTM75330
                          15177 | *FUNCTION/OPERATION-                              * PTM75335
                          15178 | *   *CROSS-REFERENCE PART 1 IS LOADED INTO THE    * PTM75340
                          15179 | *    OVERLAY AREA AT THE COMPLETION OF PHASE 3    * PTM75345
                          15180 | *    IN PASS TWO IF *XREF HAS BEEN SPECIFIED      * PTM75350
                          15181 | *    AND IS A VALID OPTION.                       * PTM75355
                          15182 | *   *IT EXPANDS THE SYMBOL TABLE TO 4 WORD        * PTM75360
                          15183 | *    ENTRIES,THE FIRST WORD OF EACH ENTRY         * PTM75365
                          15184 | *    BEING A STATEMENT NUMBER,INITIALIZED TO      * PTM75370
                          15185 | *    ZERO.                                        * PTM75375
                          15186 | *   *IT INITIALIZES THE STATEMENT COUNTER AND     * PTM75380
                          15187 | *    SET THE PASS FLAG TO THIRD PASS. IT REFRESHES* PTM75385
                          15188 | *    PHASE 9 AND MODIFIES THE FOLLOWING PHASE     * PTM75390
                          15189 | *    9 SUBROUTINES AS DESCRIBED.                  * PTM75395
                          15190 | *       *LDLBL TO INTERFACE WITH XREF SYMBOL      * PTM75400
                          15191 | *        TABLE SEARCH AND STATEMENT NUMBER        * PTM75405
                          15192 | *        SETTING                                  * PTM75410
                          15193 | *       *P9MVE TO INCREMENT STATEMENT COUNTER ONLY* PTM75415
                          15194 | *       *ERFLG TO SET CROSS-REFERENCE TBL ENTRY   * PTM75420
                          15195 | *       *PALBL                                    * PTM75425
                          15196 | *       *DFOUT TO BYPASS BUILDING DSF             * PTM75430
                          15197 | *       *STSCH TO HANDLE 4 WORD ENTRIES IN        * PTM75435
                          15198 | *        SYMBOL TABLE                             * PTM75440
                          15199 | *   *IT ALSO LOADS CROSS-REFERENCE PART 2 INTO    * PTM75445
                          15200 | *    CORE AND INITIATES THE THIRD PASS            * PTM75450
                          15201 | *                                                 * PTM75455
                          15202 | *ENTRY POINT-                                     * PTM75460
                          15203 | *   *XR000                                        * PTM75465
                          15204 | *                                                 * PTM75470
                          15205 | *INPUT-N/A                                        * PTM75475
                          15206 | *                                                 * PTM75480
                          15207 | *OUTPUT-N/A                                       * PTM75485
                          15208 | *                                                 * PTM75490
                          15209 | *EXTERNAL REFERENCES-                             * PTM75495
                          15210 | *   *SUBROUTINES-                                 * PTM75500
                          15211 | *       *DISK1                                    * PTM75505
                          15212 | *       *INT2                                     * PTM75510
                          15213 | *       *LDXRS                                    * PTM75515
                          15214 | *   *ASMCM-                                       * PTM75520
                          15215 | *       *ADJSA                                    * PTM75525
                          15216 | *       *DSADR                                    * PTM75530
                          15217 | *       *HIEND                                    * PTM75535
                          15218 | *       *LOEND                                    * PTM75540
                          15219 | *       *PASS                                     * PTM75545
                          15220 | *       *RDMDE                                    * PTM75550
                          15221 | *   *DCOM/COMMA-                                  * PTM75555
                          15222 | *       *$CORE                                    * PTM75560
                          15223 | *       *$PHSE                                    * PTM75565
                          15224 | *                                                 * PTM75570
                          15225 | *EXIT-                                            * PTM75575
                          15226 | *   *LOADS AND TRANFERS CONTROL TO PHASE 1        * PTM75580
                          15227 | *                                                 * PTM75585
                          15228 | *TABLES/WORK AREAS-N/A                            * PTM75590
                          15229 | *                                                 * PTM75595
                          15230 | *ATTRIBUTES-N/A                                   * PTM75600
                          15231 | *                                                 * PTM75605
                          15232 | *NOTES-N/A                                        * PTM75610
                          15233 | *                                                 * PTM75615
                          15234 | *************************************************** PTM75620
*SBRKSLS F2               15235 |  ASM CROSS-REFERENCE PART I                   V2M08 PTM75625
0280                      15236 |       ORG     OVLAY                                 PTM75630
0280 01C6                 15237 |       DC      XR999-XR900  WD CNT OF XREF PH 1      PTM75635
0281 FF0E                 15238 |       DC      -/F2      SLET ID OF XREF PART 2      PTM75640
0282 0000                 15239 | XR001 DC      XR900-XR001  SLET TBL ADDR DISP       PTM75645
0283 0012                 15240 |       DC      18        NO. OF PHASE ID'S TO FILL   PTM75650
0282                      15241 |       ORG     *-2                                   PTM75655
                          15242 | *                                                   PTM75660
                          15243 | *     CONSTANTS                                     PTM75665
                          15244 | *                                                   PTM75670
0282                      15245 |       BSS  E  0         FORCE EVEN ADDR             PTM75675
0282 00DC                 15246 | XR900 DC      /DC       SLET ID OF PHASE 9          PTM75680
0283                      15247 |       BSS     3                                     PTM75685
0286 00DD                 15248 |       DC      /DD       SLET ID OF PHASE 5          PTM75690
0287                      15249 |       BSS     3                                     PTM75695
028A 00DE                 15250 |       DC      /DE       SLET ID OF PHASE 6          PTM75700
028B                      15251 |       BSS     3                                     PTM75705
028E 00DF                 15252 |       DC      /DF       SLET ID OF PHASE 7          PTM75710
028F                      15253 |       BSS     3                                     PTM75715
0292 00E1                 15254 |       DC      /E1       SLET ID OF PHASE 8          PTM75720
0293                      15255 |       BSS     3                                     PTM75725
0296 00E2                 15256 |       DC      /E2       SLET ID OF PHASE 8A         PTM75730
0297                      15257 |       BSS     3                                     PTM75735
029A 00D3                 15258 |       DC      /D3       SLET ID OF PHASE 12         PTM75740
029B                      15259 |       BSS     3                                     PTM75745
029E 00DA                 15260 |       DC      /DA       SLET ID OF PHASE 2          PTM75750
029F                      15261 |       BSS     3                                     PTM75755
02A2 00E9                 15262 |       DC      /E9       SLET ID OF MACRO PH 1       PTM75760
02A3                      15263 |       BSS     3                                     PTM75765
02A6 00D5                 15264 | XR912 DC      /D5       SLET ID OF PHASE 1          PTM75770
02A7                      15265 |       BSS     3                                     PTM75775
02AA 00E3                 15266 |       DC      /E3       SLET ID OF PNCH CNVRT       PTM75780
02AB                      15267 |       BSS     3                                     PTM75785
02AE 00D4                 15268 |       DC      /D4       SLET ID OF ERMSG            PTM75790
02AF                      15269 |       BSS     3                                     PTM75795
02B2 00D9                 15270 | XR993 DC      /D9       SLET ID OF PHASE 4          PTM75800
02B3                      15271 |       BSS     3                                     PTM75805
02B6 00E5                 15272 |       DC      /E5       SLET ID OF PHASE 10A        PTM75810
02B7                      15273 |       BSS     3                                     PTM75815
02BA 00F3                 15274 | XR990 DC      /F3       SLET ID OF XREF PART 2A     PTM75820
02BB                      15275 |       BSS     3                                     PTM75825
02BE 00F4                 15276 |       DC      /F4       SLET ID OF XREF PART 2B     PTM75830
02BF                      15277 |       BSS     3                                     PTM75835
02C2 00F5                 15278 |       DC      /F5       SLET ID OF XREF PART 2C     PTM75840
02C3                      15279 |       BSS     3                                     PTM75845
02C6 00D2                 15280 | XR994 DC      /D2       SLET ID OF PHASE 11         PTM75850
02C7                      15281 |       BSS     3                                     PTM75855
                          15282 | *                                                   PTM75860
02CA 00F2                 15283 | XR901 DC      /F2       SLET ID OF XREF PART 1      PTM75865
02CB FFFF                 15284 | XR902 DC      -1        3RD PASS CONSTANT           PTM75870
02CC                      15285 |       BSS  E  0         FORCE EVEN ADDR             PTM75875
02CC 7000                 15286 | XR905 DC      /7000     DK READ FUNC CODE           PTM75880
02CD 0458                 15287 |       DC      P9000-2   I/O AREA ADDR               PTM75885
02CE 0ECC                 15288 | XR903 DC      G4000     GRAPHICS PH START ADDR      PTM75890
02D0                      15289 |       BSS  E  0         FORCE EVEN ADDR             PTM75895
02D0 4C00 07AC            15290 | XR906 BSC  L  XR200     BR INSTRUCTION FOR LDLBL    PTM75900
02D2 7401 0254            15291 | XR907 MDX  L  RDMDE,1   INST TO INCR STMNT NO.      PTM75905
02D4 4C80 0802            15292 |       BSC  I  P9250     INST TO RETURN IN P9MVE     PTM75910
02D6 0000                 15293 |       DC      0         FORCE EVEN ADDR             PTM75915
02D7 C240 4040            15294 |       EBC     .B   .    EBC B                       PTM75920
02D9 C2C3 4040            15295 |       EBC     .BC  .    EBC BC                      PTM75925
02DB C2D5 4040            15296 |       EBC     .BN  .    EBC BN                      PTM75930
02DD C2D5 D540            15297 |       EBC     .BNN .    EBC BNN                     PTM75935
02DF C2D5 D740            15298 |       EBC     .BNP .    EBC BNP                     PTM75940
02E1 C2D5 E940            15299 |       EBC     .BNZ .    EBC BNZ                     PTM75945
02E3 C2D6 4040            15300 |       EBC     .BO  .    EBC BO                      PTM75950
02E5 C2D6 E2C3            15301 |       EBC     .BOSC.    EBC BOSC                    PTM75955
02E7 C2D6 C440            15302 |       EBC     .BOD .    EBC BOD                     PTM75960
02E9 C2D7 4040            15303 |       EBC     .BP  .    EBC BP                      PTM75965
02EB C2E2 C340            15304 |       EBC     .BSC .    EBC BSC                     PTM75970
02ED C2E2 C940            15305 |       EBC     .BSI .    EBC BSI                     PTM75975
02EF C2E9 4040            15306 |       EBC     .BZ  .    EBC BZ                      PTM75980
02F1 E2D2 D740            15307 |       EBC     .SKP .    EBC SKP                     PTM75985
0808                      15308 | XR919 EQU     P9MVE+6                               PTM75990
02F3 0003                 15309 | XR933 DC      3         CONSTANT                    PTM75995
02F4 128C                 15310 | XR934 DC      PDEND     END OF GRAPHICS PH          PTM76000
                          15311 | *                                                   PTM76005
                          15312 | *     ENTER XREF PART 1 HERE                        PTM76010
                          15313 | *                                                   PTM76015
02F5                      15314 | XR000 EQU     *         ENTER XREF PHASE HERE       PTM76020
02F5 C0D4                 15315 |       LD      XR901     SET PHASE ID TO XREF PH     PTM76025
02F6 D400 0078            15316 |       STO  L  $PHSE                                 PTM76030
02F8 6700 0219            15317 |       LDX  L3 ASMCM     RESTORE XR3                 PTM76035
                          15318 | *                                                   PTM76040
                          15319 | *     CALCULATE SYMBOL TBL SIZE WITH 4              PTM76045
                          15320 | *     *WORD ENTRIES --- ABORT CROSS-REFERENCE       PTM76050
                          15321 | *     *IF OVERFLOW WILL OCCUR                       PTM76055
                          15322 | *                                                   PTM76060
02FA C3FF                 15323 |       LD    3 HIEND-X3  CALCULATE SYMBOL TBL        PTM76065
02FB 9300                 15324 |       S     3 LOEND-X3  *SIZE WITH 4 WORD ENTRIES   PTM76070
02FC 80F6                 15325 |       A       XR933                                 PTM76075
02FD D400 093A            15326 |       STO  L  XR932     NEW SYMBOL TBL = OLD SYMBOL PTM76080
02FF 1890                 15327 |       SRT     16                                    PTM76085
0300 A8F2                 15328 |       D       XR933     *TBL+(OLD SYMBOL TBL)/3     PTM76090
0301 D400 088A            15329 |       STO  L  XR931     *MOVE PTR                   PTM76095
0303 8400 093A            15330 |       A    L  XR932                                 PTM76100
0305 80EE                 15331 |       A       XR934     ADD END ADDR OF XREF PH     PTM76105
0306 9400 000E            15332 |       S    L  $CORE     SUBTRACT HIGH CORE ADDR     PTM76110
0308 4C10 0413            15333 |       BSC  L  XR800,-   BR-OVFLO OCCURS             PTM76115
030A C400 1555            15334 |       LD   L  XADJS     SAVE WS POINTER TEMPOR 2-10 PTM76120
030C D400 0420            15335 |       STO  L  TADJS     *FROM SYMB TB EXPANSION2-10 PTM76125
030E C300                 15336 |       LD    3 LOEND-X3  CALC SYMBOL TBL             PTM76130
030F 9400 088A            15337 |       S    L  XR931                                 PTM76135
0311 D001                 15338 |       STO     *+1                                   PTM76140
                          15339 | *                                                   PTM76145
0312 6600 0000            15340 |       LDX  L2 *-*       XR2 IS MOVE TO PT           PTM76150
0313                      15341 | STSV0 EQU     *-1                                   PTM76155
0314 6580 0219            15342 |       LDX  I1 LOEND     XR1 IS MOVE FROM PT         PTM76160
0316 C3FF                 15343 |       LD    3 HIEND-X3                              PTM76165
0317 9300                 15344 |       S     3 LOEND-X3                              PTM76170
0318 4C18 0322            15345 |       BSC  L  STSV2+1,+-  BR-DO NOT MODIFY LOEND    PTM76175
031A 4C10 031F            15346 |       BSC  L  STSV1,-   BR-ADJUST SYMB TBL PT       PTM76180
031C C300                 15347 |       LD    3 LOEND-X3                              PTM76185
031D 90AD                 15348 |       S       XR902                                 PTM76190
031E 7002                 15349 |       MDX     STSV2                                 PTM76195
031F C0F3                 15350 | STSV1 LD      STSV0     ADJUST SYMB TBL PT          PTM76200
0320 90AA                 15351 |       S       XR902                                 PTM76205
0321 D300                 15352 | STSV2 STO   3 LOEND-X3                              PTM76210
0322 74FF 088A            15353 | STMV2 MDX  L  XR931,-1                              PTM76215
0324 7001                 15354 |       MDX     *+1       BR-CONT SYMBOL TBL MOVE     PTM76220
0325 700B                 15355 |       MDX     XR002     BR-SYMBOL TBL MOVED         PTM76225
0326 7201                 15356 |       MDX   2 +1        ADJUST MOVE TO PT           PTM76230
0327 6303                 15357 |       LDX   3 3         SET LOOP CTR                PTM76235
0328 1010                 15358 |       SLA     16        SET STATEMENT NO. TO ZERO   PTM76240
0329 D2FF                 15359 |       STO   2 -1        *RESET IF NON-SYSTEM SYMBOL PTM76245
032A C100                 15360 | STMV1 LD    1 0         MOVE SYMBOL TBL WORD        PTM76250
032B D200                 15361 |       STO   2 0                                     PTM76255
032C 7101                 15362 |       MDX   1 +1        ADJUST MOVE FROM PT         PTM76260
032D 7201                 15363 |       MDX   2 +1        ADJUST MOVE TO PT           PTM76265
032E 73FF                 15364 |       MDX   3 -1        DECR LOOP CTR               PTM76270
032F 70FA                 15365 |       MDX     STMV1     CONT TO MOVE SYMB TBL ENT   PTM76275
0330 70F1                 15366 |       MDX     STMV2     CONT TO MOVE SYMBOL TBL     PTM76280
0331 6700 0219            15367 | XR002 LDX  L3 ASMCM     RESTORE XR3                 PTM76285
0333 1010                 15368 |       SLA     16        SET LAST STMNT NO.          PTM76290
0334 D200                 15369 |       STO   2 0         *TO ZERO                    PTM76295
                          15370 | *                                                   PTM76300
0335 C095                 15371 |       LD      XR902     SET PASS TO PASS 3          PTM76305
0336 D3F4                 15372 |       STO   3 PASS-X3                               PTM76310
0337 C03D                 15373 |       LD      IRDMD     INITIALIZE STMNT NO.        PTM76315
0338 D33B                 15374 |       STO   3 RDMDE-X3                              PTM76320
                          15375 | *                                                   PTM76325
                          15376 | *                                                   PTM76330
0339 C400 045A            15377 |       LD   L  ERPTR     SAVE SPECIAL ERR CNT        PTM76335
033B D03A                 15378 |       STO     XRRPT     *TEMPORARILY                PTM76340
033C CC00 0284            15379 |       LDD  L  XR900+2   RESTORE ASM PH 9            PTM76345
033E DC00 0458            15380 |       STD  L  P9000-2                               PTM76350
0340 C88B                 15381 |       LDD     XR905                                 PTM76355
0341 435C                 15382 |       BSI   3 DISK1-X3  FETCH PHASE 9               PTM76360
0342 C033                 15383 |       LD      XRRPT     RESTORE SPECIAL ERR CNT     PTM76365
0343 D400 045A            15384 |       STO  L  ERPTR                                 PTM76370
0345 C02E                 15385 |       LD      NLTBR     SET TO NO LIST              PTM76375
0346 D400 0776            15386 |       STO  L  P9233                            2-10 PTM76380
0348 6200                 15387 |       LDX   2 0                                     PTM76385
0349 61E0                 15388 |       LDX   1 -32                                   PTM76390
034A CD00 02A8            15389 | XR003 LDD  L1 XR900+38  REFRESH DISK HEADER TBL     PTM76395
034C DE00 04AE            15390 |       STD  L2 P9041     *IN PHASE 9                 PTM76400
034E 7202                 15391 |       MDX   2 +2                                    PTM76405
034F 7104                 15392 |       MDX   1 +4                                    PTM76410
0350 70F9                 15393 |       MDX     XR003     CONT REFRESH PH 9 TBL       PTM76415
0351 C400 02CE            15394 |       LD   L  XR903     SET GRAPH PH START ADDR     PTM76420
0353 D400 04BF            15395 |       STO  L  P9540                                 PTM76425
0355 61F0                 15396 |       LDX   1 -16       SET LOOP CTR                PTM76430
0356 6200                 15397 |       LDX   2 0         SET TBL PT                  PTM76435
0357 CD00 02B8            15398 | XXR03 LDD  L1 XR900+54  REFRESH DISK HDR TBL        PTM76440
0359 DE00 0794            15399 |       STD  L2 P9245+6                               PTM76445
035B 7202                 15400 |       MDX   2 2         INCR TBL PT                 PTM76450
035C 7104                 15401 |       MDX   1 4         DECR LOOP CTR               PTM76455
035D 70F9                 15402 |       MDX     XXR03     CONT TO REFRESH TBL         PTM76460
                          15403 | *                                                   PTM76465
                          15404 | *     SET LABEL FIELD SCAN TO RETURN HERE           PTM76470
                          15405 | *                                                   PTM76475
035E CC00 02D0            15406 |       LDD  L  XR906     SET UP BRANCH INSTRUCTION   PTM76480
0360 D400 0743            15407 |       STO  L  P9221     *IN LDLBL TO RETURN FOR     PTM76485
0362 1090                 15408 |       SLT     16        *XREF PHASE                 PTM76490
0363 D400 0744            15409 |       STO  L  P9221+1                               PTM76495
                          15410 | *                                                   PTM76500
                          15411 | *     MODIFY P9MVE SUBR TO INCR STATEMENT           PTM76505
                          15412 | *     *NUMBER ONLY                                  PTM76510
                          15413 | *                                                   PTM76515
0365 61DF                 15414 |       LDX   1 -33       SET LOOP CONTROL            PTM76520
0366 C500 02F3            15415 | XR004 LD   L1 XR907+33  MODIFY P9MVE WD             PTM76525
0368 D500 0824            15416 |       STO  L1 P9250+34                              PTM76530
036A 7101                 15417 |       MDX   1 +1        DECR LOOP CTR               PTM76535
036B 70FA                 15418 |       MDX     XR004     CONT TO MODIFY P9MVE        PTM76540
                          15419 | *                                                   PTM76545
                          15420 | *     MODIFY ERFLG SUBR                             PTM76550
                          15421 | *     *FOR CROSS REFERENCE                          PTM76555
                          15422 | *                                                   PTM76560
036C 6215                 15423 |       LDX   2 XR012-XR010+1  SET LOOP CTR           PTM76565
036D C600 0389            15424 | XR005 LD   L2 XR010-1   MOVE ERFLG SUBR             PTM76570
036F D600 0705            15425 |       STO  L2 FLGCO-1   *FOR XREF                   PTM76575
0371 72FF                 15426 |       MDX   2 -1                                    PTM76580
0372 70FA                 15427 |       MDX     XR005                                 PTM76585
0373 702B                 15428 |       MDX     XR015     BYPASS ERFLG SUBR           PTM76590
                          15429 | *                                                   PTM76595
                          15430 | *     CONSTANTS                                     PTM76600
                          15431 | *                                                   PTM76605
0374 4400                 15432 | NLTBR DC      /4400     UNCONDITIONAL BRANCH   2-10 PTM76610
0375 0001                 15433 | IRDMD DC      1         INITIAL STMNT NO.           PTM76615
0376 0000                 15434 | XRRPT DC      *-*       TEMP SAVE AREA              PTM76620
0378                      15435 |       BSS  E  0         FORCE EVEN ADDR             PTM76625
0378 4C00 07B9            15436 | XR908 BSC  L  XR300     BR INSTRUCTION FOR PALBL    PTM76630
037A 4C80 0883            15437 | XR909 BSC  I  P9276     INST TO RETURN IN DSF O/P   PTM76635
037C 4C00 07C1            15438 | XR910 BSC  L  XR400     BR INST FOR SYM TBL SCN     PTM76640
037E 4C00 093C            15439 | XR911 BSC  L  XR500     BR INST FOR SYM TBL SCN     PTM76645
0380 7000                 15440 | XR992 DC      /7000     DK READ FUNC CODE           PTM76650
0381 07A8                 15441 |       DC      RDCRD     I/O AREA ADDR               PTM76655
0382 7000                 15442 | XR995 DC      /7000     DK READ FUNC CODE           PTM76660
0383 0924                 15443 |       DC      P9350     I/O AREA ADDR               PTM76665
0384 7000                 15444 | XR996 DC      /7000     DK READ FUNC CODE           PTM76670
0385 0886                 15445 |       DC      P9276+3   I/O AREA ADDR               PTM76675
0386 0AD2                 15446 | XR997 DC      BUFI                                  PTM76680
0387 1803                 15447 | XR013 SRA     3         MODIFY SYMBOL TBL SEARCH    PTM76685
0388 1002                 15448 |       SLA     2         *TO HANDLE 4 WORD ENTRIES   PTM76690
0389 1000                 15449 |       SLA     0                                     PTM76695
                          15450 | *                                                   PTM76700
                          15451 | *     THE FOLLOWING CODE OVERLAYS THE ERFLG SUBR    PTM76705
                          15452 | *                                                   PTM76710
038A 6700 0219            15453 | XR010 LDX  L3 ASMCM     RESTORE XR3                 PTM76715
038C 4400 088B            15454 |       BSI  L  XR600     GET XREF PT-XR2             PTM76720
038E C00F                 15455 |       LD   X  XR012-XR011                           PTM76725
038F D200                 15456 | XR011 STO   2 0         SET ERROR FLAG INDR         PTM76730
0390 7002                 15457 |       MDX     *+2       ACCT FOR Q FLAG,ERFLG       PTM76735
0391                      15458 |       BSS     2         *MODIFICATION               PTM76740
0393 D400 092D            15459 |       STO  L  ERCT1     SET ERROR CTR               PTM76745
0395 C400 0254            15460 |       LD   L  RDMDE                                 PTM76750
0397 D202                 15461 |       STO   2 2         SET STATEMENT NO.           PTM76755
0398 1010                 15462 |       SLA     16        ZERO NEXT ENTRY INDR        PTM76760
0399 D203                 15463 |       STO   2 3                                     PTM76765
039A 6680 07D2            15464 |       LDX  I2 XR6X2     RESTORE XR2                 PTM76770
039C 4C80 0701            15465 |       BSC  I  P9202     RETURN TO CALLER            PTM76775
039E C000                 15466 | XR012 DC      /C000     XREF ERROR ENTRY INDR       PTM76780
                          15467 | *                                                   PTM76785
                          15468 | *     MODIFY PALBL SUBR TO SEARCH FOR               PTM76790
                          15469 | *     *SYMBOLIC TAG FIELD                           PTM76795
                          15470 | *                                                   PTM76800
039F C8D8                 15471 | XR015 LDD     XR908     SET UP BR INSTRUCTION       PTM76805
03A0 D400 074E            15472 |       STO  L  P9226     *IN PALBL TO RETURN TO      PTM76810
03A2 1090                 15473 |       SLT     16        *XREF PHASE                 PTM76815
03A3 D400 074F            15474 |       STO  L  P9226+1                               PTM76820
                          15475 | *                                                   PTM76825
                          15476 | *     MODIFY DSF OUTPUT SUBR TO BYPASS              PTM76830
                          15477 | *                                                   PTM76835
03A5 C8D4                 15478 |       LDD     XR909     SET DSF OUTPUT SUBR FOR     PTM76840
03A6 D400 0884            15479 |       STO  L  P9276+1   *IMMEDIATE RETURN TO        PTM76845
03A8 1090                 15480 |       SLT     16        *CALLER                     PTM76850
03A9 D400 0885            15481 |       STO  L  P9276+2                               PTM76855
                          15482 | *                                                   PTM76860
                          15483 | *     MODIFY SYMBOL TBL SEARCH SUBR                 PTM76865
                          15484 | *     *TO SET UP CROSS-REFERENCE TBL                PTM76870
03AB 7401 091B            15485 |       MDX  L  P9316,1                               PTM76875
03AD C8CE                 15486 |       LDD     XR910     SET BRANCH INST FOR         PTM76880
03AE D400 08CA            15487 |       STO  L  P9301     *UNDEFINED SYMBOL ON        PTM76885
03B0 1090                 15488 |       SLT     16        *CROSS-REFERENCE            PTM76890
03B1 D400 08CB            15489 |       STO  L  P9301+1                               PTM76895
                          15490 | *                                                   PTM76900
03B3 C8CA                 15491 |       LDD     XR911     SET BRANCH INST FOR         PTM76905
03B4 D400 08DD            15492 |       STO  L  P9302     *DEFINED SYMBOL ON          PTM76910
03B6 1090                 15493 |       SLT     16        *CROSS-REFERENCE            PTM76915
03B7 D400 08DE            15494 |       STO  L  P9302+1                               PTM76920
03B9 61FD                 15495 |       LDX   1 -3        MODIFY SYMBOL TBL SEARCH    PTM76925
03BA C500 038A            15496 | XR020 LD   L1 XR013+3   *TO HANDLE 4 WORD ENTRIES   PTM76930
03BC D500 08EF            15497 |       STO  L1 P9327+3                               PTM76935
03BE 7101                 15498 |       MDX   1 1                                     PTM76940
03BF 70FA                 15499 |       MDX     XR020     CONT TO MODIFY              PTM76945
                          15500 | *                                                   PTM76950
                          15501 | *     FETCH RESIDENT CROSS-REFERENCE CODE           PTM76955
                          15502 | *     *INTO CORE,OVERLAYS DFOUT,PHASE 10 AND P9MVE  PTM76960
                          15503 | *     *SUBROUTINES                                  PTM76965
                          15504 | *                                                   PTM76970
03C0 C050                 15505 |       LD      XR026     RESET BUFI WD CNT           PTM76975
03C1 D400 0AD2            15506 |       STO  L  BUFI                                  PTM76980
03C3 CC00 02BC            15507 |       LDD  L  XR990+2   GET WD CNT,SCTR ADDR        PTM76985
03C5 DC00 07A8            15508 |       STD  L  RDCRD     *AND SAVE IN I/O HEADER     PTM76990
03C7 C8B8                 15509 |       LDD     XR992     FETCH DK READ PARAM         PTM76995
03C8 435C                 15510 |       BSI   3 DISK1-X3  LOAD XREF PART 2-RESIDENT   PTM77000
03C9 CC00 02C0            15511 |       LDD  L  XR990+6   PREPARE TO FETCH            PTM77005
03CB DC00 0924            15512 |       STD  L  P9350     *XREF PART 2B               PTM77010
03CD C8B4                 15513 |       LDD     XR995                                 PTM77015
03CE 435C                 15514 |       BSI   3 DISK1-X3  LOAD XREF PART 2B           PTM77020
03CF CC00 02C4            15515 |       LDD  L  XR990+10  PREPARE TO                  PTM77025
03D1 DC00 0886            15516 |       STD  L  P9276+3   *LD XREF PART 2C            PTM77030
03D3 C8B0                 15517 |       LDD     XR996                                 PTM77035
03D4 435C                 15518 |       BSI   3 DISK1-X3                              PTM77040
03D5 CC00 02C8            15519 |       LDD  L  XR994+2   SET PH 11 I/O HDR           PTM77045
03D7 DC00 098A            15520 |       STD  L  P11AA                                 PTM77050
03D9 C0FE                 15521 |       LD      *-2       PREPARE TO                  PTM77055
03DA 18D0                 15522 |       RTE     16                                    PTM77060
03DB C0A6                 15523 |       LD      XR995                                 PTM77065
03DC 435C                 15524 |       BSI   3 DISK1-X3  FETCH PH 11                 PTM77070
03DD C310                 15525 |       LD    3 ADJSA-X3  ADDR OF INTERM I/P          PTM77075
03DE D400 0AD3            15526 |       STO  L  BUFI+1                                PTM77080
03E0 C0A5                 15527 |       LD      XR997     PREPARE TO                  PTM77085
03E1 18D0                 15528 |       RTE     16                                    PTM77090
03E2 C09F                 15529 |       LD      XR995                                 PTM77095
03E3 435C                 15530 |       BSI   3 DISK1-X3  READ SCTR INTERM I/P        PTM77100
03E4 4346                 15531 |       BSI   3 LDXRS-X3  RESTORE XR1                 PTM77105
03E5 4400 098D            15532 |       BSI  L  INT2      1ST SOURCE STMNT TO BFR     PTM77110
                          15533 | *                                                   PTM77115
                          15534 | *     BEGIN THIRD PASS BY LOADING ASM PH 1          PTM77120
                          15535 | *     *AND TRANSFERRING CONTROL TO IT               PTM77125
                          15536 | *                                                   PTM77130
03E7 C480 0232            15537 |       LD   I  DSADR     SAVE END OF PRG TO RETORE   PTM77135
03E9 D400 093A            15538 |       STO  L  XR932                                 PTM77140
03EB C400 0232            15539 |       LD   L  DSADR                                 PTM77145
03ED 9400 02F3            15540 |       S    L  XR933     SUBTRACT 3                  PTM77150
03EF D400 088A            15541 |       STO  L  XR931                                 PTM77155
03F1 6680 088A            15542 |       LDX  I2 XR931     SET XREF END INDR           PTM77160
03F3 1010                 15543 |       SLA     16                                    PTM77165
03F4 D204                 15544 |       STO   2 4                                     PTM77170
03F5 C02A                 15545 |       LD      TADJS     RESTORE DSF PT         2-10 PTM77175
03F6 D310                 15546 |       STO   3 ADJSA-X3  *ADDR FOR XREF              PTM77180
03F7 CC00 02A8            15547 |       LDD  L  XR912+2   SET OVERLAY HEADER TO       PTM77185
03F9 DC00 0280            15548 |       STD  L  OVLAY     *LOAD ASM PHASE 1           PTM77190
03FB C013                 15549 |       LD      IBRXR     SET BR ADDR FOR OVLAY       PTM77195
03FC D35A                 15550 |       STO   3 P0140+1-X3                            PTM77200
                          15551 | *                                                   PTM77205
03FD 1010                 15552 |       SLA     16                                    PTM77210
03FE D3FA                 15553 |       STO   3 ADCOW-X3  RESER L.A.C.                PTM77215
03FF D32C                 15554 |       STO   3 OPCNT-X3  RESET OP CODE WD            PTM77220
0400 C363                 15555 |       LD    3 P2MWC-X3                              PTM77225
0401 D31E                 15556 |       STO   3 HTYPE-X3                              PTM77230
0402 C00D                 15557 |       LD      XR025                                 PTM77235
0403 D400 04A7            15558 |       STO  L  OPVND     ALLOW PH 2 MNEMONICS        PTM77240
0405 6208                 15559 |       LDX   2 8                                     PTM77245
0406 10A0                 15560 |       SLT     32        CLEAR TO ZERO               PTM77250
0407 DE00 021C            15561 | XR027 STD  L2 INTL1-2   THE HDR INFO SWITCHES       PTM77255
0409 72FE                 15562 |       MDX   2 -2        IN ASMCM                    PTM77260
040A 70FC                 15563 |       MDX     XR027                                 PTM77265
040B C006                 15564 |       LD      XRO28                                 PTM77270
040C D30E                 15565 |       STO   3 ENTCT-X3  REINITLZ ENT CNT            PTM77275
040D 4C00 0270            15566 |       BSC  L  P0130     LD AND XEQ ASM PH 1         PTM77280
                          15567 | *                                                   PTM77285
040F 0282                 15568 | IBRXR DC      OVLAY+2   OVLAY BR ADDR               PTM77290
0410 0290                 15569 | XR025 DC      OVLAY+16  PH 2 BR ADDR                PTM77295
0411 0140                 15570 | XR026 DC      320       BUFI WORD COUNT             PTM77300
0412 2000                 15571 | XRO28 DC      /2000                                 PTM77305
                          15572 | *                                                   PTM77310
                          15573 | *     FETCH AND EXECUTE ASSEMBLER EXIT PHASE        PTM77315
                          15574 | *     *CORE REQUIREMENTS FOR CROSS-REFERENCE        PTM77320
                          15575 | *     *SYMBOL TABLE EXCESSIVE                       PTM77325
                          15576 | *                                                   PTM77330
0413 C400 1555            15577 | XR800 LD   L  XADJS     RESTORE                2-10 PTM77335
0415 D310                 15578 |       STO   3 ADJSA-X3  *DSF PT                2-10 PTM77340
0416 CC00 02B4            15579 |       LDD  L  XR993+2   GET WD CNT,SCTR ADDR   2-10 PTM77345
0418 DC00 0280            15580 |       STD  L  OVLAY                                 PTM77350
041A 6500 0282            15581 |       LDX  L1 OVLAY+2   SET BR ADDR                 PTM77355
041C 6D00 0273            15582 |       STX  L1 P0140+1                               PTM77360
041E 4C00 0270            15583 |       BSC  L  P0130     LD AND GO TO PHASE 4        PTM77365
0420 0000                 15584 | TADJS DC      *-*       TEMP STOR FOR DSF PT   2-10 PTM77370
                          15585 | *                                                   PTM77375
0421                      15586 |       BSS     /0448-*   PATCH AREA             2-10 PTM77380
0448 0000                 15587 | XR999 DC      0         END OF XREF PART 1          PTM77385
CROSS-REFERENCE PART 2A
 
                          15589 | *************************************************** PTM77395
                          15590 | *                                                 * PTM77400
                          15591 | *STATUS-VERSION 2,MODIFICATION 10                 * PTM77405
                          15592 | *                                                 * PTM77410
                          15593 | *FUNCTION/OPERATION-                              * PTM77415
                          15594 | *   *CONSISTS OF SUBROUTINES TO HANDLE CROSS-     * PTM77420
                          15595 | *    REFERENCE PROCESSING OF LABEL FIELD          * PTM77425
                          15596 | *    AND UNDEFINED SYMBOL                         * PTM77430
                          15597 | *                                                 * PTM77435
                          15598 | *ENTRY POINTS-                                    * PTM77440
                          15599 | *   *XR200-LDLBL INTERFACE                        * PTM77445
                          15600 | *   *XR300-PALBL INTERFACE                        * PTM77450
                          15601 | *   *XR400-SYMBOL TABLE SEARCH INTERFACE,         * PTM77455
                          15602 | *    (UNDEFINED SYMBOL)                           * PTM77460
                          15603 | *                                                 * PTM77465
                          15604 | *INPUT-                                           * PTM77470
                          15605 | *   *THIRD PASS INTERMEDIATE I/O                  * PTM77475
                          15606 | *                                                 * PTM77480
                          15607 | *OUTPUT-                                          * PTM77485
                          15608 | *   *EXPANDED SYMBOL TABLE                        * PTM77490
                          15609 | *   *CROSS-REFERENCE TABLE                        * PTM77495
                          15610 | *                                                 * PTM77500
                          15611 | *EXTERNAL REFERENCES-                             * PTM77505
                          15612 | *   *SUBROUTINES-                                 * PTM77510
                          15613 | *       *LDXRS                                    * PTM77515
                          15614 | *   *ASMCM-                                       * PTM77520
                          15615 | *       *RDMDE                                    * PTM77525
                          15616 | *       *SYMBF                                    * PTM77530
                          15617 | *                                                 * PTM77535
                          15618 | *EXIT-N/A                                         * PTM77540
                          15619 | *                                                 * PTM77545
                          15620 | *TABLES/WORK AREAS-                               * PTM77550
                          15621 | *   *SYMBOL TABLE                                 * PTM77555
                          15622 | *   *CROSS-REFERENCE TBL                          * PTM77560
                          15623 | *                                                 * PTM77565
                          15624 | *ATTRIBUTES-N/A                                   * PTM77570
                          15625 | *                                                 * PTM77575
                          15626 | *NOTES-                                           * PTM77580
                          15627 | *   *OVERLAYS PHASE 9 RDCRD SUBROUTINE            * PTM77585
                          15628 | *                                                 * PTM77590
                          15629 | *************************************************** PTM77595
*SBRKSLS F3               15630 |  ASM CROSS-REFERENCE PART 2A                  V2M08 PTM77600
07A8                      15631 |       ORG     RDCRD                                 PTM77605
07A8 0051                 15632 |       DC      XR2A9-XR913  WD CNT OF PH             PTM77610
07A9 00F3                 15633 |       DC      /F3       SLET ID OF XREF PART 2A     PTM77615
07AA                      15634 | XR913 EQU     *                                     PTM77620
07AA 093C                 15635 | XR420 DC      XR500                                 PTM77625
07AB 07B4                 15636 | XR935 DC      XR210     SYMBOL DEFINITION RETURN    PTM77630
                          15637 | *                                                   PTM77635
                          15638 | *     PROCESS LABEL FIELD FOR XREF                  PTM77640
                          15639 | *                                                   PTM77645
07AC                      15640 | XR200 EQU     *                                     PTM77650
07AC 4C18 07B9            15641 |       BSC  L  XR300,+-  BR-BLANK LABEL FIELD        PTM77655
07AE DB23                 15642 |       STD   3 SYMBF-X3                              PTM77660
07AF C0FB                 15643 |       LD      XR935                                 PTM77665
07B0 D400 08DE            15644 |       STO  L  P9302+1                               PTM77670
07B2 4400 08C6            15645 |       BSI  L  P9300     PERFORM SYMBOL TBL SEARCH   PTM77675
07B4 C33B                 15646 | XR210 LD    3 RDMDE-X3  SET STATEMENT NO.           PTM77680
07B5 D1FD                 15647 |       STO   1 -3                                    PTM77685
07B6 C0F3                 15648 |       LD      XR420     RESTORE SYMBOL TBL SEARCH   PTM77690
07B7 D400 08DE            15649 |       STO  L  P9302+1                               PTM77695
                          15650 | *                                                   PTM77700
07B9 6580 0238            15651 | XR300 LDX  I1 RDBFR     XR1 PT TO I/P BFR           PTM77705
07BB 1010                 15652 |       SLA     16        RESET                  2-10 PTM77710
07BC D480 0006            15653 |       STO  I  $CH12     *CH 12 INDICATOR       2-10 PTM77715
07BE 4C00 0755            15654 |       BSC  L  P9228     PASS RCD,FETCH NEXT RCD     PTM77720
                          15655 | *                                                   PTM77725
                          15656 | *     RETURN FROM SYMBOL TBL SEARCH                 PTM77730
                          15657 | *     SYMBOL NOT FOUND                              PTM77735
                          15658 | *                                                   PTM77740
07C0 0000                 15659 | XR399 DC      0         UNDEFINED SYM SW            PTM77745
07C1                      15660 | XR400 EQU     *                                     PTM77750
07C1 7401 07C0            15661 |       MDX  L  XR399,1   SET UNDEFINED SYM SW        PTM77755
07C3 4400 088B            15662 |       BSI  L  XR600     FETCH XREF PT-XR2           PTM77760
07C5 CB23                 15663 |       LDD   3 SYMBF-X3                              PTM77765
07C6 E81D                 15664 |       OR      XR916     SET UNDEFINED SW            PTM77770
07C7 D200                 15665 |       STO   2 0         *AND SAVE SYMBOL IN         PTM77775
07C8 1090                 15666 |       SLT     16        *XREF TBL                   PTM77780
07C9 D201                 15667 |       STO   2 1                                     PTM77785
07CA C33B                 15668 | XR410 LD    3 RDMDE-X3  SAVE STATEMENT NO.          PTM77790
07CB D202                 15669 |       STO   2 2                                     PTM77795
07CC 1010                 15670 |       SLA     16        SET XREF END INDR           PTM77800
07CD D203                 15671 |       STO   2 3                                     PTM77805
07CE 4346                 15672 |       BSI   3 LDXRS-X3  RESTORE XR1                 PTM77810
07CF C400 091E            15673 |       LD   L  P9321     SYMBOL VALUE TO ACC         PTM77815
07D1 6600 0000            15674 |       LDX  L2 *-*       RESTORE XR2                 PTM77820
07D2                      15675 | XR6X2 EQU     *-1                                   PTM77825
07D3 4C80 08C6            15676 |       BSC  I  P9300     RETURN TO CALLER            PTM77830
                          15677 | *                                                   PTM77835
                          15678 | *     CONSTANTS                                     PTM77840
                          15679 | *                                                   PTM77845
07D6                      15680 |       BSS  E  0         FORCE EVEN ADDR             PTM77850
07D6 D4C4 D440            15681 | XR925 EBC     .MDM .    MODIFY INSTRUCTIONS         PTM77855
07D8 D4C4 E740            15682 |       EBC     .MDX .                                PTM77860
07DA E2C5 E340            15683 |       EBC     .SET .                                PTM77865
07DC E2E3 C440            15684 |       EBC     .STD .                                PTM77870
07DE E2E3 D640            15685 |       EBC     .STO .                                PTM77875
07E0 E2E3 E240            15686 |       EBC     .STS .                                PTM77880
07E2 E2E3 E740            15687 |       EBC     .STX .                                PTM77885
07E4 8000                 15688 | XR916 DC      /8000     UNDEFINED SWITCH            PTM77890
                          15689 | *                                                   PTM77895
07E5                      15690 |       BSS     /07FB-*   PATCH AREA                  PTM77900
07FB 0000                 15691 | XR2A9 DC      0         END OF XREF PART 2A         PTM77905
CROSS-REFERENCE PART 2B
 
                          15693 | *************************************************** PTM77915
                          15694 | *                                                 * PTM77920
                          15695 | *STATUS-VERSION 2,MODIFICATION 8                  * PTM77925
                          15696 | *                                                 * PTM77930
                          15697 | *FUNCTION/OPERATION-                              * PTM77935
                          15698 | *   *PROCESSES REFERENCE ENTRY OF SYMBOL;         * PTM77940
                          15699 | *    DETERMINES REFERENCE TYPE AND BUILDS         * PTM77945
                          15700 | *    3 WORD CROSS-REFERENCE TABLE ENTRY.          * PTM77950
                          15701 | *                                                 * PTM77955
                          15702 | *ENTRY POINT-                                     * PTM77960
                          15703 | *   *XR500                                        * PTM77965
                          15704 | *                                                 * PTM77970
                          15705 | *INPUT-                                           * PTM77975
                          15706 | *   *RECORD IN INPUT BUFFER                       * PTM77980
                          15707 | *                                                 * PTM77985
                          15708 | *OUTPUT-                                          * PTM77990
                          15709 | *   *CROSS-REFERENCE TABLE ENTRY CONSISTING       * PTM77995
                          15710 | *    OF EBC REFERENCE TYPE,SYMBOL TABLE ADDR      * PTM78000
                          15711 | *    OF SYMBOL AND REFERENCE STMNT NUMBER         * PTM78005
                          15712 | *                                                 * PTM78010
                          15713 | *EXTERNAL REFERENCES-                             * PTM78015
                          15714 | *   *ASMCM-                                       * PTM78020
                          15715 | *       *RDBFR                                    * PTM78025
                          15716 | *       *SYMBF                                    * PTM78030
                          15717 | *                                                 * PTM78035
                          15718 | *                                                 * PTM78040
                          15719 | *EXIT-N/A                                         * PTM78045
                          15720 | *                                                 * PTM78050
                          15721 | *TABLES/WORK AREAS-                               * PTM78055
                          15722 | *   *SYMBOL TABLE                                 * PTM78060
                          15723 | *   *CROSS-REFERENCE TABLES                       * PTM78065
                          15724 | *   *TABLES OF OP CODE REPRESENTING REFERENCE     * PTM78070
                          15725 | *    TYPE,INCLUDING PHASE 9 OP CODE TABLE         * PTM78075
                          15726 | *                                                 * PTM78080
                          15727 | *ATTRIBUTES-N/A                                   * PTM78085
                          15728 | *                                                 * PTM78090
                          15729 | *NOTES-                                           * PTM78095
                          15730 | *   *OVERLAYS SYMBOL TABLE ADD SUBROUTINE OF      * PTM78100
                          15731 | *    PHASE 9                                      * PTM78105
                          15732 | *   *PATCH FOR THIS PHASE IS INCLUDED IN THE      * PTM78110
                          15733 | *    PATCH OF CROSS-REFERENCE PART 2A             * PTM78115
                          15734 | *                                                 * PTM78120
                          15735 | *************************************************** PTM78125
*SBRKSLS F4               15736 |  ASM CROSS-REFERENCE PART 2B                  V2M08 PTM78130
0924                      15737 |       ORG     P9350                                 PTM78135
0924 005A                 15738 |       DC      X2C99-XR091  WD CNT OF XREF PART 2    PTM78140
0925 FF0C                 15739 |       DC      -/F4      SLET ID OF XREF PART 2B     PTM78145
0926 0000                 15740 | XR090 DC      XR091-XR090  SLET TBL ADDR DISP       PTM78150
0927 0001                 15741 |       DC      1         NO. OF ID'S TO BE FILLED    PTM78155
0926                      15742 |       ORG     *-2                                   PTM78160
0926 00D9                 15743 | XR091 DC      /D9       SLET ID OF PHASE 4          PTM78165
0927                      15744 |       BSS     3                                     PTM78170
092A                      15745 | XR917 BSS  E  3         TEMP SAVE AREA              PTM78175
092D 0000                 15746 | ERCT1 DC      *-*       ERROR STMNT CNT             PTM78180
092E                      15747 |       BSS  E  0         FORCE EVEN ADDR             PTM78185
092E 00C2                 15748 | XR918 DC      .B        EBCDIC B                    PTM78190
092F 0806                 15749 |       DC      XR919-2   STARTING TBL ADDR           PTM78195
0930 D4C4 E740            15750 | XR920 EBC     .MDX .                                PTM78200
0932 00C2                 15751 | XR921 DC      .B                                    PTM78205
0933 092E                 15752 |       DC      XR920-2                               PTM78210
0934 00D3                 15753 | XR922 DC      .L        EBCDIC  L                   PTM78215
0935 00B0                 15754 |       DC      .0-.      EBCDIC  0                   PTM78220
0936 00D4                 15755 | XR924 DC      .M        EBCDIC  M                   PTM78225
0937 07D4                 15756 |       DC      XR925-2   TBL ADDR FOR M TYPE OP      PTM78230
0938 00D9                 15757 | XR926 DC      .R        EBCDIC R                    PTM78235
0939 0000                 15758 | XR929 DC      0         XREF OVERFLOW SCTR CNT      PTM78240
093A 0000                 15759 | XR932 DC      *-*       DSF DISK END ADDR           PTM78245
093B 0040                 15760 | XR914 DC      .         EBCDIC BLANK                PTM78250
                          15761 | *                                                   PTM78255
                          15762 | *     RETURN FROM SYMBOL TBL SEARCH                 PTM78260
                          15763 | *     SYMBOL FOUND                                  PTM78265
                          15764 | *                                                   PTM78270
093C                      15765 | XR500 EQU     *                                     PTM78275
093C 4400 088B            15766 |       BSI  L  XR600     FETCH XREF PT-XR2           PTM78280
093E 69EB                 15767 |       STX   1 XR917                                 PTM78285
093F C0EA                 15768 |       LD      XR917     SET SYM TBL DISP            PTM78290
0940 D201                 15769 |       STO   2 1                                     PTM78295
                          15770 | *                                                   PTM78300
                          15771 | *     SCAN OP CODE FIELD TO DETERMINE               PTM78305
                          15772 | *     *REFERENCE TYPE                               PTM78310
                          15773 | *                                                   PTM78315
0941                      15774 | XR510 EQU     *                                     PTM78320
                          15775 | *                                                   PTM78325
0941 C8EC                 15776 |       LDD     XR918     INITILIZE REFERENCE TYPE    PTM78330
0942 611C                 15777 |       LDX   1 28        SET LOOP CTR                PTM78335
0943 401D                 15778 |       BSI     XR550     CHECK OP CODE               PTM78340
0944 097A                 15779 |       DC      XR560     BR ADDR-OP CODE FOUND       PTM78345
0945 6102                 15780 |       LDX   1 2         SET LOOP CTR                PTM78350
0946 C8EB                 15781 |       LDD     XR921     INITIALIZE REFERENCE TYPE   PTM78355
0947 4019                 15782 |       BSI     XR550     CHECK OP CODE               PTM78360
0948 094A                 15783 |       DC      XR520     CHECK FLAG,TAG FLD          PTM78365
0949 7011                 15784 |       MDX     XR540     CONT OP CODE CHECK          PTM78370
                          15785 | *                                                   PTM78375
094A 6580 0238            15786 | XR520 LDX  I1 RDBFR                                 PTM78380
094C C121                 15787 |       LD    1 +33                                   PTM78385
094D F400 093B            15788 |       EOR  L  XR914                                 PTM78390
094F 4C18 0955            15789 |       BSC  L  XR530,+-  BR-TAG FLD BLANK            PTM78395
0951 90E3                 15790 |       S       XR922+1                               PTM78400
0952 4C18 0955            15791 |       BSC  L  XR530,+-  BR-TAG FLD ZERO             PTM78405
0954 700A                 15792 |       MDX     XR545     SET TO REFERENCE TYPE       PTM78410
0955 C120                 15793 | XR530 LD    1 +32                                   PTM78415
0956 F0DD                 15794 |       EOR     XR922                                 PTM78420
0957 4C20 097A            15795 |       BSC  L  XR560,Z   BR-FLAG FLD NOT L           PTM78425
0959 C0DC                 15796 |       LD      XR924     SET REFERENCE TYPE          PTM78430
095A 7021                 15797 |       MDX     XR570                                 PTM78435
                          15798 | *                                                   PTM78440
095B 610E                 15799 | XR540 LDX   1 14                                    PTM78445
095C C8D9                 15800 |       LDD     XR924     INITIALIZE REFERENCE TYPE   PTM78450
095D 4003                 15801 |       BSI     XR550     CHECK OP CODE               PTM78455
095E 097A                 15802 |       DC      XR560     BR ADDR-OP CODE FOUND       PTM78460
                          15803 | *                                                   PTM78465
095F C0D8                 15804 | XR545 LD      XR926     SET REFERENCE TYPE TO R     PTM78470
0960 701B                 15805 |       MDX     XR570                                 PTM78475
                          15806 | *                                                   PTM78480
0961 0000                 15807 | XR550 DC      *-*       ENTRY TO OP TBL SEARCH      PTM78485
0962 D400 092C            15808 |       STO  L  XR917+2   SAVE REFERENCE TYPE         PTM78490
0964 1090                 15809 |       SLT     16                                    PTM78495
0965 D003                 15810 |       STO     XR555     SET OP TBL ADDR             PTM78500
0966 CC00 04AC            15811 | XR553 LDD  L  P9040     FETCH OP CODE               PTM78505
0968 9D00 0000            15812 |       SD   L1 *-*                                   PTM78510
0969                      15813 | XR555 EQU     *-1                                   PTM78515
096A 4C20 0974            15814 |       BSC  L  XR557,Z   BR-NO MATCH                 PTM78520
096C 18D0                 15815 |       RTE     16                                    PTM78525
096D 4C20 0974            15816 |       BSC  L  XR557,Z   BR-NO MATCH                 PTM78530
096F C480 0961            15817 |       LD   I  XR550     FETCH RETURN ADDR           PTM78535
0971 D001                 15818 |       STO     XR556                                 PTM78540
0972 4C00 0000            15819 |       BSC  L  *-*       BR TO PLACE REFERENCE TYPE  PTM78545
0973                      15820 | XR556 EQU     *-1                                   PTM78550
                          15821 | *                                                   PTM78555
0974 71FE                 15822 | XR557 MDX   1 -2        DECR LOOP CTR               PTM78560
0975 70F0                 15823 |       MDX     XR553     CONTINUE SEARCH             PTM78565
0976 7401 0961            15824 |       MDX  L  XR550,1   INCR RETURN ADDR            PTM78570
0978 4C80 0961            15825 |       BSC  I  XR550     RETURN TO CALLER            PTM78575
                          15826 | *                                                   PTM78580
097A C400 092C            15827 | XR560 LD   L  XR917+2   FETCH REFERENCE TYPE        PTM78585
097C D200                 15828 | XR570 STO   2 0         SET   REFERENCE TYPE        PTM78590
097D 7401 08C6            15829 |       MDX  L  P9300,1   INCR RETURN ADDR            PTM78595
097F 4C00 07CA            15830 |       BSC  L  XR410     SET STATEMENT NUMBER        PTM78600
0980                      15831 | X2C99 EQU     *-1                                   PTM78605
CROSS-REFERENCE PART 2C
 
                          15833 | *************************************************** PTM78615
                          15834 | *                                                 * PTM78620
                          15835 | *STATUS-VERSION 2,MODIFICATION 8                  * PTM78625
                          15836 | *                                                 * PTM78630
                          15837 | *FUNCTION/OPERATION-                              * PTM78635
                          15838 | *   *SUBROUTINE TO FETCH CROSS-REFERENCE SECTOR   * PTM78640
                          15839 | *    POINTER. TESTING IS DONE TO WRITE THE        * PTM78645
                          15840 | *    CROSS-REFERENCE TABLE SECTOR TO DISK BEHIND  * PTM78650
                          15841 | *    PROGRAM DSF IF SECTOR IS FULL.               * PTM78655
                          15842 | *                                                 * PTM78660
                          15843 | *ENTRY POINT-                                     * PTM78665
                          15844 | *   *XR600                                        * PTM78670
                          15845 | *                                                 * PTM78675
                          15846 | *INPUT-N/A                                        * PTM78680
                          15847 | *                                                 * PTM78685
                          15848 | *OUTPUT-                                          * PTM78690
                          15849 | *   *INDEX REGISTER 2 CONTAINS NEXT CROSS-        * PTM78695
                          15850 | *    REFERENCE TABLE ADDRESS                      * PTM78700
                          15851 | *                                                 * PTM78705
                          15852 | *EXTERNAL REFERENCES-                             * PTM78710
                          15853 | *   *SUBROUTINES                                  * PTM78715
                          15854 | *       *DISK1                                    * PTM78720
                          15855 | *   *ASMCM-                                       * PTM78725
                          15856 | *       *DSADR                                    * PTM78730
                          15857 | *       *DSFWR                                    * PTM78735
                          15858 | *       *MCGEN                                    * PTM78740
                          15859 | *       *SCRA                                     * PTM78745
                          15860 | *                                                 * PTM78750
                          15861 | *EXIT-N/A                                         * PTM78755
                          15862 | *                                                 * PTM78760
                          15863 | *TABLES/WORK AREAS-N/A                            * PTM78765
                          15864 | *                                                 * PTM78770
                          15865 | *ATTRIBUTES-N/A                                   * PTM78775
                          15866 | *                                                 * PTM78780
                          15867 | *NOTES-                                           * PTM78785
                          15868 | *   *OVERLAYS PHASE 9 DSF OUTPUT SUBROUTINE       * PTM78790
                          15869 | *                                                 * PTM78795
                          15870 | *************************************************** PTM78800
*SBRKSLS F5               15871 |  ASM CROSS-REFERENCE PART 2C                  V2M08 PTM78805
0886                      15872 |       ORG     P9276+3                               PTM78810
0886 003C                 15873 |       DC      XR299-XR928  WD CNT OF PH             PTM78815
0887 00F5                 15874 |       DC      /F5       SLET ID OF XREF PART 2C     PTM78820
                          15875 | *                                                   PTM78825
                          15876 | *     SUBROUTINE TO FETCH XREF PT FOR               PTM78830
                          15877 | *     *NEXT ENTRY                                   PTM78835
                          15878 | *                                                   PTM78840
0888 013B                 15879 | XR928 DC      315       BFR SIZE                    PTM78845
0889 0001                 15880 | XR930 DC      1         CONSTANT 1                  PTM78850
088A 0000                 15881 | XR931 DC      *-*       XREF BFR PT                 PTM78855
                          15882 | *                                                   PTM78860
088B 0000                 15883 | XR600 DC      *-*       ENTRY POINT                 PTM78865
088C 6E00 07D2            15884 |       STX  L2 XR6X2     SAVE XR2                    PTM78870
088E C0FB                 15885 |       LD      XR931     TEST FOR SCTR OVERFLOW      PTM78875
088F 9400 0232            15886 |       S    L  DSADR                                 PTM78880
0891 90F6                 15887 |       S       XR928                                 PTM78885
0892 4C28 08B5            15888 |       BSC  L  XR620,+Z  BR-BFR NOT FULL             PTM78890
0894 C3F6                 15889 | XR605 LD    3 SCRA-X3   CHECK IF ANY W.S. AVAILABLE PTM78895
0895 4C20 08A5            15890 |       BSC  L  XR610,Z   BR IF W.S. STILL LEFT       PTM78900
0897 C400 0255            15891 |       LD   L  MCGEN     RESET DSF ADDR              PTM78905
0899 D480 0232            15892 |       STO  I  DSADR                                 PTM78910
089B CC00 0928            15893 |       LDD  L  XR091+2   LD AND XEQ ASM              PTM78915
089D DC00 0280            15894 |       STD  L  OVLAY     *EXIT PHASE                 PTM78920
089F 6500 0282            15895 |       LDX  L1 OVLAY+2   SET BR ADDR                 PTM78925
08A1 6D00 0273            15896 |       STX  L1 P0140+1                               PTM78930
08A3 4C00 0270            15897 |       BSC  L  P0130                                 PTM78935
                          15898 | *                                                   PTM78940
08A5 CB1B                 15899 | XR610 LDD   3 DSFWR-X3                              PTM78945
08A6 435C                 15900 |       BSI   3 DISK1-X3  OUTPUT 1 SCTR OF XREF       PTM78950
08A7 7401 0939            15901 |       MDX  L  XR929,1                               PTM78955
08A9 C480 0232            15902 | XR615 LD   I  DSADR     INCR XREF OVERFLOW ADDR     PTM78960
08AB 80DD                 15903 |       A       XR930                                 PTM78965
08AC D480 0232            15904 |       STO  I  DSADR                                 PTM78970
08AE 74FF 020F            15905 |       MDX  L  SCRA,-1   DECR W.S. SECTORS           PTM78975
08B0 1000                 15906 |       NOP               (MAY SKIP)                  PTM78980
08B1 C400 0232            15907 |       LD   L  DSADR     RESET BFR PT                PTM78985
08B3 D0D6                 15908 |       STO     XR931                                 PTM78990
08B4 7002                 15909 |       MDX     XR630                                 PTM78995
                          15910 | *                                                   PTM79000
08B5 7403 088A            15911 | XR620 MDX  L  XR931,3   INCR XREF BFR PT            PTM79005
08B7 6680 088A            15912 | XR630 LDX  I2 XR931     XR2 PT TO NEXT ENTRY        PTM79010
08B9 7201                 15913 |       MDX   2 1         *IN XREF BFR                PTM79015
08BA 4C80 088B            15914 |       BSC  I  XR600     RETURN TO CALLER            PTM79020
                          15915 | *                                                   PTM79025
08BC                      15916 |       BSS     8         PATCH AREA                  PTM79030
08C4 0000                 15917 | XR299 DC      0         END OF XREF PART 2C         PTM79035
CROSS-REFERENCE PART 3              *
 
                          15919 | *************************************************** PTM79045
                          15920 | *                                                 * PTM79050
                          15921 | *STATUS - VERSION 2, MODIFICATION 12              * PTM79055
                          15922 | *                                                 * PTM79060
                          15923 | *FUNCTION/OPERATION-                              * PTM79065
                          15924 | *   *CROSS-REFERENCE PART 3 IS LOADED INTO CORE   * PTM79070
                          15925 | *    AT THE END OF PASS THREE BY PHASE 12. IT     * PTM79075
                          15926 | *    OVERLAYS THE GRAPHICS PHASE                  * PTM79080
                          15927 | *   *IF THERE ARE SYMBOLS IN THE SYMBOL TABLE,    * PTM79085
                          15928 | *    A CROSS-REFERENCE PRINT ENTRY IS BUILT AND   * PTM79090
                          15929 | *    PRINTED FOR EACH SYMBOL. THE CROSS-REFERENCE * PTM79095
                          15930 | *    TABLE IS READ INTO CORE,OVERLAYING PHASE 9   * PTM79100
                          15931 | *    6 SECTORS MAXIMUM AT A TIME, EACH TIME A     * PTM79105
                          15932 | *    SYMBOL IS PROCESSED. ONLY REFERENCE ENTRIES  * PTM79110
                          15933 | *    ARE PROCESSED.                               * PTM79115
                          15934 | *   *FOLLOWING SYMBOL TABLE PROCESSING, IF THERE  * PTM79120
                          15935 | *    WERE UNDEFINED SYMBOLS IN THE ASSEMBLY,      * PTM79125
                          15936 | *    A NEW ALPHABETICALLY ORDERED SYMBOL TABLE    * PTM79130
                          15937 | *    IS BUILT FOR UNDEFINED SYMBOLS BY SCANNING   * PTM79135
                          15938 | *    THE CROSS-REFERENCE TABLE. THE CODE FOR      * PTM79140
                          15939 | *    PROCESSING THE SYMBOLS IS MODIFIED TO        * PTM79145
                          15940 | *    ACCOMMODATE UNDEFINED SYMBOLS AND THE        * PTM79150
                          15941 | *    UNDEFINED SYMBOL TABLE IS PROCESSED AS THE   * PTM79155
                          15942 | *    SYMBOL TABLE WAS.                            * PTM79160
                          15943 | *   *FOLLOWING PROCESSING OF UNDEFINED SYMBOLS,   * PTM79165
                          15944 | *    IF THERE ARE ANY ERRORS THE CROSS-REFERENCE  * PTM79170
                          15945 | *    TABLE IS EXAMINED ONCE FOR ERROR STATEMENT   * PTM79175
                          15946 | *    ENTRIES AND THE STATEMENT NUMBERS ARE        * PTM79180
                          15947 | *    PRINTED.                                     * PTM79185
                          15948 | *   *FINALLY PHASE 9 IS REFRESHED                 * PTM79190
                          15949 | *    AND PHASE 4 IS LOADED AND CONTROL IS         * PTM79195
                          15950 | *    TRANSFERRED TO IT.                           * PTM79200
                          15951 | *                                                 * PTM79205
                          15952 | *ENTRY POINT-                                     * PTM79210
                          15953 | *   *XR100                                        * PTM79215
                          15954 | *                                                 * PTM79220
                          15955 | *INPUT-                                           * PTM79225
                          15956 | *   *SYMBOL TABLE                                 * PTM79230
                          15957 | *   *CROSS-REFERENCE TABLE                        * PTM79235
                          15958 | *                                                 * PTM79240
                          15959 | *OUTPUT-                                          * PTM79245
                          15960 | *   *PRINTED CROSS-REFERENCE                      * PTM79250
                          15961 | *                                                 * PTM79255
                          15962 | *EXTERNAL REFERENCES-                             * PTM79260
                          15963 | *   *SUBROUTINES-                                 * PTM79265
                          15964 | *       *DISK1                                    * PTM79270
                          15965 | *   *ASMCM-                                       * PTM79275
                          15966 | *       *DSADR                                    * PTM79280
                          15967 | *       *ERPTR                                    * PTM79285
                          15968 | *       *HIEND                                    * PTM79290
                          15969 | *       *LOEND                                    * PTM79295
                          15970 | *       *MCGEN                                    * PTM79300
                          15971 | *   *DCOM/COMMA-                                  * PTM79305
                          15972 | *       *$CH12                                    * PTM79310
                          15973 | *       *#HDNG                                    * PTM79315
                          15974 | *       *$PBSY                                    * PTM79320
                          15975 | *       *$PHSE                                    * PTM79325
                          15976 | *                                                 * PTM79330
                          15977 | *EXITS-                                           * PTM79335
                          15978 | *   TRANSFERS CONTROL TO ASM PHASE 4              * PTM79340
                          15979 | *                                                 * PTM79345
                          15980 | *TABLES/WORK AREAS-                               * PTM79350
                          15981 | *   *CROSS-REFERENCE TABLE                        * PTM79355
                          15982 | *   *SYMBOL TABLE                                 * PTM79360
                          15983 | *   *XRBFR,PRINT BUFFER                           * PTM79365
                          15984 | *                                                 * PTM79370
                          15985 | *ATTRIBUTES-N/A                                   * PTM79375
                          15986 | *                                                 * PTM79380
                          15987 | *NOTES-N/A                                        * PTM79385
                          15988 | *************************************************** PTM79390
*SBRKSLS F6               15989 |  ASM CROSS-REFERENCE PART III                 V2M08 PTM79395
0ECA                      15990 |       ORG     G4000-2                               PTM79400
0ECA 03AF                 15991 |       DC      X3399-X3001  WD CNT OF XREF PART 3    PTM79405
0ECB FF0A                 15992 |       DC      -/F6      SLET ID OF XREF PART 3      PTM79410
                          15993 | *                                                   PTM79415
0ECC 0000                 15994 | X3003 DC      X3001-X3003  SLET TBL DISP ADDR       PTM79420
0ECD 0003                 15995 |       DC      3         NO. OF ID'S TO BE FILLED    PTM79425
0ECC                      15996 |       ORG     *-2                                   PTM79430
0ECC 00D9                 15997 | X3001 DC      /D9       SLET ID OF PHASE 4          PTM79435
0ECD                      15998 |       BSS     3                                     PTM79440
0ED0 00DC                 15999 |       DC      /DC       SLET ID OF PHASE 9          PTM79445
0ED1                      16000 |       BSS     3                                     PTM79450
0ED4 00D4                 16001 | XGETR DC      /D4       SLET ID OF ERMSG PH         PTM79455
0ED5                      16002 |       BSS     3                                     PTM79460
0ED8 0040                 16003 | XR936 DC      .         EBCDIC BLANK                PTM79465
0ED9 2FFF                 16004 | XR940 DC      /2FFF     CONSTANT /2FFF              PTM79470
0EDA                      16005 |       BSS  E  1         FORCE ODD ADDR              PTM79475
0EDB 003C                 16006 |       DC      60        WD CNT OF O/P LINE          PTM79480
0EDC                      16007 | XRBFR BSS  E  120       XREF BFR                    PTM79485
0F54 005C                 16008 | XR943 DC      .*        EBC *                       PTM79490
0F55 00D4                 16009 |       DC      .M        EBC M                       PTM79495
0F56 00E4                 16010 |       DC      .U        EBC U                       PTM79500
0F57 00D3                 16011 |       DC      .L        EBC L                       PTM79505
0F58 00E3                 16012 |       DC      .T        EBC T                       PTM79510
0F59 00C9                 16013 |       DC      .I        EBC I                       PTM79515
0F5A 00D7                 16014 |       DC      .P        EBC P                       PTM79520
0F5B 00D3                 16015 |       DC      .L        EBC L                       PTM79525
0F5C 00E8                 16016 |       DC      .Y        EBC Y                       PTM79530
0F5D 0060                 16017 |       DC      .-        EBC -                       PTM79535
0F5E 00C4                 16018 |       DC      .D        EBC D                       PTM79540
0F5F 00C5                 16019 |       DC      .E        EBC E                       PTM79545
0F60 00C6                 16020 |       DC      .F        EBC F                       PTM79550
0F61 00C9                 16021 |       DC      .I        EBC I                       PTM79555
0F62 00D5                 16022 |       DC      .N        EBC N                       PTM79560
0F63 00C5                 16023 |       DC      .E        EBC E                       PTM79565
0F64 00C4                 16024 |       DC      .D        EBC D                       PTM79570
0F65 005C                 16025 |       DC      .*        EBC *                       PTM79575
0F66 00E2                 16026 | XR948 DC      .S        EBC S                       PTM79580
0F67 00E8                 16027 |       DC      .Y        EBC Y                       PTM79585
0F68 00E2                 16028 |       DC      .S        EBC S                       PTM79590
0F69 00D4                 16029 |       DC      .M        EBC M                       PTM79595
0F6A 00C2                 16030 |       DC      .B        EBC B                       PTM79600
                          16031 | *                                                   PTM79605
0F6B 00F6                 16032 | X3000 DC      /F6       SLET ID OF XREF PART 3      PTM79610
0F6C 0000                 16033 | XR958 DC      *-*       UNDEFINED SYMBOL SW         PTM79615
0F6D 0040                 16034 | XR959 DC      .         EBCDIC BLANK                PTM79620
0F6E 0001                 16035 | XR960 DC      1         CONSTANT 1                  PTM79625
0F70                      16036 |       BSS  E  0         FORCE EVEN ADDR             PTM79630
0F70 4C00 0F8D            16037 | XR937 BSC  L  XR104                                 PTM79635
0F72                      16038 | XR938 BSS     1         NO. SYMBOLS TO PROCESS      PTM79640
0F73                      16039 | XR939 BSS     1         SYMBOL TBL PT               PTM79645
0F74                      16040 |       BSS  E  0         FORCE EVEN ADDR             PTM79650
0F74 000A                 16041 | XRP93 DC      10        PAGE HDNG WD CNT            PTM79655
0F75 0007                 16042 |       DC      #HDNG     PAGE HDNG SCTR ADDR         PTM79660
                          16043 | *                                                   PTM79665
                          16044 | *     CLEAR PRINT BFR TO BLANKS SUBR                PTM79670
                          16045 | *                                                   PTM79675
0F76 0000                 16046 | XRCLR DC      *-*       ENTRY POINT                 PTM79680
0F77 6600 0EDC            16047 |       LDX  L2 XRBFR     CLEAR PRINT BFR TO BLANKS   PTM79685
0F79 C0F3                 16048 |       LD      XR959                                 PTM79690
0F7A 6378                 16049 |       LDX   3 +120      SET LOOP CTR                PTM79695
0F7B D200                 16050 | XRCL1 STO   2 0         STORE BLANKS                PTM79700
0F7C 7201                 16051 |       MDX   2 +1        ADJUST BFR PT               PTM79705
0F7D 73FF                 16052 |       MDX   3 -1        DECR LOOP CTR               PTM79710
0F7E 70FC                 16053 |       MDX     XRCL1     CONT TO CLEAR BFR           PTM79715
0F7F 7288                 16054 |       MDX   2 -120      RESTORE XREF BFR PT         PTM79720
0F80 4C80 0F76            16055 |       BSC  I  XRCLR     RETURN TO CALLER            PTM79725
                          16056 | *                                                   PTM79730
                          16057 | *     PROCESS CROSS-REFERENCE TABLE                 PTM79735
                          16058 | *     WRITE LAST XREF SCTR TO DISK                  PTM79740
                          16059 | *     RETURN HERE WHEN DATA WRITTEN                 PTM79745
                          16060 | *                                                   PTM79750
0F82 C0E8                 16061 | XR100 LD      X3000     SET PHASE ID                PTM79755
0F83 D400 0078            16062 |       STO  L  $PHSE                                 PTM79760
0F85 C8EA                 16063 |       LDD     XR937     SET RETURN ADDR TO XR105    PTM79765
0F86 D400 08A9            16064 |       STO  L  XR615                                 PTM79770
0F88 1090                 16065 |       SLT     16                                    PTM79775
0F89 D400 08AA            16066 |       STO  L  XR615+1                               PTM79780
0F8B 4C00 0894            16067 |       BSC  L  XR605     WRITE XREF SCTR TO DISK     PTM79785
0F8D C400 093A            16068 | XR104 LD   L  XR932     SAVE POINTERS               PTM79790
0F8F D07D                 16069 |       STO     X9932                                 PTM79795
0F90 C400 0939            16070 |       LD   L  XR929                                 PTM79800
0F92 D07B                 16071 |       STO     X9929                                 PTM79805
                          16072 | *                                                   PTM79810
                          16073 | *     BEGIN TO BUILD SYMBOL TBL                     PTM79815
                          16074 | *     *CROSS-REFERENCE                              PTM79820
                          16075 | *                                                   PTM79825
0F93 C3FF                 16076 | XR105 LD    3 HIEND-X3  CALC NO. OF SYMBOLS+1       PTM79830
0F94 9300                 16077 |       S     3 LOEND-X3  *TO PROCESS AND SAVE        PTM79835
0F95 807A                 16078 |       A       XR942     ADD ONE                     PTM79840
0F96 1890                 16079 |       SRT     16                                    PTM79845
0F97 A878                 16080 |       D       XR942                                 PTM79850
0F98 80D5                 16081 |       A       XR960     ADD CONSTANT ONE        2-9 PTM79855
0F99 D0D8                 16082 |       STO     XR938                                 PTM79860
0F9A C3FF                 16083 |       LD    3 HIEND-X3  SET SYMBOL TBL PTR          PTM79865
0F9B D0D7                 16084 |       STO     XR939                                 PTM79870
0F9C 40D9                 16085 |       BSI     XRCLR     CLEAR PRINT BFR TO BLANKS   PTM79875
                          16086 | *                                                   PTM79880
                          16087 | *     READ PAGE HDNG INTO CORE                      PTM79885
                          16088 | *                                                   PTM79890
0F9D C8D6                 16089 | XRPG1 LDD     XRP93     SET PAGE HDNG DISK HDR      PTM79895
0F9E DC00 1234            16090 |       STD  L  XRP94                                 PTM79900
0FA0 CC00 1230            16091 |       LDD  L  XRP90     PREPARE TO                  PTM79905
0FA2 6700 0219            16092 |       LDX  L3 ASMCM     RESTORE XR3                 PTM79910
0FA4 435C                 16093 |       BSI   3 DISK1-X3  READ PAGE HDNG              PTM79915
0FA5 7401 1231            16094 |       MDX  L  XRP90+1,1   SET I/O AREA PRINT ADDR   PTM79920
0FA7 C0CC                 16095 |       LD      XRP93     SET PRINT WD CNT            PTM79925
0FA8 D400 1235            16096 |       STO  L  XRP94+1                               PTM79930
0FAA 7408 1235            16097 |       MDX  L  XRP94+1,8                             PTM79935
0FAC C400 07C0            16098 |       LD   L  XR399     FETCH,SAVE UNDEFINED        PTM79940
0FAE D0BD                 16099 |       STO     XR958     *SYMBOL SWITCH              PTM79945
0FAF C400 092D            16100 |       LD   L  ERCT1     FETCH ERROR CNT             PTM79950
0FB1 D400 10CB            16101 |       STO  L  ERCT2                                 PTM79955
0FB3 C0BE                 16102 |       LD      XR938     LOAD SYMBOL TABLE INDR 2-11 PTM79960
0FB4 4818                 16103 |       BSC     +-        SKIP IF NOT ZERO       2-11 PTM79962
0FB5 7002                 16104 |       MDX     SYB01     SKIP AROUND BRANCH     2-11 PTM79964
0FB6 4400 121F            16105 |       BSI  L  XRPGH     NEW,PAGE,PRINT HDR          PTM79965
                          16106 | *                                                   PTM79970
0FB8 74FF 0F72            16107 | SYB01 MDX  L  XR938,-1  DECR LOOP CTR               PTM79975
0FBA 7002                 16108 |       MDX     SYM02     GO PROCESS SYMBOL           PTM79980
0FBB 4C00 103A            16109 | SYM01 BSC  L  XR700     GO CHECK FOR UNDEFINED SYMB PTM79985
                          16110 | *                                                   PTM79990
0FBD C055                 16111 | SYM02 LD      XR951     SET LINE COUNT              PTM79995
0FBE D055                 16112 |       STO     XR952                                 PTM80000
0FBF 74FC 0F73            16113 |       MDX  L  XR939,-4  PT TO NEXT SYMBOL           PTM80005
0FC1 1000                 16114 |       NOP               (MAY SKIP)                  PTM80010
0FC2 7401 1205            16115 |       MDX  L  XR957,1   SET TO PR LINE              PTM80015
0FC4 7401 1184            16116 |       MDX  L  XD900,1   SET DISK READ SW            PTM80020
0FC6 6580 0F73            16117 |       LDX  I1 XR939     XR1 PT TO SYMBOL TBL ENT-1  PTM80025
0FC8 C104                 16118 |       LD    1 +4        FETCH SYMBOL NAME           PTM80030
0FC9 18D0                 16119 |       RTE     16                                    PTM80035
0FCA C103                 16120 |       LD    1 +3                                    PTM80040
0FCB 4400 11B9            16121 |       BSI  L  UNPCK     UNPACK SYMBOL NAME          PTM80045
                          16122 | *                       *AND PLACE IN O/P BFR       PTM80050
0FCD 7205                 16123 | SYMM2 MDX   2 +5        ADJUST O/P BFR PT           PTM80055
0FCE C103                 16124 |       LD    1 +3        MULTIPLY-DEFINED INDR       PTM80060
0FCF 4C10 0FDB            16125 |       BSC  L  SYM05,-   BR-NOT MULTIPLY DEFINED     PTM80065
                          16126 | *                                                   PTM80070
0FD1 7211                 16127 |       MDX   2 +17       ADJUST O/P BFR PT           PTM80075
0FD2 6312                 16128 |       LDX   3 +18       SET LOOP CTR                PTM80080
0FD3 C700 0F53            16129 | SYM03 LD   L3 XR943-1   SET MULTIPLY-DEFINED MSG    PTM80085
0FD5 D200                 16130 |       STO   2 0         *IN O/P BFR                 PTM80090
0FD6 72FF                 16131 |       MDX   2 -1                                    PTM80095
0FD7 73FF                 16132 |       MDX   3 -1        DECR LOOP CTR               PTM80100
0FD8 70FA                 16133 |       MDX     SYM03     CONT MSG MOVE               PTM80105
0FD9 7219                 16134 |       MDX   2 +25       ADJUST O/P BFR PT TO COL 35 PTM80110
0FDA 701A                 16135 |       MDX     SYM30     BR TO SEARCH XREF TBL       PTM80115
0FDB C102                 16136 | SYM05 LD    1 +2        FETCH SYMBOL VALUE          PTM80120
0FDC 4400 11CC            16137 |       BSI  L  S4HEX     CONVERT VALUE               PTM80125
                          16138 | *                                                   PTM80130
0FDE 7203                 16139 |       MDX   2 +3        ADJUST O/P PT               PTM80135
0FDF C103                 16140 |       LD    1 +3        FETCH RELOCATION PT         PTM80140
0FE0 1001                 16141 |       SLA     1                                     PTM80145
0FE1 180F                 16142 |       SRA     15                                    PTM80150
0FE2 EC00 11B8            16143 |       OR   L  XR947     ADD EBCDIC ZONE             PTM80155
0FE4 D200                 16144 |       STO   2 0         SET RELOCATION INDR         PTM80160
                          16145 | *                                                   PTM80165
0FE5 7208                 16146 |       MDX   2 +8        ADJUST O/P PT               PTM80170
0FE6 C101                 16147 |       LD    1 +1        FETCH STATEMENT NO.         PTM80175
0FE7 4C20 0FF1            16148 |       BSC  L  SYM20,Z   BR-VALID STATEMENT NO.      PTM80180
                          16149 | *                                                   PTM80185
0FE9 6305                 16150 |       LDX   3 5         SET LOOP CTR                PTM80190
0FEA C700 0F65            16151 | SYM10 LD   L3 XR948-1   FETCH MSG SYSMB FOR         PTM80195
0FEC D200                 16152 |       STO   2 0         *STATEMENT NO.              PTM80200
0FED 72FF                 16153 |       MDX   2 -1        DECR LOOP CTR               PTM80205
0FEE 73FF                 16154 |       MDX   3 -1                                    PTM80210
0FEF 70FA                 16155 |       MDX     SYM10     CONT TO FETCH MSG           PTM80215
0FF0 7003                 16156 |       MDX     SYM25     GO ADJUST O/P PT            PTM80220
                          16157 | *                                                   PTM80225
0FF1 C101                 16158 | SYM20 LD    1 +1        FETCH STATEMENT NO.         PTM80230
0FF2 4400 11DB            16159 |       BSI  L  XBDEC     CONVERT,SAVE NO.            PTM80235
0FF4 720E                 16160 | SYM25 MDX   2 14        ADJUST O/P PT TO COL 35     PTM80240
                          16161 | *                                                   PTM80245
0FF5                      16162 | SYM30 EQU     *                                     PTM80250
0FF5 C017                 16163 |       LD      X9932     SET CURRENT OVFLO CNT       PTM80255
0FF6 D400 045D            16164 |       STO  L  P9000+3   *OF CROSS-REFERENCE TBL     PTM80260
0FF8 C015                 16165 |       LD      X9929                                 PTM80265
0FF9 D015                 16166 |       STO     XD902                                 PTM80270
0FFA 4400 118A            16167 | SYM35 BSI  L  XDKRD     READ XREF TBL               PTM80275
0FFC 1036                 16168 |       DC      SYM70     RETURN IF SYMBOL PROCESSED  PTM80280
0FFD 6700 045B            16169 |       LDX  L3 P9000+1   XR3 IS XREF TBL PT          PTM80285
0FFF C011                 16170 |       LD      XR949     SET WD CNT                  PTM80290
1000 D011                 16171 |       STO     XR950                                 PTM80295
1001 7303                 16172 | SYM40 MDX   3 3         INCR XREF PT                PTM80300
1002 74FD 1012            16173 |       MDX  L  XR950,-3  DECR CURRENT WD CNT         PTM80305
1004 7013                 16174 |       MDX     SYM50     CONT SEARCH OF CURRENT SCTR PTM80310
1005 74FF 1015            16175 |       MDX  L  XR953,-1  DECR SCTR CNT               PTM80315
1007 7001                 16176 |       MDX     SYM45     CONT SEARCH WITH NEXT SCTR  PTM80320
1008 70F1                 16177 |       MDX     SYM35     BR TO READ XREF TBL         PTM80325
1009 C007                 16178 | SYM45 LD      XR949     SET WD CNT FOR ONE SCTR     PTM80330
100A D007                 16179 |       STO     XR950                                 PTM80335
100B 73FF                 16180 |       MDX   3 -1        SET PT FOR NEXT SCTR        PTM80340
100C 70F4                 16181 |       MDX     SYM40     CONT TO PROCESS XREF TBL    PTM80345
                          16182 | *                                                   PTM80350
                          16183 | *     CONSTANTS                                     PTM80355
                          16184 | *                                                   PTM80360
100D 0000                 16185 | X9932 DC      *-*       SCTR ADDR SAVED             PTM80365
100E 0000                 16186 | X9929 DC      *-*       OVERFLO CNT SAVED           PTM80370
100F 0000                 16187 | XD902 DC      *-*       XREF OVFLO COUNTER,CURRENT  PTM80375
1010 0004                 16188 | XR942 DC      4         CONSTANT 4                  PTM80380
1011 0141                 16189 | XR949 DC      321       SCTR WD CNT                 PTM80385
1012 0141                 16190 | XR950 DC      321       CURRENT WD CNT              PTM80390
1013 000B                 16191 | XR951 DC      11        XREF LINE CNT               PTM80395
1014 000B                 16192 | XR952 DC      11        CURRENT LINE CNT            PTM80400
1015 0000                 16193 | XR953 DC      *-*       PARTIAL XREF TBL SCTR CNT   PTM80405
1016                      16194 | XR954 BSS     1         SAVE SYMBOL TBL ADDR        PTM80410
1017 006B                 16195 | XR955 DC      .,        EBCDIC COMMA                PTM80415
                          16196 | *                                                   PTM80420
1018                      16197 | SYM50 EQU     *                                     PTM80425
1018 C300                 16198 |       LD    3 0         TEST FOR SYMBOL COMPLETE    PTM80430
1019 4C18 1036            16199 |       BSC  L  SYM70,+-  BR TO PRINT LAST LINE       PTM80435
101B 4C08 1001            16200 | SYM55 BSC  L  SYM40,+   BR-NOT REFERENCE ENTRY      PTM80440
101D 69F8                 16201 |       STX   1 XR954     SAVE SYMBOL TBL ADDR-4      PTM80445
101E C0F7                 16202 |       LD      XR954     FETCH SYMBOL TBL ADDR-4     PTM80450
101F 80F0                 16203 |       A       XR942     ADD 4                       PTM80455
1020 9301                 16204 |       S     3 1                                     PTM80460
1021 4C20 1001            16205 |       BSC  L  SYM40,Z   BR-NOT SYMBOL REFERENCE     PTM80465
1023 7401 1205            16206 |       MDX  L  XR957,1   INDICATE PR LINE            PTM80470
1025 C302                 16207 |       LD    3 2         FETCH REFERENCE NO.         PTM80475
1026 4400 11DB            16208 |       BSI  L  XBDEC     PLACE REFERENCE NO.         PTM80480
1028 C0EE                 16209 | SYM60 LD      XR955     SET COMMA IN O/P BFR        PTM80485
1029 D206                 16210 |       STO   2 6                                     PTM80490
102A C300                 16211 |       LD    3 0         SET REFERENCE TYPE          PTM80495
102B D207                 16212 |       STO   2 7         *IN O/P BFR                 PTM80500
102C 720D                 16213 | SYM65 MDX   2 13        SET O/P PTR FOR NEXT ENTRY  PTM80505
102D 74FF 1014            16214 |       MDX  L  XR952,-1  DECR LINE CNT               PTM80510
102F 70D1                 16215 |       MDX     SYM40     BR-LINE NOT COMPLETE        PTM80515
1030 4400 1206            16216 |       BSI  L  XREPR     PRINT A LINE                PTM80520
1032 7222                 16217 |       MDX   2 +34       INITIALIZE O/P BFR ADDR     PTM80525
1033 C0DF                 16218 |       LD      XR951     SET LINE COUNT FOR          PTM80530
1034 D0DF                 16219 |       STO     XR952     *NEW LINE                   PTM80535
1035 70CB                 16220 |       MDX     SYM40     CONT SEARCH                 PTM80540
1036                      16221 | SYM70 EQU     *                                     PTM80545
1036 4400 1206            16222 |       BSI  L  XREPR     PRINT LINE OF XREF          PTM80550
1038 4C00 0FB8            16223 |       BSC  L  SYB01     PROCESS NEXT SYMBOL         PTM80555
                          16224 | *                                                   PTM80560
                          16225 | *     CHECK FOR UNDEFINED SYMBOLS                   PTM80565
                          16226 | *                                                   PTM80570
103A                      16227 | XR700 EQU     *                                     PTM80575
                          16228 | *                                                   PTM80580
103A 6600 0219            16229 |       LDX  L2 ASMCM     RESTORE XR3                 PTM80585
103C C2FF                 16230 |       LD    2 HIEND-X3  INITIALIZE SYM TBL PTS      PTM80590
103D 80D2                 16231 |       A       XR942                                 PTM80595
103E D200                 16232 |       STO   2 LOEND-X3  *FOR UNDEFINED SYMBOL TBL   PTM80600
                          16233 | *                                                   PTM80605
103F 7400 0F6C            16234 |       MDX  L  XR958,0   TEST FOR UNDEFINED SYM      PTM80610
1041 7002                 16235 |       MDX     XR705     BR-UNDEFINED SYM            PTM80615
1042 4C00 10CF            16236 |       BSC  L  XR790     BR-NO UNDEFINED SYM         PTM80620
                          16237 | *                                                   PTM80625
1044                      16238 | XR705 EQU     *                                     PTM80630
1044 7401 1184            16239 |       MDX  L  XD900,1   SET DISK READ SW            PTM80635
1046 C0C6                 16240 |       LD      X9932     SET CURRENT OVFLO COUNT     PTM80640
1047 D400 045D            16241 |       STO  L  P9000+3   *XREF TBL                   PTM80645
1049 C0C4                 16242 |       LD      X9929                                 PTM80650
104A D0C4                 16243 |       STO     XD902                                 PTM80655
104B 4400 118A            16244 | XR707 BSI  L  XDKRD     READ XREF TBL               PTM80660
104D 1069                 16245 | XR708 DC      XR730     RETURN IF TBL PROCESSED     PTM80665
104E 6700 045B            16246 |       LDX  L3 P9000+1   XR3 IS XREF TBL PT          PTM80670
1050 C0C0                 16247 |       LD      XR949     SET CURRENT WD CNT          PTM80675
1051 D0C0                 16248 |       STO     XR950                                 PTM80680
1052 7303                 16249 | XR709 MDX   3 3         INCR XREF PT                PTM80685
1053 74FD 1012            16250 |       MDX  L  XR950,-3  DECR CURRENT WD CNT         PTM80690
1055 7008                 16251 |       MDX     XR712     CONT SEARCH CURRENT SCTR    PTM80695
1056 74FF 1015            16252 |       MDX  L  XR953,-1   DECR SCTR CNT              PTM80700
1058 7001                 16253 |       MDX     XR710     CONT SEARCH WITH NEXT SCTR  PTM80705
1059 70F1                 16254 |       MDX     XR707     BR TO READ XREF TBL         PTM80710
105A C0B6                 16255 | XR710 LD      XR949     SET CURRENT WD CNT          PTM80715
105B D0B6                 16256 |       STO     XR950                                 PTM80720
105C 73FF                 16257 |       MDX   3 -1        SET PT FOR NEXT SCTR        PTM80725
105D 70F4                 16258 |       MDX     XR709     CONT TO PROCESS XREF TBL    PTM80730
                          16259 | *                                                   PTM80735
105E                      16260 | XR712 EQU     *                                     PTM80740
105E C300                 16261 |       LD    3 0         TEST FOR TBL SEARCHED       PTM80745
105F 4C18 1069            16262 | XRE12 BSC  L  XR730,+-  BR-XREF TBL SEARCHED        PTM80750
1061 4C10 1052            16263 |       BSC  L  XR709,-   BR-NOT UNDEFINED ENTRY      PTM80755
1063 1001                 16264 |       SLA     1                                     PTM80760
1064 4C08 1052            16265 | XR713 BSC  L  XR709,+   BR-NOT UNDEFINED ENTRY      PTM80765
1066 4400 112B            16266 |       BSI  L  XRSSR     PERFORM XREF SYM TBL SEARCH PTM80770
1068 70E9                 16267 |       MDX     XR709     CONT TO PROCESS XREF TBL    PTM80775
                          16268 | *                                                   PTM80780
                          16269 | *     MODIFY THE ORIGINAL XREF TO HANDLE            PTM80785
                          16270 | *     *UNDEFINED SYMBOLS                            PTM80790
                          16271 | *                                                   PTM80795
1069                      16272 | XR730 EQU     *                                     PTM80800
1069 C046                 16273 |       LD      XR799     MODIFY XREF END ADDR        PTM80805
106A D400 0FBC            16274 |       STO  L  SYM01+1                               PTM80810
                          16275 | *                                                   PTM80815
106C 6103                 16276 |       LDX   1 3         SET BRANCH INSTRUCTION      PTM80820
106D C500 10AC            16277 | XR732 LD   L1 XR798-1   *TO BYPASS SYMBOL           PTM80825
106F D500 0FCD            16278 |       STO  L1 SYMM2     *HANDLING TO REFERENCE      PTM80830
1071 71FF                 16279 |       MDX   1 -1        *COLLECTION                 PTM80835
1072 70FA                 16280 |       MDX     XR732                                 PTM80840
                          16281 | *                                                   PTM80845
1073 6106                 16282 |       LDX   1 6         SET INSTRUCTION SEQUENCE    PTM80850
1074 C500 10A6            16283 | XR734 LD   L1 XR797-1   *TO TEST FOR UNDEFINED      PTM80855
1076 D500 101A            16284 |       STO  L1 SYM55-1   *SYMBOL                     PTM80860
1078 71FF                 16285 |       MDX   1 -1                                    PTM80865
1079 70FA                 16286 |       MDX     XR734                                 PTM80870
107A C01B                 16287 |       LD      XR796     SET INST TO BYPASS          PTM80875
107B D0AC                 16288 |       STO     SYM60     *SET REFERENCE TYPE         PTM80880
                          16289 | *                                                   PTM80885
107C C018                 16290 |       LD      XR795+1   SET HDNG BFR ADDR           PTM80890
107D D400 1233            16291 |       STO  L  XRP92+1                               PTM80895
107F C480 0006            16292 |       LD   I  $CH12     CHANNEL 12 ON-BR            PTM80900
1081 4420 121F            16293 |       BSI  L  XRPGH,Z   BRANCH IO EJECT,PRINT HDRS  PTM80905
                          16294 | *                                                   PTM80910
1083 C021                 16295 |       LD      XR791                                 PTM80915
1084 4400 0D97            16296 |       BSI  L  P9472+3   SPACE A LINE                PTM80920
1086 C80D                 16297 |       LDD     XR795     PREPARE TO                  PTM80925
1087 4400 0D97            16298 |       BSI  L  P9472+3   PRINT HDR FOR UNDEFINED SYM PTM80930
1089 C01B                 16299 |       LD      XR791                                 PTM80935
108A 4400 0D97            16300 |       BSI  L  P9472+3   SPACE A LINE                PTM80940
108C C03B                 16301 |       LD      XRE17     BYPASS PAGE HDNG            PTM80945
108D D400 0F9D            16302 |       STO  L  XRPG1                                 PTM80950
108F 6700 0219            16303 |       LDX  L3 ASMCM     RESTORE XR3                 PTM80955
1091 4C00 0F93            16304 |       BSC  L  XR105     BR TO BUILD XREF TBL        PTM80960
                          16305 | *                                                   PTM80965
                          16306 | *     CONSTANTS                                     PTM80970
                          16307 | *                                                   PTM80975
1094                      16308 |       BSS  E  0         FORCE EVEN ADDR             PTM80980
1094 7001                 16309 | XR795 DC      /7001     PRINT FUNC CODE             PTM80985
1095 1097                 16310 |       DC      XR794                                 PTM80990
1096 7003                 16311 | XR796 MDX  X  SYM65-SYM60-1                         PTM80995
1097 000C                 16312 | XR794 DC      XR793-XR794-1                     212 PTM81000
1098 5C5C 5CE4 D5C4 C5C6  16313 |       EBC     .***UNDEFINED SYMBOLS***.             PTM81005
     C9D5 C5C4 40E2 E8D4       |
     C2D6 D3E2 5C5C 5C40       |
10A4 10CC                 16314 | XR793 DC      XRE16                                 PTM81010
10A5 7002                 16315 | XR791 DC      /7002     SPACE FUNC CODE             PTM81015
10A6 10F4                 16316 | XR792 DC      XRER2                                 PTM81020
                          16317 | *                                                   PTM81025
10A7 C301                 16318 | XR797 LD    3 1                                     PTM81030
10A8 9104                 16319 |       S     1 +4                                    PTM81035
10A9 4C20 1001            16320 |       BSC  L  SYM40,Z                               PTM81040
10AB C300                 16321 |       LD    3 0                                     PTM81045
10AC 9103                 16322 |       S     1 +3                                    PTM81050
                          16323 | *                                                   PTM81055
                          16324 | * THIS STATEMENT IS COMMENTED OUT IN THE FICHE:     KNITTEL0
                          16325 | *     BSS  E  0         FORCE EVEN ADDR             PTM81060
10AD 7218                 16326 | XR798 MDX   2 +24                                   PTM81065
10AE 4C00 0FF5            16327 |       BSC  L  SYM30                                 PTM81070
10B0 10CF                 16328 | XR799 DC      XR790     ADDR OF ERROR PROCESSING    PTM81075
10B1 70A0                 16329 | XRER8 MDX     XR709                                 PTM81080
                          16330 | *                                                   PTM81085
10B2                      16331 |       BSS  E  0         FORCE EVEN ADDR             PTM81090
10B2 7001                 16332 | XRE33 DC      /7001     PRINT FUNC CODE             PTM81095
10B3 10B5                 16333 |       DC      XRER4     ERROR MSG HEADER            PTM81100
                          16334 | *                                                   PTM81105
10B4                      16335 |       BSS  E  1         FORCE ODD ADDR              PTM81110
10B5 000F                 16336 | XRER4 DC      XRER5-XRER4  WD ONT OF ERR MSG        PTM81115
10B6 C5D9 D9D6 D940 E2E3  16337 |       EBC     .ERROR STATEMENT LINE NUMBERS.        PTM81120
     C1E3 C5D4 C5D5 E340       |
     D3C9 D5C5 40D5 E4D4       |
     C2C5 D9E2                 |
10C4 0014                 16338 | XRER5 DC      20                                    PTM81125
                          16339 | *                                                   PTM81130
10C6                      16340 |       BSS  E  0         FORCE EVEN ADDR             PTM81135
10C6 7000                 16341 | XRER7 DC      /7000     DK READ FUNC CODE           PTM81140
10C7 0458                 16342 |       DC      P9000-2   I/O AREA ADDR               PTM81145
10C8 701A                 16343 | XRE17 MDX  X  SYB01-XRPG1-1                         PTM81150
10C9 70EB                 16344 | XRE18 MDX  X  XR709-XR713-3                         PTM81155
10CA 0000                 16345 | PSTMN DC      *-*                                   PTM81160
10CB 0000                 16346 | ERCT2 DC      *-*       DUPLICATE ERROR CTR         PTM81165
                          16347 | *                                                   PTM81170
10CC 4400 1206            16348 | XRE16 BSI  L  XREPR     PRINT IF SET TO PRINT       PTM81175
10CE 703A                 16349 |       MDX     XRER3     GO EXIT ASM                 PTM81180
                          16350 | *                                                   PTM81185
                          16351 | *     PROCESS ERROR STATEMENT ENTRIES               PTM81190
                          16352 | *                                                   PTM81195
10CF                      16353 | XR790 EQU     *                                     PTM81200
10CF C0D4                 16354 |       LD      XR793     SET FINAL BRANCH ADDR       PTM81205
10D0 D400 104D            16355 |       STO  L  XR708                                 PTM81210
10D2 C0F6                 16356 |       LD      XRE18     SET TO BYPASS UNDEFINED     PTM81215
10D3 D400 1066            16357 |       STO  L  XR713+2   *SYMBOL                     PTM81220
10D5 C0D0                 16358 |       LD      XR792     SET BR ADDR FOR ERROR       PTM81225
10D6 D08E                 16359 |       STO     XR713+1   *ENTRY PROCESSING           PTM81230
10D7 C0DB                 16360 |       LD      XRE33+1   SET ERROR HDNG ADDR         PTM81235
10D8 D400 1233            16361 |       STO  L  XRP92+1                               PTM81240
10DA C0C9                 16362 |       LD      XR793     SET TO RETURN ON            PTM81245
10DB D084                 16363 |       STO     XRE12+1   *END OF XREF TBL            PTM81250
10DC C0EE                 16364 |       LD      ERCT2                                 PTM81255
10DD 4C18 1109            16365 |       BSC  L  XRER3,+-  BR-NO ERRORS                PTM81260
                          16366 | *                                                   PTM81265
10DF C480 0006            16367 |       LD   I  $CH12                                 PTM81270
10E1 4420 121F            16368 |       BSI  L  XRPGH,Z   BR TO EJECT,PRINT HEADERS   PTM81275
10E3 C0C1                 16369 |       LD      XR791                                 PTM81280
10E4 4400 0D97            16370 |       BSI  L  P9472+3   SPACE A LINE                PTM81285
10E6 C8CB                 16371 |       LDD     XRE33     PRINT ERROR HDR             PTM81290
10E7 4400 0D97            16372 |       BSI  L  P9472+3                               PTM81295
10E9 C0BB                 16373 |       LD      XR791                                 PTM81300
10EA 4400 0D97            16374 |       BSI  L  P9472+3   SPACE A LINE                PTM81305
10EC 4400 0F76            16375 |       BSI  L  XRCLR     CLEAR O/P BFR TO BLANK      PTM81310
10EE C0D5                 16376 |       LD      XRER5     SET LINE CNT                PTM81315
10EF D400 1014            16377 |       STO  L  XR952                                 PTM81320
10F1 7204                 16378 |       MDX   2 4                                     PTM81325
10F2 4C00 1044            16379 |       BSC  L  XR705     PROCESS ERROR ENTRIES       PTM81330
                          16380 | *                                                   PTM81335
10F4 C302                 16381 | XRER2 LD    3 2                                     PTM81340
10F5 90D4                 16382 |       S       PSTMN     SKIP IF MATCH PREVIOUS      PTM81345
10F6 4C18 1052            16383 |       BSC  L  XR709,+-  *STMNT NO.                  PTM81350
10F8 C302                 16384 |       LD    3 2         FETCH STATEMENT NO.         PTM81355
10F9 D0D0                 16385 |       STO     PSTMN     SET TO PREVIOUS             PTM81360
10FA 4400 11DB            16386 |       BSI  L  XBDEC     CONVERT,PLACE STATEMENT NO. PTM81365
10FC 7401 1205            16387 |       MDX  L  XR957,1   SET TO PRINT LINE           PTM81370
10FE 720B                 16388 |       MDX   2 11        INCR O/P BFR PT             PTM81375
10FF 74FF 1014            16389 |       MDX  L  XR952,-1  DECR LINE CNT               PTM81380
1101 70AF                 16390 |       MDX     XRER8     CONT PROCESSING TBL         PTM81385
                          16391 | *                                                   PTM81390
1102 4400 1206            16392 | XRER6 BSI  L  XREPR     PRINT LINE                  PTM81395
1104 C0BF                 16393 |       LD      XRER5     SET LINE COUNT              PTM81400
1105 D400 1014            16394 |       STO  L  XR952                                 PTM81405
1107 7204                 16395 |       MDX   2 4                                     PTM81410
1108 70A8                 16396 |       MDX     XRER8     CONT TO DECODE TBL          PTM81415
                          16397 | *                                                   PTM81420
1109 C400 0255            16398 | XRER3 LD   L  MCGEN     RESET DSF END ADDR          PTM81425
110B D480 0232            16399 |       STO  I  DSADR                                 PTM81430
110D CC00 0ECE            16400 |       LDD  L  X3001+2   WD CNT,SCTR ADDR PHASE 4    PTM81435
110F DC00 0280            16401 |       STD  L  OVLAY                                 PTM81440
1111 6700 0219            16402 |       LDX  L3 ASMCM     RESTORE XR3                 PTM81445
1113 C400 155A            16403 |       LD   L  XADCO     RESTORE ADCOW PTR       2-9 PTM81450
1115 D3FA                 16404 |       STO   3 ADCOW-X3  *FOR EXIT PHASE         2-9 PTM81455
1116 C400 045A            16405 |       LD   L  ERPTR     SAVE ERPTR FOR PHASE 4      PTM81460
1118 D33C                 16406 |       STO   3 MCGEN-X3                              PTM81465
1119 CC00 0ED2            16407 |       LDD  L  X3001+6   SET REFRESH HDR             PTM81470
111B DC00 0458            16408 |       STD  L  P9000-2                               PTM81475
111D C8A8                 16409 |       LDD     XRER7     PREPARE TO                  PTM81480
111E 435C                 16410 |       BSI   3 DISK1-X3  RESTORE PHASE 9             PTM81485
111F C33C                 16411 |       LD    3 MCGEN-X3  RESTORE ERPTR               PTM81490
1120 D400 045A            16412 |       STO  L  ERPTR                                 PTM81495
1122 C007                 16413 |       LD      XREND     SET XEQ ADDR FOR            PTM81500
1123 D35A                 16414 |       STO   3 P0140+1-X3  *PHASE 4                  PTM81505
1124 CC00 0ED6            16415 |       LDD  L  XGETR+2   RESTORE GETER DISK HDR      PTM81510
1126 DC00 0796            16416 |       STD  L  P9245+8                               PTM81515
1128 4C00 0270            16417 |       BSC  L  P0130     LD AND XEQ PHASE 4          PTM81520
                          16418 | *                                                   PTM81525
112A 0282                 16419 | XREND DC      OVLAY+2   PH 4 XEQ ADDR               PTM81530
                          16420 | *                                                   PTM81535
                          16421 | *     CROSS-REFERENCE SYMBOL TBL SEARCH SUBR        PTM81540
                          16422 | *                                                   PTM81545
112B 0000                 16423 | XRSSR DC      *-*       ENTRY POINT                 PTM81550
112C C301                 16424 |       LD    3 1         SAVE SYMBOL IN              PTM81555
112D 18D0                 16425 |       RTE     16        *SYMBOL TBL SAVE AREA       PTM81560
112E C300                 16426 |       LD    3 0                                     PTM81565
112F D810                 16427 |       STD     XRS96                                 PTM81570
1130 4011                 16428 |       BSI     XRS30     SEARCH IN-CORE TBL          PTM81575
                          16429 | *     RETURN HERE IF SYM NOT FOUND                  PTM81580
                          16430 | *     OTHERWISE,BRANCH TO XRS10                     PTM81585
1131 C200                 16431 |       LD    2 LOEND-X3  TEST IF OVFLO WILL OCCUR    PTM81590
1132 9400 1010            16432 |       S    L  XR942                                 PTM81595
1134 9005                 16433 |       S       XRS91     *IF SYM IS ADDED            PTM81600
1135 4C08 1109            16434 |       BSC  L  XRER3,+   BR-OVFLO WILL OCCUR         PTM81605
1137 402C                 16435 |       BSI     XRSAS     BR TO ADD SYM TO TBL        PTM81610
1138 4C80 112B            16436 | XRS10 BSC  I  XRSSR     RETURN TO CALLER            PTM81615
                          16437 | *                                                   PTM81620
                          16438 | *     CONSTANTS                                     PTM81625
                          16439 | *                                                   PTM81630
113A 128C                 16440 | XRS91 DC      PDEND     ADDR LIMIT OF SYMBOL TBL    PTM81635
113B 0004                 16441 | XRS92 DC      4         CONSTANT 4                  PTM81640
113C 0000                 16442 | XRS93 DC      *-*       TEMP SAVE AREA              PTM81645
113D 0000                 16443 | XRS94 DC      *-*       TEMP SAVE AREA              PTM81650
113E 0001                 16444 | XRS95 DC      1         CONSTANT 1                  PTM81655
1140                      16445 |       BSS  E  0         FORCE EVEN ADDR             PTM81660
1140                      16446 | XRS96 BSS     2         SYMBOL SAVE AREA            PTM81665
                          16447 | *                                                   PTM81670
1142 0000                 16448 | XRS30 DC      *-*       ENTRY POINT                 PTM81675
1143 C200                 16449 |       LD    2 LOEND-X3  FORM NEW LOW END ADDR       PTM81680
1144 90F6                 16450 |       S       XRS92     *OF SYMBOL TBL              PTM81685
1145 D0F6                 16451 |       STO     XRS93                                 PTM81690
1146 C2FF                 16452 |       LD    2 HIEND-X3                              PTM81695
1147 80F3                 16453 |       A       XRS92                                 PTM81700
1148 D0F4                 16454 |       STO     XRS94                                 PTM81705
1149 C0F3                 16455 | XRS33 LD      XRS94     CALC REMAINING SYM TBL      PTM81710
114A 90F1                 16456 |       S       XRS93     *SIZE                       PTM81715
114B 1803                 16457 |       SRA     3                                     PTM81720
114C 1002                 16458 |       SLA     2                                     PTM81725
114D 4C88 1142            16459 |       BSC  I  XRS30,+   BR-SEARCH DONE              PTM81730
114F D004                 16460 |       STO     XRS35+1   SET TBL ADDR                PTM81735
1150 C0EC                 16461 |       LD      XRS94     CALC SYM TBL ENTRY ADDR     PTM81740
1151 9002                 16462 |       S       XRS35+1                               PTM81745
1152 D001                 16463 |       STO     XRS35+1                               PTM81750
1153 6500 0000            16464 | XRS35 LDX  L1 *-*       SET SYM TBL ENT ADDR        PTM81755
1155 C100                 16465 |       LD    1 0                                     PTM81760
1156 18D0                 16466 |       RTE     16                                    PTM81765
1157 C1FF                 16467 |       LD    1 -1                                    PTM81770
1158 98E7                 16468 |       SD      XRS96                                 PTM81775
1159 4C20 115E            16469 |       BSC  L  XRS40,Z   BR-NO MATCH                 PTM81780
115B 18D0                 16470 |       RTE     16                                    PTM81785
115C 4C18 1138            16471 |       BSC  L  XRS10,+-  BR-MATCH                    PTM81790
115E 4C02 1162            16472 | XRS40 BSC  L  XRS42,C   SET LOW ADDR                PTM81795
1160 69DB                 16473 |       STX   1 XRS93                                 PTM81800
1161 70E7                 16474 |       MDX     XRS33     CONT SEARCH                 PTM81805
1162 69DA                 16475 | XRS42 STX   1 XRS94     SET HIGH ADDR               PTM81810
1163 70E5                 16476 |       MDX     XRS33     CONT SEARCH                 PTM81815
                          16477 | *                                                   PTM81820
                          16478 | *     CROSS-REFERENCE SYM TBL ADD SUBR              PTM81825
                          16479 | *                                                   PTM81830
1164 0000                 16480 | XRSAS DC      *-*       ENTRY POINT                 PTM81835
1165 6580 113C            16481 |       LDX  I1 XRS93     XR1 IS CURRENT LOW END PT   PTM81840
1167 C200                 16482 |       LD    2 LOEND-X3                              PTM81845
1168 90D3                 16483 |       S       XRS93                                 PTM81850
1169 90D1                 16484 |       S       XRS92                                 PTM81855
116A 4C18 1179            16485 |       BSC  L  XRS55,+-  BR-NO ENTRIES TO MOVE       PTM81860
116C D001                 16486 |       STO     *+1                                   PTM81865
116D 6600 0000            16487 |       LDX  L2 *-*       XR2-NO. ENTRIES TO MOVE     PTM81870
116F 6B08                 16488 |       STX   3 XRS53+1   SAVE XR3                    PTM81875
1170 6780 0219            16489 |       LDX  I3 LOEND                                 PTM81880
1172 C3FD                 16490 | XRS50 LD    3 -3        4 WD ENTRIES MOVED          PTM81885
1173 D3F9                 16491 |       STO   3 -7                                    PTM81890
1174 7301                 16492 |       MDX   3 1                                     PTM81895
1175 7201                 16493 |       MDX   2 1                                     PTM81900
1176 70FB                 16494 |       MDX     XRS50     CONT TO MOVE SYM TBL        PTM81905
1177 6700 0000            16495 | XRS53 LDX  L3 *-*       RESTORE XR3                 PTM81910
1179 C8C6                 16496 | XRS55 LDD     XRS96     PLACE SYMBOL IN TBL         PTM81915
117A D1FF                 16497 |       STO   1 -1                                    PTM81920
117B 18D0                 16498 |       RTE     16                                    PTM81925
117C D100                 16499 |       STO   1 0                                     PTM81930
117D 6600 0219            16500 |       LDX  L2 ASMCM     RESTORE XR2                 PTM81935
117F C200                 16501 |       LD    2 LOEND-X3  SET NEW LOEND ADDR          PTM81940
1180 90BA                 16502 |       S       XRS92                                 PTM81945
1181 D200                 16503 |       STO   2 LOEND-X3                              PTM81950
1182 4C80 1164            16504 |       BSC  I  XRSAS     RETURN TO CALLER            PTM81955
                          16505 | *                                                   PTM81960
                          16506 | *     SUBROUTINE TO READ XREF TABLE FROM DISK       PTM81965
                          16507 | *                                                   PTM81970
                          16508 | *                                                   PTM81975
1184 0001                 16509 | XD900 DC      1         XREF READ SW,INITIALLY 1    PTM81980
1185 0006                 16510 | XD901 DC      6         CONSTANT 6                  PTM81985
1186 0140                 16511 | XD903 DC      320       CONSTANT 320                PTM81990
1188                      16512 |       BSS  E  0         FORCE EVEN ADDR             PTM81995
1188 7000                 16513 | XD904 DC      /7000     DK READ FUNC CODE           PTM82000
1189 045C                 16514 |       DC      P9000+2   I/O AREA ADDR               PTM82005
                          16515 | *                                                   PTM82010
118A 0000                 16516 | XDKRD DC      *-*       ENTRY POINT                 PTM82015
118B 7400 1184            16517 |       MDX  L  XD900,0   TEST READ SW                PTM82020
118D 7005                 16518 |       MDX     XD001     BR TO PERFORM READ          PTM82025
118E C480 118A            16519 |       LD   I  XDKRD     RETURN TO CALLER            PTM82030
1190 D001                 16520 |       STO     *+1                                   PTM82035
1191 4C00 0000            16521 |       BSC  L  *-*                                   PTM82040
                          16522 | *                                                   PTM82045
1193 C400 100F            16523 | XD001 LD   L  XD902     FETCH OVFLO COUNT           PTM82050
1195 90EF                 16524 |       S       XD901                                 PTM82055
1196 4C30 11A3            16525 |       BSC  L  XD010,-Z  BR IF OVFLO EXCEEDS 6       PTM82060
1198 1010                 16526 |       SLA     16                                    PTM82065
1199 D0EA                 16527 |       STO     XD900     RESET READ SW               PTM82070
119A C400 100F            16528 |       LD   L  XD902     SET WD CNT FOR DISK READ    PTM82075
119C D400 1015            16529 | XD005 STO  L  XR953                                 PTM82080
119E A0E7                 16530 |       M       XD903                                 PTM82085
119F 1090                 16531 |       SLT     16                                    PTM82090
11A0 D400 045C            16532 |       STO  L  P9000+2                               PTM82095
11A2 7004                 16533 |       MDX     XD015     BR TO PERFORM DISK READ     PTM82100
                          16534 | *                                                   PTM82105
11A3 D400 100F            16535 | XD010 STO  L  XD902     SET NEW OVFLO COUNT         PTM82110
11A5 C0DF                 16536 |       LD      XD901                                 PTM82115
11A6 70F5                 16537 |       MDX     XD005     BR TO SET WD CNT            PTM82120
                          16538 | *                                                   PTM82125
11A7                      16539 | XD015 EQU     *                                     PTM82130
11A7 C8E0                 16540 |       LDD     XD904     FETCH DISK READ PARAM       PTM82135
11A8 4400 0275            16541 |       BSI  L  DISK1     READ IN PARTIAL XREF TBL    PTM82140
                          16542 | *                                                   PTM82145
11AA C400 045D            16543 |       LD   L  P9000+3   CALC NEXT READ SCTR ADDR    PTM82150
11AC 8400 1015            16544 |       A    L  XR953     *AND SAVE                   PTM82155
11AE D400 045D            16545 |       STO  L  P9000+3                               PTM82160
                          16546 | *                                                   PTM82165
11B0 7401 118A            16547 |       MDX  L  XDKRD,1   ADJUST RETURN ADDR          PTM82170
11B2 4C80 118A            16548 |       BSC  I  XDKRD     RETURN TO CALLER            PTM82175
                          16549 | *                                                   PTM82180
                          16550 | *     CONSTANTS                                     PTM82185
                          16551 | *                                                   PTM82190
11B4 00C0                 16552 | XR941 DC      /00C0     UNPACKED EBCDIC CHAR HDR    PTM82195
11B5 000A                 16553 | XR944 DC      10        CONSTANT 10                 PTM82200
11B6 FFC7                 16554 | XR945 DC      .A-.0-10                              PTM82205
11B7 00FA                 16555 | XR946 DC      .0+10                                 PTM82210
11B8 00F0                 16556 | XR947 DC      /F0       EBCDIC + ZONE               PTM82215
                          16557 | *                                                   PTM82220
                          16558 | *     SUBROUTINE TO UNPACK SYMBOL NAME              PTM82225
                          16559 | *                                                   PTM82230
11B9 0000                 16560 | UNPCK DC      *-*       ENTRY POINT                 PTM82235
11BA 1082                 16561 |       SLT     2                                     PTM82240
11BB 63FB                 16562 |       LDX   3 -5        SET LOOP CTR                PTM82245
11BC 7001                 16563 |       MDX     *+1                                   PTM82250
11BD 1086                 16564 | UNPK1 SLT     6         SHIFT CHAR TO LEFTMOST      PTM82255
11BE DC00 0F70            16565 |       STD  L  XR937     SAVE TEMP                   PTM82260
11C0 180A                 16566 |       SRA     10                                    PTM82265
11C1 E8F2                 16567 |       OR      XR941     EXPAND TO EBCDIC            PTM82270
11C2 4400 125E            16568 |       BSI  L  SPCHR     CHECK FOR SPECIAL CHAR      PTM82275
11C4 D200                 16569 |       STO   2 0         SAVE IN O/P BFR             PTM82280
11C5 7201                 16570 |       MDX   2 1         INCR O/P BFR PT             PTM82285
11C6 CC00 0F70            16571 |       LDD  L  XR937     FETCH NEXT CHAR             PTM82290
11C8 7301                 16572 |       MDX   3 1         DECR LOOP CTR               PTM82295
11C9 70F3                 16573 |       MDX     UNPK1     CONT TO UNPACK              PTM82300
11CA 4C80 11B9            16574 |       BSC  I  UNPCK     RETURN TO CALLER            PTM82305
                          16575 | *                                                   PTM82310
                          16576 | *                                                   PTM82315
                          16577 | *     SUBROUTINE TO CONVERT HEXADECIMAL             PTM82320
                          16578 | *     *WORD TO EBCDIC AND SAVE                      PTM82325
                          16579 | *                                                   PTM82330
11CC 0000                 16580 | S4HEX DC      *-*       ENTRY PT                    PTM82335
11CD 6304                 16581 |       LDX   3 4         SET LOOP CTR                PTM82340
11CE 18D0                 16582 |       RTE     16                                    PTM82345
11CF 1010                 16583 | S4HX1 SLA     16        CLEAR ACC                   PTM82350
11D0 1084                 16584 |       SLT     4         4 BITS=ONE CHAR             PTM82355
11D1 90E3                 16585 |       S       XR944     SUBTRACT 10                 PTM82360
11D2 4810                 16586 |       BSC     -                                     PTM82365
11D3 80E2                 16587 |       A       XR945     .A-.0-10                    PTM82370
11D4 80E2                 16588 |       A       XR946     .0+10                       PTM82375
11D5 D200                 16589 |       STO   2 0         PLACE CHAR                  PTM82380
11D6 7201                 16590 |       MDX   2 1         ADJUST O/P PT               PTM82385
11D7 73FF                 16591 |       MDX   3 -1        DECR LOOP CTR               PTM82390
11D8 70F6                 16592 |       MDX     S4HX1     CONT TO CONVERT             PTM82395
11D9 4C80 11CC            16593 |       BSC  I  S4HEX     RETURN TO CALLER            PTM82400
                          16594 | *                                                   PTM82405
                          16595 | *                                                   PTM82410
                          16596 | *     SUBROUTINE TO CONVERT,SAVE                    PTM82415
                          16597 | *     *STATEMENT NO. TO EBCDIC                      PTM82420
                          16598 | *                                                   PTM82425
11DB 0000                 16599 | XBDEC DC      *-*       ENTRY PT                    PTM82430
11DC 6B0B                 16600 |       STX   3 XBD02+1   SAVE XR3                    PTM82435
11DD 6305                 16601 |       LDX   3 5         SET LOOP CTR                PTM82440
11DE 1890                 16602 |       SRT     16                                    PTM82445
11DF 1010                 16603 | XBD01 SLA     16        CLEAR ACC                   PTM82450
11E0 A8D4                 16604 |       D       XR944     FETCH DECML DGT             PTM82455
11E1 18D0                 16605 |       RTE     16        *TO ACC                     PTM82460
11E2 E8D5                 16606 |       OR      XR947     ADD EBCDIC + ZONE           PTM82465
11E3 D200                 16607 |       STO   2 0                                     PTM82470
11E4 72FF                 16608 |       MDX   2 -1        ADJUST O/P PT               PTM82475
11E5 73FF                 16609 |       MDX   3 -1        DECR LOOP CTR               PTM82480
11E6 70F8                 16610 |       MDX     XBD01     CONT CONVERSION             PTM82485
11E7 6700 0000            16611 | XBD02 LDX  L3 *-*       RESTORE XR3                 PTM82490
11E9 4C80 11DB            16612 |       BSC  I  XBDEC     RETURN TO CALLER            PTM82495
                          16613 | *                                                   PTM82500
                          16614 | *                                                   PTM82505
                          16615 | *     SUBROUTINE TO PACK O/P BFR                    PTM82510
                          16616 | *                                                   PTM82515
11EB 0000                 16617 | XRPCK DC      *-*       ENTRY POINT                 PTM82520
11EC 6B10                 16618 |       STX   3 XRP02+1   SAVE XR3                    PTM82525
11ED 6911                 16619 |       STX   1 XRP03+1   SAVE XR1                    PTM82530
11EE 6600 0EDC            16620 |       LDX  L2 XRBFR     SET BFR PT                  PTM82535
11F0 6500 0EDC            16621 |       LDX  L1 XRBFR     SET BFR PT                  PTM82540
11F2 633C                 16622 |       LDX   3 60        SET LOOP CTR                PTM82545
11F3 C201                 16623 | XRP01 LD    2 1         FETCH RIGHTHAND CHAR        PTM82550
11F4 1888                 16624 |       SRT     8                                     PTM82555
11F5 C200                 16625 |       LD    2 0         FETCH LEFTHAND CHAR         PTM82560
11F6 1088                 16626 |       SLT     8                                     PTM82565
11F7 D100                 16627 |       STO   1 0         STORE PACKED CHARS          PTM82570
11F8 7202                 16628 |       MDX   2 2         INCR I/P PT                 PTM82575
11F9 7101                 16629 |       MDX   1 1         INCR O/P PT                 PTM82580
11FA 73FF                 16630 |       MDX   3 -1        DECR LOOP CNT               PTM82585
11FB 70F7                 16631 |       MDX     XRP01     CONT TO PACK                PTM82590
11FC 6700 0000            16632 | XRP02 LDX  L3 *-*       RESTORE XR3                 PTM82595
11FE 6500 0000            16633 | XRP03 LDX  L1 *-*       RESTORE XR1                 PTM82600
1200 4C80 11EB            16634 |       BSC  I  XRPCK     RETURN TO CALLER            PTM82605
                          16635 | *                                                   PTM82610
                          16636 | *     SUBR TO PACK AND PRINT LINE                   PTM82615
                          16637 | *                                                   PTM82620
1202                      16638 |       BSS  E  0         FORCE EVEN ADDR             PTM82625
1202 7001                 16639 | XR956 DC      /7001     PRINT FUNC CODE             PTM82630
1203 0EDB                 16640 |       DC      XRBFR-1   I/O AREA ADDR               PTM82635
1204 7002                 16641 | XRP39 DC      /7002     SPACE FUNC CODE             PTM82640
1205 0001                 16642 | XR957 DC      1         PRINT INDR,PR IF NONZERO    PTM82645
                          16643 | *                                                   PTM82650
1206 0000                 16644 | XREPR DC      *-*       ENTRY POINT                 PTM82655
1207 6B14                 16645 |       STX   3 XREP3+1   SAVE XR3                    PTM82660
1208 C0FC                 16646 |       LD      XR957                                 PTM82665
1209 4C18 1217            16647 | XREP1 BSC  L  XREP2,+-  BR IF NO O/P                PTM82670
120B 40DF                 16648 |       BSI     XRPCK     PACK O/P LINE               PTM82675
120C C480 0006            16649 |       LD   I  $CH12     CHANNEL 12 ON-BR            PTM82680
120E 4420 121F            16650 |       BSI  L  XRPGH,Z   BR TO EJECT,PRINT HDRS      PTM82685
1210 C8F1                 16651 |       LDD     XR956     PR PARAM TO ACC,EXT         PTM82690
1211 4400 0D97            16652 |       BSI  L  P9472+3   PRINT THE LINE              PTM82695
1213 C400 0036            16653 |       LD   L  $PBSY     TEST PRINTER BFR            PTM82700
1215 4C30 1213            16654 |       BSC  L  *-4,-Z    BR-PRINT BFR BUSY           PTM82705
1217 4400 0F76            16655 | XREP2 BSI  L  XRCLR     CLEAR O/P BFR TO BLANKS     PTM82710
1219 1010                 16656 |       SLA     16        RESET PR INDR               PTM82715
121A D0EA                 16657 |       STO     XR957                                 PTM82720
121B 6700 0000            16658 | XREP3 LDX  L3 *-*       RESTORE XR3                 PTM82725
121D 4C80 1206            16659 |       BSC  I  XREPR     RETURN TO CALLER            PTM82730
                          16660 | *                                                   PTM82735
                          16661 | *     SUBROUTINE TO PRINT PAGE HEADER,SPACE,        PTM82740
                          16662 | *     *PRINT CROSS-REFERENCE HEADER,SPACE           PTM82745
                          16663 | *                                                   PTM82750
121F 0000                 16664 | XRPGH DC      *-*       ENTRY POINT                 PTM82755
1220 C80F                 16665 |       LDD     XRP90     GO TO PRINT SUBR TO         PTM82760
1221 4400 0D97            16666 |       BSI  L  P9472+3   *SKIP TO CHANNEL 1          PTM82765
1223 4400 0D97            16667 |       BSI  L  P9472+3   RETURN TO PRINT HDNG        PTM82770
1225 C0DE                 16668 |       LD      XRP39                                 PTM82775
1226 4400 0D97            16669 |       BSI  L  P9472+3   SPACE A LINE                PTM82780
1228 C809                 16670 |       LDD     XRP92     PREPARE TO                  PTM82785
1229 4400 0D97            16671 |       BSI  L  P9472+3   PRINT XREF HEADING          PTM82790
122B C0D8                 16672 |       LD      XRP39                                 PTM82795
122C 4400 0D97            16673 |       BSI  L  P9472+3   SPACE A LINE                PTM82800
122E 4C80 121F            16674 |       BSC  I  XRPGH     RETURN TO CALLER            PTM82805
                          16675 | *                                                   PTM82810
                          16676 | *     CONSTANTS                                     PTM82815
                          16677 | *                                                   PTM82820
1230                      16678 |       BSS  E  0         FORCE EVEN ADDR             PTM82825
1230 7000                 16679 | XRP90 DC      /7000     PRINT FUNC CODE             PTM82830
1231 1234                 16680 |       DC      XRP94     PAGE HDNG I/O AREA          PTM82835
1232 7001                 16681 | XRP92 DC      /7001     PRINT FUNC CODE             PTM82840
1233 1249                 16682 |       DC      XRP96     XREF HDNG I/O AREA          PTM82845
1234                      16683 | XRP94 BSS     12        PAGE HDNG I/O AREA          PTM82850
1240 40C3 D9D6 E2E2 60D9  16684 |       EBC     . CROSS-REFERENCE.                    PTM82855
     C5C6 C5D9 C5D5 C3C5       |
1248 7002                 16685 | XRP95 DC      /7002     SPACE FUNC CODE             PTM82860
                          16686 | *     ADDED -1 PER FICHE LISTINGS:                  KNITTEL0
1249 0014                 16687 | XRP96 DC      XRP97-XRP96-1 WD CNT OF XREF HDNG 213 PTM82865
124A E2E8 D4C2 D6D3 4040  16688 |       EBC     .SYMBOL    VALUE  REL DEFN .          PTM82870
     4040 E5C1 D3E4 C540       |
     40D9 C5D3 40C4 C5C6       |
     D540                      |
1257 4040 4040 D9C5 C6C5  16689 |       EBC     .    REFERENCES.                      PTM82875
     D9C5 D5C3 C5E2            |
125E                      16690 | XRP97 EQU     *                                     PTM82880
                          16691 | *                                                   PTM82885
                          16692 | *                                                   PTM82890
125E 0000                 16693 | SPCHR DC      *-*       ENTRY POINT                 PTM82895
125F 6B0B                 16694 |       STX   3 SPCH2+1   SAVE XR3                    PTM82900
1260 63FC                 16695 |       LDX   3 -4        INITIALIZE CTR              PTM82905
1261 D00F                 16696 |       STO     SPC00     SAVE CHAR                   PTM82910
1262 E00F                 16697 | SPCH1 AND     SPC01                                 PTM82915
1263 F700 1277            16698 |       EOR  L3 SPC02+4   CHECK FOR SPECIAL CHAR      PTM82920
1265 4C18 126E            16699 |       BSC  L  SCPH3,+-  BR-SPECIAL CHAR             PTM82925
1267 C009                 16700 |       LD      SPC00     FETCH CHAR                  PTM82930
1268 7301                 16701 |       MDX   3 +1        INCR CTR                    PTM82935
1269 70F8                 16702 |       MDX     SPCH1     CONT CHECK                  PTM82940
126A 6700 0000            16703 | SPCH2 LDX  L3 *-*       RESTORE XR3                 PTM82945
126C 4C80 125E            16704 |       BSC  I  SPCHR     RETURN TO CALLER            PTM82950
126E C700 127B            16705 | SCPH3 LD   L3 SPC03+4   FETCH CHAR                  PTM82955
1270 70F9                 16706 |       MDX     SPCH2     RETURN                      PTM82960
                          16707 | *                                                   PTM82965
                          16708 | *     CONSTANTS                                     PTM82970
                          16709 | *                                                   PTM82975
1271 0000                 16710 | SPC00 DC      *-*       TEMP SAVE AREA              PTM82980
1272 007F                 16711 | SPC01 DC      /7F       CONSTANT /7F                PTM82985
1273 0040                 16712 | SPC02 DC      .         EBCDIC BLANK                PTM82990
1274 005B                 16713 |       DC      .$        EBCDIC DOLLAR SIGN          PTM82995
1275 007C                 16714 |       DC      /7C       EBCDIC AT SIGN              PTM83000
1276 007B                 16715 |       DC      .#        EBCDIC POUND SIGN           PTM83005
1277 0040                 16716 | SPC03 DC      .         EBCDIC BLANK                PTM83010
1278 005B                 16717 |       DC      .$        EBCDIC DOLLAR SIGN          PTM83015
1279 007D                 16718 |       DC      .'        EBCDIC APOSTROPHE           PTM83020
127A 007E                 16719 |       DC      /7E       EBCDIC EQUAL SIGN           PTM83025
                          16720 | *                                                   PTM83030
127B                      16721 |       BSS     /127B-*   PATCH AREA              2-9 PTM83035
                          16722 | *                                                   PTM83040
                          16723 | *     NOTE - THIS PHASE FITS OVER PHASE 13          PTM83045
                          16724 | *     DO NOT EXCEED PDEND                           PTM83050
                          16725 | *                                                   PTM83055
127B 0000                 16726 | X3399 DC      0         END OF XREF PART 3          PTM83060
127C                      16727 |       END     P0000                                 PTM83070
 
There were no errors in this assembly
 
Program transfer address = 01E2
 
=== CROSS REFERENCES ==========================================================
Name  Val   Defd  Referenced
#ENSW 005A   111
#ENTY 0010   115 3832
#FMAT 0046   112 3838
#HDNG 0007   113 1583 3111 5535 16042
#NAME 0004   116 3830
#RP67 0011   117 3335
#WSCT 0055   114 3836
$1410 00D5    98 4018 11360 13478
$CH12 0006    85 2213 3320 4021 5634 6849 6903 15653 16292 16367 16649
$CORE 000E    86  496  524  529  553 1601 1686 2573 2585 2744 2905 3082 6437
                 10127 10461 10778 10885 11420 15332
$CTSW 000F    87 1823 3711 3879 5735 5794
$DBSY 00EE    88  312
$DUMP 003F    91 6982
$EXIT 0038    92 3946 5618 6990 8334
$FPAD 0095    93  559
$I405 00D3    94   95
$IBSY 0013    96 1586 2858 3347 5733 9109 13951 14060 14164 14731
$IBT4 00D4    95  336
$IREQ 002C    97 3817 3820 3903 3905 11335 11338 11349 11351 13452 13455 13462 13464
$KCSW 007C    99  426
$LAST 0033   101
$LINK 0039   100 8314
$NDUP 0034   103  362  365 3814 3918 3928
$NEND 03A2   102 4378
$NXEQ 0035   104  360  364
$PBSY 0036   105 1830 2210 3120 3318 3943 5548 5831 6820 10173 10177 16653
$PHSE 0078   106  152 1149 1367 1811 2741 3060 4233 4604 6628 7070 7534 7796
                 8113 8510 10122 10456 11796 12311 12386 12625 13934 14382 15316 16062
$PRET 0028   108 3432
$PST4 008D   107  281  282  283  284  285  286  287  288  289  290
$ULET 002D   110 10260
$WSDR 007A   109  558 3834 3847
'AERM 0B01  1852 1810
'ASYM 00D7  2978 2974
'BLCT 0002   120 10291
'HWCT 001E   118 4378
'LFEN 0003   121 10382
'LFHD 0005   126 10291 10297 10302 10306 10448
'LFNM 0000   128 10297 10302 10306
'MXDR 0005   123 10259 10260
'NEXT 0004   122 10392 10398
'RP67 0011   119
'SCTN 0000   124 10275
'UAFX 0001   127 10283
'WDSA 0003   125 10288
A     0240   239 2485 2507 4293 4297 4398 4401 4403 4522 5103 11844 11845 11891
                 11900 14280 15112
A1000 0282  2740 2735
A1002 0298  2757 2750
A1004 02AD  2772 2748 2755 2758
A1005 02D4  2796 2779 2793 2826
A1008 0317  2851 2857 2863
A1010 0329  2865 2840
A1011 030F  2846 2844
A1015 0342  2889 2866
A1020 034B  2896 2775 2887 2891
A1022 0352  2903 2897
A1027 036D  2922 2904 2907 2911 2931
A1028 0374  2929 2915
A1029 0306  2837 2766
A1030 0377  2932 2870
A1031 02EB  2811 2825
A1032 02E2  2805 2822
A1033 02B5  2777 2816
A1034 02FF  2830 2821
A1035 02F0  2814 2773
A1036 0307  2839 2813
A1037 0304  2836 2761
A1038 0301  2832 2759
A1039 0300  2831 2752 2899
A1040 037B  2938 2740
A1041 037C  2939 2745 2906
A1042 037D  2940 2843
A1044 037E  2941 2845
A1050 0382  2945 2894
A1055 0383  2946
A1056 0384  2947 2853
A1060 037F  2942 2787 2789 2869 2917
A1065 0386  2949 2737 2922
A1070 0394  2952 2735
A1900 02F8  11365 11469
A1902 0281  11243
A1903 02FD  11371 11474
A1904 02FF  11373 11421
A1906 0300  11374 11299 11404 11640 11647 11649
A1908 0301  11375 11336 11348
A1909 0311  11394 11343
A1910 0302  11377 11280 11342
A1911 031C  11416 11485
A1912 030F  11391 11305 11307 11482 11535 11621 11645
A1920 0438  11672 11665
A1925 1567  14990 11673
A1930 1568  14991 14990
A1935 1572  14993 14990
A1Q00 0304  11380 11388
A1QFG 0306  11384 11295 11306 11385 11429 11435 11475
A2010 0323  12970 13025 13533
A2900 02CE  12884 12845 12880
A3000 0282  13913 13903
A3900 02E1  13990 13935
A3901 152E  14917 14194 14198 14897 14901
A3903 02B9  13957 13933
A3905 02BA  13959 13949
A7001 0380  2943 2797
AC990 025B   263  266  269
ADCOW 0213   195  196  994 1005 1372 1597 1600 1604 3742 4352 4617 4638 4645
                 4652 4672 4678 4690 4708 4919 5220 5970 5973 6678 6689 6703
                 6718 6722 6797 6937 6969 6999 7186 7193 7195 7219 7243 7252
                 7364 7371 7373 7395 7407 7411 7413 7418 7540 7545 7550 7613
                 7619 7639 7664 8138 8146 8152 8157 8174 8182 8232 8242 8258
                 8270 8277 8291 8298 8304 8310 8318 8329 8340 8376 8399 8414
                 8420 8582 9219 9221 9426 9561 9564 9723 9756 9788 10832 11402
                 11636 12006 15553 16404
ADCW2 0215   197  198  995 1006 4353 5972 5974 6003 6680 6705
ADDR  02E4   421  335  443
ADDR1 0F0A  9251 9215
ADDRP 0371  1580 1668
ADJCT 02A5  7549 7541
ADJSA 0229   216  217  561  582 1473 1505 1693 2876 2877 2908 3735 3749 3769
                 3774 3784 13469 15525 15546 15578
ADJST 0312  3822 3862
ADOPR 02F7  7623 7535
AFE00 02FE  11372 11288
AG010 0352  11985 11821 11825
AG013 035C  11992 12002
AG014 035F  11995 12056
AG015 0363  11998 11988
AG016 036C  12005 11991 11999
AG020 0372  12009 11984
AGO00 0345  11975
AGO1  0346  11976 11903
AGO10 0390  12029 11979 11994
AGO2  0393  12031 12039
AGO20 03AB  12053 12047
AGO21 03AB  12054
AGO22 03B3  12060 12034 12064
AGO23 03B0  12057 11996
AGO3  03C0  12071 12058
AGO4  03B9  12067 12075 12103
AGO41 03DB  12097 12083
AGO42 03E0  12101 12108
AGO5  03CD  12081 12088
AGOB  0340  11967 11811
AGOIN 0343  11973 11809 11969
AGONM 032D  11947 11977 12045 12076
AGOSW 033B  11960 11968
AIF   02B0  11831 11808 11827
AIF00 0307  11907 11838 11843 11866 11912 11913
AIF02 02C6  11849 11857
AIF03 02DC  11869 11878
AIF1B 02AA  11823 11817
AIF2B 02AE  11826 11822
AIFAS 03DA  12095 12074
AIFB  029F  11816 11810
AIFB1 0386  12022 12016
AIFB2 038F  12028 12010
AIFB5 030F  11915 11902
AIFBS 0320  11934 11826 11832 11919 11967 11974 11978 11982
AIFIN 0292  11794
AIFK1 0321  11935 12023 12148
AIFS1 035D  11993 11986
AIFTP 032A  11944 11874 11877
ALNUM 03B3  8763 8743
AMP   03DE  12648 12531
AMPCN 03E2  12651 12648
AMPS0 0333  12983 13151
AOPER 02E4  8187 8114
ARND  02A2  8520 8517
ASK   0337  12987 12854
ASMCL 0073   266  339  346
ASMCM 0219   264  265  276  359  408 1845 2258 2625 3881 11887 12054 12549 12599
                 12661 12809 13774 14058 14162 14273 14714 15317 15367 15453 16092 16229
                 16303 16402 16500
ASSAD 01E8   163  164  266  269  338 8514 8518 8595 8919
ASTK  0692  13532 12855
ASTK1 069A  13541 13549
ASTK2 13C1  14603 14611
ASTK3 06A4  13550 13546
B     0F1B  9268 9897
B1000 0282  10121 10115
B1100 0377  10357 10353
B1105 0362  10340
B1106 0368  10346
B1107 03A1  10400 10336 10338 10356
B1108 03A9  10405 10355
B1109 036F  10352 10405 10417
B1110 0388  10371 10272 10330
B1111 0384  10364 10394
B1150 02AD  10171 2629 10132 10463
B1155 02B1  10173 10174
B1200 02D8  10199 10125 10179 10363 10460 10470
B1210 02D3  10192 10266 10269
B1300 03DB  10455 2669
B1310 03F4  10474 10464
B1320 03F5  10475 10457
B1900 02E2  10209 10121 10455
B1902 0337  11953
B1903 0338  11957 12020
B1904 033A  11959 11820 11989 12005
B190O 0281  11774
B1910 02E3  10210 10128 10462
B1921 03F7  10477 10314 10361 10402
B1923 038A  10373 10315 10316 10350 10362 10403
B1924 03F8  10478 10420
B1925 0386  10368 10349
B1926 0387  10369 10307 10326
B1930 03F6  10476 10384
B1957 02BE  10184 10175
B1958 02C1  10187 10185
B1959 02D2  10190 10169 10187
B1990 03FA  10481 10117 10200 10341 10348
B1997 03FE  10483 10192 10245 10359 10400
B1999 0400  10485 10115
B1Q00 03D9  12094 12128
B1QFG 03F9  12124 11917 12051 12113 12118 12125
B1TB1 0297  11807 11798
B3900 132B  14435 14381
B3901 1468  14763 14717
B3902 146A  14766 14372 14719
B3904 146E  14769
B3905 1473  14775 14721
B4HEX 06FA  6507 1608 1647 4444 4447 4450 6726 6798 7250 7393 7427 7611 7617
                 8169 8180 8256 8268 8302 8308 8327 8363 8412 8418 8593 9424
                 9916 9927
BACK  0724  13676 13667
BGASM 045D  10587 10589 11354 11547 11644 11963 12090 12493 13777 13968 14738
BIDEC 03C7  3991 3791 3795 3854 3888 3894 3912 4013
BLAK  02FE  14015 14013 14056 14159
BLAN  031D  12961 12930 13021 13643
BLAN2 03D6  14241 14287
BLANK 0F24  9277 9315 9318 9325 9475 9481 9583 9602 9646 9686 9721 9732 9742
                 9831 9842 9923
BLK   031C  11930 11847 11864 11884 11910 11916 12001 12003 12033 12042 12046 12167 12181
BLK00 0380  13064
BLK01 0389  13071 12931 12945 13055 13060
BLKBF 080A  3142 3131 3144
BLKEN 0373  13054 13175
BLKT  0325  14054 14048
BLKT1 0336  14066 14057 14160
BLKTL 031C  14046 14016
BLKX  0401  13170 12852 12927 12971
BLKXY 0402  13174
BLNKS 0864  3230 3141 3194 3246
BLNKZ 029B  3727 3730
BMP2A 038A  14162
BMP2B 038C  14163
BMPK  0396  14172 14152 14154 14155
BRAN2 0F31  9290
BRANC 0304  11902 11861
BRBCK 0272  10588 10675 12628 12806
BRCON 03D5  12089 12079 12115 12120
BRNCH 0964  3461 3337
BRTAB 028B  11267 11273
BTHEX 06EC  6506 7661
BUF5  03E5  7724
BUFF  05A0  12288 12325 12544 12552 12553 12576 12937 13142 13206 13210
BUFI  0AD2  6527  564 1229 1239 1243 1566 2814 2878 3932 3937 3952 6528 10193
                 10244 10256 10317 10321 10360 10372 10391 10401 10414 10418 10422 15446
                 15506 15526
BUMP# 0000    84  504 1143
BUMP1 037A  14150 14032 14038 14104 14112 14137 14156 14168
BUMP2 0383  14157
BYBY  0341  7954 7794 8002
BYTE  0631  13432 13066 13083 13096 13109 13410 13673
BYTE1 0406  13180 13084 13156 13160 13234 13668 13672
C0MMA 032B  11945 11897
C2DND 06BB  13577 13626 13650
CA2ND 02B7  8150 8137 8145
CALL8 02AE  8142 8125
CALLC 02B0  8144
CATCT 03DA  10450 10354
CCHAR 132C  14437 14458 14468 14475 14491
CCOL  132F  14441 14464
CHAR  0306  14023
CHAR1 09B1  3543
CHAR2 09B2  3545 3563 3577
CHARX 132E  14439
CHEC1 0042  6017
CHECK 133A  14453 14399 14407 14456 14457 14480 14492 14627
CHEKR 0880  3256 3250
CHEX  1368  14491 14576 14628 14642
CHEX1 13D8  14627 14488 14518 14554 14562 14634 14639 14879
CHEX2 135F  14483 14461 14474 14479
CHEZ  13D2  14622 14617
CHK12 03E1  4020 3800 3806 3855 3896 3914 4022 4024
CHKFT 0438  7434 7343
CHKON 080D  5837 5843 5847
CHKOV 0947  3436 3420
CHKTP 136A  14496 14441 14463 14631 14882
CHNGE 09DF  3594 3363 3370 3374 3599 3604
CHX1  134C  14468 14442 14448 14625
CHXO  133E  14456 14455
CK#   09B9  3550 3547
CK$   09B3  3546
CK$#' 09AD  3539 3483 3489 3497 3584
CK'   09BF  3554 3551
CKEND 06E2  13625 12970
CKLEV 0382  3921 3911
CKSEC 131E  14418 14412 14424
CLCN  02E6  8189 8134 8142 8155 8165 8172 8176 8236 8238 8250 8252 8262 8264
CLLCT 02EA  8204 8150 8224 8240 8281 8404 9587
CLLXT 02E3  8185 8140 8148 8156 8159
CNAM1 05F0  13377 12651
CNAMP 05EE  13376 12649 12861 12984
CNT01 03F7  4041 3889
CNT1  03EE  4032 3883
CNT2  040E  4064 3852
CNT26 0456  11149 11108 11110
CNT2B 0690  13527 12328 12516 12559 12570 12571 12934 12940 13114 13139 13223
CNT3  041A  4076 3789
CNT3A 0399  14176 14011 14026 14091 14283
CNT4  042C  4094 3792
CNT5  0440  4114 3909
CNTR1 085D  3222 3190 3209 3241 3305 3332 3410 3415 3421
CNVR3 0870  3241 3428
CNVRT 01F8   171  172  463  467 12662
CODE  0323  11937 11860
COL6  0F3A  9300 9415 9430 9568 9605 9673
COL7  0F3B  9301 9431 9444 9612 9681 9689 9760
COLCT 030A  8226 8211 8220
COLL  05B4  15048 15062
COLXT 0603  6505 8188
COMBR 06E8  13633
COMM  0300  14017
COMMA 0F25  9278 9619
COMNT 06C3  13585 13023 13629 13638
COMSW 0257   259  260 10909 13012 13628
COMT  035B  14103 14018 14052
COMT1 0344  14081 14066 14096 14103
CON2  027D   319 6448
CON43 03D8  8805 8738 8830
CONAB 0397  8737 8568
CONCH 0600  13391 13379
CONNC 0972  3480 3274 3500
CONPD 05F5  13384 12865 12990
CONST 0F0A  9250 9244 9357 9415 9417 9421 9428 9429 9430 9431 9444 9451 9459
                 9464 9469 9475 9478 9481 9483 9486 9488 9490 9491 9492 9493
                 9495 9496 9497 9500 9502 9503 9506 9508 9509 9512 9514 9515
                 9517 9524 9533 9535 9538 9554 9562 9567 9568 9572 9583 9585
                 9588 9592 9595 9598 9602 9604 9605 9611 9612 9624 9634 9641
                 9646 9649 9651 9652 9655 9657 9658 9662 9663 9667 9672 9673
                 9678 9680 9681 9686 9688 9689 9695 9700 9705 9710 9713 9719
                 9721 9725 9728 9732 9734 9736 9739 9742 9745 9751 9753 9759
                 9760 9763 9772 9778 9787 9790 9795 9798 9801 9804 9805 9807
                 9809 9810 9811 9813 9816 9820 9823 9831 9835 9838 9842 9845
                 9847 9849 9854 9857 9858 9864 9884 9886 9890 9891 9894 9897
                 9901 9902 9912 9917 9920 9923 9934 9935
CONSW 0370  13048 13085 13168 13169 13391 13393
CONTP 039A  8740 8737
CONVR 088B  3271 3257 3259
COP   02C5  8161 8151
COTAT 0427  8891 8756
COTP2 03C1  8776 8761
COUNT 03BC  3977 3750 3843
CPAIR 0F32  9292 9795 9798 9801 9813 9864 9902 9934
CRDND 0329  11943 11876
CTSYM 0209   185  186 2584 2586 2587 2588 3078 3087 3853 6186
CV053 02FC  9097
CV055 029E  8999
CV100 02DC  9063
CV110 02E3  9070 9061
CVADR 01FF   176  177  437  468  469  473 2217 5626 5804 12070 12663 12664 12665
                 12666 14727
D     0F3E  9304 9634 9655 9823
D0008 07DA  3099 3130
D0021 096B  3468 3449
D0060 07D9  3098 3165
D0318 096C  3469 3453
D10   13EB  14648 14530 14571
DBLNK 030F  15156 15103 15163
DC    0417  7405 7077
DC2ND 041F  7411 7406
DCBUF 0AD4  6528 3237 3333 3433
DCCN  0436  7431 7412 7417 7421
DCOM  03B2  3965 3822 3849 3850 3927 3967
DCOMA 0866  3232 3168
DCOMM 0001   162 3233 3966
DCTST 06DB  13616 13385
DECA  02B3  7560 7556
DECB  02DD  7600 7594
DECBF 0300  7633 7578 7597 7599 7600 7609 7615 7656
DECCN 02FB  7628 7549 7557 7572 7583 7589 7653
DECIN 02A9  7553 7544
DECOD 12FF  14389 14385
DECOI 12F8  14381 13793
DEEP  07DF  13786 12011 13976 13980 14742
DEFSK 045E  10589 10690 12288 12289 12292 13339
DEFSW 0303  10770 10718 10722 10753 10814 10817 10846 10857 10876 10902
DEFXP 02C8  7583 7559 7561
DELTA 0350  12505 12388 12389 12401 12425
DEOUT 02DE  7604 7579
DEPTH 07B0  13757 12029 12077 13975 14567 14741
DFBUF 0C16  6530  565 2776 2879
DFOUT 0883  6516 4637 4644 4651 4671 4677 4689 4707 6700 6967 7251 7394 7428
                 7612 7618 7662 8170 8181 8257 8269 8290 8297 8303 8309 8328
                 8375 8413 8419 8610 9425
DFXR1 022D   220  221  998 1011 1013 1016 1017 1042 1089 1452 1612 1698 2810
                 2824 5976 5996
DFXR2 022E   221  222 1019 1087 1454 2806 2817 5977 5997
DFXR3 022F   222  223 1021 5978 5982 5986 5998
DHPTR 022B   218  219  996  999 1001 1003 1014 1090 1092 1449 1611 2808 5971
                 6704
DISK1 0275   329  305  378  385  441  472  484  508  522 1062 1230 1383 1469
                 1486 1493 1511 1550 1558 1671 1714 1723 2581 2628 3093 3126
                 3148 3159 3173 3443 3740 3745 3777 3782 3825 3841 3934 3942
                 4539 4544 5553 5659 5699 6042 6153 6201 6234 6340 6390 6434
                 6460 6471 6825 6846 7696 7708 10273 10331 10347 10421 10614 11281
                 11344 12021 12319 12424 12431 12454 12669 13484 13492 13498 13823 13950
                 14195 14200 14718 14898 14903 15382 15510 15514 15518 15524 15530 15900
                 16093 16410 16541
DISP  02FD  9098 9026
DISP1 0450  12374 12405 12416 12420 12422 12426 12428 12444 12445 12446 12448 12449 12451
                 12466 12468 12477 12478
DIV   0343  7957 7939 7974
DIV00 09F4  6230 5149
DIV03 02B1  15083 15078
DIV09 029F  15070 15067
DIV10 02A1  15071 15074
DIV15 02C2  15097 15119
DIV20 02C3  15098 15058 15071
DIV35 02E8  15126 15120
DIV40 02EF  15131 15105 15125
DIV46 02F2  15134 15167
DIV48 02D0  15108 15059
DIV80 0308  15148 15052 15122 15128
DIV81 0309  15149 15056 15138
DIV82 030A  15150 15066 15114
DIV83 030B  15151 15057 15106
DIV84 030C  15152 15100 15118 15132
DIV86 030D  15153 15117 15123 15126
DIV97 0317  15161 15165
DIV99 0339  15171 15046
DIVC  034F  7968 7966
DIVL  0346  7960 7973
DIVR1 0310  15157 15102
DIVSL 031F  15168 15101
DIVSN 0282  15051 6224 15046
DK0UT 07F7  13819 13825
DKOUT 0282  10609 10615
DKRD0 0283  10610 10642 10745
DKRDC 028A  10618 10613
DKWRT 0635  13442 12404 13404 13472
DMEBC 070E  13661 13602 13609 13636
DMEND 02F7  8588 8604 8651
DMES  06D8  13610 13586 13612
DMESA 0293  8509 8503
DMESM 06BE  5431 8917
DMESQ 0454  8928 8925
DMK00 0291  8507 8512
DMK01 0292  8508 8524
DMK02 0315  8613 8526 8620 8626 8627
DMK03 0316  8614 8530
DMK04 0318  8616 8551 8660
DMK05 0319  8617 8558 8560 8655 8657
DMK06 031A  8618 8586 8689 8720
DMK07 031B  8619 8606 8691
DMK08 0315  8620 8702 8710 8718
DMK09 031C  8621 8711
DMK10 031D  8622 8715 8717
DMK12 031E  8623 8555 8589
DMK13 031F  8624 8649
DMK14 0320  8625 8670
DMK15 0315  8626 8528
DMKE2 0290  8506 8509
DMKTB 038D  8726 8663
DMMAX 0459  8933 8934
DMPRQ 03B4  3968 3904 3907 3970 4016
DMS01 02C5  8550 8525 8527 8531
DMS02 02CD  8557 8602
DMS03 033A  8652 8559 8624 8708 8716 8722
DMS04 02DE  8569 8566
DMS05 02E5  8575 8570
DMS06 02F1  8584 8574
DMS07 0312  8610 8581
DMS08 0302  8597 8564 8585
DMS09 0310  8608 8598
DMS10 02D1  8560 8656 8692 8700
DMS11 02EE  8582 8611
DMS12 032C  8640 8601 8647 8648 8653 8698
DMS13 0309  8603 8650 8695
DMS14 037D  8709 8705
DMS15 0374  8701 8661
DMS16 0355  8675 8667
DMS17 0347  8663 8669
DMS18 02D3  8562 8607 8609
DMS19 0335  8648 8646
DMS20 0339  8651 8674
DMS21 036B  8693 8676 8679
DMS22 0365  8689 8672
DMS23 0361  8685 8682
DMS24 0368  8691 8678 8688 8697
DMS25 0436  8907 8596
DMS30 0317  8615 8511 8673 8908
DMS40 0452  8927 8909 8922
DMT01 0321  8628 8569 8573 8579 8603
DMT02 0322  8629 8521 8549 8565
DMT03 0323  8630 8561 8608 8658 8666
DMT04 0324  8631 8519 8572 8575 8578 8594 8921
DMT05 0325  8632 8522 8562 8597 8684 8706 8709 8714 8719
DMT06 0326  8633 8556 8584 8590
DMT07 0327  8634 8652 8704 8707
DMT08 0328  8635 8664 8685 8703 8713
DMT09 0329  8636 8553 8554 8605 8645
DMT10 032A  8637 8643 8644
DMTBI 032B  8638 8599
DN888 03D7  8397 8130
DOSCN 02EC  11884 11871
DQFLG 02B8  15090 15095
DRTRN 030E  15155 15145
DS2ND 0315  8236 8231
DSA2  0323  8247 8241
DSA88 030E  8230 8126
DSADR 0232   225  226 1063 1065 1474 1673 1691 2800 2918 3733 3736 3747 3768
                 3775 3780 15537 15539 15886 15892 15902 15904 15907 16399
DSBUF 022A   217  218 2804 2818 4409 4433 4443
DSFWR 0234   227  228 1061 2796 2798 3703 3738 3823 3827 15899
DTHDR 0927  6518 1610 1615 5975
DVADR 09EE  6224 6237
DVCDE 02DA  8567 8552 8600 8677 8680
DVER  0313  15159 15060 15064 15111 15158
DVSC1 02A9  15078 15070 15081
DVSCN 02A6  15075 15069 15073 15082
DVSKY 09F0  6228 6231 15143
DVSTR 09F0  6227 4857 6235
DWARN 02B9  15091 15092 15113
DZ000 00F2    89  311
EBBF  03D6  8395 8355 8356 8362 8383
EBC   06D8  13612 13582 13588 13590 13592
EBC88 038E  8335 8129
EBCA  085B  3220 3260
EBCC  03CE  8388 8336 8346 8390
EBCF0 03C4  3986 3998
EBCM  085A  3219 3251
EBCN  03D2  8391 8338 8353 8357 8384 8389
EBCR  0392  8338 8351
EBCSL 0968  3465 3403
EBCSW 06BF  13581
EBDL  03A5  8353 8347
EBHB  02D6  9057 9049
EBHC  02FA  9095 9055 9059
EBHCN 02FB  9096 9036
EBHT  02F0  9085 9056 9098
EBHXT 02DA  9060 9031 9038 9074 9079 9102
EBLP  039D  8345 8350
EBPCK 03B5  8366 8380
EBSLH 02EA  9078 9045
EBX   0398  8342 8386
EBXR2 03B2  8364 8359
EBXTA 02E6  9073 9041
ELB10 0310  12435 12421
ELB20 0312  12438 12423 12429 12430
ELEVN 07DC  3101 3128
ELI10 0409  12684 12673
ELI21 0408  12683 12675
ELIB  02D2  12385 12814
ELIB1 03E3  12654 14775
ELIB6 03EF  12663
ELIB7 0406  12678 12617
ELIB8 0404  12677 12671
ELIB9 0402  12676 12674
ELIBT 02CD  12372 12418 12427
ELMNT 0242   237  238 5171 5174 5182 5255 5261 5268 5298 15127
EM000 0AD2  1809 1803 1837 1840 2122
EM002 0B00  1851 1838
EM003 0AFF  1850 1835
EM005 0ADA  1816 1857 1873
EM008 0AE3  1824 1818
EM010 0AEA  1830 1831
EM013 0B02  1853 1843
EM014 0B04  1855 1805 1841
EM015 0B08  1857 1817
EM016 0B09  1858 1815 1816 1819 1833 1834
EM020 0B0A  1859 1827
EM030 0B0B  1860 1857
EM035 0B16  1873 1820 1821 1825
EM040 0B17  1874 1860
EM050 0B32  1904 1861 1874
EM060 0B4C  1931 1862 1904
EM070 0B5C  1950 1863 1931
EM080 0B70  1971 1864 1950
EM090 0B72  1974 1865 1971
EM100 0B80  1989 1866 1974
EM110 0B94  2009 1867 1989
EM120 0BAE  2035 1868 2009
EM130 0BCA  2063 1869 2035
EM140 0BE4  2089 1870 2063
EM150 0C00  2117 2089
EM900 0C00  2122 1803
EM999 0AD2  1805
EN1AA 0354  10867 10862
END1  040A  4060 4029
END10 0632  13437 13584
END2  0416  4072 4061
END3  0428  4090 4073
END30 0332  11948 12102
END4  0439  4107 4091
END5  0452  4132 4109
ENDAD 0230   223  224 1043 1072 2812 2823
ENDM  0625  13420 13422 13576
ENDM1 0629  13424 13438
ENDM6 0630  13431 12823 12830 13421
ENDQ  03F4  12116 12110
ENDST 0217   199  200  555 6191 6208 6447
ENTCT 0227   214  215  410 1462 4265 4268 4410 4413 4451 15565
ENTR1 07C7  13761 13766
ENTRE 0858  3217 3181
ENTRY 0295  10631 10673
ENTSW 0220   207  208 1434 1617 4269 4273 4282 4315 4345 4470 4606
ENXT0 02F0  11353 11270 11297 11301 11309 11406 11430 11436
EPRSW 0224   211  212 4361 4366
EQ    0316  11924 11847 11848
ERADD 070E  5516 1659 5525 6768 7267 8924 11387 12127 15094
ERCNT 0216   198  199 1371 1659 3075 3884 5506 5508 5509 5515 6768 7267 8924
                 11387 11623 12127 12183 15094
ERCT1 092D  15746 15459 16100
ERCT2 10CB  16346 16101 16364
ERFLG 0701  6508 1638 2514 4259 4290 4428 4487 4528 4623 4662 4717 4749 6714
                 6748 6766 6782 6858 7158 7178 7182 7228 7330 7354 7450 7672
                 7994 8339 8587 8690 8721 9453 10818 11405 11486 11538 11642 11650
                 11881 12170 14254 14298 15160
ERPTR 045A  4865 3910 6794 15377 15384 16405 16412
ERR1A 02E8  11880 11836 11840 11858 11865 11889 11898 12043
ERR1B 02E9  11881 12008
ERROR 093E  3429 3352
ERSW  0351  12506 12489
EX2ND 037F  8322 8317
EXCN  038C  8333 8323 8325
EXIT2 0315  11920 11882 11997
EXIT8 0378  8316 8128
EXP01 1309  14396 14413 14791
EXP02 1313  14405 14704
EXP03 131B  14412 14705
EXP13 1323  14422 14419
EXP23 1327  14425 14421
EXT2A 033C  11962 11920
EXTRA 0859  3218 3189 3419 3426 3451
F     03E0  7721 7554 7555 7558 7560 7564 7566 7574 7576 7584 7585 7591 7645
                 7648 7651 7655 7657 7675 7676 7677 7678 7680
F0UND 02D0  11860 11853
FA    136E  14504 14597
FB    136E  14510 14598
FB00  1375  14514 14511
FB01  1385  14530 14536
FB02  138D  14538 14526
FB03  1391  14540 14548
FBMSK 13EA  14647 14521
FBXT  139B  14549 14525
FBXT1 139D  14551 14515 14541 14552
FC    13A7  14567 14599
FCER  0311  7181 7171
FD    13EE  14655 14600
FD050 1400  14666 14685
FD060 1402  14667 14670
FDNX1 1427  14703 14698
FDNXT 1419  14694 13760 14757
FE    142D  14710 14601
FE00  1430  14713
FE000 143D  14725 12688
FE01  143D  14726
FE03  040C  14291 13978
FEND  13A3  14560 14543 14577
FENXT 1451  14740 14711
FERR1 052B  6501 2493 2501 4386 4509 4519 4737 4742 8207
FERR2 052C  6502 2495 2503 4388 4511 4521 4739 4744
FF    1474  14780 14425 14602
FF3   1483  14790 14781
FFTST 0305  7172 7348
FILBF 0800  3134 3129 3136
FILE  0203   179  180 1397 4611
FIVCH 070F  13662 12907
FIX   0312   462  456
FL000 036C  7993 7823 7840 7950 7952
FL010 036F  7995 7915
FL1   029E  7813 7806 7808
FL2   02D3  7859 7852 7854 7870
FL3   02DA  7865 7846 7877
FL4   02DE  7868 7849 7858 7893 7900
FLAG  13B6  14587 14485
FLAGK 13BA  14593 14587
FLB2  03DC  7716 7558 7585 7677
FLBCH 03DF  7719 7576 7584 7657 7675
FLBMN 03E0  7720 7564 7566 7574 7591 7651 7655 7676 7721
FLBSC 02E2  7874 7832
FLBSW 03DD  7717 7560 7648 7678
FLCN  02E9  7881 7802 7805 7807 7809 7811 7817 7829 7831 7833 7835 7839 7845
                 7848 7851 7853 7855 7857 7862 7866 7874 7876 7932 7937 7946
                 7951 7962 7965 7967 7970 7981 7983 7993
FLDX  13D3  14623 14607
FLE10 03DB  7715 8028
FLEBF 02E8  7880 7864 7868 7893 7900
FLERR 032B  7671 7586 7649
FLESC 02C1  7845 7830 7878
FLFEX 032E  7943 7936
FLFIN 02FF  7906 7841
FLFNL 030E  7916 7921 7935 7940
FLFNX 0316  7922 7927
FLGBT 0419  14304 14282
FLGCO 0706  5510 1661 6770 7269 8926 11389 12129 15096 15425
FLIP1 03C1  7689 7553 7643 7711
FLIP2 03D0  7704 7698
FLLP  02A0  7815 7824 7838
FLLP2 02A5  7819 7803 7836
FLNIS 03E4  7723 7555 7680
FLONE 03FC  7726 7519
FLOTD 0284  7794 7792
FLSGN 03DE  7718
FLSSC 02AF  7829 7818 7863
FLZER 032E  7674 7590
FOUND 037F   553  548
FRMAT 01FE   175  176
FXR2  139C  14550 14514 14560 14820 14877
G1    0F0B  9252 9488 9651
G1010 0FE7  9474 10016
G1020 0FEF  9480 9476
G1030 0FFF  9492 9504 9510 9516
G1040 1007  9499 9489
G1050 100E  9505 9501
G1060 1015  9511 9507
G1070 101C  9517 9494 9498
G1080 1020  9521 9513
G1090 1021  9522 9520
G1110 1026  9526 9523 9556 9566 9574 9936
G1150 1045  9553 10001
G1180 104A  9560 9998
G12   0F12  9259 9809
G1230 105D  9578 10022
G1240 105F  9582 10019
G1250 1076  9601 9596
G1260 107A  9604 9600
G127  0F15  9262 9524
G1270 1086  9615 9696
G1320 1088  9616 9593
G1322 108A  9618 9623
G1323 1092  9624 9620
G1325 1096  9630 9625 9664 9752
G1340 10B2  9654 9650
G1350 10B9  9660 9647 9656
G1360 10BC  9662 9637 9644
G1370 10BE  9664 9653 9659 9661
G1372 10C0  9667 9626
G1380 10D4  9685 9679
G1390 10DC  9692 9684
G1400 10E1  9700 10010
G1410 10E3  9705 10004
G1420 10E4  9709 10007
G1430 10EC  9719 9701 10013
G1440 10ED  9720 9711
G1450 10F1  9723 9715
G1460 10FB  9731 9726
G1470 10FF  9734 9730
G1480 1105  9739 9735
G1490 110C  9744 9740
G15   0F13  9260 9554
G1500 1111  9747 9743
G1510 1114  9750 9738
G1530 111D  9756 9746 9749
G1560 112F  9769 9764
G1565 1130  9770 9766
G1570 1131  9771 9768
G1K   0F16  9263 9351
G2    0F0C  9253 9500 9657
G3    0F0D  9254 9662
G3230 1135  9777 10025
G3232 1138  9783 10028
G3234 113A  9784 9779
G3235 1149  9794 9791
G3236 1153  9801 9785
G3238 115A  9807 9802
G3240 115E  9811 9806
G3241 1166  9817 9821
G3242 1168  9819 9814
G3245 116B  9822 9812 9818
G3250 1174  9830 9824
G3280 117A  9834 9829 9832
G3290 1182  9841 9836
G3300 1188  9845 9840 9843
G3400 118A  9847
G3405 118B  9848 9855
G3442 1197  9856 9850
G3443 11A5  9870 9794 9863 9906 9908
G3444 11AD  9876 9881
G3446 11B5  9883 9873
G3447 11BD  9890 9290
G3452 11CF  9905 9895 9898
G3455 11D3  9908
G3456 11D5  9912 9866
G3457 11DF  9919 9865
G3458 11EF  9931 9924 9929
G3459 11F0  9932
G3470 11F2  9933 9859 9862
G3480 11F5  9936
G3490 11F7  9937 9907 9931 9943
G4    0F0E  9255 9506 9804
G4000 0ECC  9197 1721 1731 12686 15288 15990
G4010 0ED2  9200 9207
G4040 0EDD  9209 9204
G4050 0EEE  9221 9218
G4060 0EF1  9223 9331 9333
G4070 0EF5  9228 9212 9216
G4080 0EFF  9238 9234
G4082 0F01  9240 9237
G4085 0F07  9245 9243
G4087 0F09  9249 9209
G4090 0FA8  9411 9328 9392 9399 9435 9441 9526 9608 9676 9757 9918
G4095 0FB0  9419 9446
G4100 0FBB  9427 9412
G4150 0FC7  9439 9332 9405 9440
G4160 0FCA  9442
G4180 0FCF  9450 9369 9455 9458 9463 9468 9521 9548 9767
G4190 0FD1  9452 9460 9465 9470
G4195 0FD4  9454 9452
G4200 0FD8  9456 9326 9457
G4220 0FDD  9461 9316 9319 9462 9479 9482 9584 9603 9687 9722 9733 9833 9844
G4230 0FE2  9466 9467 9660
G4250 0F44  9313 9320 9327 9353 9553 9560
G4260 0F4F  9324 9950 9953 9956 9959 9962 9965 9968 9971
G4265 0F5A  9332 9615 9773
G4270 0F5B  9333 9396
G4280 0F5C  9337 9992 9995
G4285 0F63  9347 9980 9983 9986 9989
G4290 0F64  9351 9974 9977
G4295 0F66  9353 9343
G4300 0F67  9354
G4305 0F69  9356 9391
G4310 0F77  9365 9359
G4320 0F7A  9367 9361
G4330 0F7D  9369 9363 9366
G4340 0F80  9372 9364 9368
G4345 0F8D  9383 9373 9379
G4348 0F8E  9384 9382
G4350 0F96  9390 9401
G4360 0F98  9392 9389
G4362 0F99  9393 9406
G4363 0F9B  9396 9404
G4365 0F9C  9397 9387
G4367 0FA6  9405 9398
G4400 102B  9532 9525 9549 9555 9563 9848
G4410 103C  9544 9541
G4420 1041  9548 9537 9539
G4430 1043  9549 9547
G4990 127E  10029 9199
G6    0F0F  9256 9847
G7    0F10  9257 9512 9854
G8    0F11  9258 9421 9820
G8K   0F17  9264 9562
GB0   0F18  9265 9429 9759 9912
GB2   0F19  9266 9611 9672 9688
GB3   0F1A  9267 9567 9604 9680
GBCE  0F36  9296 9578 9592 9695
GBGI  0F42  9308 9700 9705 9734 9772
GE    031B  11929
GEN   0250  14429 14513 14528
GENGO 07C6  13760 13790
GENNM 0C40  13781 14533 14539
GENSW 07AE  13755 13750 14510 14512
GETER 079C  6512  419 2933 3115 3430 3926 13508 13931 14263
GETS2 04D0  6498 6625 8986 11257 11789 12306 13920
GETS5 04C1  6492  424 1356 4217 7061 7525 8104 8499 8979 11250 11782 12299 13913
GETS6 04C3  6493 1357 4218 6619 7526 8105 8500 8980 11251 11783 12300 13914
GETS7 04C5  6494 1358 4219 6620 7063 8106 8501 8981 11252 11784 12301 13915
GETS8 04CA  6495 1359 4220 6621 7064 7528 8502 8982 11253 11785 12302 13916
GIGIC 0F43  9309 9719 9739 9763
GNRT1 057A  6503 4381 4393 8209 8217 8219
GP63  0F3C  9302 9337
GRAPH 0ECA  6488  504  607 9190
GT    0318  11926
GTHDG 0723  6509 2214 3149 3321 4023 6847 6905 6928
GTS00 02B0  10673 10637 10863 11019
GTS12 04CE  6497 4222 6623 7066 7530 8109 8504 8984 11255 11787 12304 13918
GTS13 04C7  6529 1362 4223 6624 7067 7531 8110 8505 8985 11256 11788 12305 13919
GTS1A 03DF  11017 10999 11000 11001
GTS1B 03DB  11014 10995 10996 10997 10998
GTS8A 04CC  6496 1360 4221 6622 7065 7529 8108 8983 11254 11786 12303 13917
GTSLD 03E2  11019 11016
H0008 0967  3464 3422
H0010 03C2  8778 8749
H0013 037C  1591 1700
H0020 096D  3470 3550
H0032 037D  1592 1412
H005B 09DC  3589 3546 3548
H007B 09F2  3610 3603
H007C 09F1  3609 3598
H007D 09DE  3591 3556 3596
H007E 09DD  3590 3552 3601
H007F 09DB  3588 3545
H00C0 02FE  9099 9032 9035
H0140 03B2  3967 3737
H1AC0 037A  2937 2913 2914
H2000 0370  1579 1461
H5000 0405  13179 13161
H7003 078F  5673
H7400 0385  7273 7259
HC000 03AB  3957 3752 3753
HC4C3 06E1  13621 13617
HDCNT 0366  1569 1552
HDGBF 0AA7  6523 1568 3108 3138 5533 6827
HDLLR 02EC  9081 9039 9042 9073
HDLTH 0226   213  214  369 1421 1427 1431 1447 4271 4299 4477
HDR7  03CF  7702 7704
HDR7A 0338  7685 7521 7690
HDRP2 03FA  4550 4538 4543
HDRRD 03B0  3963 3705 3739 3776 3824
HDWRT 03AE  3961 3704 3744 3781 3803 3809 3840 3859 3899 3917
HFE00 028C  10620 10716
HFF   036C  13044 13065
HIEND 0218   200  201  528  532  537 3175 3240 3454 6055 6439 6451 15323 15343
                 16076 16083 16230 16452
HOOK1 041A  14305 14270
HOOK2 041B  14306 14284
HSLSH 02EE  9083 9043 9046 9078
HTYPE 0237   229  230  368 1395 2769 4274 4276 4300 4302 4321 4328 4330 4355
                 4357 4363 4364 4370 4371 4478 4480 15556
HXF0  13EC  14649 14532 14568
HXFA  1329  14430 14484
HXFF  132A  14431 14454
I     0F1C  9269 9710
I1134 01F4   169  170  453
I1442 01F2   168  169 3154
I2501 01F0   167  168  475
IBRXR 040F  15568 15549
IBT   0267   282  421
ICD25 0207   183  184  478 2553
ID    02AE  7826 7795
IFMAC 02A2  10659 10645 10651
IINST 03D6  7350 7176
IKBRD 01F6   170  171  428  457
ILSSW 0222   209  210 1400 1403 1435 1618 4263 4284 4313 4346 4473 4475 4608
IN    155D  14984 2837 14988
INCRM 0F39  9299 9342 9358 9372 9386
IND   0F38  9298 9378 9388 9390 9394 9397 9778 9783 9787 9811 9935
INDBT 030C  8228 8135 8143 8154 8162 8171 8237 8239 8248 8260
INDCT 0418  14303 14275 14277
INIM1 07E3  13793
INIMC 07E0  13790 13761
INREQ 03DC  4015 3981
INSBF 039E  7297 7207 7254
INSBL 0717  13668 13666
INST2 02FA  7164 7122 7126
INST3 035B  7240 7335
INSTA 0290  7069 7062
INSX1 0374  7261 7272
INSXT 0370  7258 7188 7400 7409
INT1  098C  6521 1480
INT2  098D  6522 1513 15532
INTAD 03C0  3981 3819
INTBF 0062   608 1244 6221 6359 6470
INTL1 021E   206  207 1419 1425 1458 2487 15561
INTYP 0566  15049 15140
INVL  05EB  13367 13357 13397
INVL3 03D3  14238 14227
IOBF1 0A01  6524  591  609 3234
IOBF2 0A53  6525  592  611 3235
IPTKB 0206   182  183  462 2535 2542 2555 2839 3717 12670
IRDMD 0375  15433 15373
ISSNO 022C   219  220 1406 1410 4298 4483
ISSSW 0221   208  209 1401 1436 1619 3921 4262 4283 4286 4314 4344 4407 4471
                 4607
ITEMP 0386  7274 7194 7242 7372 7384 7391
K19   02E5   422  388
K7FFF 02F9  7625 7595
KF0   02F8  7624 7605
KFIVE 0856  3215 3185
KS    02FA  7626 7671
L     0F1D  9270 9354 9483 9585 9736 9845
L6    036B  13043 13118
L7    13B4  14582 14573
L8DEC 13B3  14581 14570
LAB1  09E7  3600 3597
LAB2  09EE  3605 3602
LAB3  09EC  3604 3606
LABRL 021D   205  206 4918 6180 6778 11545 11569
LABVL 021C   204  205 4920 5604 6184 6692 6717 6723 6761 7542 9914 9925 11542
                 11565 11603
LAST  07A7  6513 6842 6883 6925
LBRSW 0223   210  211 4317 4347 4472 4609
LC9   13B5  14583 14574
LDKON 03C3  8779 8770
LDKOP 020A   186  187 1528 1675 2201 2558 5652 5662 8999 13928
LDLBL 073A  6510 4546 6783 7261 7668 8244 8342 8401 8907 9223 9527 9792 9799
                 9889 10819 11546 11643
LDXRS 025F   328  577 1093 1171 1202 1212 1439 1478 1540 1606 1630 1645 1672
                 2222 2231 2646 2864 2926 3191 3239 3308 3413 3436 4229 4306
                 4441 4711 4948 5011 5512 5592 5613 5661 5829 5868 5948 5999
                 6048 6159 6286 6331 6668 6694 6759 6795 6841 6973 7201 7333
                 7377 7416 7604 7646 7681 7953 8222 8360 8382 8591 9115 9197
                 9228 9413 9442 9591 9671 9871 9882 9919 10171 10202 10357 10468
                 10674 10831 10847 10877 11074 11424 12067 12089 12135 12312 12406 12479
                 12689 13026 13776 14661 14686 15531 15672
LE    031A  11928
LEFT  0322  11936 11846 11901
LETTR 09CE  3571 3555
LI2ND 03E9  7368 7363
LI3RD 0405  7391 7256
LIBF8 02A5  8134 8124
LIEXT 0412  7400 7403
LINCK 03CA  7340 7083 7117
LINCT 0855  3214 3186 3206 3417 3450
LINK2 034F  8285 8282
LINK8 0344  8275 8127
LINST 03E2  7362 7174 7179 7349 7355 7437 7448 7451
LK2ND 034B  8281 8276
LNKCN 0375  8314 8286 8288 8293 8295
LOCSW 0318  14043 14008 14046 14049
LOEND 0219   201  202  264  526 2590 3061 3176 6052 6166 6172 6187 6189 6211
                 6436 6442 6449 15324 15336 15342 15344 15347 15352 16077 16232 16431
                 16449 16482 16489 16501 16503
LOGC0 0259   261  262 10752
LOOP  02D4  3774 3786
LOOP1 0873  3244 3306
LOOP2 03CA  3996 4002
LPAR  035F  14110 14020 14120
LPAR1 031F  11933 11835
LPARN 0302  14019 14111 14136
LPARX 0368  14125 14119
LPASW 06C7  13589 13004 13596 13600 13637
LPK1  0365  14119 14110
LSTOP 020B   187  188 1472 1649 2528 2529 2751 2753 2898 2900 2912 3502 5643
                 6279 6818 6882 6923 9885 9888 9892 9928 10465 10466
LT    0319  11927
LTTR3 09D5  3579
M1000 0282  10608 10596
M15A  035E  13022
M1700 034A  10856
M1701 034D  10860 10940 10994 12640
M1800 0446  11133 10599 10860 11017
M1810 044A  11135 11014
M1820 044E  11141 10670
M1830 0452  11147
M1900 0355  10868 10889
M1901 0356  10869 10755 10815 10896 10908 11029
M1902 0357  10870 10779 10886
M1903 0358  10871 10892
M1904 03B5  10974 10936
M1905 03B6  10975 11118
M1906 03B7  10976 11034
M1907 0444  11131 11116
M1AA0 03FB  11630 10867
M1AA1 0423  11655 11633
M1AA2 0419  11649 11635
M1AA3 040F  11643 11648
M1AA4 0401  11634 11631
M1AA5 0404  11636 11654
M1AA6 0413  11645 11639
M1AAB 043C  11681 11656
M1AAP 031D  11417 11433 11439
M2000 0282  12285
M2010 0292  12310
M2020 02C0  12360
M2030 02C5  12364 12378
M2800 0410  12690 12285 12445
M2810 0414  12693 12623
M2820 0418  12695 12316
M2900 02CD  12373 12310
M2901 02CE  12376 12318
M2902 0971  3475 3540
M2903 02D1  12379 12366
M2904 0347  12498 12517
M2905 034A  12501 12453 12668
M2906 0346  12497 12390
M2907 030F  12434 12447 12677
M2908 034C  12503 12450 12452 12465 12467
M2909 040C  12688 12657
M2910 040E  12689 12655
M2956 0352  12508 12514 12547
M2990 0386  12566 12627
M2991 041C  12697 12472
M2992 040B  12686 12477
M2996 043C  12713 12460 12611
M29O2 02D0  12378 12360
M2A00 0282  12799
M2A70 040B  13186 13195
M2A80 0407  13181 12836 13081 13094 13105 13166 13222 13671
M2A90 028A  12816 12799 12807 12818
M2B02 0683  13512 13453 13461
M2B03 0686  13515 13491 13497
M2B04 0688  13517 13483
M2B10 06BD  13579 12835 13082 13162 13167 13221
M2B22 0684  13513 13454
M2BLK 068F  13525 13541 13664
M2C01 05E5  13362 12942 13220 13221 13223 13380 13402 13406
M2CS0 05E0  13358 13368
M2CS1 05E2  13359 13365
M2CSN 05DE  13356 12525 12857 12976 13340 13358
M2PL1 06C9  13591 13656
M2PL2 0311  12436 12407
M2PLS 0707  13656 13029
M3900 07AD  13751
M3901 07DC  13783 13822
M3B## 136C  14498 14471
M3B$$ 136B  14497 14469
M3B'' 136D  14499 14473
M3B0  12F6  14375 14370 14372
M3B01 13E5  14641 14608 14612 14624
M3B05 140A  14678 14683
M3B10 1411  14684 14680
M3BAS 1467  14761 14734
M3BBC 1407  14675 14664 14687
M3BZ  1573  14995  607 14370
M3C01 03CC  14232
M3CS0 03C7  14228 14239
M3CS1 03C9  14229 14235
M3CSN 03C4  14225 14014 14228
M3Z00 0430  14309 13903
MAC01 02F7  10759 10767
MAC02 02FF  10765 10762
MAC03 0309  10782
MAC05 030E  10786 10785
MAC06 031A  10800 10787
MAC08 02B6  10682 10801
MAC11 031C  10802 10789
MAC12 03AC  10964 10802
MAC1A 0296  11272 11261
MAC1B 029A  11801 11795
MAC22 0304  10778 10756 10768
MACBK 1417  14689 14679 14736
MACCT 07B1  13758 12013 13974 13979 14657 14694 14710 14740 14784
MACEX 07AF  13756 11824 11983 12408 13657 13945 13997
MACN0 035B  10877 10795
MACN1 0360  10882 10852
MACNE 0359  10875 10993
MACPL 1418  14690 14668
MACRO 02EE  10752 10625
MACS0 0344  10847 10794
MACSW 041F  11100 10792 11025
MACTB 0C18  11954 12014 12018 12022 13983 13985 14743 14785 14787
MACXT 0289  12814 12805
MAFBR 0804  5830
MASK1 0F27  9280 9598
MASK2 0F28  9281 9508 9728
MASK3 0F29  9282 9496 9713 9838
MASK4 0F2A  9283 9816
MASK5 0F2B  9284 9340 9572 9807 9901
MASK6 0F2C  9285 9490
MASK7 0F2D  9286 9502
MASK8 0F2E  9287 9514
MASM  0477  4926
MC0P0 038D  10929 11037
MC123 0347  13004 12998
MC1Z0 0457  11151 10596
MC2AZ 0443  13241 12797
MC2BZ 0735  13678 13340
MCAR  03E2  7722
MCC01 0425  11095 11109 11113
MCCLR 029E  12325 12327
MCCS0 0420  11091
MCCS1 0422  11092 11098
MCCS3 0429  11099
MCCSN 041F  11090 10920 11091 11100
MCDEF 0258   260  261 10644 10658 10782 12631 12634
MCEXP 07C8  13765 13946 13953
MCGEN 0255   257  258 1504 1674 1692 2916 15891 16398 16406 16411
MCGO  029C  12842
MCGO1 0293  12831 13660
MCGO2 0297  12834 13652
MCGOS 0291  12828 12566
MCHA  031E  12962 12847 12866 12876 12892 12926 12973 13000 13054 13075 13078 13116 13120
                 13154 13216 13378 13384 13394 13639 13653 13665
MCHSK 0419  13204 13144
MCHSL 041C  13206
MCHX  13E9  14646 14391 14400 14408 14445 14481 14520 14614 14696 14872 14874
MCK   0370  12545 12555
MCK01 0375  12549 12563
MCKN1 040D  13193
MCKND 040C  13192 13107 13199 13426
MCNX  07D4  13774
MCNX1 07DE  13785 13770
MCNX2 07D3  13773 13988
MCOK  0367  12538 12519 12520 12545 12650
MCOM0 024A   246  247
MCOM1 024B   247  248 10883 10894
MCOM2 024C   248  249 10660 12349
MCOM3 024D   249  250
MCOM4 024E   250  251 10662 12353 12356 12491 13437
MCOM5 024F   251  252 1374 1659 3890 6768 7267 8924 11387 12127 15094
MCOM6 0250   252  253 1375 14429
MCOM7 0251   253  254  562 2781 2785 2920 3772
MCOM8 0252   254  255 10669 13028 13651 13768
MCOM9 0253   255  256 12335 12629 13984 14383
MCOP  037D  10914 10790 10802
MCOP0 0382  10919 10933
MCOP1 0385  10921 10919
MCOP2 038F  10931 10919 10938
MCOP3 0399  10945
MCOP4 0292  10629 10659 10661 10730 10734 10945 10965 10968
MCOP5 0398  10940 10922 10924 10926 10928
MCOP6 0393  10935 10930
MCOP7 02C4  13974 13772
MCP31 039D  10948 10957
MCPK  0378  12552 12541
MCPR1 03DD  13145 13240
MCPR2 03F3  13160 13165
MCPRE 03D8  13141 13147
MCPRX 03DF  13147
MCRED 0365  13026
MCS   02CD  12883
MCS00 02AF  12856 12868 12878 13655
MCS01 02B9  12865 12856
MCS04 02BE  12873 12851
MCS06 02DB  12904 12881
MCS08 0317  12956 12924
MCS1  035F  12526 12361 12367 12524 12584 12590 12604 12607
MCS10 0320  12968 12956
MCS11 032A  12975 13002
MCS12 0342  12998 12975
MCS15 0359  13018 13633 13645
MCS2  0365  12532 12524 12598
MCS2B 0701  13653 12886
MCS70 02F2  12922 12824 12905 13419 13611 13676
MCS71 02F9  12927 12959
MCS72 0302  12935 12948
MCS73 0311  12945 12951
MCS74 0312  12946 12938
MCS75 0315  12950
MCSK1 0441  13239 13204 13209 13213 13224
MCSK2 0439  13231 13072 13158 13414 13424
MCSK3 0436  13226
MCSRT 029C  12323
MCT1S 0377  10904 10901
MCTS1 02A6  12850
MCTS2 037A  10907 10903
MCTST 036A  10892
MDMER 0449  7449 7440
MEND  0691  13528 12392 13420 13425 13499
MEOC  06C1  13583 13014 13640
MESS1 03C1  3982 3897
MESS2 0343  3867 3857
MESS3 0342  3866 3801
MESS4 03C2  3983 3807
MESS5 03C3  3984 3915
MIRE2 0659  13476 13457 13463 13513
MIREQ 02F4  11358 11337 11340 11350
MLSR  028A  12818 12819
MLSTR 028A  12819 12834 12921 13027 13059 13061 13071 13196 13197 13232 13407 13413
MMACS 040A  12685 12633
MMASS 03CC  12631 12635
MMOV0 03E0  13148 13113 13115 13117 13119
MOD   0342  7218 7212
MOD67 08D4  3340 3336 3338 3411 3434 3461
MOP   06B8  13575 12909 12910 12914 12915 13616
MOPER 0322  10813 10838
MOPR1 031E  10810 10897 11030
MOVE  034A  3874 3878
MOVE1 08EA  3357 3461
MOVSK 02BA  10689 10667
MP1A0 0282  11244 11242
MP1AZ 045A  11684 11242
MP1B0 0282  11781 11773
MP1BZ 045A  12188 11773
MP200 0282  12299 12283
MP20Z 044B  12722 12283
MPACN 0348  12499 12561
MPAR1 042B  13217
MPARA 0426  13214
MPH01 0282  10599
MPY   0358  7978 7822 7934 7991
MPYL  035A  7980 7989
MSCAN 035C  12524 12548
MSCN  0387  12570 12379 12527
MSCN1 037E  12559 12368 12529
MSG1  03EB  4029 3982
MSG2  040B  4061 3867
MSG3  0417  4073 3866
MSG4  0429  4091 3983
MSG5  043B  4109 3984
MSMAC 043A  11680 11659
MST01 1488  14800 14815
MST02 148B  14802 14810
MST03 1496  14813 14808
MST04 1498  14816 14811
MSTNG 1487  14799 14816 14875
MULT  0913  11234 11500 11571 11592
MV010 153B  14934 14941
MV020 153F  14938 14923
MV030 154C  14951 14964
MV060 1553  14958 14934
MV070 1554  14959 14936
MV080 1556  14962 14952
MV090 1558  14964 14944
MVADD 02AE  10671 10682
MVALU 090C  3389 3401
MVBLK 1559  14965 14925
MVCNT 0214   196  197 1023 1044 1069 1683
MVRCD 0295  3721 3725
MVSK1 02BE  10693 10697
MVSKR 02AB  10668 10698
MZ300 07FE  13826 13750
N     0F1E  9271 9595 9678 9725
NAME1 08F5  3366 3379
NAMEP 01FA   172  173 3829 4455
NE    0317  11925
NEST  028E  12823 13578 13580
NEXT  0816  5845 5874
NINE  0369  1572 1448 1453
NLTBR 0374  15432 15385
NLVLS 0228   215  216 1414 2482 2486 2488 3923
NMCHK 03A2  12045 12049 12065
NMSCH 02C5  10708 10646 10746
NMSR0 02DB  10726 10717
NMSR1 02E7  10738 10710 10732
NMSR2 02EA  10744 10725 10969
NMSRH 02C8  10712 10740
NOMO2 034D  7228 7236
NOMOD 0349  7225 7206 7209 7214 7217
NOP1  051B  6500 4391 4400 8212 8221
NOPRT 0815  3151 3119
NORM1 0371  13051 12980 12982 12986 12988 12996 13007 13011 13013 13376 13387 13598
NORM2 034F  13010 12978 13005
NORM5 06CB  13596 12994
NORM6 06D0  13600 12992
NORM7 06CE  13598 13601 13605
NORMN 0371  13052 12863 12895 13016 13620
NOTZ  02C0  7572 7567
NRM21 0355  13014 13644
NTAMP 03FA  13166 13152
NX40  13DB  14630 14620
NX45  13E0  14636 14553 14619
NXFLD 13C2  14607 14466
O     0F1F  9272
OFCNT 021A   202  203 1378 2896 3063 3065 3756 3762 3766 6031 6132 6204 6445
                 6452
OFLAG 0314  11402 11422 11657 11660 11662 11664 11667
OFLOW 0200   177  178  574  579 1381 1382 1385 3441 6199 6200 6203 6389 6433
                 6458 10312 10339 10346 10419
OFSAD 0233   226  227  576 3062 3064 3446 3447 3452 6205 6207 6416 6418 6429
                 6432 6444 6446
ONE   0367  1570 1495 1499 1501 1542 1599
OPBUF 04AC  10590 10759 10964 11048 11658
OPCD1 0335  10832
OPCD2 0327  10818 10836 10841
OPCDR 0333  10831 10621 10780 10812 10858 10887
OPCN1 03B4  10973 10918 10931 10935
OPCNT 0245   241  242 1053 1373 4235 4944 4949 4950 4954 6629 6719 7074 7078
                 7081 7084 7087 7097 7118 7169 7190 7197 7210 7340 7386 7397
                 7537 8116 9240 9339 9341 9384 9385 9419 9422 9433 9518 9519
                 9545 9546 9571 9573 9590 9597 9599 9610 9669 9670 9693 9712
                 9714 9727 9729 9754 9755 9770 9803 9808 9815 9817 9819 9825
                 9828 9837 9839 9860 9899 9904 15554
OPECR 031D  10803 10811 10834 10839
OPER0 0296  10636 10652 10800
OPER1 028D  10621 10636
OPER2 0F30  9289 9849 9851 9857
OPER3 02BB  10691 10664
OPERN 02A7  10665 10684
OPERR 048C  6489 6665 7107 7623 8187 8507 9208 9249
OPLC1 0298  10642 10959
OPLCE 029D  10646 10723 10737 10788
OPN01 03B8  10981 11056
OPN02 03CC  10991 10757 10758 10764
OPN03 03D6  11002 10758 11050
OPN04 03D8  11004 11055
OPN05 03DB  11007 11055 11063
OPOK2 0494  6490
OPSW0 0457  11150 10890 11024 11069
OPVND 04A7  6491 1377 6647 7073 7536 8115 8513 9210 12457 12659 15558
ORGCT 0314  9120 9113
OSAVE 09EF  6225 6428 6430
OUT   155B  14983 14985
OVFLO 03AC  3959 3767 3790 3794
OVLAY 0280   330  309 1350 1364 1516 1578 1842 2189 2626 2641 2644 2734 2923
                 3506 3512 3699 4211 4535 4541 4551 4596 4854 4963 4964 4965
                 4966 4967 4968 4969 4970 4971 5008 5655 5663 5800 5810 5811
                 6230 6236 6614 7057 7518 7691 7699 7702 7707 7709 7781 8100
                 8494 8975 10114 10201 10475 10595 10631 10672 10824 10861 11015 11018
                 11241 11772 12282 12565 12612 12624 12796 12808 13902 14720 15045 15144
                 15236 15548 15568 15569 15580 15581 15894 15895 16401 16419
OVRAD 036F  1578 1517 1707
P0000 01E2   151  130 16727
P0005 01E7   155  151
P0130 0270   303  602 1560 1846 2647 2927 3509 3513 5012 5807 6239 10203 10676
                 10827 12619 12632 12810 14723 15147 15566 15583 15897 16417
P0140 0272   309 1518 1708 1844 2667 2924 3508 5006 5802 6238 10458 10588 10826
                 12614 14722 15146 15550 15582 15896 16414
P0150 0274   310  314  329
P0160 0278   312  313
P0170 027E   321  303  377  384  440 2627 6232
P0180 027F   322
P0190 0280   323  322  330  600
P0195 0282   325  374  517
P0200 0281   324
P0208 0284   332  381  382
P0209 0285   333  367
P0210 0286   335  153
P0230 028D   341  344
P0240 0297   353  357
P0260 02AF   372  375
P0265 02C5   392  389  396
P0266 02D4   404  400  407
P0320 02E8   426  413
P0330 02F0   431  427
P0334 0301   444
P0354 0314   463
P0360 0316   466  460
P0370 0319   468  464
P0380 0329   480  477
P0390 0348   504  505  513  533
P0392 0354   515  512
P0393 0358   518
P0397 035E   524  498
P0398 036E   537  531
P0399 0373   541  536
P0400 0375   543  551
P0410 0389   560  557
P0446 02E6   423  409
P0448 02E7   424  387  510
P0450 03BC   610  590
P0460 03B9   606  519
P0461 03BA   607  535
P0462 03BB   609  491  588
P0464 03BD   611  492  586
P0470 03BE   613  490
P0480 03BF   614  597
P0510 03C0   615  581
P0520 03C1   616  583
P0540 03C2   617  436  511  514  525  550  556
P0541 03C3   618  540
P0542 03C4   619  542
P0543 03C5   620  546
P0550 02E0   417  450  527
P0551 02E1   418  435
P0552 02E2   419  398
P0556 02E3   420  445  486
P0560 03C6   621  543  549  554
P0565 03C7   622  569
P0566 03C8   623  399
P0570 03C9   624  497  530
P0580 03CA   626  471  483  507  521  578
P0700 03E0   634  132  353  371  373  380  392  403  466  500  599
P0800 044C   688  130
P1000 0282  2195 2190
P1002 0293  2210 2197 2202 2232 2275
P1004 02A0  2222 2267
P1010 02A2  2223 2261 2265 2270
P1020 02A4  2224 2262 2272
P1030 02B1  2233 2230 2240 2253
P1032 02B9  2239 2237
P1040 02BB  2242 2235
P1042 02C5  2250 2246
P1044 02CE  2258
P1046 02D0  2259 2257
P1050 02D2  2261 2238 2244
P1060 02DD  2269 2618
P1070 02E4  2279 2269
P1080 02E5  2280 2271
P1090 02E6  2281 2236 2245 2264 2274
P10AA 0924  6517 1565 6519
P1100 02E7  2282 2263 2273
P1110 02E8  2283 2226
P1111 02E9  2284 2234 2255
P1120 02EA  2285 2224 2280
P1130 02F7  2299 2223 2279
P1132 02C4  2249 2207
P1140 0305  2320 2285
P1150 0316  2337 2286
P1160 0327  2354 2287
P1170 0333  2366 2288
P1180 033D  2376 2289
P1190 0346  2385 2290
P11AA 098A  6520  332 1567 6469 15520
P1200 034B  2390 2291
P1210 035B  2406 2292
P1220 036D  2424 2293
P1240 0373  2430 2294
P1242 037A  2437 2295
P1245 038A  2453 2296
P1246 0391  2460 2297
P1250 0397  2469 2436
P1270 039F  2479 2429
P1275 03AF  2489 2472
P1280 03B0  2491 2469 2479 2508 2597 2605 2609
P1284 03B8  2497
P1286 0396  2468 2483 2589
P1288 03C7  2513 2494
P1289 03C8  2514 2502
P1290 03C5  2508 2492
P1310 03C9  2515 2480
P1321 03CA  2516 2473
P1330 03CB  2520 2336
P1331 03CC  2521 2538
P1340 03CF  2527 2389
P1350 03D4  2535 2353
P1360 03D9  2542 2365
P1370 03DF  2550 2384
P1371 03E0  2551 2564
P1380 03EA  2563 2375
P1390 03EC  2568 2405
P1400 03EF  2573 2423
P1410 03F4  2577 2576
P1412 03F9  2581 2500
P1420 042A  2636 2574
P1440 0429  2635 2498 2504
P1450 0436  2652 2580
P1451 0437  2653 2575
P1452 0438  2654 2595
P1453 0439  2655 2612
P1460 0405  2595 2452
P1465 0410  2604 2601
P1470 0446  2662 2600 2602
P1500 0427  2633 2520 2527 2544 2550
P1510 0428  2634 2537 2563 2598
P1520 041B  2617 2489 2523 2531 2546 2559 2569 2591
P1530 041F  2624 2247 2256 2266 2475 2481 2484 2506 2536 2543 2554 2556
P1545 042B  2640 2459 2668
P1550 042F  2643 2198 2200 2227
P1552 0432  2645 2642
P1560 043A  2656 2192 2643
P1565 043E  2658 2578
P1567 0442  2660 2624 2640
P1569 0447  2666 2464
P1570 0457  2671 2190
P2000 0284  4602 4600 4620
P2001 0282  4217 4212
P2010 0290  4225 4227
P2012 0297  4232 4244
P2015 029A  4235
P2020 029D  4238 4237
P2025 02A1  4243 4232
P2027 02A2  4244 4226
P2030 02A3  4245 4239
P2040 02AB  4254 4260 4305 4485 4488
P2050 02AD  4256 4245
P2060 02B0  4258 4264 4266 4281 4285 4312 4316 4326 4348 4360 4367 4469 4474
P2061 02B1  4259 4406
P2065 0298  4622 4610
P2070 02B4  4261 4258 4279
P2075 029D  4629 4622
P2077 029E  4630 4603
P2080 02B5  4262 4257
P2085 02C4  4273 4270
P2086 02C9  4277 4272
P2090 02CD  4280 4246 4309 4324 4327 4331 4358
P2095 02B0  4648
P2100 02DB  4289 4294 4296
P2110 02E8  4298 4292
P2120 03CE  4507 4287 4482 4523
P2125 0303  4735 4635 4641 4648 4746
P2130 02F5  4310 4295
P2131 0315  4748 4738
P2135 03E5  4527 4510
P2136 0316  4749 4743
P2137 03E6  4528 4520
P2140 03E7  4529 4518
P2141 0317  4750 4741
P2160 03E8  4530 4514
P2161 03E9  4531 4289 4427
P2170 02F6  4311 4247
P2171 030C  4328 4320
P2172 0310  4335 4275
P2174 0311  4336 4301
P2176 0312  4337 4329 4356
P2178 0313  4338 4479
P2180 0314  4339 4323
P2190 0315  4340 4325 4362
P2195 0316  4341 4369
P2196 0317  4342 4411
P2200 0318  4344 4248
P2210 0327  4359 4249 4365
P2220 0330  4366 4250 4372
P2225 0339  4373 4254
P2230 03C9  4494 4508
P2231 0318  4751 4736
P2250 033D  4378 4351
P2260 033E  4380 4278 4308 4453 4458
P2262 036F  4416 4420
P2264 0374  4421 4432
P2266 0380  4430 4423 4426
P2268 0383  4433 4408 4429
P2278 0363  4407 4404
P2280 0385  4434 4412
P2300 03A6  4462 4390
P2310 03A7  4463 4383 4394
P2311 03A8  4464 4385 4396
P2320 03A9  4465 4399
P2330 03AA  4466 4405
P2340 03AB  4468 4251
P2350 03C7  4492 4484
P2360 03C8  4493 4486
P2365 029C  4628 4661 4716
P2370 03CA  4497 4214 4534
P2376 0296  4620 4624 4714
P2380 03EB  4534 4252
P2385 029F  4633 4613
P2390 03F4  4543
P2395 02A8  4641
P2400 02BF  4664 4657
P2405 02EB  4707 4718
P2410 02F3  4714
P2415 02F4  4716 4706
P2420 02F8  4722
P2430 02FA  4724 4642 4649 4686 4687 4695 4698
P2440 02FC  4725 4656
P2450 02FD  4726 4683
P2460 02FE  4727
P2470 0421  4553 4212
P2475 0300  4729 4633
P2480 0301  4730 4712
P2484 0302  4731 4702
P2490 0325  4753 4705
P2A99 0326  4754 4600
P2MEC 0254   267 3886 11522 11652 12150
P2MWC 027C   318 2770 3892 11293 12111 15555
P3000 0988  3502 3118 3208 3440
P3001 07AA  3059 3052
P3003 07CD  3086 3084
P3200 07E7  3114 3073 3076 3080
P3300 07EA  3117 3070 3094
P3330 082F  3175
P3332 0844  3195 3198 3204
P3334 085C  3221 3290 3299
P3335 086C  3239 3201
P333X 084E  3206 3187
P3350 0895  3282 3294 3301
P3360 08A3  3298 3289
P3365 0920  3409 3405
P3367 0927  3415 3326
P3701 0966  3463 3438 3445 3554
P3800 0998  3519 3054 3089 3481 3491 3511
P3880 09CA  3565 3541 3562 3571 3576 3579
P3900 09FD  3618 3052
P3910 07DD  3102 3079
P3915 07DE  3103 3083
P3918 07E0  3105 3123 3124 3146 3147
P3920 07E2  3107 3067 3125 3177
P3925 07E3  3108 3127
P3926 07E4  3110 3122
P3927 07E6  3112 3145
P3930 0868  3234 3161
P3935 086B  3237 3169 3170
P3980 085E  3223 3284 3286 3287
P3985 086A  3236 3158 3172 3342 3442
P3A00 0282  13905
P3EQU 096E  3472 3382 3384
P3ERR 0969  3466 3431
P3K60 096A  3467 3455
P3SV2 093A  3427 3322 3418
P3X   02BC  13962 13905 13947
P3Y   02C0  13967 13940
P4000 0282  3702 3700
P4001 02A1  3733 3712
P4002 02B9  3750
P4003 02C5  3761 3754
P4004 02CD  3768 3764
P4800 038E  3931 1853 3880 3922 3924
P4801 0397  3937 3939
P4850 03AA  3956 3757 3763 3770
P4860 03B7  3972 3999 4004 4009
P4870 03BE  3979 3708
P4890 03C5  3987 3734 3746 3818 3902
P4891 03C6  3988 3936
P4892 03A6  3951 3933 3940 3941
P4893 03A8  3953 3931
P4899 0453  4133
P4900 0458  4139 3700
P5000 0282  6618 6615
P5010 0292  6627 6618
P5012 0296  6630 6669
P5015 02A8  6646 6637 6643
P5020 02AB  6648 6633 6634 6640 6641 6645
P5030 02AF  6653 6649
P5040 02B8  6662 6627
P5042 02B9  6663 6644
P5045 02BA  6664 6642
P5047 02BB  6665 6646
P5050 02BC  6667 6653
P5055 02CA  6677 6674
P5060 02CF  6682 6673 6737
P5061 02D0  6683 6675
P5080 02D1  6685 6654 6655
P5082 02D3  6687 6695
P5090 02D9  6693 6687
P5095 02EE  6711 6699 6702
P5097 02F7  6717 6712
P5100 02FF  6724 6721
P5110 0303  6727 6676 6681
P5120 0306  6730 6747
P5121 0307  6731 6774
P5122 0308  6732 6686
P5123 0309  6733 6635 6679 6691
P5140 030A  6735 6671 6697 6752
P5150 030F  6739
P5160 0312  6742 6738 6753
P5170 0317  6746 6670 6696
P5180 031F  6752 6744 6746
P5200 0322  6755 6656
P5205 0335  6771 6764 6788
P5210 033C  6776 6781
P5220 0340  6780 6775
P5240 0344  6783 6727 6772 6779 6786 6902 6924 7001
P5245 0347  6785 6921
P5246 034A  6787 6763
P5247 034B  6788 6765
P5248 034C  6789 6769
P5250 034D  6793 6741 6780 6800
P5310 0359  6802
P5320 035A  6803
P5330 035B  6804
P5335 035C  6805 6845
P5340 035D  6807 6630
P5350 0365  6813 6784 6816 6819 6850 6859 6918
P5355 0369  6815 6810
P5360 036C  6818 6812
P5370 037D  6828 6836
P5390 0456  7003 6615
P5400 0399  6852 6657
P5405 03A0  6857 6867 6871 6886
P5406 03A3  6859 6887
P5409 03A4  6861 6713 6857
P5410 03A5  6862 6856
P5420 03B3  6876 6864
P5430 03B7  6881 6854
P5431 03B8  6882 6874 6879
P5435 03BF  6887 6912 6929
P5450 03C0  6889 6839 6853 6885 6974
P5451 03C1  6890 6855
P5452 03C2  6891 6863
P5453 03C3  6892 6865
P5454 03C4  6893 6869
P5455 03C5  6894 6808 6809 6919 6920 6922
P5456 03C6  6895 6876
P5500 03C7  6897 6658
P5510 03D0  6903 6911
P5520 03E0  6914 6906
P5540 03E1  6916 6897 6926 6927
P5600 03F1  6927 6659
P5700 03F5  6932 6660
P5710 03FE  6941 6936 6998
P5720 0412  6963 6933 6995
P5730 0415  6965 6971
P5740 0423  6978 6932
P5741 0424  6979 6994
P5750 0426  6981 6948 6957 6961 6965
P5760 0432  6993 6941
P5800 0433  6994 6661
P5950 043B  7001 6939 6976
P6CH1 03B0  12606 12602
P6CHR 03AC  12603 12600
P9000 045A  4863  372 4855 8933 11682 12187 12434 12446 12448 12449 12451 12466 12468
                 12502 15287 15380 16164 16169 16241 16246 16342 16408 16514 16532 16543
                 16545
P9026 045D  4903 4907
P9030 0479  4928 4937
P9031 0487  4940 4924 5017
P9032 048C  4943 5018 6489
P9034 0490  4947 4934 6490
P9035 04A0  4963 4953 4958
P9036 04A9  4972 4904 4955 6491
P9038 04AB  4974 4952
P9039 04BE  4984 4943
P9040 04AC  4975 4915 4931 10590 15811
P9041 04AE  4976 5007 10823 12473 15390
P9042 04C1  4988 6492
P9044 04C3  4990 6493
P9046 04C5  4992 6494
P9047 04C7  4994 6529
P9048 04CA  4997 4939 6495
P9050 04CC  4999 6496
P9052 04CE  5001 6497
P9053 04D0  5003 6498
P9054 04D1  5004 4989 4991 4993 4996 4998 5000 5002
P9055 04D1  5005 4938 4940
P9056 04DE  5016 5005
P9057 04E0  5018 4995
P9060 04E1  5027 5105 6499
P9062 04F5  5042 5117 5178 15155
P9064 050B  5061 5037 5109 5130 5142 5147 5160 5184 5186 5188 5239 5242 5296
                 15050
P9066 0513  5070 5045 5051 5053 5055 5057 5059 5062 5064 5089
P9068 051B  5078 5036 6500 15134
P9070 051D  5084 5087 5090 5091 5094 5104
P9072 052A  5097 5136 5165 5169 5186 5209 5223 5241 5249 6501 6502
P9074 0531  5103 5214
P9076 0536  5106 5097 5175 15157
P9078 0537  5108 5066
P9080 0542  5122 5043 5086 5110
P9082 0544  5124 5111 5112 5113 5116 5246
P9083 054A  5125 5115 5134
P9084 054B  5126 5203
P9086 054C  5130 5108 5243
P9088 0554  5139 5065 5152
P9090 0559  5144 5034 5199 5282
P9092 055A  5147 5060
P9094 0561  5153 5139 5166
P9096 0562  5154 5150 5162 5164 5167 5173
P9098 0566  5160 5141 5143 15049
P9100 0579  5176 5135 5185 5196 5201 6503
P9102 057E  5180 5063 5221
P9104 0584  5186 5183
P9106 0585  5188 5058
P9108 058F  5197 5191
P9110 0590  5198 5052 5054 5204
P9112 0594  5202 5056
P9114 0597  5206 2596 2613 2654 5050 14271 14285 14305
P9116 059D  5210 2654 5044 14305
P9118 05A4  5218 5190
P9120 05A8  5222 5215 5227 5273
P9122 05AA  5224 5222 15159
P9124 05AB  5225 5253
P9126 05AF  5229 5225
P9128 05B0  5230 5140 5168 5170
P9142 05B1  5231 5040 5262 5264 5277 5291 15136
P9144 05B2  5232 5041 5267 5270 5286 5292 15137
P9150 05B3  5233 5194 5240 5295
P9154 05B4  5238 5193 5198 5202 5210 5300 15048
P9156 05C8  5251 6504
P9158 05D7  5262 5244 5303
P9160 05E2  5272 5266
P9162 05E6  5275 5038 5192 5195 5197 5271
P9164 05E8  5277 5035 5200 5281
P9166 05F8  5290 5197 5280
P9168 0605  5301 5260 6505
P9170 0609  5305 5301
P9171 044B  2669 2666
P9172 060A  5306 5284
P9174 060B  5307 5285 5290
P9176 060C  5308 5256 5259 6082
P9178 060D  5312  349 4927
P9180 06EB  5461  349 5476
P9194 06EC  5472 5484 5494 6506
P9196 06EE  5474 5483
P9198 06FA  5492 5495 5510 5522 5606 6507
P9200 06FE  5496 5478 5479
P9202 0701  5505 1658 5098 5302 5527 5597 6508 7264 8923 11386 12126 15093 15465
P9203 0716  5524 5514
P9204 0718  5526 5511
P9210 071C  5532 5555 5556
P9211 071E  5534 5550 5554 6822
P9212 0720  5536 5551 5552 6823 6824 6843
P9213 0703  5507 5524
P9215 0722  5538 5559
P9216 0723  5547 5561 5636 6509
P9219 0730  5556
P9220 073A  5591 5610 5633 6510 14667
P9221 0743  5601 15407 15409
P9222 0747  5604 5598 6162 11236
P9224 074B  5608 4906 5609 6511
P9226 074E  5613 5607 15472 15474
P9227 0754  5618 12490
P9228 0755  5620 5615 15654
P9230 075B  5624 5653 5664
P9231 0765  5633 5651
P9232 0767  5634 5621
P9233 0776  5647 2765 2767 5644 15386
P9234 0778  5648
P9236 077E  5652 5649
P9237 0782  5655
P9244 078B  5668 5519 5596 5630 5646 5728
P9245 078E  5672 5654 5658 5696 5698 5786 5790 5799 5866 6036 6148 12434 12461
                 12677 14729 15399 16416
P9246 079C  5695 5617 5702 6197 6345 6512
P9250 0802  5828 5647 5869 6515 12677 14983 15292 15416
P9251 083C  5885 5864
P9252 083D  5894 5247 5594 5915 5949 11491 12608
P9254 0844  5900 5912
P9256 084A  5904 5909
P9258 0852  5910 5907
P9260 0856  5914 5895 5898 5905 5952
P9262 085B  5917 5900
P9264 0868  5930 5897 5902 5941 5951
P9266 086B  5936 5913 5916 5956
P9268 086E  5939 5947
P9270 0877  5948
P9272 087B  5950 5903 5955
P9274 083A  5884 5939 5943
P9276 0883  5965 6011 6017 6516 15437 15445 15479 15481 15516 15872
P9278 088D  5973 5969
P9282 0891  5976
P9286 089D  5985 5979
P9288 08B8  6005 6002
P9289 08BD  6009 5966
P9290 08C1  6011
P9291 08BF  6010 5967
P9292 08C3  6013 5981 6001
P9294 08C5  6015 5968 5995 6017
P9300 08C6  6024 5252 6046 6049 7137 8537 11237 11239 11578 15645 15676 15829
P9301 08CA  6031 15487 15489
P9302 08DD  6046 6030 15492 15494 15644 15649
P9303 08E0  6048 6032 6045 11238
P9316 091B  6104 6053 6056 6213 15485
P9318 091C  6105 6062 6063 6206
P9320 091D  6106 6095 11561
P9321 091E  6107 6047 6084 15673
P9322 0920  6110 6074
P9324 08E3  6051 6028 6065 6085 6088 6127 6391
P9326 08EA  6058 6091 6093
P9327 08EC  6062 15497
P9328 08F5  6070 6066 6068 6069
P9329 0909  6085 6097
P9330 090D  6089 6076 6078
P9332 0911  6092 6089
P9334 0913  6094 6080 11234 11561
P9340 09B5  6427 6398 6440
P9342 09C6  6441 6388 6453
P9344 09D8  6457 6387 6397 6461
P9346 0921  6111 6041 6152 6198 6202 6410
P9348 09DE  6465 6435 6443
P9350 0924  6119 6517 6518 15443 15512 15737
P9352 0926  6122 5603 6217 11235
P9354 092C  6126 6123
P9356 0940  6155 6147
P9358 0944  6159 6125 6129 6192 6212
P9360 0949  6163 6156
P9362 094B  6165 6133
P9364 0957  6173 6177
P9366 095C  6178 6169
P9367 0974  6198 6195
P9368 097C  6205
P9372 091B  6213 6168 6188 6190
P9374 0986  6214 6131 6157 6163
P9378 0926  6217
P9380 098A  6219 6037 6149 6259 6373 6407 6520
P9382 098C  6263 5623 5650 6261 6332 6359 6521 6522
P9384 099D  6278 6267 6274
P9390 09A8  6296 6301
P9392 09B2  6306 6298
P9393 09BA  6314 6285 6308 6335 6336
P9394 09BC  6315 6304 6306 6307 6311
P9396 09C0  6319 6328
P9398 09CC  6331 6281
P93A1 08DA  6044 6035
P93B1 08D5  6038 6039 6150
P9400 09D0  6334 6284 6319 6338
P9401 09D1  6335 6348
P9402 09D4  6338
P9404 09E1  6347 6343
P9406 09E4  6353 6339
P9408 09E9  6358 6337
P9412 09E6  6355 6266 6272 6276 6278 6297 6310 6313
P9428 091F  6108 6079 6126 6161 6394 11577 11581
P9430 0917  6099 6054 6059 6090 6130 6158 6164 6165 6167
P9432 0918  6100 6057 6058 6067 6092
P9436 0987  6215 6209
P9438 0919  6101 6450
P9440 0988  6216 6210
P9442 091A  6102 6034 6146
P9451 0A01  6242 4855 6474
P9455 09E6  6469 6375 6408
P9460 0A01  6474 5677 6475 6524
P9462 0A53  6475 6476 6525
P9464 0AA5  6476 6477 6523 6526
P9466 0AD2  6477 5675 5697 5701 6113 6341 6354 6358 6485 6527
P9468 0C18  6485 4872 5787 6486 6487 11954 11955 13781 14764
P9470 0C16  6486 6530
P9472 0D94  6487 1828 4873 5557 5558 5560 5867 6488 10176 11666 16296 16298 16300
                 16370 16372 16374 16652 16666 16667 16669 16671 16673
P94XX 025B   271  273  327
P94YY 025F   274  277  328
P94ZZ 0260   275  272
P9540 04BF  4985 4941 4942 12478 15395
P9541 04C0  4986 4923
P9AST 078D  5670 5628
P9BLK 07BA  5738 5755 5757
P9INT 09EA  6360 6261 6303
P9KEB 07E3  5781 5749 5763 5771
P9KHL 07DF  5777 5747 5761 5769
P9LDD 07D7  5768
P9LST 0772  5644
P9M34 049E  4958 4946
P9MVE 0802  6515 1664 2617 6799 9930 10172 10358 10469 11296 11524 11651 12114 12152
                 15308
P9RTE 07D4  5766 5762
P9S34 0494  4950 5016
P9YYY 07A7  5703 2743 5637 5641 6513 6785 6815
P9ZOK 07E7  5786 5748 5750 5758 5764 5767 5772
P9ZZ1 07B3  5733 5734
P9ZZ2 07F5  5799 5736
P9ZZ5 07FE  5807
P9ZZ6 0801  5811 5801
P9ZZ8 07AF  5729 5732
P9ZZO 07CD  5759 5756
P9ZZS 07EA  5788 5770 5773
P9ZZZ 07A8  5724 5624 5797 6514
PA010 0990  6389 6420
PA020 099B  6398 6395 6421
PA025 099C  6400
PA030 09A5  6407 6414
PA040 09AB  6413 6405
PA050 09AD  6416 6392
PA200 09DE  6464 6377 6406 6413 6465
PA290 09EB  6471 6411
PA300 09EC  6472 6401
PA901 0A00  6241 6233 6417 6438 6459
PAA00 098D  6384 6044 6155 6375 6393 6400 6403
PAAID 098C  6383 6033 6145 6470
PACK  081D  5854 2760 5862 14943 14947 14951
PACK0 0826  5864 2762 2764 14945 14953
PACK1 0828  5866 14954
PAK   03A4  13095 13062
PALBL 074B  6511 4373 6813 10914 11073 11124 11126 11353 11487 11962 12057 12492 12832
                 13775 13967 14059 14163
PARAM 0249   245  246 2607 2610 2784 2786 10880
PARCT 0367  14121 14044 14100 14114 14125 14130 14133 14268
PARER 03EA  14262 14189 14292
PARM0 0308  14026 14013 14045 14101 14126 14134 14269
PARM2 0310  14032
PARM3 0313  14035 14029
PARMX 02FA  14012 14034 14039
PARMY 02F8  14011 14106
PARMZ 02FB  14013 14064 14115 14138 14290
PASL2 0435  11115 11122
PASL3 043E  11123
PASL4 0441  11126 11111
PASLB 042B  11106 11031 11035 11038
PASS  020D   189  190 1368 1559 1595 2196 2228 2757 2774 2815 2865 2903 4277
                 4304 4319 4612 5602 5620 6404 6698 6739 6771 6807 6811 6917
                 6934 6996 7155 7184 7362 7405 7436 7543 7637 8136 8144 8230
                 8275 8316 8371 8397 8580 9211 9784 9872 9905 10124 10459 10791
                 10837 10904 11278 11480 11512 11638 11663 11816 11985 12055 12136 13939
                 15372
PATCH 03CB   629
PBASE 12F6  14376 2782 2791 2794 14186 14892
PBUFF 128E  13994 2783 2790 13936 14181 14204 14770 14887 14907 14918
PCK0  03A1  13092 13112
PCK01 0391  13077 13124 13153
PCK02 039F  13088 13235
PCK03 03C1  13120 13163
PCK1  03AC  13104 13088
PCK2  03B5  13113 13100
PCK3  03CA  13126 13136
PCKBL 0374  1584 1521
PCPAD 01EE   166  167 2890
PDEND 128C  10031  518  606 13994 14369 15310 16440
PEROD 0339  12989
PGHDR 0372  1582 1544
PH2AD 0290  1364 1376
PH3ID 07DB  3100 3059
PH8ID 0F14  9261
PHS00 01E2   132
PHS01 0282  2192
PHS02 0282  4214
PHS03 07AA  3054
PHS07 0282  7521
PHS12 0282  1353
PHS1A 0282  2737
PHS1B 0282  10117
PINPT 01EC   165  166  429  430  433  454  458  476 14715
PIOSZ 0136    90 6488
PLAST 12F7  14377 2788 2792 2795 14188
PLSR0 0290  10628 10612 10666 10668
PLUSI 13ED  14650 14665
PMOP0 02FA  11368 11315 11322 11462 11468 11473
PN000 0282  8979 8976
PN010 0292  8988 9116
PN015 029C  8997 8990
PN020 02A3  9005 9008
PN030 02AB  9013 9020
PN035 02AA  9012 9001
PN036 02B3  9021
PN040 02B4  9023 8992 9009 9016 9068 9072
PN045 02B7  9025 9098
PN050 02BA  9028 9024 9025 9027
PN060 02E8  9076 8989 9104
PN190 02FF  9101 9034
PN200 0301  9104 9065
PN210 030D  9114 8993 9021
PN215 0312  9118 9014
PN900 031A  9123 8976
PNAME 03D4  12639 12579 12596
PNC10 0800  5810 5656
PNCK1 034F  12504 12575 12621
PNCK3 038E  12577 12644
PNCK5 0393  12581 12595
PNCK6 03B5  12611 12550 12605
PNCK7 03BE  12619 12638
PNCKA 03C0  12621 12609
PNCKB 03DA  12640 12613
PNCKC 03DB  12642 12622
PNCKD 03D2  12638 12615
PNCKS 03DC  12643 12578
PNTR1 0377  14142 14003 14067 14071
PNTR2 0378  14143 14005 14084 14086 14093
PNTR3 0379  14144 14007 14069 14072 14095 14183 14205
PNUM  0398  14175 14010 14073 14087 14089
POINT 068E  13524 12400 12630 13403
POS   0838  5881 5805
PPONE 0343  14077 14002 14004 14006 14094 14113 14132 14199
PR000 045C  4873  480  481  485  538 3312 3316 3317 3707 6907 6908 6909
PR200 03E7  8819 8824
PR210 03F1  8828 8847 8850
PR260 03F7  8834 8747 8825
PR270 03F9  8839 8809 8813 8827
PR280 03FB  8841 8849
PR310 03F5  8832 8838
PR460 0406  8851 8806
PR470 041A  8878 8842
PRBFR 0AA5  6526  494 2768 2893 2895 3106 5537 5851 5885 14946 14963
PRFIX 0923  6113 1172 1201 1223 1224 6283 6330
PRGSZ 03B6  3971 3771 3785
PRINT 01EA   164  165  479  539 2889
PRLD  14E3  14886 14755 14800 14829 14832 14910
PRLD0 14F9  14905 14895
PRLOC 1470  14772 13987 13999 14752
PRMLC 1471  14773 14751 14756 14888
PRREL 1472  14774 14754 14825 14843 14844 14889 14908
PRS00 03A8  14191
PRS10 03B7  14202 14193
PRS90 03C0  14210 14182 14203
PRS92 03C2  14211 14187 14191 14196 14202
PRSCN 02E2  13995 13938 13941
PRSN1 02EC  14003 14000
PRSN2 02EB  14002 13998
PRSTO 039A  14180 14031 14068 14074 14083 14092 14206
PRSVE 14BA  14851 14893 14899 14905
PSAVE 0376  14141 13986 14012 14027 14037 14070 14082
PSKEL 0314  11398 11283 11287 11312 11314 11321 11324 11327 11329 11378 11427
PSMDE 020C   188  189 1476 2199 2545 2749 2772 2910 3885 3891 5622 5648 6402
                 10835 10899 11291 11520 11530 11634 11995 11998 12109 12144 12162 13926
                 13937 14251 14295 14662
PSTMN 10CA  16345 16382 16385
PSTOP 0313  9119 9063
PSUB  149A  14820 14477
PSUB0 149F  14824 14881
PSUB1 14B8  14850 14826 14830 14834
PSUB2 14D7  14877 14828 14867 14884
PSUB3 14D9  14878 14821 14827 14861 14863 14869 14871
PSUB4 14DF  14882 14831 14858
PSUBI 14DD  14880 14857
PSW   06C5  13587 13006 13010 13024 13386 13532 13597 13604 13610 13619 13635
PSWTH 031F  12963 12848 12877 12885 12904 12974 13214 13395
PTENT 03BD  3978 3709 3798 3804 3810 3860 3900 3919
PTFNC 0862  3228 3085 3092 3315
PTMES 02E5  3789 3759
PUNCH 08C4  3324 3311
PURA1 0334  11437 11434
PURA2 0334  11438 11445
PURA3 0340  11447 11440
PURA4 0332  11435 11446 11452
PURA5 0348  11453 11467
PURA6 0353  11463 11457 11464 11478
PURA7 0366  11477 11456
PURC1 031E  11418 11444
PURC2 031B  11415 11442 11447
PURG  031F  11420 11269
PURG0 032E  11431 11428
PURG1 029B  11277 11328 11470 11472 11476
PURG2 02A2  11285 11326
PURG3 02D3  11324 11317 11320
PURG4 02D5  11325 11284
PURG5 02DA  11329 11323
PURGA 02C3  11311 11289
PURGB 02BA  11303 11279
PURGC 02C0  11307
PURGD 02B7  11299 11292
PURGE 02AC  11291
PWSAD 03BA  3975 3773 3779 3783
PZZZ3 07BB  5745 5737
QMDX0 0384  7272 7263
QMDX1 0383  7271 7268
QMDX2 0382  7270 7249 7258 7266
QMDXF 0378  7263 7260
QUOT0 02D9  12899 12891
QUOT1 02DA  12900 12893
QUOT3 02B2  12858 12875
QUOTE 02D2  12890 12859 13008
R     0F20  9273 9478 9493 9790 9835
RDBFR 0238   230  231  589  595 1537 1538 1651 1717 2205 2216 2848 2849 2860
                 3162 3163 3203 3313 3340 3350 3357 3406 3424 3456 3720 3870
                 5206 5625 5726 5745 5788 5791 5792 5803 9874 9938 9940 9941
                 11027 11290 11303 11330 11448 11511 11818 11875 11987 12069 12099 12117
                 12329 12364 12843 12922 12957 12968 13538 13800 13995 14050 14054 14062
                 14153 14157 14166 14249 14293 14394 14609 14637 14701 14726 14728 15651
                 15786
RDBLK 08E4  3351 3355
RDCOM 0306  3812
RDCRD 07A8  6514 1728 2215 12068 13749 13767 13791 13948 13960 14730 15441 15508 15631
RDFNC 03CE  7701 7695 7706
RDMDE 0254   256  257  267 14930 14931 14986 15291 15374 15460 15646 15668
RDP3  0292  13925
RDP30 029D  13932 13927 13929
RDP31 02AA  13945 14075
RDSK  07F8  13820 13773 14747 14783
RDSKS 07F4  13813 13821 13824
RDSRC 0282  12805 12797 13427
RDTHD 0236   228  229  990 1060 1614 1681 6007
RELEP 01FC   173  174 1644 3831 4457
RELSW 0240   235  236  239 1634 4403 4666 5101 5212 6745 6751 6776 6944 6951
                 7223 7224 7225 7378 7420 9565 9758 11543
REPLC 09C5  3559 3549 3553 3557
RES2B 068C  13521 13477
RESEA 0304  11381 11359
RESET 08C8  3331 3242
RESK  03BE  11560 11591
RESK1 03BC  11553 11499
REST0 0314  12444 12415 12432 12678
REST1 0333  12472 12476
REST2 033F  12490 12616 12656 12658
REST3 0326  12460 12464
RESTO 0840  3191 3210 3457
RESX1 02FA  11893 11886
RLCER 036D  1576 1637
RLCNT 0241   236  237 5211 5288 5289 15063 15110
RLCSW 023F   234  235 5219 5258 5265 5299
RLMDE 0244   240  241  412 1632 3072 3258 4256 4280 4311 4350 4401 4468 4917
                 5218 5257 6638 6742 7221
RP000 045B  4872  431  432  438  444  594 2204 2842 3155 3156 3343 3344 3345
                 9105 9106 9107 12672 14716
RPAR  036B  14130 14022
RPAR1 0372  14135
RPAR2 031E  11932 11870 11892
RPARN 0304  14021
RPK1  0366  14120 14135
RPLC3 09CC  3568
RSLT  09CB  3566 3560 3568 3574 3582
RSTKB 03B4  3970 4017
RSTX1 0609  13396 13377 13388 13389
RTURN 09D9  3584 3569
S     0F40  9306 9459 9641 9649 9894
S3NXT 03D1  14237 14226
S4HEX 11CC  16580 16137 16593
S4HX1 11CF  16583 16592
S6000 02AC  7093 7080
S6005 02B2  7098
S6006 02BA  7107 7072
S6008 02BB  7108 7069
S6020 02BC  7109 7079
S6025 02BD  7110 7076
S6030 02BE  7111 7096 7351
S6040 02BF  7112 7115
S6050 02C0  7113 7085 7191
S6055 02C1  7115 7095
S6060 02C5  7118 7086
S6070 02EE  7155 7105 7128
S6075 02F4  7159 7156
S6080 02F5  7160 7130 7146
S6091 0317  7186
S6092 0350  7230 7226
S6094 0359  7238 7232 7234
S6098 035D  7242 7229
S6099 0326  7199 7389
S6100 035F  7244 7192
S6120 03BF  7327 7320
S6200 03FD  7385 7376
S6300 041A  7407 7366 7429
S6A   0282  7061 7058
S6Z   0457  7454 7058
S7000 0290  7533 7527
S7010 02A8  7552 7533
S7020 02E4  7609 7666
S7030 02F6  7621 7547 7641 7682
S7040 0327  7668 7621
S7990 03C1  7687
S7A   0282  7525 7519
S7Z   03AA  8029 7792
S7Z00 044F  11144 11145
S8000 0290  8112 8107
S8010 0299  8119 8118
S8020 029D  8124 8120
S8030 02A4  8132 8112
S8040 02D8  8176 8173
S8042 02E5  8188 8205
S8050 031F  8244 8185 8234 8273 8279 8312 8320
S8060 0347  8277 8283
S8070 037E  8320 8331
S8080 039C  8344 8337
S8090 03C1  8376 8372
S8095 03DA  8399 8405
S8098 03DD  8401 8422
S8100 03E1  8404 8398
S8110 03FC  8424 8407
S8A   0282  8104 8101
S8AA  0282  8499 8497
S8AZ  0459  8935 8497
S8MT1 02C3  8548 8529 8538 8540 8542
S8MT2 02BB  8539
S8MT4 0315  8627 8541 8544
S8MT5 02C7  8552 8545
S8Z   0417  8426 8101
SA000 01EA   989  977  997 1025 1059 6119 6519
SA002 01F0   994  992
SA005 01F5   998  993
SA010 020C  1040 1056 1095 6519
SA020 0218  1059 1046
SA030 021B  1061 1057
SA040 022B  1073 1070
SA050 0231  1079 1084
SA060 0237  1086 1077
SA065 0242  1093 1075
SA090 0245  1100 1018
SA100 0246  1101 1054
SA110 0247  1102 1064
SA120 0248  1103 1091
SA130 0249  1109  977 6119
SAVCT 0965  3462 3068 3437 3439
SAVE  09F0  3608 3595 3600 3605
SAVE0 0F26  9279 9231 9417 9492 9920
SAVE1 0F34  9294 9241 9329 9338 9352 9362 9367
SAVE2 0F35  9295 9213 9214 9491 9495 9497 9503 9509 9515 9517 9533 9538 9886
                 9891
SAVE3 0922  3410
SAVFD 1505  14915 12024 12026 14656 14658 14659 14660 14697 14700
SAVR1 05CD  5254 5226 5245
SAVR2 08A7  3303 3276 3296
SAVSW 0202   178  179 2568 3069
SB000 01EA  1147 1145 1214 1244
SB005 01F1  1166 1169
SB010 01F6  1172
SB015 01FC  1177 1176
SB020 0207  1187 1197
SB025 0217  1204 1210
SB026 021F  1212 1219
SB027 0222  1216 1207
SB030 0214  1202
SB040 0227  1222 1173 1181 1187 1227 1232
SB045 022E  1226
SB046 0231  1229
SB055 0238  1236 1165 1184 1211 1216
SB056 0239  1237 1205
SB057 023A  1238 1218
SB060 023B  1239 1225
SB065 023C  1240 1148
SB070 023E  1242 1228
SB080 0248  1245 1145
SC000 0282  1356 1351
SC010 0292  1366 1361
SC015 02AB  1386 1379
SC020 02AF  1389 1392
SC030 02C2  1410 1404
SC040 02D7  1429 1402 1408 1424
SC043 02E6  1443 1433 1437
SC045 02F3  1458 1460
SC047 031F  1502 1496
SC048 0326  1506 1500 1503
SC050 032E  1515 1477
SC051 0337  1522 1525
SC060 034B  1540 1529
SC065 0352  1546 1553 1555
SC100 037E  1595 1369
SC105 038E  1606 1603
SC106 0398  1615
SC110 03A6  1629 1624
SC120 03B0  1638 1627
SC130 03B4  1643 1635 1641
SC140 03BA  1649 1620
SC145 03CF  1664 1654 1662
SC146 03CD  1662 1657
SC147 03CE  1663 1660
SC150 03D1  1666 1650
SC160 03E1  1681 1676
SC161 03EF  1691 1688
SC162 03F4  1694 1690
SC165 0410  1717 1596
SC170 0422  1737 1353 1464 1488 1515 1666 1709
SC175 0436  1748 1720
SC180 0456  1751 1351
SC900 0362  1565 1465 1466 1494
SC910 0363  1566 1482 1498 1508
SC920 0364  1567 1489 1490
SC930 0365  1568 1520 1541
SC940 041C  1728 1530 1710 1711 1715 1716
SC950 036A  1573 1384 1468 1492 1510 1549 1670 1713
SC955 036E  1577 1623 1653 1655
SC960 041E  1730 1722
SC965 0420  1732 1602 1687
SC970 0421  1733 1689
SCAN  04E1  6499 1441 1629 1719 2497 2513 4392 4517 4527 4665 4740 4748 6667
                 6693 6755 6898 6943 6950 6959 7200 7375 7415 8213 9356 9485
                 9534 9744 9750 11509 11839 11888 14274 15055 15061 15109 15139
SCLR  07E5  13797 13792 13808 14389 14699
SCLR1 07EA  13801 13805
SCLR2 07F6  13815 13801 14462
SCLRX 07F0  13807 13798
SCNP0 03F0  11031 11112 11125
SCNP1 03FB  11042 11046
SCNP2 040C  11058 11066
SCNP3 0417  11069 11006
SCNP4 041A  11072 11026
SCNP5 041C  11074 11053
SCNPE 03E9  11027 11127
SCNPS 03E6  11025 10905 11004 11005 11067 11070
SCNXT 05E9  13366
SCOMN 020E   190  191 1429 2470 2474
SCONE 037A  1589 1695
SCPH3 126E  16705 16699
SCRA  020F   191  192 1066 2871 2930 5614 6342 15889 15905
SCRA2 0210   192  193 2872 2929
SCSOP 02E7  12911 12917
SECAD 07B2  13759 12012 13982
SEMI  03ED  14267 14024
SEMI1 03FF  14279 14276
SEMI2 0403  14284 14299
SEMI3 040E  14293 14278
SERCH 0308  10254 10246 10308 10410
SET   0368  11480 11268
SET00 037D  11499 11502
SET01 0370  11486 11494
SET02 037C  11498 11492
SET03 038A  11508 11481
SET04 0384  11504 11507
SET1K 03E2  11599 11568
SET21 03C0  11565 11553
SET22 03C8  11575 11600
SET23 03D2  11585 11589 11601
SET24 03DA  11591 11594
SET2K 03E3  11600 11504
SET3K 03E7  11602 11586
SETLF 037B  11496 11493
SETND 06FB  13649 12833
SETRR 03BA  11547 11488
SETRS 03B8  11546
SETST 0375  11490 11484
SFLAG 031D  11931 11880
SFLG  03E9  14258 14250 14294
SHIFT 0F33  9293 9542 9805 9810 9852 9858
SHORT 0F2F  9288 9347 9400 9403
SI2ND 031B  7190 7185
SINST 0314  7184 7090 7102 7166 7168
SKEL0 030E  11145 10611 10619 10657 10693 10709 10713 10724 10744 10882 10893
SKEL1 0C46  11955 11958 12015 12019 13769 13771 13784 13981 14397 14746 14782
SKEL2 0460  12289 12334 12393 12395 12397 12399 12402 12403 12416 12420 12422 12426 12428
                 12439 13095 13193 13405 13408 13411 13445 13468 13490 13493 13494 13495
                 13496 13501 13503 13505 13516 13518 13670
SKELR 0680  13507 13470
SKELS 0663  13489 13447
SKELX 028F  10627 10711 10712 10714
SKELY 0310  11393 11285 11286
SKIM  0695  13537 13550 13649
SKLTN 0248   244  245 2611 2868 2873 3755
SLT   0389  8017 7924 8026
SLTL  038C  8020 8025
SMAC0 0256   258  259 10848 10879 10958 11630 12337 12414 13443
SMACE 0342  10845 10992
SMASK 041C  14307 14281
SMSEC 0246   242  243 10131 10170 10324 10328 10850 11426 11632 12336 12417 12419 13489
SNTXR 03D8  14246 14131 14247 14248 14255 14256
SP000 01EA   728  726  780
SP020 01F2   735  732  776
SP030 0201   755  749
SP040 0207   761  786
SP050 020C   766  758
SP052 020E   767  760  761  763
SP060 0213   774  733  751
SP070 0217   777  730
SP072 0219   778  731
SP074 021B   779  729
SP090 021D   784  736  740  755  756  759  764
SP100 021E   785  745
SP110 021F   786  762
SP120 0220   787  750
SP130 0221   797  786
SP990 02A4   939  726
SPACE 03BF  3980 3797
SPC00 1271  16710 16696 16700
SPC01 1272  16711 16697
SPC02 1273  16712 16698
SPC03 1277  16716 16705
SPCH1 1262  16697 16702
SPCH2 126A  16703 16694 16706
SPCHR 125E  16693 16568 16704
SPCN  0389  7276 7071 7144 7154 7202 7309 7379
SPLP  03B5  7319 7328
SPOND 03A8  7308 7199 7326 7388
SPOP  06A6  13555 12910 12911
SPOUT 03C5  7332 7313
SPRSW 0225   212  213 4359 4368
SPTAB 03A4  7303 7319
SR010 02A9  10168 10144 10147 10157 10214 10221 10255 10404
SR011 02AB  10169 10129 10194
SR020 02E4  10212 10154 10217
SR030 02A5  10163 10159
SR040 029D  10156 10161
SR050 0297  10150 10165
SR060 02EF  10228 10166
SR070 02F2  10232 10240
SR080 0313  10266
SR090 030E  10259 10364
SR100 0320  10283 10277
SR110 0324  10287 10281
SR120 038C  10378 10300 10305
SR125 0397  10391 10386
SR130 0329  10291 10387
SR140 0316  10270 10399
SR150 033A  10312 10247
SR160 0354  10330 10423
SR900 02E0  10207 10146
SR901 03C3  10427 10150
SR902 02E1  10208 10153 10213 10220
SR903 03D1  10443 10234
SR904 03D2  10444 10242
SR905 03D6  10446 10285 10318 10320 10323 10378 10380 10411 10413 10416
SR906 03D9  10449 10279
SR907 03D8  10448 10287
SR908 03D4  10445 10232 10236 10243 10298 10303 10335 10409
SR909 03D7  10447 10289 10383 10385
SR910 03D0  10442 10292 10379
SR912 038B  10374 10322 10397 10415
SRT   037C  8005 7918 8014
SRT2B 05DC  12292 12317 12377
SRTL  037F  8008 8013
SRVT  1228  9967 9330
STADD 0926  11235 11575 11602
STADR 0231   224  225 1071 1386 1446 1699 2802 3741
STAM1 0332  10829 10825
STAR  1305  14393 14384 14789
STASM 032B  10823 11075
STHDR 09A4  3525 3133 3137
STLBL 0747  11236 11505 11587 11595
STMV1 032A  15360 15365
STMV2 0322  15353 15366
STOLB 029D  7542 7551
STOP  036F  13047 12874 12879 13019 13073 13074 13217 13627 13641
STOPT 0208   184  185 2521 2522 3117 3151 3310 3324
STROK 1272  10023 9251
STRT9 045D  4901 1580 1667 1678 3408 4230 4374 4547 6814 7262 7669 8245 8343
                 8402 8918 8927 9224 9528 9793 9796 9800 9932 10587 10829
STS1  08C9  11239
STSCH 08C6  11237
STSCN 0353  12513 12362 12562
STSV0 0313  15341 15350
STSV1 031F  15350 15346
STSV2 0321  15352 15345 15349
STSXT 08E1  11238
STXRS 025B   327 3164 5793 9942
SUB1  14B7  14849 14786 14841 14902
SUB2  14A9  14832 14845
SUBI1 14C3  14860 14870 14873
SUBI2 14CE  14869 14862 14866
SUBIT 14BC  14855 14836
SUPBF 0344  3869 3718 3731 3845
SYB01 0FB8  16107 16104 16223 16343
SYDF1 05C9  6504 8206 8214 8216
SYM01 0FBB  16109 16274
SYM02 0FBD  16111 16108
SYM03 0FD3  16129 16133
SYM05 0FDB  16136 16125
SYM10 0FEA  16151 16155
SYM20 0FF1  16158 16148
SYM25 0FF4  16160 16156
SYM30 0FF5  16162 16135 16327
SYM35 0FFA  16167 16177
SYM40 1001  16172 16181 16200 16205 16215 16220 16320
SYM45 1009  16178 16176
SYM50 1018  16197 16174
SYM55 101B  16200 16284
SYM60 1028  16209 16288 16311
SYM65 102C  16213 16311
SYM70 1036  16221 16168 16199
SYMBF 023C   232  233 4421 4434 4446 4448 4454 4916 5033 5102 5250 5601 6075
                 6122 6179 7136 8167 8178 8223 8254 8266 8300 8306 8410 8416
                 8536 9200 9609 9692 11049 11058 15642 15663
SYMM2 0FCD  16123 16278
SYMT1 02EB  7153 7138 7140 7142
SYMT2 02DE  7139
SYMT4 02EA  7151 7141 7145
SYMTB 02DF  9066 8991 8995
SYMTG 02E8  7149 7131 7135
SYNER 036C  1575 1626
SYSLM 0247   243  244 10329 13446
SYSOP 03B2  10969 10960
TABFX 13BB  14597 14589 14593
TABPT 03DB  8028 7799 7812 7821 7837 7847 7875 7892 7894 7906 7908 7911 7916
                 7922 7930 7933 7938 7943 7944 7947 7948 7949 7960 7971 7980
                 7984 7985 7987 7990 7996 7997 7998 7999 8001 8008 8010 8020
                 8022
TADJS 0420  15584 15335 15545
TAGCK 02CA  7123 7104 7121 7163 7345
TBLCT 025A   262  263  350 4925
TBLE1 120E  9948 9198 9199
TDPSW 0205   181  182  363 5509
TEMP  0F37  9297 9652 9658 9663 9667 9753
TEMP1 03F6  8833 8839 8845
TEMP2 0302  2833 2746 2777
TEN   03BB  3976 3996
TERM  036E  13046 12873 12939 12941 12943 12944 13018 13053 13542
THREE 0857  3216 3180
THRT2 0212   194  195 2599 2603 2606 2780 3761 6194
TIESA 068C  13522 12339 12343 12394 12396 13500 13502
TLIST 021B   203  204 1471 2530 2754 2901 3751 6877 6881 10467
TRLSW 0243   238  240 5272 5274 5279 5294
TRWRD 023A   231  232 4636 4643 4650 4670 4676 4688 4699 4703 4704 5985 6000
                 6006 6966 7248 7392 7426 7610 7616 7658 8163 8168 8179 8255
                 8267 8289 8296 8301 8307 8326 8374 8411 8417 8576 9420 9423
                 9434 9570 9607 9614 9675 9683 9691 9762
TSTIB 0376  1586 1532 1534
TVWD7 0385  12565 12456 12660
TWNTY 037B  1590 1703
TWO   0368  1571 1451
TWPAS 1404  14668 14663
TXQSW 0204   180  181  361 3812 5508 5806
TYPE  050B  15050 15141
TYPOT 0399  8739 8740 8776
TYPTB 03C4  8780 8765
UFL01 0422  12156 12134
UFL02 0427  12162 12137
UFL03 0426  12160 12139 12142 12153 12165 12169 12174 12178
UFL04 0411  12144 12140
UFL05 0421  12155 12143 12147 12166 12171 12180 12185
UFL06 041F  12153 12145
UFL07 0435  12172 12163
UFLAG 0402  12133 11841 11890 12157
UNPCK 11B9  16560 16121 16574
UNPK1 11BD  16564 16573
UPRS1 0425  12159 12146 12149
USCON 03B3  11540 11519 11527 11534 11620 11625
USL01 03A6  11530 11513
USL02 03A5  11529 11515 11518 11525 11533 11537 11614 11618
USL03 039A  11520 11516
USL04 03A2  11525 11521
USL05 03EB  11612 11531
UWRCK 0650  13467 13444
VALUE 023E   233  234 1442 1643 2485 2507 4293 4297 4438 4456 4522 4669 4745
                 5030 5100 5276 5278 6677 6711 6716 6724 6750 6760 6899 6947
                 6954 6960 7218 7220 7230 7238 7383 7425 9360 9365 9371 9374
                 9377 9380 9383 9487 9499 9505 9511 9536 9540 9748 9765 9769
                 11541 11845 11900 14280 15051 15054 15065 15112 15116 15124 15129 15166
W     0F21  9274 9451
WRDFO 0949  6519 1682 1684 6008
WRSKL 060C  13401 12391 13069 13198 13415
WRT1  0657  13472 13465
WRTBF 036B  1574 1380 1484 1557
WRTO  065D  13482 13459 13471 13485 13506
WSCNT 01FD   174  175 1697 1704 1705 3835
WSSZE 0211   193  194  584 2867 2874 2881 2884 2921
X     0F22  9275 9464
X1    03AA  3955 3702 3704 3705 3708 3709 3734 3739 3744 3746 3752 3753 3757
                 3763 3767 3770 3771 3773 3776 3779 3781
X2C99 0980  15831 15738
X3    0219   265  305  361  363  368  378  385  410  412  429  430  433  437
                  441  453  454  457  458  463  467  469  472  475  476  479
                  484  508  522  526  528  532  537  539  555  561  562  579
                  582  584  589  595  990  994  995  998  999 1005 1006 1013
                 1014 1017 1019 1021 1042 1043 1044 1053 1061 1062 1069 1171
                 1212 1368 1371 1372 1373 1374 1375 1378 1381 1382 1383 1385
                 1395 1397 1400 1401 1403 1406 1410 1414 1419 1425 1429 1431
                 1434 1435 1436 1439 1442 1446 1447 1449 1452 1454 1462 1469
                 1471 1472 1473 1476 1478 1486 1493 1505 1511 1516 1518 1550
                 1558 1595 1597 1600 1604 1606 1611 1612 1614 1617 1618 1619
                 1632 1634 1643 1644 1645 1649 1671 1672 1674 1675 1683 1697
                 1698 1699 1704 1705 1708 1714 1723 2196 2199 2201 2205 2216
                 2470 2474 2521 2522 2528 2529 2530 2535 2542 2545 2553 2555
                 2558 2584 2586 2587 2588 2590 2599 2603 2606 2607 2610 2611
                 2626 2627 2628 2749 2751 2753 2754 2757 2769 2770 2772 2774
                 2780 2781 2784 2785 2786 2798 2815 2817 2818 2823 2824 2839
                 2865 2867 2868 2871 2872 2873 2874 2876 2877 2881 2884 2889
                 2890 2896 2898 2900 2901 2903 2908 2910 2912 2916 2920 2921
                 2923 2926 2929 2930 3063 3065 3069 3072 3075 3078 3087 3093
                 3117 3126 3148 3151 3154 3159 3162 3164 3173 3175 3176 3191
                 3310 3313 3324 3441 3443 3452 3454 3502 3508 3512 3717 3735
                 3740 3742 3745 3749 3751 3755 3756 3761 3762 3766 3769 3772
                 3774 3777 3782 3812 3825 3829 3831 3835 3841 3884 3886 3890
                 3892 3921 3923 4229 4235 4256 4262 4263 4265 4268 4269 4274
                 4276 4277 4280 4282 4283 4284 4298 4300 4302 4304 4306 4311
                 4313 4314 4315 4319 4321 4328 4330 4344 4345 4346 4347 4350
                 4352 4353 4355 4357 4359 4363 4364 4366 4370 4371 4407 4410
                 4413 4421 4434 4438 4441 4451 4454 4455 4456 4457 4468 4470
                 4471 4472 4473 4478 4480 4483 4539 4544 4606 4607 4608 4609
                 4612 4636 4643 4650 4666 4669 4670 4676 4688 4699 4703 4704
                 4711 4745 4916 4917 4918 4919 4920 4944 4949 4950 4954 5033
                 5100 5101 5102 5171 5174 5182 5211 5212 5218 5219 5220 5250
                 5255 5257 5258 5261 5265 5268 5272 5274 5276 5278 5279 5288
                 5289 5294 5298 5299 5553 5592 5601 5602 5604 5613 5614 5620
                 5622 5625 5643 5648 5652 5655 5659 5661 5662 5663 5788 5791
                 5793 5800 5802 5803 5806 5829 5970 5972 5973 5974 5978 5982
                 5985 6000 6006 6007 6031 6042 6048 6052 6055 6075 6122 6132
                 6153 6159 6166 6178 6179 6180 6184 6187 6189 6191 6199 6200
                 6201 6203 6208 6211 6230 6232 6234 6236 6238 6279 6286 6389
                 6390 6402 6404 6433 6434 6436 6439 6442 6445 6447 6448 6449
                 6451 6458 6460 6471 6629 6638 6677 6678 6680 6689 6692 6698
                 6703 6705 6711 6716 6717 6718 6719 6722 6723 6724 6739 6742
                 6745 6750 6751 6760 6761 6771 6776 6778 6795 6797 6807 6811
                 6818 6825 6846 6877 6881 6882 6899 6917 6923 6934 6944 6947
                 6951 6954 6960 6966 6973 6996 7074 7078 7081 7084 7087 7097
                 7118 7136 7155 7169 7184 7190 7193 7197 7210 7218 7219 7220
                 7221 7223 7224 7225 7230 7238 7243 7248 7340 7362 7371 7378
                 7383 7386 7392 7397 7405 7411 7416 7418 7420 7425 7426 7436
                 7537 7540 7542 7543 7550 7610 7616 7637 7658 7696 7708 8116
                 8136 8144 8163 8167 8168 8178 8179 8223 8230 8254 8255 8266
                 8267 8275 8289 8296 8300 8301 8306 8307 8316 8326 8371 8374
                 8397 8410 8411 8416 8417 8514 8518 8536 8591 8595 8919 8999
                 9200 9211 9228 9240 9339 9341 9360 9365 9371 9374 9377 9380
                 9383 9384 9385 9413 9419 9420 9422 9423 9433 9434 9442 9487
                 9499 9505 9511 9518 9519 9536 9540 9545 9546 9565 9570 9571
                 9573 9590 9591 9597 9599 9607 9609 9610 9614 9669 9670 9671
                 9675 9683 9691 9692 9693 9712 9714 9727 9729 9748 9754 9755
                 9758 9762 9765 9769 9770 9784 9803 9808 9815 9817 9819 9825
                 9828 9837 9839 9860 9871 9872 9885 9888 9892 9899 9904 9905
                 9914 9919 9925 9928 9938 9940 9942 10124 10131 10170 10273 10324
                 10328 10329 10331 10346 10347 10419 10421 10459 10465 10466 10467 10468
                 10675 10752 10824 10826 10837 10848 10850 10879 10880 10883 10894 10899
                 10904 10909 10965 10968 11049 11058 11074 11278 11281 11344 11426 11480
                 11512 11520 11530 11541 11542 11543 11545 11565 11569 11603 11630 11632
                 11634 11638 11663 11816 12069 12136 12144 12162 12319 12336 12349 12353
                 12356 12414 12417 12419 12424 12431 12491 12612 12614 12624 12628 12629
                 12631 12634 12662 12665 12669 12670 13027 13028 14662 14715 14718 14720
                 14722 14726 14728 15144 15146 15323 15324 15336 15343 15344 15347 15352
                 15372 15374 15382 15510 15514 15518 15524 15525 15530 15531 15546 15550
                 15553 15554 15555 15556 15565 15578 15642 15646 15663 15668 15672 15889
                 15899 15900 16076 16077 16083 16093 16230 16232 16404 16406 16410 16411
                 16414 16431 16449 16452 16482 16501 16503
X3000 0F6B  16032 16061
X3001 0ECC  15997 15991 15994 16400 16407
X3003 0ECC  15994
X3399 127B  16726 15991
X3R10 0997  3517 3503
X3R20 0993  3511 3504
X3R30 09A0  3523 3505
X9929 100E  16186 16071 16165 16242
X9932 100D  16185 16069 16163 16240
X9MVE 1530  14922 2836 14962
XADCO 155A  14982 1605 16403
XADJS 1555  14960 1733 2909 2919 3748 15334 15577
XBD01 11DF  16603 16610
XBD02 11E7  16611 16600
XBDEC 11DB  16599 16159 16208 16386 16612
XCHBF 0821  3161 3153
XCHCD 0830  5871 5840
XCHTB 0834  5877 5837
XD001 1193  16523 16518
XD005 119C  16529 16537
XD010 11A3  16535 16525
XD015 11A7  16539 16533
XD900 1184  16509 16116 16239 16517 16527
XD901 1185  16510 16524 16536
XD902 100F  16187 16166 16243 16523 16528 16535
XD903 1186  16511 16530
XD904 1188  16513 16540
XDKRD 118A  16516 16167 16244 16519 16547 16548
XFLC  0302  7637 7539
XFLIN 0309  7643 7638
XGETR 0ED4  16001 16415
XR000 02F5  15314 3533
XR001 0282  15239
XR002 0331  15367 15355
XR003 034A  15389 15393
XR004 0366  15415 15418
XR005 036D  15424 15427
XR010 038A  15453 15423 15424
XR011 038F  15456 15455
XR012 039E  15466 15423 15455
XR013 0387  15447 15496
XR015 039F  15471 15428
XR020 03BA  15496 15499
XR025 0410  15569 15557
XR026 0411  15570 15505
XR027 0407  15561 15563
XR090 0926  15740
XR091 0926  15743 15738 15740 15893
XR100 0F82  16061 1724
XR104 0F8D  16068 16037
XR105 0F93  16076 16304
XR200 07AC  15640 15290
XR210 07B4  15646 15636
XR299 08C4  15917 15873
XR2A9 07FB  15691 15632
XR300 07B9  15651 15436 15641
XR399 07C0  15659 15661 16098
XR400 07C1  15660 15438
XR410 07CA  15668 15830
XR420 07AA  15635 15648
XR500 093C  15765 15439 15635
XR510 0941  15774
XR520 094A  15786 15783
XR530 0955  15793 15789 15791
XR540 095B  15799 15784
XR545 095F  15804 15792
XR550 0961  15807 15778 15782 15801 15817 15824 15825
XR553 0966  15811 15823
XR555 0969  15813 15810
XR556 0973  15820 15818
XR557 0974  15822 15814 15816
XR560 097A  15827 15779 15795 15802
XR570 097C  15828 15797 15805
XR600 088B  15883 15454 15662 15766 15914
XR605 0894  15889 16067
XR610 08A5  15899 15890
XR615 08A9  15902 16064 16066
XR620 08B5  15911 15888
XR630 08B7  15912 15909
XR6X2 07D2  15675 15464 15884
XR700 103A  16227 16109
XR705 1044  16238 16235 16379
XR707 104B  16244 16254
XR708 104D  16245 16355
XR709 1052  16249 16258 16263 16265 16267 16329 16344 16383
XR710 105A  16255 16253
XR712 105E  16260 16251
XR713 1064  16265 16344 16357 16359
XR730 1069  16272 16245 16262
XR732 106D  16277 16280
XR734 1074  16283 16286
XR790 10CF  16353 16236 16328
XR791 10A5  16315 16295 16299 16369 16373
XR792 10A6  16316 16358
XR793 10A4  16314 16312 16354 16362
XR794 1097  16312 16310
XR795 1094  16309 16290 16297
XR796 1096  16311 16287
XR797 10A7  16318 16283
XR798 10AD  16326 16277
XR799 10B0  16328 16273
XR800 0413  15577 15333
XR900 0282  15246 15237 15239 15379 15389 15398
XR901 02CA  15283 15315
XR902 02CB  15284 15348 15351 15371
XR903 02CE  15288 15394
XR905 02CC  15286 15381
XR906 02D0  15290 15406
XR907 02D2  15291 15415
XR908 0378  15436 15471
XR909 037A  15437 15478
XR910 037C  15438 15486
XR911 037E  15439 15491
XR912 02A6  15264 15547
XR913 07AA  15634 15632
XR914 093B  15760 15788
XR916 07E4  15688 15664
XR917 092A  15745 15767 15768 15808 15827
XR918 092E  15748 15776
XR919 0808  15308 15749
XR920 0930  15750 15752
XR921 0932  15751 15781
XR922 0934  15753 15790 15794
XR924 0936  15755 15796 15800
XR925 07D6  15681 15756
XR926 0938  15757 15804
XR928 0888  15879 15873 15887
XR929 0939  15758 15901 16070
XR930 0889  15880 15903
XR931 088A  15881 15329 15337 15353 15541 15542 15885 15908 15911 15912
XR932 093A  15759 15326 15330 15538 16068
XR933 02F3  15309 15325 15328 15540
XR934 02F4  15310 15331
XR935 07AB  15636 15643
XR936 0ED8  16003
XR937 0F70  16037 16063 16565 16571
XR938 0F72  16038 16082 16102 16107
XR939 0F73  16039 16084 16113 16117
XR940 0ED9  16004
XR941 11B4  16552 16567
XR942 1010  16188 16078 16080 16203 16231 16432
XR943 0F54  16008 16129
XR944 11B5  16553 16585 16604
XR945 11B6  16554 16587
XR946 11B7  16555 16588
XR947 11B8  16556 16143 16606
XR948 0F66  16026 16151
XR949 1011  16189 16170 16178 16247 16255
XR950 1012  16190 16171 16173 16179 16248 16250 16256
XR951 1013  16191 16111 16218
XR952 1014  16192 16112 16214 16219 16377 16389 16394
XR953 1015  16193 16175 16252 16529 16544
XR954 1016  16194 16201 16202
XR955 1017  16195 16209
XR956 1202  16639 16651
XR957 1205  16642 16115 16206 16387 16646 16657
XR958 0F6C  16033 16099 16234
XR959 0F6D  16034 16048
XR960 0F6E  16035 16081
XR990 02BA  15274 15507 15511 15515
XR992 0380  15440 15509
XR993 02B2  15270 15579
XR994 02C6  15280 15519
XR995 0382  15442 15513 15523 15529
XR996 0384  15444 15517
XR997 0386  15446 15527
XR999 0448  15587 15237
XRBFR 0EDC  16007 16047 16620 16621 16640
XRBRR 09AC  3533 3507
XRCL1 0F7B  16050 16053
XRCLR 0F76  16046 16055 16085 16375 16655
XRE12 105F  16262 16363
XRE16 10CC  16348 16314
XRE17 10C8  16343 16301
XRE18 10C9  16344 16356
XRE33 10B2  16332 16360 16371
XREND 112A  16419 16413
XREP1 1209  16647
XREP2 1217  16655 16647
XREP3 121B  16658 16645
XREPR 1206  16644 16216 16222 16348 16392 16659
XRER2 10F4  16381 16316
XRER3 1109  16398 16349 16365 16434
XRER4 10B5  16336 16333
XRER5 10C4  16338 16336 16376 16393
XRER6 1102  16392
XRER7 10C6  16341 16409
XRER8 10B1  16329 16390 16396
XRO28 0412  15571 15564
XRP01 11F3  16623 16631
XRP02 11FC  16632 16618
XRP03 11FE  16633 16619
XRP39 1204  16641 16668 16672
XRP90 1230  16679 16091 16094 16665
XRP92 1232  16681 16291 16361 16670
XRP93 0F74  16041 16089 16095
XRP94 1234  16683 16090 16096 16097 16680
XRP95 1248  16685
XRP96 1249  16687 16682
XRP97 125E  16690 16687
XRPCK 11EB  16617 16634 16648
XRPG1 0F9D  16089 16302 16343
XRPGH 121F  16664 16105 16293 16368 16650 16674
XRRPT 0376  15434 15378 15383
XRS10 1138  16436 16471
XRS30 1142  16448 16428 16459
XRS33 1149  16455 16474 16476
XRS35 1153  16464 16460 16462 16463
XRS40 115E  16472 16469
XRS42 1162  16475 16472
XRS50 1172  16490 16494
XRS53 1177  16495 16488
XRS55 1179  16496 16485
XRS91 113A  16440 16433
XRS92 113B  16441 16450 16453 16484 16502
XRS93 113C  16442 16451 16456 16473 16481 16483
XRS94 113D  16443 16454 16455 16461 16475
XRS95 113E  16444
XRS96 1140  16446 16427 16468 16496
XRSAS 1164  16480 16435 16504
XRSSR 112B  16423 16266 16436
XXR03 0357  15398 15402
YUK   0408  13183 12906 12908 13122 13123 13125 13141 13149 13205 13226 13654
Z     0F23  9276 9469
ZBYTE 03F8  13164 13157