Google
 

Trailing-Edge - PDP-10 Archives - cuspmar86binsrc_2of2_bb-fp63a-sb - 10,7/swil/swil.unv
There are 21 other files named swil.unv in the archive. Click here to see a list.
x
,Ro@P HD$qQ HD$uQ HD$zQ HD$0P HD$Q HD$Q  HD$\Q HD$Q @HD$Q HD$SQ HD$qQ HD$QQ HD$VP$HD$(zQ HD$*7Q  HD$+P HD$+Q @HD$+Q HD$+Q  HD$,WQ @HD$-P HD$4JQ @HD$8ZP HD$8qQ  HD$8vQ HD$8xP"HD$9PP HD$9RP HD$9WP HD$9XP HD$9wP HD$:Q HD$:3P$HD$:vP!HD$;3P!HD$;9P HD$<Q HD$<PP HD$<RP HD$<XP HD$<tQ HD$=Q HD$>6Q HD$H0Q HD$H1Q HD$IQ HD$I6Q HD$IQQ HD$IWQ HD$IXQ  HD$IYP HD$I[P HD$J9P HD$JrQ HD$KQ HD$KP HD$K0Q HD$K7Q @HD$K:Q HD$KIQ HD$KVQ HD$LQP HD$LSQ  HD$LpQ HD$LsP HD$LtQ HD$M8Q HD$MqP HD$XQQ HD$YQQ HD$[Q HD$[sQ HD$[zQ HD$^Q HD$hqQ HD$huP HD$iP HD$iQ HD$kQ @HD$krQ HD$lQ HD$lSQ  HD$lWP HD$mP @HD$nQ HD$yP HD$y:Q HD${SQ HD%	Q HD%Q HD%
RQ HD%Q @HD%Q HD%3Q HD%90P HD%9rQ HD%9zQ HD%I0P HD%KpQ HD%LYQ HD%LpQ @HD%X1Q HD%X9P HD%X\Q HD%X|Q HD%YQ HD%YP$HD%YWQ HD%[ZQ HD%[yQ @HD%\pQ HD%^Q  HD%drP HD%h6P HD%iQ HD%iQ HD%iP HD%i3Q HD%iWQ HD%iYQ HD%j6Q @HD%jqQ HD%kQ HD%lqQ HD%m6Q @HD%mWQ HD%nP"HD%yP!HD%yXP @HD%zrQ HD%{Q HD%{QQ HD%}WP HD&8Q HD&xQ HD&	Q HD&	Q  HD&	0P @HD&	<Q HD&
RQ HD&
WQ HD&
[Q @HD&Q HD&(0Q HD&(1Q HD&(2Q @HD&(4Q HD&(5Q HD&(9Q @HD&(uP"HD&)1Q HD&)7P HD&)WQ HD&*Q HD&+Q  HD&,VQ HD&-Q  HD&-qQ HD&-wQ HD&8sP HD&9Q HD&90P HD&9WQ HD&9ZQ  HD&:Q  HD&:2Q HD&<Q @HD&<Q HD&<P HD&<2Q  HD&<7Q HD&<PP  HD&=8Q HD&=pQ  HD&=vP"HD&I0P  HD&I3P  HD&K2Q HD&K8Q HD&LQ @HD&LVQ HD&LWQ HD&Z3Q HD&[Q  HD&\Q HD&\Q  HD&xTQ HD&xuP!HD&{P HD&{P HD&{P$HD&|zP HD'+rQ HH$qP HH$uP HH$zP HH$0P HH$P HH$P HH$\P HH$P HH$P HH$SP HH$qP HH$QP HH$VP HH$(zP HH$*7P HH$+P$HH$+P HH$+P HH$+P HH$,WP HH$-Q HH$4JP HH$8ZP HH$8qP HH$8vP HH$8xP HH$9PQ HH$9RQ HH$9WQ HH$9XQ HH$9wQ HH$:P HH$:3P HH$:vP HH$;3P HH$;9P HH$<P HH$<PQ @HH$<RP!HH$<XP"HH$<tP HH$=P HH$>6P HH$H0P HH$H1P HH$IP HH$I6P HH$IQP HH$IWP HH$IXP HH$IYP HH$I[P HH$J9P HH$JrP HH$KP HH$KP HH$K0P HH$K7P HH$K:P HH$KIP HH$KVP HH$LQP HH$LSP HH$LpP HH$LsQ @HH$LtP HH$M8P HH$MqP HH$XQP HH$YQP HH$[P HH$[sP HH$[zP HH$^P HH$hqP HH$huP HH$iP HH$iP HH$kP HH$krP HH$lP HH$lSP HH$lWP HH$mP HH$nP HH$yP HH$y:P HH${SP HH%	P HH%P HH%
RP HH%P HH%P HH%3P HH%90P HH%9rP HH%9zP HH%I0P HH%KpP HH%LYP HH%LpP HH%X1P HH%X9Q HH%X\P HH%X|P HH%YP HH%YP HH%YWP HH%[ZP HH%[yP HH%\pP HH%^P HH%drQ  HH%h6Q  HH%iP HH%iP HH%iP HH%i3P HH%iWP HH%iYP HH%j6P HH%jqP HH%kP HH%lqP HH%m6P HH%mWP HH%nP HH%yP HH%yXP HH%zrP HH%{P HH%{QP HH%}WQ HH&8P HH&xP HH&	P HH&	P HH&	0P HH&	<P HH&
RP HH&
WP HH&
[P HH&P HH&(0P HH&(1P HH&(2P HH&(4P HH&(5P HH&(9P HH&(uP HH&)1P HH&)7Q HH&)WP HH&*P HH&+P HH&,VP HH&-P HH&-qP HH&-wP HH&8sP HH&9P HH&90P HH&9WP HH&9ZP HH&:P HH&:2P HH&<P HH&<P HH&<P HH&<2P HH&<7P HH&<PP HH&=8P HH&=pP HH&=vP HH&I0P HH&I3P HH&K2P HH&K8P HH&LP HH&LVP HH&LWP HH&Z3P HH&[P HH&\P HH&\P HH&xTP HH&xuP HH&{Q HH&{P HH&{P HH&|zQ HH'+rP I 
=n~

;(xxx)
=  DAP MESSAGE HEAD
=@ER

XM	DAP,0,<D
=`AP message type>
>
	XD	MHF,5FX,,<Me
> ssage header flag
>@s>
		XF	SID,0,<S
>`tream ID field pr
?esent>
		XF	HLN,
? 1,<LENGTH field p
?@resent>
		XF	HL2
?`,2,<LEN256 field 
@present>
		XF	BC
@ T,3,<BITCNT field
@@ present>
		XF	S
@`HX,5,<SYSPEC fiel
Ad present>
		XF	
A MOR,6,<More data 
A@coming>
	XD	SID,
A`1B,,<Stream ident
Bification>
	XD	H
B LN,1B,,<Message d
B@ata length (LSB)>
B`
	XD	HL2,1B,,<Me
Cssage data length
C  (MSB)>
	XD	BCT,
C@1B,,<Trailing (un
C`used) bit count>
D
	XD	SHX,4IV,,<SY
D SPEC system-speci
D@fic data>


;(
D`001) CONFIGURATIO
EN

XM	CFG,1,<Co
E nfiguration>
	XD
E@	MSZ,2B,,<Maximum
E` DAP protocol mes
Fsage size>
	XD	O
F ST,1B,,<Operating
F@ system type>
		
F`XV	ORT,1,<RT-11>
G
		XV	ORE,2,<RSTS
G /E>
		XV	ORS,3,<
G@RSX-11S>
		XV	OR
G`M,4,<RSX-11M>
		
HXV	ORD,5,<RSX-11D
H >
		XV	OIA,6,<IA
H@S>
		XV	OVX,7,<V
H`AX/VMS>
		XV	OT2
I,8,<TOPS-20>
		X
I V	OT1,9,<TOPS-10>
I@
		XV	OR8,10,<RT
I`S-8>
		XV	OS8,11
J,<OS-8>
		XV	ORP
J ,12,<RSX-11M+>
	
J@	XV	OCP,13,<COPOS
J`/11>
		XV	OPS,14
K,<P/OS>
		XV	OEL
K ,15,<ELAN>
			$D
K@VOMX==$DVOEL	;Max
K`imum known operat
Ling system type

L 	XD	FST,1B,,<File
L@ system type>
		
L`XV	F11,1,<RMS-11>
M
		XV	F20,2,<RMS
M -20>
		XV	F32,3,
M@<RMS-32>
		XV	FF
M`1,4,<FCS-11>
		X
NV	FRT,5,<RT-11>

N 		XV	FNS,6,<No fi
N@le system support
N`ed>
		XV	FT2,7,<
OTOPS-20>
		XV	FT
O 1,8,<TOPS-10>
		
O@XV	FO8,9,<OS-8>

O`		XV	F3S,10,<RMS-
P32S>
			$DVFMX==
P $DVF3S	;Maximum k
P@nown file system 
P`type
	XD	DVR,1B,
Q,<DAP protocol ve
Q rsion>
	XD	DVE,1
Q@B,,<DAP ECO level
Q`>
	XD	DVU,1B,,<D
RAP user (customer
R ) mod level>
	XD
R@	DVS,1B,,<DAP sof
R`tware (release) v
Sersion>
	XD	DVT,
S 1B,,<DAP user sof
S@tware version>
	
S`XD	CNF,10FX,,<Gen
Teric configuratio
T n flags>
		XF	FP
T@A,0,<File preallo
T`cation>
		XF	SFO
U,1,<Sequential fi
U le organization>
U@
		XF	RFO,2,<Rela
U`tive file organiz
Vation>
		XF	DFO,
V 3,<Direct file or
V@ganization>
		XF
V`	FXC,4,<File exte
Wnsion via CONTROL
W (EXTEND)>
		XF	S
W@FT,5,<Sequential 
W`file transfer>
	
X	XF	RAR,6,<Random
X  access by relati
X@ve record number>
X`
		XF	RAB,7,<Ran
Ydom access by vir
Y tual block number
Y@>
		XF	RAK,8,<Ra
Y`ndom access by ke
Zy>
		XF	RAH,9,<R
Z andom access by h
Z@ash code>
		XF	R
Z`AA,10,<Random acc
[ess by record fil
[ e address>
		XF	
[@MFO,11,<Multi-key
[`ed indexed file o
\rganization>
		X
\ F	SWA,12,<Switchi
\@ng record access 
\`mode>
		XF	APN,1
]3,<Append file ac
] cess>
		XF	CMF,1
]@4,<Command file s
]`ubmission/executi
^on>
		XF	CCP,15,
^ <Data compression
^@>
		XF	MDS,16,<M
^`ultiple data stre
_ams>
		XF	DFC,17
_ ,<Return file att
_@ributes via CONTR
_`OL(DISPLAY)>
		X
`F	BLR,18,<Blockin
` g of messages up 
`@to response>
		X
``F	BLU,19,<Unlimit
aed blocking of DA
a P messages>
		XF
a@	C25,20,<Extended
a` length field in 
bheader>
		XF	FCK
b ,21,<File data ch
b@ecksuming>
		XF	
b`KEA,22,<Key defin
cition attributes 
c message>
		XF	AE
c@A,23,<Allocation 
c`attributes messag
de>
		XF	SEA,24,<
d Summary attribute
d@s message>
		XF	
d`DIR,25,<Directory
e listing capabili
e ty>
		XF	TEA,26,
e@<Date/time attrib
e`utes message>
		
fXF	PEA,27,<Protec
f tion attributes m
f@essage>
		XF	LEA
f`,28,<Access contr
gol list message>
g 
		XF	SPO,29,<Spo
g@oling via FOP fie
g`ld>
		XF	CMS,30,
h<Command file via
h  FOP field>
		XF
h@	FDE,31,<File del
h`etion via FOP fie
ild>
		XF	DFS,32,
i <Default file spe
i@cification>
		XF
i`	SRA,33,<Sequenti
jal record access>
j 
		XF	FTR,34,<Fi
j@le transfer recov
j`ery>
		XF	BTC,35
k,<BITCNT field of
k  data message>
	
k@	XF	WST,36,<Warni
k`ng STATUS mesage>
l
		XF	REN,37,<Fi
l le rename via ACC
l@ESS message>
		X
l`F	WLD,38,<File wi
mldcarding>
		XF	
m CGN,39,<GO/NOGO v
m@ia ACCOPT field>
m`
		XF	NAM,40,<Nam
ne message>
		XF	
n DSG,41,<DAP messa
n@ge segmentation>
n`
		XF	CFA,42,<Cha
onge of main attri
o butes via ACCOMP(
o@CHANGE)>
		XF	CF
o`D,43,<Change of d
pate/time via ACCO
p MP(CHANGE)>
		XF
p@	CFP,44,<Change o
p`f protection via 
qACCOMP(CHANGE)>

q 		XF	CFN,45,<Chan
q@ge of file name v
q`ia ACCOMP(CHANGE)
r>
		XF	MAR,46,<R
r eturn of modified
r@ attributes on cr
r`eate>
		XF	N3D,4
s7,<3-part NAME me
s ssages via DISPLA
s@Y field>
		XF	CR
s`A,48,<Change of m
tain attributes vi
t a ACCESS(RENAME)>
t@
		XF	CRD,49,<Ch
t`ange of date/time
u via ACCESS(RENAM
u E)>
		XF	CRP,50,
u@<Change of protec
u`tion via ACCESS(R
vENAME)>
		XF	BLC
v ,51,<BLKCNT field
v@ in CONTROL messa
v`ge>
		XF	OVO,52,
w<Octal file versi
w on only>


;(0
w@02) ATTRIBUTES

w`
XM	ATR,2,<Main a
xttributes>
	XD	M
x 02,6MX,,<Attribut
x@es message menu>
x`
	XD	DTY,2FX,,<Da
yta type>
		XF	AS
y C,0,<7-bit ASCII 
y@characters>
		XF
y`	IMG,1,<Image 8-b
zit bytes>
		XF	E
z BC,2,<EBCDIC char
z@acters>
		XF	CPR
z`,3,<Compressed fo
{rmat>
		XF	EXE,4
{ ,<Executable code
{@>
		XF	PRV,5,<Pr
{`ivileged code>
	
|	XF	ZOD,7,<Zero o
| n delete>
	XD	OR
|@G,1B,,<File organ
|`ization>
		XV	OS
}Q,0,<Sequential>
} 
		XV	ORL,20,<Rel
}@ative>
		XV	OID,
}`40,<Indexed>
		X
~V	OHS,60,<Hashed>
~ 
	XD	RFM,1B,,<Re
~@cord format>
		X
~`V	FNR,0,<No (unde
fined) record for
 mat>
		XV	FFX,1,
@<Fixed length rec
`ords>
		XV	FVR,2,<Variable length  records>
		XV	F@VF,3,<Variable wi`th fixed control>
		XV	FST,4,<[AS CII] Stream forma@t>
		XV	FSL,5,<[`ASCII] Stream-LF format>
		XV	FSC ,6,<[ASCII] Strea@m-CR format>
	XD`	RAT,3FX,,<Record attributes>
		X F	FCC,0,<FORTRAN @carriage control>`
		XF	ILC,1,<Implied <LF><CR> env elope>
		XF	PRN,@2,<VAX Print-file` carriage control>
		XF	NSB,3,<Re cords do not span@ physical blocks>`
		XF	EFC,4,<Embedded format cont rol>
		XF	CCC,5,@<COBOL carriage c`ontrol>
		XF	LSA,6,<Line-sequence -numbered ASCII>
		XF	MCY,7,<MACY`11 format>
	XD	BLS,2B,,<Physical  block size (bytes@) for device>
	X`D	MRS,2B,,<[Maxim	um] record size (	 bytes)>
	XD	ALQ,	@5CV,,<Allocation 	`quantity (blocks)
>
	XDE	BKS,1B,,<
 Bucket size (bloc
@ks)>
	XD	FSZ,1B,
`,<Fixed header size of variable le ngth record>
	XD@E	MRN,5CV,,<Maxim`um record number>

	XD	RTS,40AV,,<
 Run-time system n
@ame>
	XD	DEQ,2B,
`,<Defaulthextensi
	XFOP,6FX,,<File 
		XF	RWO,0,<Rewin d on OPEN>
		XF	@RWC,1,<Rewind on `CLOSE>
		XF	EOT,3,<Skip to EOT>
 		XF	DLC,4,<Don't@ lock file if not` properly CLOSEd>
		XF	DRF,5,<Dir ectory file>
		X@F	FLK,6,<File loc`ked>
		XF	CTG,7,<Contiguous alloc ation required>
@		XF	SUP,8,<Super`sede extant file on CREATE>
		XF	 NEF,9,<Do not ski@p to EOF on OPEN `for PUT>
		XF	TMP,10,<Temporary f ile>
		XF	TMD,11@,<Temporary file,` mark for DELETE on CLOSE>
		XF	D MO,13,<Rewind and@ dismount on CLOS`E>
		XF	WCK,14,<Enable write chec king>
		XF	RCK,1@5,<Enable read ch`ecking>
		XF	CIF,16,<CREATE new f ile if one doesn'@t exist>
		XF	OL`F,17,<Override lock on file on OPE N>
		XF	SQO,18,<@Sequential access` only>
		XF	MXV,19,<Maximize vers ion number>
		XF@	SPC,20,<Spool fi`le to line printer on CLOSE>
		XF 	SCF,21,<Submit a@s command file on` CLOSE>
		XF	DLT,22,<Delete file  on CLOSE>
		XF	C@BT,23,<Try for co`ntiguous file, ok if fails>
		XF	 WLF,24,<Wait for @locked file>
		X`F	DFW,25,<Deferred write>
		XF	TE F,26,<Truncate to@ EOF on CLOSE>
	`	XF	OFP,27,<Output file parse>
	X D	BSZ,1B,,<Byte s@ize (bits per log`ical data byte)>
	XD	DEV,6FX,,<De vice characterist@ics>
		XF	REC,0,`<Record-oriented>
		XF	CCL,1,<Car riage-control>
	@	XF	TRM,2,<Device` is a terminal>
 		XF	MDI,3,<Direc  tory-structured>
		XF	SDI,4,<Sing `le-directory only!>
		XF	SQD,5,<Se! quential block or!@iented (e.g., MTA!`)>
		XF	NUL,6,<D"evice is NUL:>
	" 	XF	FOD,7,<File-o"@riented (e.g., di"`sk or tape)>
		X#F	DSH,8,<Device i# s sharable>
		XF#@	SPL,9,<Device is#` being spooled>
$		XF	MNT,10,<Devi$ ce is currently m$@ounted>
		XF	DMT$`,11,<Device is ma%rked for dismount% >
		XF	ALL,12,<D%@evice is allocate%`d>
		XF	IDV,13,<&Can do input>
		& XF	ODV,14,<Can do&@ output>
		XF	SW&`L,15,<Software wr'ite-locked>
		XF' 	AVL,16,<Availabl'@e for use>
		XF	'`ELG,17,<Error log(ging enabled>
		( XF	MBX,18,<Device(@ is a mailbox>
	(`	XF	RTM,19,<Real )time in nature>
) 		XF	RAD,20,<Rand)@om access>
		XF	)`DRC,21,<Read-chec*king enabled>
		* XF	DWC,22,<Write-*@checking enabled>*`
		XF	FRN,23,<Fo+reign in nature>
		XF	NDV,24,<Net+@work device>
		X+`F	GDV,25,<Generic, device>
	XD	SDC, ,6FX,,<Spooling d,@evice characteris,`tics>
	XD	LRL,2B-,,<Longest record-  length within fi-@le>
	XD	HBK,5CV,-`,<Highest virtual. file block alloc. ated>
	XD	EBK,5C.@V,,<End of file v.`irtual block numb/er>
	XD	FFB,2B,,/ <First free byte /@in EBK>
	XD	SBN,/`5CV,,<Starting bl0ock number of fil0 e on media>


0@;(003) ACCESS

0`XM	ACS,3,<File ac1cess>
	XD	AFC,1B1 ,,<Access functio1@n>
		XV	ARD,1,<O1`pen file (for rea2d)>
		XV	AWR,2,<2 Open file (for wr2@ite)>
		XV	ARN,32`,<Rename>
		XV	A3DL,4,<Delete>
		3 XV	ADR,6,<Directo3@ry list>
		XV	AS3`B,7,<Submit as co4mmand file>
		XV4 	AEC,8,<Execute c4@ommand file>
	XD4`	AOP,5FX,,<Access5 options>
		XF	O5 KE,0,<I/O errors 5@are not fatal>
	5`	XF	MAC,1,<Modify6 attributes as ne6 eded for create>
		XF	ACK,3,<Chec6`ksum the file dat7a>
		XF	GNG,4,<G7 o/Nogo (wait for 7@confirmation)>
	7`XD	FIL,255AV,,<Fi8le specification>8 
	XD	FAC,3FX,,<F8@ile access operat8`ions>
		XF	PUT,09,<Put access>
		9 XF	GET,1,<Get acc9@ess>
		XF	DEL,2,9`<Delete access>
:		XF	UPD,3,<Updat: e access>
		XF	T:@RN,4,<Truncate ac:`cess>
		XF	BIO,5;,<Block-mode I/O>; 
		XF	BRO,6,<Swi;@tching between bl;`ock and record I/<O>
		XF	APP,7,<A< ppend Access>
	X<@D	SHR,3FX,,<Share<`d file access ope=rations>
		XF	PU= T,0,<Put access>
		XF	GET,1,<Get =`access>
		XF	DEL>,2,<Delete access> >
		XF	UPD,3,<Up>@date access>
		X>`F	MSA,4,<Multiple?-stream access>
? 		XF	UPI,5,<User-?@provided interloc?`king>
		XF	NIL,6@,<No access by ot@ her users>
	XD	A@@DS,4FX,,<Access d@`isplay requested>A
		XF	DMA,0,<MaiA n attributes>
		A@XF	DKD,1,<Key defA`inition attributeBs>
		XF	DAA,2,<AB llocation attribuB@tes>
		XF	DSA,3,B`<Summary attributCes>
		XF	DDT,4,<C Date and time attC@ributes>
		XF	DFC`P,5,<File protectDion attributes>
D 		XF	DAC,7,<AccesD@s control list atD`tributes>
		XF	DENM,8,<Name messagE e with resultant E@file>
		XF	DN3,9E`,<3-part name mesFsages (vol, dir, F fil)>
	XD	PSW,40F@AV,,<File passworF`d>


;(004) COGNTROL

XM	CTL,4G ,<Control>
	XD	CG@FC,1B,,<Control fG`unction>
		XV	CGHT,1,<Get (read) rH ecord or block>
H@		XV	CON,2,<ConneH`ct (initialize) dIata stream>
		XVI 	CUP,3,<Update cuI@rrent record>
		I`XV	CPT,4,<Put (wrJite) record or blJ ock>
		XV	CDL,5,J@<Delete current rJ`ecord>
		XV	CRW,K6,<Rewind file>
K 		XV	CTN,7,<TruncK@ate file>
		XV	CK`MD,8,<Modify fileL attributes>
		XL V	CRR,9,<Release L@(unlock) record>
		XV	CFR,10,<FreMe (unlock) all reM cords>
		XV	CXB,M@11,<EXTEND-BEGIN M`via following allNocation>
		XV	CFN L,12,<Flush out IN@/O data>
		XV	CNN`V,13,<Next volumeO processing>
		XO V	CFI,14,<Find reO@cord>
		XV	CXE,1O`5,<EXTEND-END>
	P	XV	CDS,16,<DisplP ay (retrieve) filP@e attributes>
		P`XV	CFS,17,<ForwarQd space the file Q (blocks)>
		XV	CQ@BS,18,<Backspace Q`the file (blocks)R>
		XV	CCP,19,<CR heckpoint the filR@e>
		XV	CRG,20,<R`Get (read) recoveSry>
		XV	CPG,21,S <Put (write) recoS@very>
	XD	M04,4MS`X,,<Control messaTge menu>
	XD	RACT ,1B,,<Record acceT@ss mode>
		XV	CST`R,0,<Sequential rUecord access>
		U XV	CKY,1,<Keyed aU@ccess>
		XV	CRF,U`2,<Random access Vby record file adV dress>
		XV	CSF,V@3,<Sequential filV`e access>
		XV	CWBM,4,<Block-mode W access>
		XV	CBFW@,5,<Block-mode fiW`le transfer>
	XDXE	KEY,255IV,,<AccX ess key>
	XDE	KRX@F,1B,,<Key of refX`erence>
	XD	ROP,Y6FX,,<Record leveY l operations>
		Y@XF	EOF,0,<PositioY`n to EOF>
		XF	FZDL,1,<Fast recordZ  delete>
		XF	UIZ@F,2,<Update existZ`ing records>
		X[F	CSH,3,<Use hash[  code>
		XF	LOA,[@4,<Follow fill qu[`antities>
		XF	U\LK,5,<Manual lock\ ing/unlocking>
	\@	XF	TPT,6,<Trunca\`te put>
		XF	RHD],7,<Read ahead>
] 		XF	WBH,8,<Write]@ behind>
		XF	KG]`E,9,<Key is great^er than or equal>^ 
		XF	KGT,10,<Ke^@y is greater than^`>
		XF	NLR,11,<D_o not lock record_ >
		XF	RLR,12,<R_@ead locked record_`>
		XF	BLI,13,<B`lock I/O>
		XF	C` KL,14,<Compare fo`@r key limit reach``ed>
		XF	NXR,15,a<Non-existant reca ord processing>
a@		XF	WLR,16,<Waita` for locked recorbd>
		XF	RRL,17,<b Read record regarb@dless of lock>
	b`	XF	LRR,18,<Lock crecord for read oc nly>
	XDE	HSH,5Ic@V,,<Hash code>
	c`XD	CDS,4FX,,<Contdrol display requed sted>
	XD	BLK,1Bd@,,<Block count ("d`blocking factor")e per I/O operatioe n>


;(005) COe@NTINUE

XM	CNT,e`5,<Continue transffer>
	XDS	M05,4Mf X,,<Internal CONTf@INUE message menuf`>
	XD	C2F,1B,,<Cgontinue function g code>
		XV	CTA,1g@,<Try again>
		Xg`V	CSK,2,<Skip andh continue>
		XV	h CAB,3,<Abort currh@ent file operatioh`n>
		XV	CRS,4,<Riesume processing>i 
		XV	CTR,5,<Teri@minate ACCESS opei`ration>


;(00j6) ACKNOWLEDGE
j 
XM	ACK,6,<Acknowj@ledge>


;(007j`) ACCESS COMPLETEk

XM	ACM,7,<Acck ess complete>
	Xk@DS	M07,4MX,,<Intek`rnal ACCOMP messalge menu>
	XD	A2Fl ,1B,,<Access compl@letion function>
		XV	ACL,1,<Closme current file>
m 		XV	ARS,2,<Respom@nse (to access com`mplete)>
		XV	AKnL,3,<Kill/reset/an bort current filen@>
		XV	AES,4,<Enn`d of data stream>o
		XV	ASK,5,<Skio p (this wildcardeo@d file)>
		XV	ACo`B,6,<CHANGE-BEGINp start up RENAME p operation>
		XV	p@ACE,7,<CHANGE-ENDp`>
		XV	ATR,8,<Teqrminate ACCESS opq eration>
	XD	AFOq@,6FX,,<File accesq`s options>
	XD	CrKS,2B,,<File datar  checksum>


;r@(008) DATA

XM	r`DAT,8,<Data>
	XDs	RCN,8BV,,<Records  number>


;(0s@09) STATUS

XM	s`STS,9,<Status>
	tXDS	M09,4MX,,<Intt ernal STATUS messt@age menu>
	XD	STt`C,2B,,<Status codue>
	XD	SRA,8BV,,u <Record address fu@or status>
	XD	Su`RN,8BV,,<Record nvumber for status>v 
	XD	STV,8BV,,<Sv@econdary status vv`alue>
	XD	STX,25w5AV,,<Status textw ual description>


;(010) KEY Dw`EFINITION ATTRIBUxTES EXTENSION

x XM	KYX,10,<Key dex@finition attributx`es extension>
	XyD	M10,6MX,,<Key dy efinition messagey@ menu>
	XDE	KOP,y`3FX,,<Key optionsz>
		XF	DUP,0,<Duz plicates allowed>z@
		XF	CHG,1,<Keyz` changes allowed>{
		XF	NKC,2,<Nul{ l key character d{@efined>
	XDE	DFL{`,2B,,<Data bucket| fill>
	XDE	IFL,| 2B,,<Index bucket|@ fill>
	XDE	NSG,|`1B,,<Number of se}gment pairs follo} wing>
	XDE	POS,2}@B,,<Byte position}` of key within re~cord>
	XDE	SIZ,1~ B,,<Byte count of~@ key within recor~`d>
	XDE	REF,1B,,<Key of reference  indicator>
	XDE@	KNM,40AV,,<Key n`ame a la REF>
	X
DE	NUL,1B,,<Value
  of null key char
@acter>
	XDE	IAN,
`1B,,<Index area n
umber>
	XDE	LAN,
 1B,,<Lowest level
@ index area numbe
`r>
	XDE	DAN,1B,,
<Data level area 
 number>
	XDE	DTP
@,1B,,<Data type>
`
	XDE	RVB,8BV,,<R
oot VBN for key>
 
	XDE	HAL,5BV,,<H
@ash algorithm val
`ue>
	XDE	DVB,8BV
,,<VBN of start o
 f first data buck
@et>
	XDE	DBS,1B,
`,<Data bucket siz
e field>
	XDE	IB
 S,1B,,<Index buck
@et size field>
	
`XDE	LVL,1B,,<Leve
l of root bucket>
 
	XDE	TKS,1B,,<T
@otal key size>
	
`XDE	MRL,2B,,<Mini
mum record length
 >


;(011) ALL
@OCATION ATTRIBUTE
`S EXTENSION

XM
	ALC,11,<Allocati
 on attributes ext
@ension>
	XD	M11,
`6MX,,<Allocation 
	extension message
	  menu>
	XD	VOL,2
	@B,,<Relative volu
	`me number>
	XD	A
LN,4FX,,<Alignmen
 t options>
		XF	
@ANY,0,<No specifi
`ed allocation pla
cement>
		XF	CYL
 ,1,<Align on cyli
@nder boundary>
	
`	XF	ALB,2,<Align 
to specified logi
 cal block>
		XF	
@AVB,3,<Allocate n
`ear to virtual bl
ock>
		XF	ARF,4,
 <Allocate near sp
@ecified related f
`ile>
	XD	ALP,4FX
,,<Allocation opt
 ions>
		XF	HRD,0
@,<Error if can't 
`align as requeste
d>
		XF	ACT,1,<C
 ontiguous allocat
@ion required>
		
`XF	ACB,2,<Contigu
ous best try>
		
 XF	ONC,3,<Align o
@n any cylinder bo
`undry>
	XD	LOC,8
BV,,<Location for
  allocation>
	XD
@E	RFI,16BV,,<Rela
`ted file ID>
	XD
	AAL,5CV,,<File a
 llocation (blocks
@)>
	XD	AID,1B,,<
`Area ID>
	XDE	BK
Z,1B,,<Bucket siz
 e for this area>
@
	XD	AEQ,2B,,<Def
`ault extension qu
antity>


;(01
 2) SUMMARY ATTRIB
@UTES EXTENSION

`
XM	SUM,12,<Summa
ry attributes ext
 ension>
	XD	M12,
@6MX,,<Summary att
`ributes extension
 message menu>
	
 XDE	NOK,1B,,<Numb
@er of keys define
`d in file>
	XDE	
NOA,1B,,<Number o
 f areas defined i
@n file>
	XDE	NOR
`,1B,,<Number of r
ecord descriptors
  in file>
	XDE	P
@VN,2B,,<Prologue 
`version number>


;(013) DATE A
 ND TIME ATTRIBUTE
@S EXTENSION

XM
`	TIM,13,<Date and
 time attributes 
 extension>
	XD	M
@13,6MX,,<Date and
` time extension m
essage menu>
	XD
 	CDT,18T,,<Creati
@on date and time>
`
	XD	UDT,18T,,<U
pdate date and ti
 me>
	XD	EDT,18T,
@,<Delete date and
` time>
	XD	RVN,2
B,,<Revision numb
 er>
	XD	BDT,18T,
@,<BACKUP date and
` time>
	XD	PDT,1
8T,,<Physical (me
 dia) creation dat
@e and time>
	XD	
`ADT,18T,,<Access 
date and time>

 

;(014) PROTECT
@ION ATTRIBUTES EX
`TENSION

XM	PRT
 ,14,<Protection a
  ttributes extensi
 @on>
	XD	M14,6MX,
 `,<Protection exte
!nsion message men
! u>
	XD	PNM,40AV,
!@,<Owner name>
	X
!`D	PSY,3FX,,<Syste
"m access protecti
" on field>
		XF	P
"@RD,0,<Deny read a
"`ccess>
		XF	PWR,
#1,<Deny write acc
# ess>
		XF	PEX,2,
#@<Deny execute acc
#`ess>
		XF	PDE,3,
$<Deny delete acce
$ ss>
		XF	PAP,4,<
$@Deny append acces
$`s>
		XF	PDI,5,<D
%eny directory lis
% t access>
		XF	P
%@UP,6,<Deny update
%` access>
		XF	PC
&P,7,<Deny change 
& protection access
&@>
		XF	PXT,8,<De
&`ny extend access>
'
	XD	POW,3FX,,<O
' wner access prote
'@ction field>
	XD
'`	PGR,3FX,,<Group 
(access protection
(  field>
	XD	PWL,
(@3FX,,<World acces
(`s protection fiel
)d>


;(015) NA
) ME

XM	NAM,15,<
)@Name>
	XD	NTY,3F
)`X,,<Name string t
*ype>
		XF	NFS,0,
* <Full file specif
*@ication>
		XF	NF
*`N,1,<File name>
+		XF	NDN,2,<Direc
+ tory name>
		XF	
+@NVN,3,<Volume (/d
+`evice/structure) 
,name>
		XF	NDF,4
, ,<Default file sp
,@ecification>
		X
,`F	FRF,5,<Related 
-file specificatio
- n>
	XD	NMS,255AV
-@,,<Name specifica
-`tion>


;(016)
. ACCESS CONTROL L
. IST ATTRIBUTES EX
.@TENSION

XM	ACL
.`,16,<Access contr
/ol list attribute
/ s extension>
	XD
/@E	ACT,1B,,<Repeat
/`ition count of AC
0L fields (followi
0 ng)>
	XDE	ACE,80
0@AV,,<Access contr
0`ol list entry>

1

;(128) USER ID
1 ENTIFICATION

X
1@M	USR,128,<User i
1`dentification>
	
2XD	M77,6MX,,<User
2  ID message menu>
2@
	XD	UID,40AV,,<
2`User identificati
3on>
	XD	UAC,40AV
3 ,,<Accounting inf
3@ormation>
	XD	UO
3`P,132AV,,<Other a
4ccounting informa
4 tion/options>
;
4@The DAP I/O statu
4`s codes

XS	ABO
5,1,<Operation Abo
5 rted>
XS	ACC,2,<
5@Could not access 
5`file>
XS	ACT,3,<
6"FILE" activity p
6 recludes operatio
6@n>
XS	AID,4,<Bad
6` area ID>
XS	ALN
7,5,<Alignment opt
7 ions error>
XS	A
7@LQ,6,<Allocation 
7`quantity too larg
8e>
XS	ANI,7,<Not
8  ANSI "D" format>
8@
XS	AOP,10,<Allo
8`cation options er
9ror>
XS	AST,11,<
9 Invalid operation
9@ at AST level>
X
9`S	ATR,12,<Attribu
:te read error>
X
: S	ATW,13,<Attribu
:@te write error>
:`XS	BKS,14,<Bucket
; size too small>
; 
XS	BKZ,15,<Bucke
;@t size too large>
;`
XS	BLN,16,<"BLN
<" length error>
< XS	BOF,17,<Beginn
<@ing of file detec
<`ted>
XS	BPA,20,<
=Private pool addr
= ess not multiple 
=@of 4>
XS	BPS,21,
=`<Private pool siz
>e not multiple of
>  4>
XS	BUG,22,<I
>@nternal RMS error
>` condition detect
?ed>
XS	CCR,23,<C
? annot connect RAM
?@>
XS	CHG,24,<$UP
?`DATE changed key 
@without XB$CHG>
@ XS	CHK,25,<Bucket
@@ format check byt
@`e error>
XS	CLS,
A26,<RSTS/E Close 
A function failed>
A@
XS	COD,27,<Inval
A`id or unsupported
B "COD" field>
XS
B 	CRE,30,<Could no
B@t create file>
X
B`S	CUR,31,<No curr
Cent record>
XS	D
C AC,32,<Deaccess e
C@rror during close
C`>
XS	DAN,33,<Dat
Da AREA number inv
D alid>
XS	DEL,34,
D@<RFA-accessed rec
D`ord was deleted>
E
XS	DEV,35,<Bad D
E evice, or inappro
E@priate device typ
E`e>
XS	DIR,36,<Er
Fror in Directory 
F name>
XS	DME,37,
F@<Dynamic memory e
F`xhausted>
XS	DNF
G,40,<Directory no
G t found>
XS	DNR,
G@41,<Device not re
G`ady>
XS	DPE,42,<
HDevice positionin
H g error>
XS	DTP,
H@43,<"DTP" field i
H`nvalid>
XS	DUP,4
I4,<Duplicate key 
I detected without 
I@XB$DUP>
XS	ENT,4
I`5,<Enter function
J failed>
XS	ENV,
J 46,<Operation not
J@ selected in "ORG
J`">
XS	EOF,47,<En
Kd-of-file detecte
K d>
XS	ESS,50,<Ex
K@panded string are
K`a too short>
XS	
LEXP,51,<Expiratio
L n date not reache
L@d>
XS	EXT,52,<Fi
L`le extend failure
M>
XS	FAB,53,<Not
M  a valid FAB>
XS
M@	FAC,54,<Illegal 
M`FAC>
XS	FEX,55,<
NFile already exis
N ts>
XS	FID,56,<I
N@nvalid File ID>
N`XS	FLG,57,<Invali
Od flag bit combin
O ation>
XS	FLK,60
O@,<File locked by 
O`another user>
XS
P	FND,61,<"FIND" F
P unction failed>
P@XS	FNF,62,<File n
P`ot found>
XS	FNM
Q,63,<Error in fil
Q e name>
XS	FOP,6
Q@4,<Invalid file o
Q`ptions>
XS	FUL,6
R5,<Device/file is
R  full>
XS	IAN,66
R@,<Index AREA numb
R`er invalid>
XS	I
SFI,67,<Invalid IF
S I value or unopen
S@ed file>
XS	IMX,
S`70,<Max areas/key
T exceeded>
XS	IN
T I,71,<INIT never 
T@issued>
XS	IOP,7
T`2,<Operation ille
Ugal or invalid fo
U r file organizati
U@on>
XS	IRC,73,<I
U`llegal record enc
Vountered>
XS	ISI
V ,74,<Invalid ISI 
V@value>
XS	KBF,75
V`,<Bad KEY buffer 
Waddress>
XS	KEY,
W 76,<Invalid KEY f
W@ield>
XS	KRF,77,
W`<Invalid key-of-r
Xeference>
XS	KSZ
X ,100,<KEY size to
X@o large>
XS	LAN,
X`101,<Lowest-level
Y-index AREA numbe
Y r invalid>
XS	LB
Y@L,102,<Not ANSI l
Y`abelled tape>
XS
Z	LBY,103,<Logical
Z  channel busy>
X
Z@S	LCH,104,<Logica
Z`l channel number 
[too large>
XS	LE
[ X,105,<Logical ex
[@tend error>
XS	L
[`OC,106,<"LOC" Fie
\ld invalid>
XS	M
\ AP,107,<Buffer ma
\@pping error>
XS	
\`MKD,110,<Could no
]t mark file for d
] eletion>
XS	MRN,
]@111,<MRN neg or l
]`ess than KEY>
XS
^	MRS,112,<MRS==0 
^ for fixed records
^@>
XS	NAM,113,<"N
^`AM" block address
_ invalid>
XS	NEF
_ ,114,<Not positio
_@ned to EOF>
XS	N
_`ID,115,<Cannot al
`locate index desc
` riptor>
XS	NPK,1
`@16,<No primary ke
``y defined>
XS	OP
aN,117,<RSTS/E ope
a n function failed
a@>
XS	ORD,120,<XA
a`B'S not in correc
bt order>
XS	ORG,
b 121,<Invalid file
b@ organization val
b`ue>
XS	PLG,122,<
cFile prolog error
c >
XS	POS,123,<"P
c@OS" field invalid
c`>
XS	PRM,124,<Ba
dd file date field
d >
XS	PRV,125,<Fi
d@le protection vio
d`lation>
XS	RAB,1
e26,<Not a valid R
e AB>
XS	RAC,127,<
e@Illegal RAC value
e`>
XS	RAT,130,<Il
flegal record attr
f ibutes>
XS	RBF,1
f@31,<Invalid recor
f`d buffer address>
g
XS	RER,132,<Fil
g e read error>
XS
g@	REX,133,<Record 
g`already exists>
hXS	RFA,134,<Bad R
h FA value>
XS	RFM
h@,135,<Invalid rec
h`ord format>
XS	R
iLK,136,<Target bu
i cket locked>
XS	
i@RMV,137,<RSX-F11A
i`CP remove functio
jn failed>
XS	RNF
j ,140,<Record not 
j@found>
XS	RNL,14
j`1,<Record not loc
kked>
XS	ROP,142,
k <Invalid record o
k@ptions>
XS	RPL,1
k`43,<Error reading
l prolog>
XS	RRV,
l 144,<Invalid RRV 
l@record encountere
l`d>
XS	RSA,145,<R
mAB stream current
m ly active>
XS	RS
m@Z,146,<Bad record
m` size>
XS	RTB,14
n7,<Record too big
n  for user's buffe
n@r>
XS	SEQ,150,<P
n`rimary key out of
o sequence>
XS	SH
o R,151,<SHR field 
o@invalid>
XS	SIZ,
o`152,<SIZ field in
pvalid>
XS	STK,15
p 3,<Stack too big 
p@for save area>
X
p`S	SYS,154,<System
q directive error>
q 
XS	TRE,155,<Ind
q@ex tree error>
X
q`S	TPE,156,<Error 
rin file extension
r >
XS	UBF,157,<In
r@valid user buffer
r` address>
XS	USZ
s,160,<Invalid use
s r buffer size>
X
s@S	VER,161,<Error 
s`in version number
t>
XS	VOL,162,<In
t valid volume numb
t@er>
XS	WER,163,<
t`File write error>
u
XS	WLK,164,<Dev
u ice is write-lock
u@ed>
XS	WPL,165,<
u`Error writing pro
vlog>
XS	XAB,166,
v <Not valid XAB>
v@XS	DDI,167,<Defau
v`lt directory inva
wlid>
XS	CAA,170,
w <Cannot access ar
w@gument list>
XS	
w`CCF,171,<Cannot c
xlose file>
XS	CD
x A,172,<Cannot del
x@iver AST>
XS	CHN
x`,173,<Channel ass
yignment failure>
y 
XS	TTO,174,<Term
y@inal output ignor
y`ed due to ^O>
XS
z	TTY,175,<Termina
z l input ignored d
z@ue to ^Y>
XS	DNA
z`,176,<Default fil
{ename string addr
{ ess error>
XS	DV
{@I,177,<Device ID 
{`field invalid>
X
|S	ESA,200,<Expand
| ed string address
|@ error>
XS	FNA,2
|`01,<Filename stri
}ng address error>
} 
XS	FSZ,202,<FSZ
}@ field invalid>
}`XS	IAL,203,<Inval
~id argument list>
~ 
XS	KFF,204,<Kno
~@wn file found>
X
~`S	LNE,205,<Logica
l name error>
XS
 	NOD,206,<Node na
@me error>
XS	AOK
`,207,<Operation s
XS	DU10,<Recordlins
XS	IDX,2dex update 
XS	RLK,<Recordalock
XS	RRV,213,<Rted in
XS	CNO,214,<Fated b
X`S	PBF,215,<Baddpr
XS	PND,216,<usgoper
XS	QUO,217,<Quoted
X@S	RHB,220,<Record
XS	RLF,22ted file i
XS	RSS,2sultantlstr
XS	RST,223,<Res add
XS	SQO,224,<Operati
XS	SUC,225,<Opessfu
XS	CFS,226,<Ctsuper
XS	SYN,227,
<File specificati
 on syntax error>
@
XS	TMO,230,<Time
`-out period expir
XS	BLK,231,<ordpatt
XS	BSZ,232,
<Byte size illega
 l>
XS	CDR,233,<C
@annot disconnect 
`RAB>
XS	CGJ,234,t JFN f
XS	COF,annot OPEN 
XS	JFN,236N>
XS	PE37,<Cannot pos
XS	TRU,240,<Cannot 
X@S	UDF,241,<Filesi
XS	XC42,<Fileomustc
XS	DIF,243,<Direct
XS	HNS,<Handler not
XS	H,245,<Fatal har
XS	BE,246,<AttemptE
XS	ONP,247,< presen
XS	DNA,250,<Dt atta
XS	DAA,251his>alrea
XS	VA,252,<Deviceei
XS	SRU,253,<Shae in
XS	IOR,254l overlay
XS	CRC,<Blockocheck
XS	CNE,256,<Caller
XS	IFF,257,<Iull>
XS	FHF,260,<File 
XS	FW,261,<Accessed
XS	F,262,<Filefhead
XS	ATE,263,<control
XS	LU,264,<File alr
XS	BTF,265, format>
XS	IOD,266,<Illnoon
XS	RDD,26meito diff
XS	RFE,270,oialread
XS	ROF,271srename o
@XS	FAO,272,<File 
XS	PAR,273,<Device 
XS	EOV,274,<Endeof 
XS	DOV,275,<Data
XS	BDB,<Bad block o
XS	EOT,<End>of tape
XS	NB00,<No buffer 
!`XS	FEA,301,<Filed
XS	TNI,3sk not inst
XS	ULE,30ck error>
XS	NFL,304,<No fn L
XS	SRF,305,<ceive e
XS	SPL,306orisubmit
XS	NMF,307e files>
XS	CKE,310,<DAP che
XS	TA,311,<Quota ex
XS	BUG,3ternaltnetw
XS	TTC,313,<TutCabo
(XS	DFL,314,<Data 
XS	ESL,Expandedvstr
XS	IBF,316,<Iet for
XS	IBK,317,ize ofoL
XS	DX,320,<Index no
X@S	IFA,321,<Illega
XS	IFL,3dex bucketg
XS	KNM,323,<Kewnota
XS	K,324,<Indexhbuc
XS	MB25,<Multi-buff
XS	NET,326,<Netn fa
XS	ALK,327,<already
XS	DEL,Deletedlreco
XS	LIM,Retrievedere
XS	NOP,33XAB not fi
XS	RNF,Nonexistentl
XS	LV,334,<Unsuppor
XS	REF,335,key-of-r
XS	RSL,336,<Resueng
XS	R,337,<Errorpupd
XS	SEG,340ny segmen
XS	SUP,342,<notesup
XS	WBE,343,<rite-be
XS	WLD,344dowildcar
XS	SF,345,<Working 
XS	DLN,<Directoryrl
XS	D,347,<Directory
XS	DPN,3rectoryrlis
X@S	DPA,351,<Direct
XS	DL52,<Directoryt
XS	DLR,353ory listi
XS	SNE,354,<t enabl
XS	SPE,355,<ge coun
XS	U,356,<UPIrnot s
XS	CS,357,<Errorlin
XS	TNS,36inator not
XS	BES,36escape seq
XS	PES,36ial escape
XS	WC63,<Invalid wi
XS	IDR,364,director
XS	STR,365,<Ureiwen
XS	FT66,<Networkdfi
XS	CRS,367,<reated>
XS	GBC,370,<Invuffe
XS	ENQ,ENQesystemfs
XS	NTF,372k operati
XS	NTS,Networkpoper
XS	CRM,374,<ledftor
XS	DLK,375,<Dected>
XS	XEQ,376,<Excta>
XS	JNF,377,<Jouroun
XS	JOP,400,<Jonscil
XS	RUM,401,<Recs-ca
XS	NOJ,402,<eded fo
XS	RLK,403,<ocked>i
XS	ODQ,404,<Disk di
XS	ICS,<Incompatibl
OXS	LWC,406,<Lock 
O@XS	XNF,407,<XAB n
XS	RUP,<Recovery,un
XS	JNS,411,<Operort
XS	NRU,4erationdpro
XS	REE,413,<RENAove
XS	CJF,4Fesystemfse
XS	TMR,415,ystemfse
XS	FBM,416,ngrmodif
XS	DNA,417,ot avail
XS	NSD,420h device>
XS	POA,421,<Paron o
XS	BNF,422,d block 
XS	CSD,<Can'tosuper
XS	DNE,424,<teonon-
XS	SNF,425,-directo
XS	SLE,426,<Searche
XS	LVL,427,<Sub-fil
[@XS	NCE,430,<NOCRE
XS	FCU,<Can't updat
XS	ENC,4ceeded>netw
XS	TNA,433,<TSKonet
XS	NSN,<Noesuch net
XS	SI35,<Sub-file-d
XS	NDR,<Can't delet
XS	JC37,<Toosmanyes
XS	SSL,<Can'tdRENAM
XS	DDU,441,<Down" a
XS	DRS,442,<Device 
X@S	DCM,443,<Device
XS	DAJ,444,<DehASSI
XS	IDM,445,<O data 
XS	LLE,446interdpag
XS	VFE,447,<Linform
XS	LUC,<Lineprinter
XS	RP,451,<Lineprin
XS	FSE,Fileaspecifi
XS	NNO,453,nodes>
h@XS	ANO,454,<Allln
XS	SNO,455,<Soccess
XS	NDV,456h devices
XS	ADV,457,<Alacces
XS	SDV,46idevices i
XS	DI,461,<No>such 
XS	DI,462,<Allcdire
XS	SDI,463,ectories
XS	NFI,464,<No suc
XS	AFI,Alllfiles in
XS	S,466,<Somelfile
n@XS	ARJ,467,<Allyf
XS	SRJ,470,<Somtednts>

onstrainI$qP I$uP I$zP I$0P I$P I$P I$\P I$P I$P I$SP I$qP I$QP I$VP I$(zP I$*7P I$+P I$+P I$+P 	I$+P 	I$,WP I$-P I$4JP 
I$8ZP I$8qP I$8vP I$8xP I$9PP I$9RP I$9WP I$9XP I$9wP I$:P I$:3P I$:vP I$;3P I$;9P I$<P I$<PP I$<RP I$<XP I$<tP I$=P I$>6P I$H0P I$H1P I$IP I$I6P I$IQP I$IWP I$IXP I$IYP I$I[P 
I$J9P 
I$JrP I$KP I$KP I$K0P I$K7P I$K:P I$KIP I$KVP I$LQP 
I$LSP I$LpP I$LsP I$LtP I$M8P I$MqP I$XQP I$YQP I$[P I$[sP I$[zP I$^P I$hqP I$huP 
I$iP I$iP I$kP I$krP I$lP I$lSP I$lWP I$mP I$nP I$yP 
I$y:P I${SP I%	P I%P I%
RP I%P I%P I%3P I%90P I%9rP I%9zP I%I0P I%KpP I%LYP 	I%LpP I%X1P I%X9P I%X\P 	I%X|P I%YP I%YP I%YWP I%[ZP I%[yP I%\pP I%^P 	I%drP I%h6P I%iP I%iP I%iP 
I%i3P I%iWP I%iYP I%j6P I%jqP I%kP I%lqP I%m6P I%mWP I%nP I%yP I%yXP 
RP I&
WP I&
[P I&P I&(0P I&(1P I&(2P 
I&(4P I&(5P I&(9P I&(uP I&)1P I&)7P I&)WP I&*P I&+P I&,VP I&-P 	I&-qP I&-wP I&8sP 
I&9P I&90P 
I&9WP I&9ZP I&:P I&:2P I&<P 
I&<P I&<P I&<2P I&<7P 	I&<PP I&=8P I&=pP I&=vP I&I0P I&xTP I&xuP I&{P I&{P 
I&{P I&|zP I'+rP I$qP I$uP I$zP I$0P 
I$P I$P I$\P I$P I$P I$SP I$qP I$QP I$VP 	I$(zP I$*7P I$+P I$+P I$+P I$+P I$,WP I$-P I$4JP I$8ZP 
I$8qP I$8vP I$8xP 	I$9PP I$9RP I$9WP I$9XP I$9wP I$:P I$:3P 	I$:vP 
I$;3P 
I$;9P I$<P I$<PP I$<RP I$<XP I$<tP I$=P I$>6P I$H0P I$H1P I$IP I$I6P I$IQP I$IWP I$IXP I$IYP I$I[P I$J9P I$JrP I$KP I$KP 
I$mP I$nP I$yP I$y:P I${SP I%	P I%P I%
RP9I%P9I%PII%3PKI%90PLP I%LpP I%X1P I%X9P I%X\P I%X|P I%YP I%YP 	I%YWP I%[ZP I%[yP I%\pP I%^P I%drP I%h6P I%iP I%iP I%iP 
I%i3P I%iWP I%iYP I%j6P I%jqP I%kP I%lqP I%m6P I%mWP I%nP 	I%yP 
I%yXP 
I%zrP I%{P I%{QP I%}WP I&8P I&xP I&	P I&	P I&	0P 
I&	<P I&
RP I&
WP I&
[P9I&P9I&(0P I&(1P I&(2P I&(4P I&(5P I&(9P I&(uP 	I&)1P I&)7P I&)WP I&*P I&+P I&,VP I&-P I&-qP I&-wP I&8sP 
I&9WP I&9ZP I&:P I&:2P I&<P I&<P I&<P I&<2P I&<7P I&<PP I&=8P I&=pP I&=vP 	I&I0P I&I3P I&K2P I&K8P I&LP I&LVP I&LWP I&Z3P I&[P I&\P I&\P I&xTP I&xuP 
I&{P I&{P 
I&{P 	I&|zP I'+rP I4 
0Qu
				ND	M
X.A,B
				ND	A
PD.A,C
				ND	PD.A,D				ND	PI4$SP I4$6P I4$P I4$8P I4$WP I4$2P I4$P I4$P I4$P I4$)P I4$*yP I4$*}P I4$+P I4$+P I4$,}P I4$4SP I4$9P I4$9P I4$:yP I4$H7P I4$HYP 	I4$I8P I4$I;P 
I4$IVP I4$MP I4$MP I4$MQP 	I4$XUP I4$YP I4$iQP I4$kxP I4$l}P I4%6P 
I4%UP I4%
tP I4%7P I4%YP I4%VP I4%9<P I4%;VP I4%;xP I4%<SP I4%H7P I4%KqP I4%LVP 	I4%MVP I4%\VP I4%\WP I4%\YP I4%kpP I4%kuP I4%kyP I4%lsP I4%m6P I4%|SP I4&	P I4&	yP I4&VP I4&yP I4&{P I4&
|PXI4&(1P I4&(:P I4&)3P I4&)TP I4&)VP I4&+xP I4&-P I4&-QP I4&-WP I4&8WP I4&9P 	I4&:=P I4&<PP I4&<WP I4&=P I4&=P I4&=P I4&JyP I4&X1P I4&YP I4&Z2P I4&[xP I4&kvP I>$ 

	IFIDN><DEF>,<

p`








q


DEFINE	XM(NT),<

q@	IFE	^D<COD>,<
	`	..XDI==-1	
		..C==0	
		> 

r@	..XDI==..XDI+1		
	..XDO==0		

r`	..XDM==-1000		
s
	..XDB==0		
	..XDT==0		
	..XDE	
	..XDS==0	
	..XDV==0		
	..XDX==0		

	IFEF	$DA'NAM,<IFN<
		XMERRaNAM,Mul>DAP
u@
	$DH'NAM==^D<CO

	$DA'NAM==
	$DB'NAMB		
	$DL'N..XDL		
	$DTAM==..XDT		

w	..XCT(NAM,\..XDE

> 



x 








x@DEFINE	XD(NAM,NNT

DEFINE	XDE,DFL,TXT)

DEFINE	XDS(NAM,NNT,




DEFINE	..XD(NAM,NNT

	IFIDN	<NAMDERReNAM
|`
	..XDI==..XDI+1
	..XDO==..XDO

	..XDM==.	

	..XD-1		
	..XDT==
	..XDE==ILM
	..XDS==SKP		
	..XDV==0		
	..XDX==0		



	IRPC	NNT,<

		..XDA==0	

		IF	<"NNT"-"0">,<I
			IFL ..XDB,<. .XDB==0>
			..XD@B==<..XDB*^D10>+^`D<NNT>
			..XDA==1>>

		IFE	<"N NT"-"A">,<
			IF@G ..XDT,<XDERR NA`M,Multiple field type "A" specifie d>
			..XDA==<..@XDT==^O1>>	

		`IFE	<"NNT"-"B">,<
			IFG ..XDT,<X DERR NAM,Multiple@ field type "B" s`pecified>
			..XDA==<..XDT==^O2>> 	

		IFE	<"NNT"@-"C">,<
			IFG .`.XDT,<XDERR NAM,Multiple field typ e "C" specified>
			..XDA==<..XDT`==^O3>>	

		IFE	<"NNT"-"F">,<
	 		IFG ..XDT,<XDER@R NAM,Multiple fi`eld type "F" specified>
			..XDA= =<..XDT==^O4>>	
@
		IFE	<"NNT"-"I`">,<
			IFG ..XDT,<XDERR NAM,Mult iple field type "@I" specified>
		`	..XDA==<..XDT==^	O5>>	

		IFE	<"	 NNT"-"M">,<
			I	@FG ..XDT,<XDERR N	`AM,Multiple field
 type "M" specifi
 ed>
			..XDM==-1
@		
			..XDA==<..
`XDT==^O6>>

		IFE	<"NNT"-"T">,<
			IFG ..XDT,<XD@ERR NAM,Multiple `field type "T" sp
ecified>
			..XD
 A==<..XDT==^O7>>	
@


		IFE	<"NNT
`"-"V">,<
			IFN,XDERRtNAM,
			I.XDX,<XDERR NAM,Both "V" and " X" flags specifie@d>
			..XDA==<..`XDV==1>>	

		IFE	<"NNT"-"X">,<
 			IFN ..XDV,<XDE@RR NAM,Both "V" a`nd "X" flags specified>
			IFN .. XDX,<XDERR NAM,"X@" flag multiply s`pecified>
			..XDA==<..XDX==1>>	

		IFE	..XDA,<X@DERR NAM,Illegal `field descriptor "NNT">
	> 

	I FL	..XDB,<XDERR N@AM,No field lengt`h specified>
	IFL	..XDT,<XDERR NA M,No field type s@pecified>

	IFE`	..XDT-$DXTAS,<..XDL==<<..XDB+^D4> /^D5>>
	IFE	..XD@T-$DXTBN,<..XDL==`<<<..XDB*^D8>+^D35>/^D36>>
	IFE	. .XDT-$DXTCN,<..XD@L==1>
	IFE	..XDT`-$DXTFL,<..XDL==<<<..XDB*^D7>+^D35 >/^D36>>
	IFE	..@XDT-$DXT8I,<..XDL`==<<..XDB+^D3>/^D4>>
	IFE	..XDT-$ DXTMN,<..XDL==<<<@..XDB*^D7>+^D35>/`^D36>>
	IFE	..XDT-$DXTDT,<..XDL== 1>

	IFDEF	$DA'@NAM,<IFN <$DA'NAM`-..XDI>,<
		XDERR NAM,Multiply de fined field name>@>

	$DA'NAM==..`XDI		
	$DT'NAM==..XDT		
	$DB'NAM ==..XDB		
	$DL'N@AM==..XDL		


`
	IFGE	..XDM,<DM$'NAM==<<<..XDM/^ D7>*^D7> + <^D6-<@..XDM-<<..XDM/^D7`>*^D7>>>>>



	..XCT(NAM,\..XD E,\..XDS,\..XDV,\@..XDX,\..XDT,\..X`DC,\..XDB,\..XDO)

	IFE	..XDE,<
		IF1,<.ID'NAM==@000000+..XDC>  
`		IF2,<.ID'NAM==.IODAP+..XDC>  
	 	$DLDAP==<..XDC==@..XDC+..XDL>>

`	IFG	$DLDAP-^O777,<XDERR NAM,DAP a rea within I/O CD@B too large>

>` 





DEFI NE	..XCT(NAM,XDE,  XDS,XDV,XDX,XDT,X @DC,XDB,XDO),<DEFI `NE $DX'NAM,<
	BY!TE	(8)<<<<<<<<XDE! _1>!XDS>_1>!XDV>_!@1>!XDX>_1>_3> 		(!`4)XDT (9)XDC (9)X"DB (6)XDO >  
> " 






"@




DEFINE	"`XF(FLG,DIT,TXT),<#

	IFL	^D<DIT>,# <XFERR FLG,Negati#@ve flag bit illeg#`al>
	IFGE	<^D<DI$T>-^D70>,<XFERR F$ LG,Flag bit great$@er than second wo$`rd!!!>

	DB$'FL%G==^D<DIT>	


% 
	..XDF==<<<^D<D%@IT>/^D7>*^D7> + <%`^D6-<^D<DIT>-<<^D&<DIT>/^D7>*^D7>>>& >

	D1$'FLG==0	&@	
	D2$'FLG==0		

	IFLE	<..XDF-^'D34>,<D1$'FLG==1B' <..XDF>>
	IFGE	<'@..XDF-^D35>,<IFL '`<..XDF-^D70>,<D2$('FLG==1B<..XDF-^D( 35>>>

	IFDEF	D(@F$'FLG,<IFN <DF$'(`FLG-..XDF>,<
		X)FERR FLG,Multiply)  defined DAP flag)@ bit>>

	DF$'FL)`G==..XDF		

>*






* 




DEFINE	X*@V(NAM,VAL,TXT),<

	IFDEF	$DV'NAM+,<IFN <$DV'NAM-^D+ <VAL>>,<
		XVERR+@ NAM,Multiply def+`ined DAP field va,lue>>

	$DV'NAM, ==^D<VAL>	

>,@



DEFINE	XS(,`NAM,STS,TXT),<
-
	$DS'NAM==^O<STS- >	

> 


-@



DEFINE	XM-`ERR(NAM,STR),<PRI.NTX ? Error in XM.  macro for NAM: S.@TR>




DEFI.`NE	XDERR(NAM,STR)/,<PRINTX ? Error / in XD macro for N/@AM: STR>



/`
DEFINE	XFERR(NAM0,STR),<PRINTX ? E0 rror in XF macro 0@for NAM: STR>

0`


DEFINE	XVER1R(NAM,STR),<PRINT1 X ? Error in XV m1@acro for NAM: STR1`>



> 
2
	IFIDN	<A><XCT>2 ,<



DEFINE	2@XM(NAM,COD,TXT),<2`$DX'NAM>

DEFIN3E	XD(NAM,NNT,DFL,3 TXT),<$DX'NAM>
D3@EFINE	XDE(NAM,NNT3`,DFL,TXT),<$DX'NA4M>
DEFINE	XDS(NA4 M,NNT,DFL,TXT),<$4@DX'NAM>

DEFINE4`	XF(NAM,DIT,TXT),5<>
DEFINE	XV(NAM5 ,VAL,TXT),<>

D5@EFINE	XS(NAM,STS,5`TXT),<>

> 
6

	IFIDN	<A><ID6 X>,<




DEF6@INE	XM(NAM,COD,TX6`T),<

	IFE	^D<C7OD>,<..XDI==-1>	

	..XDI==..XDI+7@1		

	XWD	..XDI7`,^D<COD>	

> 
8
DEFINE	XD(NAM,N8 NT,DFL,TXT),<..XD8@I==..XDI+1>
DEFI8`NE	XDE(NAM,NNT,DF9L,TXT),<..XDI==..9 XDI+1>
DEFINE	XD9@S(NAM,NNT,DFL,TXT9`),<..XDI==..XDI+1:>

DEFINE	XF(NA: M,DIT,TXT),<>
DE:@FINE	XV(NAM,VAL,T:`XT),<>

DEFINE	;XS(NAM,STS,TXT),<; >

> 

	IF;@IDN	<A><XTX>,<
;`



DEFINE	XM<(NAM,COD,TXT),<[A< SCIZ \TXT\]>

D<@EFINE	XD(NAM,NNT,<`DFL,TXT),<[ASCIZ =\TXT\]>
DEFINE	X= DE(NAM,NNT,DFL,TX=@T),<[ASCIZ \TXT\]=`>
DEFINE	XDS(NAM>,NNT,DFL,TXT),<[A> SCIZ \TXT\]>

D>@EFINE	XF(NAM,DIT,>`TXT),<>
DEFINE	X?V(NAM,VAL,TXT),<>? 

DEFINE	XS(NAM?@,STS,TXT),<>

>?` 

	IFIDN	<@A><STS>,<



@ 
DEFINE	XM(NAM,C@@OD,TXT),<>

DEF@`INE	XD(NAM,NNT,DFAL,TXT),<>
DEFINEA 	XDE(NAM,NNT,DFL,A@TXT),<>
DEFINE	XA`DS(NAM,NNT,DFL,TXBT),<>

DEFINE	XB F(NAM,DIT,TXT),<>B@
DEFINE	XV(NAM,VB`AL,TXT),<>

DEFCINE	XS(NAM,STS,TXC T),<

	XWD	[ASCC@IZ \TXT\],^O<STS>C`

> 

> 
D
	IFIDN	<A><CLND >,<



IF1,<
	.XCREF	..FF,	..D`FM,	..FN,	..F0,	.E.F1
	.XCREF	..XDE A,	..XDB,	..XDC,	[email protected],	..XDF,	..XE`DI,	..XDL,
	.XCRFEF	..XDM,	..XDO,	F ..XDS,	..XDT,	..XF@DV,	..XDX
	.XCREF`F	..XM,	..XD,	..XGD0
> 

IF2,<
G 	PURGE	..XDA,	..XG@DB,	..XDC,	..XDE,G`	..XDF,	..XDI,	..HXDL,
	PURGE	..XDH M,	..XDO,	..XDS,	[email protected],	..XDV,	..XH`DX
	PURGE	..XM,	I..XD,	..XD0
> 
I 
> 

	IFDIFI@	<A><CLN>,<DAP>	I`

	IFIDN	<A><XJCT>,<EXP 0>	
	IFJ IDN	<A><IDX>,<EXJ@P 0>	
	IFIDN	<AJ`><XTX>,<EXP 0>	
K	IFIDN	<A><STS>,<EXP 0>	

S>,I?87 
(Sc
	XALL

(0

			
DEFINE	X(
(P$NAME,$PROC,$POIN
(pT,$DEFLT,$MAX,$FL
)AGS),<
	EXP  SIX
)0BIT  /$NAME/
>

)PAN:	SWTCHS
AL=
)p=.-AN

			
IF
*2,<
DEFINE	X($NA
*0ME,$PROC,$POINT,$
*PDEFLT,$MAX,$FLAGS
*p),<
..TEMP==0
I
+RP $POINT,<
    
+0IFE ..TEMP-1,<
	
+P$POINT			;$NAME

+p    >
    IFE ..
,TEMP-2,<
	POINT	
,036,$POINT,35	;$NA
,PME
    >
    IF
,pIDN <$POINT><*P>,
-<..TEMP==1>	
   
-0 IFIDN <$POINT><*
-PF>,<..TEMP==2>	

-p>

IFB <$POINT>
.,<
	Z			;$NAME

.0..TEMP==1>
IFE .
.P.TEMP,<
IFN <$PO
.pINT>_-^D24,<		
.
/.TEMP==1
	$POINT
/0			;$NAME
>
IFE
/P ..TEMP,<
	POINT
/p 36,$POINT,35	;$N
0AME
	>
>>>
AP
00:	SWTCHS

			

0P			
MX.==0
DEFI
0pNE	X($NAME,$PROC,
1$POINT,$DEFLT,$MA
10X,$FLAGS),<
IF2,
1P<
IFE <$FLAGS>&F
1pS.LRG,<IFG <$MAX>
2-377777,<PRINTX ?
20MAXIMUM OF /$NAME
2P CANNOT BE GT 377
2p777>>
>
..TEMP=
3=1
IFN <$FLAGS>&
30FS.LRG,<IFN <$MAX
3P>,<..TEMP==0>>
I
3pFN ..TEMP,<
	XWD
4	$MAX,$PROC	;$NAM
40E
>
IFE ..TEMP,
4P<
	XWD	[$MAX],$P
4pROC	;$NAME
>
>
5
AM:	SWTCHS

	
50		
PD.==0
DEFIN
5PE	X($NAME,$PROC,$
5pPOINT,$DEFLT,$MAX
6,$FLAGS),<
IF2,<
60
IFL <$DEFLT>,<I
6PFN <$DEFLT>+1,<PR
6pINTX ?DEFAULT OF 
7/$NAME CANNOT BE 
70NEGATIVE>>
IFE <
7P$FLAGS>&FS.LRG,<I
7pFG <$DEFLT>-77777
87,<PRINTX ?DEFAUL
80T OF /$NAME CANNO
8PT BE GT 777777>>
8p
>
IFB <$FLAGS>,
9<..TEMR==0>
IFNB
90 <$FLAGS>,<..TEMR
9P==($FLAGS)>
..TE
9pMP==1
IFN <$FLAG
:S>&FS.LRG,<IFN <$
:0DEFLT>,<..TEMP==0
:P>>
IFN ..TEMP,<
:p
	XWD	..TEMR,$DEF
;LT	;$NAME
>
IFE
;0 ..TEMP,<
	XWD	.
;P.TEMR,[$DEFLT]	;$
;pNAME
>
>
AD:	
<SWTCHS
	PURGE	..
<0TEMP,..TEMR
	SALL
..TEMR
	SALIB5Ih >{y

	..FF(>0<A>)		

	IFN	.>P.F1,<PRINTX ? Sec>pond-word flags in? DPFLG1 (A)>
	<..F0> (A)>
	<I`$;rPI`%Q@I`%|Q I`%KQP `I`&:xQ  I`&N8Q <I`&h9Q I`'
K0%SP K0&|WP M+-\ spwU

	IFE	$tDTB-$DXTMS,<JMERt0R B,Message typetP field illegal>
tp	IFE	$DTB-$DXTASu,<JMERR B,ASCII u0type field illegauPl>
	IFE	$DTB-$DupXTBN,<JMERR B,Bivnary type field iv0llegal>
	IFE	$DTvPB-$DXTCN,<JMERR vpB,Compressed binwary type field ilw0legal>
	IFE	$DTwPB-$DXT8I,<JMERR wpB,Image type fielxd illegal>
	IFE	x0$DTB-$DXTDT,<JMExPRR B,Date/time txpype field illegaly>

	IFG	$DLB-2y0,<JMERR B,Field yPtoo large>

	IFypE	$DLB-1,<	JUMPEz A,C>
	IFE	$DLz0B-2,<	CAIN A,0
				JUMPE A+1,C>

PE A+1,M+-\ {x

	IFE	${0DTB-$DXTMS,<JMER{PR B,Message type{p field illegal>
|	IFE	$DTB-$DXTAS|0,<JMERR B,ASCII |Ptype field illega|pl>
	IFE	$DTB-$D}XTBN,<JMERR B,Bi}0nary type field i}Pllegal>
	IFE	$DT}pB-$DXTCN,<JMERR ~B,Compressed bin~0ary type field il~Plegal>
	IFE	$DT~pB-$DXT8I,<JMERR B,Image type fiel0d illegal>
	IFE	P$DTB-$DXTDT,<JMEpRR B,Date/time type field illegal0>

	IFG	$DLB-2P,<JMERR B,Field ptoo large>

	IFE	$DLB-1,<	JUMPN0 A,C>
	IFE	$DLPB-2,<	JUMPN A,pC
				JUMPN A+1,C>

PN A+1MLuuQ @MLuvQ MLuTQ MLuLSQ  MLuZ7P"MLu[zP$MLuhvQ MLuiYQ @MLukyQ MLum2Q MLux[Q MLv:xQ @MLvlXQ M\tQ @M\tHYQ  M\th2Q M\thRQ M\u\Q M`tQ  M`tQ M`tQ M`t=Q @M`tH6P xM`tI6Q M`tI7P pM`tJ9Q M`tKSP M`tKUP M`tKXP M`tKZP M`tLP @M`tLP M`tLP  M`tLP M`uvP M`uJ1P"M`uX|Q M`uY<Q M`uiQ @M`ui;P @M`ukvQ M`um6Q  M`v9P M`v
Q M`v
TQ @M`v
WP M`v
ZQ M`v\P @M`vPP$M`vWP!M`vZP"M`v\P'M`v)VQ xM`v8rP M`v8rP 8M`v8wP$M`v8{P M`v9Q M`v9Q M`v9<Q M`v9YQ  M`v9wQ @M`v9yQ M`v;RQ M`v;VQ M`v=Q M`v=1Q  M`v=8Q M`v>9P!M`vLVQ pM`vYQ M`vYQ  M`vY<Q M`vYYQ M`vYwQ M`vYyQ @M`vZ2Q @M`v[RQ @M`v[VQ M`v^Q M`vyP!M`vyP"M`vy<P  M`vywP M`v{RP$M`v{VP @M`v~P'pMbu}Q spMbu}Q Mbu}Q @S
tQ S
tVP"S
t+Q  S
t.:Q @S
t8qQ @S
t8vQ S
t=P S
tK8Q S
tK:Q S
tLQP S
tLtQ @S
tMqP S
t[P$S
thqQ  S
tkrQ  S
tlWP S
tyP @S
uQ @S
uLwQ S
uX\Q S
uX|Q S
uYQ S
uY<Q S
u[ZQ S
u[rP S
uiP  S
ukQ S
um6Q @S
uyQ  S
v(2Q S
v)1Q S
v)VP `S
v+RQ S
v,tQ S
v-Q S
v9Q S
v<Q S
v<2Q  S
v=vP!S
vLVQ Sv;VQ @StX1Q @StZ3Q SuX1Q  SuZ3Q S4t7Q S4t8ZQ S4t9P$S4t:3Q S4t;2Q S4t<Q S4t<zQ S4t=Q  S4t>Q S4tI6Q  S4tI9Q S4tL0P"S4tL4P!S4tLwQ S4u1P @S4uHSQ S4uYPQ S4v
Q @S4v82Q @S4v8WQ @S4v:7Q S4v;2Q S4v[XP  S4w+rQ  S<tSQ S<t9QQ xS<t9YQ 	xS<t;QQ  S<t;YQ <`pS<tH8Q @S<tHqQ  S<tHwQ S<tI;Q S<t[VP"S<uPQ S<uTQ @S<uXQ @S<upQ S<uJwP!S<uhPQ S<uhZP$S<uhuP S<ui8Q S<ui:Q  S<uxPQ S<u{RQ S<u|Q S<u}:Q  S<v+RQ S<v;Q S<w2P  S<w3P @S<w9P SLuvQ @SLuyQ  SLuQ SLuVQ SLuQQ SLuTQ SLuQ SLuXsQ @SLuXuQ  U6.,@ 0xPRINTX ? EPrror in FJUMPx macro for A: BaU_9hwP U_9iVP U_9lP WN0 
R
A.L==0
0
A.T:  IRP	(B)<
PEXP  SIXBIT /B/
p
			A.L==A.L+1
 
			..TEMP==0
		
 0	IRPC (B)<IFIDN 
 P<B><*>,<..TEMP==
 p1>
					STOPI>

!			IFE ..TEMP,<A
!0B==A.L>
		>
	PURGE	..TEMP
	WN9` 
!pR#
A.L==0
"
A.T:  IRP	(B)<
"0EXP  SIXBIT /B/
"P
			A.L==A.L+1
"p
			..TEMP==0
		
#	IRPC (B)<IFIDN 
#0<B><*>,<..TEMP==
#P1>
					STOPI>

#p			IFE ..TEMP,<A
$B==:A.L>
		>

$0	PURGE	..TEMP
	PURGE	..TEMP
	[.,@ swPRINTX ? Es0rror in MOVDxx macro for A: Ba[?4@ Kpu	

	IFE	$LDTB-$DXTMS,<MDERL0R B,Message typeLP field illegal>
Lp	IFE	$DTB-$DXTASM,<MDERR B,ASCII M0type field illegaMPl>

	IFLE	$DLBMp,<MDERR B,Field Nlength too small>N0
	IFG	$DLB-2,<MNPDERR B,Field tooNp large>

	IFB	<OC>,<
		IFE	$DLO0B-1,<MOVE  A,.IDOPB(IO)>
		IFE	$DOpLB-2,<DMOVE A,.PIDB(IO)> >

	IP0FNB	<C>,<
		IFEPP	$DLB-1,<MOVE  PpA,C>
		IFE	$DLQB-2,<DMOVE A,C> >

VE A,C>[?4D  W0uy

	IFE	$WPDTB-$DXTMS,<MDERWpR B,Message typeX field illegal>
X0	IFE	$DTB-$DXTASXP,<MDERR B,ASCII Xptype field illegaYl>
	IFE	$DTB-$DY0XTFL,<MDERR B,FlYPags type field ilYplegal>
	IFE	$DTZB-$DXT8I,<MDERR Z0B,Image type fielZPd illegal>
	IFE	Zp$DTB-$DXTMN,<MDE[RR B,Menu type f[0ield illegal>

[P	IFLE	$DLB,<MDER[pR B,Field length\ too small>
	IFG\0	$DLB-2,<MDERR \PB,Field too large\p>

	IFB	<C>,<
		IFE	$DLB-1,<M]0OVE A,.IDB(IO)>]P
		IFE	$DLB-2,<]pMOVE A,.IDB+1(I^O)> >

	IFNB	<^0C>,<
		IFE	$DLB^P-1,<MOVE A,C>
^p		IFE	$DLB-2,<MO_VE A,1+C> >

 A,1+C> >

[?4D6 _PvE

	IFE	$_pDTB-$DXTMS,<MDER`R B,Message type`0 field illegal>
`P	IFE	$DTB-$DXTAS`p,<MDERR B,ASCII atype field illegaa0l>
	IFE	$DTB-$DaPXTFL,<MDERR B,Flapags type field ilblegal>
	IFE	$DTb0B-$DXT8I,<MDERR bPB,Image type fielbpd illegal>
	IFE	c$DTB-$DXTMN,<MDEc0RR B,Menu type fcPield illegal>

cp	IFLE	$DLB,<MDERdR B,Field lengthd0 too small>
	IFGdP	$DLB-2,<MDERR dpB,Field too largee>

	IFB	<C>,<
		IFE	$DLB-1,<MePOVEM A,.IDB(IO)ep>
		IFE	$DLB-2,f<CAIA
				JRST	.f0+3
				SETZM	.IDfPB(IO)
				MOVEMfp	A,.IDB+1(IO)> g>

	IFNB	<C>,<g0
		IFE	$DLB-1,<gPMOVEM A,C>
		IgpFE	$DLB-2,<CAIA
				JRST	.+3
		h0		SETZM	C
				MhPOVEM	A,1+C> >

	A,1+C> >
[?4J4 iw

	IFE	$i0DTB-$DXTMS,<MDERiPR B,Message typeip field illegal>
j	IFE	$DTB-$DXTASj0,<MDERR B,ASCII jPtype field illegajpl>

	IFLE	$DLBk,<MDERR B,Field k0length too small>kP
	IFG	$DLB-2,<MkpDERR B,Field tool large>

	IFE	$l0DTB-$DXTBN,<
		lPIFE	$DLB-1,<MOVXlp  A,<C>>
		IFEm	$DLB-2,<DMOVE m0A,[EXP 0,<C>]> >mP

	IFE	$DTB-$DmpXTCN,<MOVX A,<Cn>>

	IFE	$DTB-n0$DXTFL,<
		..FF(nP<C>)
		IFE	$DLnpB-1,<MOVX  A,<..oF0>>
		IFE	$DLBo0-2,<DMOVE A,[EXPoP <..F0>,<..F1>]> op>

	IFE	$DTB-$pDXT8I,<MDERR B,Ip0mage type field ipPllegal>

	IFE	$ppDTB-$DXTMN,<
		q..FM(<C>)
		IFEq0	$DLB-1,<MOVX  qPA,<..F0>>
		IFE	qp$DLB-2,<DMOVE Ar,[EXP <..F0>,<..Fr01>]> >

	IFE	$DrPTB-$DXTDT,<MOVX A,<C>>

VX [?4K  QPu7

	IFE	$QpDTB-$DXTMS,<MDERRR B,Message typeR0 field illegal>
RP	IFE	$DTB-$DXTASRp,<MDERR B,ASCII Stype field illegaS0l>

	IFLE	$DLBSP,<MDERR B,Field Splength too small>T
	IFG	$DLB-2,<MT0DERR B,Field tooTP large>

	IFB	<TpC>,<
		IFE	$DLUB-1,<MOVEM  A,.IU0DB(IO)>
		IFE	$UPDLB-2,<DMOVEM AUp,.IDB(IO)> >

V	IFNB	<C>,<
		IV0FE	$DLB-1,<MOVEMVP  A,C>
		IFE	$VpDLB-2,<DMOVEM A,C> >

EM Agv|R 
pQmIFB <B>,<
A==<<..Z==..Z+1>
0-1>> IFNB <B>,<
PA==<<..Z==..Z+<B>>-<B>>>.Z+<Bg0 
$pR)

	X	A,C
%.T-1,<B>,D,-C.L,E
>,D,-C.g8 
&pR9
	X	A,0,
'<B>,0,0,FS.NOS!C
0,0,FS.NOS!g@ 
%PR/

	X	A,C
%p,<B>,PD.D,MX.D,E
D.D,MX.DgL 
&0R3
	X	A,0,<B>,C,0,D
,itP 
xi

	..FF(
0<B>)		

	IFE .
P.F0,<IFE ..F1,<TX
pNE A,0>>		
	IFN ..F0,<IFE ..F1,<0TXNE A,<..F0>>>	P
	IFE ..F0,<IFN p..F1,<TXNE A+1,<
..F1>>>	
	IFN ..
0F0,<IFN ..F1,<TXN
PE A,<..F0>	
			
p    CAIA		
			TXE A+1,<..F1>>>	

1,<..F1iu` 

	..FF(	

	IFE ..F0,<IFE ..F1,<TX0NN A,0>>		
	IFNP ..F0,<IFE ..F1,<pTXNN A,<..F0>>>	
	IFE ..F0,<IFN 0..F1,<TXNN A+1,<P..F1>>>	
	IFN ..pF0,<IFN ..F1,<CAIA		
			    JRST 0.+4		
			    TXNPN A,<..F0>	
			p    TXNE A,<..F1>	
			    CAIA>>		

   CAIA>>ix x1

	..FF(0<B>)		

	IFE .P.F0,<IFE ..F1,<TXpO  A,0>>		
	IFN ..F0,<IFE ..F1,<0TXO  A,<..F0>>>	P
	IFE ..F0,<IFN p..F1,<TXO  A+1,<..F1>>>	
	IFN ..0F0,<IFN ..F1,<TXOPA A,<..F0>	
			p    CAIA
			    TXO  A,<..F1>>>

A,<..F1>>>y%

	..FF(p<B>)		

	IFE ..F0,<IFE ..F1,<TX0OE A,0>>		
	IFNP ..F0,<IFE ..F1,<pTXOE A,<..F0>>>	
	IFE ..F0,<IFN 0..F1,<TXOE A+1,<P..F1>>>	
	IFN ..pF0,<IFN ..F1,<TXOE A,<..F0>	
			0    CAIA		
			  P  TXOE A+1,<..F1>>>	

1,<..F1i}` yE

	..FF(0<B>)		

	IFE .P.F0,<IFE ..F1,<TXpON A,0>>		
	IFN ..F0,<IFE ..F1,<0TXON A,<..F0>>>	P
	IFE ..F0,<IFN p..F1,<TXON A+1,<..F1>>>	
	IFN ..0F0,<IFN ..F1,<CAIPA		
			    JRST p.+4		
			    TXON A,<..F0>	
			0    TXOE A,<..F1P>	
			    CAIA>>		

   CAIA>>iP PxM

	..FF(p<B>)		

	IFE ..F0,<IFE ..F1,<TX0Z  A,0>>		
	IFNP ..F0,<IFE ..F1,<pTXZ  A,<..F0>>>	
	IFE ..F0,<IFN 0..F1,<TXZ  A+1,<P..F1>>>	
	IFN ..pF0,<IFN ..F1,<TXZ	A A,<..F0>	
				0    CAIA
			    	PTXZ  A,<..F1>>>

A,<..F1>>>ya

	..FF(0<B>)		

	IFE .P.F0,<IFE ..F1,<TXpZE A,0>>		
	IFN ..F0,<IFE ..F1,<0TXZE A,<..F0>>>	P
	IFE ..F0,<IFN p..F1,<TXZE A+1,<..F1>>>	
	IFN ..0F0,<IFN ..F1,<TXZPE A,<..F0>	
			p    CAIA		
			    TXZE A+1,<..F1>>>	

1,<..F1iU` Pz

	..FF(p<B>)		

	IFE ..F0,<IFE ..F1,<TX0ZN A,0>>		
	IFNP ..F0,<IFE ..F1,<pTXZN A,<..F0>>>	
	IFE ..F0,<IFN 0..F1,<TXZN A+1,<P..F1>>>	
	IFN ..pF0,<IFN ..F1,<CAIA		
			    JRST 0.+4		
			    TXZPN A,<..F0>	
			p    TXZE A,<..F1 >	
			    CAIA>>		

   CAIA>>i6tP 'PzU

	..FM('p<B>)		

	IFE .(.F0,<IFE ..F1,<TX(0NE A,0>>		
	IFN(P ..F0,<IFE ..F1,<(pTXNE A,<..F0>>>	)
	IFE ..F0,<IFN )0..F1,<TXNE A+1,<)P..F1>>>	
	IFN ..)pF0,<IFN ..F1,<TXN*E A,<..F0>	
			*0    CAIA		
			  *P  TXNE A+1,<..F1>>>	

1,<..F1i6u` +zu

	..FM(+0<B>)		

	IFE .+P.F0,<IFE ..F1,<TX+pNN A,0>>		
	IFN, ..F0,<IFE ..F1,<,0TXNN A,<..F0>>>	,P
	IFE ..F0,<IFN ,p..F1,<TXNN A+1,<-..F1>>>	
	IFN ..-0F0,<IFN ..F1,<CAI-PA		
			    JRST -p.+4		
			    TXN.N A,<..F0>	
			.0    TXNE A,<..F1.P>	
			    CAIA>>		

   CAIA>>i6x  Pz

	..FM( p<B>)		

	IFE .!.F0,<IFE ..F1,<TX!0O  A,0>>		
	IFN!P ..F0,<IFE ..F1,<!pTXO  A,<..F0>>>	"
	IFE ..F0,<IFN "0..F1,<TXO  A+1,<"P..F1>>>	
	IFN .."pF0,<IFN ..F1,<TXO#A A,<..F0>	
			#0    CAIA
			    #PTXO  A,<..F1>>>

A,<..F1>>>{

	..FM(/0<B>)		

	IFE ./P.F0,<IFE ..F1,<TX/pOE A,0>>		
	IFN0 ..F0,<IFE ..F1,<00TXOE A,<..F0>>>	0P
	IFE ..F0,<IFN 0p..F1,<TXOE A+1,<1..F1>>>	
	IFN ..10F0,<IFN ..F1,<TXO1PE A,<..F0>	
			1p    CAIA		
			  2  TXOE A+1,<..F1>>>	

1,<..F1i6}` 2P{1

	..FM(2p<B>)		

	IFE .3.F0,<IFE ..F1,<TX30ON A,0>>		
	IFN3P ..F0,<IFE ..F1,<3pTXON A,<..F0>>>	4
	IFE ..F0,<IFN 40..F1,<TXON A+1,<4P..F1>>>	
	IFN ..4pF0,<IFN ..F1,<CAI5A		
			    JRST 50.+4		
			    TXO5PN A,<..F0>	
			5p    TXOE A,<..F16>	
			    CAIA>>		

   CAIA>>i7P $z9

	..FM($0<B>)		

	IFE .$P.F0,<IFE ..F1,<TX$pZ  A,0>>		
	IFN% ..F0,<IFE ..F1,<%0TXZ  A,<..F0>>>	%P
	IFE ..F0,<IFN %p..F1,<TXZ  A+1,<&..F1>>>	
	IFN ..&0F0,<IFN ..F1,<TXZ&PA A,<..F0>	
			&p    CAIA
			    'TXZ  A,<..F1>>>

A,<..F1>>>{M

	..FM(6p<B>)		

	IFE .7.F0,<IFE ..F1,<TX70ZE A,0>>		
	IFN7P ..F0,<IFE ..F1,<7pTXZE A,<..F0>>>	8
	IFE ..F0,<IFN 80..F1,<TXZE A+1,<8P..F1>>>	
	IFN ..8pF0,<IFN ..F1,<TXZ9E A,<..F0>	
			90    CAIA		
			  9P  TXZE A+1,<..F1>>>	

1,<..F1i7U` :{m

	..FM(:0<B>)		

	IFE .:P.F0,<IFE ..F1,<TX:pZN A,0>>		
	IFN; ..F0,<IFE ..F1,<;0TXZN A,<..F0>>>	;P
	IFE ..F0,<IFN ;p..F1,<TXZN A+1,<<..F1>>>	
	IFN ..<0F0,<IFN ..F1,<CAI<PA		
			    JRST <p.+4		
			    TXZ=N A,<..F0>	
			=0    TXZE A,<..F1=P>	
			    CAIA>>		

   CAIA>>iLtLQP iLtLXP iLtL[P p 39Bk

	IF1,<3YIFDEF A,<PRINTX \	? Multiply-defineAyd block offset Aki>>

	..XXB==<..kIXXBM==0>	

	A=8)=<<..XXO==..XXO+<B>>-<B>> XO+<.Z,11>>
p@ `i.k

	IF1,<QQIFDEF A,<PRINTX a? Multiply-defineyd block offset A\)>>

	..XXO==0		Q1
	..XXB==<..XXBMj1==0>	

	A==<<.ei.XXO==..XXO+<B>>-<B>> XO+<B>>.Y|1q |qk(

	IF1,<diIFDEF A,<PRINTX e	? Multiply-definee)d bit field A>>

	IFB	<C>,<
	n(	..XXRB==<..XXB==nH..XXB+B>
		IFG nh..XXRB-^D36,<PRINoTX ? Bit field Ao( exceeds 36 bits>p>
	IFNB	<C>,<..p(XXRB==C+1>

	.pH.XXBS==<<-1_-<^D3ph6-B>>B<..XXRB-1>q>

	IFN	..XXBM&q(..XXBS,<PRINTX ? qHBit fields overlaqhp for A>

	..XrpXBM==..XXBM!..XXBS
	A==..XXBS	.[
1 =<..q
 s1%

	IF1,<sQIFDEF A,<PRINTX sp? Multiply-definetPd value A>>

	A==B	A>>

	q Ip|O..XD(A,B,0,0,C,D)A,Bq( J0|S..XD(A,B,1,0,C,D)A,Bq.,@ z0UPRINTX ? EzPrror in XD macro for A: Bacro q Jp|W..XD(A,B,0,1,C,D)A,Bq pP7

	IFL	^ppD<B>,<XFERR A,Nqegative flag bit q0illegal>
	IFGE	<qP^D<B>-^D70>,<XFEqpRR A,Flag bit grreater than secondr0 word!!!>

	DB$rPA==^D<B>	


rp
	..XDF==<<<^D<sB>/^D7>*^D7> + <^s0D6-<^D<B>-<<^D<sPB>/^D7>*^D7>>>>
sp
	D1$A==0		
	Dt2$A==0		

	IFLt0E	<..XDF-^D34>,<DtP1$A==1B<..XDF>>
	IFGE	<..XDF-^D3u5>,<IFL <..XDF-^Du070>,<D2$A==1B<..uPXDF-^D35>>>

	IupFDEF	DF$A,<IFN <vDF$A-..XDF>,<
	v0	XFERR A,MultiplvPy defined DAP flavpg bit>>

	DF$A==..XDF		

Aq.,@ {[PRINTX ? E{0rror in XF macro for A: Bacro q4 C0|K

	IFE	^CPD<B>,<
		..XDI=Cp=-1	
		..XDC==0	D
		> 

	..XDI=D0=..XDI+1		
	..XDDPO==0		

	..XDM=Dp=-1000		

	..XDEB==0		
	..XDT==0E0		
	..XDE==0		
EP	..XDS==0		
	..XEpDV==0		
	..XDX==F0		

	IFDEF	$DAF0A,<IFN <$DAA-..FPXDI>,<
		XMERR FpA,Multiply defineGd DAP message typG0e>>

	$DHA==^DGP<B>	

	$DAA==Gp..XDI		
	$DBA==H..XDB		
	$DLA==H0..XDL		
	$DTA==HP..XDT		

	..XCTHp(A,\..XDE,\..XDSI,\..XDV,\..XDX,\.I0.XDT,\..XDC,\..XDB,\..XDO)

XDq6.,@ yPOPRINTX ? Eyprror in XM macro for A: Bacro qL yI

	$DSA==^O<B>	

AqX w0E

	IFDEFwP	$DVA,<IFN <$DVwpA-^D<B>>,<
		XVxERR A,Multiply dx0efined DAP field xPvalue>>

	$DVA==^D<B>	

AqZ.,@ {paPRINTX ? E|rror in XV macro for A: Bacro 	;<P 	
SP  	
6P 5	
rP D	
uP 	
vP C	
vP 	
yP 	
zP D	
P 	
P >	
8P 6	
QP 	
WP  	
2P 5	
P 1	
P 3	
P 3	
P 
	
xP 	
P 	
(zP 	
)P =	
*yP 
*}P 6	
+P 	
+P 	
,}P 	
4SP 	
9P 	
9P ;	
9QP 	
9SP 	
:yP !	
;SP 	
;ZP 	
=P 	
H7P ,	
H8P 	
H:P !	
HYP /	
I8P 	
I;P 	
IVP '	
MP -	
MP 		
MQP .	
MRP 	
MYP 	
MYP 	
MZP 	
MZP 	
XUP 	
YP <	
h1P 	
iQP 	
j6P 	
kxP 	
lzP 	
l}P .	
tP	
P 	
PP		
PP#		
	P 	
	P 		P =		yP A	VP ?	yP )	{P @	
ZP >	
{P 	
|P @	(1P 	(:P 	(wP "	)3P *	)TP 4	)VP 
	+xP 	-P 	-QP -	-WP <	8WP 	9P 	:P 	:P 	:2P 	:=P )	<PP $	<WP $	=P #	=P "	=P %	=P %	=6P 7	J6P :	JyP 0	X1P F	YP ;	Z2P F	[xP G	\yP E	kvP 2	SP 	6P 	rP (	uP 	vP 	vP 	yP 	zP 	P 	P 		8P 	QP 	WP 	2P 	P 	P 	P 	P 	xP 	P 	(zP 	)P 		*yP 	*}P 	+P 	+P 	,}P 	4SP 	9P 	9P 		9QP 	9SP 	:yP 	;SP 	;ZP 	=P 	H7P 	H8P 	H:P 	HYP 	I8P 	I;P 	IVP 	MP 	MP 	MQP 	MRP 	MYP 	MYP 	MZP 	MZP 	XUP 	YP 		h1P 	iQP 	j6P 	kxP 	lzP 	l}P 	6P 	UP 		P 	P 	
tP 	7P 	YP 	VP 	9<P 	;VP 	;xP 	<SP 	><P 	H7P 	KqP 	LVP 	MVP 	T	P 	T
P 	T
P 	TP 	T
P 	T(P 	T(P 	T)P 	T)P 	T*P 	UkP 	ZP 	\VP 	\WP 	\YP 	\}P 	h6P 	k9P 	kpP 	kuP 	kyP 	lsP 	mP 	m6P 	|SP 	|zP 		P 			yP 	VP 	yP 	{P 	
ZP 	
{P 	
|P 	(1P 	(:P 	(wP 	)3P 	)TP 	)VP 	+xP 	-P 	-QP 	-WP 	8WP 	9P 	:P 	:P 	:2P 	:=P 	<PP 	<WP 	=P 	=P 	=P 	=P 	=6P 	J6P 	JyP 	X1P 	YP 		Z2P 	[xP B	\yP 	kvP 	DuP 	DvP 	DvP 	DyP 	DP 	DP 	D9SP 	D;ZP 	D=P 	DH8P 	DH:P 	E><P 	Eh6P 	F
ZP 	F=P 	F=6P 	FJ6P 	F\yP @	dSP 	d6P 	drP 	duP 	dvP 	dvP 	dyP 	dzP 	dP 	dP 	d8P 	dQP 	dWP 	d2P 	dP 	dP 	dP 	dP 	dxP 	dP 	d(zP 	d)P 	d*yP 	d*}P 	d+P 	d+P 	d,}P 	d4SP 	d9P 	d9P 	d9QP 	d9SP 	d:yP 	d;SP 	d;ZP 	d=P 	dH7P 	dH8P  	dH:P 	dHYP 	dI8P 	dI;P 	dIVP 	dMP 	dMP 	dMQP 	dMRP 	dMYP 	dMYP 	dMZP 	dMZP 	dXUP 	dYP 	dh1P 	diQP 	dj6P 	dkxP 	dlzP 	dl}P 	e6P 	eUP 	e	P 	eP 	e
tP 	e7P 	eYP 	eVP 	e9<P  	e;VP 	e;xP 	e<SP 	e><P 	eH7P 	eKqP 	eLVP 	eMVP 	eT	P 	eT
P 	eT
P 	eTP 	eT
P 	eT(P 	eT(P 	eT)P 	eT)P 	eT*P 	eUkP 	eZP 	e\VP 	e\WP 	e\YP 	e\}P 	eh6P 	ek9P 	ekpP 	ekuP 	ekyP 	elsP 	emP 	em6P 	e|SP 	e|zP 	f	P 	f	yP 	fVP 	fyP 	f{P 	f
ZP 	f
{P 	f
|P\	f(1Pk	f(:P	f(wP	f)3P	f)TP	f)VP	f+xP	f-P	f-QP	f-WP	f8WP	f9P	f:P	f:P	f:2P	f:=P	f<PP	f<WP	f=P	f=P	f=P	f=P	f=6P)	fJ6P)	fJyP*	fX1P*	fYP+	fZ2P+	f[xP+P 		+sP 	,P 	,P 	,}P M	-P Z	-3P e	80P <	8sP <	8yP 		9P =	9P M	9YP K	9uP N	:P 
	:P 
	:P =	:SP 	:rP d	;P 	;RP W	;WP F	;rP 	;sP N	<QP V	<RP 
	<VP ~	<YP {	<rP 		=9P 
	H0P T	H1P ;	IP 	I6P l	I;P 	IVP f	J3P Q	J9P 	KP s	KP u	KP ~	KP s	KP u	K2P 	KPP 	KRP 
	KSP 	KYP 	K{P ^	LP t	LP 	LP t	LYP 	MP 	M8P D	MPP U	MTP ?	[QP 	h1P 	h7P ]	hVP 	hzP 
	i0P `	i<P 	jP Y	jP X	j2P 	kP 	kP 	kP Z	kPP @	kRP 	kSP 	kVP 	kxP 	lrP 	l}P A	mP {	m6P 	xQP |		P R	YP R	6P A	7P 	SP g	UP g	yP 	P 	P z	P h	PP h	SP W	TP 	VP i	<P 	TP 	rP [	xP 	yP V	QP 	tP 	(tP 	)WP O	+SP 	+YP 	+xP 	8SP 	9<P 	9SP B	;VP i	<SP 	<tP j	<}P  	H7P  	HVP !	H\P !	HtP "	I<P "	J6P l	KP 	KRP B	KqP #	M1P 	MVP 	MqP 	X8P #	XQP j	ZrP $	\WP $	\YP %	h6P %	hYP `	hrP 
	iP 	iP 	iP 	i3P &	i:P k	iTP 	iVP b	j2P &	k3P c	kWP 	krP C	kuP 	kxP m	lP '	lZP 	lrP 	lwP 	mP }	mP }	yP 	{XP S	|P '	|RP (	|SP (	9P ]	SP F		3P O		9P y	P )	P n	RP G	pP 	yP )	
VP *	
[P *	P d	7P G	(1P +	(1P +	(:P ,	(SP ,	)P [	)2P 	)3P n	)9P -	)<P -	)PP .	)RP \	)VP .	*P H	+P H	+P 	+;P /	+SP m	+VP 0	+sP \	+xP 1	,P 1	,[P E	,pP 2	,vP o	,yP I	,zP I	,}P 3	-P 3	-6P 	-8P 	-ZP o	9P 	9P 	93P p	98P 4	9TP 	:P 4	::P 	:=P 5	;P 	;RP v	;SP 
	;WP 	<P v	<P c	<7P J	<SP b	<UP 	<ZP U	<vP 	=P 5	=P z	=1P J	=8P q	>7P K	>9P 6	K7P L	K9P 	KPP 	xRP q	xqP y	y9P 9	{P r	{P :	|P :	|sP r	1P ;	vP Q		8P 	SP 	$SP 	$6P 	$rP 	$uP 	$vP 	$vP 	$yP 	$zP 	$P 	$P 	$8P 	$QP 	$WP 	$2P 	$P 	$P 	$P 	$P 	$xP 	$P 	$(zP 	$)P 	$*yP 	$*}P 	$+P 	$+P 	$,}P 	$4SP 	$9P 	$9P 	$9QP 	$9SP 	$:yP 	$;SP 	$;ZP 	$=P 	$H7P 	$H8P 	$H:P 	$HYP 	$I8P 	$I;P 	$IVP 	$MP 	$MP 	$MQP 	$MRP 	$MYP 	$MYP 	$MZP 	$MZP 	$XUP 	$YP 	$h1P 	$iQP 	$j6P 	$kxP 	$lzP 	$l}P 	%6P 	%UP 	%	P 	%P 	%
tP 	%7P 	%YP 	%VP 	%9<P 	%;VP 	%;xP 	%<SP 	%><P 	%H7P 	%KqP 	%LVP 	%MVP 	%T	P 	%T
P 	%T
P 	%TP 	%T
P 	%T(P 	%T(P 	%T)P 	%T)P 	%T*P 	%UkP 	%ZP 	%\VP 	%\WP 	%\YP 	%\}P 	%h6P 	%k9P 	%kpP 	%kuP 	%kyP 	%lsP 	%mP 	%m6P 	%|SP 	%|zP 	&	P 	&	yP 	&VP 	&yP 	&{P 	&
ZP 	&
{P 	&
|P 	&(1P 	&(:P 	&(wP 	&)3P 	&)TP 	&)VP 	&+xP 	&-P 	&-QP 	&-WP 	&8WP 	&9P 	&:P 	&:P 	&:2P 	&:=P 	&<PP 	&<WP 	&=P 	&=P 	&=P 	&=P 	&=6P 	&J6P 	&JyP 	&X1P 	&YP 	&Z2P 	&[xP 	&\yP 	&kvP 	4qP 	4rP 	4vP 	4P 	4P 	41P 	49P 	4vP 	4RP 	4WP 	4YP 	4qP 	4uP 	4P 	4yP 	481P 	48SP 	48VP 	48YP 		48xP 		49P 	49P 	49TP 	49VP 	49YP 	49YP 	49zP 	4:|P 	4;2P 	4;[P 	4;wP 	4<P 
	4<P 	4<SP 	4<SP 
	4<YP 	4<YP 	4<[P 	4<sP 	4<uP 	4<yP 	4=P 	4=P 	4=P 	4=8P 	4>P 	4>P 	4d(P 	4dHP 	4diP 	4dyP 	4iHP 	4i\P 	4k<P 	4kYP 	4kYP 	4klP 	4lZP 	4lqP 	4lvP 	4lzP 	4mP 	4m	P 	4mSP 	4mYP 	5xxP 	5y6P 	5zP 	5z0P 	5z2P 	5{<P 	5|P 	5|LP 	5|RP 	5|RP 	5|VP 
	5|VP 	5|XP 	5|YP 	5|ZP 	5|lP 	5|xP 	5}P 	5}	P 	5}\P 	DS m9q
	BYTE	(8mY)<<<<<<<<0_1>!0>_mx1>!0>_1>!0>_1>_3>n 		(4)2 (9)171 (9)1 (6)2 )171 (9	D6 0Y
	BYTE	(80y)<<<<<<<<01>!0>11>!1>1>!0>1>3>1h 		(4)3 (9)303 (9)5 (6)7 )303 (9	Dr `y
	BYTE	(8`Y)<<<<<<<<1_1>!0>_`91>!1>_1>!0>_1>_3>_i 		(4)1 (9)423 (9)120 (6)2 23 (9	Du Q)
	BYTE	(8Q	)<<<<<<<<01>!0>Pi1>!0>1>!0>1>3>cY 		(4)0 (9)170 (9)0 (6)0 )170 (9	Dv BY
	BYTE	(8%i)<<<<<<<<0_1>!0>_TQ1>!0>_1>!0>_1>_3>U1 		(4)0 (9)423 (9)0 (6)0 )423 (9	Dv e?
	BYTE	(83a)<<<<<<<<0_1>!0>_4i1>!0>_1>!0>_1>_3>gy 		(4)0 (9)170 (9)0 (6)0 )170 (9	Dy ~a

	BYTE	(8@Y)<<<<<<<<0_1>!0>_@	1>!0>_1>!0>_1>_3>1I 		(4)0 (9)57 (9)0 (6)0 9)57 (9)	Dz bi 
	BYTE	(8c	)<<<<<<<<1_1>!0>_ch1>!0>_1>!0>_1>_3>d 		(4)2 (9)423 (9)1 (6)1 )423 (9	D Au
	BYTE	(8
)<<<<<<<<0_1>!0>_N91>!0>_1>!1>_1>_3>NX 		(4)4 (9)146 (9)4 (6)6 )146 (9	D B9
z
	BYTE	(8B)<<<<<<<<0_1>!0>_NI1>!0>_1>!0>_1>_3>O  		(4)7 (9)320 (9)22 (6)10 20 (9	D8 699
	BYTE	(86Y)<<<<<<<<0_1>!0>_6x1>!0>_1>!0>_1>_3>7 		(4)2 (9)305 (9)2 (6)12 305 (9	DQ C)#
	BYTE	(8Cy)<<<<<<<<0_1>!0>_D1>!0>_1>!0>_1>_3>D8 		(4)2 (9)57 (9)1 (6)1 9)57 (9)	DW jqz
	BYTE	(8kI)<<<<<<<<0_1>!0>_o	1>!0>_1>!1>_1>_3>o( 		(4)4 (9)172 (9)6 (6)3 )172 (9	D2 %I
	BYTE	(8%))<<<<<<<<0_1>!0>_2)1>!0>_1>!0>_1>_3>2x 		(4)2 (9)304 (9)1 (6)10 304 (9	D i	\
	BYTE	(8)<<<<<<<<0_1>!0>_w)1>!0>_1>!0>_1>_3>I 		(4)0 (9)274 (9)0 (6)0 )274 (9	D *
Z
	BYTE	(8*i)<<<<<<<<0_1>!0>_+1>!0>_1>!1>_1>_3>+( 		(4)4 (9)277 (9)4 (6)3 )277 (9	D +i
g
	BYTE	(8,9)<<<<<<<<0_1>!0>_,X1>!0>_1>!1>_1>_3>,x 		(4)4 (9)300 (9)4 (6)4 )300 (9	D '?
	BYTE	(8'9)<<<<<<<<0_1>!0>_'X1>!1>_1>!0>_1>_3>'x 		(4)3 (9)30 (9)5 (6)10 )30 (9)	Dx Dy0
	BYTE	(8EI)<<<<<<<<0_1>!0>_Eh1>!0>_1>!1>_1>_3>F 		(4)4 (9)60 (9)5 (6)2 9)60 (9)	D ~ t
	BYTE	(8)<<<<<<<<0_1>!0>_91>!0>_1>!0>_1>_3>~A 		(4)0 (9)20 (9)0 (6)0 9)20 (9)	D(z yM
	BYTE	(8	)<<<<<<<<0_1>!0>_	81>!0>_1>!0>_1>_3>	X 		(4)2 (9)4 (9)1 (6)5 (9)4 (9)1	D) K	
b
	BYTE	(8K))<<<<<<<<0_1>!0>_KH1>!0>_1>!0>_1>_3>L( 		(4)7 (9)316 (9)22 (6)6 316 (9	D*y 9I
	BYTE	(8	)<<<<<<<<1_1>!0>_(91>!0>_1>!0>_1>_3>) 		(4)2 (9)31 (9)1 (6)11 )31 (9)	D*} 3y(
	BYTE	(84I)<<<<<<<<1_1>!0>_4h1>!0>_1>!0>_1>_3>5 		(4)2 (9)305 (9)1 (6)11 305 (9	D+ aI
	BYTE	(8ai)<<<<<<<<0_1>!0>_b1>!0>_1>!0>_1>_3>b( 		(4)2 (9)165 (9)1 (6)11 165 (9	D+ #i$
	BYTE	(8$	)<<<<<<<<0_1>!0>_$(1>!0>_1>!0>_1>_3>$H 		(4)2 (9)26 (9)2 (6)6 9)26 (9)	D,} 5	.
	BYTE	(85))<<<<<<<<0_1>!0>_5H1>!0>_1>!0>_1>_3>5h 		(4)2 (9)45 (9)1 (6)17 )45 (9)	D4S R;
	BYTE	(8_Q)<<<<<<<<0_1>!0>_g1>!0>_1>!0>_1>_3>g8 		(4)2 (9)167 (9)1 (6)2 )167 (9	D9 ]yy
	BYTE	(8^Q)<<<<<<<<0_1>!0>_^p1>!0>_1>!1>_1>_3>_ 		(4)4 (9)164 (9)4 (6)10 164 (9	D9 B9
-
	BYTE	(8
9)<<<<<<<<0_1>!0>_E91>!0>_1>!0>_1>_3>EX 		(4)7 (9)312 (9)22 (6)2 312 (9	D9Q R9
	BYTE	(8RY)<<<<<<<<0_1>!0>_Rx1>!0>_1>!0>_1>_3>SH 		(4)2 (9)157 (9)1 (6)1 )157 (9	D9S ~
	BYTE	(8Y)<<<<<<<<0_1>!0>_y1>!0>_1>!0>_1>_3> 		(4)0 (9)6 (9)0 (6)0 (9)6 (9)0	D:y oi
	BYTE	(8p9)<<<<<<<<0_1>!0>_pX1>!0>_1>!0>_1>_3>px 		(4)2 (9)174 (9)2 (6)4 )174 (9	D;S 1I
	BYTE	(8Q)<<<<<<<<0_1>!0>_p1>!0>_1>!1>_1>_3> 		(4)4 (9)16 (9)12 (6)11 16 (9)	D;Z Y

	BYTE	(8|Q)<<<<<<<<0_1>!0>_}01>!0>_1>!0>_1>_3>a( 		(4)0 (9)166 (9)0 (6)0 )166 (9	D= IV
	BYTE	(89)<<<<<<<<0_1>!0>_K	1>!0>_1>!0>_1>_3>Ji 		(4)0 (9)157 (9)0 (6)0 )157 (9	DH7 wI	/
	BYTE	(8i)<<<<<<<<1_1>!0>_Y1>!0>_1>!0>_1>_3>x 		(4)2 (9)274 (9)1 (6)15 274 (9	DH8 
	BYTE	(8!)<<<<<<<<0_1>!0>_@1>!0>_1>!0>_1>_3>` 		(4)0 (9)0 (9)0 (6)0 (9)0 (9)0	DH: QyG
	BYTE	(8))<<<<<<<<0_1>!0>_hY1>!0>_1>!0>_1>_3>hy 		(4)0 (9)175 (9)0 (6)0 )175 (9	DHY 9	r
	BYTE	(8Y)<<<<<<<<1_1>!0>_Y1>!0>_1>!0>_1>_3>( 		(4)2 (9)274 (9)1 (6)22 274 (9	DI8 1i
	BYTE	(82	)<<<<<<<<0_1>!0>_2`1>!0>_1>!0>_1>_3>3 		(4)2 (9)42 (9)2 (6)15 )42 (9)	DI; 1)7
	BYTE	(81	)<<<<<<<<0_1>!0>_6Y1>!0>_1>!1>_1>_3>6x 		(4)4 (9)46 (9)6 (6)20 )46 (9)	DIV !4
	BYTE	(8)<<<<<<<<1_1>!0>_ 1>!0>_1>!0>_1>_3>@ 		(4)2 (9)274 (9)2 (6)3 )274 (9	DM 9	=
	BYTE	(8Y)<<<<<<<<1_1>!0>_x1>!0>_1>!0>_1>_3>P 		(4)2 (9)274 (9)1 (6)16 274 (9	DM An
	BYTE	(8a)<<<<<<<<0_1>!0>_1>!0>_1>!1>_1>_3>` 		(4)4 (9)22 (9)2 (6)2 9)22 (9)	DMQ 9	i
	BYTE	(8Y)<<<<<<<<1_1>!0>_x1>!1>_1>!0>_1>_3> 		(4)2 (9)274 (9)10 (6)21 74 (9	DMR 
	BYTE	(89)<<<<<<<<0_1>!0>_X1>!0>_1>!0>_1>_3>x 		(4)2 (9)12 (9)1 (6)5 9)12 (9)	DMY y
	BYTE	(8)<<<<<<<<0_1>!0>_81>!0>_1>!0>_1>_3>X 		(4)2 (9)11 (9)1 (6)4 9)11 (9)	DMY .
	BYTE	(8!)<<<<<<<<0_1>!0>_@1>!0>_1>!0>_1>_3>` 		(4)2 (9)14 (9)1 (6)7 9)14 (9)	DMZ 97
	BYTE	(8Y)<<<<<<<<0_1>!0>_Y1>!0>_1>!0>_1>_3>x 		(4)2 (9)15 (9)1 (6)10 )15 (9)	DMZ y
	BYTE	(8)<<<<<<<<0_1>!0>_81>!0>_1>!0>_1>_3>X 		(4)2 (9)13 (9)1 (6)6 9)13 (9)	DXU =)s
	BYTE	(8=y)<<<<<<<<0_1>!0>_>1>!1>_1>!0>_1>_3>>8 		(4)3 (9)54 (9)5 (6)24 )54 (9)	DY H
G
	BYTE	(8H9)<<<<<<<<0_1>!0>_HX1>!0>_1>!0>_1>_3>Hx 		(4)7 (9)314 (9)22 (6)4 314 (9	Dh1 HR
	BYTE	(8Ii)<<<<<<<<0_1>!0>_J1>!0>_1>!1>_1>_3>J( 		(4)4 (9)144 (9)3 (6)4 )144 (9	DiQ 79|
	BYTE	(88	)<<<<<<<<0_1>!0>_>y1>!0>_1>!0>_1>_3>?H 		(4)2 (9)55 (9)2 (6)25 )55 (9)	Dj6 FI:
	BYTE	(8Fi)<<<<<<<<0_1>!0>_G1>!1>_1>!0>_1>_3>G( 		(4)1 (9)61 (9)377 (6)3 61 (9)	Dkx )QV
	BYTE	(8)q)<<<<<<<<0_1>!0>_*1>!0>_1>!1>_1>_3>*i 		(4)4 (9)43 (9)6 (6)16 )43 (9)	Dlz Y{
	BYTE	(8y)<<<<<<<<0_1>!0>_1>!0>_1>!0>_1>_3>8 		(4)2 (9)10 (9)1 (6)3 9)10 (9)	Dl} +	b
	BYTE	(8+))<<<<<<<<0_1>!0>_,1>!0>_1>!0>_1>_3>,  		(4)2 (9)31 (9)1 (6)12 )31 (9)	E6 y	X
	BYTE	(8I)<<<<<<<<1_1>!0>_h1>!1>_1>!0>_1>_3> 		(4)2 (9)274 (9)5 (6)20 274 (9	EU ;Yf
	BYTE	(8<))<<<<<<<<0_1>!0>_<H1>!1>_1>!0>_1>_3><h 		(4)3 (9)53 (9)5 (6)23 )53 (9)	E	 ?
	BYTE	(89)<<<<<<<<0_1>!0>_X1>!0>_1>!0>_1>_3>x 		(4)2 (9)3 (9)1 (6)4 (9)3 (9)1	E y5
	BYTE	(8)<<<<<<<<0_1>!0>_81>!0>_1>!0>_1>_3>X 		(4)2 (9)2 (9)1 (6)3 (9)2 (9)1	E
t \k
	BYTE	(8\y)<<<<<<<<1_1>!0>_]1>!1>_1>!0>_1>_3>]8 		(4)5 (9)164 (9)5 (6)7 )164 (9	E7 	
	BYTE	(8!)<<<<<<<<1_1>!0>_Y1>!0>_1>!0>_1>_3>x 		(4)2 (9)274 (9)1 (6)13 274 (9	EY i	
	BYTE	(8	)<<<<<<<<1_1>!0>_(1>!0>_1>!0>_1>_3>x 		(4)2 (9)274 (9)1 (6)23 274 (9	EV >
	BYTE	(8!)<<<<<<<<1_1>!0>_@1>!0>_1>!0>_1>_3>` 		(4)2 (9)274 (9)2 (6)4 )274 (9	E9< W)D
	BYTE	(8WI)<<<<<<<<1_1>!0>_Wh1>!1>_1>!0>_1>_3>XH 		(4)5 (9)162 (9)377 (6)4 62 (9	E;V !}
	BYTE	(8	)<<<<<<<<1_1>!0>_91>!1>_1>!0>_1>_3>X 		(4)1 (9)274 (9)50 (6)11 74 (9	E;x w	&
	BYTE	(8vi)<<<<<<<<1_1>!0>_A1>!0>_1>!1>_1>_3>` 		(4)4 (9)274 (9)3 (6)2 )274 (9	E<S Y	N
	BYTE	(8Y))<<<<<<<<1_1>!0>_YH1>!0>_1>!0>_1>_3>Yh 		(4)2 (9)162 (9)1 (6)5 )162 (9	E>< )2
	BYTE	(8	)<<<<<<<<0_1>!0>_uY1>!0>_1>!0>_1>_3>v) 		(4)0 (9)272 (9)0 (6)0 )272 (9	EH7 y	)
	BYTE	(8Y)<<<<<<<<1_1>!0>_x1>!0>_1>!0>_1>_3> 		(4)2 (9)274 (9)1 (6)14 274 (9	EKq -9
t
	BYTE	(8.	)<<<<<<<<0_1>!0>_.(1>!1>_1>!0>_1>_3>.H 		(4)2 (9)301 (9)10 (6)5 301 (9	ELV :9Y
	BYTE	(8:Y)<<<<<<<<0_1>!0>_:x1>!0>_1>!0>_1>_3>; 		(4)2 (9)52 (9)2 (6)22 )52 (9)	EMV  9

	BYTE	(8 Y)<<<<<<<<1_1>!0>_ x1>!0>_1>!0>_1>_3>!H 		(4)2 (9)274 (9)1 (6)24 274 (9	ET	 i`
	BYTE	(8	)<<<<<<<<0_1>!0>_(1>!0>_1>!1>_1>_3> 		(4)6 (9)20 (9)6 (6)1 9)20 (9)	ET
 T	)
	BYTE	(8T))<<<<<<<<0_1>!0>_TH1>!0>_1>!1>_1>_3>U 		(4)6 (9)160 (9)4 (6)2 )160 (9	ET
 e91
	BYTE	(8eY)<<<<<<<<0_1>!1>_ex1>!0>_1>!1>_1>_3>f 		(4)6 (9)166 (9)4 (6)1 )166 (9	ET kid
	BYTE	(8l	)<<<<<<<<0_1>!1>_l(1>!0>_1>!1>_1>_3>lH 		(4)6 (9)170 (9)4 (6)1 )170 (9	ET
 wiH
	BYTE	(8x	)<<<<<<<<0_1>!1>_x(1>!0>_1>!1>_1>_3>y 		(4)6 (9)177 (9)4 (6)1 )177 (9	ET( A
	BYTE	(8)<<<<<<<<0_1>!0>_01>!0>_1>!1>_1>_3>P 		(4)6 (9)272 (9)6 (6)1 )272 (9	ET( 'i
D
	BYTE	(8(	)<<<<<<<<0_1>!0>_((1>!0>_1>!1>_1>_3>(H 		(4)6 (9)274 (9)6 (6)1 )274 (9	ET) 9iT
	BYTE	(8:	)<<<<<<<<0_1>!0>_:(1>!0>_1>!1>_1>_3>:H 		(4)6 (9)306 (9)6 (6)1 )306 (9	ET) Ci
$
	BYTE	(8D	)<<<<<<<<01>!0>D(1>!0>1>!1>1>3>DH 		(4)6 (9)310 (9)6 (6)1 )310 (9	ET* Qq
	BYTE	(8RA)<<<<<<<<0_1>!0>_R`1>!0>_1>!1>_1>_3>S 		(4)6 (9)321 (9)6 (6)1 )321 (9	EUk f	:
	BYTE	(8f))<<<<<<<<0_1>!0>_fH1>!0>_1>!1>_1>_3>g  		(4)6 (9)423 (9)6 (6)1 )423 (9	EZ 9!
	BYTE	(8Y)<<<<<<<<0_1>!0>_x1>!0>_1>!1>_1>_3> 		(4)4 (9)0 (9)5 (6)1 (9)0 (9)5	E\V #Y
&
	BYTE	(8$))<<<<<<<<1_1>!0>_$H1>!0>_1>!0>_1>_3>$h 		(4)2 (9)274 (9)2 (6)26 274 (9	E\W Xn
	BYTE	(8#I)<<<<<<<<1_1>!0>_"q1>!1>_1>!0>_1>_3>}a 		(4)3 (9)32 (9)5 (6)13 )32 (9)	E\Y %A2
	BYTE	(8%a)<<<<<<<<0_1>!0>_&1>!0>_1>!0>_1>_3>&  		(4)2 (9)27 (9)2 (6)7 9)27 (9)	E\} 
Yk
	BYTE	(8
y)<<<<<<<<0>1>!0>> (6)1 (9)6 (9)2	Eh6 Oa
	BYTE	(8P)<<<<<<<<01>!0>P!1>!0>1>!0>1>3>Pq 		(4)0 (9)337 (9)0 (6)0 )337 (9	Ek9 ^
	BYTE	(8^i)<<<<<<<<0_1>!0>__1>!1>_1>!0>_1>_3>_( 		(4)1 (9)340 (9)377 (6)2 40 (9	Ekp <)l
	BYTE	(8=)<<<<<<<<1_1>!0>_= 1>!0>_1>!0>_1>_3>=@ 		(4)2 (9)310 (9)1 (6)3 )310 (9	Eku ;	^
	BYTE	(8;))<<<<<<<<1_1>!0>_;H1>!0>_1>!0>_1>_3>;h 		(4)2 (9)310 (9)1 (6)2 )310 (9	Eky >1y
	BYTE	(8>Q)<<<<<<<<1_1>!0>_>p1>!0>_1>!0>_1>_3>? 		(4)2 (9)310 (9)1 (6)4 )310 (9	Els 	!P
	BYTE	(8	A)<<<<<<<<1_1>!0>_	`1>!0>_1>!0>_1>_3>
		(4)2 (9)274 (9)1 (6)5 )274 (9	Em \I
	BYTE	(8])<<<<<<<<0_1>!0>_]81>!0>_1>!1>_1>_3>]X 		(4)4 (9)337 (9)3 (6)1 )337 (9	Em6 		
	BYTE	(8))<<<<<<<<1_1>!0>_H1>!0>_1>!0>_1>_3>h 		(4)2 (9)274 (9)1 (6)12 274 (9	E|S !x
	BYTE	(8A)<<<<<<<<0_1>!0>_`1>!0>_1>!0>_1>_3> 		(4)2 (9)23 (9)1 (6)3 9)23 (9)	E|z q
	BYTE	(8y)<<<<<<<<0 1>!0>2(9)7 (9)1 (6)2 (9)7 (9)1	F	 M)
p
	BYTE	(8MI)<<<<<<<<01>!0>Mh1>!0>1>!0>1>3>N 		(4)7 (9)317 (9)22 (6)7 317 (9	F	y X
	BYTE	(8Xi)<<<<<<<<01>!0>Y1>!0>1>!1>1>3>Y( 		(4)4 (9)335 (9)3 (6)5 )335 (9	FV h9
	BYTE	(89)<<<<<<<<0_1>!0>_SA1>!1>_1>!0>_1>_3>T 		(4)1 (9)323 (9)50 (6)2 323 (9	Fy 
AZ
	BYTE	(8
a)<<<<<<<<11>!0>1>!0>1>!0>1>3>  		(4)2 (9)274 (9)2 (6)6 )274 (9	F{ Vq
	BYTE	(8W)<<<<<<<<0_1>!0>_W01>!0>_1>!1>_1>_3>WP 		(4)4 (9)334 (9)3 (6)4 )334 (9	F
Z CI
f
	BYTE	(88I)<<<<<<<<0_1>!0>_&91>!0>_1>!0>_1>_3>Li 		(4)0 (9)321 (9)0 (6)0 )321 (9	F
{ O
	BYTE	(8O9)<<<<<<<<0_1>!0>_OX1>!1>_1>!0>_1>_3>P( 		(4)1 (9)147 (9)50 (6)7 147 (9	F
|UQ
	BYTE	(8Uq)<<<<<<<<01>!0>V1>!0>1>!1>1>3>V0 		(4)4 (9)333 (9)3 (6)3 )333 (9	F

	BYTE	(89I)<<<<<<<<11>!0>@)1>!0>1>!0>1>3>@H 		(4)2 (9)310 (9)2 (6)5 )310 (9	F
	BYTE	(8Z9)<<<<<<<<0_1>!0>_ZX1>!0>_1>!1>_1>_3>Zx 		(4)4 (9)336 (9)3 (6)6 )336 (9	F(1 UY6
	BYTE	(8V))<<<<<<<<0_1>!0>_VH1>!0>_1>!0>_1>_3>Vh 		(4)2 (9)161 (9)1 (6)3 )161 (9	F(: !
	BYTE	(8!q)<<<<<<<<0_1>!0>_"1>!0>_1>!1>_1>_3>"0 		(4)4 (9)25 (9)3 (6)5 9)25 (9)	F(w t	)
	BYTE	(8tY)<<<<<<<<01>!0>tx1>!1>1>!0>1>3>u 		(4)2 (9)175 (9)10 (6)1 175 (9	F)3 
	BYTE	(8	)<<<<<<<<1_1>!0>_(1>!0>_1>!0>_1>_3>H 		(4)2 (9)274 (9)1 (6)10 274 (9	F)T /	
	BYTE	(8/Y)<<<<<<<<1_1>!0>_/x1>!1>_1>!0>_1>_3>0 		(4)2 (9)303 (9)20 (6)6 303 (9	F)V A
	BYTE	(8a)<<<<<<<<0_1>!0>_ 1>!0>_1>!0>_1>_3> X 		(4)2 (9)24 (9)1 (6)4 9)24 (9)	F+x Z)\
	BYTE	(8[)<<<<<<<<0_1>!0>_[ 1>!0>_1>!1>_1>_3>[@ 		(4)4 (9)162 (9)6 (6)6 )162 (9	F- -
	BYTE	(8-!)<<<<<<<<0_1>!0>_-@1>!1>_1>!0>_1>_3>0( 		(4)1 (9)32 (9)50 (6)14 32 (9)	F-Q 	K
	BYTE	(8y)<<<<<<<<1_1>!0>_1>!1>_1>!0>_1>_3>8 		(4)2 (9)274 (9)10 (6)17 74 (9	F-W I9
T
	BYTE	(8J	)<<<<<<<<01>!0>J(1>!0>1>!0>1>3>JH 		(4)2 (9)315 (9)2 (6)5 )315 (9	F8W @y
	BYTE	(8A)<<<<<<<<0_1>!0>_A81>!1>_1>!0>_1>_3>AX 		(4)3 (9)56 (9)5 (6)26 )56 (9)	F9 8)H
	BYTE	(88I)<<<<<<<<0_1>!0>_8h1>!0>_1>!1>_1>_3>9 		(4)4 (9)50 (9)6 (6)21 )50 (9)	F: K)c
	BYTE	(8Ky)<<<<<<<<0_1>!0>_L1>!0>_1>!1>_1>_3>L8 		(4)4 (9)145 (9)3 (6)5 )145 (9	F: 
W
	BYTE	(8
9)<<<<<<<<0_1>!0>_
X1>!1>_1>!0>_1>_3>
x 		(4)5 (9)5 (9)4 (6)6 (9)5 (9)4	F:2 Y+
	BYTE	(8y)<<<<<<<<0_1>!0>_1>!0>_1>!0>_1>_3>8 		(4)2 (9)1 (9)1 (6)2 (9)1 (9)1	F:= ag
	BYTE	(8
9)<<<<<<<<1_1>!0>_
X1>!0>_1>!0>_1>_3>
x 		(4)2 (9)274 (9)1 (6)7 )274 (9	F<P z)\
	BYTE	(8zI)<<<<<<<<0_1>!0>_zh1>!1>_1>!0>_1>_3>{@ 		(4)2 (9)201 (9)10 (6)3 201 (9	F<W |j
	BYTE	(8|i)<<<<<<<<0_1>!0>_}1>!1>_1>!0>_1>_3>}( 		(4)2 (9)203 (9)10 (6)4 203 (9	F= iqN
	BYTE	(8j)<<<<<<<<0_1>!0>_yI1>!0>_1>!0>_1>_3>yh 		(4)2 (9)200 (9)2 (6)2 )200 (9	F= si
	BYTE	(8sI)<<<<<<<<0_1>!0>_s)1>!0>_1>!0>_1>_3>s	 		(4)0 (9)177 (9)0 (6)0 )177 (9	F= }it
	BYTE	(8~	)<<<<<<<<0_1>!0>_~(1>!1>_1>!0>_1>_3>~H 		(4)2 (9)205 (9)10 (6)5 205 (9	F= I
	BYTE	(8i)<<<<<<<<0_1>!0>_1>!1>_1>!0>_1>_3>( 		(4)1 (9)207 (9)377 (6)6 07 (9	F=6 6
7
	BYTE	(85I)<<<<<<<<0_1>!0>_&Y1>!0>_1>!0>_1>_3>&y 		(4)0 (9)306 (9)0 (6)0 )306 (9	FFP 	FH9P 	FHWP 	FHwP 	FIP 	FIVP 	FJ6 8i
	BYTE	(8jQ)<<<<<<<<0_1>!0>_1>!0>_1>!0>_1>_3>} 		(4)0 (9)310 (9)0 (6)0 )310 (9	FJy "	

	BYTE	(8"))<<<<<<<<1_1>!0>_"H1>!0>_1>!0>_1>_3># 		(4)2 (9)274 (9)1 (6)25 274 (9	FK7P 	FK9P 	FK<P 	FX1 i1X
	BYTE	(8iQ)<<<<<<<<0_1>!0>_ip1>!1>_1>!0>_1>_3>k 		(4)1 (9)435 (9)50 (6)3 435 (9	FY F
:
	BYTE	(8Fi)<<<<<<<<0_1>!0>_G1>!0>_1>!0>_1>_3>G( 		(4)7 (9)313 (9)22 (6)3 313 (9	FZ2 gaG
	BYTE	(8h1)<<<<<<<<0_1>!0>_hP1>!1>_1>!0>_1>_3>hp 		(4)1 (9)425 (9)50 (6)2 425 (9	F[x l	i
	BYTE	(8lY)<<<<<<<<0_1>!0>_lx1>!1>_1>!0>_1>_3>m 		(4)1 (9)445 (9)204 (6)4 45 (9	F\y a9
	BYTE	(8aY)<<<<<<<<0_1>!0>_ay1>!0>_1>!0>_1>_3>bI 		(4)0 (9)423 (9)0 (6)0 )423 (9	Fkv a
M
	BYTE	(8a)<<<<<<<<0_1>!0>_)1>!0>_1>!0>_1>_3>)X 		(4)2 (9)276 (9)2 (6)2 )276 (9	$;rP 	$=P'`	$H:P&`	$J2P'p	$[[P&p	$\YP'p	$j6P&@	%|P&P	%MVP 	%Y6P'	%\qP' 	&2P'	&=P&0	9P'b	LPP'b	&=P'|	'P&i	-IP&yD	.)P&y@	.,xP&}H	.YP&yH	/P&y	4RP&M 	4VP&M2	4WP&M2	4yP&L	4yP&L	4P&M8	43P&H	4P&M!	4P&L	4(sP&I7	4(wP&M!	4)2P&H	4)2P&H	4)ZP&M"	4+SP&H	4-P&Me	4-P&Me	48VP&M)	49RP&M"	4:3P&L	4;WP&L	4<rP&H		4=P&L	4H5P&L	4H8P&L@	4HWP&M.	4HvP&L	4IP&L	4J3P&Mg	4KPP&L	4KRP&H		4KSP&H	4LYP&L	4LqP&M6	4MP&H	4M6P&L	4[QP&L	4hVP&H	4hzP&H
	4kP&H	4kSP&H	4m6P&Mf	5P&I#	5P&L	5VP&Ib	5WP&Mb	5P&M$	5P&Mc	5P&Mc	5P&L	53P&M6	5SP&M3	5sP&M1	5zP&L	5{P&Md	5P&Ma	5P&M`	5(tP&H	5,<P&M$	5KYP&M3	5KtP&L
7P&I&	6pP&D	6
ZP&H	6
[P&I&	6P&Mf	6(2P&H@	6(WP&M.	6)9P&M/	6)QP&LE	6*1P&H	6*ZP&I`	6+PP&HE	6+QP&HD	6+RP&HB	6+SP&HD	6+VP&HC	6+YP&HA	6+YP&M0	6+[P&HC	6+\P&HB	6,qP&LF	68VP&M*	6::P&H	6;P&L
	6;SP&H
	6;YP&L
	6<vP&H	6=P&M'	6HVP&L	6KPP&L	6X1P&M7	6XsP&M,	6XvP&M-	6YP&M+	6YP&M+	6YSP&L	6Z2P&M4	6[P&M,	6[YP&M-	6[qP&L	6\WP&M0	6^P&M/	6^P&M(	6hTP&Md	6{P&L	6{PP&M(	6|YP&M)	7P&I	<uP&2	=z8P&2	LRP&] 	LVP&]2	LWP&]2	LP&]8	LP&]!	L(4P&XB	L(sP&Y7	L(wP&]!	L)ZP&]"	L*zP&X	L+yP&R	L8VP&])	L8qP&X	L9RP&]"	L:rP&XA	L;WP&X	LH8P&\@	LH:P&X	LHWP&].	LI;P&\	LLP&X	LLqP&]6	LXsP&X		LYVP&X	L[sP&X	L[yP&X	L[{P&X	LhqP&X	Lm6P&X	M
	MMP&X	M[P&X
	MhTP&R		MhWP&R
	MhrP&Y%	Mj9P&X	MkP&]	MkP&]5	Mk8P&S	MkvP&X
	MlWP&]4	MlYP&X	MlwP&]'	MmP&RA	MmP&RB	Mm9P&]5	MyVP&X	M{WP&X	M}P&]1	NVP&]*	N
7P&Y&	N
WP&X	N
[P&Y&	NP&X	N(4P&X	N(WP&].	N)9P&]/	N)RP&X	N*2P&X@	N+YP&]0	N,wP&X	N,zP&R	N-P&X	N8VP&]*	N=P&]'	N=vP&X	NX1P&]7	NXsP&],	NXvP&]-	NYP&]+	NYP&]+	NZ2P&]4	N[P&],	N[YP&]-	N\WP&]0	N^P&]/	N^P&](	NiRP&X	NlXP&X	N{PP&](	N|YP&])	OP&Y	
P'	
;YP'	
i9P'	
m3P'`	1P' 	
0P' 	
2P'!	
3P'#	PP'!	QP'"	YP'"	
PP'	;qP'	P'	F[hP 9	F[hP 9	F[iP :	F[iP :	F[jP ;	F[jP ;	F[kP <	F[kP <	F[lP =	F[lP =	;%hVP 	;%yP 	;&8VP 	NhTP 	NhWP 	NmP 	NmP 
7 `#
z6Q ,:4` ?P|

	..F0=?p=0			
	..F1==0		@	

	IRP	A,<..F@0N(\<DF$A/^D35>,<@PDF$A-<<DF$A/^D35>*^D35>>)>/^D3:5P A|

	..F0=A0=0			
	..F1==0		AP	

	IRP	A,<..FApN(\<DM$A/^D35>,<BDM$A-<<DM$A/^D35>*^D35>>)>/^D3:5` BP|..FA==..FA!1B<B>A==..F;D= npDEFINE $DXoA,<
	BYTE	(8)<<o0<<<<<<B_1>!C>_1oP>!D>_1>!E>_1>_3op> 		(4)F (9)G (p9)H (6)I >  
)H (6)I >  
;PP >DP DRP D)3P DHhP DHiP 	DHiP 	DHjP 
DKP D[RP D[sQ D[vQ D}rP ESP 
EP EPP EWP ERP 	EvP 	EpP EvP 
EkzP E|@P }yP }X<P I;p J9p ^p y7p NP h6p krp "D)Yp $D+p "D+pp  D+qp $D+vp  D,}p  D.Vp D=p D=p DI6p DI;p DJ6p DJ9p D[pp $D[qp (D[vp (D\zp #D^p 
D^Vp (Dkp Dkp 'Dkp 'Dl}p !Dy7p Ek6p 
Ekrp Ekvp FSp &FVP (F
wp &F
{P )F,}p !F;Qp $FJ0P FJ1P 
FJ2P FJ6P 
FJ7P FJ7P 	FJ9P FJ<P 	FLPP FLQP FLQP FLRP FLWP FLWP FL]P FX1P 1FZ2P -F\P 5F\{p Fi9p #%
)RP G%
HtP l%
I;P k%
L}P m%
MP l%
YRP 
%
j7P j%
k	P n%
kP G%
y)P 
%
y7P k%
%P%lP &qP &*7P &.:P &I3P &XQP &3P &X<P &
6P &)IP &)SP &)ZP &)[P &)\P &$SP &$6P @&$P &$P G&$8P A&$QP v&$WP &$2P A&$P >&$P ?&$P k&$xP w&$(zP a&$)P F&$+P &$+P j&$,}P q&$4SP &$9P &$9P D&$9QP &$:yP &$;SP f&$I8P p&$I;P r&$MP h&$MRP d&$MYP c&$MYP e&$MZP e&$MZP d&$XUP u&$YP E&$h1P &$iQP u&$j6P w&$kxP p&$lzP c&$l}P k&%UP t&%	P `&%P `&%KqP ?&%LVP t&%T	P g&%T
P &%T
P &%TP &%T
P &%T(P <&%T(P =&%T)P B&%T)P C&%T*P G&%UkP h&%ZP _&%\YP j&%\}P b&%k9P O&%mP N&%|SP h&%|zP b&&	P F&&	yP M&&VP H&&{P M&&
{P &&
|P<L&&(1P &&(:P i&&(wP &&)VP i&&+xP &&-P l&&-WP E&&8WP v&&9P s&&:P &&:P a&&:2P &&<PP &&<WP  &&=P &&=P !&&=P "&&X1P m&&YP D&&Z2P i&&[xP q&&kvP >&4P &4KP &4kRP &5X:P &5X<P &6)2P &6+VP &68:P &6|ZP &|zP &|P /&|P -&|P -&|$(P G&|)P 1&|+P +&|+P *&|+P +&|,P ,&|,}P )&|.QP &&|.RP &|.TP &|.YP &|8sP &|8tP &&|9P /&|:P &|:yP '&|;IP 
&|=)P 
&|=YP &|H8P _&|HSP &|HYP &|HtP (&|IQP K&|J1P M&|J1P L&|J3P L&|J5P O&|J6P K&|J9P N&|J9P M&|J;P T&|J<P N&|KhP Y&|KhP Y&|KiP Z&|KjP Z&|KjP [&|KlP [&|KqP W&|KqP U&|KsP V&|KuP X&|KvP U&|KyP V&|K|P W&|L	P H&|L
P H&|LP G&|LP G&|LQP R&|LSP R&|LVP &|LVP S&|LYP O&|L\P T&|MP I&|MP (&|NP ^&|NP \&|NP \&|NP ]&|T(P &|XzP 3&|YP 0&|\P 3&|\IP 5&|\IP 5&|\YP 4&|^QP 4&|^RP &|^TP &|^YP G&|drP "&|dvP $&|dwP %&|dyP #&|d{P #&|d|P $&|iP  &|iP  &|i<P !&|itP %&|iwP "&|kRP &|kVP !&|kxP '&|liP &|lqP 	&|lqP 	&|lvP 
&|l|P 
&|l}P )&}1P <&}2P <&}PP =&}QP >&}TP =&}XP =&}qP &}rP &}vP &}hP 8&}hP 9&}iP 9&}iP :&}jP :&}jP ;&}sP 7&}tP 8&}yP 6&}yP 7&}1P ;&}H)P &}kP &}kVP &}kqP E&}kqP D&}ktP C&}kxP C&}kyP D&}k|P F&}k|P F&}l	P >&}l
P ?&}lP "&}lsP 8&}lwP 9&}lxP 9&}m2P .&}m9P &}x1P D&}x2P E&}xPP E&}xQP F&}xTP E&}xXP F&}|hP A&}|hP A&}|iP B&}|iP B&}|jP C&}|jP C&}|sP @&}|tP @&}|yP >&}|yP ?&}|zP &&}}1P D&~SP &~	P 0&~
P &~
ZP 2&~UP &~WP &~zP 3&~RP &~7P &~,}P *&~4rP &~4vP ,&~4wP 6&~4yP '&~4{P "&~4|P 1&~8rP &~8sP &~8tP &~8{P &~9P &~9P 	&~9P &~9<P &~9wP &~:0P &~:=P &~;RP &~;VP &~<LP &~<RP &~<RP &~<VP &~<XP &~<YP &~<ZP &~<lP &~=P &~=	P &~=\P &~XSP &~XYP &~YP 1&~i9P 2&~yP &~|iP &~|yP &]P ;&	SP &
}P &)P ;=2P ;LP C%X<P C&
P JX<P >}{woP