home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!bogus.sura.net!howland.reston.ans.net!usc!news.service.uci.edu!unogate!mvb.saic.com!vmsnet-sources
- From: jhwelch@ecs.umass.edu
- Newsgroups: vmsnet.sources
- Subject: Show quota usage by another process, part 01/06
- Message-ID: <10032742@MVB.SAIC.COM>
- Date: Mon, 11 Jan 1993 11:40:43 GMT
- Lines: 992
- Approved: Mark.Berryman@Mvb.Saic.Com
-
- Submitted-by: jhwelch@ecs.umass.edu
- Posting-number: Volume 4, Issue 39
- Archive-name: show_quota/part01
-
- I've had the following program on my system for several years. It
- either came from a DECUS submission or from an Info-Vax subscriber.
-
- It's similar to $SHOW PROCESS/ID=nnn. It displays process quota usage
- on the fly, which is quite helpful in figuring out which quota may
- have caused the dreaded %SYSTEM-W-NOQUOTA error.
-
- I've been using it successfully on a VMS V5.5-1 system. A quick
- glance at the code makes me wonder if it would work correctly on a
- multi-cpu machine.
-
- The origial code is written in BLISS. What you have here is a
- MACROized version. If anyone is interested in a copy of the original
- BLISS source drop me a line.
-
- The decoding process takes a while to generate a SHOQUOTA.LIS file. You'll
- need to $MACRO shoquota.lis and $LINK shoquota, SYS$SYSTEM:sys.stb/sel.
-
- Jonathan Welch VAX Systems Programmer Umass/Amherst JHWELCH@ecs.umass.edu
-
- $! ------------------ CUT HERE -----------------------
- $ v='f$verify(f$trnlnm("SHARE_UNPACK_VERIFY"))'
- $!
- $! This archive created by VMS_SHARE Version 8.1
- $! On 11-JAN-1993 03:21:25.42 By user BERRYMAN
- $!
- $! The VMS_SHARE software that created this archive
- $! was written by Andy Harper, Kings College London UK
- $! -- September 1992
- $!
- $! Credit is due to these people for their original ideas:
- $! James Gray, Michael Bednarek
- $!
- $!+ THIS PACKAGE DISTRIBUTED IN 6 PARTS, TO KEEP EACH PART
- $! BELOW 99 BLOCKS
- $!
- $! TO UNPACK THIS SHARE FILE, CONCATENATE ALL PARTS IN ORDER
- $! AND EXECUTE AS A COMMAND PROCEDURE ( @name )
- $!
- $! THE FOLLOWING FILE(S) WILL BE CREATED AFTER UNPACKING:
- $! 1. SHOQUOTA.LIS;1
- $!
- $set="set"
- $set symbol/scope=(nolocal,noglobal)
- $f=f$parse("SHARE_UNPACK_TEMP","SYS$SCRATCH:."+f$getjpi("","PID"))
- $e="write sys$error ""%UNPACK"", "
- $w="write sys$output ""%UNPACK"", "
- $ if .not. f$trnlnm("SHARE_UNPACK_LOG") then $ w = "!"
- $ ve=f$getsyi("version")
- $ if ve-f$extract(0,1,ve) .ges. "4.4" then $ goto start
- $ e "-E-OLDVER, Must run at least VMS 4.4"
- $ v=f$verify(v)
- $ exit 44
- $unpack: subroutine ! P1=filename, P2=checksum, P3=attributes
- $ if f$search(P1) .eqs. "" then $ goto file_absent
- $ e "-W-EXISTS, File ''P1' exists. Skipped."
- $ delete 'f'*
- $ exit
- $file_absent:
- $ if f$parse(P1) .nes. "" then $ goto dirok
- $ dn=f$parse(P1,,,"DIRECTORY")
- $ w "-I-CREDIR, Creating directory ''dn'"
- $ create/dir 'dn'
- $ if $status then $ goto dirok
- $ e "-E-CREDIRFAIL, Unable to create ''dn' File skipped."
- $ delete 'f'*
- $ exit
- $dirok:
- $ w "-I-UNPACK, Unpacking file ''P1'"
- $ n=P1
- $ if P3 .nes. "" then $ n=f
- $ if .not. f$verify() then $ define/user sys$output nl:
- $ EDIT/TPU/NOSEC/NODIS/COM=SYS$INPUT 'f'/OUT='n'
- PROCEDURE GetHex LOCAL x1,x2;x1:=INDEX(t,ERASE_CHARACTER(1))-1;x2:=INDEX(t,
- ERASE_CHARACTER(1))-1;RETURN 16*x1+x2;ENDPROCEDURE;
- PROCEDURE SkipPartsep LOOP EXITIF INDEX(ERASE_LINE,"-+-+-+-+-+-+-+-+")=1;
- ENDLOOP;ENDPROCEDURE;
- PROCEDURE ExpandChar CASE CURRENT_CHARACTER FROM ' ' TO 'z' ["`"]
- :ERASE_CHARACTER(1);COPY_TEXT(ASCII(GetHex));[" "]:ERASE_CHARACTER(1);[
- OUTRANGE,INRANGE]:MOVE_HORIZONTAL(1);ENDCASE;ENDPROCEDURE;
- PROCEDURE ProcessLine s:=ERASE_CHARACTER(1);LOOP EXITIF CURRENT_OFFSET>=LENGTH(
- CURRENT_LINE);ExpandChar;ENDLOOP;IF s="V" THEN APPEND_LINE;ENDIF;ENDPROCEDURE;
- PROCEDURE AdvanceLine MOVE_HORIZONTAL(-CURRENT_OFFSET);MOVE_VERTICAL(1);
- ENDPROCEDURE;PROCEDURE Decode POSITION(BEGINNING_OF(b));LOOP EXITIF MARK(NONE)=
- END_OF(b);IF INDEX(CURRENT_LINE,"+-+-+-+-+-+-+-+-")=1 THEN SkipPartSep;
- ELSE ProcessLine;AdvanceLine;ENDIF;ENDLOOP;ENDPROCEDURE;SET(FACILITY_NAME,
- "UNPACK");SET(SUCCESS,OFF);SET(INFORMATIONAL,OFF);t:="0123456789ABCDEF";f:=
- GET_INFO(COMMAND_LINE,"file_name");b:=CREATE_BUFFER(f,f);Decode;WRITE_FILE(b,
- GET_INFO(COMMAND_LINE,"output_file"));QUIT;
- $ if p3 .eqs. "" then $ goto dl
- $ open/write fdl &f
- $ write fdl "RECORD"
- $ write fdl P3
- $ close fdl
- $ w "-I-CONVRFM, Converting record format to ", P3
- $ convert/fdl=&f &f-1 &P1
- $dl: delete 'f'*
- $ if P2 .eqs. "" then $ goto ckskip
- $ checksum 'P1'
- $ if checksum$checksum .nes. P2 then $ -
- e "-E-CHKSMFAIL, Checksum of ''P1' failed."
- $ exit
- $ckskip: e "-W-CHKSUMSKIP, checksum validation unavailable for ''P1'"
- $ endsubroutine
- $start:
- $!
- $ create 'f'
- X;`20`20`200001`20`200`09%TITLE`20'SHOW_QUOTA'
- X;`20`20`200002`20`200`09MODULE`20SHOQUOTA`20(MAIN`20=`20SHOW_QUOTA_ENTRY)`20=
- X;`20`20`200003`20`201`09BEGIN
- X;`20`20`200004`20`201`09!++
- X;`20`20`200005`20`201`09!`20FACILITY:
- X;`20`20`200006`20`201`09!
- X;`20`20`200007`20`201`09!`20`20`20SHOW_QUOTA
- X;`20`20`200008`20`201`09!
- X;`20`20`200009`20`201`09!`20ABSTRACT:
- X;`20`20`200010`20`201`09!
- X;`20`20`200011`20`201`09!`20`20`20This`20program`20is`20designed`20to`20be`20a
- V`20real-time`20display`20of`20a`20process's
- X;`20`20`200012`20`201`09!`20`20`20quotas`20vs.`20limits
- X;`20`20`200013`20`201`09!
- X;`20`20`200014`20`201`09!`20AUTHORS:
- X;`20`20`200015`20`201`09!
- X;`20`20`200016`20`201`09!`20`20`20Eric`20Wentz
- X;`20`20`200017`20`201`09!
- X;`20`20`200018`20`201`09!`20CREATION`20DATE:`203-Sep-1986
- X;`20`20`200019`20`201`09!
- X;`20`20`200020`20`201`09!`20MODIFICATION`20HISTORY:
- X;`20`20`200021`20`201`09!--
- X;`20`20`200022`20`201`09!
- X;`20`20`200023`20`201`09!`20TABLE`20OF`20CONTENTS:
- X;`20`20`200024`20`201`09!
- X;`20`20`200025`20`201`09SWITCHES
- X;`20`20`200026`20`201`09`20`20`20`20ADDRESSING_MODE(EXTERNAL`20=`20GENERAL`20,
- V`20NONEXTERNAL`20=`20WORD_RELATIVE;
- X;`20`20`200027`20`201`09
- X;`20`20`200028`20`201`09FORWARD`20ROUTINE
- X;`20`20`200029`20`201`09`20`20`20`20EXIT_HANDLER,
- X;`20`20`200030`20`201`09`20`20`20`20UNSOLICITED_INPUT,
- X;`20`20`200031`20`201`09`20`20`20`20BACKGROUND_TEXT`20,
- X;`20`20`200032`20`201`09`20`20`20`20DISPLAY_VALUES,
- X;`20`20`200033`20`201`09`20`20`20`20TRANSLATE_VALUE,
- X;`20`20`200034`20`201`09`20`20`20`20GET_VALUES,
- X;`20`20`200035`20`201`09`20`20`20`20GET_KERNEL_MODE,
- X;`20`20`200036`20`201`09`20`20`20`20CONDITION_HANDLER`20:`20NOVALUE
- X;`20`20`200037`20`201`09`20`20`20`20;
- X;`20`20`200038`20`201`09!
- X;`20`20`200039`20`201`09!`20INCLUDE`20FILES:
- X;`20`20`200040`20`201`09!
- X;`20`20`200041`20`201`09LIBRARY`20'SYS$LIBRARY:LIB';
- X;`20`20`200042`20`201`09!
- X;`20`20`200043`20`201`09!`20MACROS:
- X;`20`20`200044`20`201`09!
- X;`20`20`200045`20`201`09
- X;`20`20`200046`20`201`09MACRO
- X;`20`20`200047`20`201`09`20`20`20`20SETIPL`20(IPL)`20=`20(BUILTIN`20MTPR;`20MT
- VPR`20(%REF(IPL),PR$_IPL))`20%,
- X;`20`20`200048`20`201`09
- X;`20M`200049`20`201`09`20`20`20`20CSTRING`5B`5D`20=
- X;`20M`200050`20`201`09`09UPLIT`20BYTE(%CHARCOUNT(%STRING(%REMAINING)),
- X;`20`20`200051`20`201`09`09`20`20`20`20%STRING(%REMAINING))%,
- X;`20`20`200052`20`201`09
- X;`20M`200053`20`201`09`20`20`20`20TABLE_ENTRY(PREFIX)`5BNAME`5D`20=
- X;`20`20`200054`20`201`09`09%NAME(PREFIX,NAME),CSTRING(NAME)%,
- X;`20`20`200055`20`201`09
- X;`20M`200056`20`201`09`20`20`20`20NAMETABLE(PREFIX)`5B`5D`20=
- X;`20`20`200057`20`201`09`09UPLIT(TABLE_ENTRY(PREFIX,%REMAINING),-1,-1)%,
- X;`20`20`200058`20`201`09
- X;`20M`200059`20`201`09`20`20`20`20FIX_DSC_DECL`20(`20PTR,`20LEN)`20=
- X;`20M`200060`20`201`09`09$BBLOCK`5BDSC$K_S_BLN`5D
- X;`20M`200061`20`201`09`09`20`20`20`20PRESET(
- X;`20M`200062`20`201`09`09`09`5BDSC$B_DTYPE`5D`20=`20DSC$K_DTYPE_T,
- X;`20M`200063`20`201`09`09`09`5BDSC$B_CLASS`5D`20=`20DSC$K_CLASS_S,
- X;`20M`200064`20`201`09
- X;`20M`200065`20`201`09`09`20`20`20`20%IF`20%NULL(PTR)`20%THEN
- X;`20M`200066`20`201`09`09`09`5BDSC$A_POINTER`5D`20=`200,
- X;`20M`200067`20`201`09`09`09%IF`20%NULL(LEN)`20%THEN
- X;`20M`200068`20`201`09`09`09`20`20`20`20`5BDSC$W_LENGTH`5D`20=`200
- X;`20M`200069`20`201`09`09`09%ELSE
- X;`20M`200070`20`201`09`09`09`20`20`20`20`5BDSC$W_LENGTH`5D`20=`20LEN
- X;`20M`200071`20`201`09`09`09%FI
- X;`20M`200072`20`201`09`09`20`20`20`20%ELSE
- X;`20M`200073`20`201`09`09`09`5BDSC$A_POINTER`5D`20=`20PTR,
- X;`20M`200074`20`201`09`09`09%IF`20%NULL(LEN)`20%THEN
- X;`20M`200075`20`201`09`09`09`20`20`20`20`5BDSC$W_LENGTH`5D`20=`20%ALLOCATION(P
- VTR)
- X;`20M`200076`20`201`09`09`09%ELSE
- X;`20M`200077`20`201`09`09`09`20`20`20`20`5BDSC$W_LENGTH`5D`20=`20LEN
- X;`20M`200078`20`201`09`09`09%FI
- X;`20M`200079`20`201`09`09`20`20`20`20%FI
- X;`20`20`200080`20`201`09`09)%
- X;`20`20`200081`20`201`09`20`20`20`20;
- X;`20`20`200082`20`201`09
- X;`20`20`200083`20`201`09!
- X;`20`20`200084`20`201`09!`20EQUATED`20SYMBOLS:
- X;`20`20`200085`20`201`09!
- X;`20`20`200086`20`201`09LITERAL
- X;`20`20`200087`20`201`09`20`20`20`20TRUE`20=`201,
- X;`20`20`200088`20`201`09`20`20`20`20FALSE`20=`200,
- X;`20`20`200089`20`201`09`20`20`20`20STRING_SIZE`20=`2020,
- X;`20`20`200090`20`201`09`20`20`20`20OUTBUF_LEN`20=`2080,
- X;`20`20`200091`20`201`09`20`20`20`20RSN_RWAST`20=`20RSN$_ASTWAIT,
- X;`20`20`200092`20`201`09`20`20`20`20RSN_RWMBX`20=`20RSN$_MAILBOX,
- X;`20`20`200093`20`201`09`20`20`20`20RSN_RWNPG`20=`20RSN$_NPDYNMEM,
- X;`20`20`200094`20`201`09`20`20`20`20RSN_RWPGF`20=`20RSN$_PGFILE,
- X;`20`20`200095`20`201`09`20`20`20`20RSN_RWPGD`20=`20RSN$_PGDYNMEM,
- X;`20`20`200096`20`201`09`20`20`20`20RSN_RWBRK`20=`20RSN$_BRKTHRU,
- X;`20`20`200097`20`201`09`20`20`20`20RSN_RWIAC`20=`20RSN$_IACLOCK,
- X;`20`20`200098`20`201`09`20`20`20`20RSN_RWJQU`20=`20RSN$_JQUOTA,
- X;`20`20`200099`20`201`09`20`20`20`20RSN_RWLID`20=`20RSN$_LOCKID,
- X;`20`20`200100`20`201`09`20`20`20`20RSN_RWSWP`20=`20RSN$_SWPFILE,
- X;`20`20`200101`20`201`09`20`20`20`20RSN_RWMPL`20=`20RSN$_MPLEMPTY,
- X;`20`20`200102`20`201`09`20`20`20`20RSN_RWMPW`20=`20RSN$_MPWBUSY,
- X;`20`20`200103`20`201`09`20`20`20`20RSN_RWSCS`20=`20RSN$_SCS,
- X;`20`20`200104`20`201`09`20`20`20`20RSN_RWCLS`20=`20RSN$_CLUSTRAN;
- X;`20`20`200105`20`201`09
- X;`20`20`200106`20`201`09BIND
- X;`20P`200107`20`201`09`20`20`20`20STATE_TABLE`20=`20NAMETABLE(SCH$C_,
- X;`20P`200108`20`201`09`09COLPG,MWAIT,CEF,PFW,LEF,LEFO,HIB,HIBO,SUSP,SUSPO,
- X;`20`20`200109`20`201`09`09FPG,COM,COMO,CUR),
- X;`20`20`200110`20`201`09
- X;`20P`200111`20`201`09`20`20`20`20WAIT_TABLE`20=`20NAMETABLE(RSN_,
- X;`20P`200112`20`201`09`09RWAST,RWMBX,RWNPG,RWPGF,RWPGD,RWBRK,RWIAC,RWJQU,RWLID
- V,
- X;`20`20`200113`20`201`09`09RWSWP,RWMPL,RWMPW,RWSCS,RWCLS);
- X;`20`20`200114`20`201`09!
- X;`20`20`200115`20`201`09!`20OWN`20STORAGE:
- X;`20`20`200116`20`201`09!
- X;`20`20`200117`20`201`09OWN
- X;`20`20`200118`20`201`09`20`20`20`20ISTAT,`09`09`09`09`20`20`20`20!`20General
- V`20status`20variable
- X;`20`20`200119`20`201`09`20`20`20`20DISPLAY1,`09`09`09`09`20`20`20`20!`20Holds
- V`20SMG`20display`20ID
- X;`20`20`200120`20`201`09`20`20`20`20PASTE1,`09`09`09`09`20`20`20`20!`20Holds
- V`20SMG`20pasteboard`20ID
- X;`20`20`200121`20`201`09`20`20`20`20KEYBOARD1,`09`09`09`09`20`20`20`20!`20Hold
- Vs`20SMG`20keyboard`20ID
- X;`20`20`200122`20`201`09`20`20`20`20COUNT`09`20`20`20`20:`20LONG`20INITIAL(4),
- V`09`20`20`20`20!`20Delay`20count`20for`20$GETJPIW's
- X;`20`20`200123`20`201`09`20`20`20`20MSEC,
- X;`20`20`200124`20`201`09`20`20`20`20PID_TEXT`09`20`20`20`20:`20$BBLOCK`5BSTRIN
- VG_SIZE`5D,`20!`20Input`20text`20from`20user
- X;`20`20`200125`20`201`09`20`20`20`20PID_TEXT_DSC`20`20`20`20:`20FIX_DSC_DECL(P
- VID_TEXT),!`20Descriptor`20for`20PID_TEXT
- X;`20`20`200126`20`201`09`20`20`20`20OUTBUF`09`20`20`20`20:`20$BBLOCK`5BOUTBUF_
- VLEN`5D,`20`20!`20Output`20buffer
- X;`20`20`200127`20`201`09`20`20`20`20OUTBUF_DSC`09`20`20`20`20:`20FIX_DSC_DECL(
- VOUTBUF),`20!`20Descriptor`20for`20OUTBUF
- X;`20`20`200128`20`201`09`20`20`20`20DELAY_TIME`09`20`20`20`20:`20VECTOR`5B2,LO
- VNG`5D`20INITIAL(-100,-1),!`20Quadword`20delta`20time
- X;`20`20`200129`20`201`09`20`20`20`20EXIT_BLOCK`09`20`20`20`20:`20VECTOR`5B4,LO
- VNG`5D,`09`20`20`20`20!`20Block`20for`20exit`20handler
- X;`20`20`200130`20`201`09`20`20`20`20EXIT_STATUS,`09`09`09`20`20`20`20!`20Statu
- Vs`20for`20exit`20handler
- X;`20`20`200131`20`201`09`20`20`20`20LCKPAG_INADR`20`20`20`20:`20VECTOR`5B2,LON
- VG`5D,`09`20`20`20`20!`20Argument`20block`20for`20$LCKPAG
- X;`20`20`200132`20`201`09`20`20`20`20UPDATE_FLAG`09`20`20`20`20:`20LONG`20VOLAT
- VILE,`09`20`20`20`20!`20Used`20to`20note`20"update`20in`20progress"
- X;`20`20`200133`20`201`09`20`20`20`20LOGINTIM`09`20`20`20`20:`20VECTOR`5B2,LONG
- V`5D,`09`20`20`20`20!`20Quadword`20time`20of`20process`20creation
- X;`20`20`200134`20`201`09`20`20`20`20CURTIME`09`20`20`20`20:`20VECTOR`5B2,LONG
- V`5D,`09`20`20`20`20!`20Current`20quadword`20time
- X;`20`20`200135`20`201`09`20`20`20`20CONNECT_TIME`20`20`20`20:`20VECTOR`5B2,LON
- VG`5D,`09`20`20`20`20!`20Calculated`20connect`20time
- X;`20`20`200136`20`201`09`20`20`20`20!+
- X;`20`20`200137`20`201`09`20`20`20`20!`20The`20variables`20from`20here`20down
- V`20to`20VIRTPAGES`20are`20locked`20into`20the
- X;`20`20`200138`20`201`09`20`20`20`20!`20working`20set`20at`20run-time.`20`20Do
- Vn't`20mess`20with`20the`20order`20less`20we
- X;`20`20`200139`20`201`09`20`20`20`20!`20have`20some`20unexpected`20system`20ex
- Vception`20(crash).
- X;`20`20`200140`20`201`09`20`20`20`20!-
- X;`20`20`200141`20`201`09`20`20`20`20ASTCNT,ASTLM,MIN_ASTCNT,PREV_ASTCNT,`20
- V`20`20`20!`20AST`20count/limit
- X;`20`20`200142`20`201`09`20`20`20`20BIOCNT,BIOLM,MIN_BIOCNT,PREV_BIOCNT,`20
- V`20`20`20!`20Buffered`20I/O`20count/limit
- X;`20`20`200143`20`201`09`20`20`20`20BYTCNT,BYTLM,MIN_BYTCNT,PREV_BYTCNT,`20
- V`20`20`20!`20Byte`20limit`20count/limit
- X;`20`20`200144`20`201`09`20`20`20`20DIOCNT,DIOLM,MIN_DIOCNT,PREV_DIOCNT,`20
- V`20`20`20!`20Direct`20I/O`20count/limit
- X;`20`20`200145`20`201`09`20`20`20`20ENQCNT,ENQLM,MIN_ENQCNT,PREV_ENQCNT,`20
- V`20`20`20!`20Enqueue`20count/limit
- X;`20`20`200146`20`201`09`20`20`20`20FILCNT,FILLM,MIN_FILCNT,PREV_FILCNT,`20
- V`20`20`20!`20Open`20file`20count/limit
- X;`20`20`200147`20`201`09`20`20`20`20PAGFILCNT,PGFLQUOTA,MIN_PAGFILCNT,PREV_PAG
- VFILCNT,!`20Page`20file`20quota`20count/limit
- X;`20`20`200148`20`201`09`20`20`20`20PRCCNT,PRCLM,MAX_PRCCNT,PREV_PRCCNT,`20
- V`20`20`20!`20Sub-process`20count/limit
- X;`20`20`200149`20`201`09`20`20`20`20TQCNT,TQLM,MIN_TQCNT,PREV_TQCNT,`09`20`20
- V`20`20!`20Timer`20queue`20count/limit
- X;`20`20`200150`20`201`09`20`20`20`20EPID,PREV_EPID,`09`09`09`20`20`20`20!`20He
- Vx`20value`20of`20PID_TEXT
- X;`20`20`200151`20`201`09`20`20`20`20EFWM,PREV_EFWM,
- X;`20`20`200152`20`201`09`20`20`20`20EFCS,PREV_EFCS,
- X;`20`20`200153`20`201`09`20`20`20`20EFCU,PREV_EFCU,
- X;`20`20`200154`20`201`09`20`20`20`20UIC,PREV_UIC,`09`09`09`20`20`20`20!`20User
- V's`20UIC
- X;`20`20`200155`20`201`09`20`20`20`20USP,PREV_USP,
- X;`20`20`200156`20`201`09`20`20`20`20UPC,PREV_UPC,
- X;`20`20`200157`20`201`09`20`20`20`20UPSL,PREV_UPSL,
- X;`20`20`200158`20`201`09`20`20`20`20IMAGNAME`09`09:`20$BBLOCK`5B80`5D,`09`20
- V`20`20`20!`20Process`20image`20name
- X;`20`20`200159`20`201`09`20`20`20`20IMAGNAME_DSC`09:`20FIX_DSC_DECL(IMAGNAME),
- V`20!`20Descriptor`20for`20above
- X;`20`20`200160`20`201`09`20`20`20`20PREV_IMAGNAME`09:`20$BBLOCK`5B80`5D,
- X;`20`20`200161`20`201`09`20`20`20`20PREV_IMAGNAME_DSC`09:`20FIX_DSC_DECL(PREV_
- VIMAGNAME),
- X;`20`20`200162`20`201`09`20`20`20`20PRCNAM`09`09:`20$BBLOCK`5BPCB$S_LNAME`5D,
- V`20!`20Process`20name
- X;`20`20`200163`20`201`09`20`20`20`20PREV_PRCNAM`09`09:`20$BBLOCK`5BPCB$S_LNAME
- V`5D,
- X;`20`20`200164`20`201`09`20`20`20`20STATE,PREV_STATE,`09`09`09`20`20`20`20!
- V`20Current`20process`20state
- X;`20`20`200165`20`201`09`20`20`20`20PRI,PREV_PRI,PRIB,`09`09`09`20`20`20`20!
- V`20Current`20`26`20base`20process`20priority
- X;`20`20`200166`20`201`09`20`20`20`20CPUTIM,PREV_CPUTIM,`09`09`09`20`20`20`20!
- V`20CPU`20time`20in`2010`20ms`20ticks
- X;`20`20`200167`20`201`09`20`20`20`20DIRIO,PREV_DIRIO,`09`09`09`20`20`20`20!
- V`20Direct`20I/O`20operations`20complete
- X;`20`20`200168`20`201`09`20`20`20`20BUFIO,PREV_BUFIO,`09`09`09`20`20`20`20!
- V`20Buffered`20I/O`20operations`20complete
- X;`20`20`200169`20`201`09`20`20`20`20PAGEFLTS,PREV_PAGEFLTS,`09`09`20`20`20`20!
- V`20Page`20fault`20count`20for`20this`20process
- X;`20`20`200170`20`201`09`20`20`20`20WSSIZE,PREV_WSSIZE,`09`09`09`20`20`20`20!
- V`20Current`20process`20working`20set
- X;`20`20`200171`20`201`09`20`20`20`20PREV_VIRTPAGES,VIRTPAGES;`09`09`20`20`20
- V`20!`20Peak`20virtual`20address`20size
- X;`20`20`200172`20`201`09!+
- X;`20`20`200173`20`201`09!`20Note`20that`20the`20VIRTPAGES`20variable`20must
- V`20be`20the`20last`20one`20in`20this`20list.
- X;`20`20`200174`20`201`09!`20It`20is`20used`20as`20the`20last`20variable`20to
- V`20lock`20down`20to`20prevent`20page`20faults.
- X;`20`20`200175`20`201`09!-
- X;`20`20`200176`20`201`09!
- X;`20`20`200177`20`201`09!`20EXTERNAL`20REFERENCES:
- X;`20`20`200178`20`201`09!
- X;`20`20`200179`20`201`09LINKAGE
- X;`20`20`200180`20`201`09`20`20`20`20NAMPID`20=`20JSB`20(;REGISTER=1,REGISTER=4
- V)`20:`20
- X;`20`20`200181`20`201`09`09`20`20`20`20PRESERVE(2,3,5)`20NOTUSED(6,7,8,9,10,11
- V);
- X;`20`20`200182`20`201`09
- X;`20`20`200183`20`201`09EXTERNAL`20ROUTINE
- X;`20`20`200184`20`201`09`20`20`20`20LIB$GET_FOREIGN,
- X;`20`20`200185`20`201`09`20`20`20`20OTS$CVT_TZ_L,
- X;`20`20`200186`20`201`09`20`20`20`20SMG$CREATE_VIRTUAL_DISPLAY,
- X;`20`20`200187`20`201`09`20`20`20`20SMG$CREATE_PASTEBOARD,
- X;`20`20`200188`20`201`09`20`20`20`20SMG$PASTE_VIRTUAL_DISPLAY,
- X;`20`20`200189`20`201`09`20`20`20`20SMG$REPAINT_SCREEN,
- X;`20`20`200190`20`201`09`20`20`20`20SMG$PUT_CHARS,
- X;`20`20`200191`20`201`09`20`20`20`20SMG$ERASE_CHARS,
- X;`20`20`200192`20`201`09`20`20`20`20SMG$ERASE_LINE,
- X;`20`20`200193`20`201`09`20`20`20`20SMG$BEGIN_DISPLAY_UPDATE,
- X;`20`20`200194`20`201`09`20`20`20`20SMG$SET_CURSOR_ABS,
- X;`20`20`200195`20`201`09`20`20`20`20SMG$CREATE_VIRTUAL_KEYBOARD,
- X;`20`20`200196`20`201`09`20`20`20`20SMG$READ_KEYSTROKE,
- X;`20`20`200197`20`201`09`20`20`20`20SMG$ENABLE_UNSOLICITED_INPUT,
- X;`20`20`200198`20`201`09`20`20`20`20SMG$END_DISPLAY_UPDATE,
- X;`20`20`200199`20`201`09`20`20`20`20SMG$ERASE_DISPLAY,
- X;`20`20`200200`20`201`09`20`20`20`20SMG$CONTROL_MODE,
- X;`20`20`200201`20`201`09`20`20`20`20EXE$NAMPID`20:`20NAMPID`20ADDRESSING_MODE
- V`20(GENERAL);
- X;`20`20`200202`20`201`09
- X;`20`20`200204`20`201`09%SBTTL`20'MAIN_ROUTINE'
- X;`20`20`200205`20`201`09ROUTINE`20SHOW_QUOTA_ENTRY`20:`20NOVALUE`20=`20
- X;`20`20`200206`20`202`09`20`20`20`20BEGIN
- X;`20`20`200207`20`202`09`20`20`20`20LOCAL
- X;`20`20`200208`20`202`09`09TIME_LIST`20:`20$ITMLST_DECL`20(ITEMS=1);
- X;`20`20`200209`20`202`09!+
- X;`20`20`200210`20`202`09!`20Initialize`20all`20the`20"minimum`20value"`20varia
- Vbles
- X;`20`20`200211`20`202`09!-
- X;`20`20`200212`20`202`09`20`20`20`20MIN_ASTCNT`09=`20-1;
- X;`20`20`200213`20`202`09`20`20`20`20MIN_BIOCNT`09=`20-1;
- X;`20`20`200214`20`202`09`20`20`20`20MIN_BYTCNT`09=`20-1;
- X;`20`20`200215`20`202`09`20`20`20`20MIN_BYTCNT`09=`20-1;
- X;`20`20`200216`20`202`09`20`20`20`20MIN_DIOCNT`09=`20-1;
- X;`20`20`200217`20`202`09`20`20`20`20MIN_ENQCNT`09=`20-1;
- X;`20`20`200218`20`202`09`20`20`20`20MIN_FILCNT`09=`20-1;
- X;`20`20`200219`20`202`09`20`20`20`20MIN_PAGFILCNT`20=`20-1;
- X;`20`20`200220`20`202`09`20`20`20`20MAX_PRCCNT`09=`200;
- X;`20`20`200221`20`202`09`20`20`20`20MIN_TQCNT`09=`20-1;
- X;`20`20`200222`20`202`09!+
- X;`20`20`200223`20`202`09!`20Initialize`20all`20the`20"previous`20value"`20vari
- Vables
- X;`20`20`200224`20`202`09!-
- X;`20`20`200225`20`202`09`20`20`20`20PREV_ASTCNT`09=`20-1;
- X;`20`20`200226`20`202`09`20`20`20`20PREV_BIOCNT`09=`20-1;
- X;`20`20`200227`20`202`09`20`20`20`20PREV_BYTCNT`20=`20-1;
- X;`20`20`200228`20`202`09`20`20`20`20PREV_DIOCNT`09=`20-1;
- X;`20`20`200229`20`202`09`20`20`20`20PREV_ENQCNT`09=`20-1;
- X;`20`20`200230`20`202`09`20`20`20`20PREV_FILCNT`20=`20-1;
- X;`20`20`200231`20`202`09`20`20`20`20PREV_PAGFILCNT`20=`20-1;
- X;`20`20`200232`20`202`09`20`20`20`20PREV_PRCCNT`20=`20-1;
- X;`20`20`200233`20`202`09`20`20`20`20PREV_TQCNT`09=`20-1;
- X;`20`20`200234`20`202`09`20`20`20`20PREV_EFWM`09=`20-1;
- X;`20`20`200235`20`202`09`20`20`20`20PREV_EFCS`09=`20-1;
- X;`20`20`200236`20`202`09`20`20`20`20PREV_EFCU`09=`20-1;
- X;`20`20`200237`20`202`09`20`20`20`20PREV_EPID`09=`20-1;
- X;`20`20`200238`20`202`09`20`20`20`20PREV_UIC`09=`20-1;
- X;`20`20`200239`20`202`09`20`20`20`20PREV_USP`09=`20-1;
- X;`20`20`200240`20`202`09`20`20`20`20PREV_UPC`09=`20-1;
- X;`20`20`200241`20`202`09`20`20`20`20PREV_UPSL`09=`20-1;
- X;`20`20`200242`20`202`09`20`20`20`20PREV_STATE`09=`20-1;
- X;`20`20`200243`20`202`09`20`20`20`20PREV_PRI`09=`20-1;
- X;`20`20`200244`20`202`09`20`20`20`20PREV_CPUTIM`09=`20-1;
- X;`20`20`200245`20`202`09`20`20`20`20PREV_DIRIO`09=`20-1;
- X;`20`20`200246`20`202`09`20`20`20`20PREV_BUFIO`09=`20-1;
- X;`20`20`200247`20`202`09`20`20`20`20PREV_PAGEFLTS`20=`20-1;
- X;`20`20`200248`20`202`09`20`20`20`20PREV_WSSIZE`09=`20-1;
- X;`20`20`200249`20`202`09`20`20`20`20PREV_VIRTPAGES`20=`20-1;
- X;`20`20`200250`20`202`09!+
- X;`20`20`200251`20`202`09!`20Lock`20down`20the`20pages`20which`20run`20in`20ker
- Vnel`20mode`20(IPL$_SYNCH)`20so`20we`20don't
- X;`20`20`200252`20`202`09!`20page`20fault`20when`20running`20that`20routine
- X;`20`20`200253`20`202`09!-
- X;`20`20`200254`20`202`09`20`20`20`20LCKPAG_INADR`5B0`5D`20=`20GET_KERNEL_MODE;
- V
- X;`20`20`200255`20`202`09`20`20`20`20LCKPAG_INADR`5B1`5D`20=`20CONDITION_HANDLE
- VR;
- X;`20`20`200256`20`202`09`20`20`20`20ISTAT`20=`20$LCKPAG(INADR=LCKPAG_INADR);
- X;`20`20`200257`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200258`20`202`09!+
- X;`20`20`200259`20`202`09!`20Lock`20down`20the`20data`20area`20accessed`20by
- V`20the`20kernel`20code
- X;`20`20`200260`20`202`09!-
- X;`20`20`200261`20`202`09`20`20`20`20LCKPAG_INADR`5B0`5D`20=`20ASTCNT;
- X;`20`20`200262`20`202`09`20`20`20`20LCKPAG_INADR`5B1`5D`20=`20VIRTPAGES`20+
- V`204;
- X;`20`20`200263`20`202`09`20`20`20`20ISTAT`20=`20$LCKPAG(INADR=LCKPAG_INADR);
- X;`20`20`200264`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200265`20`202`09!+
- X;`20`20`200266`20`202`09!`20Get`20the`20target`20PID`20from`20the`20user
- X;`20`20`200267`20`202`09!-
- X;`20`20`200268`20`202`09`20`20`20`20ISTAT`20=`20LIB$GET_FOREIGN(
- X;`20`20`200269`20`202`09`09`20`20`20`20PID_TEXT_DSC,
- X;`20`20`200270`20`202`09`09`20`20`20`20%ASCID'ID:`20',
- X;`20`20`200271`20`202`09`09`20`20`20`20PID_TEXT_DSC`5BDSC$W_LENGTH`5D
- X;`20`20`200272`20`202`09`09`20`20`20`20);
- X;`20`20`200273`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200274`20`202`09!+
- X;`20`20`200275`20`202`09!`20Convert`20the`20hex`20text`20to`20binary
- X;`20`20`200276`20`202`09!`20and`20get`20the`20first`20snapshot`20of`20the`20us
- Ver
- X;`20`20`200277`20`202`09!-
- X;`20`20`200278`20`203`09`20`20`20`20ISTAT`20=`20(
- X;`20`20`200279`20`203`09`09`20`20`20`20IF`20OTS$CVT_TZ_L(PID_TEXT_DSC,EPID)
- V`20THEN
- X;`20`20`200280`20`203`09`09`20`20`20`20GET_VALUES(EPID,0)`20ELSE
- X;`20`20`200281`20`203`09`09`20`20`20`20GET_VALUES(0,PID_TEXT_DSC)
- X;`20`20`200282`20`202`09`09`20`20`20`20);
- X;`20`20`200283`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200284`20`202`09!+
- X;`20`20`200285`20`202`09!`20Get`20the`20time`20of`20the`20process`20creation
- X;`20`20`200286`20`202`09!-
- X;`20P`200287`20`202`09`20`20`20`20$ITMLST_INIT(ITMLST=TIME_LIST,
- X;`20P`200288`20`202`09`20`20`20`20(ITMCOD`20=`20JPI$_LOGINTIM,
- X;`20P`200289`20`202`09`20`20`20`20`20BUFADR`20=`20LOGINTIM,
- X;`20`20`200290`20`202`09`20`20`20`20`20BUFSIZ`20=`20%ALLOCATION(LOGINTIM)));
- X;`20`20`200291`20`202`09!+
- X;`20`20`200292`20`202`09!`20Get`20the`20process`20creation`20time`20for`20this
- V`20process.`20`20Note`20that`20if
- X;`20`20`200293`20`202`09!`20the`20process`20is`20currently`20in`20MWAIT`20stat
- Ve,`20this`20system`20service
- X;`20`20`200294`20`202`09!`20will`20fail`20but`20we`20will`20not`20exit.
- X;`20`20`200295`20`202`09!-
- X;`20`20`200296`20`202`09`20`20`20`20$GETJPIW(PIDADR=EPID,ITMLST=TIME_LIST);
- X;`20`20`200297`20`202`09!+
- X;`20`20`200298`20`202`09!`20Do`20the`20setup`20for`20SMG
- X;`20`20`200299`20`202`09!-
- X;`20`20`200300`20`202`09`20`20`20`20ISTAT`20=`20SMG$CREATE_VIRTUAL_DISPLAY(%RE
- VF(24),%REF(80),DISPLAY1);
- X;`20`20`200301`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200302`20`202`09`20`20`20`20ISTAT`20=`20SMG$CREATE_PASTEBOARD(PASTE1);
- V
- X;`20`20`200303`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200304`20`202`09`20`20`20`20ISTAT`20=`20SMG$CREATE_VIRTUAL_KEYBOARD(KE
- VYBOARD1);
- X;`20`20`200305`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200306`20`202`09`20`20`20`20ISTAT`20=`20SMG$PASTE_VIRTUAL_DISPLAY(DISP
- VLAY1,PASTE1,%REF(1),%REF(1));
- X;`20`20`200307`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200308`20`202`09!+
- X;`20`20`200309`20`202`09!`20Enable`20unsolicited`20input`20from`20the`20keyboa
- Vrd.`20`20The`20AST`20routine
- X;`20`20`200310`20`202`09!`20called`20UNSOLICITED_INPUT`20will`20be`20called
- X;`20`20`200311`20`202`09!-
- X;`20`20`200312`20`202`09`20`20`20`20ISTAT`20=`20SMG$ENABLE_UNSOLICITED_INPUT(P
- VASTE1,UNSOLICITED_INPUT);
- X;`20`20`200313`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200314`20`202`09!+
- X;`20`20`200315`20`202`09!`20Establish`20our`20exit`20handler.`20Note`20that
- V`20this`20exit`20handler`20must`20be
- X;`20`20`200316`20`202`09!`20declared`20after`20the`20SMG`20system`20is`20set
- V`20up`20so`20that`20it`20will`20be`20called
- X;`20`20`200317`20`202`09!`20before`20the`20exit`20handler`20which`20is`20set
- V`20up`20by`20SMG.
- X;`20`20`200318`20`202`09!-
- X;`20`20`200319`20`202`09`20`20`20`20EXIT_BLOCK`5B1`5D`20=`20EXIT_HANDLER;
- X;`20`20`200320`20`202`09`20`20`20`20EXIT_BLOCK`5B2`5D`20=`201;
- X;`20`20`200321`20`202`09`20`20`20`20EXIT_BLOCK`5B3`5D`20=`20EXIT_STATUS;
- X;`20`20`200322`20`202`09`20`20`20`20ISTAT`20=`20$DCLEXH(DESBLK`20=`20EXIT_BLOC
- VK);
- X;`20`20`200323`20`202`09`20`20`20`20IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT
- V;
- X;`20`20`200324`20`202`09!+
- X;`20`20`200325`20`202`09!`20Build`20the`20background`20text`20screen
- X;`20`20`200326`20`202`09!-
- X;`20`20`200327`20`202`09`20`20`20`20UPDATE_FLAG`20=`20TRUE;
- X;`20`20`200328`20`202`09`20`20`20`20SMG$BEGIN_DISPLAY_UPDATE(DISPLAY1);
- X;`20`20`200329`20`202`09`20`20`20`20BACKGROUND_TEXT();`09`09`09`20`20`20`20!
- V`20Paint`20the`20background
- X;`20`20`200330`20`202`09`20`20`20`20DISPLAY_VALUES();`09`09`09`20`20`20`20!
- V`20Display`20the`201st`20set`20of`20values
- X;`20`20`200331`20`202`09`20`20`20`20SMG$END_DISPLAY_UPDATE(DISPLAY1);
- X;`20`20`200332`20`202`09`20`20`20`20UPDATE_FLAG`20=`20FALSE;
- X;`20`20`200333`20`202`09!+
- X;`20`20`200334`20`202`09!`20Now`20loop`20and`20update`20the`20screen`20on`20ea
- Vch`20loop
- X;`20`20`200335`20`202`09!-
- X;`20`20`200336`20`202`09`20`20`20`20WHILE`20TRUE`20DO`09`09`09`20`20`20`20!
- V`20Do`20"forever"
- X;`20`20`200337`20`203`09`09BEGIN
- X;`20`20`200338`20`203`09`09$SCHDWK(DAYTIM=DELAY_TIME);`09`20`20`20`20!`20Sched
- Vule`20a`20wakeup
- X;`20`20`200339`20`203`09`09$HIBER;`09`09`09`09`20`20`20`20!`20Zzzzzz....
- X;`20`20`200340`20`203`09`09ISTAT`20=`20GET_VALUES(EPID,0);`09`20`20`20`20!`20G
- Vet`20status`20update
- X;`20`20`200341`20`203`09`09IF`20NOT`20.ISTAT`20THEN`20RETURN`20.ISTAT;`20`20
- V`20!`20Exit`20on`20errors`20(process`20went`20away)
- X;`20`20`200342`20`203`09`09MSEC`20=`09`09`09`09`20`20`20`20!`20Compute`20msecs
- V`20to`20wait
- X;`20`20`200343`20`204`09`09`20`20`20(IF`20(.PREV_UPC`20EQL`20.UPC)`20AND`09
- V`20`20`20`20!`20If`20quiescent`20then`20.75`20seconds
- X;`20`20`200344`20`205`09`09`20`20`20`20`20`20`20(.PREV_CPUTIM`20EQL`20.CPUTIM)
- V`20`20`20!
- X;`20`20`200345`20`203`09`09`20`20`20`20THEN`20750`20ELSE`20100);`09`09`20`20
- V`20`20!`20else`20.10`20seconds
- X;`20`20`200346`20`203`09`09DELAY_TIME`5B0`5D`20=`20(.MSEC`20*`20-10000);`20
- V`20`20!`20Convert`20to`20100`20usec`20units
- X;`20`20`200347`20`203`09`09UPDATE_FLAG`20=`20TRUE;`09`09`20`20`20`20!`20Signal
- V`20the`20start`20of`20an`20update
- X;`20`20`200348`20`203`09`09SMG$BEGIN_DISPLAY_UPDATE(DISPLAY1);`20!`20Start`20a
- V`20batch`20update
- X;`20`20`200349`20`203`09`09DISPLAY_VALUES();`09`09`20`20`20`20!`20Update`20the
- V`20screen
- X;`20`20`200350`20`203`09`09SMG$END_DISPLAY_UPDATE(DISPLAY1);`20`20`20!`20End
- V`20the`20batch`20update
- X;`20`20`200351`20`203`09`09UPDATE_FLAG`20=`20FALSE;`09`09`20`20`20`20!`20Signa
- Vl`20the`20end`20of`20an`20update
- X;`20`20`200352`20`202`09`09END;
- X;`20`20`200353`20`201`09`20`20`20`20END;
- X
- X
- X`09.TITLE`20`20SHOQUOTA`20SHOW_QUOTA
- X
- X`09.PSECT`20`20$PLIT$,NOWRT,NOEXE,2
- X
- XP.AAB:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`2000000
- X`09.ASCII`20`20\COLPG\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2047`20`2050`20`204C`20`204F`20`2043`20`2000001
- XP.AAC:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`2000006
- X`09.ASCII`20`20\MWAIT\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2054`20`2049`20`2041`20`2057`20`204D`20`2000007
- XP.AAD:`09.BYTE`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2003`20`200000C
- X`09.ASCII`20`20\CEF\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`2046`20`2045`20`2043`20`200000D
- XP.AAE:`09.BYTE`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2003`20`2000010
- X`09.ASCII`20`20\PFW\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`2057`20`2046`20`2050`20`2000011
- XP.AAF:`09.BYTE`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2003`20`2000014
- X`09.ASCII`20`20\LEF\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`2046`20`2045`20`204C`20`2000015
- XP.AAG:`09.BYTE`20`20`204`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2004`20`2000018
- X`09.ASCII`20`20\LEFO\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`20`20`20`20`204F`20`2046`20`2045`20`204C`20`2000019
- XP.AAH:`09.BYTE`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2003`20`200001D
- X`09.ASCII`20`20\HIB\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`2042`20`2049`20`2048`20`200001E
- XP.AAI:`09.BYTE`20`20`204`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2004`20`2000021
- X`09.ASCII`20`20\HIBO\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`20`20`20`20`204F`20`2042`20`2049`20`2048`20`2000022
- XP.AAJ:`09.BYTE`20`20`204`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2004`20`2000026
- X`09.ASCII`20`20\SUSP\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`20`20`20`20`2050`20`2053`20`2055`20`2053`20`2000027
- XP.AAK:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`200002B
- X`09.ASCII`20`20\SUSPO\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`204F`20`2050`20`2053`20`2055`20`2053`20`200002C
- XP.AAL:`09.BYTE`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2003`20`2000031
- X`09.ASCII`20`20\FPG\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`2047`20`2050`20`2046`20`2000032
- XP.AAM:`09.BYTE`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2003`20`2000035
- X`09.ASCII`20`20\COM\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`204D`20`204F`20`2043`20`2000036
- XP.AAN:`09.BYTE`20`20`204`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2004`20`2000039
- X`09.ASCII`20`20\COMO\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`20`20`20`20`204F`20`204D`20`204F`20`2043`20`200003A
- XP.AAO:`09.BYTE`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2003`20`200003E
- X`09.ASCII`20`20\CUR\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`09`20`2052`20`2055`20`2043`20`200003F
- X`09.BLKB`20`20`202`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20`20`20
- V`20`20`2000042
- XP.AAA:`09.LONG`20`20`201`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`2000000001`20`2000044
- X`09.ADDRESS`20P.AAB`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000048
- X`09.LONG`20`20`202`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000002`20`200004C
- X`09.ADDRESS`20P.AAC`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000050
- X`09.LONG`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000003`20`2000054
- X`09.ADDRESS`20P.AAD`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000058
- X`09.LONG`20`20`204`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000004`20`200005C
- X`09.ADDRESS`20P.AAE`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000060
- X`09.LONG`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000005`20`2000064
- X`09.ADDRESS`20P.AAF`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000068
- X`09.LONG`20`20`206`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000006`20`200006C
- X`09.ADDRESS`20P.AAG`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000070
- X`09.LONG`20`20`207`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000007`20`2000074
- X`09.ADDRESS`20P.AAH`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000078
- X`09.LONG`20`20`208`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000008`20`200007C
- X`09.ADDRESS`20P.AAI`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000080
- X`09.LONG`20`20`209`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000009`20`2000084
- X`09.ADDRESS`20P.AAJ`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000088
- X`09.LONG`20`20`2010`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000A`20`200008C
- X`09.ADDRESS`20P.AAK`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000090
- X`09.LONG`20`20`2011`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000B`20`2000094
- X`09.ADDRESS`20P.AAL`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000098
- X`09.LONG`20`20`2012`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000C`20`200009C
- X`09.ADDRESS`20P.AAM`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`20000A0
- X`09.LONG`20`20`2013`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000D`20`20000A4
- X`09.ADDRESS`20P.AAN`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`20000A8
- X`09.LONG`20`20`2014`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000E`20`20000AC
- X`09.ADDRESS`20P.AAO`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`20000B0
- X`09.LONG`20`20`20-1,`20-1`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`20`20FFFFFFFF`20`20FFFFFFFF`20`20000B4
- XP.AAQ:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000BC
- X`09.ASCII`20`20\RWAST\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2054`20`2053`20`2041`20`2057`20`2052`20`20000BD
- XP.AAR:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000C2
- X`09.ASCII`20`20\RWMBX\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2058`20`2042`20`204D`20`2057`20`2052`20`20000C3
- XP.AAS:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000C8
- X`09.ASCII`20`20\RWNPG\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2047`20`2050`20`204E`20`2057`20`2052`20`20000C9
- XP.AAT:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000CE
- X`09.ASCII`20`20\RWPGF\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2046`20`2047`20`2050`20`2057`20`2052`20`20000CF
- XP.AAU:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000D4
- X`09.ASCII`20`20\RWPGD\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2044`20`2047`20`2050`20`2057`20`2052`20`20000D5
- XP.AAV:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000DA
- X`09.ASCII`20`20\RWBRK\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`204B`20`2052`20`2042`20`2057`20`2052`20`20000DB
- XP.AAW:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000E0
- X`09.ASCII`20`20\RWIAC\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2043`20`2041`20`2049`20`2057`20`2052`20`20000E1
- XP.AAX:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000E6
- X`09.ASCII`20`20\RWJQU\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2055`20`2051`20`204A`20`2057`20`2052`20`20000E7
- XP.AAY:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000EC
- X`09.ASCII`20`20\RWLID\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2044`20`2049`20`204C`20`2057`20`2052`20`20000ED
- XP.AAZ:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000F2
- X`09.ASCII`20`20\RWSWP\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2050`20`2057`20`2053`20`2057`20`2052`20`20000F3
- XP.ABA:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000F8
- X`09.ASCII`20`20\RWMPL\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`204C`20`2050`20`204D`20`2057`20`2052`20`20000F9
- XP.ABB:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`20000FE
- X`09.ASCII`20`20\RWMPW\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2057`20`2050`20`204D`20`2057`20`2052`20`20000FF
- XP.ABC:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`2000104
- X`09.ASCII`20`20\RWSCS\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2053`20`2043`20`2053`20`2057`20`2052`20`2000105
- XP.ABD:`09.BYTE`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`09`20`2005`20`200010A
- X`09.ASCII`20`20\RWCLS\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20
- V`20`20`09`09`20`2053`20`204C`20`2043`20`2057`20`2052`20`200010B
- XP.AAP:`09.LONG`20`20`201`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`2000000001`20`2000110
- X`09.ADDRESS`20P.AAQ`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000114
- X`09.LONG`20`20`202`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000002`20`2000118
- X`09.ADDRESS`20P.AAR`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`200011C
- X`09.LONG`20`20`203`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000003`20`2000120
- X`09.ADDRESS`20P.AAS`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000124
- X`09.LONG`20`20`204`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000004`20`2000128
- X`09.ADDRESS`20P.AAT`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`200012C
- X`09.LONG`20`20`205`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000005`20`2000130
- X`09.ADDRESS`20P.AAU`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000134
- X`09.LONG`20`20`206`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000006`20`2000138
- X`09.ADDRESS`20P.AAV`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`200013C
- X`09.LONG`20`20`207`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000007`20`2000140
- X`09.ADDRESS`20P.AAW`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000144
- X`09.LONG`20`20`208`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000008`20`2000148
- X`09.ADDRESS`20P.AAX`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`200014C
- X`09.LONG`20`20`209`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000009`20`2000150
- X`09.ADDRESS`20P.AAY`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000154
- X`09.LONG`20`20`2010`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000A`20`2000158
- X`09.ADDRESS`20P.AAZ`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`200015C
- X`09.LONG`20`20`2011`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000B`20`2000160
- X`09.ADDRESS`20P.ABA`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000164
- X`09.LONG`20`20`2012`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000C`20`2000168
- X`09.ADDRESS`20P.ABB`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`200016C
- X`09.LONG`20`20`2013`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000D`20`2000170
- X`09.ADDRESS`20P.ABC`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000174
- X`09.LONG`20`20`2014`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`200000000E`20`2000178
- X`09.ADDRESS`20P.ABD`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`200017C
- X`09.LONG`20`20`20-1,`20-1`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`20`20FFFFFFFF`20`20FFFFFFFF`20`2000180
- XP.ABF:`09.ASCII`20`20\ID:`20\`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20
- V`09`20`20`20`20`09`09`20`20`20`20`20`2020`20`203A`20`2044`20`2049`20`2000188
- XP.ABE:`09.LONG`20`20`2017694724`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09
- V`20`20`20`20`09`09`09`20`20`20`20010E0004`20`200018C
- X`09.ADDRESS`20P.ABF`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000190
- X
- X`09.PSECT`20`20$OWN$,NOEXE,2
- X
- X;ISTAT
- XU.11:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000000
- X;DISPLAY1
- XU.12:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000004
- X;PASTE1
- XU.13:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000008
- X;KEYBOARD1
- XU.14:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`200000C
- X;COUNT
- XU.15:`09.LONG`20`20`204`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`2000000004`20`2000010
- X;MSEC
- XU.16:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000014
- X;PID_TEXT
- XU.17:`09.BLKB`20`20`2020`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000018
- X;PID_TEXT_DSC
- XU.18:`09.WORD`20`20`2020`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`090014`20`200002C
- X`09.BYTE`20`20`2014,`201`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`20`2001`20`200E`20`200002E
- X`09.ADDRESS`20U.17`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000030
- X;OUTBUF
- XU.19:`09.BLKB`20`20`2080`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000034
- X;OUTBUF_DSC
- XU.20:`09.WORD`20`20`2080`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`090050`20`2000084
- X`09.BYTE`20`20`2014,`201`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20
- V`20`20`20`09`09`09`20`20`20`20`20`2001`20`200E`20`2000086
- X`09.ADDRESS`20U.19`09`09`09`09`20;`09`09`09`09`20`20`20`20`20`20`09`20`20`20
- V`20`09`09`09`20`20`20`2000000000'`2000088
- X;DELAY_TIME
- XU.21:`09.LONG`20`20`20-100,`20-1`09`09`09`20;`09`09`09`09`20`20`20`20`20`20
- V`09`20`20`20`20`09`09`20`20FFFFFFFF`20`20FFFFFF9C`20`200008C
- X;EXIT_BLOCK
- XU.22:`09.BLKB`20`20`2016`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000094
- X;EXIT_STATUS
- XU.23:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000A4
- X;LCKPAG_INADR
- XU.24:`09.BLKB`20`20`208`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000A8
- X;UPDATE_FLAG
- XU.25:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000B0
- X;LOGINTIM
- XU.26:`09.BLKB`20`20`208`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000B4
- X;CURTIME
- XU.27:`09.BLKB`20`20`208`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000BC
- X;CONNECT_TIME
- XU.28:`09.BLKB`20`20`208`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000C4
- X;ASTCNT
- XU.29:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000CC
- X;ASTLM
- XU.30:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000D0
- X;MIN_ASTCNT
- XU.31:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000D4
- X;PREV_ASTCNT
- XU.32:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000D8
- X;BIOCNT
- XU.33:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000DC
- X;BIOLM
- XU.34:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000E0
- X;MIN_BIOCNT
- XU.35:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000E4
- X;PREV_BIOCNT
- XU.36:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000E8
- X;BYTCNT
- XU.37:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000EC
- X;BYTLM
- XU.38:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000F0
- X;MIN_BYTCNT
- XU.39:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000F4
- X;PREV_BYTCNT
- XU.40:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000F8
- X;DIOCNT
- XU.41:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`20000FC
- X;DIOLM
- XU.42:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000100
- X;MIN_DIOCNT
- XU.43:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000104
- X;PREV_DIOCNT
- XU.44:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000108
- X;ENQCNT
- XU.45:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`200010C
- X;ENQLM
- XU.46:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000110
- X;MIN_ENQCNT
- XU.47:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000114
- X;PREV_ENQCNT
- XU.48:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000118
- X;FILCNT
- XU.49:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`200011C
- X;FILLM
- XU.50:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000120
- X;MIN_FILCNT
- XU.51:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000124
- X;PREV_FILCNT
- XU.52:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000128
- X;PAGFILCNT
- XU.53:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`200012C
- X;PGFLQUOTA
- XU.54:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000130
- X;MIN_PAGFILCNT
- XU.55:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000134
- X;PREV_PAGFILCNT
- XU.56:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000138
- X;PRCCNT
- XU.57:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`200013C
- X;PRCLM
- XU.58:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000140
- X;MAX_PRCCNT
- XU.59:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000144
- X;PREV_PRCCNT
- XU.60:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000148
- X;TQCNT
- XU.61:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`200014C
- X;TQLM
- XU.62:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000150
- X;MIN_TQCNT
- XU.63:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000154
- X;PREV_TQCNT
- XU.64:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000158
- X;EPID
- XU.65:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`200015C
- X;PREV_EPID
- XU.66:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000160
- X;EFWM
- XU.67:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- V`20`20`20`20`2000164
- X;PREV_EFWM
- XU.68:`09.BLKB`20`20`204`09`09`09`09`09`09`09`09`09`20`20`20;`09`09`09`09`20
- +-+-+-+-+-+-+-+- END OF PART 1 +-+-+-+-+-+-+-+-
-