User Tools

Site Tools


ibm:ibm1130-lib:dmsr2v12:w1dfcnv_lst

W1DFCNV

Table Of Contents
  • [00004] DFCNV-DISK FILE CONVERSION PROGRAM
w1dfcnv.lst
ASM1130 CROSS ASSEMBLER V1.22 -- V2M12 -- Sun Nov  1 19:25:11 2020
 
Source File: \w1dfcnv.asm 
DFCNV-DISK FILE CONVERSION PROGRAM
 
                             2 | *************************************************** W1L00020
                             3 | *STATUS - VERSION 2, MODIFICATION LEVEL 12        * W1L00030
                             4 | *                                                 * W1L00040
                             5 | *FUNCTION/OPERATION -                             * W1L00050
                             6 | *   * THE PROGRAM CONVERTS ONE AND ONLY ONE 1130  * W1L00060
                             7 | *     FORTRAN AND/OR COMMERCIAL SUBROUTINE        * W1L00070
                             8 | *     PACKAGE(CSP) DISK DATA FILE TO ONE          * W1L00080
                             9 | *     AND ONLY ONE 1130 RPG DISK DATA FILE.       * W1L00090
                            10 | *     FORTRAN FILES CREATED USING LOGICAL UNIT    * W1L00100
                            11 | *     NO. 10 CANNOT BE CONVERTED BY DFCNV.        * W1L00110
                            12 | *     CONVERTED FILES CANNOT BE PROCESSED AS ISAM * W1L00120
                            13 | *     FILES.                                      * W1L00130
                            14 | *   * THE PROGRAM CAN OPERATE IN A STACKED JOB    * W1L00140
                            15 | *     ENVIRONMENT.                                * W1L00150
                            16 | *   * THE BASIC OPERATION OF THE PROGRAM IS AS    * W1L00160
                            17 | *     FOLLOWS -                                   * W1L00170
                            18 | *     A PARTIAL SLET SEARCH IS PERFORMED AND THE  * W1L00180
                            19 | *     SYSTEM DEVICE SUBROUTINES FOR THE PRINCIPAL * W1L00190
                            20 | *     INPUT AND PRINT DEVICES ARE LOADED. THE     * W1L00200
                            21 | *     PERTINENT INTERRUPT POINTERS ARE SET. THE   * W1L00210
                            22 | *     DFCNV CONTROL CARDS ARE READ,PRINTED AND    * W1L00220
                            23 | *     DIAGNOSED FOR ERRORS. A COMPRESSION OF      * W1L00230
                            24 | *     FIELD SPECIFICATIONS IS BUILT AS THE        * W1L00240
                            25 | *     CONTROL CARDS ARE PROCESSED. FOLLOWING      * W1L00250
                            26 | *     SUCCESSFUL PROCESSING OF DFCNV CONTROL      * W1L00260
                            27 | *     CARDS,CONVERSION IS INITIATED. DATA TO BE   * W1L00270
                            28 | *     CONVERTED IS READ INTO CORE AS IT IS NEEDED,* W1L00280
                            29 | *     320 WORDS AT A TIME-EACH FIELD IS CONVERTED,* W1L00290
                            30 | *     TEMPORARILY,SAVED IN A WORK AREA,THEN       * W1L00300
                            31 | *     INSERTED INTO THE RPG OUTPUT BUFFER AS      * W1L00310
                            32 | *     SPECIFIED.THE OUTPUT BUFFER IS TRANSFERRED  * W1L00320
                            33 | *     TO DISK AS IT IS FILLED.FOLLOWING COMPLETE  * W1L00330
                            34 | *     CONVERSION,A COMPLETION MESSAGE IS PRINTED  * W1L00340
                            35 | *     AND CONTROL IS RETURNED TO THE SUPERVISOR   * W1L00350
                            36 | *     VIA AN EXIT STATEMENT.                      * W1L00360
                            37 | *ENTRY POINTS -                                   * W1L00370
                            38 | *   * PROGRAM START - FC000                       * W1L00380
                            39 | *INPUT -                                          * W1L00390
                            40 | *   * DFCNV CONTROL CARDS -                       * W1L00400
                            41 | *     ONE AND ONLY ONE FILE DESCRIPTION CARD      * W1L00410
                            42 | *     WHICH MUST BE THE FIRST RECOGNIZABLE DFCNV  * W1L00420
                            43 | *     CONTROL FOLLOWING THE // XEQ DFCNV CARD.    * W1L00430
                            44 | *     THE CARD FORMAT IS DESCRIBED IN FORM        * W1L00440
                            45 | *     C26-3717.                                   * W1L00450
                            46 | *     ONE OR MORE FIELD SPECIFICATIONS CARDS.THE  * W1L00460
                            47 | *     CARD FORMAT IS DESCRIBED IN FORM C26-3717.  * W1L00470
                            48 | *     ONE CSP A3 TRANSLATION TABLE WHICH MUST     * W1L00480
                            49 | *     BE PRESENT IF CSP-A3 FIELDS ARE TO BE       * W1L00490
                            50 | *     CONVERTED.THE CARD FORMAT IS DESCRIBED      * W1L00500
                            51 | *     IN FORM C26-3717.                           * W1L00510
                            52 | *     /* CARD FOLLOWING LAST LAST DFCNV CONTROL   * W1L00520
                            53 | *     CARD.                                       * W1L00530
                            54 | *   * THE INPUT DISK DATA FILE OR THE CORRESPOND- * W1L00540
                            55 | *     ING CARDS PRODUCED BY A DUP DUMPDATA OPERA- * W1L00550
                            56 | *     TION. CARD INPUT DECK MUST IMMEDIATELY      * W1L00560
                            57 | *     FOLLOW THE /* CARD. ACCEPTABLE INPUT DATA   * W1L00570
                            58 | *     FORMATS ARE ALL FORTRAN AND CSP DISK DATA   * W1L00580
                            59 | *     FORMATS AND TWO WORD INTEGERS.              * W1L00590
                            60 | *OUTPUT -                                         * W1L00600
                            61 | *   * THE DFCNV CONTROL CARDS,ANY DIAGNOSTIC      * W1L00610
                            62 | *     MESSAGES,AND THE COMPLETION MESSAGE ARE     * W1L00620
                            63 | *     PRINTED ON THE PRINCIPAL PRINT DEVICE.      * W1L00630
                            64 | *   * THE CONVERTED RPG DISK DATA FILE IN         * W1L00640
                            65 | *     ACCEPTABLE RPG DISK DATA FORMAT IS THE      * W1L00650
                            66 | *     PRINCIPAL OUTPUT OF THE PROGRAM.            * W1L00660
                            67 | *EXTERNAL REFERENCES                              * W1L00670
                            68 | *   * SUBROUTINES -                               * W1L00680
                            69 | *     * DISK1      DISK SUBROUTINE                * W1L00690
                            70 | *     * FLD        SUBROUTINE TO LOAD STANDARD    * W1L00700
                            71 | *                  PRECISION FLOATNG POINT NO.    * W1L00710
                            72 | *                  INTO FAC.                      * W1L00720
                            73 | *     * ELD        SUBROUTINE TO LOAD EXTENDED    * W1L00730
                            74 | *                  PRECISION FLOATING POINT NO.   * W1L00740
                            75 | *                  INTO FAC.                      * W1L00750
                            76 | *     * NORM       SUBROUTINE TO NORMALIZE NO.    * W1L00760
                            77 | *                  IN FAC.                        * W1L00770
                            78 | *   * COMMUNICATIONS AREA -                       * W1L00780
                            79 | *     THE FOLLOWING COMMA WORDS ARE               * W1L00790
                            80 | *     REFERENCED -                                * W1L00800
                            81 | *     $KCSW        KB,CONSOLE PTR SWITCH          * W1L00810
                            82 | *     $PST4        LVL 4 I/O ERROR TRAP ADDR      * W1L00820
                            83 | *     $LEV4        LVL 4 INTERRUPT BRANCH ADDRESS * W1L00825
                            84 | *     $IBT4        LVL 4 INTERRUPT BRANCH TABLE   * W1L00830
                            85 | *     $IBSY        INPUT DEVC BUSY INDR           * W1L00840
                            86 | *     $LAST        LAST CARD SWITCH               * W1L00850
                            87 | *     $LEV0        INTERRUPT BRANCH WORD-LVL 0    * W1L00860
                            88 | *     $LEV0+1      INTERRUPT BRANCH WORD-LVL 1    * W1L00870
                            89 | *     $CTSW        CONTROL CARD SWITCH            * W1L00880
                            90 | *     $PBSY        PRINCIPAL PRINT DEVC BUSY INDR * W1L00890
                            91 | *     $I410        ADDR OF ILS04 RESTORE SUBR     * W1L00900
                            92 | *     $IREQ        INTERRUPT REQUEST ADDR         * W1L00910
                            93 | *     $FPAD-$FPAD+4 FILE PROT ADDR TABLE          * W1L00920
                            94 | *     $ULET-$ULET+4 LET ADDR TABLE                * W1L00930
                            95 | *     FAC          FLOATING ACCUMULATOR           * W1L00940
                            96 | *EXITS -                                          * W1L00950
                            97 | *   * NORMAL - SEE NOTES                          * W1L00960
                            98 | *   * ABNORMAL - SEE NOTES                        * W1L00970
                            99 | *TABLES/WORK AREAS -                              * W1L00980
                           100 | *   THE FOLLOWING ARE IMPORTANT INTERNAL TABLES - * W1L00990
                           101 | *     * A3TAB    40 CHAR CSP A3 TRANSLATION TABLE * W1L01000
                           102 | *     * COMPR    FLD SPEC COMPRESSION AREA        * W1L01010
                           103 | *     * LOG      I/O SYST DEVC SUBR PHASE ID TABLE* W1L01020
                           104 | *     * FC006    LVL 4 ERROR BRANCH ADDR TABLE    * W1L01030
                           105 | *     * TABLJ    2 WD ITG ADJUSTMENT VALUE TABLE  * W1L01040
                           106 | *     * TABL5    2 WD ITG READJUSTMENT VALUE TABLE* W1L01050
                           107 | *   THE FOLLOWING ARE IMPORTANT INTERNAL BUFFER - * W1L01060
                           108 | *     * BUF00    LOAD AREA FOR I/P DEVC SUBR      * W1L01070
                           109 | *     * BUF01    LOAD AREA FOR I/P CONVERSION SUBR* W1L01080
                           110 | *     * BUF02    LOAD AREA FOR O/P DEVC SUBR      * W1L01090
                           111 | *     * BUF03    CARD INPUT AREA                  * W1L01100
                           112 | *     * BUF04    CARD PRINT AREA                  * W1L01110
                           113 | *     * BUF05    O/P DATA CONVERSION AREA         * W1L01120
                           114 | *     * BUF06    I/P DATA CONVERSION AREA         * W1L01130
                           115 | *   THE FOLLOWING ARE IMPORTANT INTERNAL WORK     * W1L01140
                           116 | *   AREAS -                                       * W1L01150
                           117 | *     * WORK1    31 WORD WORK AREA                * W1L01160
                           118 | *     * WORK2    200 WORD WORK AREA               * W1L01170
                           119 | *INTERNAL REFERNCES -                               W1L01180
                           120 | *   THE FOLLOWING LABELS REFER TO MAJOR PORTIONS    W1L01190
                           121 | *   OF PROGRAM CODE -                               W1L01200
                           122 | *     * FC015    READ (AND PRINT) A CARD            W1L01210
                           123 | *       FC026    PERFORM FINAL DIAGNOSTIC CHECKS    W1L01220
                           124 | *       FC360    ACTUAL DATA CONVERSION INITIATED   W1L01230
                           125 | *       CDDSK    CARD CODE FMT CONVERT TO DISK      W1L01240
                           126 | *                 DATA FMT                        * W1L01250
                           127 | *     * FILEC     FILE DESCRIPTION CARD CONVERTED * W1L01260
                           128 | *                 AND DIAGNOSED                   * W1L01270
                           129 | *     * SEARC     LET/FLET SEARCH SUBR            * W1L01280
                           130 | *     * CONVT     VAR LNG DECML FLD CONVERTED TO  * W1L01290
                           131 | *                 BINARY NO.                      * W1L01300
                           132 | *     * FC016     FIELD SPEC CARD CONVERTED AND   * W1L01310
                           133 | *                 DIAGNOSED                       * W1L01320
                           134 | *     * BFLD      COMPRESSION SUBR FOR B-FLD TYPE * W1L01330
                           135 | *     * CFLD      COMPRESSION SUBR FOR C-FLD TYPE * W1L01340
                           136 | *     * DFLD      COMPRESSION SUBR FOR D-FLD TYPE * W1L01350
                           137 | *     * EFLD      COMPRESSION SUBR FOR E-FLD TYPE * W1L01360
                           138 | *     * FFLD      COMPRESSION SUBR FOR F-FLD TYPE * W1L01370
                           139 | *     * IFLD      COMPRESSION SUBR FOR I-FLD TYPE * W1L01380
                           140 | *     * JFLD      COMPRESSION SUBR FOR J-FLD TYPE * W1L01390
                           141 | *     * RFLD      COMPRESSION SUBR FOR R-FLD TYPE * W1L01400
                           142 | *     * XFLD      COMPRESSION SUBR FOR X-FLD TYPE * W1L01410
                           143 | *     * BCNVT     CONVERSION SUBR FOR B-FLD TYPE  * W1L01420
                           144 | *     * CCNVT     CONVERSION SUBR FOR C-FLD TYPE  * W1L01430
                           145 | *     * DCNVT     CONVERSION SUBR FOR D-FLD TYPE  * W1L01440
                           146 | *     * ECNVT     CONVERSION SUBR FOR E-FLD TYPE  * W1L01450
                           147 | *     * FCNVT     CONVERSION SUBR FOR F-FLD TYPE  * W1L01460
                           148 | *     * ICNVT     CONVERSION SUBR FOR I-FLD TYPE  * W1L01470
                           149 | *     * JCNVT     CONVERSION SUBR FOR J-FLD TYPE  * W1L01480
                           150 | *     * RCNVT     CONVERSION SUBR FOR R-FLD TYPE  * W1L01490
                           151 | *     * XCNVT     CONVERSION SUBR FOR X-FLD TYPE  * W1L01500
                           152 | *     * INSRT     SUBR TO INSERT CONVERTED FLD    * W1L01510
                           153 | *                 INTO O/P BUFFER                 * W1L01520
                           154 | *ATTRIBUTES -                                     * W1L01530
                           155 | *   * RELOCATABLE                                 * W1L01540
                           156 | *NOTES -                                          * W1L01550
                           157 | *   * ERROR PROCEDURES -                          * W1L01560
                           158 | *     * ALL DIAGNOSED ERRORS CAUSE PROGRAM        * W1L01570
                           159 | *       TERMINATION PRIOR TO DATA FILE CONVERSION.* W1L01580
                           160 | *       ANY FILE DESCRIPTION CARD ERROR CAUSES    * W1L01590
                           161 | *       IMMEDIATE TERMINATION - NO OTHER DFCNV    * W1L01600
                           162 | *       CARDS ARE ANALYZED. A FEW DIAGNOSED       * W1L01610
                           163 | *       ERRORS ARE WARNING CONDITIONS ONLY - NO   * W1L01620
                           164 | *       TERMINATION RESULTS. SEE FORM C26-3717    * W1L01630
                           165 | *       FOR A MORE COMPLETE DESCRIPTION OF DFCNV/ * W1L01640
                           166 | *       DIAGNOSTIC CAPABILITIES.                  * W1L01650
                           167 | *     * FILE PROTECTION ADDRESS DELIMITERS $FPAD- * W1L01660
                           168 | *       $FPAD+4 OF COMMA ARE TEMPORARILY MODIFIED * W1L01670
                           169 | *       DURING THE CONVERSION PORTION OF DFCNV    * W1L01680
                           170 | *       AS IS $IREQ. IF UNFORSEEN ERROR OCCUR     * W1L01690
                           171 | *       DURING ACTUAL FILE CONVERSION,THESE WORDS * W1L01700
                           172 | *       MUST BE RESTORED OR A COLD START PERFORM- * W1L01710
                           173 | *       ED. RESTORE THE FILE PROTECTION ADDR SAVED* W1L01720
                           174 | *       AT FC311+1 WITH CONTENTS OF FC311+2,$IREQ * W1L01730
                           175 | *       WITH CONTENTS OF FC364.                   * W1L01740
                           176 | *                                                 * W1L01750
********************       177 | **************************************************  W1L01760
                           178 | *************************************************** W1L01770
                           179 | *                                                 * W1L01780
                           180 | *             ERROR MESSAGES                      * W1L01790
                           181 | *                                                 * W1L01800
                           182 | *************************************************** W1L01810
0000 0014                  183 | MESS0 DC      20                                    W1L01820
0001                       184 |       DMES  2     DISK DATA FILE CONVERSION COMPLE' W1L01830
0001 E3C5 C440             185 |       DMES  2 TED 'E                                W1L01840
0003 0010                  186 | MESS2 DC      16                                    W1L01850
0004 C6F0 F240 40C6 C9D3   187 |       DMES  2 F02  FILE NAME NOT IN LET/FLET-I'E    W1L01860
     C540 D5C1 D4C5 40D5       |
     D6E3 40C9 D540 D3C5       |
     E361 C6D3 C5E3 60C9       |
0014 000C                  188 | MESS3 DC      12                                    W1L01870
0015 C6F0 F340 40C6 C9D3   189 |       DMES  2 F03  FILE SIZE INVALID-I'E            W1L01880
     C540 E2C9 E9C5 40C9       |
     D5E5 C1D3 C9C4 60C9       |
0021 0018                  190 | MESS4 DC      24                                    W1L01890
0022 C6F0 F440 40C9 D5E5   191 |       DMES  2 F04  INVALID FIELD SPECIFICATION SYN' W1L01900
     C1D3 C9C4 40C6 C9C5       |
     D3C4 40E2 D7C5 C3C9       |
     C6C9 C3C1 E3C9 D6D5       |
     40E2 E8D5                 |
0034 E3C1 E740 60C3 D6D3   192 |       DMES  2 TAX -COL.   'E                        W1L01910
     4B40 4040                 |
003A 000D                  193 | MESS5 DC      13                                    W1L01920
003B C6F0 F540 40C3 E2D7   194 |       DMES  2 F05  CSP A3 TABLE MISSING 'E          W1L01930
     40C1 F340 E3C1 C2D3       |
     C540 D4C9 E2E2 C9D5       |
     C740                      |
0048 000D                  195 | MESS6 DC      13                                    W1L01940
0049 C6F0 F640 40C9 D5E5   196 |       DMES  2 F06  INVALID CARD SEQUENCE'E          W1L01950
     C1D3 C9C4 40C3 C1D9       |
     C440 E2C5 D8E4 C5D5       |
     C3C5                      |
0056 000C                  197 | MESS8 DC      12                                    W1L01960
0057 C6F0 F840 40C3 C1D9   198 |       DMES  2 F08  CARD INPUT INVALID 'E            W1L01970
     C440 C9D5 D7E4 E340       |
     C9D5 E5C1 D3C9 C440       |
0063 0011                  199 | MESS9 DC      17                                    W1L01980
0064 C6F0 F940 40D6 E4E3   200 |       DMES  2 F09  OUTPUT RECORD LENGTH INVALID 'E  W1L01990
     D7E4 E340 D9C5 C3D6       |
     D9C4 40D3 C5D5 C7E3       |
     C840 C9D5 E5C1 D3C9       |
     C440                      |
                           201 | *                                                   W1L02000
                           202 | *************************************************** W1L02010
                           203 | *                                                 * W1L02020
                           204 | *             I/O BUFFERS                         * W1L02030
                           205 | *                                                 * W1L02040
                           206 | *************************************************** W1L02050
0076                       207 |       BSS  E  0                                     W1L02060
0076 0140                  208 | BUF05 DC      320                                 E W1L02070
0077                       209 |       BSS     321       OUTPUT BUFFER               W1L02080
01B8 0140                  210 | BUF06 DC      320                                 E W1L02090
01B9                       211 |       BSS     375       INPUT BUFFER                W1L02100
0330 0280                  212 | BUF00 DC      640       DISK BUFFER 1         E 2-8 W1L02110
0331 0003                  213 |       DC      /0003                             2-8 W1L02120
0332                       214 |       BSS     372                                 E W1L02130
04A6                       215 | BUF01 BSS     /BE       DISK BUFFER  2            E W1L02140
0564                       216 | BUF02 BSS     /133      DISK BUFFER  3            E W1L02150
0697 0050                  217 |       DC      80        CARD BUFFER  1              W1L02160
0698                       218 | BUF03 BSS     80                                  E W1L02170
                           219 | *                                                   W1L02180
                           220 | *************************************************** W1L02190
                           221 | *                                                 * W1L02200
                           222 | *             A3 TABLE CARD PROCESSED             * W1L02210
                           223 | *                                                 * W1L02220
                           224 | *************************************************** W1L02230
06E8 C00F                  225 | A3FLD LD      A3SW                                  W1L02240
06E9 4C20 0CC5R            226 |       BSC  L  FC015,Z   BR- A-CARD IGNORED          W1L02250
06EB 680C                  227 |       STX     A3SW      SET A-CARD SWITCH           W1L02260
                           228 | *                                                   W1L02270
                           229 | *             FILL A3 CONVERSION TABLE              W1L02280
                           230 | *                                                   W1L02290
06EC 6128                  231 | FC021 LDX   1 40        SET CHAR CNT                W1L02300
06ED C500 0697R            232 |       LD   L1 BUF03-1   RETRIEVE CHAR               W1L02310
06EF 1008                  233 |       SLA     8         LEFT-JUSTIFY                W1L02320
06F0 D500 06D1R            234 |       STO  L1 A3TAB-40  SAVE CHAR                   W1L02330
06F1R                      235 | FC821 EQU     *-1                                   W1L02340
06F2 7402 06F1R            236 |       MDX  L  FC821,2                               W1L02350
06F4 71FF                  237 |       MDX   1 -1                                    W1L02360
06F5 70F7                  238 |       MDX     FC021+1   CONT FILL                   W1L02370
06F6 4C00 0CC5R            239 |       BSC  L  FC015     READ NEXT CARD              W1L02380
                           240 | *                                                   W1L02390
                           241 | *************************************************** W1L02400
                           242 | *                                                 * W1L02410
                           243 | *             CONSTANTS AND SAVE AREAS            * W1L02420
                           244 | *                                                 * W1L02430
                           245 | *************************************************** W1L02440
06F8 0000                  246 | A3SW  DC      *-*       CSP A3 FMT SW               W1L02450
06F9                       247 | A3TAB BSS     40        A3 CONVERSION TABLE         W1L02460
                           248 | *                                                   W1L02470
0721                       249 | COMPR BSS     1280      COMPRESSION AREA            W1L02480
                           250 | *                                                   W1L02490
0C22                       251 |       BSS  E  0                                     W1L02500
007C                       252 | $KCSW EQU     /7C                                   W1L02510
0C22 008F                  253 | LOG   DC      /008F     2501 SYST DEVC SUBR PH ID E W1L02520
0C23 0000                  254 |       DC      *-*       NOT USED                    W1L02530
0C24                       255 |       BSS     2                                     W1L02540
0C26 0090                  256 |       DC      /0090     1442 SYST DEVC SUBR PH ID   W1L02550
0C27 0000                  257 |       DC      *-*       NOT USED                    W1L02560
0C28                       258 |       BSS     2                                     W1L02570
0C2A 0092                  259 |       DC      /0092     KEYB SYST DEVC SUBR PH ID   W1L02580
0C2B 0000                  260 | SW001 DC      *-*       PRINCIPAL INPUT DEVC SW     W1L02590
0C2C                       261 |       BSS     2                                     W1L02600
0C2E 0093                  262 |       DC      /0093     CDCV SUBR PH ID             W1L02610
0C2F 0000                  263 |       DC      *-*       NOT USED                    W1L02620
0C30                       264 |       BSS     2                                     W1L02630
0C32 0095                  265 |       DC      /0095     KBCV SUBR PH ID             W1L02640
0C33 8000                  266 | SW003 DC      /8000     1ST(15),SPECIAL(0) CD SW    W1L02650
0C34                       267 |       BSS     2                                     W1L02660
0C36 008C                  268 |       DC      /008C     1403 SYST DEVC SUBR PH ID   W1L02670
0C37 0000                  269 | SW002 DC      *-*       PRINCIPAL OUTPUT DEVC SW    W1L02680
0C38                       270 |       BSS     2                                     W1L02690
0C3A 008D                  271 |       DC      /008D     1132 SYST DEVC SUBR PH ID   W1L02700
0C3B 0000                  272 |       DC      *-*       NOT USED                    W1L02710
0C3C                       273 |       BSS     2                                     W1L02720
0C3E 008E                  274 |       DC      /008E     CPTR SYST DEVC SUBR PH ID   W1L02730
0C3F 0000                  275 |       DC      *-*       NOT USED                    W1L02740
0C40                       276 |       BSS     1                                     W1L02750
0C41R                      277 | FC921 EQU     *                                     W1L02760
0C41                       278 |       BSS     1                                     W1L02770
0C42                       279 |       BSS     2                                     W1L02780
                           280 | *                                                   W1L02790
                           281 | *                                                   W1L02800
0C44 0339R                 282 | FC005 DC      BUF00+9   BR ADDR-I/P DEVC          E W1L02810
0C45 056AR                 283 |       DC      BUF02+6   BR ADDR-O/P DEVC            W1L02820
0C46 008D                  284 | FC006 DC      $PST4     INTRPT BRANCH TABLE (IBT)   W1L02830
0C47 008D                  285 |       DC      $PST4                                 W1L02840
0C48 008D                  286 |       DC      $PST4                                 W1L02850
0C49 008D                  287 |       DC      $PST4                                 W1L02860
0C4A 0000                  288 |       DC      0         NOT USED                    W1L02870
0C4B 056AR                 289 |       DC      BUF02+6   1403                        W1L02880
0C4C 0336R                 290 |       DC      BUF00+6   2501                        W1L02890
0C4D 0336R                 291 |       DC      BUF00+6   1442                        W1L02900
0C4E 0336R                 292 |       DC      BUF00+6   KB/CP                       W1L02910
0C4F 0000                  293 |       DC      0         NOT USED                    W1L02920
                           294 | *                                                   W1L02930
                           295 | *                                                   W1L02940
008D                       296 | $PST4 EQU     /8D       IBT ADDR PARAM              W1L02950
00D4                       297 | $IBT4 EQU     /D4       IBT ADDR PARAM FOR ILS04    W1L02960
04A9R                      298 | CDCV  EQU     BUF01+3   ENTRY TO CD CONVERT SUBR    W1L02970
0013                       299 | $IBSY EQU     /13       2501 OR 1442 BUSY INDR      W1L02980
0033                       300 | $LAST EQU     /33       LAST CD SW                  W1L02990
0333R                      301 | RDCD  EQU     BUF00+3   ENTRY ADDR FOR CD READ SUBR W1L03000
0C50 00C4                  302 | ILS04 DC      /C4       SYSTEM ILS04 ADDRESS    212 W1L03005
                           303 | *                                                   W1L03010
                           304 | *************************************************** W1L03020
                           305 | *                                                 * W1L03030
                           306 | *             DISK READ AND BUSY TEST             * W1L03040
                           307 | *                                                 * W1L03050
                           308 | *************************************************** W1L03060
0C51 0000                  309 | RDDSK DC      *-*       ENTRY-SAVED RETURN ADDR     W1L03070
0C52 0426*24B1             310 |       LIBF    DISK1     REQUEST DISK READ           W1L03080
0C53 1000                  311 |       DC      /1000                                 W1L03090
0C54 0330R                 312 |       DC      BUF00     VAR PARAM - I/P ADDR        W1L03100
0C55 0C5CR                 313 |       DC      ERR01                                 W1L03110
0C56 0426*24B1             314 |       LIBF    DISK1     BUSY TEST ON DISK READ      W1L03120
0C57 0000                  315 |       DC      0                                     W1L03130
0C58 0330R                 316 | SW010 DC      BUF00     VAR PARAM-I/P ADDR          W1L03140
0C59 70FC                  317 |       MDX     *-4       CONTINUE TESTING-DEVC BUSY  W1L03150
0C5A 4C80 0C51R            318 |       BSC  I  RDDSK     RETURN TO CALLER            W1L03160
                           319 | *                                                   W1L03170
                           320 | *             ERROR RECOVERY SUBR                   W1L03180
                           321 | *                                                   W1L03190
0C5C 0000                  322 | ERR01 DC      *-*       ENTRY-SAVED RETURN ADDR     W1L03200
0C5D 4C80 0C5CR            323 |       BSC  I  ERR01     RETURN TO CALLER            W1L03210
                           324 | *                                                   W1L03220
                           325 | *************************************************** W1L03230
                           326 | *                                                 * W1L03240
                           327 | *             MAINLINE CODE-PROGRAM ENTRY         * W1L03250
                           328 | *                                                 * W1L03260
                           329 | *************************************************** W1L03270
                           330 | *                                                   W1L03280
0C5F 40F1                  331 | FC000 BSI     RDDSK     RD BOTH SCTRS OF SLET   2-8 W1L03290
                           332 | *                                                   W1L03300
                           333 | *     SLET SEARCH FOR SYST DEVC SUBR ENTRIES        W1L03310
                           334 | *                                                   W1L03320
0C60 6B12                  335 |       STX   3 RXR3+1    SAVE REG 3                  W1L03330
0C61 6700 0C22R            336 |       LDX  L3 LOG       INITIALIZE REGS FOR         W1L03340
0C63 6208                  337 |       LDX   2 8         *PHASE ID COMPARE LOOP      W1L03350
0C64 6100                  338 |       LDX   1 0                                     W1L03360
                           339 | *                                                   W1L03370
0C65 C300                  340 | FC002 LD    3 0         GET PHASE ID                W1L03380
0C66 9500 0332R            341 |       S    L1 BUF00+2   COMPARE PHASE IDS           W1L03390
0C68 4C18 0C6CR            342 |       BSC  L  FC001,+-  BR-SLET ENTRY FOUND         W1L03400
0C6A 7104                  343 |       MDX   1 4         INCR PT                     W1L03410
0C6B 70F9                  344 |       MDX     FC002     CONT PH ID COMPARE LOOP     W1L03420
                           345 | *                                                   W1L03430
                           346 | *     FILL PHASE LOG                                W1L03440
                           347 | *                                                   W1L03450
0C6C CD00 0334R            348 | FC001 LDD  L1 BUF00+4   SAVE WORD CNT AND SECTOR    W1L03460
0C6E DB02                  349 |       STD   3 2         *ADDR FROM SLET ENTRY       W1L03470
0C6F 7304                  350 |       MDX   3 4         PT TO NEXT LOG ENTRY        W1L03480
0C70 72FF                  351 |       MDX   2 -1        DECR ENTRY CTR              W1L03490
0C71 70F2                  352 |       MDX     FC002-1   CONTINUE TO FILL PHASE LOG  W1L03500
0C72 6700 0000             353 | RXR3  LDX  L3 *-*       RESTORE REG 3               W1L03510
0C74 CC00 0C2CR            354 |       LDD  L  SW001+1   SET WD CNT,SCTR ADDR FOR    W1L03520
0C76 DC00 0330R            355 |       STD  L  BUF00     *KB AS INPUT                W1L03530
0C78 C400 007C             356 |       LD   L  $KCSW                                 W1L03540
0C7A 4C18 0C86R            357 |       BSC  L  FC919,+-  BR-KB NOT INPUT DEVC        W1L03550
0C7C 4C10 0C98R            358 |       BSC  L  FC920,-   BR-KB IS INPUT DEVC         W1L03560
0C7E C400 0C39R            359 |       LD   L  FC921-8                               W1L03570
0C80 4C10 0C98R            360 |       BSC  L  FC920,-   BR-KB IS INPUT              W1L03580
0C82 C400 0C3DR            361 |       LD   L  FC921-4                               W1L03590
0C84 4C10 0C98R            362 |       BSC  L  FC920,-   BR-KB IS INPUT              W1L03600
0C86R                      363 | FC919 EQU     *                                     W1L03610
                           364 | *                                                   W1L03620
                           365 | *************************************************** W1L03630
                           366 | *                                                 * W1L03640
                           367 | *             DETERMINE PRINCIPAL INPUT DEVICE    * W1L03650
                           368 | *                                                 * W1L03660
                           369 | *************************************************** W1L03670
0C86 6500 0C25R            370 |       LDX  L1 LOG+3     SET REGS FOR DEVICE         W1L03680
0C88 6203                  371 |       LDX   2 3         *DETERMINATION TEST         W1L03690
0C89 C100                  372 | FC004 LD    1 0         GET SCTR ADDR               W1L03700
0C8A 4C10 0C92R            373 |       BSC  L  FC003,-   BR-PRINCIPAL INPUT FOUND    W1L03710
0C8C 72FF                  374 |       MDX   2 -1        DECR DEVC CTR               W1L03720
0C8D 7104                  375 |       MDX   1 4         PT TO NEXT LOG ENTRY        W1L03730
0C8E 70FA                  376 |       MDX     FC004     CONTINUE DEVC LOG SEARCH    W1L03740
                           377 | *                                                   W1L03750
                           378 | *************************************************** W1L03760
                           379 | *                                                 * W1L03770
                           380 | *             CONSTANTS AND SAVE AREAS            * W1L03780
                           381 | *                                                 * W1L03790
                           382 | *************************************************** W1L03800
0C90                       383 |       BSS  E  0                                     W1L03810
0C90 7002                  384 |       DC      /7002     READ/CONVERT PARAMETER    E W1L03820
0C91 0697R                 385 | SW004 DC      BUF03-1   BUFFER ADDR                 W1L03830
0008                       386 | $LEV0 EQU     8         INTRPT LVL 0 BR ADDR        W1L03840
000C                       387 | $LEV4 EQU     /C        INTRPT LVL 4 BR ADDR    212 W1L03845
000F                       388 | $CTSW EQU     /F        CONTROL CD SW ADDR          W1L03850
0036                       389 | $PBSY EQU     /36       PTR BUSY SW ADDR            W1L03860
                           390 | *                                                   W1L03870
                           391 | *     READ PRINCIPAL INPUT SUBR INTO CORE           W1L03880
                           392 | *                                                   W1L03890
0C92 72FF                  393 | FC003 MDX   2 -1                                    W1L03900
0C93 1000                  394 |       NOP                                           W1L03910
0C94 6A96                  395 |       STX   2 SW001     SET PRINCIPAL INPUT DEVC SW W1L03920
                           396 | *             SW001=2   2501-PRINCIPAL INPUT DEVC   W1L03930
                           397 | *             SW001=1   1442                        W1L03940
                           398 | *             SW001=0   KEYB                        W1L03950
0C95 C9FF                  399 |       LDD   1 -1        SET WD CNT AND SCTR         W1L03960
0C96 DC00 0330R            400 |       STD  L  BUF00     *ADDR FOR DISK READ         W1L03970
0C98R                      401 | FC920 EQU     *                                     W1L03980
                           402 | *                       LOAD SYST DEVC SUBR FOR     W1L03990
0C98 40B8                  403 |       BSI     RDDSK     *PRINCIPAL INPUT DEVC       W1L04000
                           404 | *                                                   W1L04010
                           405 | *                                                   W1L04020
                           406 | *     SET INTERRUPT LINKAGE WDS IN RESIDENT         W1L04030
                           407 | *     *MONITOR FOR SYST DEVICE INPUT SUBR           W1L04040
                           408 | *                                                   W1L04050
0C99 C0AA                  409 |       LD      FC005     SET BR WDS $LEV0            W1L04060
0C9A D400 0008             410 |       STO  L  $LEV0                                 W1L04070
0C9C C0B3                  411 |       LD      ILS04     SET INTRPT LVL 4 BR ADDR212 W1L04073
0C9D D400 000C             412 |       STO  L  $LEV4     *TO SYSTEM ILS04        212 W1L04076
0C9F 6500 0C46R            413 |       LDX  L1 FC006     SET IBT FOR ILS04           W1L04080
0CA1 6D00 00D4             414 |       STX  L1 $IBT4                                 W1L04090
                           415 | *                                                   W1L04100
                           416 | *     LOAD SYST CONVERSION SUBR                     W1L04110
                           417 | *                                                   W1L04120
0CA3 7400 0C2BR            418 |       MDX  L  SW001,0   TEST SW001 FOR 0            W1L04130
0CA5 7002                  419 |       MDX     *+2                                   W1L04140
0CA6 C88D                  420 |       LDD     SW003+1   GET WD CNT,SCTR ADDR        W1L04150
0CA7 7001                  421 |       MDX     *+1       *FOR KBCV                   W1L04160
0CA8 C887                  422 |       LDD     SW003-3   *FOR CDCV                   W1L04170
0CA9 DC00 04A6R            423 |       STD  L  BUF01     SET WD CNT,SECTOR ADDR      W1L04180
0CAB 6500 04A6R            424 |       LDX  L1 BUF01     SET BUFFER ADDR             W1L04190
0CAD 69A6                  425 |       STX   1 RDDSK+3   *FOR DISK READ              W1L04200
0CAE 69A9                  426 |       STX   1 SW010     *AND BUSY TEST              W1L04210
                           427 | *                       LOAD SYST CONVERSION SUBR   W1L04220
0CAF 40A1                  428 |       BSI     RDDSK     *FOR PRINCIPAL INPUT DEVC   W1L04230
                           429 | *                                                   W1L04240
                           430 | *************************************************** W1L04250
                           431 | *                                                 * W1L04260
                           432 | *             DETERMINE PRINCIPAL PTR             * W1L04270
                           433 | *                                                 * W1L04280
                           434 | *************************************************** W1L04290
0CB0 6500 0C39R            435 |       LDX  L1 SW002+2   REG 1 POINTS TO LOG ENTRIES W1L04300
0CB2 68D8                  436 |       STX     FC004+2   INITIALIZE DEVICE DETER-    W1L04310
0CB3 7403 0C8BR            437 |       MDX  L  FC004+2,3 *MINATION LOOP FOR O/P      W1L04320
0CB5 70D2                  438 |       MDX     FC004-1   GO TO DETERMINATION LOOP    W1L04330
                           439 | *                                                   W1L04340
                           440 | *     READ PRINCIPAL OUTPUT SUBR INTO CORE          W1L04350
                           441 | *                                                   W1L04360
0CB6 72FF                  442 |       MDX   2 -1                                    W1L04370
0CB7 1000                  443 |       NOP                                           W1L04380
0CB8 6E00 0C37R            444 |       STX  L2 SW002     SET PRINCIPAL PTR SW    212 W1L04390
                           445 | *             SW002=2   1403-PRINCIPAL PTR          W1L04400
                           446 | *             SW002=1   1132-PRINCIPAL PTR          W1L04410
                           447 | *             SW002=0   CPTR-PRINCIPAL PTR          W1L04420
0CBA C9FF                  448 |       LDD   1 -1        SET WD CNT AND SCTR ADDR    W1L04430
0CBB DC00 0564R            449 |       STD  L  BUF02     *FOR DISK READ              W1L04440
0CBD 6500 0564R            450 |       LDX  L1 BUF02     SET BUFFER ADDR             W1L04450
0CBF 6994                  451 |       STX   1 RDDSK+3   *FOR DISK READ              W1L04460
0CC0 6997                  452 |       STX   1 SW010     *AND BUSY TEST              W1L04470
                           453 | *                       LOAD SYST DEVC SUBR FOR     W1L04480
0CC1 408F                  454 |       BSI     RDDSK     *PRINCIPAL OUTPUT DEVC      W1L04490
                           455 | *                                                   W1L04500
                           456 | *                                                   W1L04510
                           457 | *     SET INTERRUPT LINKAGE WDS IN RESIDENT         W1L04520
                           458 | *     MONITOR FOR SYST DEVC OUTPUT SUBR             W1L04530
                           459 | *                                                   W1L04540
0CC2 C082                  460 |       LD      FC005+1   SET INTERRUPT BRANCH WD 9   W1L04550
0CC3 D400 0009             461 |       STO  L  $LEV0+1                               W1L04560
                           462 | *                                                   W1L04570
                           463 | *************************************************** W1L04580
                           464 | *                                                 * W1L04590
                           465 | *             READ ONE CARD INTO CORE             * W1L04600
                           466 | *             *WHEN I/P DEVC NOT BUSY             * W1L04610
                           467 | *                                                 * W1L04620
                           468 | *************************************************** W1L04630
0CC5R                      469 | FC015 EQU     *                                     W1L04640
0CC5 C400 0013             470 | FC008 LD   L  $IBSY     TEST I/P DEVC BUSY          W1L04650
0CC7 4C20 0CC5R            471 |       BSC  L  FC008,Z   BR-I/P DEVC BUSY            W1L04660
                           472 | *                                                   W1L04670
                           473 | *     TEST JOB CONTROL AND LAST CARD SWITCHES       W1L04680
                           474 | *                                                   W1L04690
0CC9 C400 000F             475 |       LD   L  $CTSW                                 W1L04700
0CCB 4C20 0DF8R            476 |       BSC  L  EXIT,Z    BR-CONTROL CARD READ        W1L04710
0CCD C400 0033             477 |       LD   L  $LAST                                 W1L04720
0CCF 4C20 0DF8R            478 |       BSC  L  EXIT,Z    BR-LAST CD SW ON            W1L04730
0CD1 C400 0036             479 |       LD   L  $PBSY     TEST FOR PTR BUSY           W1L04740
0CD3 4820                  480 |       BSC     Z         SKIP-PTR READY              W1L04750
0CD4 70FC                  481 |       MDX     *-4       CONT BUSY TEST FOR PTR      W1L04760
0CD5 C8BA                  482 |       LDD     SW004-1   LOAD PARAM FOR CD READ      W1L04770
                           483 | *                                                   W1L04780
                           484 | *     READ CARD                                     W1L04790
                           485 | *                                                   W1L04800
0CD6 4400 0333R            486 |       BSI  L  RDCD      READ CARD INTO CORE         W1L04810
0CD8 7400 0013             487 |       MDX  L  $IBSY,0   TEST INPUT SUBR BUSY        W1L04820
0CDA 70FD                  488 |       MDX     *-3       CONTINUE TEST-SUBR BUSY     W1L04830
                           489 | *                       IF SPECIAL SW ON-SPECS ARE  W1L04840
0CDB C400 0C33R            490 |       LD   L  SW003     *PRINTED                    W1L04850
0CDD 4C10 0E20R            491 |       BSC  L  FC070,-   BR-SPECIAL SW IS OFF        W1L04860
                           492 | *                                                   W1L04870
                           493 | *                                                   W1L04880
                           494 | *             CARD IS PRINTED                       W1L04890
                           495 | *                                                   W1L04900
0CDF C0B1                  496 |       LD      SW004     LOAD PARAM FOR CD CVRT      W1L04910
0CE0 4400 04A9R            497 |       BSI  L  CDCV      CONVERT CD JUST READ        W1L04920
0CE2 C400 0C2BR            498 |       LD   L  SW001     IF KB IS I/P DEVC           W1L04930
0CE4 4C20 0CEAR            499 |       BSC  L  *+4,Z     *DO NOT BRANCH              W1L04940
0CE6 C400 0C37R            500 |       LD   L  SW002                                 W1L04950
0CE8 4C18 0CFAR            501 |       BSC  L  FC080,+-  BR-O/P DEVC CONSOLE PTR     W1L04960
                           502 | *                                                   W1L04970
                           503 | *     PACK CARD CODE FOR PRINT OPERATION            W1L04980
                           504 | *     *AND PRINT SPECIFICATIONS                     W1L04990
                           505 | *                                                   W1L05000
0CEA 6600 0D4BR            506 |       LDX  L2 BUF04+39  REG 2=ADDR OF OUTPUT BUFFER W1L05010
0CEC 6150                  507 |       LDX   1 80        REG 1=CHAR CNT              W1L05020
0CED C500 0696R            508 | FC050 LD   L1 BUF03-2   GET LEFTHAND CHAR           W1L05030
0CEF 1008                  509 |       SLA     8         SHIFT TO LEFT               W1L05040
0CF0 D200                  510 |       STO   2 0         SAVE CHAR IN OUTPUT BUFFER  W1L05050
0CF1 C500 0697R            511 |       LD   L1 BUF03-1   GET RIGHTHAND CHAR          W1L05060
0CF3 EA00                  512 |       OR    2 0         SAVE CHAR IN OUTPUT BUFFER  W1L05070
0CF4 D200                  513 |       STO   2 0                                     W1L05080
0CF5 72FF                  514 |       MDX   2 -1        DECR O/P PT                 W1L05090
0CF6 71FE                  515 |       MDX   1 -2        DECREMENT CHAR CNT          W1L05100
0CF7 70F5                  516 |       MDX     FC050     CONTINUE PACK               W1L05110
                           517 | *                                                   W1L05120
0CF8 4400 0FDER            518 |       BSI  L  PRINT     PRINT SPECS                 W1L05130
                           519 | *                                                   W1L05140
                           520 | *************************************************** W1L05150
                           521 | *                                                 * W1L05160
                           522 | *             CONTROL CARD TYPE DETERMINATION     * W1L05170
                           523 | *                                                 * W1L05180
                           524 | *************************************************** W1L05190
0CFAR                      525 | FC080 EQU     *                                     W1L05200
0CFA 6600 0048R            526 |       LDX  L2 MESS6     SET ERROR MESSAGE ADDR      W1L05210
0CFC C400 0C33R            527 |       LD   L  SW003     GET 1ST CD SW               W1L05220
0CFE 1001                  528 |       SLA     1         SHIFT OFF SPECIAL SW        W1L05230
0CFF 4C20 0D08R            529 |       BSC  L  FC100,Z   BR-1ST CD HAS BEEN READ     W1L05240
                           530 | *                                                   W1L05250
                           531 | *     TEST FOR D-CARD                               W1L05260
                           532 | *                                                   W1L05270
0D01 C400 06DFR            533 |       LD   L  BUF03+71  FETCH CD COL 72             W1L05280
0D03 901E                  534 |       S       D         SUB EBC D                   W1L05290
0D04 4C18 0E58R            535 |       BSC  L  FILEC,+-  BR-1ST CD IS A D-CARD       W1L05300
0D06 4C00 0E54R            536 |       BSC  L  PRIN1+2   1ST CARD NOT D-CARD         W1L05310
0D08 C400 06DFR            537 | FC100 LD   L  BUF03+71  FETCH CD COL 72             W1L05320
0D0A 9017                  538 |       S       D         SUB EBC D                   W1L05330
0D0B 4C20 0D0FR            539 |       BSC  L  FC110,Z   SKIP-NO D-CARD DETECTED     W1L05340
                           540 | *                       MORE THAN ONE D-CARD        W1L05350
0D0D 4C00 0E54R            541 |       BSC  L  PRIN1+2   *DETECTED-PRINT DIAGNOSTIC  W1L05360
                           542 | *                                                   W1L05370
                           543 | *     TEST FOR A- OR S- CARD                        W1L05380
                           544 | *                                                   W1L05390
0D0FR                      545 | FC110 EQU     *                                     W1L05400
0D0F 8400 11C2R            546 |       A    L  D3        SUB EBC A FROM CD COL 72    W1L05410
0D11 4C18 06E8R            547 |       BSC  L  A3FLD,+-  BR- A-CARD DETECTED         W1L05420
0D13 900D                  548 |       S       S         SUB EBC S FROM CD COL 72    W1L05430
0D14 4C18 1045R            549 |       BSC  L  FC016,+-  BR- SPEC CARD DETECTED      W1L05440
                           550 | *                                                   W1L05450
                           551 | *     TEST FOR /* CARD                              W1L05460
                           552 | *                                                   W1L05470
0D16 CC00 0698R            553 |       LDD  L  BUF03     FETCH CD COLS 1 AND 2       W1L05480
0D18 9833                  554 |       SD      FC009     SUB EBC /*                  W1L05490
0D19 4C20 0D1ER            555 |       BSC  L  *+3,Z     BR- / NOT IN 1ST COL        W1L05500
0D1B 1090                  556 |       SLT     16                                    W1L05510
0D1C 4C18 0D5BR            557 |       BSC  L  FC026,+-  BR- /* CARD DETECTED        W1L05520
0D1E 4400 0FDER            558 |       BSI  L  PRINT     PRINT DIAGNOSTIC            W1L05530
0D20 70A4                  559 |       MDX     FC015     READ NEXT CARD              W1L05540
                           560 | *                                                   W1L05550
                           561 | *************************************************** W1L05560
                           562 | *                                                 * W1L05570
                           563 | *             CONSTANTS AND SAVE AREAS            * W1L05580
                           564 | *                                                 * W1L05590
                           565 | *************************************************** W1L05600
00D5                       566 | $I410 EQU     /D5                                   W1L05610
002C                       567 | $IREQ EQU     /2C                                   W1L05620
0D21 0021                  568 | S     DC      .S-.A     S-A                         W1L05630
0D22 00C4                  569 | D     DC      .D        D                           W1L05640
0D23 0028                  570 |       DC      40        PRINT BUFFER                W1L05650
0D24                       571 | BUF04 BSS     40                                    W1L05660
0D4C                       572 |       BSS  E  0                                     W1L05670
0D4C 0061                  573 | FC009 DC      /61       /                         E W1L05680
0D4D 005C                  574 |       DC      /5C       *                           W1L05690
0D4E FFFF                  575 | HFFF  DC      /FFFF     END OF RCD INDR             W1L05700
0D4F                       576 | CNT1  BSS     1         NO. I/P RCDS/SCTR           W1L05710
0D50                       577 | CNT2  BSS     1         NO. O/P RCDS/SCTR           W1L05720
0D51 0000                  578 | DIAGS DC      0         DIAGNOSTIC SW               W1L05730
0D52 0000                  579 | CARDS DC      0         CARD FILE SW                W1L05740
0D53 0000                  580 | FC996 DC      *-*       START ADDR OF I/P RCD       W1L05750
0D54 0000                  581 | FC365 DC      *-*       DUMMY KB REQUEST ENTRY      W1L05760
0D55 0802                  582 |       XIO     FC366     RESET KB/CP SWITCH          W1L05770
0D56 4C00 00D5             583 |       BSC  L  $I410     RETURN TO ILS04  H          W1L05780
0D58                       584 |       BSS  E  0                                     W1L05790
0D58 0022                  585 | FC366 DC      34                                  E W1L05800
0D59 0F01                  586 |       DC      /0F01                                 W1L05810
0D5A 0000                  587 | FC364 DC      *-*                                   W1L05820
                           588 | *                                                   W1L05830
                           589 | *************************************************** W1L05840
                           590 | *                                                 * W1L05850
                           591 | *             MAINLINE CODE FOR DATA CONVERSION   * W1L05860
                           592 | *                                                 * W1L05870
                           593 | *************************************************** W1L05880
                           594 | *                                                   W1L05890
                           595 | *     TEST FOR ERROR CONDITIONS                     W1L05900
                           596 | *                                                   W1L05910
0D5BR                      597 | FC026 EQU     *                                     W1L05920
0D5B 7412 1276R            598 |       MDX  L  T0002,18  SET UP MSG BUILD SUBR       W1L05930
0D5D 7412 1279R            599 |       MDX  L  T0002+3,18 *FOR SAVING RCD COL IN     W1L05940
0D5F 7412 127AR            600 |       MDX  L  T0002+4,18 *RANGE WARNING MSG         W1L05950
0D61 7412 127DR            601 |       MDX  L  T0002+7,18                            W1L05960
0D63 7412 1282R            602 |       MDX  L  T0002+12,18                           W1L05970
0D65 7400 1021R            603 |       MDX  L  SSW,0     TEST S SW                   W1L05980
0D67 7002                  604 |       MDX     FC500     BR-S-CARD READ              W1L05990
0D68 4C00 0E54R            605 |       BSC  L  PRIN1+2   PRINT DIAGNOSTIC AND EXIT   W1L06000
                           606 | *                                                   W1L06010
0D6AR                      607 | FC500 EQU     *                                     W1L06020
0D6A 6680 1066R            608 |       LDX  I2 SSXR2+1   RESTORE REG 2               W1L06030
0D6C C0E1                  609 |       LD      HFFF      PUT END OF RCD INDR IN      W1L06040
0D6D D200                  610 |       STO   2 0         *COMPRESSION                W1L06050
                           611 | *                                                   W1L06060
                           612 | *     TEST TOTAL FIELD LENGTH                       W1L06070
                           613 | *                                                   W1L06080
0D6E C400 108CR            614 |       LD   L  TOTFL     GET TOTAL FLD LNG           W1L06090
0D70 9400 116FR            615 |       S    L  RCDSZ+1   SUB O/P RCD SIZE IN CHARS   W1L06100
0D72 4C08 0D79R            616 |       BSC  L  FC300,+   BR-TOTAL FLD LNG VALID      W1L06110
0D74 6600 0063R            617 |       LDX  L2 MESS9     PRINT DIAGNOSTIC-TOTAL FLD  W1L06120
0D76 4400 0FDER            618 |       BSI  L  PRINT     *LNG INVALID                W1L06130
0D78 68D8                  619 |       STX     DIAGS     SET DIAGNOSTIC SW           W1L06140
                           620 | *                                                   W1L06150
                           621 | *     TEST FOR A3 CARD PRESENT IF NECESSARY         W1L06160
                           622 | *                                                   W1L06170
0D79R                      623 | FC300 EQU     *                                     W1L06180
0D79 C400 11B2R            624 |       LD   L  FSW                                   W1L06190
0D7B 4C18 0D86R            625 |       BSC  L  FC310,+-  BR- F-SW OFF                W1L06200
0D7D C400 06F8R            626 |       LD   L  A3SW                                  W1L06210
0D7F 4C20 0D86R            627 |       BSC  L  FC310,Z   BR-A3 TABLE HAS BEEN READ   W1L06220
0D81 6600 003AR            628 |       LDX  L2 MESS5     F-TYPE SPECIFIED BUT NO     W1L06230
0D83 4400 0FDER            629 |       BSI  L  PRINT     *A3 CARD READ-PRINT DIAGNOS W1L06240
0D85 68CB                  630 |       STX     DIAGS     *TIC AND SET DIAGNOSTIC SW  W1L06250
                           631 | *                                                   W1L06260
                           632 | *     CHECK DIAGNOSTIC SWITCH                       W1L06270
                           633 | *                                                   W1L06280
0D86R                      634 | FC310 EQU     *                                     W1L06290
0D86 C0CA                  635 |       LD      DIAGS     TEST DIAGNOSTIC SW          W1L06300
0D87 4C20 0DF8R            636 |       BSC  L  EXIT,Z    BR-ABNORMAL EXIT            W1L06310
0D89 D400 0C33R            637 |       STO  L  SW003     TURN OFF SPECIAL SW         W1L06320
0D8B 6500 0140             638 |       LDX  L1 320       SET LOOP CONTROL            W1L06330
0D8D C06F                  639 |       LD      H4040     ACC=DOUBLE BLANKS           W1L06340
0D8E D500 0077R            640 |       STO  L1 BUF05+1   SET O/P AREA TO BLANKS      W1L06350
0D90 71FF                  641 |       MDX   1 -1        DECR LOOP CTR               W1L06360
0D91 70FC                  642 |       MDX     *-4       CONT TO FILL O/P AREA       W1L06370
                           643 | *                                                   W1L06380
0D92 6500 01B8R            644 |       LDX  L1 BUF06     SET CONTROL PARAMETERS FOR  W1L06390
0D94 6D00 0C54R            645 |       STX  L1 RDDSK+3   *DISK READ AND TEST         W1L06400
0D96 6D00 0C58R            646 |       STX  L1 SW010                                 W1L06410
0D98 C400 0077R            647 |       LD   L  BUF05+1   FETCH DRIVE CODE            W1L06420
0D9A 180C                  648 |       SRA     12                                    W1L06430
0D9B 805D                  649 |       A       FC311     ADD COMMA ADDR OF FILE PRO- W1L06440
0D9C D05D                  650 |       STO     FC311+1   *TECT TABLE AND SAVE        W1L06450
0D9D C480 0DFAR            651 |       LD   I  FC311+1   FETCH AND SAVE OLD FILE     W1L06460
0D9F D05B                  652 |       STO     FC311+2   *PROTECT ADDR               W1L06470
0DA0 C400 0077R            653 |       LD   L  BUF05+1   SET FILE PROTECT ADDR TO    W1L06480
0DA2 D480 0DFAR            654 |       STO  I  FC311+1   *DATA FILE ADDR             W1L06490
0DA4 C400 002C             655 |       LD   L  $IREQ     SAVE INTERRUPT REQUEST ADDR W1L06500
0DA6 D0B3                  656 |       STO     FC364                                 W1L06510
0DA7 6500 0D54R            657 |       LDX  L1 FC365     SET ENTRY PT FOR KB         W1L06520
0DA9 6D00 002C             658 |       STX  L1 $IREQ     *REQUEST TO DUMMY           W1L06530
0DAB 1010                  659 |       SLA     16                                    W1L06540
0DAC D0A7                  660 |       STO     FC365     ZREO ENTRY PT AND SWITCH    W1L06550
                           661 | *                                                   W1L06560
                           662 | *     TEST INPUT TYPE AND INPUT DATA                W1L06570
                           663 | *                                                   W1L06580
0DADR                      664 | FC360 EQU     *                                     W1L06590
0DAD C0A4                  665 |       LD      CARDS                                 W1L06600
0DAE 4C20 0E12R            666 |       BSC  L  CDDSK,Z   BR-CARD INPUT SPECIFIED     W1L06610
0DB0 4400 0C51R            667 |       BSI  L  RDDSK     READ SCTR OF I/P DATA       W1L06620
0DB2 7401 01B9R            668 |       MDX  L  BUF06+1,1 INCREMENT SCTR ADDR BY 1    W1L06630
                           669 | *                                                   W1L06640
                           670 | *     INITIALIZE INDEX REGS AND COUNTERS            W1L06650
                           671 | *                                                   W1L06660
0DB4R                      672 | FC363 EQU     *                                     W1L06670
0DB4 C400 0F68R            673 |       LD   L  RCSZS     SET I/P RCDS/SCTR CNT       W1L06680
0DB6 D098                  674 |       STO     CNT1                                  W1L06690
0DB7 6700 0078R            675 | FC361 LDX  L3 BUF05+2   REG 3= O/P AREA ADDR        W1L06700
0DB9 6500 02FAR            676 |       LDX  L1 BUF06+322 REG 1= I/P AREA ADDR        W1L06710
0DBB 6997                  677 |       STX   1 FC996     SAVE I/P RCD START ADDR     W1L06720
0DBC 6600 0721R            678 |       LDX  L2 COMPR     REG 2=COMPRESSION ADDR      W1L06730
                           679 | *                                                   W1L06740
                           680 | *     BRANCH TO CONVERSION                          W1L06750
                           681 | *                                                   W1L06760
0DBER                      682 | FC320 EQU     *                                     W1L06770
0DBE 4680 0000             683 |       BSI  I2 0         BR TO CONVERSION SUBR       W1L06780
0DC0 C200                  684 |       LD    2 0         GET COMPRESSION WD          W1L06790
0DC1 908C                  685 |       S       HFFF      SUB END OF RCD MARK         W1L06800
0DC2 4C20 0DBER            686 |       BSC  L  FC320,Z   BR-COMPLETE RCD CONVERSION  W1L06810
                           687 | *                                                   W1L06820
0DC4 C400 0003             688 |       LD   L  XR3       ADD OUTPUT RCD LNG TO REG 3 W1L06830
0DC6 8400 0F71R            689 |       A    L  WDRCD+1   ADD RCD LNG IN WDS          W1L06840
0DC8 D400 0003             690 |       STO  L  XR3                                   W1L06850
                           691 | *                                                   W1L06860
                           692 | *     WRITE 1 SECTOR OF OUTPUT ON DISK              W1L06870
                           693 | *     *AND FILL OUTPUT BUFFER WITH BLANKS           W1L06880
                           694 | *                                                   W1L06890
0DCA 74FF 0D50R            695 |       MDX  L  CNT2,-1   DECR O/P RCDS/SCTR CNT      W1L06900
0DCC 7010                  696 |       MDX     FC330     BR-O/P SCTR NOT YET FILLED  W1L06910
0DCD 4037                  697 |       BSI     WRITE     WRITE O/P DATA TO DISK      W1L06920
                           698 | *                                                   W1L06930
0DCE 6700 0140             699 |       LDX  L3 320       SET LOOP CONTROL            W1L06940
0DD0 C02C                  700 |       LD      H4040     ACC=DOUBLE BLANKS           W1L06950
0DD1 D700 0077R            701 |       STO  L3 BUF05+1   SET O/P AREA TO BLANKS      W1L06960
0DD3 73FF                  702 |       MDX   3 -1        DECR LOOP CTR               W1L06970
0DD4 70FC                  703 |       MDX     *-4       CONT TO FILL O/P AREA       W1L06980
                           704 | *                                                   W1L06990
0DD5R                      705 | FC362 EQU     *                                     W1L07000
0DD5 C400 0F69R            706 |       LD   L  RCSZS+1                               W1L07010
0DD7 D400 0D50R            707 |       STO  L  CNT2      SET  O/P RCD CNT            W1L07020
0DD9 6700 0078R            708 |       LDX  L3 BUF05+2   REG 3= O/P AREA ADDR        W1L07030
0DDB 7401 0077R            709 |       MDX  L  BUF05+1,1 INCREMENT O/P ADDR          W1L07040
                           710 | *                                                   W1L07050
                           711 | *     TEST FOR COMPLETE CONVERSION                  W1L07060
                           712 | *                                                   W1L07070
0DDDR                      713 | FC330 EQU     *                                     W1L07080
0DDD C400 0D53R            714 |       LD   L  FC996     SUB I/P RCD LNG TO START    W1L07090
0DDF 9400 116ER            715 |       S    L  RCDSZ     *ADDR OF LAST RCD TO GET    W1L07100
0DE1 D400 0001             716 |       STO  L  XR1       *START ADDR OF NEW RCD      W1L07110
0DE3 74FF 108DR            717 |       MDX  L  RCDCT,-1  DECR RCD CNT                W1L07120
                           718 | *                       BR-FILE CONVERSION NOT      W1L07130
0DE5 7018                  719 |       MDX     FC350     *COMPLETE                   W1L07140
                           720 | *                                                   W1L07150
0DE6 C015                  721 |       LD      H615C     SET /* RCD INTO FILE        W1L07160
0DE7 D300                  722 |       STO   3 0                                     W1L07170
                           723 | *                                                   W1L07180
0DE8 401C                  724 |       BSI     WRITE     WRITE O/P DATA TO DISK      W1L07190
                           725 | *                                                   W1L07200
0DE9 6600 0000R            726 |       LDX  L2 MESS0     PRINT END OF JOB MESSAGE    W1L07210
0DEB 4400 0FDER            727 |       BSI  L  PRINT                                 W1L07220
0DED C00D                  728 |       LD      FC311+2   RESTORE FILE PROTECT ADDR   W1L07230
0DEE D480 0DFAR            729 |       STO  I  FC311+1   *IN COMMA                   W1L07240
0DF0 C400 0D5AR            730 |       LD   L  FC364     RESTORE KB REQUEST ENTRY PT W1L07250
0DF2 D400 002C             731 |       STO  L  $IREQ                                 W1L07260
0DF4 C400 0D54R            732 |       LD   L  FC365     TEST KB REQUEST SWITCH      W1L07270
0DF6 44A0 002C             733 |       BSI  I  $IREQ,Z   BR-KB REQUEST OCCURRED      W1L07280
0DF8 6038                  734 | EXIT  EXIT              END OF JOB                  W1L07290
                           735 | *                                                   W1L07300
                           736 | *                                                   W1L07310
                           737 | *     CONSTANTS                                     W1L07320
                           738 | *                                                   W1L07330
0095                       739 | $FPAD EQU     /95                                   W1L07340
0DF9 0095                  740 | FC311 DC      $FPAD                                 W1L07350
0DFA                       741 |       BSS     2                                     W1L07360
0DFC 615C                  742 | H615C DC      /615C     /* RCD                      W1L07370
0DFD 4040                  743 | H4040 DC      /4040     DOUBLE BLANKS               W1L07380
                           744 | *                                                   W1L07390
                           745 | *                                                   W1L07400
0DFER                      746 | FC350 EQU     *                                     W1L07410
0DFE 74FF 0D4FR            747 |       MDX  L  CNT1,-1   DECR I/P RCDS/SCTR CNT      W1L07420
0E00 70BA                  748 |       MDX     FC320-3   BR-I/P SCTR NOT COMPLETED   W1L07430
0E01 6BB6                  749 |       STX   3 FC361+1   SAVE REG 3                  W1L07440
0E02 6780 0C73R            750 |       LDX  I3 RXR3+1    RESTORE REG 3 TO TV         W1L07450
0E04 70A8                  751 |       MDX     FC360     GO READ MORE I/P DATA       W1L07460
                           752 | *                                                   W1L07470
                           753 | *************************************************** W1L07480
                           754 | *                                                 * W1L07490
                           755 | *             WRITE PORTION OF OUTPUT ON DISK     * W1L07500
                           756 | *                                                 * W1L07510
                           757 | *************************************************** W1L07520
0E05 0000                  758 | WRITE DC      *-*       ENTRY PT                    W1L07530
0E06 6780 0C73R            759 |       LDX  I3 RXR3+1    RESTORE REG 3 TO TV         W1L07540
0E08 0426*24B1             760 |       LIBF    DISK1     WRITE SCTR TO DISK          W1L07550
0E09 3000                  761 |       DC      /3000                                 W1L07560
0E0A 0076R                 762 |       DC      BUF05                                 W1L07570
0E0B 0C5CR                 763 |       DC      ERR01                                 W1L07580
0E0C 0426*24B1             764 |       LIBF    DISK1     TEST FOR WRITE              W1L07590
0E0D 0000                  765 |       DC      0         *COMPLETE                   W1L07600
0E0E 0076R                 766 |       DC      BUF05                                 W1L07610
0E0F 70FC                  767 |       MDX     *-4       BR-OPERATION NOT COMPLETE   W1L07620
0E10 4C80 0E05R            768 |       BSC  I  WRITE     RETURN TO CALLER            W1L07630
                           769 | *                                                   W1L07640
                           770 | *************************************************** W1L07650
                           771 | *                                                 * W1L07660
                           772 | *             READ DATA FROM CARD                 * W1L07670
                           773 | *             *AND CONVERT TO DISK DATA FORMAT,   * W1L07680
                           774 | *             *ADJUSTING FOR EXTRA DATA WORDS     * W1L07690
                           775 | *                                                 * W1L07700
                           776 | *************************************************** W1L07710
                           777 | *                                                   W1L07720
0E12R                      778 | CDDSK EQU     *                                     W1L07730
0E12 6580 0E4DR            779 |       LDX  I1 EXTRA     REG 1=EXTRA PT              W1L07740
                           780 | *                                                   W1L07750
                           781 | *     ADJUST BUFFER FOR EXTRA DATA WORDS            W1L07760
                           782 | *                                                   W1L07770
0E14 7100                  783 | FC370 MDX   1 0                                     W1L07780
0E15 7001                  784 |       MDX     *+1       SKIP-EXTRA PT NONZERO       W1L07790
0E16 7006                  785 |       MDX     FC340     BR-EXTRA PT ZERO            W1L07800
                           786 | *                                                   W1L07810
0E17 C500 02F9R            787 |       LD   L1 BUF06+321 MOVE DATA WORD TO           W1L07820
0E19 D500 01B9R            788 |       STO  L1 BUF06+1   *FRONT OF I/P BUFFER        W1L07830
0E1B 71FF                  789 |       MDX   1 -1        DECR EXTRA PT               W1L07840
0E1C 70F7                  790 |       MDX     FC370     CONT TO MOVE EXTRA WDS      W1L07850
                           791 | *                                                   W1L07860
0E1D 6930                  792 | FC340 STX   1 CDCOL     SET CD COL CNT TO ZERO      W1L07870
0E1E 4C00 0CC5R            793 |       BSC  L  FC015     READ DATA CARD              W1L07880
                           794 | *                                                   W1L07890
                           795 | *     CONVERT DATA TO DISK DATA FORMAT              W1L07900
                           796 | *                                                   W1L07910
0E20R                      797 | FC070 EQU     *                                     W1L07920
0E20 C02B                  798 |       LD      D54       INITIALIZE NO. WDS TO       W1L07930
0E21 D02E                  799 |       STO     CNT3      *PACK                       W1L07940
                           800 | *                                                   W1L07950
0E22 C02C                  801 |       LD      ADDR2                                 W1L07960
0E23 802A                  802 |       A       CDCOL                                 W1L07970
0E24 8028                  803 |       A       EXTRA     REG 2 POINTS TO AREA WHERE  W1L07980
0E25 D400 0002             804 |       STO  L  XR2       *54 DATA WDS ARE TO BE PUT  W1L07990
0E27 6500 0697R            805 |       LDX  L1 BUF03-1   REG 1 PTS TO CARD I/P AREA  W1L08000
                           806 | *                                                   W1L08010
                           807 | *     CONVERT 4 CD COLUMNS TO 3 DATA WDS AND STORE  W1L08020
                           808 | *                                                   W1L08030
0E29 C101                  809 | FC380 LD    1 1         01 02 03 XX XX XX XX XX     W1L08040
0E2A 1894                  810 |       SRT     20        XX XX XX XX XX 01 02 03     W1L08050
0E2B C102                  811 |       LD    1 2         04 05 06 XX XX 01 02 03     W1L08060
0E2C 18CC                  812 |       RTE     12        01 02 03 04 05 06 XX XX     W1L08070
0E2D D200                  813 |       STO   2 0                                     W1L08080
0E2E 1888                  814 |       SRT     8         XX XX 01 02 03 04 05 06     W1L08090
0E2F C103                  815 |       LD    1 3         07 08 09 XX 03 04 05 06     W1L08100
0E30 18C8                  816 |       RTE     8         05 06 07 08 09 XX 03 04     W1L08110
0E31 D201                  817 |       STO   2 1                                     W1L08120
0E32 188C                  818 |       SRT     12        XX XX XX 05 06 07 08 09     W1L08130
0E33 C104                  819 |       LD    1 4         10 11 12 XX 06 07 08 09     W1L08140
0E34 18C4                  820 |       RTE     4         09 10 11 12 XX 06 07 08     W1L08150
0E35 D202                  821 |       STO   2 2                                     W1L08160
0E36 7104                  822 |       MDX   1 4         SKIP 4 CD COLUMNS           W1L08170
0E37 7203                  823 |       MDX   2 3         SKIP 3 DATA WORDS           W1L08180
0E38 74FD 0E50R            824 |       MDX  L  CNT3,-3   DECREMENT WD CNT            W1L08190
0E3A 70EE                  825 |       MDX     FC380     BR-COMPLETE CONVERSION      W1L08200
                           826 | *                                                   W1L08210
0E3B 7436 0E4ER            827 |       MDX  L  CDCOL,54  INCREMENT COL CNT           W1L08220
0E3D C010                  828 |       LD      CDCOL     TEST FOR I/P AREA FILLED    W1L08230
0E3E 800E                  829 |       A       EXTRA                                 W1L08240
0E3F 9400 0F6FR            830 |       S    L  D320+1                                W1L08250
0E41 4C28 0CC5R            831 |       BSC  L  FC015,+Z  BR-CONT TO COLLECT I/P DATA W1L08260
                           832 | *                                                   W1L08270
0E43 7404 0E4DR            833 |       MDX  L  EXTRA,4   INCREMENT EXTRA PT          W1L08280
0E45 C007                  834 |       LD      EXTRA                                 W1L08290
0E46 9005                  835 |       S       D54                                   W1L08300
0E47 4C28 0DB4R            836 |       BSC  L  FC363,Z+  BR-EXTRA PT NOT 54          W1L08310
0E49 D003                  837 |       STO     EXTRA     REINITIALIZE EXTRA PT       W1L08320
0E4A 4C00 0DB4R            838 |       BSC  L  FC363     CONT CONVERSION             W1L08330
                           839 | *                                                   W1L08340
                           840 | *     CONSTANTS                                     W1L08350
                           841 | *                                                   W1L08360
0E4C 0036                  842 | D54   DC      54        54                          W1L08370
0E4D 0000                  843 | EXTRA DC      *-*       EXTRA POINTER               W1L08380
0E4E 0000                  844 | CDCOL DC      *-*       CARD COL CNT                W1L08390
0E4F 01BAR                 845 | ADDR2 DC      BUF06+2   I/P BUFFER ADDR             W1L08400
0E50 0000                  846 | CNT3  DC      *-*       CD COL CNT FOR PACK         W1L08410
0E51 0280                  847 | D640  DC      640       640                         W1L08420
                           848 | *************************************************** W1L08430
                           849 | *                                                 * W1L08440
                           850 | *             PRINT DIAGNOSTIC MSG AND EXIT       * W1L08450
                           851 | *                                                 * W1L08460
                           852 | *************************************************** W1L08470
                           853 | *                                                   W1L08480
0E52R                      854 | PRIN1 EQU     *                                     W1L08490
0E52 6600 0EB5R            855 |       LDX  L2 MESS1     REG 2 PTS TO ERROR MESSAGE  W1L08500
0E54 4400 0FDER            856 |       BSI  L  PRINT     PRINT DIAGNOSTIC            W1L08510
0E56 4C00 0DF8R            857 |       BSC  L  EXIT      ABNORMAL EXIT               W1L08520
                           858 | *                                                   W1L08530
                           859 | *************************************************** W1L08540
                           860 | *                                                 * W1L08550
                           861 | *             CONVERT FILE DESCRIPTION CARD       * W1L08560
                           862 | *                                                 * W1L08570
                           863 | *************************************************** W1L08580
0E58 7401 0C33R            864 | FILEC MDX  L  SW003,1   TURN 1ST CD SW ON           W1L08590
0E5A 7401 0FE5R            865 |       MDX  L  SW00C,1   SET D-CARD SWITCH           W1L08600
0E5C 6500 06A3R            866 |       LDX  L1 BUF03+11  XR=I/O AREA ADDR+11         W1L08610
                           867 | *                                                   W1L08620
                           868 | *     CONVERT RECORD COUNT AND CHECK IT             W1L08630
                           869 | *                                                   W1L08640
0E5E 6205                  870 |       LDX   2 5         SET FLD LNG INDR            W1L08650
0E5F 4400 0FE7R            871 |       BSI  L  CONVT     CONVERT RECORD CNT FLD      W1L08660
0E61 4C08 0E52R            872 |       BSC  L  PRIN1,+   BR-RCD CNT INVALID          W1L08670
0E63 D400 108DR            873 |       STO  L  RCDCT     SAVE RECORD CNT             W1L08680
0E65 D400 164AR            874 |       STO  L  WORK3-1                               W1L08690
0E67 D400 0F6AR            875 |       STO  L  SW00E                                 W1L08700
0E69 C400 101FR            876 |       LD   L  CV000     TEST FOR OVERFLOW           W1L08710
0E6B 4C20 0E52R            877 |       BSC  L  PRIN1,Z   BR-OVERFLOW OCCURS          W1L08720
                           878 | *                                                   W1L08730
                           879 | *     CONVERT INPUT RECORD SIZE AND CHECK IT        W1L08740
                           880 | *                                                   W1L08750
0E6D 6203                  881 |       LDX   2 3         SET FLD LNG INDR            W1L08760
0E6E 7406 0ECBR            882 |       MDX  L  MESS1+22,6 ADJUST ERROR MSG           W1L08770
0E70 4400 0FE7R            883 |       BSI  L  CONVT     CONVERT I/P FILE RCD SIZE   W1L08780
0E72 4C08 0E52R            884 |       BSC  L  PRIN1,+   BR-I/P RCD SIZE INVALID     W1L08790
0E74 D400 116ER            885 |       STO  L  RCDSZ     SAVE INPUT FILE RCD SIZE    W1L08800
0E76 9400 0F6FR            886 |       S    L  D320+1                                W1L08810
0E78 4830                  887 |       BSC     -Z        SKIP-INPUT RCD SIZE VALID   W1L08820
                           888 | *                       BR- I/P RCD SIZE INVALID-   W1L08830
0E79 70D8                  889 |       MDX     PRIN1     *PRINT DIAGNOSTIC           W1L08840
                           890 | *                                                   W1L08850
                           891 | *     CONVERT OUTPUT RECORD SIZE AND CHECK IT       W1L08860
                           892 | *                                                   W1L08870
0E7A 6203                  893 |       LDX   2 3         SET FLD LNG INDR            W1L08880
0E7B C051                  894 |       LD      HF2F3     SET COL INDR IN ERROR       W1L08890
0E7C D04E                  895 |       STO     MESS1+22  *MESSAGE                    W1L08900
0E7D 4400 0FE7R            896 |       BSI  L  CONVT     CONVERT RPG FILE RCD SIZE   W1L08910
0E7F 4C08 0E52R            897 |       BSC  L  PRIN1,+   BR-O/P RCD SIZE INVALID     W1L08920
0E81 D400 116FR            898 |       STO  L  RCDSZ+1   SAVE RPG FILE RCD SIZE      W1L08930
0E83 90CD                  899 |       S       D640                                  W1L08940
0E84 4C30 0E52R            900 |       BSC  L  PRIN1,-Z  BR-RPG RCD SIZE INVALID     W1L08950
                           901 | *                                                   W1L08960
                           902 | *     TEST CARD COL 27 FOR E OR S                   W1L08970
                           903 | *                                                   W1L08980
0E86 C101                  904 |       LD    1 1         TEST REAL NUM FMT FLD       W1L08990
0E87 9044                  905 |       S       E                                     W1L09000
0E88 7404 0ECBR            906 |       MDX  L  MESS1+22,4 ADJUST ERROR MSG           W1L09010
0E8A 4C20 0E8FR            907 |       BSC  L  *+3,Z     SKIP-EXTENDED PREC NOT SPEC W1L09020
0E8C 6C00 1260R            908 |       STX  L  EPREC     SET EXTENDED PREC SW        W1L09030
0E8E 7003                  909 |       MDX     *+3                                   W1L09040
0E8F 903B                  910 |       S       H1D                                   W1L09050
0E90 4C20 0E52R            911 |       BSC  L  PRIN1,Z   BR-COL 27 INVALID           W1L09060
                           912 | *                                                   W1L09070
                           913 | *     TEST CARD COL 29 FOR 1 OR BLANK               W1L09080
                           914 | *                                                   W1L09090
0E92 C103                  915 |       LD    1 3         TEST INTEGER FMT FLD        W1L09100
0E93 9036                  916 |       S       HF1                                   W1L09110
0E94 7402 0ECBR            917 |       MDX  L  MESS1+22,2 ADJUST ERROR MSG           W1L09120
0E96 4C20 0E9BR            918 |       BSC  L  *+3,Z     SKIP-ONE WD ITG NOT SPEC    W1L09130
0E98 6C00 125FR            919 |       STX  L  INTSW     SET ONE WD ITG SW           W1L09140
0E9A 7005                  920 |       MDX     FC140                                 W1L09150
0E9B C103                  921 |       LD    1 3                                     W1L09160
0E9C 9400 108BR            922 |       S    L  H0040     TEST COL FOR BLANK          W1L09170
0E9E 4C20 0E52R            923 |       BSC  L  PRIN1,Z   BR- COL 29 INVALID          W1L09180
                           924 | *                                                   W1L09190
                           925 | *     TEST CARD COL 31 FOR C OR BLANK               W1L09200
                           926 | *                                                   W1L09210
0EA0R                      927 | FC140 EQU     *                                     W1L09220
0EA0 C027                  928 |       LD      HF3F1     SET COL INDR IN ERROR       W1L09230
0EA1 D029                  929 |       STO     MESS1+22  *MESSAGE                    W1L09240
0EA2 C105                  930 |       LD    1 5         TEST CARD FILE FLD          W1L09250
0EA3 9025                  931 |       S       HC3                                   W1L09260
0EA4 4C20 0EAFR            932 |       BSC  L  FC160,Z   SKIP-CD I/P NOT SPECIFIED   W1L09270
0EA6 6C00 0D52R            933 |       STX  L  CARDS     SET CARD INPUT SW           W1L09280
0EA8 7400 0C2BR            934 |       MDX  L  SW001,0   SKIP-KEYBOARD INPUT         W1L09290
0EAA 4C00 0F74R            935 |       BSC  L  FC150                                 W1L09300
                           936 | *                                                   W1L09310
0EAC 6600 0056R            937 |       LDX  L2 MESS8     SET ERROR MSG ADDR          W1L09320
0EAE 70A5                  938 |       MDX     PRIN1+2   PRINT DIAGNOSTIC            W1L09330
                           939 | *                                                   W1L09340
0EAFR                      940 | FC160 EQU     *                                     W1L09350
0EAF C105                  941 |       LD    1 5                                     W1L09360
0EB0 9400 108BR            942 |       S    L  H0040     TEST COL FOR BLANK          W1L09370
0EB2 4C18 0F74R            943 |       BSC  L  FC150,+-  BR-COL 31 VALID             W1L09380
0EB4 709D                  944 |       MDX     PRIN1     PRINT DIAGNOSTIC            W1L09390
                           945 | *                                                   W1L09400
                           946 | *************************************************** W1L09410
                           947 | *                                                 * W1L09420
                           948 | *             CONSTANTS AND SAVE AREAS            * W1L09430
                           949 | *                                                 * W1L09440
                           950 | *************************************************** W1L09450
0EB5 0016                  951 | MESS1 DC      22                                    W1L09460
0EB6 C6F0 F140 C9D5 E5C1   952 |       DMES  2 F01 INVALID DESCRIPTION CARD FIELD -' W1L09470
     D3C9 C440 C4C5 E2C3       |
     D9C9 D7E3 C9D6 D540       |
     C3C1 D9C4 40C6 C9C5       |
     D3C4 4060                 |
0EC8                       953 |       DMES  2  COL  13'E                            W1L09480
0EC8 F3F1                  954 | HF3F1 DC      /F3F1     EBC 31                      W1L09490
0EC9 00C3                  955 | HC3   DC      /C3       EBC C                       W1L09500
0ECA 00F1                  956 | HF1   DC      /F1       EBC 1                       W1L09510
0ECB 001D                  957 | H1D   DC      /1D       S-E                         W1L09520
0ECC 00C5                  958 | E     DC      /C5       EBC E                       W1L09530
0ECD F2F3                  959 | HF2F3 DC      /F2F3     EBC 23                      W1L09540
0ECE 0F68R                 960 | SW00D DC      RCSZS     PT TO RCD SIZE              W1L09550
                           961 | *                                                   W1L09560
0002                       962 | @BLCT EQU     2         DISP TO BLK CNT             W1L09570
0000                       963 | @LFNM EQU     0         DISP TO NAME                W1L09580
0003                       964 | @LFEN EQU     3         LNG OF LET/FLET ENT         W1L09590
0004                       965 | @NEXT EQU     4         DISP TO NEXT SCTR ADDR      W1L09600
0ECF 001B                  966 | SR901 DC      .$-.      $                           W1L09610
0ED0 0000                  967 |       DC      .$-.$                                 W1L09620
0ED1 0066                  968 |       DC      .A-.$     A-I                         W1L09630
0ED2 0008                  969 |       DC      .I-.A                                 W1L09640
0ED3 0008                  970 |       DC      .J-.I     J-R                         W1L09650
0ED4 0008                  971 |       DC      .R-.J                                 W1L09660
0ED5 0009                  972 |       DC      .S-.R     S-Z                         W1L09670
0ED6 0007                  973 |       DC      .Z-.S                                 W1L09680
0ED7 0007                  974 |       DC      .0-.Z     0-9                         W1L09690
0ED8 0009                  975 |       DC      .9-.0                                 W1L09700
0ED9 3F06                  976 |       DC      /3FFF-.9  (FORCE END CHECK LOOP)      W1L09710
0EDA 0000                  977 | SR910 DC      *-*       BLK CNT OF CURR LET ENT     W1L09720
0EDB 00F0                  978 | SR900 DC      .0        EBC 0                       W1L09730
0EDC 0040                  979 | SR902 DC      .         EBC BLANK                   W1L09740
0EDD 003F                  980 | SR903 DC      /3F       USED TO SAVE BITS 10-15     W1L09750
0EDE C000                  981 | SR904 DC      /C000     DISK DATA FMT INDR          W1L09760
0EE0                       982 | SR908 BSS  E  2         SAVE ADDR FOR PACKED NAME E W1L09770
002D                       983 | $ULET EQU     /2D       ADDR OF LET SCTR ADDR TABLE W1L09780
0005                       984 | @MXDR EQU     5         MAX NO. OF DISK DRIVES      W1L09790
0EE2 0000                  985 | SR905 DC      *-*       CURRENT BLOCK ADDR          W1L09800
0000                       986 | @SCTN EQU     0         DISP TO SCTR NO.            W1L09810
0EE3 0000                  987 | SR909 DC      *-*       NO. WDS LEFT FOR COMPARISON W1L09820
0003                       988 | @WDSA EQU     3         DISP TO NO. WDS OF SCTR     W1L09830
0005                       989 | @LFHD EQU     5         LNG OF SCTR HEADER          W1L09840
0EE4 013B                  990 | SR907 DC      320-@LFHD NO. WDS PER LET/FLET SCTR   W1L09850
0001                       991 | @UAFX EQU     1         DISP TO SCTR ADDR,USER AREA W1L09860
0EE5 0010                  992 | SR906 DC      16        NO. OF 1ST SCTR IN FLET     W1L09870
                           993 | *                                                   W1L09880
                           994 | *************************************************** W1L09890
                           995 | *                                                 * W1L09900
                           996 | *             LET/FLET SEARCHES FOR FILES         * W1L09910
                           997 | *                                                 * W1L09920
                           998 | *************************************************** W1L09930
                           999 | *                                                   W1L09940
                          1000 | *                                                   W1L09950
                          1001 | *             CHECK FILE NAME FOR VALIDITY          W1L09960
                          1002 | *                                                   W1L09970
0EE6 0000                 1003 | SEARC DC      *-*       ENTRY PT                    W1L09980
                          1004 | *                                                   W1L09990
0EE7 C100                 1005 |       LD    1 0         FIRST CHAR MUST BE          W1L10000
0EE8 90F2                 1006 |       S       SR900     *NONNUMERIC                 W1L10010
0EE9 4C10 0EFER           1007 |       BSC  L  SR010,-   BR-FIRST CHAR IS NUMERIC    W1L10020
                          1008 | *                                                   W1L10030
0EEB 63FB                 1009 |       LDX   3 -5        SET CHAR CNT                W1L10040
0EEC 6600 0ECFR           1010 | SR050 LDX  L2 SR901     SET TABLE ADDR              W1L10050
                          1011 | *                                                   W1L10060
0EEE C100                 1012 |       LD    1 0         CHECK FOR BLANK COL         W1L10070
0EEF 90EC                 1013 |       S       SR902                                 W1L10080
0EF0 4C18 0F04R           1014 |       BSC  L  SR020,+-  BR-COL IS BLANK             W1L10090
                          1015 | *                                                   W1L10100
0EF2 9200                 1016 | SR040 S     2 0         CHECK FOR VALID 8-BIT CHAR  W1L10110
0EF3 4C28 0EFER           1017 |       BSC  L  SR010,+Z  BR-NOT IN CHAR RANGE        W1L10120
0EF5 9201                 1018 |       S     2 1                                     W1L10130
0EF6 4C08 0EFAR           1019 |       BSC  L  SR030,+   BR-CHAR IS VALID            W1L10140
0EF8 7202                 1020 |       MDX   2 2                                     W1L10150
0EF9 70F8                 1021 |       MDX     SR040     CONT CHAR CHECK             W1L10160
                          1022 | *                                                   W1L10170
0EFA 7101                 1023 | SR030 MDX   1 1         INCR I/P PT                 W1L10180
0EFB 7301                 1024 |       MDX   3 1         INCR CHAR CNT               W1L10190
0EFC 70EF                 1025 |       MDX     SR050     CONT NAME CHECK-NEXT CHAR   W1L10200
0EFD 7011                 1026 |       MDX     SR060     LABEL VALID-GO PACK,SEARCH  W1L10210
                          1027 | *                                                   W1L10220
0EFE 6600 0003R           1028 | SR010 LDX  L2 MESS2     SET ERROR MSG ADDR          W1L10230
0F00 6780 0C73R           1029 |       LDX  I3 RXR3+1    RESTORE TV TO REG 3         W1L10240
0F02 4C00 0E54R           1030 |       BSC  L  PRIN1+2   PRINT MSG AND EXIT          W1L10250
                          1031 | *                                                   W1L10260
0F04 C100                 1032 | SR020 LD    1 0         CHECK FOR EMBEDDED BLANKS   W1L10270
0F05 90D6                 1033 |       S       SR902                                 W1L10280
0F06 4C20 0EFER           1034 |       BSC  L  SR010,Z   BR-EMBEDDED BLANK ERROR     W1L10290
0F08 7101                 1035 |       MDX   1 1                                     W1L10300
0F09 7301                 1036 |       MDX   3 1         INCR CHAR CNT               W1L10310
0F0A 70F9                 1037 |       MDX     SR020     CONT BLANK CHECK            W1L10320
                          1038 | *                                                   W1L10330
0F0B C1FB                 1039 |       LD    1 -5        CHECK FOR BLANK NAME FIELD  W1L10340
0F0C 90CF                 1040 |       S       SR902                                 W1L10350
0F0D 4C18 0EFER           1041 |       BSC  L  SR010,+-  BR-FILE NAME BLANK          W1L10360
                          1042 | *                                                   W1L10370
                          1043 | *************************************************** W1L10380
                          1044 | *                                                 * W1L10390
                          1045 | *             PACK FILE NAME                      * W1L10400
                          1046 | *                                                 * W1L10410
                          1047 | *************************************************** W1L10420
0F0F 71FB                 1048 | SR060 MDX   1 -5        NAME IS VALID               W1L10430
0F10 63FB                 1049 |       LDX   3 -5        PACK NAME                   W1L10440
0F11 10A0                 1050 |       SLT     32        CLEAR REGISTERS             W1L10450
                          1051 | *                                                   W1L10460
0F12 D8CD                 1052 | SR070 STD     SR908     CLEAR NAME SAVE AREA        W1L10470
0F13 C100                 1053 |       LD    1 0         RETRIEVE CHAR               W1L10480
0F14 E0C8                 1054 |       AND     SR903     PREPARE 6 BITS FOR PACK     W1L10490
0F15 100A                 1055 |       SLA     10                                    W1L10500
0F16 E8C9                 1056 |       OR      SR908     ADD 6 BIT CHAR TO PACK NAME W1L10510
0F17 18DA                 1057 |       RTE     32-6                                  W1L10520
0F18 7101                 1058 |       MDX   1 1         INCR I/O PT                 W1L10530
0F19 7301                 1059 |       MDX   3 1         INCR CHAR CNT               W1L10540
0F1A 70F7                 1060 |       MDX     SR070     CONT NAME PACK              W1L10550
                          1061 | *                                                   W1L10560
0F1B E8C2                 1062 |       OR      SR904     OR ON DDF INDR TO NAME      W1L10570
0F1C D8C3                 1063 |       STD     SR908     SAVE FILE NAME              W1L10580
                          1064 | *                                                   W1L10590
                          1065 | *************************************************** W1L10600
                          1066 | *                                                 * W1L10610
                          1067 | *             PERFORM LET/FLET SEARCH             * W1L10620
                          1068 | *                                                 * W1L10630
                          1069 | *************************************************** W1L10640
0F1D 6780 0C73R           1070 |       LDX  I3 RXR3+1    RESTORE REG 3 TO TV         W1L10650
0F1F 6600 0076R           1071 |       LDX  L2 BUF05     SET PT TO DISK BUFFER       W1L10660
0F21 6E00 0C54R           1072 |       STX  L2 RDDSK+3   SET UP DISK READ            W1L10670
0F23 6E00 0C58R           1073 |       STX  L2 SW010     *CALLING SEQUENCE           W1L10680
0F25 7202                 1074 |       MDX   2 2         REG 2 PT TO I/O AREA        W1L10690
                          1075 | *                                                   W1L10700
0F26 61FA                 1076 | SR090 LDX   1 -@MXDR-1  SET REG 1 TO MAX DR CNT     W1L10710
0F27 C500 0033            1077 |       LD   L1 $ULET+@MXDR+1 FETCH ADDR OF LET       W1L10720
0F29 7101                 1078 |       MDX   1 1         SKIP IF ALL DRIVES SEARCHED W1L10730
0F2A 7001                 1079 |       MDX     *+1       *BRANCH OTHERWISE           W1L10740
                          1080 | *                                                   W1L10750
                          1081 | *     PRINT ERROR MSG AND EXIT                      W1L10760
                          1082 | *                                                   W1L10770
0F2B 70D2                 1083 | SR080 MDX     SR010                                 W1L10780
                          1084 | *                                                   W1L10790
0F2C 4818                 1085 |       BSC     +-        SKIP IF DR BEING USED,      W1L10800
0F2D 70D0                 1086 |       MDX     SR010     *BRANCH OTHERWISE           W1L10810
0F2E D2FF                 1087 | SR140 STO   2 -1        SAVE SCTR ADDR FOR READ     W1L10820
                          1088 | *                                                   W1L10830
0F2F 4400 0C51R           1089 |       BSI  L  RDDSK     FETCH 1 SCTR LET/FLET       W1L10840
                          1090 | *                                                   W1L10850
0F31 C200                 1091 |       LD    2 @SCTN     FETCH LET/FLET SCTR NO.     W1L10860
0F32 4818                 1092 |       BSC     +-        SKIP,NOT FIRST LET SCTR     W1L10870
0F33 7003                 1093 |       MDX     SR100     *BRANCH OTHERWISE           W1L10880
                          1094 | *                                                   W1L10890
0F34 90B0                 1095 |       S       SR906                                 W1L10900
0F35 4820                 1096 |       BSC     Z         SKIP IF 1ST SCTR FLET       W1L10910
0F36 7003                 1097 |       MDX     SR110     BR,NOT 1ST SCTR LET FLET    W1L10920
                          1098 | *                                                   W1L10930
0F37 C201                 1099 | SR100 LD    2 @UAFX     INITIALIZE BLK ADDR ACC     W1L10940
0F38 1004                 1100 |       SLA     4         *TO ADDR 1ST PROGRAM        W1L10950
0F39 D0A8                 1101 |       STO     SR905     *STORED IN LET/FLET         W1L10960
                          1102 | *                                                   W1L10970
0F3A C0A9                 1103 | SR110 LD      SR907     COMPUTE NO. WDS IN CURRENT  W1L10980
0F3B 9203                 1104 |       S     2 @WDSA     *LET/FLET SECTOR            W1L10990
0F3C D0A6                 1105 |       STO     SR909                                 W1L11000
                          1106 | *                                                   W1L11010
0F3D C207                 1107 | SR130 LD    2 @BLCT+@LFHD SAVE BLK CNT OF CURRENT   W1L11020
0F3E D09B                 1108 |       STO     SR910     *LET/FLET ENTRY             W1L11030
                          1109 | *                                                   W1L11040
                          1110 | *     COMPARE FILE NAME TO ENTRY NAME               W1L11050
                          1111 | *                                                   W1L11060
                          1112 | *                       FETCH NAME OF CURRENT       W1L11070
0F3F C205                 1113 |       LD    2 @LFNM+@LFHD *LET/FLET ENTRY           W1L11080
0F40 909F                 1114 |       S       SR908     COMPARE WITH NAME SOUGHT    W1L11090
0F41 4820                 1115 |       BSC     Z         SKIP IF 1ST WDS MATCH,      W1L11100
0F42 7010                 1116 |       MDX     SR120     *BRANCH OTHERWISE           W1L11110
                          1117 | *                                                   W1L11120
0F43 C206                 1118 |       LD    2 @LFNM+1+@LFHD FETCH 2ND WD-ENT NAME   W1L11130
0F44 909C                 1119 |       S       SR908+1                               W1L11140
0F45 4820                 1120 |       BSC     Z         SKIP IF NAMES MATCH,        W1L11150
0F46 700C                 1121 |       MDX     SR120     *BRANCH OTHERWISE           W1L11160
                          1122 | *                                                   W1L11170
                          1123 | *     RETURN SCTR ADDR AND BLK CNT FOR FILE         W1L11180
                          1124 | *                                                   W1L11190
0F47 C207                 1125 |       LD    2 @LFNM+2+@LFHD FETCH BLK CNT OF FILE   W1L11200
0F48 1890                 1126 |       SRT     16        *AND PUT IN EXTENSION REG   W1L11210
                          1127 | *                                                   W1L11220
0F49 C098                 1128 |       LD      SR905     FETCH BLK ADDR OF FILE      W1L11230
0F4A 1804                 1129 |       SRA     4         CONVERT TO SCTR ADDR        W1L11240
0F4B D096                 1130 |       STO     SR905     SAVE SCTR ADDR              W1L11250
0F4C C400 0077R           1131 |       LD   L  BUF05+1   FETCH CURR DR CODE          W1L11260
0F4E E003                 1132 |       AND     SR912                                 W1L11270
0F4F E892                 1133 |       OR      SR905     ADD SECTOR ADDR             W1L11280
0F50 4C80 0EE6R           1134 |       BSC  I  SEARC     RETURN TO CALLER            W1L11290
                          1135 | *                                                   W1L11300
                          1136 | *     CONTINUE SEARCH,NO MATCH FOUND                W1L11310
                          1137 | *                                                   W1L11320
0F52 F000                 1138 | SR912 DC      /F000                                 W1L11330
0F53 C08E                 1139 | SR120 LD      SR905     COMPUTE ACCUMULATED BLK     W1L11340
0F54 8085                 1140 |       A       SR910     *ADDR AND                   W1L11350
0F55 D08C                 1141 |       STO     SR905     *SAVE                       W1L11360
                          1142 | *                                                   W1L11370
0F56 7203                 1143 |       MDX   2 @LFEN     PT TO NEXT LET/FLET ENTRY   W1L11380
0F57 C08B                 1144 |       LD      SR909                                 W1L11390
0F58 9400 11C2R           1145 |       S    L  D3        DECREMENT LET/FLET COUNT    W1L11400
0F5A D088                 1146 |       STO     SR909                                 W1L11410
0F5B 4820                 1147 |       BSC     Z         SKIP WHEN SCTR SEARCHED,    W1L11420
0F5C 70E0                 1148 |       MDX     SR130     *BRANCH OTHERWISE           W1L11430
                          1149 | *                                                   W1L11440
                          1150 | *     PREPARE TO READ DOWN A NEW LET/FLET SCTR      W1L11450
                          1151 | *                                                   W1L11460
0F5D 6600 0078R           1152 |       LDX  L2 BUF05+2   ADDR OF BUFFER TO REG 1     W1L11470
0F5F C204                 1153 |       LD    2 @NEXT                                 W1L11480
0F60 4818                 1154 |       BSC     +-        SKIP UNLESS LAST LET/FLET   W1L11490
0F61 70C5                 1155 |       MDX     SR090+1   BR TO INITIALIZE NEW DR     W1L11500
                          1156 | *                                                   W1L11510
0F62 C2FF                 1157 |       LD    2 -1        FETCH CURR SCTR ADDR        W1L11520
0F63 E0EE                 1158 |       AND     SR912     AND OUT SCTR ADDR           W1L11530
0F64 EA04                 1159 |       OR    2 @NEXT     OR IN NEW SCTR ADDR         W1L11540
0F65 70C8                 1160 |       MDX     SR140     BRANCH TO CONTINUE          W1L11550
                          1161 | *                                                   W1L11560
                          1162 | *     CONSTANTS                                     W1L11570
                          1163 | *                                                   W1L11580
0F66                      1164 | IFILE BSS     2         SCTR ADDRS OF FILES         W1L11590
0F68                      1165 | RCSZS BSS     2         RCD CNT/SCTR                W1L11600
0F6A 0000                 1166 | SW00E DC      *-*       RCD CNT                     W1L11610
0F6B                      1167 | TEMP  BSS     1         TEMP SAVE AREA              W1L11620
0F6C                      1168 | RWD   BSS     1         WD CNT OF LAST O/P SCTR     W1L11630
0F6E 0000 0140            1169 | D320  DEC     320       320                         W1L11640
0F70                      1170 | WDRCD BSS  E  0                                     W1L11650
0F70 0000                 1171 |       DC      *-*       NO. WDS/RCD-O/P           E W1L11660
0F71 0000                 1172 |       DC      *-*                                   W1L11670
0F72 00A6                 1173 | FC997 DC      .W-.      EBC W-BLANK                 W1L11680
0F73 00E6                 1174 | FC999 DC      .W        EBC W                       W1L11690
                          1175 | *                                                   W1L11700
0F74R                     1176 | FC150 EQU     *                                     W1L11710
                          1177 | *                                                   W1L11720
                          1178 | *     TEST COL 33 FOR W OR BLANK                    W1L11730
                          1179 | *                                                   W1L11740
0F74 7402 0ECBR           1180 |       MDX  L  MESS1+22,2 ADJUST ERROR MSG           W1L11750
0F76 C107                 1181 |       LD    1 7         FETCH CD COL                W1L11760
0F77 90FB                 1182 |       S       FC999     SUB EBC W                   W1L11770
0F78 4C20 0F7DR           1183 |       BSC  L  *+3,Z     BR-COL 33 NOT W             W1L11780
0F7A 6C00 16AAR           1184 |       STX  L  FC998     TURN ON WARNING SW          W1L11790
0F7C 7003                 1185 |       MDX     *+3       CONT PROCESS D-CARD         W1L11800
0F7D 80F4                 1186 |       A       FC997     TEST FOR BLANK              W1L11810
0F7E 4C20 0E52R           1187 |       BSC  L  PRIN1,Z   BR-COL 33 INVALID           W1L11820
0F80 6500 0698R           1188 |       LDX  L1 BUF03     REG 1=I/O AREA ADDR         W1L11830
0F82 7400 0D52R           1189 |       MDX  L  CARDS,0                               W1L11840
0F84 7006                 1190 |       MDX     FC014     BR-CARD INPUT SPECIFIED     W1L11850
                          1191 | *                                                   W1L11860
                          1192 | *     DO LET/FLET SEARCH FOR INPUT FILE NAME        W1L11870
                          1193 | *                                                   W1L11880
0F85 4400 0EE6R           1194 |       BSI  L  SEARC     SEARCH LET/FLET             W1L11890
0F87 D400 01B9R           1195 |       STO  L  BUF06+1   SET SCTR ADDR OF INPUT FILE W1L11900
0F89 1090                 1196 |       SLT     16                                    W1L11910
0F8A D0DB                 1197 |       STO     IFILE     SET DISK BLOCK COUNT        W1L11920
                          1198 | *                                                   W1L11930
                          1199 | *     COMPUTE INPUT RCD CNT/SCTR                    W1L11940
                          1200 | *                                                   W1L11950
0F8B C8E2                 1201 | FC014 LDD     D320      LOAD 320                    W1L11960
0F8C AC00 116ER           1202 |       D    L  RCDSZ     DIVIDE BY I/P RCD SIZE      W1L11970
0F8E D0D9                 1203 |       STO     RCSZS     SAVE RCD CNT/SCTR,INPUT     W1L11980
                          1204 | *                                                   W1L11990
                          1205 | *     DO LET/FLET SEARCH FOR OUTPUT FILE NAME       W1L12000
                          1206 | *                                                   W1L12010
0F8F 6500 069ER           1207 |       LDX  L1 BUF03+6   REG 1 PT TO RPG FILE NAME   W1L12020
0F91 740D 0013R           1208 |       MDX  L  MESS2+16,13 ADJUST ERROR MSG          W1L12030
0F93 4400 0EE6R           1209 |       BSI  L  SEARC     SEARCH LET/FLET             W1L12040
0F95 D400 0077R           1210 |       STO  L  BUF05+1   SAVE SCTR ADDR OF RPG FILE  W1L12050
0F97 1090                 1211 |       SLT     16                                    W1L12060
0F98 D0CE                 1212 |       STO     IFILE+1   SET DISK BLOCK CNT          W1L12070
                          1213 | *                                                   W1L12080
0F99 C400 116FR           1214 |       LD   L  RCDSZ+1   COMPUTE NO. OF WDS PER      W1L12090
0F9B 1881                 1215 |       SRT     1         *RPG RCD                    W1L12100
0F9C D400 1020R           1216 |       STO  L  TOTAL     SAVE (RPG RCD SIZE)/2       W1L12110
0F9E 1090                 1217 |       SLT     16                                    W1L12120
0F9F 4C10 0FA3R           1218 |       BSC  L  *+2,-     BR-RPG RCD SIZE IS EVEN     W1L12130
0FA1 7401 1020R           1219 |       MDX  L  TOTAL,1   INCR NO. WDS/RCD BY 1       W1L12140
0FA3 C400 1020R           1220 |       LD   L  TOTAL                                 W1L12150
0FA5 D0CB                 1221 |       STO     WDRCD+1   SAVE WD/RCD-OUTPUT          W1L12160
                          1222 | *                                                   W1L12170
                          1223 | *     COMPUTE OUTPUT RCD CNT/SCTR                   W1L12180
                          1224 | *                                                   W1L12190
0FA6 C8C7                 1225 |       LDD     D320                                  W1L12200
0FA7 A878                 1226 |       D       TOTAL                                 W1L12210
0FA8 D0C0                 1227 |       STO     RCSZS+1   SAVE RCD CNT/SCTR,OUTPUT    W1L12220
0FA9 D400 0D50R           1228 |       STO  L  CNT2      SET O/P RCD CNT             W1L12230
                          1229 | *************************************************** W1L12240
                          1230 | *                                                 * W1L12250
                          1231 | *             DETERMINE WHETHER OR NOT FILE SIZES * W1L12260
                          1232 | *             *ARE ADEQUATE FOR CONVERSION        * W1L12270
                          1233 | *                                                 * W1L12280
                          1234 | *************************************************** W1L12290
0FAB 7400 0D52R           1235 |       MDX  L  CARDS,0                               W1L12300
0FAD 7003                 1236 |       MDX     *+3       BR-CARD INPUT SPECIFIED     W1L12310
0FAE C0B7                 1237 |       LD      IFILE     ACC=DISK BLK CNT            W1L12320
0FAF 4021                 1238 |       BSI     SCTRA     COMPUTE SCTRS AVAILABLE     W1L12330
0FB0 400D                 1239 |       BSI     CHECK     CHECK FILE SIZE-I/P         W1L12340
                          1240 | *                                                   W1L12350
0FB1 740D 0020R           1241 |       MDX  L  MESS3+12,13 ADJUST ERROR MSG          W1L12360
0FB3 C0B3                 1242 |       LD      IFILE+1   ACC=DISK BLOCK CNT          W1L12370
0FB4 401C                 1243 |       BSI     SCTRA     COMPUTE SCTRS AVAILABLE     W1L12380
0FB5 7401 0ECER           1244 |       MDX  L  SW00D,1   INCR RCD SIZE PT            W1L12390
0FB7 7401 0F6AR           1245 |       MDX  L  SW00E,1   ACCT FOR EOF RCD IN RCD CNT W1L12400
0FB9 4004                 1246 |       BSI     CHECK     CHECK FILE SIZE-O/P         W1L12410
                          1247 | *                                                   W1L12420
0FBA 1010                 1248 |       SLA     16                                    W1L12430
0FBB D029                 1249 |       STO     SW00C     TURN OFF D-CARD SW          W1L12440
0FBC 4C00 0CC5R           1250 |       BSC  L  FC015     READ THE NEXT CARD          W1L12450
                          1251 | *                                                   W1L12460
                          1252 | *     CHECK FILE SIZE                               W1L12470
                          1253 | *                                                   W1L12480
0FBE 0000                 1254 | CHECK DC      *-*       ENTRY POINT                 W1L12490
0FBF C0AA                 1255 |       LD      SW00E     GET RCD CNT                 W1L12500
0FC0 1890                 1256 |       SRT     16        SHIFT FOR DIVIDE            W1L12510
0FC1 AC80 0ECER           1257 |       D    I  SW00D     DIVIDE BY NO. RCDS/SCTR     W1L12520
0FC3 D0A7                 1258 |       STO     TEMP                                  W1L12530
0FC4 1090                 1259 |       SLT     16        CHECK FOR REMAINDER         W1L12540
0FC5 4C18 0FC9R           1260 |       BSC  L  *+2,+-    BR-NO REMAINDER             W1L12550
0FC7 7401 0F6BR           1261 |       MDX  L  TEMP,1    TEMP=SCTRS NEEDED           W1L12560
0FC9 C0A1                 1262 |       LD      TEMP      ACC=NO. SCTRS NEEDED        W1L12570
0FCA 9055                 1263 |       S       TOTAL     SUB NO. SCTRS AVAILABLE     W1L12580
0FCB 4C88 0FBER           1264 |       BSC  I  CHECK,+   BR-FILE SIZE ADEQUATE       W1L12590
                          1265 | *                                                   W1L12600
0FCD 6600 0014R           1266 |       LDX  L2 MESS3     SET ERROR MSG ADDR          W1L12610
0FCF 4C00 0E54R           1267 |       BSC  L  PRIN1+2   PRINT DIAGNOSTIC AND EXIT   W1L12620
                          1268 | *                                                   W1L12630
                          1269 | *     COMPUTE SCTR CNT FROM DISK BLK CNT            W1L12640
                          1270 | *                                                   W1L12650
0FD1 0000                 1271 | SCTRA DC      *-*       ENTRY POINT                 W1L12660
0FD2 1884                 1272 |       SRT     4         DIVIDE BY 16                W1L12670
0FD3 D04C                 1273 |       STO     TOTAL     SAVE NO. SCTRS              W1L12680
0FD4 1010                 1274 |       SLA     16        CLEAR ACC                   W1L12690
0FD5 1084                 1275 |       SLT     4         ACC=REMAINDER FROM DIVIDE   W1L12700
0FD6 4C98 0FD1R           1276 |       BSC  I  SCTRA,+-  BR-REMAINDER ZERO           W1L12710
0FD8 7401 1020R           1277 |       MDX  L  TOTAL,1   ACCT FOR REMAINDER          W1L12720
0FDA 4C80 0FD1R           1278 |       BSC  I  SCTRA     RETURN                      W1L12730
                          1279 | *                                                   W1L12740
                          1280 | *                                                   W1L12750
                          1281 | *     DIAGNOSTIC MESSAGE PRINT                      W1L12760
                          1282 | *                                                   W1L12770
0FDC                      1283 |       BSS  E  0                                     W1L12780
0FDC 7001                 1284 | SW000 DC      /7001     PRINT PARAM               E W1L12790
0FDD 0D23R                1285 |       DC      BUF04-1                               W1L12800
0FDE 0000                 1286 | PRINT DC      *-*       ENTRY-SAVED RETURN ADDR     W1L12810
0FDF 6AFD                 1287 |       STX   2 SW000+1   SET OUTPUT BUFFER ADDR      W1L12820
0FE0 C8FB                 1288 |       LDD     SW000     LOAD OUTPUT AREA ADDR       W1L12830
0FE1 4400 0567R           1289 |       BSI  L  BUF02+3   PRINT DIAGNOSTIC MESSAGE    W1L12840
0FE3 4C80 0FDER           1290 |       BSC  I  PRINT     RETURN                      W1L12850
                          1291 | *                                                   W1L12860
                          1292 | *************************************************** W1L12870
                          1293 | *                                                 * W1L12880
                          1294 | *             CONVT-SUBR WHICH CONVERTS ITG FLD OF* W1L12890
                          1295 | *             *UNPACKED(1 CHAR PER WD) RIGHT-     * W1L12900
                          1296 | *             *JUSTIFIED EBCDIC CHAR TO BINARY NO.* W1L12910
                          1297 | *                                                 * W1L12920
                          1298 | *             XR1= FIELD-1 ON ENTRY               * W1L12930
                          1299 | *             TOTAL=RESULTANT FIELD               * W1L12940
                          1300 | *                                                 * W1L12950
                          1301 | *************************************************** W1L12960
                          1302 | *                                                   W1L12970
0FE5 0000                 1303 | SW00C DC      0         D-CARD SW                   W1L12980
0FE6 1015R                1304 |       DC      CV005     RESTORE WD                  W1L12990
                          1305 | *                                                   W1L13000
0FE7 0000                 1306 | CONVT DC      *-*       ENTRY PT                    W1L13010
0FE8 1010                 1307 |       SLA     16        ZERO RESULTANT FLD          W1L13020
0FE9 D036                 1308 |       STO     TOTAL                                 W1L13030
                          1309 | *                                                   W1L13040
0FEA C0FA                 1310 |       LD      SW00C     LOAD D-CARD SW              W1L13050
0FEB 4C18 0FF9R           1311 |       BSC  L  CV002,+-  BR-  S-CARD CALCULATION     W1L13060
0FED C02A                 1312 |       LD      CV006     SET SWITCHES FOR ABNORMAL   W1L13070
0FEE D00E                 1313 |       STO     SW00A     *EXIT ON ALPHABETIC CHAR    W1L13080
0FEF D010                 1314 |       STO     SW00B     *DETECTION                  W1L13090
0FF0 C02A                 1315 |       LD      CV008     SET SW FOR SUBR RESTORE     W1L13100
0FF1 D01A                 1316 |       STO     CV007     *ON EXIT                    W1L13110
                          1317 | *                                                   W1L13120
0FF2 7101                 1318 | CV004 MDX   1 1         INCR CD COL PT              W1L13130
0FF3 C100                 1319 |       LD    1 0         TEST FOR LEADING BLANK      W1L13140
0FF4 9400 108BR           1320 |       S    L  H0040                                 W1L13150
0FF6 4C18 100DR           1321 |       BSC  L  CV003,+-  BR-LEADING BLANK FOUND      W1L13160
0FF8 7001                 1322 |       MDX     *+1       SKIP OTHERWISE              W1L13170
                          1323 | *                                                   W1L13180
0FF9 7101                 1324 | CV002 MDX   1 1         INCR CD COL PT              W1L13190
0FFA C100                 1325 |       LD    1 0         FETCH CD COL                W1L13200
0FFB 9079                 1326 |       S       H00F0     TEST FOR NUMERIC DIGIT      W1L13210
0FFC 4C28 1015R           1327 |       BSC  L  CV005,+Z  BR-DGT BELOW NUM RANGE      W1L13220
0FFDR                     1328 | SW00A EQU     *-1                                   W1L13230
0FFE 9077                 1329 |       S       H9        CONT TEST                   W1L13240
0FFF 4C30 1015R           1330 |       BSC  L  CV005,Z-  BR- DGT ABOVE NUM RANGE     W1L13250
1000R                     1331 | SW00B EQU     *-1                                   W1L13260
                          1332 | *                                                   W1L13270
1001 8074                 1333 |       A       H9        NUM DGT-GET VALUE           W1L13280
1002 D01B                 1334 |       STO     CV001     SAVE NEW DIGIT VALUE        W1L13290
                          1335 | *                                                   W1L13300
1003 C01C                 1336 |       LD      TOTAL     GET PARTIAL SUM             W1L13310
1004 A018                 1337 |       M       C10       MPY TOTAL FLD BY 10         W1L13320
1005 D019                 1338 |       STO     CV000     SAVE OVERFLOW               W1L13330
1006 1090                 1339 |       SLT     16        SHIFT RSLT TO ACC           W1L13340
1007 8016                 1340 |       A       CV001     ADD NEW RIGHTHAND DIGIT     W1L13350
1008 D017                 1341 |       STO     TOTAL     SAVE RESULT                 W1L13360
                          1342 | *                                                   W1L13370
1009 72FF                 1343 |       MDX   2 -1        SKIP-COMPLETE FIELD TESTED  W1L13380
100A 70EE                 1344 |       MDX     CV002     CONT FLD TEST               W1L13390
100B 4C00 1014R           1345 |       BSC  L  CV005-1   FETCH RESULT                W1L13400
100CR                     1346 | CV007 EQU     *-1                                   W1L13410
                          1347 | *                                                   W1L13420
100D 72FF                 1348 | CV003 MDX   2 -1        SKIP-COMPLETE FLD TESTS     W1L13430
100E 70E3                 1349 |       MDX     CV004     CONTINUE TESTING FLD        W1L13440
                          1350 | *                                                   W1L13450
100F C0D6                 1351 |       LD      CONVT-1   RESET SWITCHES              W1L13460
1010 D0EC                 1352 |       STO     SW00A                                 W1L13470
1011 D0EE                 1353 |       STO     SW00B                                 W1L13480
1012 C009                 1354 |       LD      CV009                                 W1L13490
1013 D0F8                 1355 |       STO     CV007                                 W1L13500
                          1356 | *                                                   W1L13510
1014 7101                 1357 |       MDX   1 1         INCR CD COL PT              W1L13520
1015 C00A                 1358 | CV005 LD      TOTAL     FETCH RESULT                W1L13530
1016 4C80 0FE7R           1359 |       BSC  I  CONVT     RETURN                      W1L13540
                          1360 | *                                                   W1L13550
1018 1019R                1361 | CV006 DC      *                                     W1L13560
1019 4C00 0E52R           1362 |       BSC  L  PRIN1     PRINT DIAGNOSTIC AND EXIT   W1L13570
                          1363 | *                                                   W1L13580
                          1364 | *                                                   W1L13590
                          1365 | *     CONSTANTS                                     W1L13600
                          1366 | *                                                   W1L13610
101B 100FR                1367 | CV008 DC      CV003+2                               W1L13620
101C 1014R                1368 | CV009 DC      CV005-1                               W1L13630
101D 000A                 1369 | C10   DC      10        10                          W1L13640
101E                      1370 | CV001 BSS     1         DGT SAVE AREA               W1L13650
101F 0000                 1371 | CV000 DC      *-*                                   W1L13660
1020                      1372 | TOTAL BSS     1         RESULTANT SAVE AREA         W1L13670
1021 0000                 1373 | SSW   DC      *-*       S-CARD SW                   W1L13680
                          1374 | *                                                   W1L13690
                          1375 | *************************************************** W1L13700
                          1376 | *                                                 * W1L13710
                          1377 | *             PRINT SYNTAX DIAGNOSTIC IF NECESSARY* W1L13720
                          1378 | *                                                 * W1L13730
                          1379 | *************************************************** W1L13740
                          1380 | *                                                   W1L13750
1022 0698R                1381 | ADDR5 DC      BUF03    CD BUFFER ADDR               W1L13760
1023 0000                 1382 | PRIN2 DC      *-*       ENTRY PT                    W1L13770
1024 7400 1089R           1383 |       MDX  L  SESW,0                                W1L13780
1026 701B                 1384 |       MDX     SXR2+2    SKIP-MSG ALREADY PRINTED    W1L13790
1027 6861                 1385 |       STX     SESW      SET SYNTAX ERROR SW         W1L13800
                          1386 | *                                                   W1L13810
1028 7401 108AR           1387 |       MDX  L  COLMN,1   COMPUTE COL NO.             W1L13820
102A C05F                 1388 |       LD      COLMN     AND CONVERT TO EBCDIC       W1L13830
102B 90F6                 1389 |       S       ADDR5                                 W1L13840
102C 807E                 1390 |       A       ONE       ADD 1 TO COL NO.            W1L13850
                          1391 | *                                                   W1L13860
102D 1890                 1392 |       SRT     16                                    W1L13870
102E AC00 1331R           1393 |       D    L  D10                                   W1L13880
1030 E844                 1394 |       OR      H00F0     RETRIEVE LEFTHAND DGT       W1L13890
1031 1008                 1395 |       SLA     8                                     W1L13900
1032 D400 0039R           1396 |       STO  L  MESS4+24  SAVE LEFTHAND DGT           W1L13910
                          1397 | *                                                   W1L13920
1034 1090                 1398 |       SLT     16                                    W1L13930
1035 E83F                 1399 |       OR      H00F0     RETRIEVE RIGHTHAND DGT      W1L13940
1036 EC00 0039R           1400 |       OR   L  MESS4+24                              W1L13950
1038 D400 0039R           1401 |       STO  L  MESS4+24  SAVE RIGHTHAND DGT          W1L13960
                          1402 | *                                                   W1L13970
103A 6A06                 1403 |       STX   2 SXR2+1    SAVE REG 2                  W1L13980
103B 6600 0021R           1404 |       LDX  L2 MESS4     SET MESSAGE PT              W1L13990
103D 40A0                 1405 |       BSI     PRINT     PRINT DIAGNOSTIC            W1L14000
103E 6C00 0D51R           1406 |       STX  L  DIAGS     SET DIAGNOSTIC SW           W1L14010
                          1407 | *                                                   W1L14020
1040 6600 0000            1408 | SXR2  LDX  L2 *-*       RESTORE REG 2               W1L14030
1042 4C80 1023R           1409 |       BSC  I  PRIN2     RETURN                      W1L14040
                          1410 | *                                                   W1L14050
                          1411 | *************************************************** W1L14060
                          1412 | *                                                 * W1L14070
                          1413 | *             CONVERT FIELD SPECIFICATIONS RECORDS* W1L14080
                          1414 | *                                                 * W1L14090
                          1415 | *************************************************** W1L14100
                          1416 | *                                                   W1L14110
1044 0000                 1417 |       DC      0         FIELD SPECIFICATION SW      W1L14120
                          1418 | *                                                   W1L14130
1045R                     1419 | FC016 EQU     *                                     W1L14140
1045 74FC 0021R           1420 |       MDX  L  MESS4,-4  ADJUST ERROR MSG            W1L14150
1047 68D9                 1421 |       STX     SSW       TURN ON S-CARD SW           W1L14160
                          1422 | *                                                   W1L14170
                          1423 | *     TEST CARD FOR EMBEDDED BLANKS                 W1L14180
                          1424 | *                                                   W1L14190
1048 6147                 1425 |       LDX   1 71        SET LOOP CONTROL CNT        W1L14200
1049R                     1426 | FC600 EQU     *                                     W1L14210
1049 C500 0697R           1427 |       LD   L1 BUF03-1   FETCH CD COL                W1L14220
104B 903F                 1428 |       S       H0040     SUB EBC BLANK               W1L14230
104C 4C20 1057R           1429 |       BSC  L  FC130+5,Z BR-1ST NONBLANK COL DETECTEDW1L14240
104E 71FF                 1430 |       MDX   1 -1        CONTINUE SEARCH FOR 1ST     W1L14250
104F 70F9                 1431 |       MDX     FC600     *NONBLANK COL               W1L14260
1050 4C00 0CC5R           1432 |       BSC  L  FC015     READ NEXT CARD              W1L14270
                          1433 | *                                                   W1L14280
1052 C500 0697R           1434 | FC130 LD   L1 BUF03-1   TEST FOR EMBEDDED BLANKS    W1L14290
1054 9036                 1435 |       S       H0040                                 W1L14300
1055 4418 1023R           1436 |       BSI  L  PRIN2,+-  BR- BLANK COL FOUND         W1L14310
1057 71FF                 1437 |       MDX   1 -1        CONTINUE TESTING FOR EM-    W1L14320
1058 70F9                 1438 |       MDX     FC130     *EMBEDDED BLANKS            W1L14330
                          1439 | *                                                   W1L14340
                          1440 | *     INITIALIZE REGISTERS AND COUNTERS             W1L14350
                          1441 | *                                                   W1L14360
1059R                     1442 | FC120 EQU     *                                     W1L14370
1059 7404 0021R           1443 |       MDX  L  MESS4,4   ADJUST ERROR MSG            W1L14380
105B 6500 0697R           1444 |       LDX  L1 BUF03-1   REG 1=I/O AREA ADDR-1       W1L14390
105D 7400 1044R           1445 |       MDX  L  FC016-1,0 TEST FLD SPEC SW            W1L14400
105F 7005                 1446 |       MDX     FC610     SKIP-ONE FLD SPEC CD READ   W1L14410
1060 68E3                 1447 |       STX     FC016-1   SET FLD SPEC SW ON          W1L14420
1061 6600 0721R           1448 |       LDX  L2 COMPR     REG 2=COMPRESSION ADDR      W1L14430
1063 4C00 113CR           1449 |       BSC  L  FC200     TEST FOR FLD TYPE           W1L14440
                          1450 | *                                                   W1L14450
1065R                     1451 | FC610 EQU     *                                     W1L14460
1065 6600 0000            1452 | SSXR2 LDX  L2 *-*       RESTORE REG 2               W1L14470
1067 4C00 113CR           1453 |       BSC  L  FC200     SKIP-ONE FLD SPEC CD READ   W1L14480
                          1454 | *                                                   W1L14490
                          1455 | *                                                   W1L14500
                          1456 | *     CONVERT 3 CD COL FLD TO BINARY NO.            W1L14510
                          1457 | *     *PRINT DIAGNOSTIC IF NO. ZERO                 W1L14520
                          1458 | *                                                   W1L14530
1069 0000                 1459 | CONV1 DC      *-*       ENTRY PT                    W1L14540
106A 6A07                 1460 |       STX   2 C1XR2+1   SAVE REG 2                  W1L14550
106B 6203                 1461 |       LDX   2 3         SET FIELD LNG PT            W1L14560
106C 4400 0FE7R           1462 |       BSI  L  CONVT     CONVERT FIELD TO BINARY     W1L14570
106E 4408 1023R           1463 |       BSI  L  PRIN2,+   BR-SYNTAX INVALID           W1L14580
1070 C0AF                 1464 |       LD      TOTAL     RESTORE ACC TO COLUMN       W1L14590
1071 6600 0000            1465 | C1XR2 LDX  L2 *-*       RESTORE REG 2               W1L14600
1073 4C80 1069R           1466 |       BSC  I  CONV1     RETURN                      W1L14610
                          1467 | *                                                   W1L14620
                          1468 | *     CONVERT 2 CD COL FLD TO BINARY NO.            W1L14630
                          1469 | *     *PRINT DIAGNOSTIC IF NO. ZERO OR              W1L14640
                          1470 | *     *IF NO. EXCEEDS 14                            W1L14650
                          1471 | *                                                   W1L14660
                          1472 | *                                                   W1L14670
1075 00F0                 1473 | H00F0 DC      /00F0     CONSTANT /00F0              W1L14680
1076 0009                 1474 | H9    DC      9         9                           W1L14690
                          1475 | *                                                   W1L14700
1077 0000                 1476 | CONV2 DC      *-*       ENTRY PT                    W1L14710
1078 6A0B                 1477 |       STX   2 C2XR2+1   SAVE REG 2                  W1L14720
1079 6202                 1478 |       LDX   2 2         SET FIELD LNG PT            W1L14730
107A 4400 0FE7R           1479 |       BSI  L  CONVT     CONVERT FIELD TO BINARY     W1L14740
107C 4408 1023R           1480 |       BSI  L  PRIN2,+   BR-SYNTAX INVALID           W1L14750
107E 9400 1158R           1481 |       S    L  D14       TEST FOR VALIDITY           W1L14760
1080 4430 1023R           1482 |       BSI  L  PRIN2,-Z  BR-INVALID FLD LNG          W1L14770
                          1483 | *                                                   W1L14780
                          1484 | *                                                   W1L14790
1082 C09D                 1485 |       LD      TOTAL                                 W1L14800
1083 6600 0000            1486 | C2XR2 LDX  L2 *-*       RESTORE REG 2               W1L14810
1085 1008                 1487 |       SLA     8         SAVE FLD LNG IN BITS 0-7 OF W1L14820
1086 D202                 1488 |       STO   2 2         *3RD WD OF COMPRESSION      W1L14830
1087 4C80 1077R           1489 |       BSC  I  CONV2     RETURN                      W1L14840
                          1490 | *                                                   W1L14850
                          1491 | *                                                   W1L14860
                          1492 | *     CONSTANTS                                     W1L14870
                          1493 | *                                                   W1L14880
1089 0000                 1494 | SESW  DC      *-*       SYNTAX ERROR SW             W1L14890
108A                      1495 | COLMN BSS     1         COL ADDR SAVE AREA          W1L14900
108B 0040                 1496 | H0040 DC      /0040     EBCDIC BLANK                W1L14910
108C 0000                 1497 | TOTFL DC      0         TOTAL FLD LENGTH            W1L14920
108D                      1498 | RCDCT BSS     1         RECORD CNT                  W1L14930
108E 06DER                1499 | ADDR1 DC      BUF03+70  MAX CD COL ADDR             W1L14940
108F 0000                 1500 | RSW   DC      *-*       R-TYPE INDR                 W1L14950
                          1501 | *                                                   W1L14960
                          1502 | *                                                   W1L14970
                          1503 | *     TEST FOR R- OR J-FLD                          W1L14980
                          1504 | *                                                   W1L14990
1090 0008                 1505 |       DC      8         R-J                         W1L15000
1091 0010                 1506 |       DC      /10       R-I                         W1L15010
1092 90FE                 1507 | FC022 S       *-2                                   W1L15020
1093 4820                 1508 |       BSC     Z         BR- R-FLD DETECTED          W1L15030
1094 7007                 1509 |       MDX     FC570     BR OTHERWISE                W1L15040
                          1510 | *************************************************** W1L15050
                          1511 | *                                                 * W1L15060
                          1512 | *             COMPRESSION FOR R-FLD               * W1L15070
                          1513 | *                                                 * W1L15080
                          1514 | *************************************************** W1L15090
1095 C400 11B5R           1515 |       LD   L  TABL1+2   SET ADDR OF RCNVT IN        W1L15100
1097 D200                 1516 |       STO   2 0         *COMPRESSION                W1L15110
1098 68F6                 1517 |       STX     RSW       SET R-TYPE INDR             W1L15120
1099 C400 11C1R           1518 |       LD   L  D2        ACC= FLD LNG IN WDS         W1L15130
109B 7018                 1519 |       MDX     FC560     GO BUILD COMPRESSION        W1L15140
                          1520 | *                                                   W1L15150
                          1521 | *     TEST FOR J-FLD                                W1L15160
                          1522 | *                                                   W1L15170
109CR                     1523 | FC570 EQU     *                                     W1L15180
109C 80F3                 1524 |       A       FC022-2                               W1L15190
109D 4C18 10D7R           1525 |       BSC  L  JFLD,+-   BR-  J-FLD                  W1L15200
109FR                     1526 | FC220 EQU     *                                     W1L15210
109F 4083                 1527 |       BSI     PRIN2     PRINT DIAGNOSTIC            W1L15220
10A0 706C                 1528 |       MDX     FC210     CONT TO CONVERT CARD        W1L15230
                          1529 | *                                                   W1L15240
                          1530 | *                                                   W1L15250
                          1531 | *     TEST FOR I/P FLD POSITION VALIDITY            W1L15260
                          1532 | *                                                   W1L15270
10A1 0000                 1533 | IPPOS DC      *-*                                   W1L15280
10A2 0000                 1534 | IPPVL DC      *-*       ENTRY PT                    W1L15290
10A3 80FD                 1535 |       A       IPPOS     ADD FLD LNG TO POS CNT      W1L15300
10A4 D0FC                 1536 |       STO     IPPOS                                 W1L15310
10A5 9400 116ER           1537 |       S    L  RCDSZ                                 W1L15320
                          1538 | *                       BR- ADDITION OF FLD LNG     W1L15330
10A7 4430 1023R           1539 |       BSI  L  PRIN2,-Z  *EXCEEDS RCD LNG            W1L15340
10A9 4C80 10A2R           1540 |       BSC  I  IPPVL     RETURN TO CALLER            W1L15350
                          1541 | *                                                   W1L15360
                          1542 | *************************************************** W1L15370
                          1543 | *                                                 * W1L15380
                          1544 | *             COMPRESSION FOR I-FLD               * W1L15390
                          1545 | *                                                 * W1L15400
                          1546 | *************************************************** W1L15410
10AB 0001                 1547 | ONE   DC      1         1                           W1L15420
                          1548 | *                                                   W1L15430
10AC C400 11B4R           1549 | IFLD  LD   L  TABL1+1   SET ADDR OF ICNVT IN        W1L15440
10AE D200                 1550 |       STO   2 0         *COMPRESSION                W1L15450
                          1551 | *                                                   W1L15460
                          1552 | *     ACC= FLD LNG IN WORDS                         W1L15470
                          1553 | *                                                   W1L15480
10AF C0FB                 1554 |       LD      ONE                                   W1L15490
10B0 7400 125FR           1555 |       MDX  L  INTSW,0   SKIP-NO 1 WD ITGS           W1L15500
10B2 7004                 1556 |       MDX     FC550                                 W1L15510
10B3 80F7                 1557 |       A       ONE                                   W1L15520
10B4 7400 1260R           1558 | FC560 MDX  L  EPREC,0   SKIP-STD PREC SPECIFIED     W1L15530
10B6 80F4                 1559 |       A       ONE                                   W1L15540
                          1560 | *                                                   W1L15550
10B7 40EA                 1561 | FC550 BSI     IPPVL     TEST FLD LNG FOR VALIDITY   W1L15560
                          1562 | *                                                   W1L15570
10B8 40BE                 1563 |       BSI     CONV2     CONVERT FLD LNG             W1L15580
                          1564 | *                                                   W1L15590
10B9 403C                 1565 |       BSI     OPPVL     CHECK O/P FLD LNG           W1L15600
                          1566 | *                                                   W1L15610
10BA 4400 1159R           1567 |       BSI  L  SCALE     COMPUTE SCALE               W1L15620
                          1568 | *                                                   W1L15630
10BC C400 1020R           1569 |       LD   L  TOTAL     CALCULATE NO. NON-DECML POS W1L15640
10BE 9101                 1570 |       S     1 1                                     W1L15650
10BF 80B5                 1571 |       A       H00F0                                 W1L15660
10C0 4428 1023R           1572 |       BSI  L  PRIN2,+Z  BR-FLD LNG LT SCALE,INVALID W1L15670
10C2 7400 108FR           1573 |       MDX  L  RSW,0     SKIP TRUNCATION CHECK IF    W1L15680
10C4 7004                 1574 |       MDX     FC030     *R-TYPE INDR SET            W1L15690
10C5 9400 116BR           1575 |       S    L  D5        TEST FOR TRUNCATION         W1L15700
10C7 4428 1262R           1576 |       BSI  L  TRUNK,+Z  BR-TRUNCATION OCCURS        W1L15710
                          1577 | *                                                   W1L15720
10C9R                     1578 | FC030 EQU     *                                     W1L15730
10C9 1010                 1579 |       SLA     16        RESET R-TYPE INDR           W1L15740
10CA D0C4                 1580 |       STO     RSW                                   W1L15750
10CB 7102                 1581 |       MDX   1 2         INCR CD COL PT              W1L15760
10CC C101                 1582 |       LD    1 1         TEST FOR PACK OPTION        W1L15770
10CD 9400 116CR           1583 |       S    L  P                                     W1L15780
10CF 4C20 110CR           1584 |       BSC  L  FC018,Z   BR-PACK OPTION OFF          W1L15790
                          1585 | *                                                   W1L15800
10D1 C400 116DR           1586 |       LD   L  PO        OR PACK OPTION INTO         W1L15810
10D3 EA02                 1587 |       OR    2 2         *COMPRESSION                W1L15820
10D4 D202                 1588 |       STO   2 2                                     W1L15830
10D5 7103                 1589 |       MDX   1 3         ADJUST I/O AREA PT          W1L15840
10D6 7035                 1590 |       MDX     FC018     TEST NEXT FLD               W1L15850
                          1591 | *                                                   W1L15860
                          1592 | *************************************************** W1L15870
                          1593 | *                                                 * W1L15880
                          1594 | *             COMPRESSION FOR J-FLD               * W1L15890
                          1595 | *                                                 * W1L15900
                          1596 | *************************************************** W1L15910
                          1597 | *                                                   W1L15920
10D7 C400 11BAR           1598 | JFLD  LD   L  TABL1+7   SAVE ADDR OF JCNVT IN       W1L15930
10D9 D200                 1599 |       STO   2 0         *COMPRESSION                W1L15940
10DA C400 1260R           1600 |       LD   L  EPREC                                 W1L15950
                          1601 | *                       BR-EXTENDED PREC SPECIFIED  W1L15960
10DC 4420 1023R           1602 |       BSI  L  PRIN2,Z   *WITH J-FLD TYPE--INVALID   W1L15970
                          1603 | *                                                   W1L15980
10DE C400 11C1R           1604 |       LD   L  D2                                    W1L15990
10E0 40C1                 1605 |       BSI     IPPVL     TEST FLD LNG FPR VALIDITY   W1L16000
                          1606 | *                                                   W1L16010
10E1 4095                 1607 |       BSI     CONV2     CONVERT FLD LNG             W1L16020
                          1608 | *                                                   W1L16030
10E2 4013                 1609 |       BSI     OPPVL     CHECK O/P FLD LNG           W1L16040
                          1610 | *                                                   W1L16050
10E3 4075                 1611 |       BSI     SCALE     COMPUTE SCALE               W1L16060
10E4 C400 1020R           1612 |       LD   L  TOTAL                                 W1L16070
10E6 9101                 1613 |       S     1 1         TEST FOR TRUNCATION         W1L16080
10E7 808D                 1614 |       A       H00F0                                 W1L16090
10E8 4428 1023R           1615 |       BSI  L  PRIN2,+Z  BR-FLD LNG LT SCALE,INVALID W1L16100
10EA 9400 1331R           1616 |       S    L  D10                                   W1L16110
10EC 4428 1262R           1617 |       BSI  L  TRUNK,+Z  BR-TRUNCATION OCCURS        W1L16120
10EE 70DA                 1618 |       MDX     FC030     CONT COMPRESSION            W1L16130
                          1619 | *                                                   W1L16140
                          1620 | *                                                   W1L16150
10EFR                     1621 | FC630 EQU     *                                     W1L16160
10EF 1010                 1622 |       SLA     16                                    W1L16170
10F0 D098                 1623 |       STO     SESW      RESET SYNTAX ERROR SW       W1L16180
10F1 6E00 1066R           1624 |       STX  L2 SSXR2+1   SAVE REG 2                  W1L16190
10F3 4C00 0CC5R           1625 |       BSC  L  FC015     READ NEXT CARD              W1L16200
                          1626 | *                                                   W1L16210
                          1627 | *     TEST FOR O/P FLD POSITION VALIDITY            W1L16220
                          1628 | *                                                   W1L16230
                          1629 | *                                                   W1L16240
10F5 006B                 1630 | COMMA DC      /6B       EBC COMMA                   W1L16250
10F6 0000                 1631 | OPPVL DC      *-*       ENTRY PT                    W1L16260
10F7 C202                 1632 |       LD    2 2                                     W1L16270
10F8 1808                 1633 |       SRA     8         ACC=O/P FLD LNG             W1L16280
10F9 D03E                 1634 |       STO     FC992     SAVE O/P PREC,UNPACKED      W1L16290
10FA C103                 1635 |       LD    1 3         TEST FOR PACK OPTION        W1L16300
10FB 9070                 1636 |       S       P         TEST FOR PACK OPTION        W1L16310
10FC 4C20 1102R           1637 |       BSC  L  *+4,Z     BR-NO PACKING               W1L16320
10FE C039                 1638 |       LD      FC992     GET O/P PREC                W1L16330
10FF 1801                 1639 |       SRA     1         DIVIDE BY 2 FOR PACK        W1L16340
1100 80AA                 1640 |       A       ONE       ADD ONE FOR REMAINDER       W1L16350
1101 D036                 1641 |       STO     FC992     SAVE NEW O/P PREC           W1L16360
1102 C035                 1642 |       LD      FC992                                 W1L16370
1103 8088                 1643 |       A       TOTFL                                 W1L16380
1104 D087                 1644 |       STO     TOTFL     ADJUST TOTAL FLD LNG        W1L16390
1105 C032                 1645 |       LD      FC992     FETCH O/P PREC              W1L16400
1106 8201                 1646 |       A     2 1         ADD O/P COL -1              W1L16410
1107 9067                 1647 |       S       RCDSZ+1   ACC=COL NO. OF LAST CHAR    W1L16420
1108 4430 1023R           1648 |       BSI  L  PRIN2,Z-  BR-FLD EXCEEDS RCD BOUNDARY W1L16430
110A 4C80 10F6R           1649 |       BSC  I  OPPVL     RETURN TO CALLER            W1L16440
                          1650 | *                                                   W1L16450
                          1651 | *                                                   W1L16460
                          1652 | *     TEST FOR NEXT CARD READ                       W1L16470
                          1653 | *                                                   W1L16480
110CR                     1654 | FC018 EQU     *                                     W1L16490
                          1655 | *                       INCR COMPRESSION FLD TO     W1L16500
110C 7203                 1656 |       MDX   2 3         *POINT TO NEXT ENTRY        W1L16510
110DR                     1657 | FC210 EQU     *                                     W1L16520
110D C100                 1658 |       LD    1 0         TEST COL FOR R SPECIFYING   W1L16530
110E 902C                 1659 |       S       FC995     *REPEAT SPECIFICATION       W1L16540
110F 4C20 1125R           1660 |       BSC  L  FC211,Z   BR-REPEAT SPEC NOT GIVEN    W1L16550
                          1661 | *                                                   W1L16560
1111 C028                 1662 |       LD      FC994     LOAD REPEAT COUNTER         W1L16570
1112 4C20 1119R           1663 |       BSC  L  FC212,Z   BR-REPEAT CTR ALREADY SET   W1L16580
                          1664 | *                                                   W1L16590
1114 1010                 1665 |       SLA     16        INITIALIZE ADJUSTMENT       W1L16600
1115 D023                 1666 |       STO     FC993     *VALUE FOR COL ENTRY        W1L16610
                          1667 | *                                                   W1L16620
1116 4400 1069R           1668 |       BSI  L  CONV1     FETCH REPEAT CTR            W1L16630
1118 6903                 1669 |       STX   1 FC214+1   SAVE REG 1                  W1L16640
1119 9091                 1670 | FC212 S       ONE       SUB 1 FROM CTR              W1L16650
111A D01F                 1671 |       STO     FC994     *AND SAVE CTR               W1L16660
111B 6500 0000            1672 | FC214 LDX  L1 *-*       RESTORE REG 1               W1L16670
                          1673 | *                                                   W1L16680
111D 4C08 1125R           1674 |       BSC  L  FC211,+   BR-REPEAT COUNTER TP ZERO   W1L16690
                          1675 | *                                                   W1L16700
111F C019                 1676 |       LD      FC993     ADJUST COL ENT MODIFIER     W1L16710
1120 8017                 1677 |       A       FC992     *BY OUTPUT PRECISION LNG    W1L16720
1121 D017                 1678 |       STO     FC993                                 W1L16730
                          1679 | *                                                   W1L16740
1122 6580 108AR           1680 |       LDX  I1 COLMN     REG 1 PT TO REPEATED SPEC   W1L16750
1124 701F                 1681 |       MDX     FC213     GO BUILD COMPRESSION        W1L16760
                          1682 | *                                                   W1L16770
1125R                     1683 | FC211 EQU     *                                     W1L16780
1125 C400 0001            1684 |       LD   L  XR1       TEST INPUT PT               W1L16790
1127 9400 108ER           1685 |       S    L  ADDR1                                 W1L16800
1129 4C10 10EFR           1686 |       BSC  L  FC630,-   BR-INPUT PT COL 71 OR BEYONDW1L16810
                          1687 | *                                                   W1L16820
112B C100                 1688 |       LD    1 0         TEST COL FOR BLANK          W1L16830
112C 9400 108BR           1689 |       S    L  H0040                                 W1L16840
112E 4C18 10EFR           1690 |       BSC  L  FC630,+-  BR-COL BLANK, READ NEXT CD  W1L16850
                          1691 | *                                                   W1L16860
1130 C100                 1692 |       LD    1 0         TEST COL FOR COMMA          W1L16870
1131 90C3                 1693 |       S       COMMA                                 W1L16880
1132 4C18 113CR           1694 |       BSC  L  FC200,+-  BR-COMMA DETECTED           W1L16890
1134 4400 1023R           1695 |       BSI  L  PRIN2     PRINT DIAGNOSTIC            W1L16900
1136 7101                 1696 |       MDX   1 1         CONTINUE TESTING FOR        W1L16910
1137 70ED                 1697 |       MDX     FC211     *COMMA                      W1L16920
1138 0000                 1698 | FC992 DC      *-*       SAVED O/P PREC              W1L16930
1139 0000                 1699 | FC993 DC      *-*       TEMP SAVE AREA              W1L16940
113A 0000                 1700 | FC994 DC      *-*       REPEAT COUNTER              W1L16950
113B 00D9                 1701 | FC995 DC      .R        EBC R                       W1L16960
                          1702 | *                                                   W1L16970
                          1703 | *                                                   W1L16980
113CR                     1704 | FC200 EQU     *                                     W1L16990
113C 6AFC                 1705 |       STX   2 FC993     SAVE REG 2                  W1L17000
113D 7402 1139R           1706 |       MDX  L  FC993,2   PT TO O/P PREC              W1L17010
113F 6D00 108AR           1707 |       STX  L1 COLMN     SAVE COL NO.                W1L17020
1141 1010                 1708 |       SLA     16                                    W1L17030
1142 D400 1089R           1709 |       STO  L  SESW      TURN OFF SYNTAX ERROR SW    W1L17040
1144R                     1710 | FC213 EQU     *                                     W1L17050
1144 C101                 1711 |       LD    1 1                                     W1L17060
1145 9400 108BR           1712 |       S    L  H0040                                 W1L17070
1147 4C18 10EFR           1713 |       BSC  L  FC630,+-  BR-CD COL BLANK             W1L17080
                          1714 | *                                                   W1L17090
                          1715 | *     TEST FOR X-FLD                                W1L17100
                          1716 | *                                                   W1L17110
1149 C101                 1717 | FC019 LD    1 1                                     W1L17120
114A 901F                 1718 |       S       X         TEST FOR X-FLD              W1L17130
114B 4C20 1171R           1719 |       BSC  L  FC017,Z   BR-NOT X-FLD                W1L17140
                          1720 | *                                                   W1L17150
                          1721 | *************************************************** W1L17160
                          1722 | *                                                 * W1L17170
                          1723 | *             COMPRESSION FOR X-FLD               * W1L17180
                          1724 | *                                                 * W1L17190
                          1725 | *************************************************** W1L17200
114D 7101                 1726 |       MDX   1 1         INCR CD COL PT              W1L17210
114E C064                 1727 |       LD      TABL1     SAVE ADDR OF XCNVT IN       W1L17220
114F D200                 1728 |       STO   2 0         *COMPRESSION                W1L17230
1150 4400 1069R           1729 |       BSI  L  CONV1     CONVERT BYPASS WD CNT       W1L17240
1152 D201                 1730 |       STO   2 1         SAVE WD CNT IN COMPRESSION  W1L17250
1153 4400 10A2R           1731 |       BSI  L  IPPVL     TEST WD CNT FOR VALIDITY    W1L17260
1155 7202                 1732 |       MDX   2 2         TEST NEXT FLD               W1L17270
1156 70CE                 1733 |       MDX     FC211                                 W1L17280
                          1734 | *                                                   W1L17290
1157 00F9                 1735 | HF9   DC      /F9       EBC 9                       W1L17300
1158 000E                 1736 | D14   DC      14        14                          W1L17310
                          1737 | *                                                   W1L17320
                          1738 | *     FETCH FIELD SCALE AND SAVE                    W1L17330
                          1739 | *                                                   W1L17340
1159 0000                 1740 | SCALE DC      *-*       ENTRY PT                    W1L17350
115A C101                 1741 |       LD    1 1         COMPARE CD COL TO           W1L17360
115B 9400 1075R           1742 |       S    L  H00F0     *EBC 0                      W1L17370
115D 4428 1023R           1743 |       BSI  L  PRIN2,+Z  BR-NONNUMERIC DGT FOUND     W1L17380
115F C101                 1744 |       LD    1 1         COMPARE CD COL TO           W1L17390
1160 90F6                 1745 |       S       HF9       *EBC 9                      W1L17400
1161 4430 1023R           1746 |       BSI  L  PRIN2,-Z  BR-NONNUMERIC DGT FOUND     W1L17410
1163 8400 1076R           1747 |       A    L  H9        COMPUTE SCALE               W1L17420
1165 EA02                 1748 |       OR    2 2         SAVE SCALE IN COMPRESSION   W1L17430
1166 D202                 1749 |       STO   2 2                                     W1L17440
1167 4C80 1159R           1750 |       BSC  I  SCALE     RETURN                      W1L17450
                          1751 | *                                                   W1L17460
                          1752 | *                                                   W1L17470
                          1753 | *     CONSTANTS                                     W1L17480
                          1754 | *                                                   W1L17490
1169 00C9                 1755 | I     DC      /00C9     EBCDIC I                    W1L17500
116A 00E7                 1756 | X     DC      /00E7     EBCDIC X                    W1L17510
116B 0005                 1757 | D5    DC      5         5                           W1L17520
116C 00D7                 1758 | P     DC      /00D7     EBCDIC P                    W1L17530
116D 0080                 1759 | PO    DC      /0080     PACK OPTION BIT             W1L17540
116E                      1760 | RCDSZ BSS     2         FILE RCD SIZES              W1L17550
                          1761 | *                                                   W1L17560
                          1762 | *************************************************** W1L17570
                          1763 | *                                                 * W1L17580
                          1764 | *             CONVERT RCD COL FLD FOR NON X-FLD   * W1L17590
                          1765 | *                                                 * W1L17600
                          1766 | *************************************************** W1L17610
                          1767 | *                                                   W1L17620
1170 7000                 1768 |       MDX     *                                     W1L17630
1171 4400 1069R           1769 | FC017 BSI  L  CONV1     CONVERT RCD COL FLD         W1L17640
1173 904C                 1770 |       S       D1                                    W1L17650
                          1771 | *                                                   W1L17660
1174 7400 113AR           1772 |       MDX  L  FC994,0   SKIP-NOT REPEATED SPEC      W1L17670
1176 80C2                 1773 |       A       FC993     ADD O/P PREC FOR REPEAT     W1L17680
                          1774 | *                                                   W1L17690
1177 D201                 1775 |       STO   2 1         SAVE COL-1 IN COMPRESSION   W1L17700
1178 C400 1020R           1776 |       LD   L  TOTAL                                 W1L17710
117A 90F4                 1777 |       S       RCDSZ+1   TEST COL NO. FOR VALIDITY   W1L17720
117B 4430 1023R           1778 |       BSI  L  PRIN2,-Z  BR-COL NO. INVALID          W1L17730
117D 7101                 1779 |       MDX   1 1         INCR CD COL PT              W1L17740
                          1780 | *                                                   W1L17750
                          1781 | *************************************************** W1L17760
                          1782 | *                                                 * W1L17770
                          1783 | *             FIELD TYPE DETERMINATION            * W1L17780
                          1784 | *                                                 * W1L17790
                          1785 | *************************************************** W1L17800
                          1786 | *                                                   W1L17810
117E C0F1                 1787 |       LD      FC017-1   INITIALIZE MULTI-BR INST    W1L17820
117F D00E                 1788 |       STO     FC020                                 W1L17830
1180 C100                 1789 |       LD    1 0         TEST FOR I-FLD              W1L17840
1181 90E7                 1790 |       S       I                                     W1L17850
1182 4C18 10ACR           1791 |       BSC  L  IFLD,+-   BR- I FLD                   W1L17860
1184 4C10 1092R           1792 |       BSC  L  FC022,-   BR- TEST FOR R- OR J-FLD    W1L17870
1186 803A                 1793 |       A       D2                                    W1L17880
1187 4C10 109FR           1794 |       BSC  L  FC220,-   BR-FLD NOT RECOGNIZABLE     W1L17890
1189 80E1                 1795 |       A       D5                                    W1L17900
118A 4C28 109FR           1796 |       BSC  L  FC220,Z+  BR-FLD NOT RECOGNIZABLE     W1L17910
118C 8001                 1797 |       A       *+1                                   W1L17920
118D D000                 1798 |       STO     *                                     W1L17930
118E 7000                 1799 | FC020 MDX     *         MULTI-BR INST               W1L17940
118F 7036                 1800 |       MDX     BFLD      BR- B-FLD                   W1L17950
1190 7075                 1801 |       MDX     CFLD      BR- C-FLD                   W1L17960
1191 702C                 1802 |       MDX     INTRM     BR- D-FLD                   W1L17970
1192 702C                 1803 |       MDX     INTR      BR- E-FLD                   W1L17980
                          1804 | *                                                   W1L17990
                          1805 | *************************************************** W1L18000
                          1806 | *                                                 * W1L18010
                          1807 | *             COMPRESSION FOR F-FLD               * W1L18020
                          1808 | *                                                 * W1L18030
                          1809 | *************************************************** W1L18040
                          1810 | *                                                   W1L18050
1193 C025                 1811 | FFLD  LD      TABL1+6   SET ADDR OF FCNVT IN        W1L18060
1194 D200                 1812 |       STO   2 0         *COMPRESSION                W1L18070
1195 681C                 1813 |       STX     FSW       SET F-SW                    W1L18080
1196 4400 1069R           1814 |       BSI  L  CONV1     CONVERT FLD LNG IN CHARS    W1L18090
1198 D203                 1815 |       STO   2 3         SAVE CHAR CNT               W1L18100
                          1816 | *                                                   W1L18110
1199 8201                 1817 |       A     2 1         ACC=COL NO. OF LAST CHAR    W1L18120
119A 90D4                 1818 |       S       RCDSZ+1                               W1L18130
119B 4430 1023R           1819 |       BSI  L  PRIN2,Z-  BR-FLD EXCEEDS RCD BOUNDARY W1L18140
119D C203                 1820 |       LD    2 3         ADJUST TOTAL FLD LNG INDR   W1L18150
119E 8400 108CR           1821 |       A    L  TOTFL                                 W1L18160
11A0 D400 108CR           1822 |       STO  L  TOTFL                                 W1L18170
                          1823 | *                                                   W1L18180
11A2 C203                 1824 |       LD    2 3         DIVIDE FLD LNG IN CHARS     W1L18190
11A3 1890                 1825 |       SRT     16        *BY 3 TO GET FLD LNG IN WDS W1L18200
11A4 A81D                 1826 |       D       D3                                    W1L18210
11A5 D015                 1827 |       STO     TABL3                                 W1L18220
                          1828 | *                                                   W1L18230
11A6 1090                 1829 |       SLT     16        DETERMINE WD CNT OF CSP FLD W1L18240
11A7 4820                 1830 |       BSC     Z                                     W1L18250
11A8 C017                 1831 |       LD      D1        ADJUST WD CNT OF CSP FLD    W1L18260
11A9 8011                 1832 |       A       TABL3     *FOR REMAINDER              W1L18270
                          1833 | *                                                   W1L18280
11AA 4400 10A2R           1834 |       BSI  L  IPPVL     TEST WD CNT FOR VALIDITY    W1L18290
11AC C004                 1835 |       LD      H0341     SAVE /0341 IN COMPRESSION   W1L18300
11AD D202                 1836 |       STO   2 2                                     W1L18310
11AE 7204                 1837 |       MDX   2 4         INCR COMPRESSION PT         W1L18320
11AF 4C00 110DR           1838 |       BSC  L  FC210     TEST NEXT FLD               W1L18330
                          1839 | *                                                   W1L18340
                          1840 | *     CONSTANTS                                     W1L18350
                          1841 | *                                                   W1L18360
11B1 0341                 1842 | H0341 DC      /0341     /0341                       W1L18370
11B2 0000                 1843 | FSW   DC      *-*       F-FLD TYPE SW               W1L18380
11B3 12C6R                1844 | TABL1 DC      XCNVT     ADDR OF X-FLD CONVERT SUBR  W1L18390
11B4 12CFR                1845 |       DC      ICNVT     ADDR OF I-FLD CONVERT SUBR  W1L18400
11B5 15DBR                1846 |       DC      RCNVT     ADDR OF R-FLD CONVERT SUBR  W1L18410
11B6 12B4R                1847 |       DC      BCNVT     ADDR OF B-FLD CONVERT SUBR  W1L18420
11B7 1381R                1848 |       DC      DCNVT     ADDR OF D-FLD CONVERT SUBR  W1L18430
11B8 13D1R                1849 |       DC      ECNVT     ADDR OF E-FLD CONVERT SUBR  W1L18440
11B9 1405R                1850 |       DC      FCNVT     ADDR OF F-FLD CONVERT SUBR  W1L18450
11BA 12F6R                1851 |       DC      JCNVT     ADDR OF J-FLD CONVERT SUBR  W1L18460
11BB                      1852 | TABL3 BSS     3         TEMP SAVE AREA              W1L18470
11BE 7061                 1853 | INTRM MDX     DFLD      BR - D-FLD                  W1L18480
11BF 7055                 1854 | INTR  MDX     EFLD      BR - E-FLD                  W1L18490
                          1855 | *                                                   W1L18500
                          1856 | *************************************************** W1L18510
                          1857 | *                                                 * W1L18520
                          1858 | *             COMPRESSION FOR B-FLD               * W1L18530
                          1859 | *                                                 * W1L18540
                          1860 | *************************************************** W1L18550
                          1861 | *                                                   W1L18560
11C0 0001                 1862 | D1    DC      1         1                           W1L18570
11C1 0002                 1863 | D2    DC      2         2                           W1L18580
11C2 0003                 1864 | D3    DC      3         3                           W1L18590
11C3                      1865 | TEMP2 BSS     3         TEMP SAVE AREA              W1L18600
11C6 C0EF                 1866 | BFLD  LD      TABL1+3   SET ADDR OF RCNVT IN        W1L18610
11C7 D200                 1867 |       STO   2 0         *COMPRESSION                W1L18620
                          1868 | *                                                   W1L18630
11C8 C400 125FR           1869 |       LD   L  INTSW     TEST 1 WD ITG SW            W1L18640
11CA 4C18 11CER           1870 |       BSC  L  *+2,+-    BR-NO 1 WD ITG              W1L18650
11CC C0F3                 1871 |       LD      D1        ACC=1                       W1L18660
11CD 7007                 1872 |       MDX     FC023                                 W1L18670
11CE C400 1260R           1873 | FC024 LD   L  EPREC     TEST FOR EXTENDED PREC      W1L18680
11D0 4C18 11D4R           1874 |       BSC  L  *+2,+-    BR-STD PREC SPECIFIED       W1L18690
11D2 C0EF                 1875 |       LD      D3        ACC=3                       W1L18700
11D3 7001                 1876 |       MDX     *+1                                   W1L18710
11D4 C0EC                 1877 |       LD      D2        ACC=2                       W1L18720
                          1878 | *                                                   W1L18730
11D5R                     1879 | FC023 EQU     *                                     W1L18740
11D5 D0E5                 1880 |       STO     TABL3     SAVE NO. WD/ENT             W1L18750
11D6 1006                 1881 |       SLA     6         SAVE NO. WD/ENT             W1L18760
11D7 D202                 1882 |       STO   2 2         *IN COMPRESSION             W1L18770
                          1883 | *                                                   W1L18780
11D8 4400 1069R           1884 |       BSI  L  CONV1     CONVERT CHAR CNT            W1L18790
11DA D0E1                 1885 |       STO     TABL3+1   SAVE CHAR CNT               W1L18800
11DB 1888                 1886 |       SRT     8                                     W1L18810
11DC 4420 1023R           1887 |       BSI  L  PRIN2,Z   BR-PRECISION INVALID        W1L18820
11DE 1090                 1888 |       SLT     16                                    W1L18830
11DF EA02                 1889 |       OR    2 2         SAVE CHAR CNT IN            W1L18840
11E0 D202                 1890 |       STO   2 2         *COMPRESSION                W1L18850
                          1891 | *                                                   W1L18860
11E1 4400 10F6R           1892 |       BSI  L  OPPVL     CHECK O/P FLD LNG           W1L18870
                          1893 | *                                                   W1L18880
                          1894 | *                                                   W1L18890
11E3 4400 1159R           1895 |       BSI  L  SCALE     RETRIEVE CHAR CNT/WD        W1L18900
11E5 C202                 1896 |       LD    2 2                                     W1L18910
11E6 E400 128AR           1897 |       AND  L  HF                                    W1L18920
11E8 D0D4                 1898 |       STO     TABL3+2   SAVE CHAR/ENT               W1L18930
11E9 4408 1023R           1899 |       BSI  L  PRIN2,+   BR-SYNTAX INVALID           W1L18940
                          1900 | *                                                   W1L18950
11EB C0D0                 1901 |       LD      TABL3+1   ACC=CHAR CNT                W1L18960
11EC 1890                 1902 |       SRT     16                                    W1L18970
11ED A8CF                 1903 |       D       TABL3+2   ACC=CHAR CNT/(CHAR/ENT)     W1L18980
11EE D0CE                 1904 |       STO     TABL3+2                               W1L18990
11EF 1090                 1905 |       SLT     16                                    W1L19000
11F0 4C18 11F4R           1906 |       BSC  L  *+2,+-    BR-REMAINDER =0             W1L19010
11F2 7401 11BDR           1907 |       MDX  L  TABL3+2,1                             W1L19020
                          1908 | *                                                   W1L19030
11F4 C0C8                 1909 |       LD      TABL3+2   ACC=NO. ENT                 W1L19040
11F5 A0C5                 1910 |       M       TABL3                                 W1L19050
11F6 1090                 1911 |       SLT     16        ACC=FLD LNG IN WD           W1L19060
11F7 4400 10A2R           1912 |       BSI  L  IPPVL     TEST WD CNT FOR VALIDITY    W1L19070
                          1913 | *                                                   W1L19080
11F9 C202                 1914 |       LD    2 2         FETCH CHARS/ENT             W1L19090
11FA E400 128AR           1915 |       AND  L  HF                                    W1L19100
11FC 7102                 1916 |       MDX   1 2         ADJUST I/O AREA ADDR        W1L19110
11FD 7400 1205R           1917 |       MDX  L  CSW,0     SKIP- B-FLD TYPE            W1L19120
11FF 700A                 1918 |       MDX     C1        CONT CHAR CNT/WD CHECK      W1L19130
1200 90C0                 1919 |       S       D2                                    W1L19140
1201 4430 1023R           1920 |       BSI  L  PRIN2,-Z  BR- CHAR CNT/WD INVALID     W1L19150
1203 4C00 110CR           1921 |       BSC  L  FC018     TEST NEXT FLD TYPE          W1L19160
                          1922 | *                                                   W1L19170
                          1923 | *************************************************** W1L19180
                          1924 | *                                                 * W1L19190
                          1925 | *             COMPRESSION FOR C-FLD               * W1L19200
                          1926 | *                                                 * W1L19210
                          1927 | *************************************************** W1L19220
                          1928 | *                                                   W1L19230
1205 0000                 1929 | CSW   DC      *-*       C-TYPE SW                   W1L19240
1206 C0AF                 1930 | CFLD  LD      TABL1+3   SET ADDR OF BCNVT IN        W1L19250
1207 D200                 1931 |       STO   2 0         *COMPRESSION                W1L19260
1208 68FC                 1932 |       STX     CSW       SET C-TYPE SW               W1L19270
1209 70C4                 1933 |       MDX     FC024     COMPLETE COMPRESSION        W1L19280
                          1934 | *                                                   W1L19290
120A 9400 1403R           1935 | C1    S    L  D4        TEST VALIDITY,CHAR CNT/WD   W1L19300
120C 7400 1260R           1936 |       MDX  L  EPREC,0   SKIP-STD PREC SPECIFIED     W1L19310
120E 90B2                 1937 |       S       D2                                    W1L19320
120F 4430 1023R           1938 |       BSI  L  PRIN2,-Z  BR-CHAR CNT/WD INVALID      W1L19330
1211 1010                 1939 |       SLA     16                                    W1L19340
1212 D0F2                 1940 |       STO     CSW       TURN OFF C-TYPE SW          W1L19350
1213 4C00 110CR           1941 |       BSC  L  FC018     TEST NEXT FLD TYPE          W1L19360
                          1942 | *                                                   W1L19370
                          1943 | *************************************************** W1L19380
                          1944 | *                                                 * W1L19390
                          1945 | *             COMPRESSION FOR E-FLD               * W1L19400
                          1946 | *                                                 * W1L19410
                          1947 | *************************************************** W1L19420
1215 C0A2                 1948 | EFLD  LD      TABL1+5   SET ADDR OF ECNVT IN        W1L19430
1216 D200                 1949 |       STO   2 0         *COMPRESSION                W1L19440
1217 4400 1069R           1950 |       BSI  L  CONV1     CONVERT CSP FLD LNG         W1L19450
1219 D072                 1951 |       STO     TABL2+1   SAVE CSP FLD LNG            W1L19460
121A 8004                 1952 |       A       D6        COMPUTE INPUT FLD LNG IN    W1L19470
121B 1890                 1953 |       SRT     16                                    W1L19480
121C AC00 1403R           1954 |       D    L  D4        *WORDS                      W1L19490
121E 7006                 1955 |       MDX     FC580     CONT COMPRESSION            W1L19500
                          1956 | *                                                   W1L19510
                          1957 | *************************************************** W1L19520
                          1958 | *                                                 * W1L19530
                          1959 | *             COMPRESSION FOR D-FLD               * W1L19540
                          1960 | *                                                 * W1L19550
                          1961 | *************************************************** W1L19560
121F 0006                 1962 | D6    DC      6         6                           W1L19570
1220 C096                 1963 | DFLD  LD      TABL1+4   SET ADDR OF DCNVT IN        W1L19580
1221 D200                 1964 |       STO   2 0         *COMPRESSION                W1L19590
                          1965 | *                                                   W1L19600
1222 4400 1069R           1966 |       BSI  L  CONV1     CONVERT CSP FLD LNG         W1L19610
1224 D067                 1967 |       STO     TABL2+1   SAVE CSP FLD LNG            W1L19620
                          1968 | *                                                   W1L19630
1225R                     1969 | FC580 EQU     *                                     W1L19640
1225 4400 10A2R           1970 |       BSI  L  IPPVL     TEST FLD LNG FOR VALIDITY   W1L19650
1227 7201                 1971 |       MDX   2 1         INCR COMPRESSION PT TEMP    W1L19660
1228 1010                 1972 |       SLA     16        CLEAR COMPRESSION WORD      W1L19670
1229 D202                 1973 |       STO   2 2                                     W1L19680
                          1974 | *                                                   W1L19690
122A 4400 1159R           1975 |       BSI  L  SCALE     RETRIEVE CSP SCALE          W1L19700
122C C202                 1976 |       LD    2 2                                     W1L19710
122D D05D                 1977 |       STO     TABL2     SAVE CSP SCALE IN TABL2     W1L19720
                          1978 | *                                                   W1L19730
122E C05D                 1979 |       LD      TABL2+1                               W1L19740
122F 1888                 1980 |       SRT     8                                     W1L19750
1230 4420 1023R           1981 |       BSI  L  PRIN2,Z   BR-CSP FLD LNG INVALID      W1L19760
1232 1090                 1982 |       SLT     16                                    W1L19770
1233 EA02                 1983 |       OR    2 2         SAVE CSP FLD LNG IN         W1L19780
1234 D202                 1984 |       STO   2 2         *COMPRESSION                W1L19790
                          1985 | *                                                   W1L19800
1235 C056                 1986 |       LD      TABL2+1   COMPUTE NO. NON-DECML       W1L19810
1236 9054                 1987 |       S       TABL2     *POS.-I/P                   W1L19820
1237 D053                 1988 |       STO     TABL2     SAVE L1-J                   W1L19830
1238 4428 1023R           1989 |       BSI  L  PRIN2,Z+  BR-FLD LNG LT SCALE,INVALID W1L19840
123A 72FF                 1990 |       MDX   2 -1        RESTORE COMPRESSION PT      W1L19850
                          1991 | *                                                   W1L19860
123B C102                 1992 |       LD    1 2         TEST FOR =                  W1L19870
123C 9051                 1993 |       S       EQ                                    W1L19880
123D 4420 1023R           1994 |       BSI  L  PRIN2,Z   BR-SYNTAX INVALID           W1L19890
                          1995 | *                                                   W1L19900
123F 7102                 1996 |       MDX   1 2         INCR CD COL PT              W1L19910
1240 4400 1077R           1997 |       BSI  L  CONV2     CONVERT RPG FLD LNG         W1L19920
1242 4400 10F6R           1998 |       BSI  L  OPPVL     CHECK O/P FLD LNG           W1L19930
                          1999 | *                                                   W1L19940
1244 4400 1159R           2000 |       BSI  L  SCALE     CONVERT RPG SCALE           W1L19950
                          2001 | *                                                   W1L19960
1246 C400 1020R           2002 |       LD   L  TOTAL                                 W1L19970
1248 9101                 2003 |       S     1 1         COMPUTE L2-K                W1L19980
1249 8017                 2004 |       A       F0                                    W1L19990
124A D041                 2005 |       STO     TABL2+1   SAVE L2-K                   W1L20000
124B 4428 1023R           2006 |       BSI  L  PRIN2,+Z  BR-K GT L2,INVALID          W1L20010
                          2007 | *                                                   W1L20020
124D C03D                 2008 |       LD      TABL2     COMPUTE L1-J-(L2-K)         W1L20030
124E 903D                 2009 |       S       TABL2+1                               W1L20040
124F 4430 1262R           2010 |       BSI  L  TRUNK,Z-  BR-K GT J,TRUNCATION        W1L20050
                          2011 | *                                                   W1L20060
1251 7204                 2012 |       MDX   2 4         INCR COMPRESSION PT         W1L20070
1252 7102                 2013 |       MDX   1 2         ADJUST I/O AREA PT          W1L20080
1253 C101                 2014 |       LD    1 1         TEST FOR PACK OPTION        W1L20090
1254 9400 116CR           2015 |       S    L  P                                     W1L20100
1256 4C20 110DR           2016 |       BSC  L  FC210,Z   BR-PACK OPTION OFF          W1L20110
1258 C400 116DR           2017 |       LD   L  PO        OR PACK OPTION INTO         W1L20120
125A EAFE                 2018 |       OR    2 -2        *COMPRESSION                W1L20130
125B D2FE                 2019 |       STO   2 -2                                    W1L20140
125C 7103                 2020 |       MDX   1 3         ADJUST I/O AREA PT          W1L20150
125D 4C00 110DR           2021 |       BSC  L  FC210     TEST NEXT FLD               W1L20160
                          2022 | *                                                   W1L20170
125F 0000                 2023 | INTSW DC      0         ONE WD INTEGER SW           W1L20180
1260 0000                 2024 | EPREC DC      0         EXTENDED PREC SW            W1L20190
1261 00F0                 2025 | F0    DC      /F0       EBC 0                       W1L20200
                          2026 | *                                                   W1L20210
                          2027 | *************************************************** W1L20220
                          2028 | *                                                 * W1L20230
                          2029 | *             TRUNCATION OCCURS-PRINT DIAGNOSTIC  * W1L20240
                          2030 | *                                                 * W1L20250
                          2031 | *************************************************** W1L20260
1262 0000                 2032 | TRUNK DC      *-*       ENTRY PT                    W1L20270
1263 C201                 2033 |       LD    2 1         LOAD COL NO.-1              W1L20280
1264 8400 11C0R           2034 |       A    L  D1        CALCULATE COL NO.           W1L20290
1266 691E                 2035 |       STX   1 TXR1+1    SAVE REG 1                  W1L20300
                          2036 | *                                                   W1L20310
                          2037 | *     CONVERT COL NO. TO PACKED EBCDIC              W1L20320
                          2038 | *     *AND STORE IN TRUNCATION ERROR MSG            W1L20330
                          2039 | *                                                   W1L20340
1267 6102                 2040 |       LDX   1 2         REG 1 = LOOP CONTROL        W1L20350
1268 1890                 2041 |       SRT     16        COL NO. IN EXTENSION REG    W1L20360
1269 AC00 1331R           2042 | T1    D    L  D10       CALCULATE DECML DGT         W1L20370
126B 18D0                 2043 |       RTE     16        DECML DGT IN ACC            W1L20380
126C E8F4                 2044 |       OR      F0        OR ON ZONE                  W1L20390
126D D500 128AR           2045 |       STO  L1 TABL2-1   SAVE TEMPORARILY            W1L20400
126F 1010                 2046 |       SLA     16        CLEAR ACC FOR DIVIDE        W1L20410
1270 71FF                 2047 |       MDX   1 -1                                    W1L20420
1271 70F7                 2048 |       MDX     T1        CONT LOOP                   W1L20430
                          2049 | *                                                   W1L20440
1272 1090                 2050 |       SLT     16        GET HIGH ORDER DGT          W1L20450
1273 E8ED                 2051 |       OR      F0        OR ON ZONE                  W1L20460
1274 1008                 2052 |       SLA     8         PACK FOR MESSAGE            W1L20470
1275 E815                 2053 |       OR      TABL2     GET SECOND DGT              W1L20480
1276R                     2054 | T0002 EQU     *                                     W1L20490
1276 D028                 2055 |       STO     MESS7+16  SAVE COL NO. IN MESSAGE     W1L20500
1277 C014                 2056 |       LD      TABL2+1   GET LAST DGT                W1L20510
1278 1008                 2057 |       SLA     8                                     W1L20520
1279 E826                 2058 |       OR      MESS7+17                              W1L20530
127A D025                 2059 |       STO     MESS7+17  SAVE IN MESSAGE             W1L20540
                          2060 | *                                                   W1L20550
127B 6A0B                 2061 |       STX   2 TXR2+1    SAVE REG 2                  W1L20560
127C 6600 128FR           2062 |       LDX  L2 MESS7     SET ERROR MSG ADDR SW       W1L20570
127E 4400 0FDER           2063 |       BSI  L  PRINT     PRINT DIAGNOSTIC            W1L20580
1280 C400 0DFDR           2064 |       LD   L  H4040     RESTORE TRUNCATION MSG FOR  W1L20590
1282 D01D                 2065 |       STO     MESS7+17  *FUTURE USE                 W1L20600
1283 D034                 2066 |       STO     MESSA+23                              W1L20610
1284 6500 0000            2067 | TXR1  LDX  L1 *-*       RESTORE REG 1               W1L20620
1286 6600 0000            2068 | TXR2  LDX  L2 *-*       RESTORE REG 2               W1L20630
1288 4C80 1262R           2069 |       BSC  I  TRUNK     RETURN TO CALLER            W1L20640
                          2070 | *                                                   W1L20650
                          2071 | *     CONSTANTS                                     W1L20660
                          2072 | *                                                   W1L20670
128A 000F                 2073 | HF    DC      /F        CONSTANT /F                 W1L20680
128B                      2074 | TABL2 BSS     3         TEMP SAVE AREA              W1L20690
128E 007E                 2075 | EQ    DC      /7E       EBC =                       W1L20700
128F 0011                 2076 | MESS7 DC      17                                    W1L20710
1290 C6F0 F740 E3D9 E4D5  2077 |       DMES  2 F07 TRUNCATION OCCURS AT COL.     'E  W1L20720
     C3C1 E3C9 D6D5 40D6       |
     C3C3 E4D9 E240 C1E3       |
     40C3 D6D3 4B40 4040       |
     4040                      |
12A1 0019                 2078 | MESSA DC      25                                    W1L20730
12A2 C6F1 F040 C6C9 C5D3  2079 |       DMES  2 F10 FIELD OUT OF RANGE AT COL     OF' W1L20740
     C440 D6E4 E340 D6C6       |
     40D9 C1D5 C7C5 40C1       |
     E340 C3D6 D340 4040       |
     4040 D6C6                 |
12B4                      2080 |       DMES  2  RECORD       'E                      W1L20750
                          2081 | *                                                   W1L20760
                          2082 | *************************************************** W1L20770
                          2083 | *                                                 * W1L20780
                          2084 | *             B(C)-CONVERSION SUBR                * W1L20790
                          2085 | *                                                 * W1L20800
                          2086 | *************************************************** W1L20810
                          2087 | *                                                   W1L20820
12B4 0000                 2088 | BCNVT DC      *-*       ENTRY PT                    W1L20830
12B5 680F                 2089 |       STX     ALPHA     TURN ON ALPHA SW            W1L20840
12B6 C202                 2090 |       LD    2 2                                     W1L20850
12B7 1806                 2091 |       SRA     6                                     W1L20860
12B8 E400 11C2R           2092 |       AND  L  D3        FIND NO. WDS PER ENTRY      W1L20870
12BA D079                 2093 |       STO     WORK1                                 W1L20880
12BB C400 0001            2094 |       LD   L  XR1       SUBTRACT NO. WDS PER        W1L20890
12BD 9076                 2095 |       S       WORK1     *ENTRY FROM REG 1           W1L20900
12BE D400 0001            2096 |       STO  L  XR1                                   W1L20910
12C0 4400 1528R           2097 |       BSI  L  INSRT     PUT FLD INTO O/P RCD        W1L20920
12C2 7203                 2098 |       MDX   2 3         UPDATE COMPRESSION PT       W1L20930
12C3 4C80 12B4R           2099 |       BSC  I  BCNVT     RETURN TO CALLER            W1L20940
12C5 0000                 2100 | ALPHA DC      0         ALPHA SW                    W1L20950
                          2101 | *                                                   W1L20960
                          2102 | *************************************************** W1L20970
                          2103 | *                                                 * W1L20980
                          2104 | *             X-CONVERSION SUBR                   * W1L20990
                          2105 | *                                                 * W1L21000
                          2106 | *************************************************** W1L21010
                          2107 | *                                                   W1L21020
12C6 0000                 2108 | XCNVT DC      *-*       ENTRY PT                    W1L21030
12C7 C400 0001            2109 |       LD   L  XR1       ADJUST INPUT FLD PT FOR     W1L21040
12C9 9201                 2110 |       S     2 1         *NO. WDS TO BE BYPASSED     W1L21050
12CA D400 0001            2111 |       STO  L  XR1                                   W1L21060
12CC 7202                 2112 |       MDX   2 2         UPDATE COMPRESSION PT       W1L21070
12CD 4C80 12C6R           2113 |       BSC  I  XCNVT     RETURN TO CALLER            W1L21080
                          2114 | *                                                   W1L21090
                          2115 | *************************************************** W1L21100
                          2116 | *                                                 * W1L21110
                          2117 | *             I-CONVERSION SUBR                   * W1L21120
                          2118 | *                                                 * W1L21130
                          2119 | *************************************************** W1L21140
                          2120 | *                                                   W1L21150
12CF 0000                 2121 | ICNVT DC      *-*       ENTRY POINT                 W1L21160
12D0 71FF                 2122 |       MDX   1 -1        DECREMENT INPUT PT          W1L21170
12D1 7400 125FR           2123 |       MDX  L  INTSW,0   TEST FOR ONE WORD INTEGERS  W1L21180
12D3 7004                 2124 |       MDX     *+4       BR-ONE WD INTEGERS SPECIFIEDW1L21190
                          2125 | *                       AT LEAST 2 WDS ALLOCATED-   W1L21200
12D4 71FF                 2126 |       MDX   1 -1        *DECREMENT INPUT PT         W1L21210
12D5 7400 1260R           2127 |       MDX  L  EPREC,0   TEST FOR EXTENDED PRECISION W1L21220
                          2128 | *                       EXTENDED PREC SPECIFIED-    W1L21230
12D7 71FF                 2129 |       MDX   1 -1        *DECREMENT INPUT PT         W1L21240
                          2130 | *                                                   W1L21250
12D8 691A                 2131 |       STX   1 IXR1+1    SAVE REG 1                  W1L21260
12D9 C100                 2132 |       LD    1 0         LOAD BINARY INTEGER         W1L21270
12DA 1890                 2133 |       SRT     16        SAVE IN EXTENSION REG       W1L21280
                          2134 | *                                                   W1L21290
12DB C054                 2135 |       LD      HF0       LOAD POSITIVE ZONE          W1L21300
12DC 611F                 2136 |       LDX   1 /1F       REG 1 = 31,LOOP CONTROL     W1L21310
12DD D500 1333R           2137 |       STO  L1 WORK1-1   SET WORK AREA TO ZONE       W1L21320
12DF 71FF                 2138 |       MDX   1 -1        DECREMENT LOOP CONTROL      W1L21330
12E0 70FC                 2139 |       MDX     *-4       CONTINUE LOOP               W1L21340
                          2140 | *                                                   W1L21350
12E1 1090                 2141 |       SLT     16        SHIFT BINARY INTEGER TO ACC W1L21360
12E2 4C10 12E7R           2142 |       BSC  L  I1,-      BR-INTEGER IS POSITIVE      W1L21370
12E4 684D                 2143 |       STX     NEGSW     TURN ON NEGATIVE INDICATOR  W1L21380
12E5 F04D                 2144 |       EOR     HFFFF     TAKE 2'S COMPLEMENT         W1L21390
12E6 806E                 2145 |       A       H1                                    W1L21400
                          2146 | *                                                   W1L21410
12E7 6105                 2147 | I1    LDX   1 5         DGT CNT=5                   W1L21420
12E8 1890                 2148 |       SRT     16        SHIFT TO EXTENSION REG      W1L21430
12E9 74FF 137CR           2149 |       MDX  L  SWJ,-1                                W1L21440
12EB 4400 1376R           2150 |       BSI  L  DGT       CONVERT 5 DGTS              W1L21450
12ED 7401 137CR           2151 |       MDX  L  SWJ,1                                 W1L21460
12EFR                     2152 | FC700 EQU     *                                     W1L21470
12EF 4400 1528R           2153 |       BSI  L  INSRT     PUT CNVTED FLD IN O/P RCD   W1L21480
12F1 7203                 2154 |       MDX   2 3         UPDATE COMPRESSION PT       W1L21490
12F2 6500 0000            2155 | IXR1  LDX  L1 *-*       RESTORE REG 1               W1L21500
12F4 4C80 12CFR           2156 |       BSC  I  ICNVT     RETURN TO CALLER            W1L21510
                          2157 | *                                                   W1L21520
                          2158 | *************************************************** W1L21530
                          2159 | *                                                 * W1L21540
                          2160 | *             J-CONVERSION SUBR                   * W1L21550
                          2161 | *                                                 * W1L21560
                          2162 | *************************************************** W1L21570
                          2163 | *                                                   W1L21580
12F6 0000                 2164 | JCNVT DC      *-*       ENTRY PT                    W1L21590
12F7 C0FE                 2165 |       LD      JCNVT     SAVE RETURN ADDR            W1L21600
12F8 D0D6                 2166 |       STO     ICNVT                                 W1L21610
12F9 71FE                 2167 |       MDX   1 -2        DECREMENT INPUT PT          W1L21620
12FA 69F8                 2168 |       STX   1 IXR1+1    SAVE REG 1                  W1L21630
                          2169 | *                                                   W1L21640
12FB C034                 2170 |       LD      HF0       LOAD POSITIVE ZONE          W1L21650
12FC 611F                 2171 |       LDX   1 /1F       REG 1=31,LOOP CONTROL       W1L21660
12FD D500 1333R           2172 |       STO  L1 WORK1-1   SET WORK AREA TO ZONE       W1L21670
12FF 71FF                 2173 |       MDX   1 -1        DECREMENT LOOP CONTROL      W1L21680
1300 70FC                 2174 |       MDX     *-4       CONT INITIALIZING WORK AREA W1L21690
                          2175 | *                                                   W1L21700
1301 6580 12F3R           2176 |       LDX  I1 IXR1+1    RESTORE REG 1               W1L21710
1303 C101                 2177 |       LD    1 1         LOAD 2-WD INTEGER INTO      W1L21720
1304 1890                 2178 |       SRT     16        *ACC AND EXTENSION REGS     W1L21730
1305 C100                 2179 |       LD    1 0                                     W1L21740
1306 D851                 2180 |       STD     TABLJ     SAVE ITG                    W1L21750
1307 4C10 130CR           2181 |       BSC  L  J1,-      BR-ITG IS POSITIVE          W1L21760
1309 6828                 2182 |       STX     NEGSW     SET NEGATIVE INDR           W1L21770
130A 10A0                 2183 |       SLT     32                                    W1L21780
130B 984C                 2184 |       SD      TABLJ     TAKE TWO'S COMPLEMENT       W1L21790
130CR                     2185 | J1    EQU     *                                     W1L21800
130C 6100                 2186 |       LDX   1 0         SET ADJUSTMENT TABLE PT     W1L21810
130D D84A                 2187 |       STD     TABLJ     SAVE ABSOLUTE VALUE OF ITG  W1L21820
130E 9D00 135AR           2188 | J3    SD   L1 TABLJ+2   SUB TABLE VALUE             W1L21830
1310 4C10 1315R           2189 |       BSC  L  J2,-      BR-REMAINDER NON-NEGATIVE   W1L21840
1312 7102                 2190 |       MDX   1 2         INCR TABLE PT               W1L21850
1313 C844                 2191 |       LDD     TABLJ     LOAD ABSOLUTE VALUE OF ITG  W1L21860
1314 70F9                 2192 |       MDX     J3        CONT                        W1L21870
1315R                     2193 | J2    EQU     *                                     W1L21880
1315 A85F                 2194 |       D       D0000     FETCH LOW ORDER 7 DECML DGT W1L21890
1316 D040                 2195 |       STO     TABLJ-1   SAVE 3 OF LOW ORDER DGTS    W1L21900
1317 C400 0001            2196 |       LD   L  XR1       DIVIDE REG 1 BY 2           W1L21910
1319 1801                 2197 |       SRA     1                                     W1L21920
131A D009                 2198 |       STO     J4        SAVE PT                     W1L21930
131B 6104                 2199 |       LDX   1 4         SET DGT CNT                 W1L21940
131C 4059                 2200 |       BSI     DGT       FETCH LOW ORDER 4 DECML DGT W1L21950
131D C039                 2201 |       LD      TABLJ-1   FETCH BINARY REPRESEN-      W1L21960
131E 1890                 2202 |       SRT     16        *TATION OF NEXT 3 DECML DGT W1L21970
131F 74FD 137CR           2203 |       MDX  L  SWJ,-3    ADJUST DGT PT               W1L21980
1321 6103                 2204 |       LDX   1 3         SET DGT CNT                 W1L21990
1322 4053                 2205 |       BSI     DGT       RETRIEVE AND SAVE DGTS      W1L22000
1323 6500 0000            2206 |       LDX  L1 *-*       RESTORE PT                  W1L22010
1324R                     2207 | J4    EQU     *-1                                   W1L22020
1325 1090                 2208 |       SLT     16        RETRIEVE HIGH ORDER 3       W1L22030
1326 8500 136CR           2209 |       A    L1 TABL5     DECIMAL DGTS                W1L22040
1328 1890                 2210 |       SRT     16                                    W1L22050
1329 6103                 2211 |       LDX   1 3         SET DGT CNT                 W1L22060
132A 74FD 137CR           2212 |       MDX  L  SWJ,-3    ADJUST DGT PT               W1L22070
132C 4049                 2213 |       BSI     DGT       RETRIEVE AND SAVE DGTS      W1L22080
132D 7406 137CR           2214 |       MDX  L  SWJ,6     RESTORE DGT PT              W1L22090
132F 70BF                 2215 |       MDX     FC700                                 W1L22100
                          2216 | *                                                   W1L22110
                          2217 | *                                                   W1L22120
                          2218 | *     CONSTANTS                                     W1L22130
                          2219 | *                                                   W1L22140
1330 00F0                 2220 | HF0   DC      /F0       CONSTANT /F0                W1L22150
1331 000A                 2221 | D10   DC      10        CONSTANT 10                 W1L22160
1332 0000                 2222 | NEGSW DC      0         NEGATIVE INDR               W1L22170
1333 FFFF                 2223 | HFFFF DC      /FFFF     CONSTANT /FFFF              W1L22180
1334                      2224 | WORK1 BSS     31        WORK AREA-31 WORDS          W1L22190
1354                      2225 |       BSS  E  0                                     W1L22200
1354 0000                 2226 | DD1   DC      0         DOUBLE WD 1               E W1L22210
1355 0001                 2227 | H1    DC      1                                     W1L22220
1356                      2228 |       BSS     1                                     W1L22230
1358                      2229 | TABLJ BSS  E  2         TEMP SAVE AREA            E W1L22240
135A 7735 9400            2230 |       DEC     2000000000 TABLE OF ADJUSTMENT        W1L22250
135C 713F B300            2231 |       DEC     1900000000 *VALUES                    W1L22260
135E 5F5E 1000            2232 |       DEC     1600000000                            W1L22270
1360 4D7C 6D00            2233 |       DEC     1300000000                            W1L22280
1362 3B9A CA00            2234 |       DEC     1000000000                            W1L22290
1364 29B9 2700            2235 |       DEC     700000000                             W1L22300
1366 2292 1900            2236 |       DEC     580000000                             W1L22310
1368 0F7F 4900            2237 |       DEC     260000000                             W1L22320
136A 0000                 2238 |       DC      0                                   E W1L22330
136B 0000                 2239 |       DC      0                                     W1L22340
136C 00C8                 2240 | TABL5 DC      200       TABLE OF 1 WORD ADJUSTMENT  W1L22350
136D 00BE                 2241 |       DC      190       *VALUES                     W1L22360
136E 00A0                 2242 |       DC      160                                   W1L22370
136F 0082                 2243 |       DC      130                                   W1L22380
1370 0064                 2244 |       DC      100                                   W1L22390
1371 0046                 2245 |       DC      70                                    W1L22400
1372 003A                 2246 |       DC      58                                    W1L22410
1373 001A                 2247 |       DC      26                                    W1L22420
1374 0000                 2248 |       DC      0                                     W1L22430
1375 2710                 2249 | D0000 DC      10000     10000                       W1L22440
                          2250 | *                                                   W1L22450
                          2251 | *     CONVERT BINARY ITG TO DECML DGTS              W1L22460
                          2252 | *                                                   W1L22470
1376 0000                 2253 | DGT   DC      *-*       ENTRY PT                    W1L22480
1377 1010                 2254 |       SLA     16                                    W1L22490
1378 A8B8                 2255 |       D       D10       RETRIEVE DGT                W1L22500
1379 18D0                 2256 |       RTE     16        DECML DGT IN ACC            W1L22510
137A E8B5                 2257 |       OR      HF0       OR ZONE                     W1L22520
137B D500 133DR           2258 |       STO  L1 WORK1+9   SAVE DGT                    W1L22530
137CR                     2259 | SWJ   EQU     *-1                                   W1L22540
137D 71FF                 2260 |       MDX   1 -1        DECREMENT DGT CNT           W1L22550
137E 70F8                 2261 |       MDX     DGT+1     CONT DGT FIND               W1L22560
137F 4C80 1376R           2262 |       BSC  I  DGT       RETURN                      W1L22570
                          2263 | *                                                   W1L22580
                          2264 | *************************************************** W1L22590
                          2265 | *                                                 * W1L22600
                          2266 | *             D-CONVERSION SUBR                   * W1L22610
                          2267 | *                                                 * W1L22620
                          2268 | *************************************************** W1L22630
                          2269 | *                                                   W1L22640
1381 0000                 2270 | DCNVT DC      *-*       ENTRY POINT                 W1L22650
1382 6B3B                 2271 |       STX   3 DXR3+1    SAVE REG 3                  W1L22660
1383 C203                 2272 |       LD    2 3                                     W1L22670
1384 1888                 2273 |       SRT     8                                     W1L22680
1385 D048                 2274 |       STO     IPREC     SAVE INPUT PREC             W1L22690
                          2275 | *                                                   W1L22700
1386 1010                 2276 |       SLA     16        CLEAR ACC                   W1L22710
1387 1088                 2277 |       SLT     8         RETRIEVE INPUT SCALE        W1L22720
1388 D044                 2278 |       STO     ISCAL     SAVE AS INPUT SCALE         W1L22730
1389 D040                 2279 |       STO     DECPO     SAVE AS NO. DECML POS       W1L22740
                          2280 | *                                                   W1L22750
138A C043                 2281 |       LD      IPREC     CALCULATE NO. NON-DECML POS W1L22760
138B 9041                 2282 |       S       ISCAL                                 W1L22770
138C D03E                 2283 |       STO     DECPO+1   SAVE NO. NON-DECML POS      W1L22780
138D 903E                 2284 |       S       HE                                    W1L22790
138E 4C08 1392R           2285 |       BSC  L  *+2,+     BR-NO. NONDECML POS INVALID W1L22800
1390 C03B                 2286 |       LD      HE        SET MAX NO. NONDECML POS    W1L22810
1391 D039                 2287 |       STO     DECPO+1                               W1L22820
                          2288 | *                                                   W1L22830
1392 C038                 2289 |       LD      DECPO+1                               W1L22840
1393 8036                 2290 |       A       DECPO     SET FLD LNG                 W1L22850
1394 D03A                 2291 |       STO     FLDLG                                 W1L22860
0001                      2292 | XR1   EQU     1                                     W1L22870
                          2293 | *                                                   W1L22880
1395 C400 0001            2294 |       LD   L  XR1       ACC POINTS TO START OF      W1L22890
1397 9036                 2295 |       S       IPREC     *INPUT FLD                  W1L22900
                          2296 | *                                                   W1L22910
1398 7400 13D0R           2297 |       MDX  L  ESW,0     TEST E-CONVERSION SW        W1L22920
139A 7001                 2298 |       MDX     *+1       SKIP- E-CONVERSION SW ON    W1L22930
139B D026                 2299 |       STO     INPT      SET INPUT PT                W1L22940
139C D006                 2300 |       STO     ADDR      SET ADDR SW                 W1L22950
139D 802F                 2301 |       A       ISCAL     ADD INPUT SCALE             W1L22960
139E 802C                 2302 |       A       DECPO+1   ADD NO. NON-DECML POS.-1    W1L22970
139F 90B5                 2303 |       S       H1                                    W1L22980
13A0 D400 0001            2304 |       STO  L  XR1       REG 1 PTS TO LAST WD OF FLD W1L22990
                          2305 | *                                                   W1L23000
13A2 C400 0000            2306 |       LD   L  *-*       TEST FOR NEGATIVE FLD       W1L23010
13A3R                     2307 | ADDR  EQU     *-1                                   W1L23020
13A4 4C10 13AAR           2308 |       BSC  L  *+4,-     BR-FLD POSITIVE             W1L23030
13A6 688B                 2309 |       STX     NEGSW     FLD NEG,TURN ON NEG INDR    W1L23040
13A7 F08B                 2310 |       EOR     HFFFF     TAKE ONE'S COMPLEMENT       W1L23050
13A8 D480 13A3R           2311 |       STO  I  ADDR      RESTORE LAST WD-NOW POSITIVEW1L23060
                          2312 | *                                                   W1L23070
13AA 6317                 2313 |       LDX   3 /17       REG1=23,LOOP CONTROL        W1L23080
13AB C084                 2314 |       LD      HF0       LOAD POSITIVE ZONE          W1L23090
13AC D700 1333R           2315 |       STO  L3 WORK1-1   SET WORK AREA TO ZONE       W1L23100
13AE 73FF                 2316 |       MDX   3 -1        DECREMENT LOOP CONTROL      W1L23110
13AF 70FC                 2317 |       MDX     *-4       CONT LOOP                   W1L23120
                          2318 | *                                                   W1L23130
13B0 C017                 2319 |       LD      WKADR     REG3 PTS TO LAST WD OF WORK W1L23140
13B1 9019                 2320 |       S       DECPO+1   AREA RESERVED FOR FRACTION- W1L23150
13B2 D400 0003            2321 |       STO  L  XR3       *AL DGT                     W1L23160
0003                      2322 | XR3   EQU     3                                     W1L23170
                          2323 | *                                                   W1L23180
13B4 C100                 2324 | DCV1  LD    1 0         RETRIEVE DIGIT              W1L23190
13B5 EC00 1330R           2325 |       OR   L  HF0       OR ON POSITIVE SCALE        W1L23200
13B7 D300                 2326 |       STO   3 0         SAVE DGT IN WORK AREA       W1L23210
13B8 71FF                 2327 |       MDX   1 -1        ADJUST INPUT PT             W1L23220
13B9 7301                 2328 |       MDX   3 1         ADJUST WORK AREA PT         W1L23230
13BA 74FF 13CFR           2329 |       MDX  L  FLDLG,-1  DECREMENT FLD LNG           W1L23240
13BC 70F7                 2330 |       MDX     DCV1      CONT CONVERSION             W1L23250
13BD 6700 0000            2331 | DXR3  LDX  L3 *-*       RESTORE REG 3               W1L23260
13BF 4400 1528R           2332 |       BSI  L  INSRT     PUT CNVTED FLD IN O/P RCD   W1L23270
                          2333 | *                                                   W1L23280
13C1 6500 0000            2334 |       LDX  L1 *-*       REG1 =NEW INPUT PT          W1L23290
13C2R                     2335 | INPT  EQU     *-1       INPUT PT                    W1L23300
13C3 1010                 2336 |       SLA     16        TURN OFF E-CONVERSION SW    W1L23310
13C4 D00B                 2337 |       STO     ESW                                   W1L23320
13C5 7204                 2338 |       MDX   2 4         UPDATE COMPRESSION PT       W1L23330
13C6 4C80 1381R           2339 |       BSC  I  DCNVT     RETURN TO CALLER            W1L23340
                          2340 | *                                                   W1L23350
                          2341 | *     CONSTANTS                                     W1L23360
                          2342 | *                                                   W1L23370
13C8 1342R                2343 | WKADR DC      WORK1+14  WORK ADDR-1ST DECML DGT     W1L23380
13C9 0009                 2344 | D9    DC      9         CONSTANT 9                  W1L23390
13CA                      2345 | DECPO BSS     2         TEMP SAVE AREA              W1L23400
13CC 000E                 2346 | HE    DC      /E        CONSTANT 14                 W1L23410
13CD                      2347 | ISCAL BSS     1         INPUT SCALE INDR            W1L23420
13CE                      2348 | IPREC BSS     1         INPUT PREC INDR             W1L23430
13CF                      2349 | FLDLG BSS     1         FLD LNG INDR                W1L23440
13D0 0000                 2350 | ESW   DC      0         E-CONVERSION SW             W1L23450
                          2351 | *                                                   W1L23460
                          2352 | *************************************************** W1L23470
                          2353 | *                                                 * W1L23480
                          2354 | *             E-CONVERSION SUBR                   * W1L23490
                          2355 | *                                                 * W1L23500
                          2356 | *************************************************** W1L23510
                          2357 | *                                                   W1L23520
13D1 0000                 2358 | ECNVT DC      *-*       ENTRY POINT                 W1L23530
13D2 C0FE                 2359 |       LD      ECNVT     SAVE RETURN ADDR IN D-CON-  W1L23540
13D3 D0AD                 2360 |       STO     DCNVT     *VERSION ENTRY PT           W1L23550
13D4 68FB                 2361 |       STX     ESW       TURN ON E-SW                W1L23560
                          2362 | *                                                   W1L23570
13D5 C203                 2363 |       LD    2 3                                     W1L23580
13D6 1888                 2364 |       SRT     8                                     W1L23590
13D7 9400 1355R           2365 |       S    L  H1                                    W1L23600
13D9 D0F4                 2366 |       STO     IPREC     SAVE INPUT PREC-1           W1L23610
13DA D0F4                 2367 |       STO     FLDLG     SAVE FLD LNG IN WDS         W1L23620
                          2368 | *                                                   W1L23630
13DB 6BE2                 2369 |       STX   3 DXR3+1    SAVE REG 3                  W1L23640
13DC 71FF                 2370 |       MDX   1 -1                                    W1L23650
                          2371 | *                                                   W1L23660
13DD C400 0001            2372 |       LD   L  XR1       REG 3 PTS TO LAST WD OF     W1L23670
13DF D400 0003            2373 |       STO  L  XR3       *INPUT FLD                  W1L23680
                          2374 | *                       REG 2 PTS TO LAST WD OF     W1L23690
13E1 6500 1516R           2375 |       LDX  L1 WORK2+199 *WORK AREA                  W1L23700
                          2376 | *                                                   W1L23710
13E3 C0EA                 2377 |       LD      IPREC                                 W1L23720
13E4 4C08 13F6R           2378 |       BSC  L  E1,+      BR-INPUT PREC=1             W1L23730
13E6 10A0                 2379 |       SLT     32        CLEAR ACC & EXTENSION REG   W1L23740
                          2380 | *                                                   W1L23750
13E7 C01B                 2381 | E4    LD      D4        SET CNT INDR TO 4           W1L23760
13E8 D0E1                 2382 |       STO     DECPO                                 W1L23770
13E9 C300                 2383 |       LD    3 0         LOAD INPUT WD - D4 FORMAT   W1L23780
13EA 18CC                 2384 |       RTE     12        SAVE ONE DIGIT              W1L23790
13EB D100                 2385 | E5    STO   1 0         STORE IN D1 FORMAT          W1L23800
13EC 74FF 13CER           2386 |       MDX  L  IPREC,-1  DECREMENT PREC              W1L23810
13EE 700B                 2387 |       MDX     E3        BR-PREC NONZERO             W1L23820
                          2388 | *                                                   W1L23830
                          2389 | *                       PREC HAS REACHED ZERO       W1L23840
13EF 73FF                 2390 |       MDX   3 -1        *ADJUST INPUT PT            W1L23850
13F0 C300                 2391 |       LD    3 0         SAVE LAST DGT AS D1 FORMAT  W1L23860
13F1 D1FF                 2392 |       STO   1 -1                                    W1L23870
13F2 7580 13CFR           2393 |       MDX  I1 FLDLG     INCR REG 1 BY CSP FLD LNG-1 W1L23880
                          2394 | *                                                   W1L23890
13F4 6BCD                 2395 | E2    STX   3 INPT      SAVE REG3 AS NEW INPUT PT   W1L23900
13F5 708D                 2396 |       MDX     DCNVT+2   PERFORM D1 CONVERSION       W1L23910
                          2397 | *                                                   W1L23920
                          2398 | *                                                   W1L23930
13F6 C300                 2399 | E1    LD    3 0         SAVE ONE DIGIT IN D1        W1L23940
13F7 D100                 2400 |       STO   1 0         *FORMAT                     W1L23950
13F8 7101                 2401 |       MDX   1 1         ADJUST NEW INPUT FLD PT     W1L23960
13F9 70FA                 2402 |       MDX     E2        CONTINUE CONVERSION         W1L23970
                          2403 | *                                                   W1L23980
13FA 71FF                 2404 | E3    MDX   1 -1        UPDATE WORK AREA PT         W1L23990
13FB 74FF 13CAR           2405 |       MDX  L  DECPO,-1  DECREMENT COUNT INDR        W1L24000
13FD 7002                 2406 |       MDX     *+2       BR-COUNT NONZERO            W1L24010
13FE 73FF                 2407 |       MDX   3 -1        COUNT=0,ADJUST INPUT PT     W1L24020
13FF 70E7                 2408 |       MDX     E4        CONT CONVERSION TO D1       W1L24030
                          2409 | *                                                   W1L24040
1400 1010                 2410 |       SLA     16        CLEAR ACC                   W1L24050
1401 1084                 2411 |       SLT     4         SHIFT FOR NEW DIGIT         W1L24060
1402 70E8                 2412 |       MDX     E5        BR TO SAVE IN D1 AREA       W1L24070
                          2413 | *                                                   W1L24080
                          2414 | *     CONSTANTS                                     W1L24090
                          2415 | *                                                   W1L24100
1403 0004                 2416 | D4    DC      4         CONSTANT 4                  W1L24110
                          2417 | *                                                   W1L24120
                          2418 | *************************************************** W1L24130
                          2419 | *                                                 * W1L24140
                          2420 | *             F-CONVERSION SUBR                   * W1L24150
                          2421 | *                                                 * W1L24160
                          2422 | *************************************************** W1L24170
                          2423 | *                                                   W1L24180
1404 0041                 2424 | H0041 DC      /41                                   W1L24190
1405 0000                 2425 | FCNVT DC      *-*       ENTRY PT                    W1L24200
1406 C201                 2426 |       LD    2 1         SAVE COLUMN PARAMETER OF    W1L24210
1407 D043                 2427 |       STO     COL       *COMPRESSION                W1L24220
1408 C203                 2428 |       LD    2 3         SAVE CHAR CNT               W1L24230
1409 D042                 2429 |       STO     WDCT                                  W1L24240
                          2430 | *                                                   W1L24250
140A 9400 11C2R           2431 | F3    S    L  D3                                    W1L24260
140C 6C00 12C5R           2432 |       STX  L  ALPHA     TURN ON ALPHA SW            W1L24270
140E 4C10 1414R           2433 |       BSC  L  F4,-      BR-CHAR CNT GT OR EQ 3      W1L24280
1410 C03B                 2434 |       LD      WDCT      SET COMPRESSION TO CONVERT  W1L24290
1411 1008                 2435 |       SLA     8         *LESS THAN 3 CHARACTERS     W1L24300
1412 E8F1                 2436 |       OR      H0041                                 W1L24310
1413 D202                 2437 |       STO   2 2                                     W1L24320
1414R                     2438 | F4    EQU     *                                     W1L24330
                          2439 | *                                                   W1L24340
1414 71FF                 2440 |       MDX   1 -1        ADJUST INPUT FLD PT         W1L24350
1415 C100                 2441 |       LD    1 0         LOAD A3 INTEGER             W1L24360
1416 691F                 2442 |       STX   1 FXR1+1    SAVE INPUT FLD PT           W1L24370
1417 6500 06F9R           2443 |       LDX  L1 A3TAB     REG1 POINTS TO A3 TABLE     W1L24380
1419 4C10 141FR           2444 |       BSC  L  F1,-      BR-A3 INTEGER POSITIVE      W1L24390
                          2445 | *                                                   W1L24400
                          2446 | *                       A3 INTEGER NEGATIVE         W1L24410
141B 1890                 2447 |       SRT     16        *SHIFT ITG TO EXTENSION REG W1L24420
141C 882B                 2448 |       AD      D32K      CALCULATE FIRST A3 TABLE    W1L24430
141D A82C                 2449 |       D       D1600     *DISPLACEMENT               W1L24440
141E 7003                 2450 |       MDX     F2        CONTINUE CONVERSION         W1L24450
                          2451 | *                                                   W1L24460
141F 1890                 2452 | F1    SRT     16        SHIFT ITG TO EXTENSION REG  W1L24470
1420 A829                 2453 |       D       D1600     CALCULATE FIRST A3 TABLE    W1L24480
1421 802C                 2454 |       A       D20       *DISPLACEMENT               W1L24490
                          2455 | *                                                   W1L24500
1422 D001                 2456 | F2    STO     *+1       SET UP TABLE LOAD           W1L24510
1423 C500 0000            2457 |       LD   L1 *-*       LOAD CHARACTER FROM TABLE   W1L24520
1425 D02B                 2458 |       STO     WORK2+2   SAVE CHAR                   W1L24530
                          2459 | *                                                   W1L24540
1426 1010                 2460 |       SLA     16        CALCULATE 2ND DISPLACEMENT  W1L24550
1427 A825                 2461 |       D       D40                                   W1L24560
1428 D001                 2462 |       STO     *+1       SET UP TABLE LOAD           W1L24570
1429 C500 0000            2463 |       LD   L1 *-*       LOAD CHAR                   W1L24580
142B D024                 2464 |       STO     WORK2+1   SAVE 2ND CHAR               W1L24590
                          2465 | *                                                   W1L24600
142C 1090                 2466 |       SLT     16        CALCULATE 3RD DISPLACEMENT  W1L24610
142D D001                 2467 |       STO     *+1       SET UP TABLE LOAD           W1L24620
142E C500 0000            2468 |       LD   L1 *-*       LOAD CHAR                   W1L24630
1430 D01E                 2469 |       STO     WORK2     SAVE 3RD CHAR               W1L24640
                          2470 | *                                                   W1L24650
1431 6500 1451R           2471 |       LDX  L1 WORK2+2   REG1 PTS TO WORK AREA       W1L24660
1433 4400 1528R           2472 |       BSI  L  INSRT     PUT CNVTED FLD IN O/P RCD   W1L24670
                          2473 | *                                                   W1L24680
1435 6500 0000            2474 | FXR1  LDX  L1 *-*       RESTORE REG 1               W1L24690
1437 74FD 144CR           2475 |       MDX  L  WDCT,-3   DECR CHAR CNT               W1L24700
1439 7008                 2476 |       MDX     F5        CONT CONVERSION             W1L24710
143A C400 11B1R           2477 |       LD   L  H0341     RESTORE COMPRESSION WORD    W1L24720
143C D202                 2478 |       STO   2 2                                     W1L24730
                          2479 | *                                                   W1L24740
143D C00D                 2480 |       LD      COL       RESTORE COLUMN IN           W1L24750
143E D201                 2481 |       STO   2 1         *COMPRESSION                W1L24760
143F 7204                 2482 |       MDX   2 4         UPDATE COMPRESSION PT       W1L24770
1440 4C80 1405R           2483 |       BSC  I  FCNVT     RETURN TO CALLER            W1L24780
                          2484 | *                                                   W1L24790
1442R                     2485 | F5    EQU     *                                     W1L24800
1442 C201                 2486 |       LD    2 1         ADD 3 TO COLUMN POSITION    W1L24810
1443 8400 11C2R           2487 |       A    L  D3        *IN COMPRESSION             W1L24820
1445 D201                 2488 |       STO   2 1                                     W1L24830
1446 C005                 2489 |       LD      WDCT      GET CHAR CNT                W1L24840
1447 70C2                 2490 |       MDX     F3        CONVERT NEXT A3 INTEGER     W1L24850
                          2491 | *                                                   W1L24860
                          2492 | *************************************************** W1L24870
                          2493 | *                                                 * W1L24880
                          2494 | *             CONSTANTS AND SAVE AREAS            * W1L24890
                          2495 | *                                                 * W1L24900
                          2496 | *************************************************** W1L24910
                          2497 | *                                                   W1L24920
1448 0000 7D00            2498 | D32K  DEC     32000     CONSTANT 32000            E W1L24930
144A 0640                 2499 | D1600 DC      1600      CONSTANT 1600               W1L24940
144B                      2500 | COL   BSS     1         COLUMN PARAMETER            W1L24950
144C                      2501 | WDCT  BSS     1         NO. WDS PER ENTRY           W1L24960
144D 0028                 2502 | D40   DC      40        CONSTANT 40                 W1L24970
144E 0014                 2503 | D20   DC      20        CONSTANT 20                 W1L24980
144F                      2504 | WORK2 BSS     200       WORK AREA-200 WDS           W1L24990
1517 0003                 2505 | H3    DC      3         CONSTANT 3                  W1L25000
1518 1342R                2506 | ADDR3 DC      WORK1+14  WORK ADDR-1ST DECML DGT     W1L25010
0002                      2507 | XR2   EQU     2                                     W1L25020
1519 003F                 2508 | H003F DC      /003F     USED TO SAVE BITS 10-15     W1L25030
                          2509 | *                                                   W1L25040
                          2510 | *************************************************** W1L25050
                          2511 | *                                                 * W1L25060
                          2512 | *             INSRT SUBROUTINE                    * W1L25070
                          2513 | *                                                 * W1L25080
                          2514 | *************************************************** W1L25090
                          2515 | *                                                   W1L25100
151AR                     2516 | IN130 EQU     *                                     W1L25110
151A C202                 2517 |       LD    2 2         RETRIEVE WD/ENT             W1L25120
151B 1806                 2518 |       SRA     6                                     W1L25130
151C E0FA                 2519 |       AND     H3                                    W1L25140
151D D400 1334R           2520 |       STO  L  WORK1     SAVE WD/ENT                 W1L25150
                          2521 | *                                                   W1L25160
151F C06F                 2522 |       LD      H2                                    W1L25170
1520 D073                 2523 |       STO     SWH05     SET MAX NO. CHAR/WD         W1L25180
                          2524 | *                                                   W1L25190
1521 C202                 2525 |       LD    2 2         SET CHARS PER ENTRY SW      W1L25200
1522 E0F6                 2526 |       AND     H003F                                 W1L25210
1523 D071                 2527 |       STO     CHRCT                                 W1L25220
1524 D071                 2528 |       STO     CHRCT+1                               W1L25230
1525 7020                 2529 |       MDX     IN020-3   CONT                        W1L25240
                          2530 | *                                                   W1L25250
1526R                     2531 | IN010 EQU     *                                     W1L25260
1526 6869                 2532 |       STX     SWH01     SET SW 1 ON                 W1L25270
1527 7021                 2533 |       MDX     IN020                                 W1L25280
                          2534 | *                                                   W1L25290
                          2535 | *                                                   W1L25300
1528 0000                 2536 | INSRT DC      *-*       ENTRY PT                    W1L25310
1529 695E                 2537 |       STX   1 INXR1+1   SAVE REG 1                  W1L25320
152A 6A5F                 2538 |       STX   2 INXR2+1   SAVE REG 2                  W1L25330
152B 6B60                 2539 |       STX   3 INXR3+1   SAVE REG 3                  W1L25340
                          2540 | *                                                   W1L25350
152C C202                 2541 |       LD    2 2         FETCH O/P PREC              W1L25360
152D 1808                 2542 |       SRA     8                                     W1L25370
152E D400 0003            2543 |       STO  L  XR3       REG3= PRECISION             W1L25380
                          2544 | *                                                   W1L25390
1530 4C04 1533R           2545 |       BSC  L  *+1,E     BR-PRECISION ODD            W1L25400
1532 685F                 2546 |       STX     SWH03     SET SW 3,PRECISION EVEN     W1L25410
1533 7400 12C5R           2547 |       MDX  L  ALPHA,0   SKIP-ALPHA SW OFF           W1L25420
1535 70E4                 2548 |       MDX     IN130     BR-ALPHA SW ON              W1L25430
                          2549 | *                                                   W1L25440
1536 C202                 2550 |       LD    2 2                                     W1L25450
1537 1008                 2551 |       SLA     8                                     W1L25460
1538 4828                 2552 |       BSC     +Z        SKIP-PACK OPTION OFF        W1L25470
1539 6857                 2553 |       STX     SWH02     PACKED FLD,SET SW 2         W1L25480
                          2554 | *                                                   W1L25490
153A 1001                 2555 |       SLA     1         LOAD OUTPUT SCALE           W1L25500
153B 1809                 2556 |       SRA     9                                     W1L25510
153C 80DB                 2557 |       A       ADDR3     ADD START ADDR OF WORK +14  W1L25520
153D D007                 2558 |       STO     ADDR4     SET ADDR FOR PACK ZONE SET  W1L25530
153E 9400 0003            2559 |       S    L  XR3       SUBTRACT PRECISION          W1L25540
1540 D400 0001            2560 |       STO  L  XR1       REG 1=START ADDR OF I/P FLD W1L25550
                          2561 | *                                                   W1L25560
1542 C400 128AR           2562 |       LD   L  HF        SET ZONE FOR PACK           W1L25570
1544 D400 0000            2563 |       STO  L  *-*                                   W1L25580
1545R                     2564 | ADDR4 EQU     *-1                                   W1L25590
                          2565 | *                                                   W1L25600
1546 C201                 2566 |       LD    2 1                                     W1L25610
1547 4C04 1526R           2567 |       BSC  L  IN010,E   BR-DISPLACEMENT ODD         W1L25620
1549 1801                 2568 | IN020 SRA     1         DIVIDE BY 2                 W1L25630
154A 8041                 2569 |       A       INXR3+1   ADD START ADDR O/P AREA     W1L25640
                          2570 | *                       REG 2 SET TO 1ST WORD IN    W1L25650
154B D400 0002            2571 |       STO  L  XR2       *OUTPUT RCD USED            W1L25660
                          2572 | *                                                   W1L25670
154D C043                 2573 | IN031 LD      SWH02                                 W1L25680
154E 4C18 1552R           2574 |       BSC  L  *+2,+-    BR-SW 2 OFF                 W1L25690
1550 C101                 2575 |       LD    1 1         GET SECOND CHAR FOR PACK    W1L25700
1551 1884                 2576 |       SRT     4         SHIFT INTO EXTENSION REG    W1L25710
                          2577 | *                                                   W1L25720
1552 C100                 2578 |       LD    1 0         GET FIRST CHAR              W1L25730
1553 7300                 2579 |       MDX   3 0                                     W1L25740
1554 7049                 2580 |       MDX     IN030     BR-PREC NOT YET ZERO        W1L25750
                          2581 | *                                                   W1L25760
1555 1888                 2582 | IN040 SRT     8         PREC ZERO                   W1L25770
1556 7400 12C5R           2583 |       MDX  L  ALPHA,0                               W1L25780
1558 7001                 2584 |       MDX     *+1       SKIP-ALPHA SW ON            W1L25790
1559 7004                 2585 |       MDX     IN050     BR-ALPHA SW OFF             W1L25800
155A 7400 1593R           2586 |       MDX  L  SWH04,0   SKIP- SW 4 OFF              W1L25810
155C 7001                 2587 |       MDX     *+1                                   W1L25820
155D 1888                 2588 |       SRT     8                                     W1L25830
                          2589 | *                                                   W1L25840
155E 7400 1590R           2590 | IN050 MDX  L  SWH01,0  SKIP-SW 1 OFF                W1L25850
1560 704D                 2591 |       MDX     IN060    BR-SW 1 ON                   W1L25860
1561 1888                 2592 |       SRT     8         PLACE LEFTHAND CHAR         W1L25870
1562 C200                 2593 |       LD    2 0         *IN OUTPUT AREA             W1L25880
1563 1008                 2594 |       SLA     8                                     W1L25890
1564 18C8                 2595 |       RTE     8                                     W1L25900
1565 D200                 2596 |       STO   2 0                                     W1L25910
1566 6829                 2597 |       STX     SWH01     TURN ON SW 1                W1L25920
                          2598 | *                                                   W1L25930
1567 1010                 2599 | IN051 SLA     16                                    W1L25940
1568 D029                 2600 |       STO     SWH03     TURN OFF SW 3               W1L25950
1569 73FF                 2601 |       MDX   3 -1        DECREMENT REG 3             W1L25960
156A 702E                 2602 |       MDX     IN070     BR-REG 3 GT 0               W1L25970
                          2603 | *                                                   W1L25980
156B 7400 1590R           2604 |       MDX  L  SWH01,0   SKIP-SW1 OFF                W1L25990
156D 7201                 2605 |       MDX   2 1                                     W1L26000
                          2606 | *                                                   W1L26010
156E C400 1332R           2607 |       LD   L  NEGSW                                 W1L26020
1570 4C18 157ER           2608 |       BSC  L  IN080,+-  BR-NEGATIVE INDR OFF        W1L26030
1572 C2FF                 2609 |       LD    2 -1                                    W1L26040
1573 7400 1590R           2610 |       MDX  L  SWH01,0   SKIP-SW1 OFF                W1L26050
1575 1888                 2611 |       SRT     8                                     W1L26060
1576 7400 1591R           2612 |       MDX  L  SWH02,0   SKIP-SW2 OFF                W1L26070
1578 701E                 2613 |       MDX     IN090     BR-SW2 ON                   W1L26080
                          2614 | *                                                   W1L26090
1579 E03C                 2615 |       AND     HFFDF     TURN ON NEGATIVE ZONE       W1L26100
157A 7400 1590R           2616 | IN071 MDX  L  SWH01,0   SKIP-SW1 OFF                W1L26110
157C 1088                 2617 |       SLT     8                                     W1L26120
157D D2FF                 2618 |       STO   2 -1        STORE LAST DATA WORD        W1L26130
                          2619 | *                                                   W1L26140
157E 1010                 2620 | IN080 SLA     16                                    W1L26150
157F D010                 2621 |       STO     SWH01     TURN OFF SW 1               W1L26160
1580 D010                 2622 |       STO     SWH02     TURN OFF SW 2               W1L26170
1581 D010                 2623 |       STO     SWH03     TURN OFF SW 3               W1L26180
1582 D010                 2624 |       STO     SWH04     TURN OFF SW 4               W1L26190
1583 D400 12C5R           2625 |       STO  L  ALPHA     TURN OFF ALPHA SW           W1L26200
1585 D400 1332R           2626 |       STO  L  NEGSW     TURN OFF NEGATIVE INDR      W1L26210
                          2627 | *                                                   W1L26220
1587 6500 0000            2628 | INXR1 LDX  L1 *-*       RESTORE REG 1               W1L26230
1589 6600 0000            2629 | INXR2 LDX  L2 *-*       RESTORE REG 2               W1L26240
158B 6700 0000            2630 | INXR3 LDX  L3 *-*       RESTORE REG 3               W1L26250
158D 4C80 1528R           2631 |       BSC  I  INSRT     RETURN TO CALLER            W1L26260
                          2632 | *                                                   W1L26270
                          2633 | *************************************************** W1L26280
                          2634 | *                                                 * W1L26290
                          2635 | *             CONSTANTS AND SAVE AREAS            * W1L26300
                          2636 | *                                                 * W1L26310
                          2637 | *************************************************** W1L26320
                          2638 | *                                                   W1L26330
158F 0002                 2639 | H2    DC      2         CONSTANT 2                  W1L26340
1590 0000                 2640 | SWH01 DC      *-*       COL SW-COL ODD=ON           W1L26350
1591 0000                 2641 | SWH02 DC      *-*       PACK SW-PACK=ON             W1L26360
1592 0000                 2642 | SWH03 DC      *-*       PREC SW-EVEN=ON             W1L26370
1593 0000                 2643 | SWH04 DC      *-*       ON=RIGHTHAND I/P CHAR       W1L26380
1594 0000                 2644 | SWH05 DC      *-*       NO. CHAR LEFT IN WORD       W1L26390
1595                      2645 | CHRCT BSS     2         TEMP SAVE AREA              W1L26400
                          2646 | *                                                   W1L26410
                          2647 | *                                                   W1L26420
1597 E042                 2648 | IN090 AND     HFFFD     TURN ON NEGATIVE ZONE       W1L26430
1598 70E1                 2649 |       MDX     IN071                                 W1L26440
                          2650 | *                                                   W1L26450
1599 7400 12C5R           2651 | IN070 MDX  L  ALPHA,0                               W1L26460
159B 701B                 2652 |       MDX     IN100     BR-ALPHA SW ON              W1L26470
159C 7101                 2653 |       MDX   1 1         INCREMENT REG 1             W1L26480
159D 70AF                 2654 |       MDX     IN031     CONT INSERT                 W1L26490
                          2655 | *                                                   W1L26500
159E 7400 1591R           2656 | IN030 MDX  L  SWH02,0                               W1L26510
15A0 7001                 2657 |       MDX     *+1       SKIP-SW 2 ON                W1L26520
15A1 70B3                 2658 |       MDX     IN040    BR-SW 2 OFF                  W1L26530
15A2 7400 1592R           2659 |       MDX  L  SWH03,0                               W1L26540
15A4 7001                 2660 |       MDX     *+1       SKIP-SW 3 ON                W1L26550
15A5 7003                 2661 |       MDX     *+3       SKIP-SW 3 OFF               W1L26560
15A6 E400 128AR           2662 |       AND  L  HF        KEEP RIGHTHAND DGT          W1L26570
15A8 70AC                 2663 |       MDX     IN040     CONT INSERT                 W1L26580
15A9 1884                 2664 |       SRT     4         SHIFT FOR DGT               W1L26590
15AA 7101                 2665 |       MDX   1 1         INCR INPUT PT               W1L26600
15AB 73FF                 2666 |       MDX   3 -1        DECR LOOP CONTROL           W1L26610
15AC 70B1                 2667 |       MDX     IN050     CONT INSERT                 W1L26620
15AD 70B0                 2668 |       MDX     IN050                                 W1L26630
                          2669 | *                                                   W1L26640
                          2670 | *                                                   W1L26650
15AE 1010                 2671 | IN060 SLA     16                                    W1L26660
15AF D0E0                 2672 |       STO     SWH01     TURN OFF SW 1               W1L26670
15B0 C200                 2673 |       LD    2 0                                     W1L26680
15B1 1808                 2674 |       SRA     8         PLACE RIGHTHAND CHAR        W1L26690
15B2 1088                 2675 |       SLT     8         *IN OUTPUT AREA             W1L26700
15B3 D200                 2676 |       STO   2 0                                     W1L26710
15B4 7201                 2677 |       MDX   2 1         INCREMENT REG 2             W1L26720
15B5 70B1                 2678 |       MDX     IN051     TEST FOR MORE CHARACTERS    W1L26730
                          2679 | *                                                   W1L26740
                          2680 | *     CONSTANTS                                     W1L26750
                          2681 | *                                                   W1L26760
15B6 FFDF                 2682 | HFFDF DC      /FFDF                                 W1L26770
                          2683 | *                                                   W1L26780
15B7R                     2684 | IN100 EQU     *                                     W1L26790
15B7 74FF 1594R           2685 |       MDX  L  SWH05,-1  DECREMENT NO. CHAR/WD       W1L26800
15B9 7001                 2686 |       MDX     *+1       SKIP                        W1L26810
15BA 701B                 2687 |       MDX     IN150     NO. CHAR/WD EXHAUSTED       W1L26820
                          2688 | *                                                   W1L26830
15BBR                     2689 | IN160 EQU     *                                     W1L26840
15BB 74FF 1595R           2690 |       MDX  L  CHRCT,-1  DECREMENT WD/ENT            W1L26850
15BD 700E                 2691 |       MDX     IN110     BR-WD/ENT NONZERO           W1L26860
                          2692 | *                                                   W1L26870
15BE C400 1588R           2693 |       LD   L  INXR1+1   ADJUST REG 1 TO PT TO NEXT  W1L26880
15C0 9400 1334R           2694 |       S    L  WORK1     *ENTRY                      W1L26890
15C2 D400 0001            2695 |       STO  L  XR1                                   W1L26900
15C4 D0C3                 2696 |       STO     INXR1+1                               W1L26910
                          2697 | *                                                   W1L26920
15C5 C0D0                 2698 |       LD      CHRCT+1   RESTORE WD/ENT              W1L26930
15C6 D0CE                 2699 |       STO     CHRCT                                 W1L26940
                          2700 | *                                                   W1L26950
15C7 1010                 2701 |       SLA     16                                    W1L26960
15C8 D0CA                 2702 |       STO     SWH04     TURN OFF SW 4               W1L26970
15C9 C0C5                 2703 |       LD      H2                                    W1L26980
15CA D0C9                 2704 |       STO     SWH05     RESTORE MAX NO. CHAR/WD     W1L26990
15CB 7081                 2705 |       MDX     IN031     CONT INSERT                 W1L27000
                          2706 | *                                                   W1L27010
15CCR                     2707 | IN110 EQU     *                                     W1L27020
15CC C0C6                 2708 |       LD      SWH04     TEST SW 4                   W1L27030
15CD 4C20 15D2R           2709 |       BSC  L  IN120,Z   BR-SW 4 ON                  W1L27040
15CF 68C3                 2710 |       STX     SWH04     SET SW 4                    W1L27050
15D0 4C00 154DR           2711 |       BSC  L  IN031     CONT INSERT                 W1L27060
                          2712 | *                                                   W1L27070
15D2R                     2713 | IN120 EQU     *                                     W1L27080
15D2 1010                 2714 |       SLA     16        TURN OFF SW 4               W1L27090
15D3 D0BF                 2715 |       STO     SWH04                                 W1L27100
15D4 4C00 154DR           2716 |       BSC  L  IN031     CONT INSERT                 W1L27110
                          2717 | *                                                   W1L27120
15D6 7101                 2718 | IN150 MDX   1 1         INCREMENT REG 1             W1L27130
15D7 C0B7                 2719 |       LD      H2        SET MAX NO. CHAR/WD         W1L27140
15D8 D0BB                 2720 |       STO     SWH05                                 W1L27150
15D9 70E1                 2721 |       MDX     IN160     CONT INSERT                 W1L27160
                          2722 | *                                                   W1L27170
                          2723 | *     CONSTANTS                                     W1L27180
                          2724 | *                                                   W1L27190
15DA FFFD                 2725 | HFFFD DC      /FFFD                                 W1L27200
                          2726 | *************************************************** W1L27210
                          2727 | *                                                 * W1L27220
                          2728 | *             R-CONVERSION SUBR                   * W1L27230
                          2729 | *                                                 * W1L27240
                          2730 | *************************************************** W1L27250
15DB 0000                 2731 | RCNVT DC      *-*       ENTRY PT                    W1L27260
15DC 6E00 1681R           2732 |       STX  L2 R0010+1   SAVE REG 2                  W1L27270
15DE 6F00 1683R           2733 |       STX  L3 R0020+1   SAVE REG 3                  W1L27280
15E0 6780 0C73R           2734 |       LDX  I3 RXR3+1    REG 3 PTS TO TV             W1L27290
                          2735 | *                                                   W1L27300
15E2 C400 1260R           2736 |       LD   L  EPREC                                 W1L27310
15E4 4C18 15EBR           2737 |       BSC  L  R0030,+-  BR-STD PREC SPECIFIED       W1L27320
15E6 71FD                 2738 |       MDX   1 -3        DECR I/P FLD PT             W1L27330
                          2739 | *                                                   W1L27340
15E7 6901                 2740 |       STX   1 *+1       SET ELD CALLING SEQ         W1L27350
15E8 054C*4000            2741 |       LIBF    ELD       LOAD FAC WITH NO.           W1L27360
15E9 0000                 2742 |       DC      *-*                                   W1L27370
15EA 7007                 2743 |       MDX     R0040     CONT CONVERSION             W1L27380
                          2744 | *                                                   W1L27390
15EBR                     2745 | R0030 EQU     *                                     W1L27400
15EB 71FE                 2746 |       MDX   1 -2        DECR I/P FLD PT             W1L27410
15EC C101                 2747 |       LD    1 1         FETCH REAL NO.              W1L27420
15ED 1890                 2748 |       SRT     16                                    W1L27430
15EE C100                 2749 |       LD    1 0                                     W1L27440
15EF D86A                 2750 |       STD     R0906     SAVE REAL NO.               W1L27450
15F0 064C*4000            2751 |       LIBF    FLD       LOAD FAC WITH NO.           W1L27460
15F1 165AR                2752 |       DC      R0906                                 W1L27470
                          2753 | *                                                   W1L27480
15F2R                     2754 | R0040 EQU     *                                     W1L27490
15F2 6D00 167FR           2755 |       STX  L1 R0050+1   SAVE REG 1                  W1L27500
15F4 1559*9500            2756 |       LIBF    NORM      NORMALIZE NO. IN FAC        W1L27510
                          2757 | *                                                   W1L27520
15F5 C37D                 2758 |       LD    3 R0900     RETRIEVE EXPONENT           W1L27530
15F6 9051                 2759 |       S       R0901     SUBTRACT 127                W1L27540
15F7 D053                 2760 |       STO     WORK3     SAVE EXPONENT               W1L27550
                          2761 | *                                                   W1L27560
15F8 C202                 2762 |       LD    2 2         RETRIEVE O/P PRECISION      W1L27570
15F9 1888                 2763 |       SRT     8                                     W1L27580
15FA D051                 2764 |       STO     WORK3+1   SAVE O/P PRECISION          W1L27590
                          2765 | *                                                   W1L27600
15FB 18CF                 2766 |       RTE     15        RETRIEVE O/P SCALE          W1L27610
15FC 1809                 2767 |       SRA     9                                     W1L27620
15FD D04F                 2768 |       STO     WORK3+2   SAVE O/P SCALE              W1L27630
                          2769 | *                                                   W1L27640
15FE C04D                 2770 |       LD      WORK3+1   COMPUTE NO. NONDECIMAL      W1L27650
15FF 904D                 2771 |       S       WORK3+2   *POSITIONS                  W1L27660
1600 D04D                 2772 |       STO     WORK3+3   SAVE NO. NONDECIMAL POS.    W1L27670
                          2773 | *                                                   W1L27680
1601 6117                 2774 |       LDX   1 /17       REG 1 = LOOP CONTROL        W1L27690
1602 C400 1330R           2775 |       LD   L  HF0       LOAD ZERO                   W1L27700
1604 D500 1333R           2776 | R0041 STO  L1 WORK1-1   FILL WORK WITH ZERO         W1L27710
1606 71FF                 2777 |       MDX   1 -1        DECR LOOP CNT               W1L27720
1607 70FC                 2778 |       MDX     R0041     CONT FILLING WORK           W1L27730
                          2779 | *                                                   W1L27740
1608 62F8                 2780 |       LDX   2 -8        REG 2=LOOP CNT              W1L27750
1609 1010                 2781 |       SLA     16        ZERO ACC                    W1L27760
160A D600 1658R           2782 | R0042 STO  L2 R0903+8   ZERO BUFFER                 W1L27770
160C 7201                 2783 |       MDX   2 1         DECR LOOP CNT               W1L27780
160D 70FC                 2784 |       MDX     R0042     CONT FILLING BUFFER         W1L27790
                          2785 | *                                                   W1L27800
160E CB7E                 2786 |       LDD   3 R0902     LOAD MANTISSA               W1L27810
160F 4C18 167ER           2787 |       BSC  L  R0050,+-  BR-MANTISSA ZERO            W1L27820
                          2788 | *                                                   W1L27830
1611 4C10 1617R           2789 |       BSC  L  R0060,-   BR-MANTISSA POSITIVE        W1L27840
                          2790 | *                                                   W1L27850
1613 6C00 1332R           2791 |       STX  L  NEGSW     SET NEGATIVE SW             W1L27860
1615 10A0                 2792 |       SLT     32        COMPUTE ABS VAL OF MANTISSA W1L27870
1616 9B7E                 2793 |       SD    3 R0902                                 W1L27880
1617 D83C                 2794 | R0060 STD     R0904+1   SAVE MANTISSA-ABS VAL       W1L27890
1618 C82B                 2795 |       LDD     R0907     GET STD PREC ROUND BITS     W1L27900
1619 7400 1260R           2796 |       MDX  L  EPREC,0   SKIP-STD PREC SPECIFIED     W1L27910
161B C82A                 2797 |       LDD     R0907+2   GET EXTENDED PREC ROUND BIT W1L27920
161C 188F                 2798 |       SRT     15                                    W1L27930
161D 8836                 2799 |       AD      R0904+1   ADD CONVERSION NO.          W1L27940
161E 4828                 2800 |       BSC     +Z        SKIP IF NO OVERFLOW         W1L27950
161F 7002                 2801 |       MDX     *+2       BR-OVERFLOW OCCURS          W1L27960
1620 D833                 2802 |       STD     R0904+1   SAVE NO.-NO OVERFLOW        W1L27970
1621 7007                 2803 |       MDX     R0067     CONT WITH CONVERSION        W1L27980
1622 1881                 2804 |       SRT     1                                     W1L27990
1623 F023                 2805 |       EOR     R0907+3   TURN OFF SIGN BIT           W1L28000
1624 D82F                 2806 |       STD     R0904+1   SAVE ROUNDED DATA           W1L28010
1625 C37D                 2807 |       LD    3 R0900     ADD ONE TO EXPONENT         W1L28020
1626 8400 11C0R           2808 |       A    L  D1                                    W1L28030
1628 D37D                 2809 |       STO   3 R0900                                 W1L28040
1629R                     2810 | R0067 EQU     *                                     W1L28050
1629 7010                 2811 |       MDX     FBTN2     BR TO GET PROPER FORM       W1L28060
                          2812 | *                                                   W1L28070
                          2813 | *     THIS SECT SCALES MANTISSA SO THAT BINARY PT   W1L28080
                          2814 | *     *IS BETWEEN WDS 1 AND 2 OF R0904 BUFFER. MAN- W1L28090
                          2815 | *     *TISSA IS KEPT CENTERED BY MULTIPLYING.       W1L28100
                          2816 | *                                                   W1L28110
162A C020                 2817 | FBTN0 LD      WORK3     GET SCALED EXPONENT         W1L28120
162B 4C18 166AR           2818 |       BSC  L  FBNX0,+-  GO TO OUTPUT IF ZERO        W1L28130
162D 4C28 1635R           2819 |       BSC  L  FBNM0,+Z  DO SHIFT RT IF NEG          W1L28140
162F 4400 16FAR           2820 |       BSI  L  SLT00     OTHERWISE SHIFT LEFT        W1L28150
1631 74FF 164BR           2821 |       MDX  L  WORK3,-1  DECR EXPONENT               W1L28160
1633 1000                 2822 |       NOP                                           W1L28170
1634 7005                 2823 |       MDX     FBTN2                                 W1L28180
                          2824 | *                                                   W1L28190
1635 4400 16EDR           2825 | FBNM0 BSI  L  SRT00     BR TO SHIFT RT SUBR         W1L28200
1637 7401 164BR           2826 |       MDX  L  WORK3,1   INCR EXPONENT FOR SHIFT RT  W1L28210
1639 1000                 2827 |       NOP                                           W1L28220
                          2828 | *                                                   W1L28230
                          2829 | *     THIS SECTION CALLS THE MPY BY 10 SUBR TO GET  W1L28240
                          2830 | *     *1 ITG DGT AND PROPER EXPONENT                W1L28250
                          2831 | *                                                   W1L28260
163A C018                 2832 | FBTN2 LD      R0904     GET THE CARRY WORD          W1L28270
163B 4C20 1661R           2833 |       BSC  L  FBTN1,Z   BR TO DIVIDE BY 10-NONZERO  W1L28280
163D 4400 16D8R           2834 |       BSI  L  MPY00     MULTIPLY BY 10 AND CNT      W1L28290
163F 74FF 1652R           2835 |       MDX  L  R0905,-1                              W1L28300
1641 1000                 2836 |       NOP                                           W1L28310
1642 70F7                 2837 |       MDX     FBTN2     REPEAT                      W1L28320
                          2838 | *************************************************** W1L28330
                          2839 | *                                                 * W1L28340
                          2840 | *             CONSTANTS AND SAVE AREAS            * W1L28350
                          2841 | *                                                 * W1L28360
                          2842 | *************************************************** W1L28370
1644                      2843 |       BSS  E  0         FORCE EVEN ADDR             W1L28380
1644 0081                 2844 | R0907 DC      /0081     ROUND CONSTANT            E W1L28390
1645 8000                 2845 |       DC      /8000                                 W1L28400
1646 0000                 2846 |       DC      0         ROUND CONSTANT            E W1L28410
1647 8000                 2847 |       DC      /8000                                 W1L28420
007D                      2848 | R0900 EQU     125       DISP TO EXPONENT            W1L28430
1648 007F                 2849 | R0901 DC      /7F                                   W1L28440
007E                      2850 | R0902 EQU     126       DISP TO MANTISSA            W1L28450
164A                      2851 |       BSS  E  0                                     W1L28460
164A 0000                 2852 |       DC      *-*       NOT USED                    W1L28470
164B                      2853 | WORK3 BSS     14                                  O W1L28480
1650R                     2854 | R0903 EQU     WORK3+5                               W1L28490
1653R                     2855 | R0904 EQU     WORK3+8                               W1L28500
1652R                     2856 | R0905 EQU     WORK3+7                               W1L28510
165A                      2857 | R0906 BSS  E  2                                     W1L28520
                          2858 | *                                                   W1L28530
                          2859 | *     CONSTANTS FOR FBTN2                           W1L28540
                          2860 | *                                                   W1L28550
165C 000A                 2861 | FBCN0 DC      10                                    W1L28560
165D 0000                 2862 |       DC      *-*                                   W1L28570
165E 00F9                 2863 |       DC      .9                                    W1L28580
165F 1341R                2864 |       DC      WORK1+13                              W1L28590
1660 00F0                 2865 |       DC      .0                                    W1L28600
                          2866 | *                                                   W1L28610
                          2867 | *     THIS SECT CALLS DIVIDE BY 10 SUBR TO GET      W1L28620
                          2868 | *     *1 ITG DGT AND PROPER EXPONENT                W1L28630
                          2869 | *                                                   W1L28640
1661 C0F1                 2870 | FBTN1 LD      R0904     CHECK CARRY AGAINST 10      W1L28650
1662 90F9                 2871 |       S       FBCN0                                 W1L28660
1663 4C28 162AR           2872 |       BSC  L  FBTN0,+Z  LT 10,GO SCALE MANTISSA     W1L28670
1665 405D                 2873 |       BSI     DIV00     GT 10,BR TO DIVIDE SUBR     W1L28680
1666 7401 1652R           2874 |       MDX  L  R0905,1   KEEP TRACK OF POWERS OF 10  W1L28690
1668 1000                 2875 |       NOP                                           W1L28700
1669 70F7                 2876 |       MDX     FBTN1     REPEAT                      W1L28710
                          2877 | *                                                   W1L28720
                          2878 | *     THIS SECTION CHECK FOR VALID EXPONENT AND     W1L28730
                          2879 | *     *FILLS WORK AREA IF NECESSARY                 W1L28740
                          2880 | *                                                   W1L28750
166A C0E7                 2881 | FBNX0 LD      R0905     TEST FOR PROPER EXPONENT    W1L28760
166B 8400 11C0R           2882 |       A    L  D1                                    W1L28770
166D 90E0                 2883 |       S       WORK3+3                               W1L28780
166E 4C08 16ABR           2884 |       BSC  L  R0070,+   BR-EXPONENT VALID           W1L28790
                          2885 | *                                                   W1L28800
1670 6117                 2886 |       LDX   1 /17       SET LOOP CONTROL CTR        W1L28810
1671 C0EC                 2887 |       LD      FBCN0+2                               W1L28820
1672 D500 1333R           2888 | R0061 STO  L1 WORK1-1   FILL WORK WITH NINE         W1L28830
1674 71FF                 2889 |       MDX   1 -1        DECR LOOP CONTROL CTR       W1L28840
1675 70FC                 2890 |       MDX     R0061     CONT TO FILL WORK           W1L28850
                          2891 | *                                                   W1L28860
1676R                     2892 | R0062 EQU     *                                     W1L28870
1676 C033                 2893 |       LD      FC998     LOAD RANGE MSG SW           W1L28880
1677 4C18 167ER           2894 |       BSC  L  R0050,+-  BR-MSG BYPASSED             W1L28890
1679 7010                 2895 |       MDX     R0063     FILL RCD CNT INTO ERROR MSG W1L28900
167A 6680 1681R           2896 | R0066 LDX  I2 R0010+1   RESTORE REG 2               W1L28910
167C 4400 1262R           2897 |       BSI  L  TRUNK     BUILD AND PRINT MSG         W1L28920
167E 6500 0000            2898 | R0050 LDX  L1 *-*       RESTORE REG 1               W1L28930
1680 6600 0000            2899 | R0010 LDX  L2 *-*       RESTORE REG 2               W1L28940
1682 6700 0000            2900 | R0020 LDX  L3 *-*       RESTORE REG 3               W1L28950
1684 4400 1528R           2901 |       BSI  L  INSRT                                 W1L28960
                          2902 | *                                                   W1L28970
                          2903 | *                                                   W1L28980
                          2904 | *                                                   W1L28990
1686 7203                 2905 |       MDX   2 3         ADJUST COMPRESSION PT       W1L29000
1687 4C80 15DBR           2906 |       BSC  I  RCNVT     RETURN TO CALLER            W1L29010
1689 000A                 2907 | FBCN1 DC      10                                    W1L29020
168AR                     2908 | R0063 EQU     *                                     W1L29030
168A 6204                 2909 |       LDX   2 4         REG 2=CHAR CNT IN TOT       W1L29040
168B C0BE                 2910 |       LD      WORK3-1                               W1L29050
168C 9400 108DR           2911 |       S    L  RCDCT                                 W1L29060
168E 8400 11C0R           2912 |       A    L  D1                                    W1L29070
1690 1890                 2913 |       SRT     16                                    W1L29080
1691 1010                 2914 | R0064 SLA     16                                    W1L29090
1692 A8C9                 2915 |       D       FBCN0     RETRIEVE DECML DGT          W1L29100
1693 18D0                 2916 |       RTE     16                                    W1L29110
1694 E8CB                 2917 |       OR      FBCN0+4   ADD ZONE TO DECML DGT       W1L29120
1695 D600 164BR           2918 |       STO  L2 WORK3     SAVE DECML DGT IN WORK      W1L29130
1697 72FF                 2919 |       MDX   2 -1                                    W1L29140
1698 70F8                 2920 |       MDX     R0064                                 W1L29150
1699 1090                 2921 |       SLT     16        PLACE DECML DGTS IN         W1L29160
169A E8C5                 2922 |       OR      FBCN0+4   *WARNING MSG                W1L29170
169B 6500 12B8R           2923 |       LDX  L1 MESSA+23  FETCH AND SAVE HIGH ORDER   W1L29180
169D E900                 2924 |       OR    1 0         *DGT IN ERROR MSG           W1L29190
169E D100                 2925 |       STO   1 0                                     W1L29200
169F 6203                 2926 |       LDX   2 3                                     W1L29210
16A0 C600 164BR           2927 | R0065 LD   L2 WORK3     FETCH AND SAVE REMAINING    W1L29220
16A2 1008                 2928 |       SLA     8         *DGTS TWO AT A TIME         W1L29230
16A3 EE00 164CR           2929 |       OR   L2 WORK3+1                               W1L29240
16A5 D102                 2930 |       STO   1 2                                     W1L29250
16A6 71FF                 2931 |       MDX   1 -1        ADJUST STORE ADDR FOR FILL  W1L29260
16A7 72FE                 2932 |       MDX   2 -2        DECR LOOP CONTROL FOR FILL  W1L29270
16A8 70F7                 2933 |       MDX     R0065     CONT FILL LOOP              W1L29280
16A9 70D0                 2934 |       MDX     R0066     GO PRINT ERROR MSG          W1L29290
16AA 0000                 2935 | FC998 DC      *-*       RANGE MSG SW                W1L29300
                          2936 | *                                                   W1L29310
                          2937 | *     THIS SECT CONTINUES CHECK ON DECML EXPONENT   W1L29320
                          2938 | *     *AND RETRIEVES 1ST DGT IF EXPONENT IS VALID   W1L29330
                          2939 | *                                                   W1L29340
16ABR                     2940 | R0070 EQU     *                                     W1L29350
16AB C0A6                 2941 |       LD      R0905     TEST DECML EXPONENT         W1L29360
16AC 80AF                 2942 |       A       FBCN0                                 W1L29370
16AD 4C08 1676R           2943 |       BSC  L  R0062,+   BR-EXPONENT INVALID         W1L29380
                          2944 | *                                                   W1L29390
                          2945 | *     CALCULATE WORK AREA ADDR                      W1L29400
                          2946 | *                                                   W1L29410
16AF C0AF                 2947 |       LD      FBCN0+3   CALCULATE WORK ADDR AT      W1L29420
16B0 90A1                 2948 |       S       R0905     *WHICH FILL BEGINS          W1L29430
16B1 D00D                 2949 |       STO     R0080+1   SAVE STARTING WORK ADDR     W1L29440
                          2950 | *                                                   W1L29450
16B2 C0A0                 2951 |       LD      R0904     GET 1ST DGT                 W1L29460
16B3 80AC                 2952 |       A       FBCN0+4   ADD ZONE TO DGT             W1L29470
16B4 D480 16BFR           2953 |       STO  I  R0080+1   SAVE 1ST DGT                W1L29480
16B6 740A 16BFR           2954 |       MDX  L  R0080+1,10                            W1L29490
16B8 61F7                 2955 |       LDX   1 -9                                    W1L29500
                          2956 | *                                                   W1L29510
                          2957 | *     GENERATE AND SAVE FRACTIONAL DGTS             W1L29520
                          2958 | *                                                   W1L29530
16B9 1010                 2959 | FBNX2 SLA     16        CLEAR CARRY WD OF R0904     W1L29540
16BA D098                 2960 |       STO     R0904     *BUFFER                     W1L29550
16BB 401C                 2961 |       BSI     MPY00     BR TO MPY BY 10 SUBR        W1L29560
16BC C096                 2962 |       LD      R0904     GET RESULTING DGT           W1L29570
16BD 80A2                 2963 |       A       FBCN0+4   ADD ZONE TO DGT             W1L29580
16BE D500 0000            2964 | R0080 STO  L1 *-*       OUTPUT FRACTIONAL DGT       W1L29590
16C0 7101                 2965 |       MDX   1 1         MODIFY CTR FOR RETURN       W1L29600
16C1 70F7                 2966 |       MDX     FBNX2     GO CALC NEXT DGT            W1L29610
16C2 70BB                 2967 |       MDX     R0050     INSERT FLD INTO RPG RCD     W1L29620
                          2968 | *                                                   W1L29630
                          2969 | *     SUBR TO DIVIDE 5-PRECISION NO. IN R0904       W1L29640
                          2970 | *     *BUFFER BY 10                                 W1L29650
                          2971 | *                                                   W1L29660
16C3 0000                 2972 | DIV00 DC      *-*       ENTRY PT                    W1L29670
16C4 10A0                 2973 |       SLT     32        CLEAR ACC AND EXTENSION     W1L29680
16C5 62FB                 2974 |       LDX   2 -5        SET CTR                     W1L29690
16C6 C600 1658R           2975 | DIV01 LD   L2 R0904+5   GET NEXT WD                 W1L29700
16C8 18D0                 2976 |       RTE     16        SUBTRACT 5 FROM EXTENSION   W1L29710
16C9 903D                 2977 |       S       FLCN0                                 W1L29720
16CA 2002                 2978 |       LDS     2         TURN ON CARRY               W1L29730
16CB 4828                 2979 |       BSC     +Z        BR IF GT 5                  W1L29740
16CC 903B                 2980 |       S       FLCN0+1   IF LT 5,RESTORE 5           W1L29750
16CD 2801                 2981 |       STS     DIV02     *AND TURN OFF CARRY         W1L29760
16CE A88D                 2982 |       D       FBCN0     DIVIDE BY 10                W1L29770
16CF 2000                 2983 | DIV02 LDS     *-*       GET STATUS                  W1L29780
16D0 4802                 2984 |       BSC     C         IF LT 5,BR TO ST QUOTIENT   W1L29790
16D1 8037                 2985 |       A       FLCN0+2   IF GT 5,ADD /8000           W1L29800
16D2 D600 1658R           2986 |       STO  L2 R0904+5   STORE QUOTIENT              W1L29810
16D4 7201                 2987 |       MDX   2 1         DECR CTR FOR RET            W1L29820
16D5 70F0                 2988 |       MDX     DIV01     REPEAT LOOP                 W1L29830
16D6 4C80 16C3R           2989 |       BSC  I  DIV00     RETURN                      W1L29840
                          2990 | *                                                   W1L29850
                          2991 | *     SUBR TO MPY 5-PREC NO. IN R0904 BUFFER BY 10. W1L29860
                          2992 | *                                                   W1L29870
                          2993 | *     *CONTENTS OF R0903+1 ARE ADDED TO RESULT.     W1L29880
16D8 0000                 2994 | MPY00 DC      *-*       ENTRY PT                    W1L29890
16D9 6205                 2995 |       LDX   2 5         SET CTR                     W1L29900
16DA C600 1652R           2996 | MPY01 LD   L2 R0904-1   GET A WORD OF R0904 BUFFER  W1L29910
16DC A400 165CR           2997 |       M    L  FBCN0     MPY BY 10                   W1L29920
16DE 4828                 2998 |       BSC     +Z        BR IF PTV,ZERO              W1L29930
16DF 80A9                 2999 |       A       FBCN1     IF NEG,ADD10                W1L29940
16E0 8C00 1650R           3000 |       AD   L  R0903     ADD PREVIOUS EXCESS         W1L29950
16E2 D400 1651R           3001 |       STO  L  R0903+1   STORE PRESENT EXCESS        W1L29960
16E4 1090                 3002 |       SLT     16        FETCH EXTENSION-PRODUCT     W1L29970
16E5 D600 1652R           3003 |       STO  L2 R0904-1   PUT PRODUCT BACK IN R0904   W1L29980
16E7 72FF                 3004 |       MDX   2 -1        DECR CTR FOR RET            W1L29990
16E8 70F1                 3005 |       MDX     MPY01     REPEAT LOOP                 W1L30000
16E9 C400 1651R           3006 |       LD   L  R0903+1   STORE LAST EXCESS IN ACC    W1L30010
16EB 4C80 16D8R           3007 |       BSC  I  MPY00     RETURN                      W1L30020
                          3008 | *                                                   W1L30030
                          3009 | *     SUBR TO SHIFT RIGHT ONE BIT(THROUGH WORD      W1L30040
                          3010 | *     *BOUNDARIES) OF R0904 BUFFER.                 W1L30050
                          3011 | *                                                   W1L30060
16ED 0000                 3012 | SRT00 DC      *-*       ENTRY PT                    W1L30070
16EE 62FB                 3013 |       LDX   2 -5        SET CTR                     W1L30080
16EF 10A0                 3014 |       SLT     32        CLEAR ACC AND EXTENSION     W1L30090
16F0 C600 1658R           3015 | SRT01 LD   L2 R0904+5   GET A WORD                  W1L30100
16F2 18C1                 3016 |       RTE     1         SHIFT LAST BIT OF ACC TO    W1L30110
16F3 D600 1658R           3017 |       STO  L2 R0904+5   *FIRST OF EXT AND VICE VERSAW1L30120
16F5 18CF                 3018 |       RTE     15        POS EXTENSION BIT           W1L30130
16F6 7201                 3019 |       MDX   2 1         DECR CTR FOR RET            W1L30140
16F7 70F8                 3020 |       MDX     SRT01     REPEAT LOOP                 W1L30150
16F8 4C80 16EDR           3021 |       BSC  I  SRT00     RETURN                      W1L30160
                          3022 | *                                                   W1L30170
                          3023 | *     SUBR TO SHIFT LEFT ONE BIT(THROUGH WORD       W1L30180
                          3024 | *     *BOUNDARIES) OF R0904 BUFFER.                 W1L30190
                          3025 | *                                                   W1L30200
16FA 0000                 3026 | SLT00 DC      *-*       ENTRY PT                    W1L30210
16FB 6205                 3027 |       LDX   2 5         SET CTR                     W1L30220
16FC 10A0                 3028 |       SLT     32        CLEAR ACC AND EXTENSION     W1L30230
16FD C600 1652R           3029 | SLT01 LD   L2 R0904-1   GET A WORD                  W1L30240
16FF 18DF                 3030 |       RTE     31        EFFECTIVE ROTATE LEFT ONE   W1L30250
1700 D600 1652R           3031 |       STO  L2 R0904-1   REPLACE SHIFTED WORD        W1L30260
1702 108F                 3032 |       SLT     15        POSITION EXTENSION          W1L30270
1703 72FF                 3033 |       MDX   2 -1        DECR CTR FOR RETURN         W1L30280
1704 70F8                 3034 |       MDX     SLT01     REPEAT LOOP                 W1L30290
1705 4C80 16FAR           3035 |       BSC  I  SLT00     RETURN                      W1L30300
                          3036 | *                                                   W1L30310
                          3037 | *     CONSTANTS                                     W1L30320
                          3038 | *                                                   W1L30330
1707 0005                 3039 | FLCN0 DC      5                                     W1L30340
1708 FFFB                 3040 |       DC      -5                                    W1L30350
1709 8000                 3041 |       DC      /8000                                 W1L30360
170A                      3042 |       BSS     299       PATCH AREA                  W1L30370
1835 0000                 3043 |       DC      0                                     W1L30380
1836                      3044 |       END     FC000                                 W1L30390
 
There were no errors in this assembly
 
Program transfer address = 0C5F
 
=== CROSS REFERENCES ==========================================================
Name  Val   Defd  Referenced
$CTSW 000F   388  475
$FPAD 0095   739  740
$I410 00D5   566  583
$IBSY 0013   299  470  487
$IBT4 00D4   297  414
$IREQ 002C   567  655  658  731  733
$KCSW 007C   252  356
$LAST 0033   300  477
$LEV0 0008   386  410  461
$LEV4 000C   387  412
$PBSY 0036   389  479
$PST4 008D   296  284  285  286  287
$ULET 002D   983 1077
'BLCT 0002   962 1107
'LFEN 0003   964 1143
'LFHD 0005   989  990 1107 1113 1118 1125
'LFNM 0000   963 1113 1118 1125
'MXDR 0005   984 1076 1077
'NEXT 0004   965 1153 1159
'SCTN 0000   986 1091
'UAFX 0001   991 1099
'WDSA 0003   988 1104
A3FLD 06E8R  225  547
A3SW  06F8R  246  225  227  626
A3TAB 06F9R  247  234 2443
ADDR  13A3R 2307 2300 2311
ADDR1 108ER 1499 1685
ADDR2 0E4FR  845  801
ADDR3 1518R 2506 2557
ADDR4 1545R 2564 2558
ADDR5 1022R 1381 1389
ALPHA 12C5R 2100 2089 2432 2547 2583 2625 2651
BCNVT 12B4R 2088 1847 2099
BFLD  11C6R 1866 1800
BUF00 0330R  212  282  290  291  292  301  312  316  341  348  355  400
BUF01 04A6R  215  298  423  424
BUF02 0564R  216  283  289  449  450 1289
BUF03 0698R  218  232  385  508  511  533  537  553  805  866 1188 1207 1381
                 1427 1434 1444 1499
BUF04 0D24R  571  506 1285
BUF05 0076R  208  640  647  653  675  701  708  709  762  766 1071 1131 1152
                 1210
BUF06 01B8R  210  644  668  676  787  788  845 1195
C1    120AR 1935 1918
C10   101DR 1369 1337
C1XR2 1071R 1465 1460
C2XR2 1083R 1486 1477
CARDS 0D52R  579  665  933 1189 1235
CDCOL 0E4ER  844  792  802  827  828
CDCV  04A9R  298  497
CDDSK 0E12R  778  666
CFLD  1206R 1930 1801
CHECK 0FBER 1254 1239 1246 1264
CHRCT 1595R 2645 2527 2528 2690 2698 2699
CNT1  0D4FR  576  674  747
CNT2  0D50R  577  695  707 1228
CNT3  0E50R  846  799  824
COL   144BR 2500 2427 2480
COLMN 108AR 1495 1387 1388 1680 1707
COMMA 10F5R 1630 1693
COMPR 0721R  249  678 1448
CONV1 1069R 1459 1466 1668 1729 1769 1814 1884 1950 1966
CONV2 1077R 1476 1489 1563 1607 1997
CONVT 0FE7R 1306  871  883  896 1351 1359 1462 1479
CSW   1205R 1929 1917 1932 1940
CV000 101FR 1371  876 1338
CV001 101ER 1370 1334 1340
CV002 0FF9R 1324 1311 1344
CV003 100DR 1348 1321 1367
CV004 0FF2R 1318 1349
CV005 1015R 1358 1304 1327 1330 1345 1368
CV006 1018R 1361 1312
CV007 100CR 1346 1316 1355
CV008 101BR 1367 1315
CV009 101CR 1368 1354
D     0D22R  569  534  538
D0000 1375R 2249 2194
D1    11C0R 1862 1770 1831 1871 2034 2808 2882 2912
D10   1331R 2221 1393 1616 2042 2255
D14   1158R 1736 1481
D1600 144AR 2499 2449 2453
D2    11C1R 1863 1518 1604 1793 1877 1919 1937
D20   144ER 2503 2454
D3    11C2R 1864  546 1145 1826 1875 2092 2431 2487
D320  0F6ER 1169  830  886 1201 1225
D32K  1448R 2498 2448
D4    1403R 2416 1935 1954 2381
D40   144DR 2502 2461
D5    116BR 1757 1575 1795
D54   0E4CR  842  798  835
D6    121FR 1962 1952
D640  0E51R  847  899
D9    13C9R 2344
DCNVT 1381R 2270 1848 2339 2360 2396
DCV1  13B4R 2324 2330
DD1   1354R 2226
DECPO 13CAR 2345 2279 2283 2287 2289 2290 2302 2320 2382 2405
DFLD  1220R 1963 1853
DGT   1376R 2253 2150 2200 2205 2213 2261 2262
DIAGS 0D51R  578  619  630  635 1406
DIV00 16C3R 2972 2873 2989
DIV01 16C6R 2975 2988
DIV02 16CFR 2983 2981
DXR3  13BDR 2331 2271 2369
E     0ECCR  958  905
E1    13F6R 2399 2378
E2    13F4R 2395 2402
E3    13FAR 2404 2387
E4    13E7R 2381 2408
E5    13EBR 2385 2412
ECNVT 13D1R 2358 1849 2359
EFLD  1215R 1948 1854
EPREC 1260R 2024  908 1558 1600 1873 1936 2127 2736 2796
EQ    128ER 2075 1993
ERR01 0C5CR  322  313  323  763
ESW   13D0R 2350 2297 2337 2361
EXIT  0DF8R  734  476  478  636  857
EXTRA 0E4DR  843  779  803  829  833  834  837
F0    1261R 2025 2004 2044 2051
F1    141FR 2452 2444
F2    1422R 2456 2450
F3    140AR 2431 2490
F4    1414R 2438 2433
F5    1442R 2485 2476
FBCN0 165CR 2861 2871 2887 2915 2917 2922 2942 2947 2952 2963 2982 2997
FBCN1 1689R 2907 2999
FBNM0 1635R 2825 2819
FBNX0 166AR 2881 2818
FBNX2 16B9R 2959 2966
FBTN0 162AR 2817 2872
FBTN1 1661R 2870 2833 2876
FBTN2 163AR 2832 2811 2823 2837
FC000 0C5FR  331 3044
FC001 0C6CR  348  342
FC002 0C65R  340  344  352
FC003 0C92R  393  373
FC004 0C89R  372  376  436  437  438
FC005 0C44R  282  409  460
FC006 0C46R  284  413
FC008 0CC5R  470  471
FC009 0D4CR  573  554
FC014 0F8BR 1201 1190
FC015 0CC5R  469  226  239  559  793  831 1250 1432 1625
FC016 1045R 1419  549 1445 1447
FC017 1171R 1769 1719 1787
FC018 110CR 1654 1584 1590 1921 1941
FC019 1149R 1717
FC020 118ER 1799 1788
FC021 06ECR  231  238
FC022 1092R 1507 1524 1792
FC023 11D5R 1879 1872
FC024 11CER 1873 1933
FC026 0D5BR  597  557
FC030 10C9R 1578 1574 1618
FC050 0CEDR  508  516
FC070 0E20R  797  491
FC080 0CFAR  525  501
FC100 0D08R  537  529
FC110 0D0FR  545  539
FC120 1059R 1442
FC130 1052R 1434 1429 1438
FC140 0EA0R  927  920
FC150 0F74R 1176  935  943
FC160 0EAFR  940  932
FC200 113CR 1704 1449 1453 1694
FC210 110DR 1657 1528 1838 2016 2021
FC211 1125R 1683 1660 1674 1697 1733
FC212 1119R 1670 1663
FC213 1144R 1710 1681
FC214 111BR 1672 1669
FC220 109FR 1526 1794 1796
FC300 0D79R  623  616
FC310 0D86R  634  625  627
FC311 0DF9R  740  649  650  651  652  654  728  729
FC320 0DBER  682  686  748
FC330 0DDDR  713  696
FC340 0E1DR  792  785
FC350 0DFER  746  719
FC360 0DADR  664  751
FC361 0DB7R  675  749
FC362 0DD5R  705
FC363 0DB4R  672  836  838
FC364 0D5AR  587  656  730
FC365 0D54R  581  657  660  732
FC366 0D58R  585  582
FC370 0E14R  783  790
FC380 0E29R  809  825
FC500 0D6AR  607  604
FC550 10B7R 1561 1556
FC560 10B4R 1558 1519
FC570 109CR 1523 1509
FC580 1225R 1969 1955
FC600 1049R 1426 1431
FC610 1065R 1451 1446
FC630 10EFR 1621 1686 1690 1713
FC700 12EFR 2152 2215
FC821 06F1R  235  236
FC919 0C86R  363  357
FC920 0C98R  401  358  360  362
FC921 0C41R  277  359  361
FC992 1138R 1698 1634 1638 1641 1642 1645 1677
FC993 1139R 1699 1666 1676 1678 1705 1706 1773
FC994 113AR 1700 1662 1671 1772
FC995 113BR 1701 1659
FC996 0D53R  580  677  714
FC997 0F72R 1173 1186
FC998 16AAR 2935 1184 2893
FC999 0F73R 1174 1182
FCNVT 1405R 2425 1850 2483
FFLD  1193R 1811
FILEC 0E58R  864  535
FLCN0 1707R 3039 2977 2980 2985
FLDLG 13CFR 2349 2291 2329 2367 2393
FSW   11B2R 1843  624 1813
FXR1  1435R 2474 2442
H003F 1519R 2508 2526
H0040 108BR 1496  922  942 1320 1428 1435 1689 1712
H0041 1404R 2424 2436
H00F0 1075R 1473 1326 1394 1399 1571 1614 1742
H0341 11B1R 1842 1835 2477
H1    1355R 2227 2145 2303 2365
H1D   0ECBR  957  910
H2    158FR 2639 2522 2703 2719
H3    1517R 2505 2519
H4040 0DFDR  743  639  700 2064
H615C 0DFCR  742  721
H9    1076R 1474 1329 1333 1747
HC3   0EC9R  955  931
HE    13CCR 2346 2284 2286
HF    128AR 2073 1897 1915 2562 2662
HF0   1330R 2220 2135 2170 2257 2314 2325 2775
HF1   0ECAR  956  916
HF2F3 0ECDR  959  894
HF3F1 0EC8R  954  928
HF9   1157R 1735 1745
HFFDF 15B6R 2682 2615
HFFF  0D4ER  575  609  685
HFFFD 15DAR 2725 2648
HFFFF 1333R 2223 2144 2310
I     1169R 1755 1790
I1    12E7R 2147 2142
ICNVT 12CFR 2121 1845 2156 2166
IFILE 0F66R 1164 1197 1212 1237 1242
IFLD  10ACR 1549 1791
ILS04 0C50R  302  411
IN010 1526R 2531 2567
IN020 1549R 2568 2529 2533
IN030 159ER 2656 2580
IN031 154DR 2573 2654 2705 2711 2716
IN040 1555R 2582 2658 2663
IN050 155ER 2590 2585 2667 2668
IN051 1567R 2599 2678
IN060 15AER 2671 2591
IN070 1599R 2651 2602
IN071 157AR 2616 2649
IN080 157ER 2620 2608
IN090 1597R 2648 2613
IN100 15B7R 2684 2652
IN110 15CCR 2707 2691
IN120 15D2R 2713 2709
IN130 151AR 2516 2548
IN150 15D6R 2718 2687
IN160 15BBR 2689 2721
INPT  13C2R 2335 2299 2395
INSRT 1528R 2536 2097 2153 2332 2472 2631 2901
INTR  11BFR 1854 1803
INTRM 11BER 1853 1802
INTSW 125FR 2023  919 1555 1869 2123
INXR1 1587R 2628 2537 2693 2696
INXR2 1589R 2629 2538
INXR3 158BR 2630 2539 2569
IPPOS 10A1R 1533 1535 1536
IPPVL 10A2R 1534 1540 1561 1605 1731 1834 1912 1970
IPREC 13CER 2348 2274 2281 2295 2366 2377 2386
ISCAL 13CDR 2347 2278 2282 2301
IXR1  12F2R 2155 2131 2168 2176
J1    130CR 2185 2181
J2    1315R 2193 2189
J3    130ER 2188 2192
J4    1324R 2207 2198
JCNVT 12F6R 2164 1851 2165
JFLD  10D7R 1598 1525
LOG   0C22R  253  336  370
MESS0 0000R  183  726
MESS1 0EB5R  951  855  882  895  906  917  929 1180
MESS2 0003R  186 1028 1208
MESS3 0014R  188 1241 1266
MESS4 0021R  190 1396 1400 1401 1404 1420 1443
MESS5 003AR  193  628
MESS6 0048R  195  526
MESS7 128FR 2076 2055 2058 2059 2062 2065
MESS8 0056R  197  937
MESS9 0063R  199  617
MESSA 12A1R 2078 2066 2923
MPY00 16D8R 2994 2834 2961 3007
MPY01 16DAR 2996 3005
NEGSW 1332R 2222 2143 2182 2309 2607 2626 2791
ONE   10ABR 1547 1390 1554 1557 1559 1640 1670
OPPVL 10F6R 1631 1565 1609 1649 1892 1998
P     116CR 1758 1583 1636 2015
PO    116DR 1759 1586 2017
PRIN1 0E52R  854  536  541  605  872  877  884  889  897  900  911  923  938
                  944 1030 1187 1267 1362
PRIN2 1023R 1382 1409 1436 1463 1480 1482 1527 1539 1572 1602 1615 1648 1695
                 1743 1746 1778 1819 1887 1899 1920 1938 1981 1989 1994 2006
PRINT 0FDER 1286  518  558  618  629  727  856 1290 1405 2063
R0010 1680R 2899 2732 2896
R0020 1682R 2900 2733
R0030 15EBR 2745 2737
R0040 15F2R 2754 2743
R0041 1604R 2776 2778
R0042 160AR 2782 2784
R0050 167ER 2898 2755 2787 2894 2967
R0060 1617R 2794 2789
R0061 1672R 2888 2890
R0062 1676R 2892 2943
R0063 168AR 2908 2895
R0064 1691R 2914 2920
R0065 16A0R 2927 2933
R0066 167AR 2896 2934
R0067 1629R 2810 2803
R0070 16ABR 2940 2884
R0080 16BER 2964 2949 2953 2954
R0900 007D  2848 2758 2807 2809
R0901 1648R 2849 2759
R0902 007E  2850 2786 2793
R0903 1650R 2854 2782 3000 3001 3006
R0904 1653R 2855 2794 2799 2802 2806 2832 2870 2951 2960 2962 2975 2986 2996
                 3003 3015 3017 3029 3031
R0905 1652R 2856 2835 2874 2881 2941 2948
R0906 165AR 2857 2750 2752
R0907 1644R 2844 2795 2797 2805
RCDCT 108DR 1498  717  873 2911
RCDSZ 116ER 1760  615  715  885  898 1202 1214 1537 1647 1777 1818
RCNVT 15DBR 2731 1846 2906
RCSZS 0F68R 1165  673  706  960 1203 1227
RDCD  0333R  301  486
RDDSK 0C51R  309  318  331  403  425  428  451  454  645  667 1072 1089
RSW   108FR 1500 1517 1573 1580
RWD   0F6CR 1168
RXR3  0C72R  353  335  750  759 1029 1070 2734
S     0D21R  568  548
SCALE 1159R 1740 1567 1611 1750 1895 1975 2000
SCTRA 0FD1R 1271 1238 1243 1276 1278
SEARC 0EE6R 1003 1134 1194 1209
SESW  1089R 1494 1383 1385 1623 1709
SLT00 16FAR 3026 2820 3035
SLT01 16FDR 3029 3034
SR010 0EFER 1028 1007 1017 1034 1041 1083 1086
SR020 0F04R 1032 1014 1037
SR030 0EFAR 1023 1019
SR040 0EF2R 1016 1021
SR050 0EECR 1010 1025
SR060 0F0FR 1048 1026
SR070 0F12R 1052 1060
SR080 0F2BR 1083
SR090 0F26R 1076 1155
SR100 0F37R 1099 1093
SR110 0F3AR 1103 1097
SR120 0F53R 1139 1116 1121
SR130 0F3DR 1107 1148
SR140 0F2ER 1087 1160
SR900 0EDBR  978 1006
SR901 0ECFR  966 1010
SR902 0EDCR  979 1013 1033 1040
SR903 0EDDR  980 1054
SR904 0EDER  981 1062
SR905 0EE2R  985 1101 1128 1130 1133 1139 1141
SR906 0EE5R  992 1095
SR907 0EE4R  990 1103
SR908 0EE0R  982 1052 1056 1063 1114 1119
SR909 0EE3R  987 1105 1144 1146
SR910 0EDAR  977 1108 1140
SR912 0F52R 1138 1132 1158
SRT00 16EDR 3012 2825 3021
SRT01 16F0R 3015 3020
SSW   1021R 1373  603 1421
SSXR2 1065R 1452  608 1624
SW000 0FDCR 1284 1287 1288
SW001 0C2BR  260  354  395  418  498  934
SW002 0C37R  269  435  444  500
SW003 0C33R  266  420  422  490  527  637  864
SW004 0C91R  385  482  496
SW00A 0FFDR 1328 1313 1352
SW00B 1000R 1331 1314 1353
SW00C 0FE5R 1303  865 1249 1310
SW00D 0ECER  960 1244 1257
SW00E 0F6AR 1166  875 1245 1255
SW010 0C58R  316  426  452  646 1073
SWH01 1590R 2640 2532 2590 2597 2604 2610 2616 2621 2672
SWH02 1591R 2641 2553 2573 2612 2622 2656
SWH03 1592R 2642 2546 2600 2623 2659
SWH04 1593R 2643 2586 2624 2702 2708 2710 2715
SWH05 1594R 2644 2523 2685 2704 2720
SWJ   137CR 2259 2149 2151 2203 2212 2214
SXR2  1040R 1408 1384 1403
T0002 1276R 2054  598  599  600  601  602
T1    1269R 2042 2048
TABL1 11B3R 1844 1515 1549 1598 1727 1811 1866 1930 1948 1963
TABL2 128BR 2074 1951 1967 1977 1979 1986 1987 1988 2005 2008 2009 2045 2053
                 2056
TABL3 11BBR 1852 1827 1832 1880 1885 1898 1901 1903 1904 1907 1909 1910
TABL5 136CR 2240 2209
TABLJ 1358R 2229 2180 2184 2187 2188 2191 2195 2201
TEMP  0F6BR 1167 1258 1261 1262
TEMP2 11C3R 1865
TOTAL 1020R 1372 1216 1219 1220 1226 1263 1273 1277 1308 1336 1341 1358 1464
                 1485 1569 1612 1776 2002
TOTFL 108CR 1497  614 1643 1644 1821 1822
TRUNK 1262R 2032 1576 1617 2010 2069 2897
TXR1  1284R 2067 2035
TXR2  1286R 2068 2061
WDCT  144CR 2501 2429 2434 2475 2489
WDRCD 0F70R 1170  689 1221
WKADR 13C8R 2343 2319
WORK1 1334R 2224 2093 2095 2137 2172 2258 2315 2343 2506 2520 2694 2776 2864
                 2888
WORK2 144FR 2504 2375 2458 2464 2469 2471
WORK3 164BR 2853  874 2760 2764 2768 2770 2771 2772 2817 2821 2826 2854 2855
                 2856 2883 2910 2918 2927 2929
WRITE 0E05R  758  697  724  768
X     116AR 1756 1718
XCNVT 12C6R 2108 1844 2113
XR1   0001  2292  716 1684 2094 2096 2109 2111 2196 2294 2304 2372 2560 2695
XR2   0002  2507  804 2571
XR3   0003  2322  688  690 2321 2373 2543 2559
ibm/ibm1130-lib/dmsr2v12/w1dfcnv_lst.txt ยท Last modified: 2023/08/06 13:34 by Site Administrator