Advertisement
Guest User

COBOL.Prog03

a guest
Feb 23rd, 2018
998
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
COBOL 183.91 KB | None | 0 0
  1. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0                         Date 02/23/2018  Time 15:32:50   Page     1
  2. 0PROCESS(CBL) statements:
  3.   CBL LIB,MAP,OFFSET
  4.  
  5.          IGYOS4090-I   The "LIB" option specification is no longer required.  COBOL library processing is always in effect.
  6.  
  7. 0Options in effect:
  8.   NOADATA
  9.     ADV
  10.     AFP(VOLATILE)
  11.     QUOTE
  12.     ARCH(6)
  13.     ARITH(COMPAT)
  14.   NOAWO
  15.   NOBLOCK0
  16.     BUFSIZE(4096)
  17.   NOCICS
  18.     CODEPAGE(1140)
  19.   NOCOMPILE(S)
  20.   NOCURRENCY
  21.     DATA(31)
  22.     DBCS
  23.   NODECK
  24.   NODIAGTRUNC
  25.     DISPSIGN(COMPAT)
  26.   NODLL
  27.   NODUMP
  28.   NODYNAM
  29.   NOEXIT
  30.   NOEXPORTALL
  31.   NOFASTSRT
  32.     FLAG(I,I)
  33.   NOFLAGSTD
  34.     HGPR(PRESERVE)
  35.     INTDATE(ANSI)
  36.     LANGUAGE(EN)
  37.     LINECOUNT(60)
  38.   NOLIST
  39.     MAP
  40.     MAXPCF(60000)
  41.   NOMDECK
  42.   NONAME
  43.     NSYMBOL(NATIONAL)
  44.   NONUMBER
  45.     NUMPROC(NOPFD)
  46.     OBJECT
  47.     OFFSET
  48.     OPTIMIZE(0)
  49.     OUTDD(SYSOUT)
  50.     PGMNAME(COMPAT)
  51.     RENT
  52.     RMODE(AUTO)
  53.     SEQUENCE
  54.     SIZE(5000000)
  55.     SOURCE
  56.     SPACE(1)
  57.   NOSQL
  58.     SQLCCSID
  59. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0                         Date 02/23/2018  Time 15:32:50   Page     2
  60. 0 NOSQLIMS
  61.   NOSSRANGE
  62.   NOSTGOPT
  63.   NOTERM
  64.   NOTEST(NODWARF)
  65.   NOTHREAD
  66.     TRUNC(STD)
  67.   NOVBREF
  68.   NOWORD
  69.     XREF(FULL)
  70.     ZWB
  71. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page     3
  72.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  73. 0  000001                IDENTIFICATION DIVISION.
  74.    000002                PROGRAM-ID.  PROG03.
  75.    000003                ENVIRONMENT DIVISION.
  76.    000004                INPUT-OUTPUT SECTION.
  77.    000005                FILE-CONTROL.
  78.    000006                     SELECT I-RECORD          ASSIGN TO LOANSI.                           13
  79.    000007                     SELECT E-REPORT          ASSIGN TO PRINT001.                         31
  80.    000008                     SELECT S-REPORT          ASSIGN TO PRINT002.                         35
  81.    000009
  82.    000010                DATA DIVISION.
  83.    000011                FILE SECTION.
  84.    000012
  85.    000013                FD I-RECORD
  86.  
  87.  ==000013==> IGYGR1216-I A "RECORDING MODE" of "F" was assumed for file "I-RECORD".
  88.  
  89.    000014                    RECORD CONTAINS 80 CHARACTERS.
  90.    000015                01  INPUT-RECORD-S.                                                       BLF=00001           0CL80
  91.    000016                    05 I-NAME                    PIC X(40).                               BLF=00001,000000000 40C
  92.    000017                    05 I-LOAN                    PIC X(05).                               BLF=00001,000000040 5C
  93.    000018                    05 I-PRIN                    PIC 9(9)V99.                             BLF=00001,000000045 11C
  94.    000019                    05 FILLER                    PIC X VALUE SPACES.                      BLF=00001,000000056 1C
  95.                                                                                                    IMP
  96.  
  97.  ==000019==> IGYDS1158-I A non-level-88 "VALUE" clause was found in the "FILE SECTION" or "LINKAGE
  98.                         SECTION".  The "VALUE" clause was treated as comments.
  99.  
  100.    000020                    05 I-TERM                    PIC X(04).                               BLF=00001,000000057 4C
  101.    000021                    05 FILLER                    PIC X VALUE SPACES.                      BLF=00001,000000061 1C
  102.                                                                                                    IMP
  103.  
  104.  ==000021==> IGYDS1158-I A non-level-88 "VALUE" clause was found in the "FILE SECTION" or "LINKAGE
  105.                         SECTION".  The "VALUE" clause was treated as comments.
  106.  
  107.    000022                    05 I-APR                     PIC 9999.                                BLF=00001,000000062 4C
  108.    000023                    05 FILLER                    PIC X VALUE SPACES.                      BLF=00001,000000066 1C
  109.                                                                                                    IMP
  110.  
  111.  ==000023==> IGYDS1158-I A non-level-88 "VALUE" clause was found in the "FILE SECTION" or "LINKAGE
  112.                         SECTION".  The "VALUE" clause was treated as comments.
  113.  
  114.    000024                    05 I-DATE                    PIC X(08).                               BLF=00001,000000067 8C
  115.    000025                    05 I-DATE-X REDEFINES I-DATE.                                         BLF=00001,000000067 0CL8
  116.                                                                                                    24
  117.    000026                        10 I-DATE-MONTH          PIC X(02).                               BLF=00001,000000067 2C
  118.    000027                        10 I-DATE-DAY            PIC X(02).                               BLF=00001,000000069 2C
  119.    000028                        10 I-DATE-YEAR           PIC X(04).                               BLF=00001,000000071 4C
  120.    000029                    05 FILLER                    PIC X(05) VALUE SPACES.                  BLF=00001,000000075 5C
  121.                                                                                                    IMP
  122.  
  123.  ==000029==> IGYDS1158-I A non-level-88 "VALUE" clause was found in the "FILE SECTION" or "LINKAGE
  124.                         SECTION".  The "VALUE" clause was treated as comments.
  125.  
  126.    000030
  127.    000031                FD  E-REPORT
  128.  
  129.  ==000031==> IGYGR1216-I A "RECORDING MODE" of "F" was assumed for file "E-REPORT".
  130. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page     4
  131.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  132. 0
  133.    000032                    RECORD CONTAINS 132 CHARACTERS.
  134.    000033                01  E-REPORTS                    PIC X(132).                              BLF=00002           132C
  135.    000034
  136.    000035                FD  S-REPORT
  137.  
  138.  ==000035==> IGYGR1216-I A "RECORDING MODE" of "F" was assumed for file "S-REPORT".
  139.  
  140.    000036                    RECORD CONTAINS 132 CHARACTERS.
  141.    000037                01  S-REPORTS                    PIC X(132).                              BLF=00003           132C
  142.    000038
  143.    000039                WORKING-STORAGE SECTION.
  144.    000040
  145.    000041                01  PROGRAM-INDICATORS.                                                                       0CL1
  146.    000042                    05 ARE-THERE-MORE-RECORDS   PIC X   VALUE 'Y'.                                  000000000 1C
  147.    000043                        88 THERE-ARE-MORE-RECORDS        VALUE 'Y'.
  148.    000044                        88 THERE-ARE-NO-MORE-RECORDS     VALUE 'N'.
  149.    000045
  150.    000046                01  WS-PGM-VARS.                                                                              0CL7
  151.    000047                    05  WS-LINE-CTR          PIC 9(02)  VALUE  0.                                   000000000 2C
  152.    000048                    05  WS-PAGE-CTR          PIC 9(05)  VALUE  0.                                   000000002 5C
  153.    000049
  154.    000050                01  WS-CURRENT-DATE-N-TIME.                                                                   0CL14
  155.    000051                    05  WS-CURRENT-DATE.                                                            000000000 0CL8
  156.    000052                        10  WS-CURRENT-DATE-CCYY    PIC 9(04)  VALUE 0.                             000000000 4C
  157.    000053                        10  WS-CURRENT-DATE-MM      PIC 9(02)  VALUE 0.                             000000004 2C
  158.    000054                        10  WS-CURRENT-DATE-DD      PIC 9(02)  VALUE 0.                             000000006 2C
  159.    000055                    05  WS-CURRENT-TIME.                                                            000000008 0CL6
  160.    000056                        10  WS-CURRENT-TIME-HH      PIC 9(02)  VALUE 0.                             000000008 2C
  161.    000057                        10  WS-CURRENT-TIME-MM      PIC 9(02)  VALUE 0.                             000000010 2C
  162.    000058                        10  WS-CURRENT-TIME-SS      PIC 9(02)  VALUE 0.                             000000012 2C
  163.    000059
  164.    000060                01  WS-RPT-HEADING-L1.                                                                        0CL130
  165.    000061                    05  FILLER            PIC X(06)  VALUE 'DATE:'.                                 000000000 6C
  166.    000062                    05  WS-RPT-H1-MM      PIC 9(02).                                                000000006 2C
  167.    000063                    05  FILLER            PIC X(01)  VALUE '/'.                                     000000008 1C
  168.    000064                    05  WS-RPT-H1-DD      PIC 9(02).                                                000000009 2C
  169.    000065                    05  FILLER            PIC X(01)  VALUE '/'.                                     000000011 1C
  170.    000066                    05  WS-RPT-H1-CCYY    PIC 9(04).                                                000000012 4C
  171.    000067                    05  FILLER            PIC X(01)  VALUE SPACES.                                  000000016 1C
  172.                                                                                                    IMP
  173.    000068                    05  WS-RPT-H1-HR      PIC 9(02).                                                000000017 2C
  174.    000069                    05  FILLER            PIC X(01)  VALUE ':'.                                     000000019 1C
  175.    000070                    05  WS-RPT-H1-MIN     PIC 9(02).                                                000000020 2C
  176.    000071                    05  FILLER            PIC X(01)  VALUE ':'.                                     000000022 1C
  177.    000072                    05  WS-RPT-H1-SEC     PIC 9(02).                                                000000023 2C
  178.    000073                    05  FILLER            PIC X(37)  VALUE SPACES.                                  000000025 37C
  179.                                                                                                    IMP
  180.    000074                    05  WS-RPT-H1-TITLE   PIC X(16)  VALUE                                          000000062 16C
  181.    000075                         '   BOBCAT BANK  '.
  182.    000076                    05  FILLER            PIC X(44)  VALUE SPACES.                                  000000078 44C
  183.                                                                                                    IMP
  184.    000077                    05  FILLER            PIC X(05)  VALUE 'PAGE:'.                                 000000122 5C
  185.    000078                    05  WS-RPT-H1-PAGE-NR PIC XXX.                                                  000000127 3C
  186.    000079
  187.    000080                01  WS-RPT-HEADING-L2.                                                                        0CL128
  188.    000081                    05  FILLER            PIC X(24)                                                 000000000 24C
  189. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page     5
  190.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  191. 0  000082                        VALUE 'PROGRAM #3: KEVIN NGUYEN'.
  192.    000083                    05  FILLER            PIC X(27)  VALUE SPACES.                                  000000024 27C
  193.                                                                                                    IMP
  194.    000084                    05  WS-RPT-H2-TITLE   PIC X(42)  VALUE                                          000000051 42C
  195.    000085                       '      LOAN AMORTIZATION SCHEDULE          '.
  196.    000086                    05  FILLER            PIC X(35)  VALUE SPACES.                                  000000093 35C
  197.                                                                                                    IMP
  198.    000087
  199.    000088                01  WS-RPT-HEADING-L4.                                                                        0CL132
  200.    000089                    05  FILLER              PIC X(132) VALUE '  '.                                  000000000 132C
  201.    000090
  202.    000091                01  WS-COLUMN-E1.                                                                             0CL87
  203.    000092                    05 E-NAME1              PIC X(04) VALUE 'NAME'.                                 000000000 4C
  204.    000093                    05 FILLER               PIC X(18) VALUE SPACES.                                 000000004 18C
  205.                                                                                                    IMP
  206.    000094                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000022 3C
  207.                                                                                                    IMP
  208.    000095                    05 E-LOAN1              PIC X(04) VALUE 'LOAN'.                                 000000025 4C
  209.    000096                    05 FILLER               PIC X(05) VALUE SPACES.                                 000000029 5C
  210.                                                                                                    IMP
  211.    000097                    05 E-PRIN1              PIC X(11) VALUE ' PRINCIPAL '.                          000000034 11C
  212.    000098                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000045 3C
  213.                                                                                                    IMP
  214.    000099                    05 E-TERM1              PIC X(05) VALUE 'YEARS'.                                000000048 5C
  215.    000100                    05 FILLER               PIC X     VALUE SPACES.                                 000000053 1C
  216.                                                                                                    IMP
  217.    000101                    05 E-APR1               PIC X(04) VALUE ' APR'.                                 000000054 4C
  218.    000102                    05 FILLER               PIC XX    VALUE SPACES.                                 000000058 2C
  219.                                                                                                    IMP
  220.    000103                    05 E-DATE1              PIC X(08) VALUE '  DATE  '.                             000000060 8C
  221.    000104                    05 FILLER               PIC XX    VALUE SPACES.                                 000000068 2C
  222.                                                                                                    IMP
  223.    000105                    05 E-EROR1              PIC X(07) VALUE ' ERROR '.                              000000070 7C
  224.    000106                    05 FILLER               PIC X     VALUE SPACES.                                 000000077 1C
  225.                                                                                                    IMP
  226.    000107                    05 E-DETL1              PIC X(09) VALUE 'DETAILS'.                              000000078 9C
  227.    000108
  228.    000109                01  WS-COLUMN-E0.                                                                             0CL102
  229.    000110                    05 E-NAME0              PIC X(04) VALUE SPACES.                                 000000000 4C
  230.                                                                                                    IMP
  231.    000111                    05 FILLER               PIC X(18) VALUE SPACES.                                 000000004 18C
  232.                                                                                                    IMP
  233.    000112                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000022 3C
  234.                                                                                                    IMP
  235.    000113                    05 E-LOAN0              PIC X(04) VALUE 'TYPE'.                                 000000025 4C
  236.    000114                    05 FILLER               PIC X(05) VALUE SPACES.                                 000000029 5C
  237.                                                                                                    IMP
  238.    000115                    05 E-PRIN0              PIC X(11) VALUE '  AMOUNT   '.                          000000034 11C
  239.    000116                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000045 3C
  240.                                                                                                    IMP
  241.    000117                    05 E-TERM0              PIC X(05) VALUE SPACES.                                 000000048 5C
  242.                                                                                                    IMP
  243.    000118                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000053 3C
  244.                                                                                                    IMP
  245.    000119                    05 E-APR0               PIC X(04) VALUE SPACES.                                 000000056 4C
  246.                                                                                                    IMP
  247.    000120                    05 FILLER               PIC X     VALUE SPACES.                                 000000060 1C
  248. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page     6
  249.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  250. 0                                                                                                  IMP
  251.    000121                    05 E-DATE0              PIC X(06) VALUE SPACES.                                 000000061 6C
  252.                                                                                                    IMP
  253.    000122                    05 FILLER               PIC XX    VALUE SPACES.                                 000000067 2C
  254.                                                                                                    IMP
  255.    000123                    05 E-EROR0              PIC X(07) VALUE '  TYPE '.                              000000069 7C
  256.    000124                    05 FILLER               PIC X     VALUE SPACES.                                 000000076 1C
  257.                                                                                                    IMP
  258.    000125                    05 E-DETL0              PIC X(25) VALUE SPACES.                                 000000077 25C
  259.                                                                                                    IMP
  260.    000126
  261.    000127                01  WS-DETAIL-E.                                                                              0CL103
  262.    000128                    05 E-NAME               PIC X(25).                                              000000000 25C
  263.    000129                    05 E-LOAN               PIC X(04).                                              000000025 4C
  264.    000130                    05 FILLER               PIC X(02) VALUE SPACES.                                 000000029 2C
  265.                                                                                                    IMP
  266.    000131                    05 E-PRIN               PIC 999,999,999.99.                                     000000031 14C
  267.    000132                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000045 3C
  268.                                                                                                    IMP
  269.    000133                    05 E-TERM               PIC X(04).                                              000000048 4C
  270.    000134                    05 FILLER               PIC XX    VALUE SPACES.                                 000000052 2C
  271.                                                                                                    IMP
  272.    000135                    05 E-APR                PIC 9999.                                               000000054 4C
  273.    000136                    05 FILLER               PIC XX    VALUE SPACES.                                 000000058 2C
  274.                                                                                                    IMP
  275.    000137                    05 E-DATE               PIC X(08).                                              000000060 8C
  276.    000138                    05 FILLER               PIC XX    VALUE SPACES.                                 000000068 2C
  277.                                                                                                    IMP
  278.    000139                    05 E-EROR               PIC X(07).                                              000000070 7C
  279.    000140                    05 FILLER               PIC X     VALUE SPACES.                                 000000077 1C
  280.                                                                                                    IMP
  281.    000141                    05 E-DETL               PIC X(25).                                              000000078 25C
  282.    000142
  283.    000143                01  WS-DETAIL-E2.                                                                             0CL103
  284.    000144                    05 E-NAME2              PIC X(25).                                              000000000 25C
  285.    000145                    05 E-LOAN2              PIC X(04).                                              000000025 4C
  286.    000146                    05 FILLER               PIC X(02) VALUE SPACES.                                 000000029 2C
  287.                                                                                                    IMP
  288.    000147                    05 E-PRIN2              PIC 999,999,999.99.                                     000000031 14C
  289.    000148                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000045 3C
  290.                                                                                                    IMP
  291.    000149                    05 E-TERM2              PIC X(04).                                              000000048 4C
  292.    000150                    05 FILLER               PIC XX    VALUE SPACES.                                 000000052 2C
  293.                                                                                                    IMP
  294.    000151                    05 E-APR2               PIC 9999.                                               000000054 4C
  295.    000152                    05 FILLER               PIC XX    VALUE SPACES.                                 000000058 2C
  296.                                                                                                    IMP
  297.    000153                    05 E-DATE2              PIC X(08).                                              000000060 8C
  298.    000154                    05 FILLER               PIC XX    VALUE SPACES.                                 000000068 2C
  299.                                                                                                    IMP
  300.    000155                    05 E-EROR2              PIC X(07).                                              000000070 7C
  301.    000156                    05 FILLER               PIC X     VALUE SPACES.                                 000000077 1C
  302.                                                                                                    IMP
  303.    000157                    05 E-DETL2              PIC X(25).                                              000000078 25C
  304.    000158
  305.    000159                01  WS-DETAIL-E3.                                                                             0CL103
  306.    000160                    05 E-NAME3              PIC X(25).                                              000000000 25C
  307. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page     7
  308.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  309. 0  000161                    05 E-LOAN3              PIC X(04).                                              000000025 4C
  310.    000162                    05 FILLER               PIC X(02) VALUE SPACES.                                 000000029 2C
  311.                                                                                                    IMP
  312.    000163                    05 E-PRIN3              PIC 999,999,999.99.                                     000000031 14C
  313.    000164                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000045 3C
  314.                                                                                                    IMP
  315.    000165                    05 E-TERM3              PIC X(04).                                              000000048 4C
  316.    000166                    05 FILLER               PIC XX    VALUE SPACES.                                 000000052 2C
  317.                                                                                                    IMP
  318.    000167                    05 E-APR3               PIC 9999.                                               000000054 4C
  319.    000168                    05 FILLER               PIC XX    VALUE SPACES.                                 000000058 2C
  320.                                                                                                    IMP
  321.    000169                    05 E-DATE3              PIC X(08).                                              000000060 8C
  322.    000170                    05 FILLER               PIC XX    VALUE SPACES.                                 000000068 2C
  323.                                                                                                    IMP
  324.    000171                    05 E-EROR3              PIC X(07).                                              000000070 7C
  325.    000172                    05 FILLER               PIC X     VALUE SPACES.                                 000000077 1C
  326.                                                                                                    IMP
  327.    000173                    05 E-DETL3              PIC X(25).                                              000000078 25C
  328.    000174
  329.    000175                01  WS-DETAIL-E4.                                                                             0CL103
  330.    000176                    05 E-NAME4              PIC X(25).                                              000000000 25C
  331.    000177                    05 E-LOAN4              PIC X(04).                                              000000025 4C
  332.    000178                    05 FILLER               PIC X(02) VALUE SPACES.                                 000000029 2C
  333.                                                                                                    IMP
  334.    000179                    05 E-PRIN4              PIC 999,999,999.99.                                     000000031 14C
  335.    000180                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000045 3C
  336.                                                                                                    IMP
  337.    000181                    05 E-TERM4              PIC X(04).                                              000000048 4C
  338.    000182                    05 FILLER               PIC XX    VALUE SPACES.                                 000000052 2C
  339.                                                                                                    IMP
  340.    000183                    05 E-APR4               PIC 9999.                                               000000054 4C
  341.    000184                    05 FILLER               PIC XX    VALUE SPACES.                                 000000058 2C
  342.                                                                                                    IMP
  343.    000185                    05 E-DATE4              PIC X(08).                                              000000060 8C
  344.    000186                    05 FILLER               PIC XX    VALUE SPACES.                                 000000068 2C
  345.                                                                                                    IMP
  346.    000187                    05 E-EROR4              PIC X(07).                                              000000070 7C
  347.    000188                    05 FILLER               PIC X     VALUE SPACES.                                 000000077 1C
  348.                                                                                                    IMP
  349.    000189                    05 E-DETL4              PIC X(25).                                              000000078 25C
  350.    000190
  351.    000191                01  WS-COLUMN-S1.                                                                             0CL93
  352.    000192                    05 S-PAY-N1             PIC XXX   VALUE 'PAY'.                                  000000000 3C
  353.    000193                    05 FILLER               PIC X     VALUE SPACES.                                 000000003 1C
  354.                                                                                                    IMP
  355.    000194                    05 S-PAY-M1             PIC XX    VALUE SPACES.                                 000000004 2C
  356.                                                                                                    IMP
  357.    000195                    05 S-PAY-D1             PIC XXXX  VALUE 'DATE'.                                 000000006 4C
  358.    000196                    05 S-PAY-Y1             PIC XXXX  VALUE SPACES.                                 000000010 4C
  359.                                                                                                    IMP
  360.    000197                    05 FILLER               PIC X(5)  VALUE SPACES.                                 000000014 5C
  361.                                                                                                    IMP
  362.    000198                    05 S-BEG-BAL1           PIC X(11) VALUE ' BEGINNING '.                          000000019 11C
  363.    000199                    05 FILLER               PIC X(05) VALUE SPACES.                                 000000030 5C
  364.                                                                                                    IMP
  365.    000200                    05 S-M-PAY1             PIC X(11) VALUE '  MONTHLY  '.                          000000035 11C
  366. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page     8
  367.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  368. 0  000201                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000046 3C
  369.                                                                                                    IMP
  370.    000202                    05 S-I-DUE1             PIC X(11) VALUE '  INTEREST '.                          000000049 11C
  371.    000203                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000060 3C
  372.                                                                                                    IMP
  373.    000204                    05 S-P-PAY1             PIC X(11) VALUE ' PRINCIPAL '.                          000000063 11C
  374.    000205                    05 FILLER               PIC X(08) VALUE SPACES.                                 000000074 8C
  375.                                                                                                    IMP
  376.    000206                    05 S-END-BAL1           PIC X(11) VALUE '  ENDING   '.                          000000082 11C
  377.    000207
  378.    000208                01  WS-COLUMN-S2.                                                                             0CL92
  379.    000209                    05 S-PAY-N2             PIC XXX   VALUE ' # '.                                  000000000 3C
  380.    000210                    05 FILLER               PIC X     VALUE SPACES.                                 000000003 1C
  381.                                                                                                    IMP
  382.    000211                    05 S-PAY-M2             PIC XX    VALUE SPACES.                                 000000004 2C
  383.                                                                                                    IMP
  384.    000212                    05 FILLER               PIC X     VALUE SPACES.                                 000000006 1C
  385.                                                                                                    IMP
  386.    000213                    05 S-PAY-D2             PIC XX    VALUE SPACES.                                 000000007 2C
  387.                                                                                                    IMP
  388.    000214                    05 FILLER               PIC X     VALUE SPACES.                                 000000009 1C
  389.                                                                                                    IMP
  390.    000215                    05 S-PAY-Y2             PIC XXXX  VALUE SPACES.                                 000000010 4C
  391.                                                                                                    IMP
  392.    000216                    05 FILLER               PIC X(5)  VALUE SPACES.                                 000000014 5C
  393.                                                                                                    IMP
  394.    000217                    05 S-BEG-BAL2           PIC X(11) VALUE '  BALANCE  '.                          000000019 11C
  395.    000218                    05 FILLER               PIC X(05) VALUE SPACES.                                 000000030 5C
  396.                                                                                                    IMP
  397.    000219                    05 S-M-PAY2             PIC X(11) VALUE '  PAYMENT  '.                          000000035 11C
  398.    000220                    05 FILLER               PIC X(04) VALUE SPACES.                                 000000046 4C
  399.                                                                                                    IMP
  400.    000221                    05 S-I-DUE2             PIC X(11) VALUE '    DUE    '.                          000000050 11C
  401.    000222                    05 FILLER               PIC X(02) VALUE SPACES.                                 000000061 2C
  402.                                                                                                    IMP
  403.    000223                    05 S-P-PAY2             PIC X(11) VALUE '  PAYMENT  '.                          000000063 11C
  404.    000224                    05 FILLER               PIC X(07) VALUE SPACES.                                 000000074 7C
  405.                                                                                                    IMP
  406.    000225                    05 S-END-BAL2           PIC X(11) VALUE '  BALANCE  '.                          000000081 11C
  407.    000226
  408.    000227                01  WS-SUMM-C.                                                                                0CL125
  409.    000228                    05 C-NAME               PIC X(04) VALUE 'NAME'.                                 000000000 4C
  410.    000229                    05 FILLER               PIC X(20) VALUE SPACES.                                 000000004 20C
  411.                                                                                                    IMP
  412.    000230                    05 C-LOAN               PIC X(09) VALUE 'LOAN TYPE'.                            000000024 9C
  413.    000231                    05 FILLER               PIC X(04) VALUE SPACES.                                 000000033 4C
  414.                                                                                                    IMP
  415.    000232                    05 C-DESC               PIC X(11) VALUE 'DESCRIPTION'.                          000000037 11C
  416.    000233                    05 FILLER               PIC X(12) VALUE SPACES.                                 000000048 12C
  417.                                                                                                    IMP
  418.    000234                    05 C-PRIN               PIC X(09) VALUE 'PRINCIPAL'.                            000000060 9C
  419.    000235                    05 FILLER               PIC X(02) VALUE SPACES.                                 000000069 2C
  420.                                                                                                    IMP
  421.    000236                    05 C-TERM               PIC X(12) VALUE 'TERM (YEARS)'.                         000000071 12C
  422.    000237                    05 FILLER               PIC X(01) VALUE SPACES.                                 000000083 1C
  423.                                                                                                    IMP
  424.    000238                    05 C-TERM-M             PIC X(13) VALUE 'TERM (MONTHS)'.                        000000084 13C
  425. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page     9
  426.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  427. 0  000239                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000097 3C
  428.                                                                                                    IMP
  429.    000240                    05 C-APR                PIC X(03) VALUE 'APR'.                                  000000100 3C
  430.    000241                    05 FILLER               PIC X(07) VALUE SPACES.                                 000000103 7C
  431.                                                                                                    IMP
  432.    000242                    05 C-M-PAYS             PIC X(15) VALUE 'MONTHLY PAYMENT'.                      000000110 15C
  433.    000243
  434.    000244                01  WS-SUMM-S.                                                                                0CL123
  435.    000245                    05 S-NAME               PIC X(25).                                              000000000 25C
  436.    000246                    05 FILLER               PIC X     VALUE SPACES.                                 000000025 1C
  437.                                                                                                    IMP
  438.    000247                    05 S-LOAN               PIC X(05).                                              000000026 5C
  439.    000248                    05 FILLER               PIC X(07) VALUE SPACES.                                 000000031 7C
  440.                                                                                                    IMP
  441.    000249                    05 S-DESC               PIC X(16).                                              000000038 16C
  442.    000250                    05 FILLER               PIC X     VALUE SPACES.                                 000000054 1C
  443.                                                                                                    IMP
  444.    000251                    05 S-PRIN               PIC ZZZ,ZZZ,ZZZ.99.                                     000000055 14C
  445.    000252                    05 FILLER               PIC X(05) VALUE SPACES.                                 000000069 5C
  446.                                                                                                    IMP
  447.    000253                    05 S-TERM               PIC ZZZ9.                                               000000074 4C
  448.    000254                    05 FILLER               PIC X(09) VALUE SPACES.                                 000000078 9C
  449.                                                                                                    IMP
  450.    000255                    05 S-TERM-M             PIC ZZZ9.                                               000000087 4C
  451.    000256                    05 FILLER               PIC X(08) VALUE SPACES.                                 000000091 8C
  452.                                                                                                    IMP
  453.    000257                    05 S-APR                PIC Z9.99.                                              000000099 5C
  454.    000258                    05 FILLER               PIC X(05) VALUE SPACES.                                 000000104 5C
  455.                                                                                                    IMP
  456.    000259                    05 S-M-PAYS             PIC ZZZ,ZZZ,ZZZ.99.                                     000000109 14C
  457.    000260
  458.    000261                01  WS-DETAIL-S.                                                                              0CL91
  459.    000262                    05 S-PAY-N              PIC 999   VALUE 0.                                      000000000 3C
  460.    000263                    05 FILLER               PIC X     VALUE SPACES.                                 000000003 1C
  461.                                                                                                    IMP
  462.    000264                    05 S-PAY-M              PIC 99.                                                 000000004 2C
  463.    000265                    05 FILLER               PIC X     VALUE '/'.                                    000000006 1C
  464.    000266                    05 S-PAY-D              PIC 99.                                                 000000007 2C
  465.    000267                    05 FILLER               PIC X     VALUE '/'.                                    000000009 1C
  466.    000268                    05 S-PAY-Y              PIC 9999.                                               000000010 4C
  467.    000269                    05 FILLER               PIC X     VALUE SPACES.                                 000000014 1C
  468.                                                                                                    IMP
  469.    000270                    05 S-BEG-BAL            PIC ZZZ,ZZZ,ZZ9.99.                                     000000015 14C
  470.    000271                    05 FILLER               PIC X     VALUE SPACES.                                 000000029 1C
  471.                                                                                                    IMP
  472.    000272                    05 S-M-PAY              PIC ZZZ,ZZZ,ZZ9.99.                                     000000030 14C
  473.    000273                    05 FILLER               PIC X     VALUE SPACES.                                 000000044 1C
  474.                                                                                                    IMP
  475.    000274                    05 S-I-DUE              PIC ZZZ,ZZZ,ZZ9.99.                                     000000045 14C
  476.    000275                    05 FILLER               PIC X     VALUE SPACES.                                 000000059 1C
  477.                                                                                                    IMP
  478.    000276                    05 S-P-PAY              PIC ZZZ,ZZZ,ZZ9.99.                                     000000060 14C
  479.    000277                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000074 3C
  480.                                                                                                    IMP
  481.    000278                    05 S-END-BAL            PIC ZZZ,ZZZ,ZZ9.99.                                     000000077 14C
  482.    000279
  483.    000280                01  WS-DETAIL-T1.                                                                             0CL77
  484. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    10
  485.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  486. 0  000281                    05 FILLER               PIC X(31) VALUE SPACES.                                 000000000 31C
  487.                                                                                                    IMP
  488.    000282                    05 FILLER               PIC X(13) VALUE 'TOTAL MONTHLY'.                        000000031 13C
  489.    000283                    05 FILLER               PIC X(02) VALUE SPACES.                                 000000044 2C
  490.                                                                                                    IMP
  491.    000284                    05 FILLER               PIC X(14) VALUE 'TOTAL INTEREST'.                       000000046 14C
  492.    000285                    05 FILLER               PIC X(02) VALUE SPACES.                                 000000060 2C
  493.                                                                                                    IMP
  494.    000286                    05 FILLER               PIC X(15) VALUE 'TOTAL PRINCIPAL'.                      000000062 15C
  495.    000287
  496.    000288                01  WS-DETAIL-T2.                                                                             0CL77
  497.    000289                    05 FILLER               PIC XXX   VALUE SPACES.                                 000000000 3C
  498.                                                                                                    IMP
  499.    000290                    05 FILLER               PIC X     VALUE SPACES.                                 000000003 1C
  500.                                                                                                    IMP
  501.    000291                    05 FILLER               PIC XX    VALUE SPACES.                                 000000004 2C
  502.                                                                                                    IMP
  503.    000292                    05 FILLER               PIC X     VALUE SPACES.                                 000000006 1C
  504.                                                                                                    IMP
  505.    000293                    05 FILLER               PIC XX    VALUE SPACES.                                 000000007 2C
  506.                                                                                                    IMP
  507.    000294                    05 FILLER               PIC XX    VALUE SPACES.                                 000000009 2C
  508.                                                                                                    IMP
  509.    000295                    05 FILLER               PIC XXXX  VALUE SPACES.                                 000000011 4C
  510.                                                                                                    IMP
  511.    000296                    05 FILLER               PIC X(08) VALUE SPACES.                                 000000015 8C
  512.                                                                                                    IMP
  513.    000297                    05 FILLER               PIC X(06) VALUE SPACES.                                 000000023 6C
  514.                                                                                                    IMP
  515.    000298                    05 FILLER               PIC X     VALUE SPACES.                                 000000029 1C
  516.                                                                                                    IMP
  517.    000299                    05 T-M-PAYS             PIC ZZZ,ZZZ,ZZ9.99.                                     000000030 14C
  518.    000300                    05 FILLER               PIC X     VALUE SPACES.                                 000000044 1C
  519.                                                                                                    IMP
  520.    000301                    05 T-I-DUES             PIC ZZZ,ZZZ,ZZ9.99.                                     000000045 14C
  521.    000302                    05 FILLER               PIC X     VALUE SPACES.                                 000000059 1C
  522.                                                                                                    IMP
  523.    000303                    05 T-P-PAYS             PIC ZZZ,ZZZ,ZZ9.99.                                     000000060 14C
  524.    000304                    05 FILLER               PIC X(03) VALUE SPACES.                                 000000074 3C
  525.                                                                                                    IMP
  526.    000305
  527.    000306                01  WS-GRAND-TOTALS.                                                                          0CL33
  528.    000307                    05 T-M-PAY              PIC 999999999V99 VALUE ZERO.                            000000000 11C
  529.                                                                                                    IMP
  530.    000308                    05 T-I-DUE              PIC 999999999V99 VALUE ZERO.                            000000011 11C
  531.                                                                                                    IMP
  532.    000309                    05 T-P-PAY              PIC 999999999V99 VALUE ZERO.                            000000022 11C
  533.                                                                                                    IMP
  534.    000310
  535.    000311                01  WS-NO-EXCEPTIONS.                                                                         0CL132
  536.    000312                    05 FILLER               PIC X(132)                                              000000000 132C
  537.    000313                       VALUE 'NO EXPCETIONS TO REPORT'.
  538.    000314
  539.    000315                01  WS-VAR.                                                                                   0CL19
  540.    000316                    05 WS-CNT               PIC 99.                                                 000000000 2C
  541.    000317                    05 BAD-ENTRY            PIC 9     VALUE 0.                                      000000002 1C
  542.    000318                    05 WS-TERM              PIC 999.                                                000000003 3C
  543. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    11
  544.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  545. 0  000319                    05 WS-N-CNT             PIC 999.                                                000000006 3C
  546.    000320                    05 S-DATE-MONTH         PIC 99.                                                 000000009 2C
  547.    000321                    05 S-DATE-DAY           PIC 99.                                                 000000011 2C
  548.    000322                    05 S-DATE-YEAR          PIC 9999.                                               000000013 4C
  549.    000323                    05 WS-PAGE-ADD          PIC 99.                                                 000000017 2C
  550.    000324
  551.    000325                01  WS-SPACE.                                                                                 0CL132
  552.    000326                    05 WS-SPACE-X           PIC X(132) VALUE SPACES.                                000000000 132C
  553.                                                                                                    IMP
  554.    000327
  555.    000328                01  WS-AMORT-VAR.                                                                             0CL104
  556.    000329                    05 WS-M-PAY               PIC 999999999V99.                                     000000000 11C
  557.    000330                    05                        PIC X VALUE SPACES.                                   000000011 1C
  558.                                                                                                    IMP
  559.    000331                    05 WS-M-PAY1              PIC 999999999V99.                                     000000012 11C
  560.    000332                    05                        PIC X VALUE SPACES.                                   000000023 1C
  561.                                                                                                    IMP
  562.    000333                    05 WS-M-PAY2              PIC 999999999V99.                                     000000024 11C
  563.    000334                    05                        PIC X VALUE SPACES.                                   000000035 1C
  564.                                                                                                    IMP
  565.    000335                    05 WS-PRIN                PIC 999999999V99.                                     000000036 11C
  566.    000336                    05                        PIC X VALUE SPACES.                                   000000047 1C
  567.                                                                                                    IMP
  568.    000337                    05 WS-M-APR               PIC V9999.                                            000000048 4C
  569.    000338                    05                        PIC X VALUE SPACES.                                   000000052 1C
  570.                                                                                                    IMP
  571.    000339                    05 WS-N-PAY               PIC 999.                                              000000053 3C
  572.    000340                    05                        PIC X VALUE SPACES.                                   000000056 1C
  573.                                                                                                    IMP
  574.    000341                    05 WS-I-DUE               PIC 999999999V99.                                     000000057 11C
  575.    000342                    05                        PIC X VALUE SPACES.                                   000000068 1C
  576.                                                                                                    IMP
  577.    000343                    05 WS-BPRIN               PIC 999999999V99.                                     000000069 11C
  578.    000344                    05                        PIC X VALUE SPACES.                                   000000080 1C
  579.                                                                                                    IMP
  580.    000345                    05 WS-EPRIN               PIC 999999999V99.                                     000000081 11C
  581.    000346                    05                        PIC X VALUE SPACES.                                   000000092 1C
  582.                                                                                                    IMP
  583.    000347                    05 WS-APRIN               PIC 999999999V99.                                     000000093 11C
  584.    000348
  585.    000349                PROCEDURE DIVISION.
  586.    000350               **STARTS ALL PROCEDURES BELOW**
  587.    000351                00000-MAIN-LINE-ROUTINE.
  588.    000352
  589.    000353                    PERFORM 10000-INITIALIZATION-ROUTINE.                                 365
  590.    000354
  591.    000355                    PERFORM 20000-HEADING-ROUTINE.                                        389
  592.    000356
  593.    000357                    PERFORM 30000-PROCESS-MASTER                                          408
  594.    000358                        UNTIL THERE-ARE-NO-MORE-RECORDS.                                  44
  595.    000359
  596.    000360                    PERFORM 40000-FINISH-ROUTINE.                                         710
  597.    000361
  598.    000362                    STOP RUN.
  599. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    12
  600.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  601.    000363               /
  602.    000364               **INITIAL ROUTINE TO OPEN RECORDS AND WRITE DATE/TIME**
  603.    000365                10000-INITIALIZATION-ROUTINE.
  604.    000366
  605.    000367                    OPEN  INPUT I-RECORD,                                                 13
  606.    000368                          OUTPUT E-REPORT,                                                31
  607.    000369                          OUTPUT S-REPORT.                                                35
  608.    000370
  609.    000371                    MOVE FUNCTION CURRENT-DATE TO                                         IFN
  610.    000372                         WS-CURRENT-DATE-N-TIME.                                          50
  611.    000373
  612.    000374                    MOVE WS-CURRENT-DATE-DD    TO                                         54
  613.    000375                         WS-RPT-H1-DD.                                                    64
  614.    000376                    MOVE WS-CURRENT-DATE-MM    TO                                         53
  615.    000377                         WS-RPT-H1-MM.                                                    62
  616.    000378                    MOVE WS-CURRENT-DATE-CCYY  TO                                         52
  617.    000379                         WS-RPT-H1-CCYY.                                                  66
  618.    000380                    MOVE WS-CURRENT-TIME-HH    TO                                         56
  619.    000381                         WS-RPT-H1-HR.                                                    68
  620.    000382                    MOVE WS-CURRENT-TIME-MM    TO                                         57
  621.    000383                         WS-RPT-H1-MIN.                                                   70
  622.    000384                    MOVE WS-CURRENT-TIME-SS    TO                                         58
  623.    000385                         WS-RPT-H1-SEC.                                                   72
  624.    000386
  625. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    13
  626.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  627.    000387               /
  628.    000388               **HEADING ROUTINE FOR EACH PAGE**
  629.    000389                20000-HEADING-ROUTINE.
  630.    000390                    PERFORM 21000-E-HEADING-ROUTINE.                                      393
  631. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    14
  632.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  633.    000391               /
  634.    000392               **HEADING ROUTINE FOR EXCEPTION REPORT**
  635.    000393                21000-E-HEADING-ROUTINE.
  636.    000394                    WRITE E-REPORTS FROM WS-RPT-HEADING-L1                                33 60
  637.    000395                          AFTER ADVANCING PAGE.
  638.    000396                    WRITE E-REPORTS FROM WS-RPT-HEADING-L2                                33 80
  639.    000397                          AFTER ADVANCING 1 LINE.
  640.    000398                    WRITE E-REPORTS FROM WS-SPACE                                         33 325
  641.    000399                          AFTER ADVANCING 1 LINE.
  642.    000400                    WRITE E-REPORTS FROM WS-COLUMN-E1                                     33 91
  643.    000401                          AFTER ADVANCING 1 LINE.
  644.    000402                    WRITE E-REPORTS FROM WS-COLUMN-E0                                     33 109
  645.    000403                          AFTER ADVANCING 1 LINE.
  646.    000404                    ADD  +1          TO WS-PAGE-CTR.                                      48
  647.    000405                    MOVE WS-PAGE-CTR TO WS-RPT-H1-PAGE-NR.                                48 78
  648. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    15
  649.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  650.    000406               /
  651.    000407               **READING INPUT FILE FOR VALIDATION AND AMORTIZATION**
  652.    000408                30000-PROCESS-MASTER.
  653.    000409                    READ I-RECORD                                                         13
  654.    000410                        AT END
  655.    000411      1                     MOVE 'N' TO ARE-THERE-MORE-RECORDS                            42
  656.    000412                        NOT AT END
  657.    000413      1                     PERFORM 31000-VALIDATE                                        417
  658.    000414                    END-READ.
  659. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    16
  660.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  661.    000415               /
  662.    000416               **START VALIDATING PROCEDURE**
  663.    000417                31000-VALIDATE.
  664.    000418                    MOVE 0 TO BAD-ENTRY                                                   317
  665.    000419                    PERFORM 31100-VALIDATE-1                                              426
  666.    000420                    PERFORM 31200-VALIDATE-2                                              462
  667.    000421                    PERFORM 31300-VALIDATE-3                                              491
  668.    000422                    PERFORM 31400-VALIDATE-4                                              548
  669.    000423                    PERFORM 31500-VALIDATE-CHECK.                                         590
  670. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    17
  671.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  672.    000424               /
  673.    000425               **VALIDATING LOAN TYPE VALUE**
  674.    000426                31100-VALIDATE-1.
  675.    000427                    EVALUATE I-LOAN                                                       17
  676.    000428      1                 WHEN '100N' MOVE 'NEW CAR'          TO S-DESC                     249
  677.    000429      1                             MOVE 0 TO BAD-ENTRY                                   317
  678.    000430      1                 WHEN '100U' MOVE 'USED CAR'         TO S-DESC                     249
  679.    000431      1                             MOVE 0 TO BAD-ENTRY                                   317
  680.    000432      1                 WHEN '200'  MOVE 'BOAT'             TO S-DESC                     249
  681.    000433      1                             MOVE 0 TO BAD-ENTRY                                   317
  682.    000434      1                 WHEN '300'  MOVE 'SIGNATURE LOAN'   TO S-DESC                     249
  683.    000435      1                             MOVE 0 TO BAD-ENTRY                                   317
  684.    000436      1                 WHEN '400'  MOVE 'R/V'              TO S-DESC                     249
  685.    000437      1                             MOVE 0 TO BAD-ENTRY                                   317
  686.    000438      1                 WHEN '500'  MOVE 'MOTORCYCLE'       TO S-DESC                     249
  687.    000439      1                             MOVE 0 TO BAD-ENTRY                                   317
  688.    000440      1                 WHEN '600'  MOVE 'MORTGAGE'         TO S-DESC                     249
  689.    000441      1                             MOVE 0 TO BAD-ENTRY                                   317
  690.    000442      1                 WHEN '700'  MOVE 'HOME EQUITY'      TO S-DESC                     249
  691.    000443      1                             MOVE 0 TO BAD-ENTRY                                   317
  692.    000444      1                 WHEN '800'  MOVE 'HOME IMPROVEMENT' TO S-DESC                     249
  693.    000445      1                             MOVE 0 TO BAD-ENTRY                                   317
  694.    000446                    WHEN OTHER
  695.    000447      1                 MOVE I-NAME    TO E-NAME                                          16 128
  696.    000448      1                 MOVE I-LOAN    TO E-LOAN                                          17 129
  697.    000449      1                 MOVE I-PRIN    TO E-PRIN                                          18 131
  698.    000450      1                 MOVE I-TERM    TO E-TERM                                          20 133
  699.    000451      1                 MOVE I-APR     TO E-APR                                           22 135
  700.    000452      1                 MOVE I-DATE    TO E-DATE                                          24 137
  701.    000453      1                 MOVE 'WARNING' TO E-EROR                                          139
  702.    000454      1                 MOVE 'INVALID LOAN TYPE' TO
  703.    000455      1                     E-DETL                                                        141
  704.    000456      1                 MOVE 1 TO BAD-ENTRY                                               317
  705.    000457      1                 WRITE E-REPORTS FROM WS-DETAIL-E                                  33 127
  706.    000458      1                     AFTER ADVANCING 1 LINE
  707.    000459                    END-EVALUATE.
  708. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    18
  709.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  710.    000460               /
  711.    000461               **VALIDATING PRINCIPAL VALUE**
  712.    000462                31200-VALIDATE-2.
  713.    000463                    IF I-PRIN <= 0                                                        18
  714.    000464      1                 MOVE I-NAME    TO E-NAME2                                         16 144
  715.    000465      1                 MOVE I-LOAN    TO E-LOAN2                                         17 145
  716.    000466      1                 MOVE I-PRIN    TO E-PRIN2                                         18 147
  717.    000467      1                 MOVE I-TERM    TO E-TERM2                                         20 149
  718.    000468      1                 MOVE I-APR     TO E-APR2                                          22 151
  719.    000469      1                 MOVE I-DATE    TO E-DATE2                                         24 153
  720.    000470      1                 MOVE 'FATAL'   TO E-EROR2                                         155
  721.    000471      1                 MOVE 'INVALID PRINCIPAL AMOUNT' TO
  722.    000472      1                     E-DETL2                                                       157
  723.    000473      1                 MOVE 1 TO BAD-ENTRY                                               317
  724.    000474      1                 WRITE E-REPORTS FROM WS-DETAIL-E2                                 33 143
  725.    000475      1                     AFTER ADVANCING 1 LINE
  726.    000476      1             IF I-PRIN IS NOT NUMERIC                                              18
  727.    000477      2                 MOVE I-NAME    TO E-NAME2                                         16 144
  728.    000478      2                 MOVE I-LOAN    TO E-LOAN2                                         17 145
  729.    000479      2                 MOVE I-PRIN    TO E-PRIN2                                         18 147
  730.    000480      2                 MOVE I-TERM    TO E-TERM2                                         20 149
  731.    000481      2                 MOVE I-APR     TO E-APR2                                          22 151
  732.    000482      2                 MOVE I-DATE    TO E-DATE2                                         24 153
  733.    000483      2                 MOVE 'FATAL'   TO E-EROR2                                         155
  734.    000484      2                 MOVE 'INVALID PRINCIPAL AMOUNT' TO
  735.    000485      2                     E-DETL2                                                       157
  736.    000486      2                 MOVE 1 TO BAD-ENTRY                                               317
  737.    000487      2                 WRITE E-REPORTS FROM WS-DETAIL-E2                                 33 143
  738.    000488      2                     AFTER ADVANCING 1 LINE.
  739. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    19
  740.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  741.    000489               /
  742.    000490               **VALIDATING APR VALUE**
  743.    000491                31300-VALIDATE-3.
  744.    000492                    INSPECT I-APR TALLYING WS-CNT FOR ALL '.'                             22 316
  745.    000493                    IF WS-CNT > 0                                                         316
  746.    000494      1                 MOVE I-NAME    TO E-NAME3                                         16 160
  747.    000495      1                 MOVE I-LOAN    TO E-LOAN3                                         17 161
  748.    000496      1                 MOVE I-PRIN    TO E-PRIN3                                         18 163
  749.    000497      1                 MOVE I-TERM    TO E-TERM3                                         20 165
  750.    000498      1                 MOVE I-APR     TO E-APR3                                          22 167
  751.    000499      1                 MOVE I-DATE    TO E-DATE3                                         24 169
  752.    000500      1                 MOVE 'FATAL' TO E-EROR3                                           171
  753.    000501      1                 MOVE 'INVALID APR VALUE' TO
  754.    000502      1                     E-DETL3                                                       173
  755.    000503      1                 MOVE 1 TO BAD-ENTRY                                               317
  756.    000504      1                 WRITE E-REPORTS FROM WS-DETAIL-E3                                 33 159
  757.    000505      1                     AFTER ADVANCING 1 LINE
  758.    000506      1                 MOVE 0 TO WS-CNT                                                  316
  759.    000507      1             IF I-APR = LOW-VALUES                                                 22 IMP
  760.    000508      2                 MOVE I-NAME    TO E-NAME3                                         16 160
  761.    000509      2                 MOVE I-LOAN    TO E-LOAN3                                         17 161
  762.    000510      2                 MOVE I-PRIN    TO E-PRIN3                                         18 163
  763.    000511      2                 MOVE I-TERM    TO E-TERM3                                         20 165
  764.    000512      2                 MOVE I-APR     TO E-APR3                                          22 167
  765.    000513      2                 MOVE I-DATE    TO E-DATE3                                         24 169
  766.    000514      2                 MOVE 'FATAL' TO E-EROR3                                           171
  767.    000515      2                 MOVE 'INVALID APR VALUE' TO
  768.    000516      2                     E-DETL3                                                       173
  769.    000517      2                 MOVE 1 TO BAD-ENTRY                                               317
  770.    000518      2                 WRITE E-REPORTS FROM WS-DETAIL-E3                                 33 159
  771.    000519      2                     AFTER ADVANCING 1 LINE
  772.    000520      2             IF I-APR IS ZERO                                                      22
  773.    000521      3                 MOVE I-NAME    TO E-NAME3                                         16 160
  774.    000522      3                 MOVE I-LOAN    TO E-LOAN3                                         17 161
  775.    000523      3                 MOVE I-PRIN    TO E-PRIN3                                         18 163
  776.    000524      3                 MOVE I-TERM    TO E-TERM3                                         20 165
  777.    000525      3                 MOVE I-APR     TO E-APR3                                          22 167
  778.    000526      3                 MOVE I-DATE    TO E-DATE3                                         24 169
  779.    000527      3                 MOVE 'FATAL'   TO E-EROR3                                         171
  780.    000528      3                 MOVE 'INVALID APR VALUE' TO
  781.    000529      3                     E-DETL3                                                       173
  782.    000530      3                 MOVE 1 TO BAD-ENTRY                                               317
  783.    000531      3                 WRITE E-REPORTS FROM WS-DETAIL-E3                                 33 159
  784.    000532      3                     AFTER ADVANCING 1 LINE.
  785.    000533                    IF I-APR IS NOT NUMERIC                                               22
  786.    000534      1                 MOVE I-NAME    TO E-NAME3                                         16 160
  787.    000535      1                 MOVE I-LOAN    TO E-LOAN3                                         17 161
  788.    000536      1                 MOVE I-PRIN    TO E-PRIN3                                         18 163
  789.    000537      1                 MOVE I-TERM    TO E-TERM3                                         20 165
  790.    000538      1                 MOVE I-APR     TO E-APR3                                          22 167
  791.    000539      1                 MOVE I-DATE    TO E-DATE3                                         24 169
  792.    000540      1                 MOVE 'FATAL'   TO E-EROR3                                         171
  793.    000541      1                 MOVE 'INVALID APR VALUE' TO
  794.    000542      1                     E-DETL3                                                       173
  795.    000543      1                 MOVE 1 TO BAD-ENTRY                                               317
  796.    000544      1                 WRITE E-REPORTS FROM WS-DETAIL-E3                                 33 159
  797.    000545      1                     AFTER ADVANCING 1 LINE.
  798. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    20
  799.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  800.    000546               /
  801.    000547               **VALIDATING TERM VALUE**
  802.    000548                31400-VALIDATE-4.
  803.    000549                    IF I-TERM <= 0                                                        20
  804.    000550      1                 MOVE I-NAME    TO E-NAME4                                         16 176
  805.    000551      1                 MOVE I-LOAN    TO E-LOAN4                                         17 177
  806.    000552      1                 MOVE I-PRIN    TO E-PRIN4                                         18 179
  807.    000553      1                 MOVE I-TERM    TO E-TERM4                                         20 181
  808.    000554      1                 MOVE I-APR     TO E-APR4                                          22 183
  809.    000555      1                 MOVE I-DATE    TO E-DATE4                                         24 185
  810.    000556      1                 MOVE 'FATAL'   TO E-EROR4                                         187
  811.    000557      1                 MOVE 'INVALID TERM LENGTH' TO
  812.    000558      1                     E-DETL4                                                       189
  813.    000559      1                 MOVE 1 TO BAD-ENTRY                                               317
  814.    000560      1                 WRITE E-REPORTS FROM WS-DETAIL-E4                                 33 175
  815.    000561      1                     AFTER ADVANCING 1 LINE
  816.    000562      1             IF I-TERM = LOW-VALUES                                                20 IMP
  817.    000563      2                 MOVE I-NAME    TO E-NAME4                                         16 176
  818.    000564      2                 MOVE I-LOAN    TO E-LOAN4                                         17 177
  819.    000565      2                 MOVE I-PRIN    TO E-PRIN4                                         18 179
  820.    000566      2                 MOVE I-TERM    TO E-TERM4                                         20 181
  821.    000567      2                 MOVE I-APR     TO E-APR4                                          22 183
  822.    000568      2                 MOVE I-DATE    TO E-DATE4                                         24 185
  823.    000569      2                 MOVE 'FATAL'   TO E-EROR4                                         187
  824.    000570      2                 MOVE 'INVALID TERM LENGTH' TO
  825.    000571      2                     E-DETL4                                                       189
  826.    000572      2                 MOVE 1 TO BAD-ENTRY                                               317
  827.    000573      2                 WRITE E-REPORTS FROM WS-DETAIL-E4                                 33 175
  828.    000574      2                     AFTER ADVANCING 1 LINE.
  829.    000575                    IF I-TERM IS NOT NUMERIC                                              20
  830.    000576      1                 MOVE I-NAME    TO E-NAME4                                         16 176
  831.    000577      1                 MOVE I-LOAN    TO E-LOAN4                                         17 177
  832.    000578      1                 MOVE I-PRIN    TO E-PRIN4                                         18 179
  833.    000579      1                 MOVE I-TERM    TO E-TERM4                                         20 181
  834.    000580      1                 MOVE I-APR     TO E-APR4                                          22 183
  835.    000581      1                 MOVE I-DATE    TO E-DATE4                                         24 185
  836.    000582      1                 MOVE 'FATAL'   TO E-EROR4                                         187
  837.    000583      1                 MOVE 'INVALID TERM LENGTH' TO
  838.    000584      1                     E-DETL4                                                       189
  839.    000585      1                 MOVE 1 TO BAD-ENTRY                                               317
  840.    000586      1                 WRITE E-REPORTS FROM WS-DETAIL-E4                                 33 175
  841.    000587      1                     AFTER ADVANCING 1 LINE.
  842. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    21
  843.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  844.    000588               /
  845.    000589               **CHECK IF READY TO AMORTIZE**
  846.    000590                31500-VALIDATE-CHECK.
  847.    000591                    IF BAD-ENTRY = 0                                                      317
  848.    000592      1                 PERFORM 31600-MOVE-VALUES                                         599
  849.    000593      1                 PERFORM 31700-CALC-M-PAY                                          611
  850.    000594      1                 PERFORM 31800-SUMMARY-ROUTINE                                     621
  851.    000595      1                 PERFORM 32000-CALCULATIONS                                        649
  852.    000596      1                     UNTIL WS-N-CNT = 0.                                           319
  853. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    22
  854.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  855.    000597               /
  856.    000598               **INITIAL MOVE FOR VALUES TO BE CALCULATED**
  857.    000599                31600-MOVE-VALUES.
  858.    000600                    MOVE I-PRIN TO WS-PRIN                                                18 335
  859.    000601                    COMPUTE WS-M-APR = I-APR / 120000                                     337 22
  860.    000602                    MOVE I-TERM TO WS-TERM                                                20 318
  861.    000603                    COMPUTE WS-N-PAY = WS-TERM * 12                                       339 318
  862.    000604                    MOVE WS-N-PAY TO WS-N-CNT                                             339 319
  863.    000605                    MOVE I-DATE-MONTH TO S-DATE-MONTH.                                    26 320
  864.    000606                    MOVE I-DATE-DAY TO S-DATE-DAY.                                        27 321
  865.    000607                    MOVE I-DATE-YEAR TO S-DATE-YEAR.                                      28 322
  866.    000608                    MOVE WS-PRIN TO WS-BPRIN.                                             335 343
  867. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    23
  868.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  869.    000609               /
  870.    000610               **CALCULATING MONTHLY PAYMENT**
  871.    000611                31700-CALC-M-PAY.
  872.    000612                    COMPUTE WS-M-PAY1 =                                                   331
  873.    000613                    (WS-PRIN * WS-M-APR * ((1 + WS-M-APR) ** WS-N-PAY))                   335 337 337 339
  874.    000614                    COMPUTE WS-M-PAY2 =                                                   333
  875.    000615                    (((1 + WS-M-APR) ** WS-N-PAY) - 1)                                    337 339
  876.    000616                    COMPUTE WS-M-PAY =                                                    329
  877.    000617                    WS-M-PAY1 / WS-M-PAY2                                                 331 333
  878.    000618                    MOVE WS-M-PAY TO S-M-PAY.                                             329 272
  879. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    24
  880.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  881.    000619               /
  882.    000620               **PRINTS SUMMARY-ROUTINE AND AMORTIZATION HEADING**
  883.    000621                31800-SUMMARY-ROUTINE.
  884.    000622                    MOVE I-NAME TO S-NAME                                                 16 245
  885.    000623                    MOVE I-LOAN TO S-LOAN                                                 17 247
  886.    000624                    MOVE I-PRIN TO S-PRIN                                                 18 251
  887.    000625                    MOVE I-TERM TO S-TERM                                                 20 253
  888.    000626                    MOVE WS-N-PAY TO S-TERM-M                                             339 255
  889.    000627                    COMPUTE S-APR = I-APR / 100                                           257 22
  890.    000628                    MOVE WS-M-PAY TO S-M-PAYS                                             329 259
  891.    000629                    WRITE S-REPORTS FROM WS-RPT-HEADING-L1                                37 60
  892.    000630                          AFTER ADVANCING PAGE.
  893.    000631                    WRITE S-REPORTS FROM WS-RPT-HEADING-L2                                37 80
  894.    000632                          AFTER ADVANCING 1 LINE.
  895.    000633                    WRITE S-REPORTS FROM WS-SPACE                                         37 325
  896.    000634                          AFTER ADVANCING 1 LINE.
  897.    000635                    WRITE S-REPORTS FROM WS-SUMM-C                                        37 227
  898.    000636                          AFTER ADVANCING 1 LINE.
  899.    000637                    WRITE S-REPORTS FROM WS-SUMM-S                                        37 244
  900.    000638                          AFTER ADVANCING 1 LINE.
  901.    000639                    WRITE S-REPORTS FROM WS-SPACE                                         37 325
  902.    000640                          AFTER ADVANCING 1 LINE.
  903.    000641                    WRITE S-REPORTS FROM WS-COLUMN-S1                                     37 191
  904.    000642                          AFTER ADVANCING 1 LINE.
  905.    000643                    WRITE S-REPORTS FROM WS-COLUMN-S2                                     37 208
  906.    000644                          AFTER ADVANCING 1 LINE.
  907.    000645                    ADD  +1          TO WS-PAGE-CTR.                                      48
  908.    000646                    MOVE WS-PAGE-CTR TO WS-RPT-H1-PAGE-NR.                                48 78
  909. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    25
  910.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  911.    000647               /
  912.    000648               **INITIAL CALCULATION CALLING METHOD**
  913.    000649                32000-CALCULATIONS.
  914.    000650                    PERFORM 32200-CALC-I-DUE                                              656
  915.    000651                    PERFORM 32300-CALC-APRIN                                              660
  916.    000652                    PERFORM 32400-CALC-EPRIN                                              664
  917.    000653                    PERFORM 32500-PRINT-DTL.                                              670
  918. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    26
  919.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  920.    000654               /
  921.    000655               **CALCULATE INTEREST DUE**
  922.    000656                32200-CALC-I-DUE.
  923.    000657                    COMPUTE WS-I-DUE = WS-M-APR * WS-BPRIN.                               341 337 343
  924. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    27
  925.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  926.    000658               /
  927.    000659               **CALCULATE ACTUAL PRINCIPAL PAID**
  928.    000660                32300-CALC-APRIN.
  929.    000661                    COMPUTE WS-APRIN = WS-M-PAY - WS-I-DUE.                               347 329 341
  930. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    28
  931.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  932.    000662               /
  933.    000663               **CALCULATE ENDING PRINCIPAL**
  934.    000664                32400-CALC-EPRIN.
  935.    000665                    COMPUTE WS-EPRIN = WS-BPRIN - WS-APRIN.                               345 343 347
  936. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    29
  937.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  938.    000666               /
  939.    000667               **PRINT DETAIL LINE FOR AMORTIZATION SCHEDULE**
  940.    000668               **LOGIC TO CREATE NEW PAGE AFTER 55 LINES**
  941.    000669               **LOGIC TO CREATE NEW HEADING AFTER COMPLETE SCHEDULE**
  942.    000670                32500-PRINT-DTL.
  943.    000671                    COMPUTE S-PAY-N = S-PAY-N + 1                                         262 262
  944.    000672                    MOVE S-DATE-MONTH TO S-PAY-M                                          320 264
  945.    000673                    MOVE S-DATE-DAY   TO S-PAY-D                                          321 266
  946.    000674                    MOVE S-DATE-YEAR  TO S-PAY-Y                                          322 268
  947.    000675                    MOVE WS-BPRIN TO S-BEG-BAL                                            343 270
  948.    000676                    MOVE WS-I-DUE TO S-I-DUE                                              341 274
  949.    000677                    MOVE WS-APRIN TO S-P-PAY                                              347 276
  950.    000678                    MOVE WS-EPRIN TO S-END-BAL                                            345 278
  951.    000679                    COMPUTE T-M-PAY = T-M-PAY + WS-M-PAY                                  307 307 329
  952.    000680                        MOVE T-M-PAY TO T-M-PAYS                                          307 299
  953.    000681                    COMPUTE T-I-DUE = T-I-DUE + WS-I-DUE                                  308 308 341
  954.    000682                        MOVE T-I-DUE TO T-I-DUES                                          308 301
  955.    000683                    COMPUTE T-P-PAY = T-P-PAY + WS-APRIN                                  309 309 347
  956.    000684                        MOVE T-P-PAY TO T-P-PAYS                                          309 303
  957.    000685                    WRITE S-REPORTS FROM WS-DETAIL-S                                      37 261
  958.    000686                        AFTER ADVANCING 1 LINE
  959.    000687                    MOVE WS-EPRIN TO WS-BPRIN                                             345 343
  960.    000688
  961.    000689                    COMPUTE WS-LINE-CTR = WS-LINE-CTR + 1                                 47 47
  962.    000690                    COMPUTE WS-N-CNT = WS-N-CNT - 1                                       319 319
  963.    000691                    IF WS-N-CNT = 0                                                       319
  964.    000692      1                 MOVE 0 TO S-PAY-N                                                 262
  965.    000693      1                 WRITE S-REPORTS FROM WS-DETAIL-T1                                 37 280
  966.    000694      1                     AFTER ADVANCING 1 LINE
  967.    000695      1                 WRITE S-REPORTS FROM WS-DETAIL-T2                                 37 288
  968.    000696      1                     AFTER ADVANCING 1 LINE
  969.    000697                    ELSE
  970.    000698      1             IF WS-LINE-CTR > 55                                                   47
  971.    000699      2                 COMPUTE WS-PAGE-CTR = WS-PAGE-CTR + 1                             48 48
  972.    000700      2                 MOVE WS-PAGE-CTR TO WS-RPT-H1-PAGE-NR                             48 78
  973.    000701      2                 PERFORM 31800-SUMMARY-ROUTINE                                     621
  974.    000702      2                 MOVE 7 TO WS-LINE-CTR.                                            47
  975.    000703
  976.    000704                    IF S-DATE-MONTH > 11                                                  320
  977.    000705      1                 COMPUTE S-DATE-MONTH = S-DATE-MONTH - 11                          320 320
  978.    000706      1                 COMPUTE S-DATE-YEAR  = S-DATE-YEAR + 1                            322 322
  979.    000707                    ELSE
  980.    000708      1                 COMPUTE S-DATE-MONTH = S-DATE-MONTH + 1.                          320 320
  981. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    30
  982.    LineID  PL SL  ----+-*A-1-B--+----2----+----3----+----4----+----5----+----6----+----7-|--+----8 Map and Cross Reference
  983.    000709               /
  984.    000710                40000-FINISH-ROUTINE.
  985.    000711                    CLOSE I-RECORD.                                                       13
  986.    000712                    CLOSE E-REPORT.                                                       31
  987.    000713                    CLOSE S-REPORT.                                                       35
  988. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    31
  989. 0An "M" preceding a data-name reference indicates that the data-name is modified by this reference.
  990.  
  991.   Defined   Cross-reference of data names   References
  992.  
  993.        42   ARE-THERE-MORE-RECORDS . . . .  M411
  994.       317   BAD-ENTRY. . . . . . . . . . .  M418 M429 M431 M433 M435 M437 M439 M441 M443 M445 M456 M473 M486 M503 M517 M530
  995.                                             M543 M559 M572 M585 591
  996.       240   C-APR
  997.       232   C-DESC
  998.       230   C-LOAN
  999.       242   C-M-PAYS
  1000.       228   C-NAME
  1001.       234   C-PRIN
  1002.       236   C-TERM
  1003.       238   C-TERM-M
  1004.       135   E-APR. . . . . . . . . . . . .  M451
  1005.       119   E-APR0
  1006.       101   E-APR1
  1007.       151   E-APR2 . . . . . . . . . . . .  M468 M481
  1008.       167   E-APR3 . . . . . . . . . . . .  M498 M512 M525 M538
  1009.       183   E-APR4 . . . . . . . . . . . .  M554 M567 M580
  1010.       137   E-DATE . . . . . . . . . . . .  M452
  1011.       121   E-DATE0
  1012.       103   E-DATE1
  1013.       153   E-DATE2. . . . . . . . . . . .  M469 M482
  1014.       169   E-DATE3. . . . . . . . . . . .  M499 M513 M526 M539
  1015.       185   E-DATE4. . . . . . . . . . . .  M555 M568 M581
  1016.       141   E-DETL . . . . . . . . . . . .  M455
  1017.       125   E-DETL0
  1018.       107   E-DETL1
  1019.       157   E-DETL2. . . . . . . . . . . .  M472 M485
  1020.       173   E-DETL3. . . . . . . . . . . .  M502 M516 M529 M542
  1021.       189   E-DETL4. . . . . . . . . . . .  M558 M571 M584
  1022.       139   E-EROR . . . . . . . . . . . .  M453
  1023.       123   E-EROR0
  1024.       105   E-EROR1
  1025.       155   E-EROR2. . . . . . . . . . . .  M470 M483
  1026.       171   E-EROR3. . . . . . . . . . . .  M500 M514 M527 M540
  1027.       187   E-EROR4. . . . . . . . . . . .  M556 M569 M582
  1028.       129   E-LOAN . . . . . . . . . . . .  M448
  1029.       113   E-LOAN0
  1030.        95   E-LOAN1
  1031.       145   E-LOAN2. . . . . . . . . . . .  M465 M478
  1032.       161   E-LOAN3. . . . . . . . . . . .  M495 M509 M522 M535
  1033.       177   E-LOAN4. . . . . . . . . . . .  M551 M564 M577
  1034.       128   E-NAME . . . . . . . . . . . .  M447
  1035.       110   E-NAME0
  1036.        92   E-NAME1
  1037.       144   E-NAME2. . . . . . . . . . . .  M464 M477
  1038.       160   E-NAME3. . . . . . . . . . . .  M494 M508 M521 M534
  1039.       176   E-NAME4. . . . . . . . . . . .  M550 M563 M576
  1040.       131   E-PRIN . . . . . . . . . . . .  M449
  1041.       115   E-PRIN0
  1042.        97   E-PRIN1
  1043.       147   E-PRIN2. . . . . . . . . . . .  M466 M479
  1044.       163   E-PRIN3. . . . . . . . . . . .  M496 M510 M523 M536
  1045.       179   E-PRIN4. . . . . . . . . . . .  M552 M565 M578
  1046.        31   E-REPORT . . . . . . . . . . .  7 368 712
  1047. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    32
  1048. 0 Defined   Cross-reference of data names   References
  1049.  
  1050. 0      33   E-REPORTS. . . . . . . . . . .  M394 M396 M398 M400 M402 M457 M474 M487 M504 M518 M531 M544 M560 M573 M586
  1051.       133   E-TERM . . . . . . . . . . . .  M450
  1052.       117   E-TERM0
  1053.        99   E-TERM1
  1054.       149   E-TERM2. . . . . . . . . . . .  M467 M480
  1055.       165   E-TERM3. . . . . . . . . . . .  M497 M511 M524 M537
  1056.       181   E-TERM4. . . . . . . . . . . .  M553 M566 M579
  1057.        22   I-APR. . . . . . . . . . . . .  451 468 481 492 498 507 512 520 525 533 538 554 567 580 601 627
  1058.        24   I-DATE . . . . . . . . . . . .  25 452 469 482 499 513 526 539 555 568 581
  1059.        27   I-DATE-DAY . . . . . . . . . .  606
  1060.        26   I-DATE-MONTH . . . . . . . . .  605
  1061.        25   I-DATE-X
  1062.        28   I-DATE-YEAR. . . . . . . . . .  607
  1063.        17   I-LOAN . . . . . . . . . . . .  427 448 465 478 495 509 522 535 551 564 577 623
  1064.        16   I-NAME . . . . . . . . . . . .  447 464 477 494 508 521 534 550 563 576 622
  1065.        18   I-PRIN . . . . . . . . . . . .  449 463 466 476 479 496 510 523 536 552 565 578 600 624
  1066.        13   I-RECORD . . . . . . . . . . .  6 367 409 711
  1067.        20   I-TERM . . . . . . . . . . . .  450 467 480 497 511 524 537 549 553 562 566 575 579 602 625
  1068.        15   INPUT-RECORD-S
  1069.        41   PROGRAM-INDICATORS
  1070.       257   S-APR. . . . . . . . . . . . .  M627
  1071.       270   S-BEG-BAL. . . . . . . . . . .  M675
  1072.       198   S-BEG-BAL1
  1073.       217   S-BEG-BAL2
  1074.       321   S-DATE-DAY . . . . . . . . . .  M606 673
  1075.       320   S-DATE-MONTH . . . . . . . . .  M605 672 704 M705 705 M708 708
  1076.       322   S-DATE-YEAR. . . . . . . . . .  M607 674 M706 706
  1077.       249   S-DESC . . . . . . . . . . . .  M428 M430 M432 M434 M436 M438 M440 M442 M444
  1078.       278   S-END-BAL. . . . . . . . . . .  M678
  1079.       206   S-END-BAL1
  1080.       225   S-END-BAL2
  1081.       274   S-I-DUE. . . . . . . . . . . .  M676
  1082.       202   S-I-DUE1
  1083.       221   S-I-DUE2
  1084.       247   S-LOAN . . . . . . . . . . . .  M623
  1085.       272   S-M-PAY. . . . . . . . . . . .  M618
  1086.       259   S-M-PAYS . . . . . . . . . . .  M628
  1087.       200   S-M-PAY1
  1088.       219   S-M-PAY2
  1089.       245   S-NAME . . . . . . . . . . . .  M622
  1090.       276   S-P-PAY. . . . . . . . . . . .  M677
  1091.       204   S-P-PAY1
  1092.       223   S-P-PAY2
  1093.       266   S-PAY-D. . . . . . . . . . . .  M673
  1094.       195   S-PAY-D1
  1095.       213   S-PAY-D2
  1096.       264   S-PAY-M. . . . . . . . . . . .  M672
  1097.       194   S-PAY-M1
  1098.       211   S-PAY-M2
  1099.       262   S-PAY-N. . . . . . . . . . . .  M671 671 M692
  1100.       192   S-PAY-N1
  1101.       209   S-PAY-N2
  1102.       268   S-PAY-Y. . . . . . . . . . . .  M674
  1103.       196   S-PAY-Y1
  1104.       215   S-PAY-Y2
  1105. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    33
  1106. 0 Defined   Cross-reference of data names   References
  1107.  
  1108. 0     251   S-PRIN . . . . . . . . . . . .  M624
  1109.        35   S-REPORT . . . . . . . . . . .  8 369 713
  1110.        37   S-REPORTS. . . . . . . . . . .  M629 M631 M633 M635 M637 M639 M641 M643 M685 M693 M695
  1111.       253   S-TERM . . . . . . . . . . . .  M625
  1112.       255   S-TERM-M . . . . . . . . . . .  M626
  1113.       308   T-I-DUE. . . . . . . . . . . .  M681 681 682
  1114.       301   T-I-DUES . . . . . . . . . . .  M682
  1115.       307   T-M-PAY. . . . . . . . . . . .  M679 679 680
  1116.       299   T-M-PAYS . . . . . . . . . . .  M680
  1117.       309   T-P-PAY. . . . . . . . . . . .  M683 683 684
  1118.       303   T-P-PAYS . . . . . . . . . . .  M684
  1119.        43   THERE-ARE-MORE-RECORDS
  1120.        44   THERE-ARE-NO-MORE-RECORDS. . .  358
  1121.       328   WS-AMORT-VAR
  1122.       347   WS-APRIN . . . . . . . . . . .  M661 665 677 683
  1123.       343   WS-BPRIN . . . . . . . . . . .  M608 657 665 675 M687
  1124.       316   WS-CNT . . . . . . . . . . . .  M492 493 M506
  1125.       109   WS-COLUMN-E0 . . . . . . . . .  402
  1126.        91   WS-COLUMN-E1 . . . . . . . . .  400
  1127.       191   WS-COLUMN-S1 . . . . . . . . .  641
  1128.       208   WS-COLUMN-S2 . . . . . . . . .  643
  1129.        51   WS-CURRENT-DATE
  1130.        52   WS-CURRENT-DATE-CCYY . . . . .  378
  1131.        54   WS-CURRENT-DATE-DD . . . . . .  374
  1132.        53   WS-CURRENT-DATE-MM . . . . . .  376
  1133.        50   WS-CURRENT-DATE-N-TIME . . . .  M372
  1134.        55   WS-CURRENT-TIME
  1135.        56   WS-CURRENT-TIME-HH . . . . . .  380
  1136.        57   WS-CURRENT-TIME-MM . . . . . .  382
  1137.        58   WS-CURRENT-TIME-SS . . . . . .  384
  1138.       127   WS-DETAIL-E. . . . . . . . . .  457
  1139.       143   WS-DETAIL-E2 . . . . . . . . .  474 487
  1140.       159   WS-DETAIL-E3 . . . . . . . . .  504 518 531 544
  1141.       175   WS-DETAIL-E4 . . . . . . . . .  560 573 586
  1142.       261   WS-DETAIL-S. . . . . . . . . .  685
  1143.       280   WS-DETAIL-T1 . . . . . . . . .  693
  1144.       288   WS-DETAIL-T2 . . . . . . . . .  695
  1145.       345   WS-EPRIN . . . . . . . . . . .  M665 678 687
  1146.       306   WS-GRAND-TOTALS
  1147.       341   WS-I-DUE . . . . . . . . . . .  M657 661 676 681
  1148.        47   WS-LINE-CTR. . . . . . . . . .  M689 689 698 M702
  1149.       337   WS-M-APR . . . . . . . . . . .  M601 613 613 615 657
  1150.       329   WS-M-PAY . . . . . . . . . . .  M616 618 628 661 679
  1151.       331   WS-M-PAY1. . . . . . . . . . .  M612 617
  1152.       333   WS-M-PAY2. . . . . . . . . . .  M614 617
  1153.       319   WS-N-CNT . . . . . . . . . . .  596 M604 M690 690 691
  1154.       339   WS-N-PAY . . . . . . . . . . .  M603 604 613 615 626
  1155.       311   WS-NO-EXCEPTIONS
  1156.       323   WS-PAGE-ADD
  1157.        48   WS-PAGE-CTR. . . . . . . . . .  M404 405 M645 646 M699 699 700
  1158.        46   WS-PGM-VARS
  1159.       335   WS-PRIN. . . . . . . . . . . .  M600 608 613
  1160.        60   WS-RPT-HEADING-L1. . . . . . .  394 629
  1161.        80   WS-RPT-HEADING-L2. . . . . . .  396 631
  1162.        88   WS-RPT-HEADING-L4
  1163. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    34
  1164. 0 Defined   Cross-reference of data names   References
  1165.  
  1166. 0      66   WS-RPT-H1-CCYY . . . . . . . .  M379
  1167.        64   WS-RPT-H1-DD . . . . . . . . .  M375
  1168.        68   WS-RPT-H1-HR . . . . . . . . .  M381
  1169.        70   WS-RPT-H1-MIN. . . . . . . . .  M383
  1170.        62   WS-RPT-H1-MM . . . . . . . . .  M377
  1171.        78   WS-RPT-H1-PAGE-NR. . . . . . .  M405 M646 M700
  1172.        72   WS-RPT-H1-SEC. . . . . . . . .  M385
  1173.        74   WS-RPT-H1-TITLE
  1174.        84   WS-RPT-H2-TITLE
  1175.       325   WS-SPACE . . . . . . . . . . .  398 633 639
  1176.       326   WS-SPACE-X
  1177.       227   WS-SUMM-C. . . . . . . . . . .  635
  1178.       244   WS-SUMM-S. . . . . . . . . . .  637
  1179.       318   WS-TERM. . . . . . . . . . . .  M602 603
  1180.       315   WS-VAR
  1181. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    35
  1182. 0Context usage is indicated by the letter preceding a procedure-name reference.
  1183.  These letters and their meanings are:
  1184.      A = ALTER (procedure-name)
  1185.      D = GO TO (procedure-name) DEPENDING ON
  1186.      E = End of range of (PERFORM) through (procedure-name)
  1187.      G = GO TO (procedure-name)
  1188.      P = PERFORM (procedure-name)
  1189.      T = (ALTER) TO PROCEED TO (procedure-name)
  1190.      U = USE FOR DEBUGGING (procedure-name)
  1191.  
  1192.   Defined   Cross-reference of procedures   References
  1193.  
  1194.       351   00000-MAIN-LINE-ROUTINE
  1195.       365   10000-INITIALIZATION-ROUTINE .  P353
  1196.       389   20000-HEADING-ROUTINE. . . . .  P355
  1197.       393   21000-E-HEADING-ROUTINE. . . .  P390
  1198.       408   30000-PROCESS-MASTER . . . . .  P357
  1199.       417   31000-VALIDATE . . . . . . . .  P413
  1200.       426   31100-VALIDATE-1 . . . . . . .  P419
  1201.       462   31200-VALIDATE-2 . . . . . . .  P420
  1202.       491   31300-VALIDATE-3 . . . . . . .  P421
  1203.       548   31400-VALIDATE-4 . . . . . . .  P422
  1204.       590   31500-VALIDATE-CHECK . . . . .  P423
  1205.       599   31600-MOVE-VALUES. . . . . . .  P592
  1206.       611   31700-CALC-M-PAY . . . . . . .  P593
  1207.       621   31800-SUMMARY-ROUTINE. . . . .  P594 P701
  1208.       649   32000-CALCULATIONS . . . . . .  P595
  1209.       656   32200-CALC-I-DUE . . . . . . .  P650
  1210.       660   32300-CALC-APRIN . . . . . . .  P651
  1211.       664   32400-CALC-EPRIN . . . . . . .  P652
  1212.       670   32500-PRINT-DTL. . . . . . . .  P653
  1213.       710   40000-FINISH-ROUTINE . . . . .  P360
  1214. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    36
  1215. 0 Defined   Cross-reference of programs     References
  1216.  
  1217.         2   PROG03
  1218. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    37
  1219. 0Data Division Map
  1220. 0Data Definition Attribute codes (rightmost column) have the following meanings:
  1221.      D = Object of OCCURS DEPENDING    G = GLOBAL                             S = Spanned file
  1222.      E = EXTERNAL                      O = Has OCCURS clause                  U = Undefined format file
  1223.      F = Fixed-length file             OG= Group has own length definition    V = Variable-length file
  1224.      FB= Fixed-length blocked file     R = REDEFINES                          VB= Variable-length blocked file
  1225.      X = Unallocated
  1226. 0Source   Hierarchy and                                    Base      Displacement  Asmblr Data                      Data Def
  1227.  LineID   Data Name                                        Locator     Structure   Definition        Data Type      Attributes
  1228.       2  PROGRAM-ID PROG03------------------------------------------------------------------------------------------------------*
  1229.      13   FD I-RECORD. . . . . . . . . . . . . . . . . . . BLF=00001                                 QSAM           F
  1230.      15   1  INPUT-RECORD-S. . . . . . . . . . . . . . . . BLF=00001               DS 0CL80          Group
  1231.      16     2  I-NAME. . . . . . . . . . . . . . . . . . . BLF=00001   000000000   DS 40C            Display
  1232.      17     2  I-LOAN. . . . . . . . . . . . . . . . . . . BLF=00001   000000040   DS 5C             Display
  1233.      18     2  I-PRIN. . . . . . . . . . . . . . . . . . . BLF=00001   000000045   DS 11C            Disp-Num
  1234.      19     2  FILLER. . . . . . . . . . . . . . . . . . . BLF=00001   000000056   DS 1C             Display
  1235.      20     2  I-TERM. . . . . . . . . . . . . . . . . . . BLF=00001   000000057   DS 4C             Display
  1236.      21     2  FILLER. . . . . . . . . . . . . . . . . . . BLF=00001   000000061   DS 1C             Display
  1237.      22     2  I-APR . . . . . . . . . . . . . . . . . . . BLF=00001   000000062   DS 4C             Disp-Num
  1238.      23     2  FILLER. . . . . . . . . . . . . . . . . . . BLF=00001   000000066   DS 1C             Display
  1239.      24     2  I-DATE. . . . . . . . . . . . . . . . . . . BLF=00001   000000067   DS 8C             Display
  1240.      25     2  I-DATE-X. . . . . . . . . . . . . . . . . . BLF=00001   000000067   DS 0CL8           Group          R
  1241.      26       3  I-DATE-MONTH. . . . . . . . . . . . . . . BLF=00001   000000067   DS 2C             Display
  1242.      27       3  I-DATE-DAY. . . . . . . . . . . . . . . . BLF=00001   000000069   DS 2C             Display
  1243.      28       3  I-DATE-YEAR . . . . . . . . . . . . . . . BLF=00001   000000071   DS 4C             Display
  1244.      29     2  FILLER. . . . . . . . . . . . . . . . . . . BLF=00001   000000075   DS 5C             Display
  1245.      31   FD E-REPORT. . . . . . . . . . . . . . . . . . . BLF=00002                                 QSAM           F
  1246.      33   1  E-REPORTS . . . . . . . . . . . . . . . . . . BLF=00002               DS 132C           Display
  1247.      35   FD S-REPORT. . . . . . . . . . . . . . . . . . . BLF=00003                                 QSAM           F
  1248.      37   1  S-REPORTS . . . . . . . . . . . . . . . . . . BLF=00003               DS 132C           Display
  1249.      41   1  PROGRAM-INDICATORS. . . . . . . . . . . . . .                         DS 0CL1           Group
  1250.      42     2  ARE-THERE-MORE-RECORDS. . . . . . . . . . .             000000000   DS 1C             Display
  1251.      43     88 THERE-ARE-MORE-RECORDS. . . . . . . . . . .
  1252.      44     88 THERE-ARE-NO-MORE-RECORDS . . . . . . . . .
  1253.      46   1  WS-PGM-VARS . . . . . . . . . . . . . . . . .                         DS 0CL7           Group
  1254.      47     2  WS-LINE-CTR . . . . . . . . . . . . . . . .             000000000   DS 2C             Disp-Num
  1255.      48     2  WS-PAGE-CTR . . . . . . . . . . . . . . . .             000000002   DS 5C             Disp-Num
  1256.      50   1  WS-CURRENT-DATE-N-TIME. . . . . . . . . . . .                         DS 0CL14          Group
  1257.      51     2  WS-CURRENT-DATE . . . . . . . . . . . . . .             000000000   DS 0CL8           Group
  1258.      52       3  WS-CURRENT-DATE-CCYY. . . . . . . . . . .             000000000   DS 4C             Disp-Num
  1259.      53       3  WS-CURRENT-DATE-MM. . . . . . . . . . . .             000000004   DS 2C             Disp-Num
  1260.      54       3  WS-CURRENT-DATE-DD. . . . . . . . . . . .             000000006   DS 2C             Disp-Num
  1261.      55     2  WS-CURRENT-TIME . . . . . . . . . . . . . .             000000008   DS 0CL6           Group
  1262.      56       3  WS-CURRENT-TIME-HH. . . . . . . . . . . .             000000008   DS 2C             Disp-Num
  1263.      57       3  WS-CURRENT-TIME-MM. . . . . . . . . . . .             000000010   DS 2C             Disp-Num
  1264.      58       3  WS-CURRENT-TIME-SS. . . . . . . . . . . .             000000012   DS 2C             Disp-Num
  1265.      60   1  WS-RPT-HEADING-L1 . . . . . . . . . . . . . .                         DS 0CL130         Group
  1266.      61     2  FILLER. . . . . . . . . . . . . . . . . . .             000000000   DS 6C             Display
  1267.      62     2  WS-RPT-H1-MM. . . . . . . . . . . . . . . .             000000006   DS 2C             Disp-Num
  1268.      63     2  FILLER. . . . . . . . . . . . . . . . . . .             000000008   DS 1C             Display
  1269.      64     2  WS-RPT-H1-DD. . . . . . . . . . . . . . . .             000000009   DS 2C             Disp-Num
  1270.      65     2  FILLER. . . . . . . . . . . . . . . . . . .             000000011   DS 1C             Display
  1271.      66     2  WS-RPT-H1-CCYY. . . . . . . . . . . . . . .             000000012   DS 4C             Disp-Num
  1272.      67     2  FILLER. . . . . . . . . . . . . . . . . . .             000000016   DS 1C             Display
  1273.      68     2  WS-RPT-H1-HR. . . . . . . . . . . . . . . .             000000017   DS 2C             Disp-Num
  1274.      69     2  FILLER. . . . . . . . . . . . . . . . . . .             000000019   DS 1C             Display
  1275. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    38
  1276. 0Source   Hierarchy and                                    Base      Displacement  Asmblr Data                      Data Def
  1277.  LineID   Data Name                                        Locator     Structure   Definition        Data Type      Attributes
  1278.      70     2  WS-RPT-H1-MIN . . . . . . . . . . . . . . .             000000020   DS 2C             Disp-Num
  1279.      71     2  FILLER. . . . . . . . . . . . . . . . . . .             000000022   DS 1C             Display
  1280.      72     2  WS-RPT-H1-SEC . . . . . . . . . . . . . . .             000000023   DS 2C             Disp-Num
  1281.      73     2  FILLER. . . . . . . . . . . . . . . . . . .             000000025   DS 37C            Display
  1282.      74     2  WS-RPT-H1-TITLE . . . . . . . . . . . . . .             000000062   DS 16C            Display
  1283.      76     2  FILLER. . . . . . . . . . . . . . . . . . .             000000078   DS 44C            Display
  1284.      77     2  FILLER. . . . . . . . . . . . . . . . . . .             000000122   DS 5C             Display
  1285.      78     2  WS-RPT-H1-PAGE-NR . . . . . . . . . . . . .             000000127   DS 3C             Display
  1286.      80   1  WS-RPT-HEADING-L2 . . . . . . . . . . . . . .                         DS 0CL128         Group
  1287.      81     2  FILLER. . . . . . . . . . . . . . . . . . .             000000000   DS 24C            Display
  1288.      83     2  FILLER. . . . . . . . . . . . . . . . . . .             000000024   DS 27C            Display
  1289.      84     2  WS-RPT-H2-TITLE . . . . . . . . . . . . . .             000000051   DS 42C            Display
  1290.      86     2  FILLER. . . . . . . . . . . . . . . . . . .             000000093   DS 35C            Display
  1291.      88   1  WS-RPT-HEADING-L4 . . . . . . . . . . . . . .                         DS 0CL132         Group
  1292.      89     2  FILLER. . . . . . . . . . . . . . . . . . .             000000000   DS 132C           Display
  1293.      91   1  WS-COLUMN-E1. . . . . . . . . . . . . . . . .                         DS 0CL87          Group
  1294.      92     2  E-NAME1 . . . . . . . . . . . . . . . . . .             000000000   DS 4C             Display
  1295.      93     2  FILLER. . . . . . . . . . . . . . . . . . .             000000004   DS 18C            Display
  1296.      94     2  FILLER. . . . . . . . . . . . . . . . . . .             000000022   DS 3C             Display
  1297.      95     2  E-LOAN1 . . . . . . . . . . . . . . . . . .             000000025   DS 4C             Display
  1298.      96     2  FILLER. . . . . . . . . . . . . . . . . . .             000000029   DS 5C             Display
  1299.      97     2  E-PRIN1 . . . . . . . . . . . . . . . . . .             000000034   DS 11C            Display
  1300.      98     2  FILLER. . . . . . . . . . . . . . . . . . .             000000045   DS 3C             Display
  1301.      99     2  E-TERM1 . . . . . . . . . . . . . . . . . .             000000048   DS 5C             Display
  1302.     100     2  FILLER. . . . . . . . . . . . . . . . . . .             000000053   DS 1C             Display
  1303.     101     2  E-APR1. . . . . . . . . . . . . . . . . . .             000000054   DS 4C             Display
  1304.     102     2  FILLER. . . . . . . . . . . . . . . . . . .             000000058   DS 2C             Display
  1305.     103     2  E-DATE1 . . . . . . . . . . . . . . . . . .             000000060   DS 8C             Display
  1306.     104     2  FILLER. . . . . . . . . . . . . . . . . . .             000000068   DS 2C             Display
  1307.     105     2  E-EROR1 . . . . . . . . . . . . . . . . . .             000000070   DS 7C             Display
  1308.     106     2  FILLER. . . . . . . . . . . . . . . . . . .             000000077   DS 1C             Display
  1309.     107     2  E-DETL1 . . . . . . . . . . . . . . . . . .             000000078   DS 9C             Display
  1310.     109   1  WS-COLUMN-E0. . . . . . . . . . . . . . . . .                         DS 0CL102         Group
  1311.     110     2  E-NAME0 . . . . . . . . . . . . . . . . . .             000000000   DS 4C             Display
  1312.     111     2  FILLER. . . . . . . . . . . . . . . . . . .             000000004   DS 18C            Display
  1313.     112     2  FILLER. . . . . . . . . . . . . . . . . . .             000000022   DS 3C             Display
  1314.     113     2  E-LOAN0 . . . . . . . . . . . . . . . . . .             000000025   DS 4C             Display
  1315.     114     2  FILLER. . . . . . . . . . . . . . . . . . .             000000029   DS 5C             Display
  1316.     115     2  E-PRIN0 . . . . . . . . . . . . . . . . . .             000000034   DS 11C            Display
  1317.     116     2  FILLER. . . . . . . . . . . . . . . . . . .             000000045   DS 3C             Display
  1318.     117     2  E-TERM0 . . . . . . . . . . . . . . . . . .             000000048   DS 5C             Display
  1319.     118     2  FILLER. . . . . . . . . . . . . . . . . . .             000000053   DS 3C             Display
  1320.     119     2  E-APR0. . . . . . . . . . . . . . . . . . .             000000056   DS 4C             Display
  1321.     120     2  FILLER. . . . . . . . . . . . . . . . . . .             000000060   DS 1C             Display
  1322.     121     2  E-DATE0 . . . . . . . . . . . . . . . . . .             000000061   DS 6C             Display
  1323.     122     2  FILLER. . . . . . . . . . . . . . . . . . .             000000067   DS 2C             Display
  1324.     123     2  E-EROR0 . . . . . . . . . . . . . . . . . .             000000069   DS 7C             Display
  1325.     124     2  FILLER. . . . . . . . . . . . . . . . . . .             000000076   DS 1C             Display
  1326.     125     2  E-DETL0 . . . . . . . . . . . . . . . . . .             000000077   DS 25C            Display
  1327.     127   1  WS-DETAIL-E . . . . . . . . . . . . . . . . .                         DS 0CL103         Group
  1328.     128     2  E-NAME. . . . . . . . . . . . . . . . . . .             000000000   DS 25C            Display
  1329.     129     2  E-LOAN. . . . . . . . . . . . . . . . . . .             000000025   DS 4C             Display
  1330.     130     2  FILLER. . . . . . . . . . . . . . . . . . .             000000029   DS 2C             Display
  1331.     131     2  E-PRIN. . . . . . . . . . . . . . . . . . .             000000031   DS 14C            Disp-Num-Edit
  1332.     132     2  FILLER. . . . . . . . . . . . . . . . . . .             000000045   DS 3C             Display
  1333.     133     2  E-TERM. . . . . . . . . . . . . . . . . . .             000000048   DS 4C             Display
  1334. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    39
  1335. 0Source   Hierarchy and                                    Base      Displacement  Asmblr Data                      Data Def
  1336.  LineID   Data Name                                        Locator     Structure   Definition        Data Type      Attributes
  1337.     134     2  FILLER. . . . . . . . . . . . . . . . . . .             000000052   DS 2C             Display
  1338.     135     2  E-APR . . . . . . . . . . . . . . . . . . .             000000054   DS 4C             Disp-Num
  1339.     136     2  FILLER. . . . . . . . . . . . . . . . . . .             000000058   DS 2C             Display
  1340.     137     2  E-DATE. . . . . . . . . . . . . . . . . . .             000000060   DS 8C             Display
  1341.     138     2  FILLER. . . . . . . . . . . . . . . . . . .             000000068   DS 2C             Display
  1342.     139     2  E-EROR. . . . . . . . . . . . . . . . . . .             000000070   DS 7C             Display
  1343.     140     2  FILLER. . . . . . . . . . . . . . . . . . .             000000077   DS 1C             Display
  1344.     141     2  E-DETL. . . . . . . . . . . . . . . . . . .             000000078   DS 25C            Display
  1345.     143   1  WS-DETAIL-E2. . . . . . . . . . . . . . . . .                         DS 0CL103         Group
  1346.     144     2  E-NAME2 . . . . . . . . . . . . . . . . . .             000000000   DS 25C            Display
  1347.     145     2  E-LOAN2 . . . . . . . . . . . . . . . . . .             000000025   DS 4C             Display
  1348.     146     2  FILLER. . . . . . . . . . . . . . . . . . .             000000029   DS 2C             Display
  1349.     147     2  E-PRIN2 . . . . . . . . . . . . . . . . . .             000000031   DS 14C            Disp-Num-Edit
  1350.     148     2  FILLER. . . . . . . . . . . . . . . . . . .             000000045   DS 3C             Display
  1351.     149     2  E-TERM2 . . . . . . . . . . . . . . . . . .             000000048   DS 4C             Display
  1352.     150     2  FILLER. . . . . . . . . . . . . . . . . . .             000000052   DS 2C             Display
  1353.     151     2  E-APR2. . . . . . . . . . . . . . . . . . .             000000054   DS 4C             Disp-Num
  1354.     152     2  FILLER. . . . . . . . . . . . . . . . . . .             000000058   DS 2C             Display
  1355.     153     2  E-DATE2 . . . . . . . . . . . . . . . . . .             000000060   DS 8C             Display
  1356.     154     2  FILLER. . . . . . . . . . . . . . . . . . .             000000068   DS 2C             Display
  1357.     155     2  E-EROR2 . . . . . . . . . . . . . . . . . .             000000070   DS 7C             Display
  1358.     156     2  FILLER. . . . . . . . . . . . . . . . . . .             000000077   DS 1C             Display
  1359.     157     2  E-DETL2 . . . . . . . . . . . . . . . . . .             000000078   DS 25C            Display
  1360.     159   1  WS-DETAIL-E3. . . . . . . . . . . . . . . . .                         DS 0CL103         Group
  1361.     160     2  E-NAME3 . . . . . . . . . . . . . . . . . .             000000000   DS 25C            Display
  1362.     161     2  E-LOAN3 . . . . . . . . . . . . . . . . . .             000000025   DS 4C             Display
  1363.     162     2  FILLER. . . . . . . . . . . . . . . . . . .             000000029   DS 2C             Display
  1364.     163     2  E-PRIN3 . . . . . . . . . . . . . . . . . .             000000031   DS 14C            Disp-Num-Edit
  1365.     164     2  FILLER. . . . . . . . . . . . . . . . . . .             000000045   DS 3C             Display
  1366.     165     2  E-TERM3 . . . . . . . . . . . . . . . . . .             000000048   DS 4C             Display
  1367.     166     2  FILLER. . . . . . . . . . . . . . . . . . .             000000052   DS 2C             Display
  1368.     167     2  E-APR3. . . . . . . . . . . . . . . . . . .             000000054   DS 4C             Disp-Num
  1369.     168     2  FILLER. . . . . . . . . . . . . . . . . . .             000000058   DS 2C             Display
  1370.     169     2  E-DATE3 . . . . . . . . . . . . . . . . . .             000000060   DS 8C             Display
  1371.     170     2  FILLER. . . . . . . . . . . . . . . . . . .             000000068   DS 2C             Display
  1372.     171     2  E-EROR3 . . . . . . . . . . . . . . . . . .             000000070   DS 7C             Display
  1373.     172     2  FILLER. . . . . . . . . . . . . . . . . . .             000000077   DS 1C             Display
  1374.     173     2  E-DETL3 . . . . . . . . . . . . . . . . . .             000000078   DS 25C            Display
  1375.     175   1  WS-DETAIL-E4. . . . . . . . . . . . . . . . .                         DS 0CL103         Group
  1376.     176     2  E-NAME4 . . . . . . . . . . . . . . . . . .             000000000   DS 25C            Display
  1377.     177     2  E-LOAN4 . . . . . . . . . . . . . . . . . .             000000025   DS 4C             Display
  1378.     178     2  FILLER. . . . . . . . . . . . . . . . . . .             000000029   DS 2C             Display
  1379.     179     2  E-PRIN4 . . . . . . . . . . . . . . . . . .             000000031   DS 14C            Disp-Num-Edit
  1380.     180     2  FILLER. . . . . . . . . . . . . . . . . . .             000000045   DS 3C             Display
  1381.     181     2  E-TERM4 . . . . . . . . . . . . . . . . . .             000000048   DS 4C             Display
  1382.     182     2  FILLER. . . . . . . . . . . . . . . . . . .             000000052   DS 2C             Display
  1383.     183     2  E-APR4. . . . . . . . . . . . . . . . . . .             000000054   DS 4C             Disp-Num
  1384.     184     2  FILLER. . . . . . . . . . . . . . . . . . .             000000058   DS 2C             Display
  1385.     185     2  E-DATE4 . . . . . . . . . . . . . . . . . .             000000060   DS 8C             Display
  1386.     186     2  FILLER. . . . . . . . . . . . . . . . . . .             000000068   DS 2C             Display
  1387.     187     2  E-EROR4 . . . . . . . . . . . . . . . . . .             000000070   DS 7C             Display
  1388.     188     2  FILLER. . . . . . . . . . . . . . . . . . .             000000077   DS 1C             Display
  1389.     189     2  E-DETL4 . . . . . . . . . . . . . . . . . .             000000078   DS 25C            Display
  1390.     191   1  WS-COLUMN-S1. . . . . . . . . . . . . . . . .                         DS 0CL93          Group
  1391.     192     2  S-PAY-N1. . . . . . . . . . . . . . . . . .             000000000   DS 3C             Display
  1392.     193     2  FILLER. . . . . . . . . . . . . . . . . . .             000000003   DS 1C             Display
  1393. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    40
  1394. 0Source   Hierarchy and                                    Base      Displacement  Asmblr Data                      Data Def
  1395.  LineID   Data Name                                        Locator     Structure   Definition        Data Type      Attributes
  1396.     194     2  S-PAY-M1. . . . . . . . . . . . . . . . . .             000000004   DS 2C             Display
  1397.     195     2  S-PAY-D1. . . . . . . . . . . . . . . . . .             000000006   DS 4C             Display
  1398.     196     2  S-PAY-Y1. . . . . . . . . . . . . . . . . .             000000010   DS 4C             Display
  1399.     197     2  FILLER. . . . . . . . . . . . . . . . . . .             000000014   DS 5C             Display
  1400.     198     2  S-BEG-BAL1. . . . . . . . . . . . . . . . .             000000019   DS 11C            Display
  1401.     199     2  FILLER. . . . . . . . . . . . . . . . . . .             000000030   DS 5C             Display
  1402.     200     2  S-M-PAY1. . . . . . . . . . . . . . . . . .             000000035   DS 11C            Display
  1403.     201     2  FILLER. . . . . . . . . . . . . . . . . . .             000000046   DS 3C             Display
  1404.     202     2  S-I-DUE1. . . . . . . . . . . . . . . . . .             000000049   DS 11C            Display
  1405.     203     2  FILLER. . . . . . . . . . . . . . . . . . .             000000060   DS 3C             Display
  1406.     204     2  S-P-PAY1. . . . . . . . . . . . . . . . . .             000000063   DS 11C            Display
  1407.     205     2  FILLER. . . . . . . . . . . . . . . . . . .             000000074   DS 8C             Display
  1408.     206     2  S-END-BAL1. . . . . . . . . . . . . . . . .             000000082   DS 11C            Display
  1409.     208   1  WS-COLUMN-S2. . . . . . . . . . . . . . . . .                         DS 0CL92          Group
  1410.     209     2  S-PAY-N2. . . . . . . . . . . . . . . . . .             000000000   DS 3C             Display
  1411.     210     2  FILLER. . . . . . . . . . . . . . . . . . .             000000003   DS 1C             Display
  1412.     211     2  S-PAY-M2. . . . . . . . . . . . . . . . . .             000000004   DS 2C             Display
  1413.     212     2  FILLER. . . . . . . . . . . . . . . . . . .             000000006   DS 1C             Display
  1414.     213     2  S-PAY-D2. . . . . . . . . . . . . . . . . .             000000007   DS 2C             Display
  1415.     214     2  FILLER. . . . . . . . . . . . . . . . . . .             000000009   DS 1C             Display
  1416.     215     2  S-PAY-Y2. . . . . . . . . . . . . . . . . .             000000010   DS 4C             Display
  1417.     216     2  FILLER. . . . . . . . . . . . . . . . . . .             000000014   DS 5C             Display
  1418.     217     2  S-BEG-BAL2. . . . . . . . . . . . . . . . .             000000019   DS 11C            Display
  1419.     218     2  FILLER. . . . . . . . . . . . . . . . . . .             000000030   DS 5C             Display
  1420.     219     2  S-M-PAY2. . . . . . . . . . . . . . . . . .             000000035   DS 11C            Display
  1421.     220     2  FILLER. . . . . . . . . . . . . . . . . . .             000000046   DS 4C             Display
  1422.     221     2  S-I-DUE2. . . . . . . . . . . . . . . . . .             000000050   DS 11C            Display
  1423.     222     2  FILLER. . . . . . . . . . . . . . . . . . .             000000061   DS 2C             Display
  1424.     223     2  S-P-PAY2. . . . . . . . . . . . . . . . . .             000000063   DS 11C            Display
  1425.     224     2  FILLER. . . . . . . . . . . . . . . . . . .             000000074   DS 7C             Display
  1426.     225     2  S-END-BAL2. . . . . . . . . . . . . . . . .             000000081   DS 11C            Display
  1427.     227   1  WS-SUMM-C . . . . . . . . . . . . . . . . . .                         DS 0CL125         Group
  1428.     228     2  C-NAME. . . . . . . . . . . . . . . . . . .             000000000   DS 4C             Display
  1429.     229     2  FILLER. . . . . . . . . . . . . . . . . . .             000000004   DS 20C            Display
  1430.     230     2  C-LOAN. . . . . . . . . . . . . . . . . . .             000000024   DS 9C             Display
  1431.     231     2  FILLER. . . . . . . . . . . . . . . . . . .             000000033   DS 4C             Display
  1432.     232     2  C-DESC. . . . . . . . . . . . . . . . . . .             000000037   DS 11C            Display
  1433.     233     2  FILLER. . . . . . . . . . . . . . . . . . .             000000048   DS 12C            Display
  1434.     234     2  C-PRIN. . . . . . . . . . . . . . . . . . .             000000060   DS 9C             Display
  1435.     235     2  FILLER. . . . . . . . . . . . . . . . . . .             000000069   DS 2C             Display
  1436.     236     2  C-TERM. . . . . . . . . . . . . . . . . . .             000000071   DS 12C            Display
  1437.     237     2  FILLER. . . . . . . . . . . . . . . . . . .             000000083   DS 1C             Display
  1438.     238     2  C-TERM-M. . . . . . . . . . . . . . . . . .             000000084   DS 13C            Display
  1439.     239     2  FILLER. . . . . . . . . . . . . . . . . . .             000000097   DS 3C             Display
  1440.     240     2  C-APR . . . . . . . . . . . . . . . . . . .             000000100   DS 3C             Display
  1441.     241     2  FILLER. . . . . . . . . . . . . . . . . . .             000000103   DS 7C             Display
  1442.     242     2  C-M-PAYS. . . . . . . . . . . . . . . . . .             000000110   DS 15C            Display
  1443.     244   1  WS-SUMM-S . . . . . . . . . . . . . . . . . .                         DS 0CL123         Group
  1444.     245     2  S-NAME. . . . . . . . . . . . . . . . . . .             000000000   DS 25C            Display
  1445.     246     2  FILLER. . . . . . . . . . . . . . . . . . .             000000025   DS 1C             Display
  1446.     247     2  S-LOAN. . . . . . . . . . . . . . . . . . .             000000026   DS 5C             Display
  1447.     248     2  FILLER. . . . . . . . . . . . . . . . . . .             000000031   DS 7C             Display
  1448.     249     2  S-DESC. . . . . . . . . . . . . . . . . . .             000000038   DS 16C            Display
  1449.     250     2  FILLER. . . . . . . . . . . . . . . . . . .             000000054   DS 1C             Display
  1450.     251     2  S-PRIN. . . . . . . . . . . . . . . . . . .             000000055   DS 14C            Disp-Num-Edit
  1451.     252     2  FILLER. . . . . . . . . . . . . . . . . . .             000000069   DS 5C             Display
  1452. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    41
  1453. 0Source   Hierarchy and                                    Base      Displacement  Asmblr Data                      Data Def
  1454.  LineID   Data Name                                        Locator     Structure   Definition        Data Type      Attributes
  1455.     253     2  S-TERM. . . . . . . . . . . . . . . . . . .             000000074   DS 4C             Disp-Num-Edit
  1456.     254     2  FILLER. . . . . . . . . . . . . . . . . . .             000000078   DS 9C             Display
  1457.     255     2  S-TERM-M. . . . . . . . . . . . . . . . . .             000000087   DS 4C             Disp-Num-Edit
  1458.     256     2  FILLER. . . . . . . . . . . . . . . . . . .             000000091   DS 8C             Display
  1459.     257     2  S-APR . . . . . . . . . . . . . . . . . . .             000000099   DS 5C             Disp-Num-Edit
  1460.     258     2  FILLER. . . . . . . . . . . . . . . . . . .             000000104   DS 5C             Display
  1461.     259     2  S-M-PAYS. . . . . . . . . . . . . . . . . .             000000109   DS 14C            Disp-Num-Edit
  1462.     261   1  WS-DETAIL-S . . . . . . . . . . . . . . . . .                         DS 0CL91          Group
  1463.     262     2  S-PAY-N . . . . . . . . . . . . . . . . . .             000000000   DS 3C             Disp-Num
  1464.     263     2  FILLER. . . . . . . . . . . . . . . . . . .             000000003   DS 1C             Display
  1465.     264     2  S-PAY-M . . . . . . . . . . . . . . . . . .             000000004   DS 2C             Disp-Num
  1466.     265     2  FILLER. . . . . . . . . . . . . . . . . . .             000000006   DS 1C             Display
  1467.     266     2  S-PAY-D . . . . . . . . . . . . . . . . . .             000000007   DS 2C             Disp-Num
  1468.     267     2  FILLER. . . . . . . . . . . . . . . . . . .             000000009   DS 1C             Display
  1469.     268     2  S-PAY-Y . . . . . . . . . . . . . . . . . .             000000010   DS 4C             Disp-Num
  1470.     269     2  FILLER. . . . . . . . . . . . . . . . . . .             000000014   DS 1C             Display
  1471.     270     2  S-BEG-BAL . . . . . . . . . . . . . . . . .             000000015   DS 14C            Disp-Num-Edit
  1472.     271     2  FILLER. . . . . . . . . . . . . . . . . . .             000000029   DS 1C             Display
  1473.     272     2  S-M-PAY . . . . . . . . . . . . . . . . . .             000000030   DS 14C            Disp-Num-Edit
  1474.     273     2  FILLER. . . . . . . . . . . . . . . . . . .             000000044   DS 1C             Display
  1475.     274     2  S-I-DUE . . . . . . . . . . . . . . . . . .             000000045   DS 14C            Disp-Num-Edit
  1476.     275     2  FILLER. . . . . . . . . . . . . . . . . . .             000000059   DS 1C             Display
  1477.     276     2  S-P-PAY . . . . . . . . . . . . . . . . . .             000000060   DS 14C            Disp-Num-Edit
  1478.     277     2  FILLER. . . . . . . . . . . . . . . . . . .             000000074   DS 3C             Display
  1479.     278     2  S-END-BAL . . . . . . . . . . . . . . . . .             000000077   DS 14C            Disp-Num-Edit
  1480.     280   1  WS-DETAIL-T1. . . . . . . . . . . . . . . . .                         DS 0CL77          Group
  1481.     281     2  FILLER. . . . . . . . . . . . . . . . . . .             000000000   DS 31C            Display
  1482.     282     2  FILLER. . . . . . . . . . . . . . . . . . .             000000031   DS 13C            Display
  1483.     283     2  FILLER. . . . . . . . . . . . . . . . . . .             000000044   DS 2C             Display
  1484.     284     2  FILLER. . . . . . . . . . . . . . . . . . .             000000046   DS 14C            Display
  1485.     285     2  FILLER. . . . . . . . . . . . . . . . . . .             000000060   DS 2C             Display
  1486.     286     2  FILLER. . . . . . . . . . . . . . . . . . .             000000062   DS 15C            Display
  1487.     288   1  WS-DETAIL-T2. . . . . . . . . . . . . . . . .                         DS 0CL77          Group
  1488.     289     2  FILLER. . . . . . . . . . . . . . . . . . .             000000000   DS 3C             Display
  1489.     290     2  FILLER. . . . . . . . . . . . . . . . . . .             000000003   DS 1C             Display
  1490.     291     2  FILLER. . . . . . . . . . . . . . . . . . .             000000004   DS 2C             Display
  1491.     292     2  FILLER. . . . . . . . . . . . . . . . . . .             000000006   DS 1C             Display
  1492.     293     2  FILLER. . . . . . . . . . . . . . . . . . .             000000007   DS 2C             Display
  1493.     294     2  FILLER. . . . . . . . . . . . . . . . . . .             000000009   DS 2C             Display
  1494.     295     2  FILLER. . . . . . . . . . . . . . . . . . .             000000011   DS 4C             Display
  1495.     296     2  FILLER. . . . . . . . . . . . . . . . . . .             000000015   DS 8C             Display
  1496.     297     2  FILLER. . . . . . . . . . . . . . . . . . .             000000023   DS 6C             Display
  1497.     298     2  FILLER. . . . . . . . . . . . . . . . . . .             000000029   DS 1C             Display
  1498.     299     2  T-M-PAYS. . . . . . . . . . . . . . . . . .             000000030   DS 14C            Disp-Num-Edit
  1499.     300     2  FILLER. . . . . . . . . . . . . . . . . . .             000000044   DS 1C             Display
  1500.     301     2  T-I-DUES. . . . . . . . . . . . . . . . . .             000000045   DS 14C            Disp-Num-Edit
  1501.     302     2  FILLER. . . . . . . . . . . . . . . . . . .             000000059   DS 1C             Display
  1502.     303     2  T-P-PAYS. . . . . . . . . . . . . . . . . .             000000060   DS 14C            Disp-Num-Edit
  1503.     304     2  FILLER. . . . . . . . . . . . . . . . . . .             000000074   DS 3C             Display
  1504.     306   1  WS-GRAND-TOTALS . . . . . . . . . . . . . . .                         DS 0CL33          Group
  1505.     307     2  T-M-PAY . . . . . . . . . . . . . . . . . .             000000000   DS 11C            Disp-Num
  1506.     308     2  T-I-DUE . . . . . . . . . . . . . . . . . .             000000011   DS 11C            Disp-Num
  1507.     309     2  T-P-PAY . . . . . . . . . . . . . . . . . .             000000022   DS 11C            Disp-Num
  1508.     311   1  WS-NO-EXCEPTIONS. . . . . . . . . . . . . . .                         DS 0CL132         Group
  1509.     312     2  FILLER. . . . . . . . . . . . . . . . . . .             000000000   DS 132C           Display
  1510.     315   1  WS-VAR. . . . . . . . . . . . . . . . . . . .                         DS 0CL19          Group
  1511. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    42
  1512. 0Source   Hierarchy and                                    Base      Displacement  Asmblr Data                      Data Def
  1513.  LineID   Data Name                                        Locator     Structure   Definition        Data Type      Attributes
  1514.     316     2  WS-CNT. . . . . . . . . . . . . . . . . . .             000000000   DS 2C             Disp-Num
  1515.     317     2  BAD-ENTRY . . . . . . . . . . . . . . . . .             000000002   DS 1C             Disp-Num
  1516.     318     2  WS-TERM . . . . . . . . . . . . . . . . . .             000000003   DS 3C             Disp-Num
  1517.     319     2  WS-N-CNT. . . . . . . . . . . . . . . . . .             000000006   DS 3C             Disp-Num
  1518.     320     2  S-DATE-MONTH. . . . . . . . . . . . . . . .             000000009   DS 2C             Disp-Num
  1519.     321     2  S-DATE-DAY. . . . . . . . . . . . . . . . .             000000011   DS 2C             Disp-Num
  1520.     322     2  S-DATE-YEAR . . . . . . . . . . . . . . . .             000000013   DS 4C             Disp-Num
  1521.     323     2  WS-PAGE-ADD . . . . . . . . . . . . . . . .             000000017   DS 2C             Disp-Num
  1522.     325   1  WS-SPACE. . . . . . . . . . . . . . . . . . .                         DS 0CL132         Group
  1523.     326     2  WS-SPACE-X. . . . . . . . . . . . . . . . .             000000000   DS 132C           Display
  1524.     328   1  WS-AMORT-VAR. . . . . . . . . . . . . . . . .                         DS 0CL104         Group
  1525.     329     2  WS-M-PAY. . . . . . . . . . . . . . . . . .             000000000   DS 11C            Disp-Num
  1526.     330     2  FILLER. . . . . . . . . . . . . . . . . . .             000000011   DS 1C             Display
  1527.     331     2  WS-M-PAY1 . . . . . . . . . . . . . . . . .             000000012   DS 11C            Disp-Num
  1528.     332     2  FILLER. . . . . . . . . . . . . . . . . . .             000000023   DS 1C             Display
  1529.     333     2  WS-M-PAY2 . . . . . . . . . . . . . . . . .             000000024   DS 11C            Disp-Num
  1530.     334     2  FILLER. . . . . . . . . . . . . . . . . . .             000000035   DS 1C             Display
  1531.     335     2  WS-PRIN . . . . . . . . . . . . . . . . . .             000000036   DS 11C            Disp-Num
  1532.     336     2  FILLER. . . . . . . . . . . . . . . . . . .             000000047   DS 1C             Display
  1533.     337     2  WS-M-APR. . . . . . . . . . . . . . . . . .             000000048   DS 4C             Disp-Num
  1534.     338     2  FILLER. . . . . . . . . . . . . . . . . . .             000000052   DS 1C             Display
  1535.     339     2  WS-N-PAY. . . . . . . . . . . . . . . . . .             000000053   DS 3C             Disp-Num
  1536.     340     2  FILLER. . . . . . . . . . . . . . . . . . .             000000056   DS 1C             Display
  1537.     341     2  WS-I-DUE. . . . . . . . . . . . . . . . . .             000000057   DS 11C            Disp-Num
  1538.     342     2  FILLER. . . . . . . . . . . . . . . . . . .             000000068   DS 1C             Display
  1539.     343     2  WS-BPRIN. . . . . . . . . . . . . . . . . .             000000069   DS 11C            Disp-Num
  1540.     344     2  FILLER. . . . . . . . . . . . . . . . . . .             000000080   DS 1C             Display
  1541.     345     2  WS-EPRIN. . . . . . . . . . . . . . . . . .             000000081   DS 11C            Disp-Num
  1542.     346     2  FILLER. . . . . . . . . . . . . . . . . . .             000000092   DS 1C             Display
  1543.     347     2  WS-APRIN. . . . . . . . . . . . . . . . . .             000000093   DS 11C            Disp-Num
  1544. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    43
  1545. 0LineID  Message code  Message text
  1546.  
  1547.      13  IGYGR1216-I   A "RECORDING MODE" of "F" was assumed for file "I-RECORD".
  1548.  
  1549.      19  IGYDS1158-I   A non-level-88 "VALUE" clause was found in the "FILE SECTION" or "LINKAGE SECTION".  The "VALUE" clause was
  1550.                        treated as comments.
  1551.  
  1552.                        Same message on line:     21     23     29
  1553.  
  1554.      31  IGYGR1216-I   A "RECORDING MODE" of "F" was assumed for file "E-REPORT".
  1555.  
  1556.      35  IGYGR1216-I   A "RECORDING MODE" of "F" was assumed for file "S-REPORT".
  1557. -Messages    Total    Informational    Warning    Error    Severe    Terminating
  1558. 0Printed:       8           8
  1559. -* Statistics for COBOL program PROG03:
  1560. *   Source records = 713
  1561. *   Data Division statements = 175
  1562. *   Procedure Division statements = 236
  1563. *   Generated COBOL statements = 0
  1564. *   Program complexity factor = 240
  1565. 0End of compilation 1,  program PROG03,  highest severity 0.
  1566. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    44
  1567. 0LINEID  HEXLOC  VERBCODE                     LINEID  HEXLOC  VERBCODE                     LINEID  HEXLOC  VERBCODE
  1568.  000353  00019E  PERFORM                      000355  0001BC  PERFORM                      000357  0001DA  PERFORM
  1569.  000360  0001FE  PERFORM                      000362  00021C  STOP                         000367  00025E  OPEN
  1570.  000371  000314  MOVE                         000374  000330  MOVE                         000376  00033A  MOVE
  1571.  000378  000344  MOVE                         000380  00034E  MOVE                         000382  000358  MOVE
  1572.  000384  000362  MOVE                         000390  000372  PERFORM                      000394  000396  WRITE
  1573.  000396  0003DA  WRITE                        000398  000420  WRITE                        000400  000460  WRITE
  1574.  000402  0004A6  WRITE                        000404  0004EC  ADD                          000405  000502  MOVE
  1575.  000409  00050E  READ                         000411  000552  MOVE                         000413  00055C  PERFORM
  1576.  000418  000580  MOVE                         000419  000584  PERFORM                      000420  0005A2  PERFORM
  1577.  000421  0005C0  PERFORM                      000422  0005DE  PERFORM                      000423  0005FC  PERFORM
  1578.  000427  000620  EVALUATE                     000428  000620  WHEN                         000428  00062E  MOVE
  1579.  000429  00063A  MOVE                         000430  000642  WHEN                         000430  000650  MOVE
  1580.  000431  00065C  MOVE                         000432  000664  WHEN                         000432  000672  MOVE
  1581.  000433  00067E  MOVE                         000434  000686  WHEN                         000434  000694  MOVE
  1582.  000435  0006A0  MOVE                         000436  0006A8  WHEN                         000436  0006B6  MOVE
  1583.  000437  0006C2  MOVE                         000438  0006CA  WHEN                         000438  0006D8  MOVE
  1584.  000439  0006E4  MOVE                         000440  0006EC  WHEN                         000440  0006FA  MOVE
  1585.  000441  000706  MOVE                         000442  00070E  WHEN                         000442  00071C  MOVE
  1586.  000443  000728  MOVE                         000444  000730  WHEN                         000444  00073E  MOVE
  1587.  000445  000744  MOVE                         000446  00074C  WHEN                         000447  00074C  MOVE
  1588.  000448  000756  MOVE                         000449  000760  MOVE                         000450  000780  MOVE
  1589.  000451  00078A  MOVE                         000452  00079E  MOVE                         000453  0007A8  MOVE
  1590.  000454  0007AE  MOVE                         000456  0007BA  MOVE                         000457  0007BE  WRITE
  1591.  000463  00080A  IF                           000464  00081E  MOVE                         000465  000828  MOVE
  1592.  000466  000832  MOVE                         000467  000852  MOVE                         000468  00085C  MOVE
  1593.  000469  000870  MOVE                         000470  00087A  MOVE                         000471  000886  MOVE
  1594.  000473  000890  MOVE                         000474  000894  WRITE                        000476  0008DA  IF
  1595.  000477  0008FA  MOVE                         000478  000904  MOVE                         000479  00090E  MOVE
  1596.  000480  00092E  MOVE                         000481  000938  MOVE                         000482  00094C  MOVE
  1597.  000483  000956  MOVE                         000484  000962  MOVE                         000486  00096C  MOVE
  1598.  000487  000970  WRITE                        000492  0009BC  INSPECT                      000493  000A3A  IF
  1599.  000494  000A4A  MOVE                         000495  000A54  MOVE                         000496  000A5E  MOVE
  1600.  000497  000A7E  MOVE                         000498  000A88  MOVE                         000499  000A9C  MOVE
  1601.  000500  000AA6  MOVE                         000501  000AB2  MOVE                         000503  000ABE  MOVE
  1602.  000504  000AC2  WRITE                        000506  000B08  MOVE                         000507  000B10  IF
  1603.  000508  000B1E  MOVE                         000509  000B28  MOVE                         000510  000B32  MOVE
  1604.  000511  000B52  MOVE                         000512  000B5C  MOVE                         000513  000B70  MOVE
  1605.  000514  000B7A  MOVE                         000515  000B86  MOVE                         000517  000B92  MOVE
  1606.  000518  000B96  WRITE                        000520  000BDC  IF                           000521  000BF0  MOVE
  1607.  000522  000BFA  MOVE                         000523  000C04  MOVE                         000524  000C24  MOVE
  1608.  000525  000C2E  MOVE                         000526  000C42  MOVE                         000527  000C4C  MOVE
  1609.  000528  000C58  MOVE                         000530  000C64  MOVE                         000531  000C68  WRITE
  1610.  000533  000CAE  IF                           000534  000CCE  MOVE                         000535  000CD8  MOVE
  1611.  000536  000CE2  MOVE                         000537  000D02  MOVE                         000538  000D0C  MOVE
  1612.  000539  000D20  MOVE                         000540  000D2A  MOVE                         000541  000D36  MOVE
  1613.  000543  000D42  MOVE                         000544  000D46  WRITE                        000549  000D92  IF
  1614.  000550  000DA0  MOVE                         000551  000DAA  MOVE                         000552  000DB4  MOVE
  1615.  000553  000DD4  MOVE                         000554  000DDE  MOVE                         000555  000DF2  MOVE
  1616.  000556  000DFC  MOVE                         000557  000E08  MOVE                         000559  000E14  MOVE
  1617.  000560  000E18  WRITE                        000562  000E5E  IF                           000563  000E6C  MOVE
  1618.  000564  000E76  MOVE                         000565  000E80  MOVE                         000566  000EA0  MOVE
  1619.  000567  000EAA  MOVE                         000568  000EBE  MOVE                         000569  000EC8  MOVE
  1620.  000570  000ED4  MOVE                         000572  000EE0  MOVE                         000573  000EE4  WRITE
  1621.  000575  000F2A  IF                           000576  000F4A  MOVE                         000577  000F54  MOVE
  1622.  000578  000F5E  MOVE                         000579  000F7E  MOVE                         000580  000F88  MOVE
  1623.  000581  000F9C  MOVE                         000582  000FA6  MOVE                         000583  000FB2  MOVE
  1624.  000585  000FBE  MOVE                         000586  000FC2  WRITE                        000591  00100E  IF
  1625. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    45
  1626. 0000592  00101C  PERFORM                      000593  00103A  PERFORM                      000594  001058  PERFORM
  1627.  000595  001076  PERFORM                      000600  0010A6  MOVE                         000601  0010BA  COMPUTE
  1628.  000602  0010EA  MOVE                         000603  0010FE  COMPUTE                      000604  001114  MOVE
  1629.  000605  00111E  MOVE                         000606  001132  MOVE                         000607  001146  MOVE
  1630.  000608  00115A  MOVE                         000612  00116A  COMPUTE                      000614  001218  COMPUTE
  1631.  000616  001288  COMPUTE                      000618  0012B6  MOVE                         000622  0012D8  MOVE
  1632.  000623  0012E2  MOVE                         000624  0012EC  MOVE                         000625  001312  MOVE
  1633.  000626  001332  MOVE                         000627  00134E  COMPUTE                      000628  001374  MOVE
  1634.  000629  001396  WRITE                        000631  0013DA  WRITE                        000633  001420  WRITE
  1635.  000635  001460  WRITE                        000637  0014A6  WRITE                        000639  0014EC  WRITE
  1636.  000641  00152C  WRITE                        000643  001572  WRITE                        000645  0015B8  ADD
  1637.  000646  0015CE  MOVE                         000650  0015DA  PERFORM                      000651  0015F8  PERFORM
  1638.  000652  001616  PERFORM                      000653  001634  PERFORM                      000657  001658  COMPUTE
  1639.  000661  00167A  COMPUTE                      000665  00169C  COMPUTE                      000671  0016BE  COMPUTE
  1640.  000672  0016D4  MOVE                         000673  0016DE  MOVE                         000674  0016E8  MOVE
  1641.  000675  0016F2  MOVE                         000676  001714  MOVE                         000677  001736  MOVE
  1642.  000678  001758  MOVE                         000679  00177A  COMPUTE                      000680  001796  MOVE
  1643.  000681  0017B8  COMPUTE                      000682  0017D4  MOVE                         000683  0017F6  COMPUTE
  1644.  000684  001812  MOVE                         000685  001834  WRITE                        000687  00187A  MOVE
  1645.  000689  001884  COMPUTE                      000690  00189A  COMPUTE                      000691  0018B0  IF
  1646.  000692  0018C0  MOVE                         000693  0018C6  WRITE                        000695  00190C  WRITE
  1647.  000698  001956  IF                           000699  001966  COMPUTE                      000700  00197C  MOVE
  1648.  000701  001982  PERFORM                      000702  0019A0  MOVE                         000704  0019A8  IF
  1649.  000705  0019B8  COMPUTE                      000706  0019CE  COMPUTE                      000708  0019E8  COMPUTE
  1650.  000711  001A04  CLOSE                        000712  001A38  CLOSE                        000713  001A6C  CLOSE
  1651.  
  1652.  
  1653.  
  1654.                      CONSTANT AREA
  1655.  
  1656.   0028B0 (+0)      00CCDDFF 00000000 D7D9D6C7 F0F30000 C9C7E9E2 D9E3C3C4 40000A00 00000000      |........PROG03..IGZSRTCD .......|
  1657.   0028D0 (+32)     E2E8E2D6 E4E34040 00070000 0E000F00 E800F0F0 00000000 F0F0F0F0 F0000000      |SYSOUT  ........Y.00....00000...|
  1658.   0028F0 (+64)     F0F0F0F0 F0F00000 C4C1E3C5 7A006100 7A000000 00000000 404040C2 D6C2C3C1      |000000..DATE:./.:.......   BOBCA|
  1659.   002910 (+96)     E340C2C1 D5D24040 00000000 00000000 D7C1C7C5 7A000000 D7D9D6C7 D9C1D440      |T BANK  ........PAGE:...PROGRAM |
  1660.   002930 (+128)    7BF37A40 D2C5E5C9 D540D5C7 E4E8C5D5 00000000 00000000 40404040 4040D3D6      |#3: KEVIN NGUYEN........      LO|
  1661.   002950 (+160)    C1D540C1 D4D6D9E3 C9E9C1E3 C9D6D540 E2C3C8C5 C4E4D3C5 40404040 40404040      |AN AMORTIZATION SCHEDULE        |
  1662.   002970 (+192)    40400000 00000000 D5C1D4C5 00000000 D3D6C1D5 00000000 40D7D9C9 D5C3C9D7      |  ......NAME....LOAN.... PRINCIP|
  1663.   002990 (+224)    C1D34000 00000000 E8C5C1D9 E2000000 40C1D7D9 00000000 4040C4C1 E3C54040      |AL .....YEARS... APR....  DATE  |
  1664.   0029B0 (+256)    00000000 00000000 40C5D9D9 D6D94000 C4C5E3C1 C9D3E200 E3E8D7C5 00000000      |........ ERROR .DETAILS.TYPE....|
  1665.   0029D0 (+288)    4040C1D4 D6E4D5E3 40404000 00000000 4040E3E8 D7C54000 D7C1E800 00000000      |  AMOUNT   .....  TYPE .PAY.....|
  1666.   0029F0 (+320)    C4C1E3C5 00000000 40C2C5C7 C9D5D5C9 D5C74000 00000000 4040D4D6 D5E3C8D3      |DATE.... BEGINNING .....  MONTHL|
  1667.   002A10 (+352)    E8404000 00000000 4040C9D5 E3C5D9C5 E2E34000 00000000 4040C5D5 C4C9D5C7      |Y  .....  INTEREST .....  ENDING|
  1668.   002A30 (+384)    40404000 407B4000 4040C2C1 D3C1D5C3 C5404000 00000000 4040D7C1 E8D4C5D5      |   . # .  BALANCE  .....  PAYMEN|
  1669.   002A50 (+416)    E3404000 00000000 40404040 C4E4C540 40404000 00000000 D3D6C1D5 40E3E8D7      |T  .....    DUE    .....LOAN TYP|
  1670.   002A70 (+448)    C5000000 00000000 C4C5E2C3 D9C9D7E3 C9D6D500 00000000 D7D9C9D5 C3C9D7C1      |E.......DESCRIPTION.....PRINCIPA|
  1671.   002A90 (+480)    D3000000 00000000 E3C5D9D4 404DE8C5 C1D9E25D 00000000 E3C5D9D4 404DD4D6      |L.......TERM (YEARS)....TERM (MO|
  1672.   002AB0 (+512)    D5E3C8E2 5D000000 C1D7D900 00000000 D4D6D5E3 C8D3E840 D7C1E8D4 C5D5E300      |NTHS)...APR.....MONTHLY PAYMENT.|
  1673.   002AD0 (+544)    F0F0F000 61000000 E3D6E3C1 D340D4D6 D5E3C8D3 E8000000 E3D6E3C1 D340C9D5      |000./...TOTAL MONTHLY...TOTAL IN|
  1674.   002AF0 (+576)    E3C5D9C5 E2E30000 00000000 00000000 E3D6E3C1 D340D7D9 C9D5C3C9 D7C1D300      |TEREST..........TOTAL PRINCIPAL.|
  1675.   002B10 (+608)    F0F0F0F0 F0F0F0F0 F0F0F0F0 00000000 D7D9D6C7 F0F30000 D5008000 00000000      |000000000000....PROG03..N.......|
  1676.   002B30 (+640)    80000000 00000000 40000000 08000000 A800A400 1C000000 04420000 00000000      |........ .......y.u.............|
  1677.   002B50 (+672)    F1F0F0D5 00000000 D5C5E640 C3C1D900 F1F0F0E4 00000000 E4E2C5C4 40C3C1D9      |100N....NEW CAR.100U....USED CAR|
  1678.   002B70 (+704)    00000000 F2F0F000 C2D6C1E3 00000000 F3F0F000 00000000 E2C9C7D5 C1E3E4D9      |....200.BOAT....300.....SIGNATUR|
  1679.   002B90 (+736)    C540D3D6 C1D50000 F4F0F000 D961E500 F5F0F000 00000000 D4D6E3D6 D9C3E8C3      |E LOAN..400.R/V.500.....MOTORCYC|
  1680.   002BB0 (+768)    D3C50000 F6F0F000 D4D6D9E3 C7C1C7C5 00000000 F7F0F000 C8D6D4C5 40C5D8E4      |LE..600.MORTGAGE....700.HOME EQU|
  1681.   002BD0 (+800)    C9E3E800 F8F0F000 C8D6D4C5 40C9D4D7 D9D6E5C5 D4C5D5E3 00000000 00000000      |ITY.800.HOME IMPROVEMENT........|
  1682.   002BF0 (+832)    40212120 20206B20 20206B20 20204B20 20000000 00000000 E6C1D9D5 C9D5C700      | .....,...,.............WARNING.|
  1683.   002C10 (+864)    C9D5E5C1 D3C9C440 D3D6C1D5 40E3E8D7 C500F100 00000000 C6C1E3C1 D3000000      |INVALID LOAN TYPE.1.....FATAL...|
  1684. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    46
  1685. 0 002C30 (+896)    C9D5E5C1 D3C9C440 D7D9C9D5 C3C9D7C1 D340C1D4 D6E4D5E3 00000000 00000000      |INVALID PRINCIPAL AMOUNT........|
  1686.   002C50 (+928)    10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101010      |................................|
  1687.   002C70 (+960)    10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101010      |................................|
  1688.   002C90 (+992)    10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101010      |................................|
  1689.   002CB0 (+1024)   10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101010      |................................|
  1690.   002CD0 (+1056)   10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101010      |................................|
  1691.   002CF0 (+1088)   10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101010      |................................|
  1692.   002D10 (+1120)   80808080 80808080 80801010 10101010 80808080 80808080 80801010 10101010      |................................|
  1693.   002D30 (+1152)   10101010 10101010 10101010 10101010 00000000 00000000 00001010 10101010      |................................|
  1694.   002D50 (+1184)   00004B00 F0F00000 C9D5E5C1 D3C9C440 C1D7D940 E5C1D3E4 C5000000 F0F0F0F0      |....00..INVALID APR VALUE...0000|
  1695.   002D70 (+1216)   C9D5E5C1 D3C9C440 E3C5D9D4 40D3C5D5 C7E3C800 00000000 F0F0F000 0120000F      |INVALID TERM LENGTH.....000.....|
  1696.   002D90 (+1248)   012F1F00 00000000 00000000 00000000 40202020 6B202020 6B202120 4B202000      |................ ...,...,.......|
  1697.   002DB0 (+1280)   40202020 6B202020 6B202021 4B202000 40202020 21200000 100F0000 00000000      | ...,...,....... ...............|
  1698.   002DD0 (+1312)   40202120 4B202000 F5F5F0F7 F1F1011F 80000000 00000000 C6C9C200 0104D3D6      | .......550711..........FIB...LO|
  1699.   002DF0 (+1344)   C1D5E2C9 40400084 80800400 00008000 00000050 00000050 00000000 00000000      |ANSI  .d...........&...&........|
  1700.   002E10 (+1376)   00000000 00000000 82080000 00000000 00000000 00000000 00000000 00000000      |........b.......................|
  1701.   002E30 (+1408)   00000000 00000000 00000000 00000000 00000000 00000000 C960D9C5 C3D6D9C4      |........................I-RECORD|
  1702.   002E50 (+1440)   40404040 40404040 40404040 40404040 40404040 40400000 C6C3C200 01030000      |                      ..FCB.....|
  1703.   002E70 (+1472)   FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF 00000000      |................................|
  1704.   002E90 (+1504)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1705.   002EB0 (+1536)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1706.   002ED0 (+1568)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1707.   002EF0 (+1600)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1708.   002F10 (+1632)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1709.   002F30 (+1664)   00000000 00000000 00000000 00000000 00000050 00000000 00000000 00000000      |...................&............|
  1710.   002F50 (+1696)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1711.   002F70 (+1728)   00000000 00000000 00000000 00000000 C6C9C200 0204D7D9 C9D5E3F0 F0F10084      |................FIB...PRINT001.d|
  1712.   002F90 (+1760)   80802410 00008400 00000085 00000085 00000000 00000000 00000000 00000000      |......d....e...e................|
  1713.   002FB0 (+1792)   42240000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1714.   002FD0 (+1824)   00000000 00000000 00000000 00000000 00000000 00000000 C560D9C5 D7D6D9E3      |........................E-REPORT|
  1715.   002FF0 (+1856)   40404040 40404040 40404040 40404040 40404040 40400000 C6C3C200 02030000      |                      ..FCB.....|
  1716.   003010 (+1888)   FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF 00000000      |................................|
  1717.   003030 (+1920)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1718.   003050 (+1952)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1719.   003070 (+1984)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1720.   003090 (+2016)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1721.   0030B0 (+2048)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1722.   0030D0 (+2080)   00000000 00000000 00000000 00000000 00000085 00000000 00000000 00000000      |...................e............|
  1723.   0030F0 (+2112)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1724.   003110 (+2144)   00000000 00000000 00000000 00000000 C6C9C200 0304D7D9 C9D5E3F0 F0F20084      |................FIB...PRINT002.d|
  1725.   003130 (+2176)   80802410 00008400 00000085 00000085 00000000 00000000 00000000 00000000      |......d....e...e................|
  1726.   003150 (+2208)   42240000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1727.   003170 (+2240)   00000000 00000000 00000000 00000000 00000000 00000000 E260D9C5 D7D6D9E3      |........................S-REPORT|
  1728.   003190 (+2272)   40404040 40404040 40404040 40404040 40404040 40400000 C6C3C200 03030000      |                      ..FCB.....|
  1729.   0031B0 (+2304)   FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF 00000000      |................................|
  1730.   0031D0 (+2336)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1731.   0031F0 (+2368)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1732.   003210 (+2400)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1733.   003230 (+2432)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1734.   003250 (+2464)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1735.   003270 (+2496)   00000000 00000000 00000000 00000000 00000085 00000000 00000000 00000000      |...................e............|
  1736.   003290 (+2528)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1737.   0032B0 (+2560)   00000000 00000000 00000000 00000000 F1F3F1F5 F6F5F1F0 00000000 00000000      |................13156510........|
  1738.   0032D0 (+2592)   E2E8E2D6 E4E34040 00000000 00000000 00000000 00000000 00001B18 00001C20      |SYSOUT  ........................|
  1739.   0032F0 (+2624)   00000000 00000000 00000000 00000000 00000000 00000000 F1F0F0D5 40000000      |........................100N ...|
  1740.   003310 (+2656)   F1F0F0E4 40000000 F2F0F040 40000000 F3F0F040 40000000 F4F0F040 40000000      |100U ...200  ...300  ...400  ...|
  1741.   003330 (+2688)   F5F0F040 40000000 F6F0F040 40000000 F7F0F040 40000000 F8F0F040 40000000      |500  ...600  ...700  ...800  ...|
  1742.   003350 (+2720)   00000000 000F0F00 00000000 000C000F 000C0000 00000000 00000000 00000000      |................................|
  1743. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    47
  1744. 0 003370 (+2752)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1745.   003390 (+2784)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1746.   0033B0 (+2816)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1747.   0033D0 (+2848)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1748.   0033F0 (+2880)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1749.   003410 (+2912)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1750.   003430 (+2944)   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000      |................................|
  1751.   003450 (+2976)   00000000 00000000 00000000 00000000 00000000 00000000 00000F00 00000000      |................................|
  1752.   003470 (+3008)   00000C00 F0404040 0C000000 00000000 10000F00 055F055C 011F011C 00000000      |....0   .............^.*........|
  1753.   003490 (+3040)   00000000 00000000 00000040 00000000 00000002 0000000B 00000006 00800000      |........... ....................|
  1754.   0034B0 (+3072)   08000000 12A80000 00000001 A4000000 04420000 00300000 00000004 89000001      |.....y......u...............i...|
  1755.   0034D0 (+3104)   88000002 00000009 80000000 00000025 40404040 40404040 40404040 40404040      |h...............                |
  1756.   0034F0 (+3136)   40404040 40404040 40404040 40404040 40404040 40404040 40404040 40404040      |                                |
  1757.   003510 (+3168)   40404040 40404040 40404040 40404040 40404040 40404040 40404040 40404040      |                                |
  1758.   003530 (+3200)   40404040 40404040 40404040 40404040 40404040 40404040 40404040 40404040      |                                |
  1759.   003550 (+3232)   40404040 40404040 40404040 40404040 40404040 40404040 40404040 40404040      |                                |
  1760.   003570 (+3264)   40404040 40404040 40404040 40404040 40404040 40404040 40404040 40404040      |                                |
  1761.   003590 (+3296)   40404040 40404040 40404040 40404040 40404040 40404040 40404040 40404040      |                                |
  1762.   0035B0 (+3328)   40404040 40404040 40404040 40404040 40404040 40404040 40404040 40404040      |                                |
  1763.   0035D0 (+3360)   40404040 40404040 40404040 40404040 00000000 00000000 00000000 00000000      |                ................|
  1764.   0035F0 (+3392)   F1F3F1F5 F6F5F1F0 04000000 00000000 E2E8E2D6 E4E34040 00000003               |13156510........SYSOUT  ....    |
  1765.  
  1766.  
  1767.  
  1768.                      PPA1:  Entry Point Constants
  1769.   003610  1CCEA506                                               =F'483304710'      Flags
  1770.   003614  000037D0                                               =A(PPA2-PROG03)
  1771.   003618  00003740                                               =A(PPA3-PROG03)
  1772.   00361C  00000000                                               =F'0'              No EPD
  1773.   003620  FFFE0000                                               =F'-131072'        Register Save Mask
  1774.   003624  40000000                                               =F'1073741824'     Member Flags
  1775.   003628  90                                                     =AL1(144)          Flags
  1776.   003629  000428                                                 =AL3(1064)         Callee's DSA use/8
  1777.  00362C  0000                                                   =AL1(0)            Flags
  1778.  00362E  0012                                                   =H'18'             Offset/2 to CDL
  1779.  003630  D0000298                                               =F'-805305704'     State variable location
  1780.  003634  00000000                                               =F'0'              CDL function length/2
  1781.  003638  00000000                                               =F'0'              CDL function EP offset
  1782.  00363C  00000000                                               =F'0'              CDL prolog
  1783.  003640  00000000                                               =F'0'              CDL epilog
  1784.  003644  00000000                                               =F'0'              CDL end
  1785.  003648  0006  ****                                             AL2(6),C'PROG03'
  1786.                     PPA1  End
  1787.  
  1788.  
  1789.  
  1790.  
  1791.                     PPA1:  Entry Point Constants
  1792.  003650  1CCE2106                                               =F'483270918'      Flags
  1793.  003654  00001CB8                                               =A(PPA2-#SRVal000000001 )
  1794.  003658  00001C38                                               =A(PPA3-#SRVal000000001 )
  1795.  00365C  00000000                                               =F'0'              No EPD
  1796.  003660  FFFE0000                                               =F'-131072'        Register Save Mask
  1797.  003664  00000000                                               =F'0'              Member Flags
  1798.  003668  90                                                     =AL1(144)          Flags
  1799.  003669  000190                                                 =AL3(400)          Callee's DSA use/8
  1800.   00366C  0000                                                   =AL1(0)            Flags
  1801.   00366E  0012                                                   =H'18'             Offset/2 to CDL
  1802. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    48
  1803. 0 003670  00000000                                               =F'0'              State variable location
  1804.   003674  00000000                                               =F'0'              CDL function length/2
  1805.   003678  00000000                                               =F'0'              CDL function EP offset
  1806.   00367C  00000000                                               =F'0'              CDL prolog
  1807.   003680  00000000                                               =F'0'              CDL epilog
  1808.   003684  00000000                                               =F'0'              CDL end
  1809.   003688  0010  ****                                             AL2(16),C'#SRVal000000001 '
  1810.                      PPA1  End
  1811.  
  1812.  
  1813.  
  1814.  
  1815.                      PPA1:  Entry Point Constants
  1816.   0036A0  1CCE2106                                               =F'483270918'      Flags
  1817.   0036A4  00001BB0                                               =A(PPA2-#WSVal000000001 )
  1818.   0036A8  00001B40                                               =A(PPA3-#WSVal000000001 )
  1819.   0036AC  00000000                                               =F'0'              No EPD
  1820.   0036B0  FFFE0000                                               =F'-131072'        Register Save Mask
  1821.   0036B4  00000000                                               =F'0'              Member Flags
  1822.   0036B8  90                                                     =AL1(144)          Flags
  1823.   0036B9  000190                                                 =AL3(400)          Callee's DSA use/8
  1824.  0036BC  0000                                                   =AL1(0)            Flags
  1825.  0036BE  0012                                                   =H'18'             Offset/2 to CDL
  1826.  0036C0  00000000                                               =F'0'              State variable location
  1827.  0036C4  00000000                                               =F'0'              CDL function length/2
  1828.  0036C8  00000000                                               =F'0'              CDL function EP offset
  1829.  0036CC  00000000                                               =F'0'              CDL prolog
  1830.  0036D0  00000000                                               =F'0'              CDL epilog
  1831.  0036D4  00000000                                               =F'0'              CDL end
  1832.  0036D8  0010  ****                                             AL2(16),C'#WSVal000000001 '
  1833.                     PPA1  End
  1834.  
  1835.  
  1836.  
  1837.  
  1838.                     PPA1:  Entry Point Constants
  1839.  0036F0  1CCE2106                                               =F'483270918'      Flags
  1840.  0036F4  00001398                                               =A(PPA2-__COMPUNITsinit)
  1841.  0036F8  00001338                                               =A(PPA3-__COMPUNITsinit)
  1842.  0036FC  00000000                                               =F'0'              No EPD
  1843.  003700  FFE00000                                               =F'-2097152'       Register Save Mask
  1844.  003704  00000000                                               =F'0'              Member Flags
  1845.  003708  90                                                     =AL1(144)          Flags
  1846.  003709  000190                                                 =AL3(400)          Callee's DSA use/8
  1847.   00370C  0000                                                   =AL1(0)            Flags
  1848.   00370E  0012                                                   =H'18'             Offset/2 to CDL
  1849.   003710  00000000                                               =F'0'              State variable location
  1850.   003714  00000000                                               =F'0'              CDL function length/2
  1851.   003718  00000000                                               =F'0'              CDL function EP offset
  1852.   00371C  00000000                                               =F'0'              CDL prolog
  1853.   003720  00000000                                               =F'0'              CDL epilog
  1854.   003724  00000000                                               =F'0'              CDL end
  1855.   003728  000F  ****                                             AL2(15),C'__COMPUNITsinit'
  1856.                      PPA1  End
  1857.  
  1858.                      Timestamp and Version Information
  1859.   003780  F2F0  F1F8                                             =C'2018'           Compiled Year
  1860.   003784  F0F2  F2F3                                             =C'0223'           Compiled Date MMDD
  1861. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    49
  1862. 0 003788  F1F5  F3F2  F5F0                                       =C'153250'         Compiled Time HHMMSS
  1863.   00378E  F0F5  F0F1  F0F0                                       =C'050100'         VERSION/RELEASE/MOD LEVEL OF PROD
  1864.                      Timestamp and Version Information End
  1865.  
  1866.  
  1867.                      Compiler Options and Program Information Section
  1868.   003794         0034                                            =X'0034'           Size of Compiler Options and Prog Info Section
  1869.   003796  (+00)  0474                                            =X'0474'           UNSIGNED BINARY CODE PAGE CCSID VALUE
  1870.   003798  (+02)  06                                              =X'06'             ARCHITECTURE LEVEL
  1871.   003799  (+03)  00                                              =X'00'             OPTIMIZATION LEVEL
  1872.   00379A  (+04)  1406                                            =X'1406'           INFO. BYTES 28-29
  1873.   00379C  (+06)  0000                                            =X'0000'           RESERVED
  1874.   00379E  (+08)  A02C744C2080                                    =X'A02C744C2080'   INFO. BYTES 1-6
  1875.   0037A4  (+14)  00004280012B                                    =X'00004280012B'   INFO. BYTES 7-12
  1876.   0037AA  (+20)  802040900400                                    =X'802040900400'   INFO. BYTES 13-18
  1877.   0037B0  (+26)  0000000200                                      =X'0000000200'     INFO. BYTES 19-23
  1878.   0037B5  (+31)  00                                              =X'00'             COBOL SIGNATURE LEVEL
  1879.   0037B6  (+32)  000000AF                                        =X'000000AF'       # DATA DIVISION STATEMENTS
  1880.   0037BA  (+36)  000000EC                                        =X'000000EC'       # PROCEDURE DIVISION STATEMENTS
  1881.   0037BE  (+40)  00048000                                        =X'00048000'       INFO. BYTES 24-27
  1882.   0037C2  (+44)  4040404040404040                                =C'        '       USER LEVEL INFO (LVLINFO)
  1883.                      Compiler Options and Program Information Section End
  1884.  
  1885.  
  1886.  
  1887.                      PPA2:  Entry Point Constants
  1888.   0037D0  04002203                                               =F'67117571'       Flags
  1889.   0037D4  FFFFC830                                               =A(CEESTART-PPA2)
  1890.   0037D8  00000058                                               =F'88'             A(PPA4-PPA2)
  1891.   0037DC  FFFFFFB0                                               =A(TIMESTMP-PPA2)
  1892.   0037E0  FFFFC830                                               =A(PrimaryEntryPoint-PPA2)
  1893.   0037E4  02200000                                               =F'35651584'       Flags
  1894.                      PPA2  End
  1895.  
  1896.  
  1897.                      PPA3:  Entry Point Constants
  1898.   003740  00000000                                               =F'0'              Flags
  1899.   003744  000000C0                                               =F'192'            A(Base_Locator_Table-PPA3)
  1900.   003748  000000D8                                               =F'216'            A(Special_Register_Table-PPA3)
  1901.   003748  0000019E                                               =X'19E'            A(User_Entry-CUEntry)
  1902.                      PPA3  End
  1903.  
  1904.  
  1905.                      PPA3:  Entry Point Constants
  1906.   003750  00000000                                               =F'0'              Flags
  1907.   003754  00000000                                               =F'0'              A(Base_Locator_Table-PPA3)
  1908.   003758  00000000                                               =F'0'              A(Special_Register_Table-PPA3)
  1909.   003758  00000000                                               =X'0'              A(User_Entry-CUEntry)
  1910.                      PPA3  End
  1911.  
  1912.  
  1913.                      PPA3:  Entry Point Constants
  1914.   003760  00000000                                               =F'0'              Flags
  1915.   003764  00000000                                               =F'0'              A(Base_Locator_Table-PPA3)
  1916.   003768  00000000                                               =F'0'              A(Special_Register_Table-PPA3)
  1917.   003768  00000000                                               =X'0'              A(User_Entry-CUEntry)
  1918.                      PPA3  End
  1919.  
  1920. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    50
  1921. 0
  1922.                      PPA3:  Entry Point Constants
  1923.   003770  00000000                                               =F'0'              Flags
  1924.   003774  00000000                                               =F'0'              A(Base_Locator_Table-PPA3)
  1925.   003778  00000000                                               =F'0'              A(Special_Register_Table-PPA3)
  1926.   003778  00000000                                               =X'0'              A(User_Entry-CUEntry)
  1927.                      PPA3  End
  1928.  
  1929.  
  1930.                      Base Locator Table
  1931.   003800  01                                                     =X'1'              Table Version
  1932.   003801  00                                                     =X'0'              Reserved
  1933.   003802  0008                                                   =H'8'              Header length
  1934.   003804  00000010                                               =F'16'             Array byte length
  1935.   003808  0A00                                                   =X'A00'            Flags & info (element  1)
  1936.   00380A  00000000                                               =X'0'              Offset to cells
  1937.   00380E  03                                                     =X'3'              Cell count
  1938.   00380F  2A00                                                   =X'2A00'           Flags & info (element  2)
  1939.   003811  0000000C                                               =X'C'              Offset to cells
  1940.   003815  03                                                     =X'3'              Cell count
  1941.   003816  0000                                                   =X'0'              Flags & info (end of array)
  1942.                      Base Locator Table End
  1943.  
  1944.  
  1945.                      Special Register Table
  1946.   003818  01                                                     =X'1'              Table Version
  1947.   003819  00                                                     =X'0'              Reserved
  1948.   00381A  0008                                                   =H'8'              Header length
  1949.   00381C  00000006                                               =F'6'              Array byte length
  1950.   003820  12                                                     =X'12'             Flags & info (element  1)
  1951.   003821  00000020                                               =X'20'             Offset to cells
  1952.   003825  00                                                     =X'0'              Flags & info (end of array)
  1953.                      Special Register Table End
  1954.  
  1955.  
  1956.                      PPA4:  Entry Point Constants
  1957.   003828  08000000                                               =F'134217728'      Flags 1
  1958.   00382C  00020100                                               =F'131328'         Flags 2
  1959.   003830  00000000                                               =F'0'              A(NORENTstatic)
  1960.   003834  00000000                                               =F'0'              Q(RENTstatic)
  1961.   003838  00000000                                               =F'0'              A(DATA24_address_cell-RENTstatic)
  1962.   00383C  FFFFC7D8                                               =F'-14376'         A(Code-PPA4)
  1963.   003840  00003860                                               =F'14432'          Code Length
  1964.   003844  00000000                                               =F'0'              Length NORENTstatic
  1965.   003848  00001070                                               =F'4208'           Length RENTstatic
  1966.   00384C  00000000                                               =F'0'              Length DATA24
  1967.   003850  002A                                                   =X'2A'             A(CUName-PPA4)
  1968.                      PPA4  End
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.                      E X T E R N A L    S Y M B O L    D I C T I O N A R Y
  1975.  
  1976.                       TYPE   ID   ADDR   LENGTH        NAME
  1977.  
  1978.                        SD     1  000000  000000        PROG03
  1979. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    51
  1980. 0                      ED     2  000000  000000        C_CEESG003
  1981.                        ED     3  000000  003860        C_CODE
  1982.                        LD     4  000000  000000        PROG03#C
  1983.                        ER     5  000000  000000        CEESTART
  1984.                        ER     6  000000  000000        CEEBETBL
  1985.                        ED     7  000000  000000        C_WSA
  1986.                        PR     8  000000  001070        PROG03#S
  1987.                        ED     9  000000  000022        B_IDRL
  1988.                        ER    10  000000  000000        IGZXBST
  1989.                        ER    11  000000  000000        PROG03
  1990.                        ER    12  000000  000000        IGZXPRS
  1991.                        ER    13  000000  000000        IGZXCMSG
  1992.                        ER    14  000000  000000        IGZXTREC
  1993.                        ER    15  000000  000000        IGZXQOPN
  1994.                        ER    16  000000  000000        IGZXCDT
  1995.                        ER    17  000000  000000        IGZXSPA
  1996.                        ER    18  000000  000000        IGZXQCLS
  1997.                        ER    19  000000  000000        IGZXINSP
  1998.                        ER    20  000000  000000        IGZXPR2
  1999.                        ER    21  000000  000000        IGZXXMU0
  2000.                        LD    22  000000  000000        PROG03
  2001.                        ER    23  000000  000000        CEESG004
  2002.                        ED    24  000000  000000        C_@@PPA2
  2003.                        PR    25  000000  000008
  2004.                        ED    26  000000  000000        C_@@CSINIT
  2005.                        PR    27  000000  000004
  2006.  
  2007.  
  2008.                     * * * * *  S T A T I C     M A P   * * * * *
  2009.  
  2010.   OFFSET (HEX)   LENGTH (HEX)   NAME
  2011.  
  2012.             0              C       BLF_Ptrs
  2013.             C              C       BLT_Ptrs
  2014.            18              4       JNIENVPTR
  2015.            20              2       RETURN-CODE
  2016.            28              2       SORT-RETURN
  2017.            30              8       SORT-CONTROL
  2018.            38              4       SORT-CORE-SIZE
  2019.            40              4       SORT-FILE-SIZE
  2020.            48              4       SORT-MODE-SIZE
  2021.            50              8       SORT-MESSAGE
  2022.            58              4       TALLY
  2023.            60              1       SHIFT-OUT
  2024.            68              1       SHIFT-IN
  2025.            70              4       XML-CODE
  2026.            78             1E       XML-EVENT
  2027.            98              4       XML-INFORMATION
  2028.            A0             85       E-REPORT
  2029.           128             85       S-REPORT
  2030.           1B0              1       PROGRAM-INDICATORS
  2031.           1B8              7       WS-PGM-VARS
  2032.           1C0              E       WS-CURRENT-DATE-N-TIME
  2033.           1D0             82       WS-RPT-HEADING-L1
  2034.           258             80       WS-RPT-HEADING-L2
  2035.           2D8             84       WS-RPT-HEADING-L4
  2036.           360             57       WS-COLUMN-E1
  2037.           3B8             66       WS-COLUMN-E0
  2038. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    52
  2039. 0         420             67       WS-DETAIL-E
  2040.           488             67       WS-DETAIL-E2
  2041.           4F0             67       WS-DETAIL-E3
  2042.           558             67       WS-DETAIL-E4
  2043.           5C0             5D       WS-COLUMN-S1
  2044.           620             5C       WS-COLUMN-S2
  2045.           680             7D       WS-SUMM-C
  2046.           700             7B       WS-SUMM-S
  2047.           780             5B       WS-DETAIL-S
  2048.           7E0             4D       WS-DETAIL-T1
  2049.           830             4D       WS-DETAIL-T2
  2050.           880             21       WS-GRAND-TOTALS
  2051.           8A8             84       WS-NO-EXCEPTIONS
  2052.           930             13       WS-VAR
  2053.           948             84       WS-SPACE
  2054.           9D0             68       WS-AMORT-VAR
  2055.           A38              C       _FCBAA
  2056.           A44              C       _FIBAA
  2057.           A50             BC       I-RECORD_IFIB
  2058.           B0C            114       I-RECORD_FCB
  2059.           C20             BC       E-REPORT_IFIB
  2060.           CDC            114       E-REPORT_FCB
  2061.           DF0             BC       S-REPORT_IFIB
  2062.           EAC            114       S-REPORT_FCB
  2063.           FC0             4C       VNI_cells
  2064.          100C             60       GPCB
  2065.          106C              4       WSA24-BASE-ADDRESS
  2066.  
  2067.  
  2068.                     * * * * *  E N D     O F     S T A T I C     M A P   * * * * *
  2069.  
  2070.                     * * * * *  A U T O M A T I C     M A P   * * * * *
  2071.  
  2072.   OFFSET (HEX)   LENGTH (HEX)   NAME
  2073.  
  2074.   Block name: PROG03
  2075.  
  2076.             0              5       _VTS_3
  2077.            80              4       __CAA
  2078.            C8             10       _BEtemp200
  2079.            D8             10       _BEtemp216
  2080.            E8             10       _BEtemp232
  2081.            F8             10       _BEtemp248
  2082.           108             10       _BEtemp264
  2083.           118             20       _BEtemp280
  2084.           138             10       _BEtemp312
  2085.           148             10       _BEtemp328
  2086.           158             10       _BEtemp344
  2087.           168              4       _BEtemp360
  2088.           16C              4       _CACHED_$STATIC
  2089.           170              4       TS2=12
  2090.           174              4       TS2=11
  2091.           178              2       _returnValue
  2092.           17C              4       PfmSv_Cell
  2093.           180              4       PfmSv_Cell
  2094.           184              4       PfmSv_Cell
  2095.           188              4       PfmSv_Cell
  2096.           18C              4       PfmSv_Cell
  2097. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    53
  2098. 0         190              3       TS2=17
  2099.           194              4       PfmSv_Cell
  2100.           198              4       PfmSv_Cell
  2101.           19C              4       PfmSv_Cell
  2102.           1A0              4       PfmSv_Cell
  2103.           1A4              4       PfmSv_Cell
  2104.           1A8              4       PfmSv_Cell
  2105.           1AC              6       TS2=29
  2106.           1B4              7       TS2=30
  2107.           1BB              1       TS2=38
  2108.           1BC              4       TS2=37
  2109.           1C0              4       PfmSv_Cell
  2110.           1C4              4       PfmSv_Cell
  2111.           1C8              4       PfmSv_Cell
  2112.           1CC              4       PfmSv_Cell
  2113.           1D0              6       TS2=112
  2114.           1D8              4       PfmSv_Cell
  2115.           1DC              4       PfmSv_Cell
  2116.           1E0              4       PfmSv_Cell
  2117.           1E4              4       PfmSv_Cell
  2118.           1E8              4       PfmSv_Cell
  2119.           1F0             30       _argumentList2
  2120.           220             24       _argumentList
  2121.           248             4C       VN_cells
  2122.           298             30       COBDSACB
  2123.           2C8             18       VLC_cells
  2124.           2E0             15       FuncResultTemp
  2125.           2F8             11       TS2=28
  2126.           310              F       TS2=115
  2127.           320              6       TS2=124
  2128.           328              7       TS2=135
  2129.           330             10       _VTS_4
  2130.           340             17       _VTS_2
  2131.           358             10       _VTS_1
  2132.  
  2133.  
  2134.   OFFSET (HEX)   LENGTH (HEX)   NAME
  2135.  
  2136.   Block name: #SRVal000000001
  2137.  
  2138.            80              4       __CAA
  2139.            84              4       _parentDSA
  2140.            C8              4       _CACHED_$STATIC
  2141.  
  2142.  
  2143.   OFFSET (HEX)   LENGTH (HEX)   NAME
  2144.  
  2145.   Block name: #WSVal000000001
  2146.  
  2147.            80              4       __CAA
  2148.            84              4       _parentDSA
  2149.            C8              4       _CACHED_$STATIC
  2150.  
  2151.  
  2152.   OFFSET (HEX)   LENGTH (HEX)   NAME
  2153.  
  2154.   Block name: __COMPUNITsinit
  2155.  
  2156. 1PP 5655-W32 IBM Enterprise COBOL for z/OS  5.1.0               PROG03    Date 02/23/2018  Time 15:32:50   Page    54
  2157. 0           C              4       __CAACRENT
  2158.            80              4       _incomingArgumentList
  2159.            84              4       __CAA
  2160.            C8              4       _CACHED_$STATIC
  2161.  
  2162.  
  2163.                     * * * * *  E N D     O F     A U T O M A T I C     M A P   * * * * *
  2164.  
  2165.  
  2166.  
  2167.             Testarossa level: tr.r13.cobol_20131008_47825
  2168.  
  2169.  
  2170.  
  2171.             * * * * *  E N D   O F   C O M P I L A T I O N   * * * * *
  2172.  
  2173. 0Return code 0
  2174. 
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement