This file contains a set of JCL broken up into separate parameters, one per line. You can't write JCL exactly this way, since JCL continuation card rules are not being observed here. Look up (in your textbook) and briefly give the purpose of each parameter on each statement in this job stream, using the format below. These parameters are all frequently used JCL parameters, and all are covered in our work this term. The first few lines are done for you as examples. Fill in the remaining lines: //TESTPROG JOB -start the job, and name the job TESTPROG 12756,SMITH -charge to account 12756, identify programmer name CLASS=B -place in job scheduler class "B" (locally defined) MSGLEVEL=(1,1) //MAKETAPE EXEC -start the job step named MAKETAPE PGM=IDCAMS -load a program named IDCAMS //SYSPRINT DD SYSOUT=A -place this print output in spool queue A //OUT DD DSN=TESTDATA, UNIT=TAPE, VOL=SER=127536, DISP=(NEW,PASS) //SYSIN DD * REPRO INFILE(IN) OUTFILE(OUT) /* //IN DD * instream data /* //PRTTAPE EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=A //WRITE DD SYSOUT=A //SYSIN DD * REPRO INFILE(READ) OUTFILE(WRITE) /* //READ DD DSN=TESTDATA, DISP=(PASS) //COMLKTST EXEC PROC=COBOLCLG //COBOL.SYSIN DD * instream source program /* //GO.PRTOUT DD SYSOUT=B, COPIES=2, OUTLIM=2000 //GO.DSKOUT DD DSN=TESTOUT, UNIT=DISK, VOL=SER=USERPK01, DISP=(NEW,KEEP), SPACE=(4000,(250,10)) //GO.TPIN DD DSN=TESTDATA, DISP=(OLD,CATLG) //