  entry id
  impur
id	equ	*
	db	y'25',y'57',y'25',y'20',y'25',y'48',y'25',y'0'
  bss
  entry fptrace
fptrace	equ	*
	ds	4
  bss
  entry fpscript
fpscript	equ	*
	ds	4
  bss
  entry before
before	equ	*
	ds	12
  bss
  entry after
after	equ	*
	ds	12
  bss
  entry file_m
file_m	equ	*
	ds	536
  bss
  entry file_h
file_h	equ	*
	ds	536
  bss
  entry file_tty
file_tty	equ	*
	ds	536
  bss
  entry shprgm
shprgm	equ	*
	ds	4
  bss
  entry menuslot
menuslot	equ	*
	ds	4
  bss
  entry pgprgm
pgprgm	equ	*
	ds	4
  bss
  entry home_dir
home_dir	equ	*
	ds	4
  bss
  entry stat
stat	equ	*
	ds	32
  bss
  entry file
file	equ	*
	ds	4
  bss
  entry work_dir
work_dir	equ	*
	ds	80
  bss
  entry line
line	equ	*
	ds	100
  bss
  entry ex_line
ex_line	equ	*
	ds	100
  entry expected
  impur
expected	equ	*
*@121
	dc	L2
  entry answer
  impur
answer	equ	*
*@126
	dc	L3
  bss
  entry pid
pid	equ	*
	ds	4
  entry main
  pure
  title main
main	equ	*
~~main equ *
	sai	7,L.0
	stm	8,L.0-32(7)
	ldar	14,7
~argc equ 0
~argv equ 4
~envp equ 8
~ep sym 20,13
~pw sym 20,12
~cp sym 20,11
*@161
	ldai	0,sigquit
	st	0,4(7)
	li	0,y'3'
	st	0,0(7)
	bal	15,signal
*@162
	li	0,y'1'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@163
	l	0,L.0+0(14)
	ci	0,y'4'
	bnp	L6
*@164
	ldai	0,L7
	st	0,0(7)
	bal	15,printf
*@165
	li	0,y'7'
	st	0,0(7)
	bal	15,exit
L6	equ	*
*@167
	l	0,L.0+0(14)
	ci	0,y'2'
	bnl	L8
*@168
	ldai	0,L9
	st	0,0(7)
	bal	15,printf
*@169
	li	0,y'E'
	st	0,0(7)
	bal	15,exit
L8	equ	*
*@172
	l	0,L.0+0(14)
	ci	0,y'2'
	bnp	L10
*@173
	ldai	0,L11
	st	0,4(7)
	l	1,L.0+4(14)
	l	1,y'8'(1)
	st	1,0(7)
	bal	15,fopen
	st	0,fptrace
	lr	0,0
	bne	L12
*@174
	l	1,L.0+4(14)
	l	1,y'8'(1)
	st	1,4(7)
	ldai	0,L13
	st	0,0(7)
	bal	15,printf
*@175
	li	0,y'2'
	st	0,L.0+0(14)
L12	equ	*
L10	equ	*
*@179
	l	0,L.0+0(14)
	ci	0,y'2'
	bne	L14
*@179
	ldai	0,L16
	st	0,4(7)
	ldai	0,L15
	st	0,0(7)
	bal	15,fopen
	st	0,fptrace
L14	equ	*
*@181
	l	0,L.0+0(14)
	ci	0,y'3'
	bnp	L17
*@181
	ldai	0,L18
	st	0,4(7)
	l	1,L.0+4(14)
	l	1,y'C'(1)
	st	1,0(7)
	bal	15,fopen
	st	0,fpscript
	lr	0,0
	bne	L19
*@182
	l	1,L.0+4(14)
	l	1,y'C'(1)
	st	1,4(7)
	ldai	0,L20
	st	0,0(7)
	bal	15,printf
*@183
	li	0,y'3'
	st	0,L.0+0(14)
L19	equ	*
L17	equ	*
*@186
	l	0,L.0+0(14)
	ci	0,y'3'
	bp	L21
*@186
	li	0,y'0'
	st	0,expected
L21	equ	*
*@188
	bal	15,ecreate
*@189
	sis	7,4
	li	0,y'0'
	st	0,8(7)
	l	0,environ
	st	0,4(7)
	ldai	0,L22
	st	0,0(7)
	bal	15,subenv
	ais	7,4
	st	0,shprgm
*@190
	sis	7,4
	li	0,y'0'
	st	0,8(7)
	l	0,environ
	st	0,4(7)
	ldai	0,L23
	st	0,0(7)
	bal	15,subenv
	ais	7,4
	st	0,pgprgm
*@191
	sis	7,4
	li	0,y'0'
	st	0,8(7)
	l	0,environ
	st	0,4(7)
	ldai	0,L24
	st	0,0(7)
	bal	15,subenv
	ais	7,4
	st	0,home_dir
*@192
	bal	15,run_pwd
*@193
	ldai	0,file_tty
	st	0,4(7)
	li	0,y'0'
	st	0,0(7)
	bal	15,trdup
*@194
	l	1,L.0+4(14)
	l	1,y'4'(1)
	st	1,file
*@195
	li	0,y'0'
	st	0,0(7)
	bal	15,umask
*@197
	ldai	0,L25
	st	0,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
*@198
	sis	7,4
	l	0,file
	st	0,8(7)
	ldai	0,L26
	st	0,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
	ais	7,4
*@199
	bal	15,getuid
	st	0,0(7)
	bal	15,getpwuid
	ldar	12,0
*@201
	lr	0,12
	be	L27
*@201
	l	11,0(12)
	b	L28
L27	equ	*
*@203
	li	11,L29
L28	equ	*
*@204
	bal	15,endpwent
*@205
	sis	7,4
	st	11,8(7)
	ldai	0,L30
	st	0,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
	ais	7,4
*@206
	l	13,environ
L31	equ	*
*@207
	lr	1,13
	ai	13,y'4'
	l	11,0(1)
	be	L32
L33	equ	*
*@208
	lb	0,0(11)
	lr	0,0
	be	L34
*@210
	lb	0,0(11)
	cli	0,y'A'
	bne	L35
*@210
	ldai	0,L36
	st	0,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
	b	L37
L35	equ	*
*@212
	l	1,fptrace
	li	15,-y'1'
	am	15,y'4'(1)
	bm	L10000
	lb	0,0(11)
	l	2,fptrace
	l	1,0(2)
	ldar	15,1
	ai	15,y'1'
	st	15,0(2)
	stb	0,0(1)
	b	L10001
L10000	equ	*
	l	0,fptrace
	st	0,4(7)
	lb	0,0(11)
	st	0,0(7)
	bal	15,_flsbuf
L10001	equ	*
L37	equ	*
*@213
	ai	11,y'1'
	b	L33
L34	equ	*
*@215
	l	1,fptrace
	li	15,-y'1'
	am	15,y'4'(1)
	bm	L10002
	l	2,fptrace
	l	1,0(2)
	ldar	15,1
	ai	15,y'1'
	st	15,0(2)
	li	15,y'A'
	stb	15,0(1)
	b	L10003
L10002	equ	*
	l	0,fptrace
	st	0,4(7)
	li	0,y'A'
	st	0,0(7)
	bal	15,_flsbuf
	lr	1,0
L10003	equ	*
	b	L31
L32	equ	*
*@217
	ldai	0,before
	st	0,0(7)
	bal	15,time
*@219
	li	0,y'30'
	st	0,4(7)
	li	0,y'0'
	st	0,0(7)
	bal	15,menu
L4	equ	*
*@
L5	equ	*
	lm	8,L.0-32(14)
	aai	7,L.0
	br	15
L.0 equ 40
  entry subenv
  pure
  title subenv
subenv	equ	*
~~subenv equ *
	sai	7,L.1
	stm	8,L.1-32(7)
	ldar	14,7
~bp equ 0
~envp equ 4
~where equ 8
~name sym 20,13
~cur sym 20,12
~elist sym 20,11
*@267
	l	13,L.1+0(14)
*@268
	l	11,L.1+4(14)
	l	12,0(11)
L40	equ	*
*@269
	lr	0,12
	be	L41
*@271
	lb	0,0(12)
	cli	0,y'3D'
	bne	L42
*@271
	lb	0,0(13)
	lr	0,0
	bne	L43
*@273
	l	0,L.1+8(14)
	be	L44
*@273
	l	1,L.1+8(14)
	st	11,0(1)
L44	equ	*
*@274
	ai	12,y'1'
	lr	0,12
	b	L39
	b	L45
L43	equ	*
*@277
	ai	11,y'4'
	l	12,0(11)
*@278
	l	13,L.1+0(14)
	b	L40
L45	equ	*
L42	equ	*
*@281
	lb	0,0(13)
	ai	13,y'1'
	lr	1,12
	ai	12,y'1'
	clb	0,0(1)
	be	L46
*@282
	ai	11,y'4'
	l	12,0(11)
*@283
	l	13,L.1+0(14)
L46	equ	*
	b	L40
L41	equ	*
*@287
	l	0,L.1+8(14)
	be	L47
*@287
	l	1,L.1+8(14)
	st	11,0(1)
L47	equ	*
*@288
	li	0,y'0'
	b	L39
L38	equ	*
*@
L39	equ	*
	lm	8,L.1-32(14)
	aai	7,L.1
	br	15
L.1 equ 40
  entry menu
  pure
  title menu
menu	equ	*
~~menu equ *
	sai	7,L.2
	stm	8,L.2-32(7)
	ldar	14,7
~level equ 0
~choice equ 7
~block equ -36
~this equ -40
~top equ -44
~helpfile equ -48
~c sym 20,13
~m_count equ -52
~select equ -56
~intro equ -60
*@330
	li	0,y'30'
	stb	0,L.2-64(14)
~counter equ -64
~lvarious equ -68
~larg equ -72
~lflag equ -76
~lprgm equ -80
~siz equ -84
~dis_menu equ -88
  bss
L50	equ	*
	ds	80
  pure
~ex_promp equ L50
  impur
L51	equ	*
	dc	y'0'
  pure
~sc_count equ L51
*@344
	li	0,y'0'
	st	0,4(7)
	l	0,file
	st	0,0(7)
	bal	15,open
	ldar	13,0
	bnm	L52
*@345
	l	0,file
	st	0,4(7)
	ldai	0,L53
	st	0,0(7)
	bal	15,printf
*@347
	l	0,L.2+0(14)
	bne	L54
*@347
	li	0,y'2'
	st	0,0(7)
	bal	15,exit
L54	equ	*
*@348
	ldai	0,L55
	st	0,answer
*@349
	li	0,y'1'
	b	L49
L52	equ	*
*@351
	ldai	0,file_m
	st	0,4(7)
	st	13,0(7)
	bal	15,trdup
*@352
	ldai	0,stat
	st	0,4(7)
	l	0,file_m+16
	st	0,0(7)
	bal	15,fstat
*@353
	l	0,stat+16
	ai	0,y'EE4'
	st	0,0(7)
	bal	15,malloc
	st	0,L.2-36(14)
	lr	0,0
	bne	L56
*@355
	ldai	0,L57
	st	0,0(7)
	bal	15,printf
*@356
	li	0,y'C'
	st	0,0(7)
	bal	15,exit
L56	equ	*
*@358
	l	0,L.2-36(14)
	ai	0,y'6E4'
	st	0,L.2-48(14)
*@360
	l	0,L.2-48(14)
	st	0,4(7)
	l	0,file
	st	0,0(7)
	bal	15,copy
	st	0,L.2-44(14)
*@361
	l	0,L.2-44(14)
	st	0,4(7)
	ldai	0,L58
	st	0,0(7)
	bal	15,copy
	st	0,L.2-44(14)
*@362
	l	1,L.2-44(14)
	ldar	15,1
	ai	15,y'1'
	st	15,L.2-44(14)
	li	15,y'0'
	stb	15,0(1)
*@363
	l	0,L.2-44(14)
	st	0,L.2-60(14)
L59	equ	*
*@367
	l	0,L.2-44(14)
	st	0,4(7)
	ldai	0,file_m
	st	0,0(7)
	bal	15,getstr
	st	0,L.2-84(14)
	lr	0,0
	bnp	L60
	l	1,L.2-44(14)
	lb	1,0(1)
	lr	0,1
	cli	0,y'3A'
	be	L60
*@368
	l	0,L.2-84(14)
	am	0,L.2-44(14)
	b	L59
L60	equ	*
*@369
	l	1,L.2-44(14)
	ldar	15,1
	ai	15,y'1'
	st	15,L.2-44(14)
	li	15,y'0'
	stb	15,0(1)
*@373
	l	0,L.2-36(14)
	ai	0,-y'C4'
	st	0,L.2-40(14)
L61	equ	*
*@375
	li	0,-y'1'
	am	0,file_m+4
	bm	L10004
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10005
L10004	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10005	equ	*
	ldar	13,1
	ci	13,y'3A'
	be	L62
	ci	13,-y'1'
	be	L62
	lb	0,L.2-64(14)
	ai	0,y'1'
	stb	0,L.2-64(14)
	ci	0,y'39'
	bp	L62
*@376
	l	0,L.2-44(14)
	l	1,L.2-40(14)
	ai	1,y'C4'
	st	1,L.2-40(14)
	st	0,0(1)
*@377
	l	0,L.2-44(14)
	st	0,4(7)
	ldai	0,L63
	st	0,0(7)
	bal	15,copy
	st	0,L.2-44(14)
*@378
	lb	0,L.2-64(14)
	l	1,L.2-44(14)
	ldar	15,1
	ai	15,y'1'
	st	15,L.2-44(14)
	stb	0,0(1)
*@379
	l	0,L.2-44(14)
	st	0,4(7)
	ldai	0,L64
	st	0,0(7)
	bal	15,copy
	st	0,L.2-44(14)
*@381
	ci	13,y'23'
	bne	L65
*@381
	l	1,L.2-40(14)
	li	15,y'4'
	st	15,y'C'(1)
	b	L66
L65	equ	*
*@383
	l	1,L.2-40(14)
	li	15,y'0'
	st	15,y'C'(1)
*@384
	l	1,L.2-44(14)
	ldar	15,1
	ai	15,y'1'
	st	15,L.2-44(14)
	stb	13,0(1)
L66	equ	*
L67	equ	*
*@386
	li	0,-y'1'
	am	0,file_m+4
	bm	L10006
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10007
L10006	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10007	equ	*
	l	2,L.2-44(14)
	ldar	15,2
	ai	15,y'1'
	st	15,L.2-44(14)
	stb	1,0(2)
	ci	1,y'3A'
	be	L68
	b	L67
L68	equ	*
*@387
	l	1,L.2-44(14)
	li	15,y'A'
	stb	15,-y'1'(1)
*@388
	l	1,L.2-44(14)
	ldar	15,1
	ai	15,y'1'
	st	15,L.2-44(14)
	li	15,y'0'
	stb	15,0(1)
*@389
	li	0,-y'1'
	am	0,file_m+4
	bm	L10008
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10009
L10008	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10009	equ	*
	l	2,L.2-44(14)
	stb	1,0(2)
	ci	1,y'3A'
	be	L69
*@390
	l	0,L.2-44(14)
	ldar	15,0
	ai	15,y'1'
	st	15,L.2-44(14)
	l	1,L.2-40(14)
	st	0,y'4'(1)
L70	equ	*
*@391
	li	0,-y'1'
	am	0,file_m+4
	bm	L10010
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10011
L10010	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10011	equ	*
	l	2,L.2-44(14)
	ldar	15,2
	ai	15,y'1'
	st	15,L.2-44(14)
	stb	1,0(2)
	ci	1,y'3A'
	be	L71
	b	L70
L71	equ	*
*@392
	l	1,L.2-44(14)
	li	15,y'0'
	stb	15,-y'1'(1)
	b	L72
L69	equ	*
*@394
	l	1,L.2-40(14)
	li	15,y'0'
	st	15,y'4'(1)
L72	equ	*
*@395
	l	0,L.2-40(14)
	ai	0,y'4C'
	st	0,L.2-72(14)
*@396
	l	0,L.2-40(14)
	ai	0,y'10'
	st	0,L.2-76(14)
*@397
	l	0,L.2-40(14)
	ai	0,y'8'
	st	0,L.2-80(14)
*@398
	l	0,L.2-40(14)
	ai	0,y'C'
	st	0,L.2-68(14)
*@399
	l	1,L.2-80(14)
	li	15,y'0'
	st	15,0(1)
L73	equ	*
*@400
	sis	7,12
	l	0,L.2-80(14)
	st	0,16(7)
	l	0,L.2-68(14)
	st	0,12(7)
	l	0,L.2-76(14)
	ldar	15,0
	ai	15,y'2'
	st	15,L.2-76(14)
	st	0,8(7)
	l	0,L.2-72(14)
	ldar	15,0
	ai	15,y'4'
	st	15,L.2-72(14)
	st	0,4(7)
	ldai	0,L.2-44(14)
	st	0,0(7)
	bal	15,fill_arg
	ais	7,12
	lr	0,0
	be	L74
	b	L73
L74	equ	*
*@401
	l	1,L.2-76(14)
	lhl	15,0(1)
	oi	15,y'8000'
	sth	15,0(1)
*@402
	l	1,L.2-72(14)
	li	15,y'0'
	st	15,0(1)
*@403
	l	1,L.2-80(14)
	l	1,0(1)
	bne	L75
*@404
	l	0,file
	st	0,4(7)
	ldai	0,L76
	st	0,0(7)
	bal	15,printf
*@405
	li	0,y'22'
	st	0,0(7)
	bal	15,exit
L75	equ	*
	b	L61
L62	equ	*
*@408
	lb	0,L.2-64(14)
	cli	0,y'39'
	bnp	L77
*@409
	l	0,file
	st	0,4(7)
	ldai	0,L78
	st	0,0(7)
	bal	15,printf
*@410
	li	0,y'22'
	st	0,0(7)
	bal	15,exit
L77	equ	*
*@412
	ci	13,-y'1'
	be	L79
*@413
	l	0,L.2-44(14)
	st	0,L.2-56(14)
L80	equ	*
*@414
	li	0,-y'1'
	am	0,file_m+4
	bm	L10012
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10013
L10012	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10013	equ	*
	ldar	13,1
	ci	13,-y'1'
	be	L81
*@416
	ci	13,y'A'
	be	L82
*@416
	l	1,L.2-44(14)
	ldar	15,1
	ai	15,y'1'
	st	15,L.2-44(14)
	stb	13,0(1)
L82	equ	*
	b	L80
L81	equ	*
*@417
	l	1,L.2-44(14)
	ldar	15,1
	ai	15,y'1'
	st	15,L.2-44(14)
	li	15,y'0'
	stb	15,0(1)
	b	L83
L79	equ	*
*@419
	ldai	0,L84
	st	0,L.2-56(14)
L83	equ	*
*@420
	lb	0,L.2-64(14)
	ni	0,y'F'
	st	0,L.2-52(14)
*@421
	l	0,file_m+16
	st	0,0(7)
	bal	15,close
*@422
	l	0,L.2-44(14)
	s	0,L.2-36(14)
	st	0,4(7)
	l	0,L.2-36(14)
	st	0,0(7)
	bal	15,realloc
*@428
	l	1,answer
	lb	1,0(1)
	lr	1,1
	be	L10014
	li	0,y'0'
	b	L10015
L10014	equ	*
	li	0,y'1'
L10015	equ	*
	stb	0,L.2-88(14)
L85	equ	*
*@431
	bal	15,setexit
*@432
	ldai	0,sigcatch
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@433
	lb	0,L.2-88(14)
	lr	0,0
	be	L87
*@434
	l	0,L.2-36(14)
	st	0,L.2-40(14)
*@435
	l	0,L.2-60(14)
	st	0,0(7)
	bal	15,printf
*@436
	li	13,y'1'
L88	equ	*
*@436
	c	13,L.2-52(14)
	bp	L89
*@437
	l	1,L.2-40(14)
	ldar	15,1
	ai	15,y'C4'
	st	15,L.2-40(14)
	l	1,0(1)
	st	1,0(7)
	bal	15,printf
*@438
	li	0,-y'1'
	am	0,_iob+20
	bm	L10016
	l	1,_iob+16
	ldar	15,1
	ai	15,y'1'
	st	15,_iob+16
	li	15,y'A'
	stb	15,0(1)
	b	L10017
L10016	equ	*
	ldai	0,_iob+16
	st	0,4(7)
	li	0,y'A'
	st	0,0(7)
	bal	15,_flsbuf
	lr	1,0
L10017	equ	*
L90	equ	*
*@436
	ai	13,y'1'
	b	L88
L89	equ	*
*@440
	li	0,y'0'
	stb	0,L.2-88(14)
L87	equ	*
*@442
	l	1,answer
	lb	1,0(1)
	lr	1,1
	bne	L91
*@443
	ldai	0,L92
	st	0,0(7)
	bal	15,printf
*@445
	l	0,L.2+0(14)
	be	L93
*@445
	ldai	0,L94
	st	0,0(7)
	bal	15,printf
L93	equ	*
*@446
	li	0,-y'1'
	am	0,_iob+20
	bm	L10018
	l	1,_iob+16
	ldar	15,1
	ai	15,y'1'
	st	15,_iob+16
	li	15,y'A'
	stb	15,0(1)
	b	L10019
L10018	equ	*
	ldai	0,_iob+16
	st	0,4(7)
	li	0,y'A'
	st	0,0(7)
	bal	15,_flsbuf
	lr	1,0
L10019	equ	*
*@448
	l	0,expected
	be	L95
*@449
	l	1,expected
	lb	1,0(1)
	lr	1,1
	bne	L96
*@450
	li	0,y'1'
	am	0,L51
*@452
	sis	7,4
	l	0,fpscript
	st	0,8(7)
	li	0,y'50'
	st	0,4(7)
	ldai	0,L50
	st	0,0(7)
	bal	15,fgets
	ais	7,4
	st	0,expected
*@455
	l	0,expected
	be	L97
*@455
	ldai	0,L98
	st	0,expected
L97	equ	*
L96	equ	*
*@457
	ldai	0,L99
	st	0,0(7)
	bal	15,printf
*@458
	sis	7,4
	ldai	0,L50
	st	0,8(7)
	l	0,L51
	st	0,4(7)
	ldai	0,L100
	st	0,0(7)
	bal	15,printf
	ais	7,4
*@459
	l	0,expected
	be	L101
	l	1,expected
	lb	1,0(1)
	lr	1,1
	bne	L101
*@460
	sis	7,4
	ldai	0,ex_line
	st	0,8(7)
	ldai	0,L102
	st	0,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
	ais	7,4
*@462
	sis	7,4
	l	0,fpscript
	st	0,8(7)
	li	0,y'3C'
	st	0,4(7)
	ldai	0,ex_line+40
	st	0,0(7)
	bal	15,fgets
	ais	7,4
	st	0,expected
*@463
	l	0,expected
	be	L103
*@464
	ldai	0,L50
	st	0,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
*@465
	li	0,y'A'
	st	0,4(7)
	l	0,expected
	st	0,0(7)
	bal	15,index
	lr	1,0
	li	15,y'0'
	stb	15,0(1)
*@466
	l	1,expected
	lb	1,0(1)
	lr	0,1
	cli	0,y'6D'
	bne	L104
*@467
	li	0,y'1'
	am	0,expected
*@468
	li	13,y'1'
L105	equ	*
*@468
	c	13,L.2+0(14)
	bp	L106
*@471
	l	1,expected
	si	1,y'1'
	st	1,expected
	li	15,y'70'
	stb	15,0(1)
L107	equ	*
*@469
	ai	13,y'1'
	b	L105
L106	equ	*
L104	equ	*
L103	equ	*
L101	equ	*
*@476
	l	0,expected
	bne	L108
*@476
	ldai	0,L109
	st	0,0(7)
	bal	15,printf
L108	equ	*
*@477
	ldai	0,L110
	st	0,0(7)
	bal	15,printf
L95	equ	*
*@480
	l	0,L.2-56(14)
	st	0,0(7)
	bal	15,printf
*@482
	l	0,L.2+0(14)
	st	0,0(7)
	bal	15,valid_re
	st	0,answer
	lr	0,0
	bne	L111
*@482
	ldai	0,L112
	st	0,answer
L111	equ	*
L91	equ	*
*@484
	l	1,answer
	ldar	15,1
	ai	15,y'1'
	st	15,answer
	lb	13,0(1)
	lr	0,13
	b	L114
L115	equ	*
*@488
	l	0,fptrace
	be	L116
*@488
	l	0,fptrace
	st	0,0(7)
	bal	15,fclose
L116	equ	*
*@490
	li	0,y'0'
	st	0,0(7)
	bal	15,exit
	b	L113
L117	equ	*
L118	equ	*
*@495
	li	0,y'1'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@496
	li	0,y'0'
	st	0,4(7)
	l	0,answer
	st	0,0(7)
	bal	15,shell
L119	equ	*
*@497
	li	0,y'0'
	st	0,0(7)
	bal	15,wait
	c	0,pid
	be	L120
	b	L119
L120	equ	*
*@498
	ldai	0,L121
	st	0,0(7)
	bal	15,printf
*@499
	ldai	0,L122
	st	0,answer
	b	L113
L123	equ	*
*@503
	ldai	0,work_dir
	st	0,4(7)
	ldai	0,L124
	st	0,0(7)
	bal	15,printf
*@504
	bal	15,new_dir
*@505
	ldai	0,L125
	st	0,answer
	b	L113
L126	equ	*
*@509
	ldai	0,work_dir
	st	0,4(7)
	ldai	0,L127
	st	0,0(7)
	bal	15,printf
	b	L113
L128	equ	*
*@515
	l	0,L.2+0(14)
	bne	L129
*@516
	ldai	0,L130
	st	0,0(7)
	bal	15,printf
*@517
	ldai	0,L131
	st	0,answer
	b	L113
L129	equ	*
*@522
	l	0,expected
	be	L132
*@523
	l	1,expected
	lb	1,0(1)
	lr	0,1
	cli	0,y'70'
	bne	L133
*@523
	li	0,y'1'
	am	0,expected
	b	L134
L133	equ	*
*@525
	lb	0,L.2+7(14)
	l	1,expected
	si	1,y'1'
	st	1,expected
	stb	0,0(1)
L134	equ	*
L132	equ	*
*@527
	li	0,y'1'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@528
	l	0,L.2-36(14)
	st	0,0(7)
	bal	15,free
*@529
	li	0,y'0'
	b	L49
L135	equ	*
*@532
	l	1,answer
	lb	13,0(1)
*@534
	lr	0,13
	be	L136
	ci	13,y'31'
	bl	L10020
	lb	0,L.2-64(14)
	cr	0,13
	bnl	L136
L10020	equ	*
*@534
	ldai	0,L137
	st	0,0(7)
	bal	15,printf
	b	L138
L136	equ	*
*@536
	li	0,y'1'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@537
	lr	0,13
	ni	0,y'F'
	st	0,4(7)
	l	0,L.2-48(14)
	st	0,0(7)
	bal	15,help
L138	equ	*
*@539
	ldai	0,L139
	st	0,answer
	b	L113
L140	equ	*
*@543
	li	0,y'1'
	stb	0,L.2-88(14)
	b	L113
L141	equ	*
*@547
	ci	13,y'30'
	bl	L10021
	lb	0,L.2-64(14)
	cr	0,13
	bnl	L142
L10021	equ	*
*@548
	ldai	0,L143
	st	0,0(7)
	bal	15,printf
*@549
	ldai	0,L144
	st	0,answer
	b	L113
L142	equ	*
*@552
	lr	1,13
	ni	1,y'F'
	li	15,y'C4'
	mar	0,15
	a	1,L.2-36(14)
	ai	1,-y'C4'
	st	1,L.2-40(14)
*@555
	l	0,expected
	be	L145
*@556
	l	1,expected
	lb	1,0(1)
	cr	1,13
	bne	L146
*@556
	li	0,y'1'
	am	0,expected
	b	L147
L146	equ	*
*@558
	l	1,L.2-40(14)
	l	1,y'8'(1)
	lb	1,0(1)
	ci	1,y'96'
	bne	L148
*@558
	l	1,expected
	si	1,y'1'
	st	1,expected
	li	15,y'70'
	stb	15,0(1)
L148	equ	*
L147	equ	*
L145	equ	*
*@560
	sis	7,4
	l	0,L.2-40(14)
	st	0,8(7)
	l	0,L.2+0(14)
	st	0,4(7)
	st	13,0(7)
	bal	15,do_item
	ais	7,4
	ldar	13,0
*@561
	lr	0,13
	bne	L10023
	l	1,answer
	lb	1,0(1)
	lr	1,1
	be	L10022
L10023	equ	*
	li	0,y'0'
	b	L10024
L10022	equ	*
	li	0,y'1'
L10024	equ	*
	stb	0,L.2-88(14)
	b	L113
L114	equ	*
	ldai	1,L10026-adc
	sta	0,L10027-adc
L10028	ais	1,adc
	cla	0,0(1)
	bne	L10028
	lda	1,L10027-L10026(1)
	br	1
  impur
*<
L10026	equ	*
	dc	y'21'
	dc	y'63'
	dc	y'64'
	dc	y'68'
	dc	y'70'
	dc	y'71'
	dc	y'73'
	dc	y'77'
	ds	adc
L10027	equ	*
	dc	L118
	dc	L140
	dc	L123
	dc	L135
	dc	L128
	dc	L115
	dc	L117
	dc	L126
	dc	L141
*>
  pure
L113	equ	*
	b	L85
L86	equ	*
L48	equ	*
*@
L49	equ	*
	lm	8,L.2-32(14)
	aai	7,L.2
	br	15
L.2 equ 96
  entry fill_arg
  pure
  title fill_arg
fill_arg	equ	*
~~fill_arg equ *
	sai	7,L.3
	stm	8,L.3-32(7)
	ldar	14,7
~base equ 0
~arg equ 4
~flag equ 8
~various equ 12
~prgm equ 16
~top sym 20,13
~c sym 20,12
~k sym 20,11
*@609
	l	1,L.3+0(14)
	l	13,0(1)
*@611
	l	1,L.3+8(14)
	li	15,y'0'
	sth	15,0(1)
*@612
	li	0,-y'1'
	am	0,file_m+4
	bm	L10029
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10030
L10029	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10030	equ	*
	ldar	12,1
	lr	0,12
	b	L152
L153	equ	*
L154	equ	*
*@616
	l	1,L.3+8(14)
	li	15,y'8000'
	sth	15,0(1)
*@617
	li	0,y'0'
	b	L150
L155	equ	*
*@620
	l	1,L.3+12(14)
	l	15,0(1)
	oi	15,y'1'
	st	15,0(1)
*@621
	li	0,-y'1'
	am	0,file_m+4
	bm	L10031
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10032
L10031	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10032	equ	*
	ldar	12,1
*@622
	ci	12,y'2B'
	bne	L156
*@623
	l	1,L.3+8(14)
	li	15,y'100'
	sth	15,0(1)
*@624
	l	1,L.3+12(14)
	l	15,0(1)
	oi	15,y'2'
	st	15,0(1)
*@625
	li	0,-y'1'
	am	0,file_m+4
	bm	L10033
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10034
L10033	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10034	equ	*
	ldar	12,1
L156	equ	*
*@628
	ci	12,y'6F'
	bne	L157
*@628
	l	1,L.3+8(14)
	li	15,y'60'
	sth	15,0(1)
	b	L158
L157	equ	*
*@630
	ci	12,y'64'
	bne	L159
*@630
	l	1,L.3+8(14)
	li	15,y'240'
	sth	15,0(1)
	b	L160
L159	equ	*
*@632
	ci	12,y'70'
	bne	L161
*@632
	l	1,L.3+8(14)
	li	15,y'40'
	sth	15,0(1)
	b	L162
L161	equ	*
*@634
	ci	12,y'30'
	bl	L151
	ci	12,y'39'
	bp	L151
*@636
	l	0,L.3+8(14)
	lr	1,12
	ni	1,y'F'
	ldar	15,0
	lhl	0,0(15)
	or	0,1
	sth	0,0(15)
*@637
	li	0,-y'1'
	am	0,file_m+4
	bm	L10035
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10036
L10035	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10036	equ	*
	ldar	12,1
*@638
	ci	12,y'2B'
	bne	L163
*@639
	l	1,L.3+8(14)
	lhl	15,0(1)
	oi	15,y'80'
	sth	15,0(1)
*@640
	l	1,L.3+12(14)
	l	15,0(1)
	oi	15,y'2'
	st	15,0(1)
*@641
	li	0,-y'1'
	am	0,file_m+4
	bm	L10037
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10038
L10037	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10038	equ	*
	ldar	12,1
L163	equ	*
*@644
	ci	12,y'3A'
	be	L10040
	li	0,y'0'
	b	L10041
L10040	equ	*
	li	0,y'1'
L10041	equ	*
	ldar	11,0
	bne	L10039
	ci	12,y'A'
	be	L10039
	ci	12,-y'1'
	bne	L164
L10039	equ	*
*@644
	lr	0,11
	b	L150
L164	equ	*
	b	L151
L162	equ	*
L160	equ	*
L158	equ	*
*@647
	li	0,-y'1'
	am	0,file_m+4
	bm	L10042
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10043
L10042	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10043	equ	*
	ldar	12,1
*@649
	ci	12,y'30'
	bl	L151
	ci	12,y'39'
	bp	L151
*@650
	l	0,L.3+8(14)
	lr	1,12
	ni	1,y'F'
	ldar	15,0
	lhl	0,0(15)
	or	0,1
	sth	0,0(15)
*@652
	li	0,-y'1'
	am	0,file_m+4
	bm	L10044
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10045
L10044	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10045	equ	*
	ci	1,y'3A'
	bne	L151
*@653
	li	0,-y'1'
	am	0,file_m+4
	bm	L10046
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10047
L10046	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10047	equ	*
	ldar	12,1
*@655
	ci	12,y'40'
	be	L151
L165	equ	*
*@660
	l	1,L.3+16(14)
	l	1,0(1)
	bne	L166
	l	1,L.3+8(14)
	lhl	1,0(1)
	lr	1,1
	bne	L166
*@661
	l	1,L.3+16(14)
	st	13,0(1)
*@662
	l	1,L.3+8(14)
	li	15,y'10'
	sth	15,0(1)
L166	equ	*
*@664
	l	1,L.3+4(14)
	st	13,0(1)
L169	equ	*
*@665
	stb	12,0(13)
	ai	13,y'1'
L167	equ	*
*@667
	li	0,-y'1'
	am	0,file_m+4
	bm	L10049
	l	1,file_m
	ldar	15,1
	ai	15,y'1'
	st	15,file_m
	lb	1,0(1)
	ni	1,y'FF'
	b	L10050
L10049	equ	*
	ldai	0,file_m
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10050	equ	*
	ldar	12,1
	ci	12,y'3A'
	be	L10048
	ci	12,y'A'
	be	L10048
	ci	12,-y'1'
	bne	L169
L10048	equ	*
L168	equ	*
*@668
	li	0,y'0'
	stb	0,0(13)
	ai	13,y'1'
*@669
	l	1,L.3+0(14)
	st	13,0(1)
*@670
	l	1,L.3+12(14)
	l	1,0(1)
	ni	1,y'2'
	bne	L170
*@671
	l	1,L.3+4(14)
	l	13,0(1)
L171	equ	*
*@672
	lb	0,0(13)
	lr	0,0
	be	L172
*@672
	lb	0,0(13)
	ai	13,y'1'
	b	L174
L175	equ	*
L176	equ	*
L177	equ	*
L178	equ	*
L179	equ	*
L180	equ	*
L181	equ	*
*@679
	l	1,L.3+12(14)
	l	15,0(1)
	oi	15,y'2'
	st	15,0(1)
	b	L173
L182	equ	*
	b	L173
L174	equ	*
	ldai	1,L10052-adc
	sta	0,L10053-adc
L10054	ais	1,adc
	cla	0,0(1)
	bne	L10054
	lda	1,L10053-L10052(1)
	br	1
  impur
*<
L10052	equ	*
	dc	y'22'
	dc	y'26'
	dc	y'3B'
	dc	y'3C'
	dc	y'3E'
	dc	y'60'
	dc	y'7C'
	ds	adc
L10053	equ	*
	dc	L181
	dc	L178
	dc	L175
	dc	L176
	dc	L177
	dc	L179
	dc	L180
	dc	L182
*>
  pure
L173	equ	*
	b	L171
L172	equ	*
L170	equ	*
*@684
	ci	12,y'3A'
	be	L10055
	li	0,y'0'
	b	L10056
L10055	equ	*
	li	0,y'1'
L10056	equ	*
	b	L150
	b	L151
L152	equ	*
	ldai	1,L10058-adc
	sta	0,L10059-adc
L10060	ais	1,adc
	cla	0,0(1)
	bne	L10060
	lda	1,L10059-L10058(1)
	br	1
  impur
*<
L10058	equ	*
	dc	-y'1'
	dc	y'A'
	dc	y'40'
	ds	adc
L10059	equ	*
	dc	L153
	dc	L154
	dc	L155
	dc	L165
*>
  pure
L151	equ	*
*@686
	l	0,file
	st	0,4(7)
	ldai	0,L183
	st	0,0(7)
	bal	15,printf
*@687
	li	0,y'22'
	st	0,0(7)
	bal	15,exit
L149	equ	*
*@
L150	equ	*
	lm	8,L.3-32(14)
	aai	7,L.3
	br	15
L.3 equ 40
  entry valid_re
  pure
  title valid_re
valid_re	equ	*
~~valid_re equ *
	sai	7,L.4
	stm	8,L.4-32(7)
	ldar	14,7
~level equ 0
~k sym 20,13
~c equ -36
~cp sym 20,12
~head sym 20,11
*@740
	ldai	0,before
	st	0,0(7)
	bal	15,time
*@742
	li	12,line+20
	lr	11,12
	st	11,4(7)
	ldai	0,file_tty
	st	0,0(7)
	bal	15,getstr
	ldar	13,0
*@744
	ldai	0,after
	st	0,0(7)
	bal	15,time
*@746
	sis	7,4
	l	0,after
	s	0,before
	st	0,8(7)
	ldai	0,L186
	st	0,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
	ais	7,4
*@747
	st	11,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
*@750
	ci	13,y'2'
	bnl	L187
*@750
	li	0,y'0'
	b	L185
L187	equ	*
*@751
	lr	1,11
	ar	1,13
	li	15,y'0'
	stb	15,-y'1'(1)
*@752
	lb	0,0(12)
	stb	0,L.4-36(14)
	ai	12,y'1'
	b	L189
L190	equ	*
*@754
	li	13,y'1'
	b	L188
L191	equ	*
*@758
	li	13,y'2'
*@759
	l	0,L.4+0(14)
	bnp	L192
*@760
	lr	11,12
	s	11,L.4+0(14)
L193	equ	*
*@761
	clr	12,11
	bnp	L194
*@762
	ai	12,-y'1'
	li	0,y'70'
	stb	0,0(12)
	b	L193
L194	equ	*
*@763
	a	12,L.4+0(14)
	b	L195
L192	equ	*
*@766
	lb	0,0(12)
	lr	0,0
	bne	L196
*@766
	ldai	0,L197
	b	L185
L196	equ	*
*@767
	ai	11,y'1'
L195	equ	*
	b	L188
L198	equ	*
L199	equ	*
*@772
	lr	0,11
	b	L185
L200	equ	*
L201	equ	*
L202	equ	*
L203	equ	*
*@778
	ci	13,y'2'
	bne	L10061
	lr	0,11
	b	L10062
L10061	equ	*
	li	0,y'0'
L10062	equ	*
	b	L185
L204	equ	*
*@781
	lb	0,0(12)
	stb	0,L.4-36(14)
*@783
	ci	13,y'2'
	be	L10063
	ci	13,y'3'
	bne	L205
	lb	0,L.4-36(14)
	cli	0,y'30'
	bnp	L205
	lb	0,L.4-36(14)
	cli	0,y'39'
	bp	L205
L10063	equ	*
*@783
	lr	0,11
	b	L185
L205	equ	*
*@784
	li	0,y'0'
	b	L185
L206	equ	*
*@788
	lb	0,L.4-36(14)
	cli	0,y'31'
	bl	L10064
	lb	0,L.4-36(14)
	cli	0,y'39'
	bnp	L207
L10064	equ	*
*@788
	li	0,y'0'
	b	L185
L207	equ	*
*@789
	ci	13,y'3'
	bne	L208
	lb	0,0(12)
	cli	0,y'68'
	bne	L208
*@790
	li	0,y'68'
	stb	0,0(11)
*@791
	lb	0,L.4-36(14)
	stb	0,1(11)
*@792
	lr	0,11
	b	L185
L208	equ	*
*@794
	li	13,y'3'
	b	L188
L189	equ	*
	ldai	1,L10066-adc
	sta	0,L10067-adc
L10068	ais	1,adc
	cla	0,0(1)
	bne	L10068
	lda	1,L10067-L10066(1)
	br	1
  impur
*<
L10066	equ	*
	dc	y'21'
	dc	y'63'
	dc	y'64'
	dc	y'68'
	dc	y'6D'
	dc	y'70'
	dc	y'71'
	dc	y'73'
	dc	y'77'
	ds	adc
L10067	equ	*
	dc	L199
	dc	L203
	dc	L202
	dc	L204
	dc	L191
	dc	L190
	dc	L200
	dc	L198
	dc	L201
	dc	L206
*>
  pure
L188	equ	*
L209	equ	*
*@796
	lb	0,0(12)
	ai	12,y'1'
	stb	0,L.4-36(14)
	lr	0,0
	be	L210
*@796
	lb	0,L.4-36(14)
	b	L212
L213	equ	*
*@800
	ci	13,y'1'
	bnp	L214
*@800
	li	0,y'0'
	b	L185
L214	equ	*
*@801
	li	13,y'1'
	b	L211
L215	equ	*
*@806
	lb	0,L.4-36(14)
	cli	0,y'31'
	bl	L10069
	lb	0,L.4-36(14)
	cli	0,y'39'
	bnp	L216
L10069	equ	*
*@806
	li	0,y'0'
	b	L185
L216	equ	*
*@807
	li	13,y'3'
	b	L211
L212	equ	*
	clai	0,y'70'
	be	L213
	b	L215
L211	equ	*
	b	L209
L210	equ	*
*@809
	lr	0,11
	b	L185
L184	equ	*
*@
L185	equ	*
	lm	8,L.4-32(14)
	aai	7,L.4
	br	15
L.4 equ 44
  entry do_item
  pure
  title do_item
do_item	equ	*
~~do_item equ *
	sai	7,L.5
	stm	8,L.5-32(7)
	ldar	14,7
~item equ 3
~level equ 4
~p equ 8
  bss
L219	equ	*
	ds	1000
  pure
~pbuffer equ L219
~pb sym 20,13
~i sym 20,12
~j sym 20,11
~k sym 20,10
  bss
L220	equ	*
	ds	40
  pure
~on_fly equ L220
~pbptr equ -36
~arg_list equ -40
~sstr equ -44
~from equ -48
~wstatus equ -52
~recursiv equ -56
*@857
	li	0,-y'1'
	am	0,_iob+20
	bm	L10071
	l	1,_iob+16
	ldar	15,1
	ai	15,y'1'
	st	15,_iob+16
	li	15,y'A'
	stb	15,0(1)
	b	L10072
L10071	equ	*
	ldai	0,_iob+16
	st	0,4(7)
	li	0,y'A'
	st	0,0(7)
	bal	15,_flsbuf
	lr	1,0
L10072	equ	*
*@858
	l	1,L.5+8(14)
	l	1,y'8'(1)
	lb	1,0(1)
	ci	1,y'96'
	be	L10073
	li	0,y'0'
	b	L10074
L10073	equ	*
	li	0,y'1'
L10074	equ	*
	stb	0,L.5-56(14)
*@859
	lb	0,L.5-56(14)
	lr	0,0
	bne	L221
	l	1,answer
	lb	1,0(1)
	lr	1,1
	be	L221
*@861
	l	0,answer
	ai	0,-y'1'
	st	0,4(7)
	ldai	0,L222
	st	0,0(7)
	bal	15,printf
*@862
	ldai	0,L223
	st	0,answer
*@863
	li	0,y'1'
	b	L218
L221	equ	*
*@865
	l	1,L.5+8(14)
	l	1,0(1)
	ai	1,y'6'
	st	1,0(7)
	bal	15,printf
*@866
	l	1,L.5+8(14)
	l	1,y'C'(1)
	ni	1,y'1'
	be	L224
*@867
	li	13,L219
*@868
	li	12,y'0'
L225	equ	*
*@868
	ci	12,y'A'
	bnl	L226
*@869
	lr	1,12
	slal	1,y'2'
	li	15,y'0'
	st	15,L220(1)
L227	equ	*
*@868
	ai	12,y'1'
	b	L225
L226	equ	*
*@870
	li	12,y'0'
L228	equ	*
*@871
	lr	1,12
	slal	1,y'1'
	a	1,L.5+8(14)
	lhl	11,y'10'(1)
*@873
	ti	11,y'8000'
	bne	L229
*@875
	ti	11,y'40'
	be	L230
*@876
	ti	11,y'20'
	be	L231
L234	equ	*
*@877
	ldai	0,L235
	st	0,0(7)
	bal	15,printf
L232	equ	*
*@879
	st	13,4(7)
	ldai	0,file_tty
	st	0,0(7)
	bal	15,getstr
	ci	0,y'2'
	bne	L234
	lb	0,0(13)
	cli	0,y'79'
	be	L10075
	lb	0,0(13)
	cli	0,y'6E'
	bne	L234
L10075	equ	*
L233	equ	*
*@881
	lb	0,0(13)
	cli	0,y'6E'
	be	L230
*@882
	l	1,L.5+8(14)
	l	15,y'C'(1)
	oi	15,y'2'
	st	15,y'C'(1)
L231	equ	*
*@884
	lr	1,11
	ni	1,y'F'
	slal	1,y'2'
	st	13,L220(1)
*@886
	ti	11,y'20'
	be	L236
*@886
	li	0,y'3E'
	stb	0,0(13)
	ai	13,y'1'
L236	equ	*
L239	equ	*
*@887
	lr	1,12
	slal	1,y'2'
	a	1,L.5+8(14)
	l	1,y'4C'(1)
	st	1,4(7)
	ldai	0,L240
	st	0,0(7)
	bal	15,printf
L237	equ	*
*@888
	st	13,4(7)
	ldai	0,file_tty
	st	0,0(7)
	bal	15,getstr
	ldar	10,0
	ci	10,y'1'
	bp	L10076
	ti	11,y'200'
	be	L239
L10076	equ	*
L238	equ	*
*@889
	ar	13,10
*@890
	li	0,y'0'
	stb	0,-1(13)
*@892
	ci	10,y'1'
	bne	L241
*@892
	lr	1,11
	ni	1,y'F'
	slal	1,y'2'
	li	15,y'0'
	st	15,L220(1)
L241	equ	*
L230	equ	*
*@870
	ai	12,y'1'
	b	L228
L229	equ	*
L224	equ	*
*@899
	lb	0,L.5-56(14)
	lr	0,0
	be	L242
*@899
	li	12,y'0'
L243	equ	*
*@900
	lr	1,12
	slal	1,y'1'
	a	1,L.5+8(14)
	lhl	11,y'10'(1)
*@901
	ti	11,y'8000'
	be	L246
*@902
	ldai	0,L247
	st	0,0(7)
	bal	15,printf
*@903
	li	0,y'22'
	st	0,0(7)
	bal	15,exit
L246	equ	*
*@906
	ti	11,y'50'
	bne	L245
*@908
	lr	0,11
	ni	0,y'F'
	ldar	10,0
	be	L248
*@908
	lr	1,10
	slal	1,y'2'
	l	1,L220(1)
	st	1,file
	b	L249
L248	equ	*
*@910
	lr	1,12
	slal	1,y'2'
	a	1,L.5+8(14)
	l	1,y'4C'(1)
	st	1,file
L249	equ	*
*@912
	l	1,file
	lb	1,0(1)
	lr	0,1
	cli	0,y'2D'
	be	L250
*@912
	lb	0,L.5+3(14)
	st	0,4(7)
	l	0,L.5+4(14)
	ai	0,y'1'
	st	0,0(7)
	bal	15,menu
	b	L218
L250	equ	*
L245	equ	*
*@899
	ai	12,y'1'
	b	L243
L244	equ	*
L242	equ	*
*@915
	l	1,L.5+8(14)
	l	1,y'C'(1)
	ni	1,y'4'
	be	L251
*@916
	ldai	0,L252
	st	0,answer
L255	equ	*
*@917
	ldai	0,L256
	st	0,0(7)
	bal	15,printf
L253	equ	*
*@919
	ldai	0,line
	st	0,4(7)
	ldai	0,file_tty
	st	0,0(7)
	bal	15,getstr
	ci	0,y'2'
	bne	L255
	lb	0,line
	cli	0,y'79'
	be	L10077
	lb	0,line
	cli	0,y'6E'
	bne	L255
L10077	equ	*
L254	equ	*
*@921
	lb	0,line
	cli	0,y'6E'
	bne	L257
*@921
	li	0,y'1'
	b	L218
L257	equ	*
L251	equ	*
*@923
	l	1,L.5+8(14)
	l	11,y'C'(1)
*@924
	ti	11,y'2'
	be	L258
*@925
	st	13,L.5-44(14)
*@926
	li	12,y'0'
L259	equ	*
*@927
	lr	1,12
	slal	1,y'1'
	a	1,L.5+8(14)
	lhl	11,y'10'(1)
*@929
	ti	11,y'8000'
	bne	L260
*@931
	ti	11,y'40'
	bne	L261
*@932
	lr	10,11
	ni	10,y'F'
	lr	0,10
	be	L10078
	lr	1,10
	slal	1,y'2'
	l	1,L220(1)
	b	L10079
L10078	equ	*
	lr	1,12
	slal	1,y'2'
	a	1,L.5+8(14)
	l	1,y'4C'(1)
L10079	equ	*
	st	1,L.5-48(14)
*@934
	l	0,L.5-48(14)
	be	L261
L262	equ	*
*@935
	l	1,L.5-48(14)
	ldar	15,1
	ai	15,y'1'
	st	15,L.5-48(14)
	lb	1,0(1)
	lr	2,13
	ai	13,y'1'
	stb	1,0(2)
	lr	1,1
	be	L263
	b	L262
L263	equ	*
*@936
	ai	13,-y'1'
*@938
	ti	11,y'80'
	bne	L264
	lr	1,12
	slal	1,y'1'
	a	1,L.5+8(14)
	lhl	1,y'12'(1)
	ni	1,y'100'
	bne	L264
*@938
	li	0,y'20'
	stb	0,0(13)
	ai	13,y'1'
L264	equ	*
L261	equ	*
*@926
	ai	12,y'1'
	b	L259
L260	equ	*
*@940
	li	0,y'0'
	stb	0,-1(13)
*@941
	l	1,L.5+8(14)
	l	1,y'4'(1)
	st	1,4(7)
	l	0,L.5-44(14)
	st	0,0(7)
	bal	15,shell
L265	equ	*
*@942
	ldai	0,L.5-52(14)
	st	0,0(7)
	bal	15,wait
	c	0,pid
	be	L266
	b	L265
L266	equ	*
*@945
	l	0,L.5-52(14)
	ni	0,y'F'
	ldar	12,0
	be	L267
	ci	12,y'2'
	be	L267
*@945
	st	12,4(7)
	ldai	0,L268
	st	0,0(7)
	bal	15,printf
L267	equ	*
*@946
	li	0,y'1'
	b	L218
L258	equ	*
*@948
	ti	11,y'1'
	be	L269
*@949
	lr	0,13
	ai	0,y'3'
	sral	0,y'2'
	slal	0,y'2'
	st	0,L.5-40(14)
	st	0,L.5-36(14)
*@950
	li	12,y'0'
L270	equ	*
*@951
	lr	1,12
	slal	1,y'1'
	a	1,L.5+8(14)
	lhl	11,y'10'(1)
*@953
	ti	11,y'8000'
	bne	L271
*@955
	ti	11,y'40'
	bne	L272
*@956
	lr	10,11
	ni	10,y'F'
	lr	0,10
	be	L10080
	lr	1,10
	slal	1,y'2'
	l	1,L220(1)
	b	L10081
L10080	equ	*
	lr	1,12
	slal	1,y'2'
	a	1,L.5+8(14)
	l	1,y'4C'(1)
L10081	equ	*
	st	1,L.5-48(14)
*@958
	l	0,L.5-48(14)
	be	L273
*@958
	l	0,L.5-48(14)
	l	1,L.5-36(14)
	ldar	15,1
	ai	15,y'4'
	st	15,L.5-36(14)
	st	0,0(1)
L273	equ	*
L272	equ	*
*@950
	ai	12,y'1'
	b	L270
L271	equ	*
*@960
	l	1,L.5-36(14)
	li	15,y'0'
	st	15,0(1)
	b	L274
L269	equ	*
*@962
	l	0,L.5+8(14)
	ai	0,y'4C'
	st	0,L.5-40(14)
L274	equ	*
*@963
	bal	15,fork
	st	0,pid
	lr	0,0
	bne	L275
*@964
	li	0,y'0'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@965
	l	1,L.5+8(14)
	l	1,y'4'(1)
	be	L276
	l	1,L.5+8(14)
	l	1,y'4'(1)
	st	1,0(7)
	bal	15,chdir
	lr	0,0
	be	L276
*@966
	l	1,L.5+8(14)
	l	1,y'4'(1)
	st	1,4(7)
	ldai	0,L277
	st	0,0(7)
	bal	15,printf
*@967
	li	0,y'2'
	st	0,0(7)
	bal	15,exit
L276	equ	*
*@969
	l	0,L.5-40(14)
	st	0,4(7)
	l	1,L.5+8(14)
	l	1,y'8'(1)
	st	1,0(7)
	bal	15,execv
*@970
	l	1,L.5+8(14)
	l	1,y'8'(1)
	st	1,4(7)
	ldai	0,L278
	st	0,0(7)
	bal	15,printf
*@971
	li	0,y'2'
	st	0,0(7)
	bal	15,exit
L275	equ	*
L279	equ	*
*@973
	ldai	0,L.5-52(14)
	st	0,0(7)
	bal	15,wait
	c	0,pid
	be	L280
	b	L279
L280	equ	*
*@975
	l	0,L.5-52(14)
	ni	0,y'F'
	ldar	12,0
	be	L281
	ci	12,y'2'
	be	L281
*@975
	st	12,4(7)
	ldai	0,L282
	st	0,0(7)
	bal	15,printf
L281	equ	*
*@976
	li	0,y'1'
	b	L218
L217	equ	*
*@
L218	equ	*
	lm	8,L.5-32(14)
	aai	7,L.5
	br	15
L.5 equ 64
  entry help
  pure
  title help
help	equ	*
~~help equ *
	sai	7,L.6
	stm	8,L.6-32(7)
	ldar	14,7
~helpfile equ 0
~anum equ 4
~num sym 20,13
~ii sym 20,12
~linep sym 20,11
~pip equ -40
~hsave equ -44
~sig_dect equ -48
*@1015
	l	13,L.6+4(14)
*@1016
	li	0,y'0'
	st	0,4(7)
	l	0,L.6+0(14)
	st	0,0(7)
	bal	15,open
	ldar	12,0
	bnm	L285
*@1017
	ldai	0,L286
	st	0,0(7)
	bal	15,printf
	b	L283
L285	equ	*
*@1020
	ldai	0,file_h
	st	0,4(7)
	st	12,0(7)
	bal	15,trdup
*@1021
	li	11,line
*@1022
	lr	0,13
	be	L287
*@1023
	li	12,y'1'
L288	equ	*
*@1023
	cr	12,13
	bnl	L289
*@1024
	st	11,4(7)
	ldai	0,file_h
	st	0,0(7)
	bal	15,getstr
	lr	0,0
	bne	L290
*@1025
	ldai	0,L291
	st	0,0(7)
	bal	15,printf
*@1026
	l	0,file_h+16
	st	0,0(7)
	bal	15,close
	b	L283
L290	equ	*
*@1030
	lb	0,0(11)
	cli	0,y'3A'
	bne	L292
*@1030
	ai	12,y'1'
L292	equ	*
	b	L288
L289	equ	*
L287	equ	*
*@1033
	ldai	0,L.6-40(14)
	st	0,0(7)
	bal	15,pipe
*@1034
	bal	15,fork
	st	0,pid
	lr	0,0
	bne	L293
*@1035
	li	0,y'0'
	st	0,0(7)
	bal	15,close
*@1036
	l	0,L.6-40(14)
	st	0,0(7)
	bal	15,dup
*@1037
	l	0,L.6-40(14)
	st	0,0(7)
	bal	15,close
*@1038
	l	0,L.6-36(14)
	st	0,0(7)
	bal	15,close
*@1039
	li	0,y'0'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@1040
	sis	7,4
	li	0,y'0'
	st	0,8(7)
	ldai	0,L294
	st	0,4(7)
	l	0,pgprgm
	st	0,0(7)
	bal	15,execl
	ais	7,4
*@1041
	ldai	0,L295
	st	0,0(7)
	bal	15,printf
*@1042
	li	0,y'8'
	st	0,0(7)
	bal	15,exit
L293	equ	*
*@1045
	l	0,L.6-40(14)
	st	0,0(7)
	bal	15,close
*@1046
	li	0,y'1'
	st	0,0(7)
	bal	15,dup
	st	0,L.6-44(14)
*@1047
	li	0,y'1'
	st	0,0(7)
	bal	15,close
*@1048
	l	0,L.6-36(14)
	st	0,0(7)
	bal	15,dup
*@1049
	l	0,L.6-36(14)
	st	0,0(7)
	bal	15,close
*@1050
	li	0,y'0'
	stb	0,L.6-48(14)
*@1051
	bal	15,setexit
*@1052
	li	0,y'1'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@1053
	ldai	0,sigcatch
	st	0,4(7)
	li	0,y'D'
	st	0,0(7)
	bal	15,signal
*@1054
	lb	0,L.6-48(14)
	ldar	15,0
	ai	15,y'1'
	stb	15,L.6-48(14)
	lr	0,0
	be	L296
*@1055
	li	0,y'1'
	st	0,0(7)
	bal	15,close
*@1056
	l	0,L.6-44(14)
	st	0,0(7)
	bal	15,dup
*@1057
	l	0,L.6-44(14)
	st	0,0(7)
	bal	15,close
*@1058
	l	0,file_h+16
	st	0,0(7)
	bal	15,close
*@1059
	li	0,y'0'
	st	0,4(7)
	li	0,y'D'
	st	0,0(7)
	bal	15,signal
L297	equ	*
*@1060
	li	0,y'0'
	st	0,0(7)
	bal	15,wait
	c	0,pid
	be	L298
	b	L297
L298	equ	*
	b	L283
L296	equ	*
*@1063
	li	12,y'1'
L299	equ	*
*@1063
	ci	12,y'A'
	bnl	L300
*@1064
	lr	0,13
	be	L10082
	st	13,4(7)
	b	L10083
L10082	equ	*
	st	12,4(7)
L10083	equ	*
	ldai	0,L302
	st	0,0(7)
	bal	15,printf
L303	equ	*
*@1066
	st	11,4(7)
	ldai	0,file_h
	st	0,0(7)
	bal	15,getstr
	lr	0,0
	bne	L305
*@1067
	l	0,file_h+16
	st	0,0(7)
	bal	15,close
*@1068
	ldai	0,_iob+16
	st	0,0(7)
	bal	15,fflush
*@1069
	li	0,y'1'
	st	0,0(7)
	bal	15,close
*@1070
	l	0,L.6-44(14)
	st	0,0(7)
	bal	15,dup
*@1071
	l	0,L.6-44(14)
	st	0,0(7)
	bal	15,close
*@1072
	li	0,y'0'
	st	0,4(7)
	li	0,y'D'
	st	0,0(7)
	bal	15,signal
L306	equ	*
*@1073
	li	0,y'0'
	st	0,0(7)
	bal	15,wait
	c	0,pid
	be	L307
	b	L306
L307	equ	*
	b	L283
L305	equ	*
*@1076
	lb	0,0(11)
	cli	0,y'3A'
	bne	L308
*@1077
	lr	0,13
	be	L309
*@1078
	l	0,file_h+16
	st	0,0(7)
	bal	15,close
*@1079
	ldai	0,_iob+16
	st	0,0(7)
	bal	15,fflush
*@1080
	li	0,y'1'
	st	0,0(7)
	bal	15,close
*@1081
	l	0,L.6-44(14)
	st	0,0(7)
	bal	15,dup
*@1082
	l	0,L.6-44(14)
	st	0,0(7)
	bal	15,close
*@1083
	li	0,y'0'
	st	0,4(7)
	li	0,y'D'
	st	0,0(7)
	bal	15,signal
L310	equ	*
*@1084
	li	0,y'0'
	st	0,0(7)
	bal	15,wait
	c	0,pid
	be	L311
	b	L310
L311	equ	*
	b	L283
	b	L312
L309	equ	*
	b	L304
L312	equ	*
L308	equ	*
*@1090
	st	11,4(7)
	ldai	0,L313
	st	0,0(7)
	bal	15,printf
	b	L303
L304	equ	*
L301	equ	*
*@1063
	ai	12,y'1'
	b	L299
L300	equ	*
L283	equ	*
*@
L284	equ	*
	lm	8,L.6-32(14)
	aai	7,L.6
	br	15
L.6 equ 56
  entry new_dir
  pure
  title new_dir
new_dir	equ	*
~~new_dir equ *
	sai	7,L.7
	stm	8,L.7-32(7)
	ldar	14,7
~num sym 20,13
~sig_detc equ -36
*@1118
	li	0,y'0'
	st	0,L.7-36(14)
*@1119
	bal	15,setexit
*@1121
	l	0,L.7-36(14)
	ldar	15,0
	ai	15,y'1'
	st	15,L.7-36(14)
	lr	0,0
	bne	L314
L316	equ	*
*@1123
	ldai	0,L318
	st	0,0(7)
	bal	15,printf
*@1124
	ldai	0,line
	st	0,4(7)
	ldai	0,file_tty
	st	0,0(7)
	bal	15,getstr
	ldar	13,0
*@1125
	li	0,y'1'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@1126
	li	0,y'0'
	stb	0,line-1(13)
*@1127
	ci	13,y'1'
	bnp	L10084
	li	0,y'0'
	b	L10085
L10084	equ	*
	li	0,y'1'
L10085	equ	*
	ldar	13,0
	lr	0,13
	be	L10086
	l	0,home_dir
	st	0,0(7)
	b	L10087
L10086	equ	*
	ldai	0,line
	st	0,0(7)
L10087	equ	*
	bal	15,chdir
	lr	0,0
	bne	L319
*@1129
	lr	0,13
	be	L320
*@1130
	l	0,home_dir
	st	0,4(7)
	ldai	0,L321
	st	0,0(7)
	bal	15,printf
L320	equ	*
	b	L317
L319	equ	*
*@1133
	ldai	0,L322
	st	0,0(7)
	bal	15,printf
*@1134
	ldai	0,sigcatch
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
	b	L316
L317	equ	*
*@1136
	bal	15,run_pwd
L314	equ	*
*@
L315	equ	*
	lm	8,L.7-32(14)
	aai	7,L.7
	br	15
L.7 equ 44
  entry shell
  pure
  title shell
shell	equ	*
~~shell equ *
	sai	7,L.8
	stm	8,L.8-32(7)
	ldar	14,7
~cmnd equ 0
~dir equ 4
*@1160
	bal	15,fork
	st	0,pid
	lr	0,0
	bne	L325
*@1161
	l	0,L.8+4(14)
	be	L326
	l	0,L.8+4(14)
	st	0,0(7)
	bal	15,chdir
	lr	0,0
	be	L326
*@1162
	l	0,L.8+4(14)
	st	0,4(7)
	ldai	0,L327
	st	0,0(7)
	bal	15,printf
*@1163
	li	0,y'2'
	st	0,0(7)
	bal	15,exit
L326	equ	*
*@1165
	li	0,y'0'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@1167
	l	1,L.8+0(14)
	lb	1,0(1)
	lr	1,1
	be	L328
*@1167
	sis	7,12
	li	0,y'0'
	st	0,16(7)
	l	0,L.8+0(14)
	st	0,12(7)
	ldai	0,L330
	st	0,8(7)
	ldai	0,L329
	st	0,4(7)
	l	0,shprgm
	st	0,0(7)
	bal	15,execl
	ais	7,12
	b	L331
L328	equ	*
*@1169
	sis	7,4
	li	0,y'0'
	st	0,8(7)
	ldai	0,L332
	st	0,4(7)
	l	0,shprgm
	st	0,0(7)
	bal	15,execl
	ais	7,4
L331	equ	*
*@1170
	l	0,shprgm
	st	0,4(7)
	ldai	0,L333
	st	0,0(7)
	bal	15,printf
*@1171
	li	0,y'2'
	st	0,0(7)
	bal	15,exit
L325	equ	*
L323	equ	*
*@
L324	equ	*
	lm	8,L.8-32(14)
	aai	7,L.8
	br	15
L.8 equ 40
  entry run_pwd
  pure
  title run_pwd
run_pwd	equ	*
~~run_pwd equ *
	sai	7,L.9
	stm	8,L.9-32(7)
	ldar	14,7
~pp equ -40
~num sym 20,13
~wstatus equ -44
*@1194
	ldai	0,L.9-40(14)
	st	0,0(7)
	bal	15,pipe
	lr	0,0
	be	L336
*@1195
	ldai	0,L337
	st	0,0(7)
	bal	15,printf
*@1196
	li	0,y'20'
	st	0,0(7)
	bal	15,exit
L336	equ	*
*@1198
	bal	15,fork
	st	0,pid
	lr	0,0
	bne	L338
*@1199
	l	0,L.9-40(14)
	st	0,0(7)
	bal	15,close
*@1200
	li	0,y'1'
	st	0,4(7)
	l	0,L.9-36(14)
	st	0,0(7)
	bal	15,dup2
*@1201
	l	0,L.9-36(14)
	st	0,0(7)
	bal	15,close
*@1202
	sis	7,4
	li	0,y'0'
	st	0,8(7)
	ldai	0,L340
	st	0,4(7)
	ldai	0,L339
	st	0,0(7)
	bal	15,execl
	ais	7,4
*@1203
	sis	7,4
	li	0,y'1C'
	st	0,8(7)
	ldai	0,L341
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,write
	ais	7,4
*@1204
	li	0,y'2'
	st	0,0(7)
	bal	15,exit
L338	equ	*
*@1206
	l	0,L.9-36(14)
	st	0,0(7)
	bal	15,close
L343	equ	*
*@1207
	ldai	0,L.9-44(14)
	st	0,0(7)
	bal	15,wait
	c	0,pid
	be	L344
	b	L343
L344	equ	*
*@1208
	l	0,L.9-44(14)
	be	L345
*@1209
	l	0,L.9-44(14)
	ni	0,y'F'
	st	0,4(7)
	ldai	0,L346
	st	0,0(7)
	bal	15,printf
*@1210
	l	0,L.9-44(14)
	sral	0,y'8'
	st	0,4(7)
	ldai	0,L347
	st	0,0(7)
	bal	15,printf
*@1211
	ldai	0,L348
	st	0,0(7)
	bal	15,printf
*@1212
	li	0,y'24'
	st	0,0(7)
	bal	15,exit
L345	equ	*
*@1214
	sis	7,4
	li	0,y'4F'
	st	0,8(7)
	ldai	0,work_dir
	st	0,4(7)
	l	0,L.9-40(14)
	st	0,0(7)
	bal	15,read
	ais	7,4
	ldar	13,0
*@1215
	li	0,y'0'
	stb	0,work_dir(13)
*@1216
	l	0,L.9-40(14)
	st	0,0(7)
	bal	15,close
L334	equ	*
*@
L335	equ	*
	lm	8,L.9-32(14)
	aai	7,L.9
	br	15
L.9 equ 52
  entry trdup
  pure
  title trdup
trdup	equ	*
~~trdup equ *
	sai	7,L.10
	stm	8,L.10-32(7)
	ldar	14,7
~desc equ 0
~phony equ 4
*@1252
	l	0,L.10+0(14)
	l	1,L.10+4(14)
	st	0,y'10'(1)
*@1253
	l	1,L.10+4(14)
	li	15,y'0'
	st	15,y'4'(1)
*@1254
	l	1,L.10+4(14)
	li	15,y'0'
	st	15,y'C'(1)
*@1255
	l	1,L.10+4(14)
	li	15,y'0'
	stb	15,y'14'(1)
L349	equ	*
*@
L350	equ	*
	lm	8,L.10-32(14)
	aai	7,L.10
	br	15
L.10 equ 40
  entry tr_filbu
  pure
  title tr_filbu
tr_filbu	equ	*
~~tr_filbu equ *
	sai	7,L.11
	stm	8,L.11-32(7)
	ldar	14,7
~fp equ 0
~p sym 20,13
~pfirst sym 20,12
~plast sym 20,11
~name equ -36
~c equ -40
~size sym 20,10
~where equ -44
  impur
L353	equ	*
	db	y'96'
	db	y'0'
  align adc
  pure
~str_menu equ L353
*@1302
	l	1,L.11+0(14)
	l	10,y'C'(1)
	bp	L354
*@1303
	l	1,L.11+0(14)
	lb	1,y'14'(1)
	lr	1,1
	bne	L10088
	sis	7,4
	li	0,y'200'
	st	0,8(7)
	l	0,L.11+0(14)
	ai	0,y'15'
	st	0,4(7)
	l	1,L.11+0(14)
	l	1,y'10'(1)
	st	1,0(7)
	bal	15,read
	ais	7,4
	ldar	10,0
	bp	L355
L10088	equ	*
*@1305
	l	0,L.11+0(14)
	ci	0,file_tty
	be	L356
*@1305
	l	1,L.11+0(14)
	li	15,y'1'
	stb	15,y'14'(1)
L356	equ	*
*@1306
	li	0,-y'1'
	b	L352
	b	L357
L355	equ	*
*@1308
	l	12,L.11+0(14)
	ai	12,y'15'
	lr	13,12
L357	equ	*
	b	L358
L354	equ	*
*@1309
	l	1,L.11+0(14)
	l	12,y'8'(1)
	lr	13,12
L358	equ	*
*@1310
	lr	11,12
	ar	11,10
*@1311
	ai	13,-y'1'
L359	equ	*
*@1312
	clr	13,11
	bnl	L360
	ai	13,y'1'
	lb	0,0(13)
	cli	0,y'24'
	be	L360
	b	L359
L360	equ	*
*@1313
	clr	13,12
	bnp	L361
*@1314
	lr	0,13
	sr	0,12
	ai	0,-y'1'
	l	1,L.11+0(14)
	st	0,y'4'(1)
*@1315
	lr	0,12
	ai	0,y'1'
	l	1,L.11+0(14)
	st	0,0(1)
*@1316
	lr	0,11
	sr	0,13
	l	1,L.11+0(14)
	st	0,y'C'(1)
*@1317
	l	1,L.11+0(14)
	st	13,y'8'(1)
*@1318
	lb	0,0(12)
	b	L352
L361	equ	*
L364	equ	*
*@1327
	ai	13,y'1'
	clr	13,11
	bl	L365
*@1328
	lr	13,12
*@1329
	l	12,L.11+0(14)
	ai	12,y'15'
L366	equ	*
*@1330
	clr	13,11
	bnl	L367
*@1331
	lb	0,0(13)
	stb	0,0(12)
	ai	12,y'1'
	ai	13,y'1'
	b	L366
L367	equ	*
*@1332
	lr	13,12
*@1333
	l	12,L.11+0(14)
	ai	12,y'15'
*@1335
	sis	7,4
	li	0,y'200'
	lr	1,13
	sr	1,12
	sr	0,1
	st	0,8(7)
	st	13,4(7)
	l	1,L.11+0(14)
	l	1,y'10'(1)
	st	1,0(7)
	bal	15,read
	ais	7,4
	ldar	10,0
*@1336
	lr	11,13
	ar	11,10
*@1337
	lr	0,10
	bp	L368
*@1338
	l	1,L.11+0(14)
	li	15,y'1'
	stb	15,y'14'(1)
	b	L363
L368	equ	*
L365	equ	*
L362	equ	*
*@1347
	lb	0,0(13)
	stb	0,L.11-40(14)
	ci	0,y'41'
	bl	L10089
	lb	0,L.11-40(14)
	cli	0,y'5A'
	bnp	L364
L10089	equ	*
	lb	0,L.11-40(14)
	cli	0,y'30'
	bl	L10090
	lb	0,L.11-40(14)
	cli	0,y'39'
	bnp	L364
L10090	equ	*
	lb	0,L.11-40(14)
	cli	0,y'61'
	bl	L10091
	lb	0,L.11-40(14)
	cli	0,y'7A'
	bnp	L364
L10091	equ	*
	lb	0,L.11-40(14)
	cli	0,y'5F'
	be	L364
L363	equ	*
*@1348
	lb	0,0(13)
	stb	0,L.11-40(14)
*@1349
	li	0,y'0'
	stb	0,0(13)
*@1350
	sis	7,4
	ldai	0,L.11-44(14)
	st	0,8(7)
	l	0,environ
	st	0,4(7)
	ai	12,y'1'
	st	12,0(7)
	bal	15,subenv
	ais	7,4
	st	0,L.11-36(14)
*@1351
	l	0,L.11-36(14)
	bne	L369
*@1352
	l	1,L.11+0(14)
	li	15,y'0'
	st	15,y'4'(1)
*@1353
	lr	0,11
	sr	0,13
	ai	0,-y'1'
	l	1,L.11+0(14)
	st	0,y'C'(1)
*@1354
	lr	0,13
	ai	0,y'1'
	l	1,L.11+0(14)
	st	0,y'8'(1)
*@1355
	lb	0,L.11-40(14)
	b	L352
L369	equ	*
*@1358
	l	0,L.11-44(14)
	c	0,menuslot
	bne	L370
*@1358
	ldai	0,L353
	st	0,L.11-36(14)
L370	equ	*
*@1359
	lb	0,L.11-40(14)
	stb	0,0(13)
*@1360
	l	1,L.11+0(14)
	st	13,y'8'(1)
*@1361
	lr	0,11
	sr	0,13
	l	1,L.11+0(14)
	st	0,y'C'(1)
*@1362
	l	0,L.11-36(14)
	ai	0,y'1'
	l	1,L.11+0(14)
	st	0,0(1)
*@1363
	l	0,L.11-36(14)
	st	0,0(7)
	bal	15,strlen
	ai	0,-y'1'
	l	1,L.11+0(14)
	st	0,y'4'(1)
*@1364
	l	1,L.11-36(14)
	lb	1,0(1)
	lr	0,1
	b	L352
L351	equ	*
*@
L352	equ	*
	lm	8,L.11-32(14)
	aai	7,L.11
	br	15
L.11 equ 52
  entry getstr
  pure
  title getstr
getstr	equ	*
~~getstr equ *
	sai	7,L.12
	stm	8,L.12-32(7)
	ldar	14,7
~fp equ 0
~where equ 4
~p sym 20,13
~c sym 20,12
*@1393
	l	13,L.12+4(14)
L373	equ	*
*@1394
	l	1,L.12+0(14)
	li	15,-y'1'
	am	15,y'4'(1)
	bm	L10092
	l	2,L.12+0(14)
	l	1,0(2)
	ldar	15,1
	ai	15,y'1'
	st	15,0(2)
	lb	1,0(1)
	ni	1,y'FF'
	b	L10093
L10092	equ	*
	l	0,L.12+0(14)
	st	0,0(7)
	bal	15,tr_filbu
	lr	1,0
L10093	equ	*
	ldar	12,1
	lr	0,12
	stb	0,0(13)
	ai	13,y'1'
	ci	0,y'A'
	be	L374
	ci	12,-y'1'
	be	L374
	b	L373
L374	equ	*
*@1396
	ci	12,-y'1'
	bne	L375
*@1396
	ai	13,-y'1'
L375	equ	*
*@1397
	li	0,y'0'
	stb	0,0(13)
*@1398
	lr	0,13
	s	0,L.12+4(14)
	b	L372
L371	equ	*
*@
L372	equ	*
	lm	8,L.12-32(14)
	aai	7,L.12
	br	15
L.12 equ 40
  entry copy
  pure
  title copy
copy	equ	*
~~copy equ *
	sai	7,L.13
	stm	8,L.13-32(7)
	ldar	14,7
~a equ 0
~b equ 4
~c sym 20,13
~d sym 20,12
*@1418
	l	13,L.13+0(14)
*@1419
	l	12,L.13+4(14)
L378	equ	*
*@1420
	lb	0,0(13)
	ai	13,y'1'
	lr	1,12
	ai	12,y'1'
	stb	0,0(1)
	lr	0,0
	be	L379
	b	L378
L379	equ	*
*@1421
	lr	0,12
	ai	0,-y'1'
	b	L377
L376	equ	*
*@
L377	equ	*
	lm	8,L.13-32(14)
	aai	7,L.13
	br	15
L.13 equ 40
  entry sigquit
  pure
  title sigquit
sigquit	equ	*
~~sigquit equ *
	sai	7,L.14
	stm	8,L.14-32(7)
	ldar	14,7
~i sym 20,13
~k sym 20,12
*@1437
	ldai	0,L382
	st	0,0(7)
	bal	15,printf
*@1438
	ldai	0,L383
	st	0,0(7)
	bal	15,printf
*@1439
	li	13,y'0'
L384	equ	*
*@1439
	ci	13,y'14'
	bnl	L385
*@1440
	ldai	0,stat
	st	0,4(7)
	st	13,0(7)
	bal	15,fstat
	ldar	12,0
	bne	L387
*@1442
	ci	13,y'A'
	bnl	L388
*@1442
	li	0,-y'1'
	am	0,_iob+20
	bm	L10094
	l	1,_iob+16
	ldar	15,1
	ai	15,y'1'
	st	15,_iob+16
	li	15,y'20'
	stb	15,0(1)
	b	L10095
L10094	equ	*
	ldai	0,_iob+16
	st	0,4(7)
	li	0,y'20'
	st	0,0(7)
	bal	15,_flsbuf
	lr	1,0
L10095	equ	*
L388	equ	*
*@1443
	sis	7,4
	lhl	0,stat+2
	st	0,8(7)
	st	13,4(7)
	ldai	0,L389
	st	0,0(7)
	bal	15,printf
	ais	7,4
L387	equ	*
L386	equ	*
*@1439
	ai	13,y'1'
	b	L384
L385	equ	*
*@1447
	l	0,fptrace
	st	0,0(7)
	bal	15,fclose
*@1449
	li	0,y'0'
	st	0,4(7)
	li	0,y'3'
	st	0,0(7)
	bal	15,signal
*@1450
	bal	15,abort
L380	equ	*
*@
L381	equ	*
	lm	8,L.14-32(14)
	aai	7,L.14
	br	15
L.14 equ 40
  entry ecreate
  pure
  title ecreate
ecreate	equ	*
~~ecreate equ *
	sai	7,L.15
	stm	8,L.15-32(7)
	ldar	14,7
  impur
L392	equ	*
	db	y'41',y'50',y'50',y'54',y'49',y'4D',y'45',y'53'
	db	y'0',y'2F',y'75',y'2F',y'6A',y'61',y'6E',y'2F'
	db	y'75',y'74',y'6D',y'6F',y'73',y'74',y'2F',y'73'
	db	y'74',y'61',y'6E',y'64',y'2E',y'61',y'70',y'70'
	db	y'74',y'0'
  align adc
  pure
~v1 equ L392
  impur
L394	equ	*
	db	y'43',y'41',y'4C',y'33',y'4D',y'4F',y'4E',y'54'
	db	y'48',y'0',y'2F',y'75',y'2F',y'6A',y'61',y'6E'
	db	y'2F',y'75',y'74',y'6D',y'6F',y'73',y'74',y'2F'
	db	y'63',y'61',y'6C',y'2E',y'33',y'2E',y'6D',y'6F'
	db	y'6E',y'74',y'68',y'0'
  pure
~v2 equ L394
  impur
L396	equ	*
	db	y'45',y'58',y'45',y'43',y'44',y'49',y'52',y'0'
	db	y'2F',y'75',y'2F',y'6A',y'61',y'6E',y'2F',y'75'
	db	y'74',y'6D',y'6F',y'73',y'74',y'2F',y'65',y'73'
	db	y'2E',y'63',y'6F',y'64',y'65',y'2F',y'65',y'78'
	db	y'65',y'63',y'2E',y'64',y'69',y'72',y'0'
  align adc
  pure
~v3 equ L396
  impur
L398	equ	*
	db	y'4D',y'45',y'4E',y'55',y'0',y'0'
  align adc
  pure
~vmenu equ L398
  impur
L400	equ	*
	db	y'4D',y'45',y'4E',y'55',y'44',y'49',y'52',y'0'
	db	y'2F',y'75',y'2F',y'6A',y'61',y'6E',y'2F',y'75'
	db	y'74',y'6D',y'6F',y'73',y'74',y'2F',y'6D',y'65'
	db	y'6E',y'75',y'73',y'0'
  pure
~v5 equ L400
  impur
L402	equ	*
	db	y'4E',y'4C',y'0',y'A',y'0'
  align adc
  pure
~v6 equ L402
  impur
L404	equ	*
	db	y'50',y'47',y'0',y'2F',y'75',y'73',y'72',y'2F'
	db	y'62',y'69',y'6E',y'2F',y'6D',y'6F',y'72',y'65'
	db	y'0'
  align adc
  pure
~v7 equ L404
  impur
L406	equ	*
	db	y'53',y'48',y'45',y'4C',y'4C',y'0',y'2F',y'62'
	db	y'69',y'6E',y'2F',y'73',y'68',y'0'
  align adc
  pure
~v8 equ L406
  impur
L408	equ	*
	db	y'55',y'54',y'44',y'4F',y'43',y'0',y'2F',y'75'
	db	y'2F',y'6A',y'61',y'6E',y'2F',y'75',y'74',y'6D'
	db	y'6F',y'73',y'74',y'2F',y'6D',y'65',y'6E',y'75'
	db	y'2E',y'31',y'2E',y'6E',y'0'
  align adc
  pure
~v9 equ L408
  impur
L410	equ	*
*@1487
	dc	L392
*@1487
	dc	L394
*@1487
	dc	L396
*@1487
	dc	L398
*@1487
	dc	L400
*@1487
	dc	L402
*@1487
	dc	L404
*@1487
	dc	L406
*@1487
	dc	L408
*@1487
	dc	y'0'
  pure
~new equ L410
~olde sym 20,13
~newe sym 20,12
~merge sym 20,11
~origne sym 20,10
~cp sym 20,9
*@1494
	l	13,environ
L411	equ	*
*@1495
	lr	1,13
	ai	13,y'4'
	l	1,0(1)
	be	L412
	b	L411
L412	equ	*
*@1497
	li	0,y'4'
	st	0,4(7)
	lr	1,13
	s	1,environ
	li	15,y'4'
	ldar	0,1
	sraa	0,31
	dar	0,15
	ai	1,y'A'
	st	1,0(7)
	bal	15,calloc
	ldar	11,0
*@1498
	l	13,environ
	lr	10,13
*@1499
	st	11,environ
*@1500
	li	12,L410
L413	equ	*
*@1501
	l	0,0(13)
	ai	13,y'4'
	lr	1,11
	ai	11,y'4'
	st	0,0(1)
	lr	0,0
	be	L414
	b	L413
L414	equ	*
*@1502
	ai	11,-y'4'
L415	equ	*
*@1503
	l	0,0(12)
	be	L416
*@1504
	sis	7,4
	li	0,y'0'
	st	0,8(7)
	st	10,4(7)
	l	0,0(12)
	st	0,0(7)
	bal	15,subenv
	ais	7,4
	lr	0,0
	bne	L417
*@1505
	li	0,y'0'
	st	0,4(7)
	l	0,0(12)
	st	0,0(7)
	bal	15,index
	lr	1,0
	li	15,y'3D'
	stb	15,0(1)
*@1506
	l	0,0(12)
	st	0,0(11)
	ai	11,y'4'
L417	equ	*
*@1508
	ai	12,y'4'
	b	L415
L416	equ	*
*@1510
	li	0,y'0'
	st	0,0(11)
*@1511
	sis	7,4
	ldai	0,menuslot
	st	0,8(7)
	l	0,environ
	st	0,4(7)
	ldai	0,L418
	st	0,0(7)
	bal	15,subenv
	ais	7,4
L390	equ	*
*@
L391	equ	*
	lm	8,L.15-32(14)
	aai	7,L.15
	br	15
L.15 equ 40
  entry sigcatch
  pure
  title sigcatch
sigcatch	equ	*
~~sigcatch equ *
	sai	7,L.16
	stm	8,L.16-32(7)
	ldar	14,7
~signo equ 0
*@1537
	li	0,y'1'
	st	0,4(7)
	li	0,y'2'
	st	0,0(7)
	bal	15,signal
*@1539
	ldai	0,after
	st	0,0(7)
	bal	15,time
*@1542
	sis	7,8
	l	0,L.16+0(14)
	ci	0,y'D'
	bne	L10096
	ldai	0,L422
	st	0,12(7)
	b	L10097
L10096	equ	*
	ldai	0,L423
	st	0,12(7)
L10097	equ	*
	l	0,after
	s	0,before
	st	0,8(7)
	ldai	0,L421
	st	0,4(7)
	l	0,fptrace
	st	0,0(7)
	bal	15,fprintf
	ais	7,8
*@1544
	ldai	0,L424
	st	0,answer
*@1545
	bal	15,reset
L419	equ	*
*@
L420	equ	*
	lm	8,L.16-32(14)
	aai	7,L.16
	br	15
L.16 equ 40
  align adc
  impur
L2	equ	*
	db	y'0'
L3	equ	*
	db	y'0'
L7	equ	*
	db	y'54',y'6F',y'6F',y'20',y'6D',y'61',y'6E',y'79'
	db	y'20',y'61',y'72',y'67',y'75',y'6D',y'65',y'6E'
	db	y'74',y'73',y'A',y'0'
L9	equ	*
	db	y'54',y'6F',y'6F',y'20',y'66',y'65',y'77',y'20'
	db	y'61',y'72',y'67',y'75',y'6D',y'65',y'6E',y'74'
	db	y'73',y'A',y'0'
L11	equ	*
	db	y'61',y'0'
L13	equ	*
	db	y'43',y'6F',y'75',y'6C',y'64',y'20',y'6E',y'6F'
	db	y'74',y'20',y'6F',y'70',y'65',y'6E',y'20',y'74'
	db	y'72',y'61',y'63',y'65',y'20',y'6F',y'75',y'74'
	db	y'70',y'75',y'74',y'20',y'66',y'69',y'6C',y'65'
	db	y'20',y'25',y'73',y'A',y'0'
L15	equ	*
	db	y'2F',y'64',y'65',y'76',y'2F',y'6E',y'75',y'6C'
	db	y'6C',y'0'
L16	equ	*
	db	y'77',y'0'
L18	equ	*
	db	y'72',y'0'
L20	equ	*
	db	y'43',y'6F',y'75',y'6C',y'64',y'20',y'6E',y'6F'
	db	y'74',y'20',y'6F',y'70',y'65',y'6E',y'20',y'73'
	db	y'63',y'72',y'69',y'70',y'74',y'20',y'66',y'69'
	db	y'6C',y'65',y'20',y'25',y'73',y'A',y'0'
L22	equ	*
	db	y'53',y'48',y'45',y'4C',y'4C',y'0'
L23	equ	*
	db	y'50',y'47',y'0'
L24	equ	*
	db	y'48',y'4F',y'4D',y'45',y'0'
L25	equ	*
	db	y'31',y'33',y'35',y'37',y'32',y'A',y'0'
L26	equ	*
	db	y'25',y'73',y'A',y'0'
L29	equ	*
	db	y'3F',y'3F',y'3F',y'3F',y'0'
L30	equ	*
	db	y'25',y'73',y'A',y'0'
L36	equ	*
	db	y'5C',y'6E',y'0'
L53	equ	*
	db	y'43',y'61',y'6E',y'27',y'74',y'20',y'66',y'69'
	db	y'6E',y'64',y'20',y'4D',y'65',y'6E',y'75',y'20'
	db	y'66',y'69',y'6C',y'65',y'20',y'25',y'73',y'A'
	db	y'0'
L55	equ	*
	db	y'0'
L57	equ	*
	db	y'55',y'6E',y'61',y'62',y'6C',y'65',y'20',y'74'
	db	y'6F',y'20',y'61',y'6C',y'6C',y'6F',y'63',y'61'
	db	y'74',y'65',y'20',y'6E',y'65',y'65',y'64',y'65'
	db	y'64',y'20',y'73',y'70',y'61',y'63',y'65',y'A'
	db	y'0'
L58	equ	*
	db	y'2E',y'68',y'0'
L63	equ	*
	db	y'9',y'28',y'0'
L64	equ	*
	db	y'29',y'20',y'20',y'0'
L76	equ	*
	db	y'4D',y'65',y'6E',y'75',y'20',y'66',y'69',y'6C'
	db	y'65',y'20',y'25',y'73',y'20',y'68',y'61',y'73'
	db	y'20',y'62',y'61',y'64',y'20',y'66',y'6F',y'72'
	db	y'6D',y'61',y'74',y'A',y'0'
L78	equ	*
	db	y'4D',y'65',y'6E',y'75',y'20',y'66',y'69',y'6C'
	db	y'65',y'20',y'25',y'73',y'20',y'68',y'61',y'73'
	db	y'20',y'6D',y'6F',y'72',y'65',y'20',y'74',y'68'
	db	y'61',y'6E',y'20',y'39',y'20',y'69',y'74',y'65'
	db	y'6D',y'73',y'A',y'0'
L84	equ	*
	db	y'53',y'65',y'6C',y'65',y'63',y'74',y'69',y'6F'
	db	y'6E',y'3F',y'20',y'0'
L92	equ	*
	db	y'A',y'9',y'28',y'33',y'68',y'20',y'6F',y'72'
	db	y'20',y'68',y'29',y'65',y'6C',y'70',y'2C',y'28'
	db	y'71',y'29',y'75',y'69',y'74',y'2C',y'28',y'73'
	db	y'29',y'68',y'65',y'6C',y'6C',y'2C',y'28',y'63'
	db	y'29',y'75',y'72',y'72',y'20',y'6D',y'65',y'6E'
	db	y'75',y'2C',y'28',y'64',y'29',y'69',y'72',y'20'
	db	y'63',y'68',y'61',y'6E',y'67',y'65',y'2C',y'A'
	db	y'9',y'28',y'77',y'29',y'6F',y'72',y'6B',y'69'
	db	y'6E',y'67',y'20',y'64',y'69',y'72',y'0'
L94	equ	*
	db	y'2C',y'28',y'6D',y'29',y'61',y'69',y'6E',y'20'
	db	y'6D',y'65',y'6E',y'75',y'2C',y'28',y'70',y'29'
	db	y'72',y'65',y'76',y'20',y'6D',y'65',y'6E',y'75'
	db	y'0'
L98	equ	*
	db	y'0'
L99	equ	*
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'A',y'0'
L100	equ	*
	db	y'28',y'25',y'64',y'29',y'20',y'25',y'73',y'0'
L102	equ	*
	db	y'3A',y'A',y'25',y'73',y'0'
L109	equ	*
	db	y'45',y'6E',y'64',y'20',y'6F',y'66',y'20',y'6D'
	db	y'65',y'6E',y'75',y'20',y'74',y'65',y'73',y'74'
	db	y'20',y'66',y'69',y'6C',y'65',y'A',y'0'
L110	equ	*
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A',y'2A'
	db	y'2A',y'2A',y'A',y'0'
L112	equ	*
	db	y'58',y'0'
L121	equ	*
	db	y'21',y'A',y'0'
L122	equ	*
	db	y'0'
L124	equ	*
	db	y'A',y'43',y'75',y'72',y'72',y'65',y'6E',y'74'
	db	y'20',y'64',y'69',y'72',y'65',y'63',y'74',y'6F'
	db	y'72',y'79',y'20',y'69',y'73',y'20',y'25',y'73'
	db	y'0'
L125	equ	*
	db	y'0'
L127	equ	*
	db	y'A',y'43',y'75',y'72',y'72',y'65',y'6E',y'74'
	db	y'20',y'64',y'69',y'72',y'65',y'63',y'74',y'6F'
	db	y'72',y'79',y'20',y'69',y'73',y'20',y'25',y'73'
	db	y'0'
L130	equ	*
	db	y'2A',y'20',y'69',y'6E',y'76',y'61',y'6C',y'69'
	db	y'64',y'20',y'72',y'65',y'73',y'70',y'6F',y'6E'
	db	y'73',y'65',y'20',y'2D',y'20',y'74',y'72',y'79'
	db	y'20',y'61',y'67',y'61',y'69',y'6E',y'20',y'2A'
	db	y'A',y'0'
L131	equ	*
	db	y'0'
L137	equ	*
	db	y'2A',y'20',y'69',y'6E',y'76',y'61',y'6C',y'69'
	db	y'64',y'20',y'72',y'65',y'73',y'70',y'6F',y'6E'
	db	y'73',y'65',y'20',y'2D',y'20',y'74',y'72',y'79'
	db	y'20',y'61',y'67',y'61',y'69',y'6E',y'20',y'2A'
	db	y'A',y'0'
L139	equ	*
	db	y'0'
L143	equ	*
	db	y'2A',y'20',y'69',y'6E',y'76',y'61',y'6C',y'69'
	db	y'64',y'20',y'72',y'65',y'73',y'70',y'6F',y'6E'
	db	y'73',y'65',y'20',y'2D',y'20',y'74',y'72',y'79'
	db	y'20',y'61',y'67',y'61',y'69',y'6E',y'20',y'2A'
	db	y'A',y'0'
L144	equ	*
	db	y'0'
L183	equ	*
	db	y'4D',y'65',y'6E',y'75',y'20',y'66',y'69',y'6C'
	db	y'65',y'20',y'25',y'73',y'20',y'68',y'61',y'73'
	db	y'20',y'62',y'61',y'64',y'20',y'66',y'6F',y'72'
	db	y'6D',y'61',y'74',y'A',y'0'
L186	equ	*
	db	y'25',y'64',y'A',y'0'
L197	equ	*
	db	y'63',y'0'
L222	equ	*
	db	y'54',y'6F',y'6F',y'20',y'6D',y'61',y'6E',y'79'
	db	y'20',y'6E',y'75',y'6D',y'62',y'65',y'72',y'73'
	db	y'20',y'65',y'6E',y'74',y'65',y'72',y'65',y'64'
	db	y'2D',y'2D',y'69',y'67',y'6E',y'6F',y'72',y'69'
	db	y'6E',y'67',y'20',y'22',y'25',y'73',y'22',y'A'
	db	y'0'
L223	equ	*
	db	y'0'
L235	equ	*
	db	y'A',y'44',y'6F',y'20',y'79',y'6F',y'75',y'20'
	db	y'77',y'69',y'73',y'68',y'20',y'74',y'6F',y'20'
	db	y'73',y'61',y'76',y'65',y'20',y'74',y'68',y'65'
	db	y'20',y'72',y'65',y'73',y'75',y'6C',y'74',y'73'
	db	y'20',y'6F',y'66',y'20',y'74',y'68',y'69',y'73'
	db	y'20',y'6F',y'70',y'74',y'69',y'6F',y'6E',y'3F'
	db	y'20',y'28',y'79',y'20',y'6F',y'72',y'20',y'6E'
	db	y'29',y'20',y'0'
L240	equ	*
	db	y'A',y'25',y'73',y'0'
L247	equ	*
	db	y'2A',y'20',y'6D',y'65',y'6E',y'75',y'20',y'66'
	db	y'69',y'6C',y'65',y'20',y'68',y'61',y'73',y'20'
	db	y'69',y'6E',y'76',y'61',y'6C',y'69',y'64',y'20'
	db	y'66',y'6F',y'72',y'6D',y'61',y'74',y'20',y'2A'
	db	y'A',y'0'
L252	equ	*
	db	y'0'
L256	equ	*
	db	y'41',y'72',y'65',y'20',y'79',y'6F',y'75',y'20'
	db	y'73',y'75',y'72',y'65',y'3F',y'20',y'28',y'79'
	db	y'20',y'6F',y'72',y'20',y'6E',y'29',y'20',y'0'
L268	equ	*
	db	y'50',y'72',y'6F',y'67',y'72',y'61',y'6D',y'20'
	db	y'61',y'62',y'6F',y'72',y'74',y'65',y'64',y'20'
	db	y'77',y'69',y'74',y'68',y'20',y'73',y'74',y'61'
	db	y'74',y'75',y'73',y'20',y'25',y'64',y'A',y'0'
L277	equ	*
	db	y'43',y'6F',y'75',y'6C',y'64',y'20',y'6E',y'6F'
	db	y'20',y'63',y'68',y'61',y'6E',y'67',y'65',y'20'
	db	y'74',y'6F',y'20',y'64',y'69',y'72',y'65',y'63'
	db	y'74',y'6F',y'72',y'79',y'20',y'25',y'73',y'A'
	db	y'0'
L278	equ	*
	db	y'43',y'6F',y'75',y'6C',y'64',y'20',y'6E',y'6F'
	db	y'74',y'20',y'65',y'78',y'65',y'63',y'75',y'74'
	db	y'65',y'20',y'25',y'73',y'A',y'0'
L282	equ	*
	db	y'50',y'72',y'6F',y'67',y'72',y'61',y'6D',y'20'
	db	y'61',y'62',y'6F',y'72',y'74',y'65',y'64',y'20'
	db	y'77',y'69',y'74',y'68',y'20',y'73',y'74',y'61'
	db	y'74',y'75',y'73',y'20',y'25',y'64',y'A',y'0'
L286	equ	*
	db	y'4E',y'6F',y'20',y'68',y'65',y'6C',y'70',y'20'
	db	y'69',y'6E',y'66',y'6F',y'72',y'6D',y'61',y'74'
	db	y'69',y'6F',y'6E',y'20',y'69',y'73',y'20',y'61'
	db	y'76',y'61',y'69',y'6C',y'61',y'62',y'6C',y'65'
	db	y'20',y'66',y'6F',y'72',y'20',y'74',y'68',y'69'
	db	y'73',y'20',y'6D',y'65',y'6E',y'75',y'A',y'0'
L291	equ	*
	db	y'4E',y'6F',y'74',y'20',y'65',y'6E',y'6F',y'75'
	db	y'67',y'68',y'20',y'65',y'6E',y'74',y'72',y'69'
	db	y'65',y'73',y'20',y'69',y'6E',y'20',y'74',y'68'
	db	y'65',y'20',y'68',y'65',y'6C',y'70',y'20',y'66'
	db	y'69',y'6C',y'65',y'A',y'0'
L294	equ	*
	db	y'6D',y'6F',y'72',y'65',y'0'
L295	equ	*
	db	y'43',y'61',y'6E',y'6E',y'6F',y'74',y'20',y'66'
	db	y'69',y'6E',y'64',y'20',y'70',y'67',y'A',y'0'
L302	equ	*
	db	y'A',y'28',y'25',y'64',y'29',y'0'
L313	equ	*
	db	y'9',y'25',y'73',y'0'
L318	equ	*
	db	y'44',y'69',y'72',y'65',y'63',y'74',y'6F',y'72'
	db	y'79',y'20',y'6E',y'61',y'6D',y'65',y'3F',y'20'
	db	y'0'
L321	equ	*
	db	y'2A',y'20',y'43',y'68',y'61',y'6E',y'67',y'69'
	db	y'6E',y'67',y'20',y'74',y'6F',y'20',y'68',y'6F'
	db	y'6D',y'65',y'20',y'64',y'69',y'72',y'65',y'63'
	db	y'74',y'6F',y'72',y'79',y'20',y'25',y'73',y'20'
	db	y'2A',y'A',y'0'
L322	equ	*
	db	y'2A',y'20',y'49',y'6E',y'76',y'61',y'6C',y'69'
	db	y'64',y'20',y'44',y'69',y'72',y'65',y'63',y'74'
	db	y'6F',y'72',y'79',y'20',y'4E',y'61',y'6D',y'65'
	db	y'20',y'2A',y'A',y'0'
L327	equ	*
	db	y'43',y'6F',y'75',y'6C',y'64',y'20',y'6E',y'6F'
	db	y'74',y'20',y'66',y'69',y'6E',y'64',y'20',y'64'
	db	y'69',y'72',y'65',y'63',y'74',y'6F',y'72',y'79'
	db	y'20',y'25',y'73',y'A',y'0'
L329	equ	*
	db	y'73',y'68',y'65',y'6C',y'6C',y'28',y'6D',y'65'
	db	y'6E',y'75',y'29',y'0'
L330	equ	*
	db	y'2D',y'63',y'0'
L332	equ	*
	db	y'73',y'68',y'65',y'6C',y'6C',y'28',y'6D',y'65'
	db	y'6E',y'75',y'29',y'0'
L333	equ	*
	db	y'43',y'6F',y'75',y'6C',y'64',y'20',y'6E',y'6F'
	db	y'74',y'20',y'65',y'78',y'65',y'63',y'75',y'74'
	db	y'65',y'20',y'25',y'73',y'A',y'0'
L337	equ	*
	db	y'43',y'6F',y'75',y'6C',y'64',y'20',y'6E',y'6F'
	db	y'74',y'20',y'63',y'72',y'65',y'61',y'74',y'65'
	db	y'20',y'70',y'69',y'70',y'65',y'A',y'0'
L339	equ	*
	db	y'2F',y'62',y'69',y'6E',y'2F',y'70',y'77',y'64'
	db	y'0'
L340	equ	*
	db	y'6D',y'65',y'6E',y'75',y'28',y'70',y'77',y'64'
	db	y'29',y'0'
L341	equ	*
	db	y'43',y'61',y'6E',y'6E',y'6F',y'74',y'20',y'65'
	db	y'78',y'65',y'63',y'75',y'74',y'65',y'20',y'63'
	db	y'6F',y'6D',y'6D',y'61',y'6E',y'64',y'20',y'70'
	db	y'77',y'64',y'A',y'0'
L342	equ	*
	db	y'43',y'61',y'6E',y'6E',y'6F',y'74',y'20',y'65'
	db	y'78',y'65',y'63',y'75',y'74',y'65',y'20',y'63'
	db	y'6F',y'6D',y'6D',y'61',y'6E',y'64',y'20',y'70'
	db	y'77',y'64',y'A',y'0'
L346	equ	*
	db	y'70',y'77',y'64',y'20',y'74',y'65',y'72',y'6D'
	db	y'69',y'6E',y'61',y'74',y'69',y'6F',y'6E',y'20'
	db	y'73',y'74',y'61',y'74',y'75',y'73',y'20',y'3D'
	db	y'20',y'25',y'64',y'A',y'0'
L347	equ	*
	db	y'20',y'20',y'20',y'20',y'65',y'78',y'69',y'74'
	db	y'20',y'63',y'6F',y'64',y'65',y'20',y'3D',y'20'
	db	y'25',y'64',y'A',y'0'
L348	equ	*
	db	y'61',y'62',y'6F',y'72',y'74',y'69',y'6E',y'67'
	db	y'20',y'6D',y'65',y'6E',y'75',y'20',y'70',y'72'
	db	y'6F',y'67',y'72',y'61',y'6D',y'20',y'64',y'75'
	db	y'65',y'20',y'74',y'6F',y'20',y'73',y'6F',y'66'
	db	y'74',y'77',y'61',y'72',y'65',y'20',y'70',y'72'
	db	y'6F',y'62',y'6C',y'65',y'6D',y'73',y'A',y'0'
L382	equ	*
	db	y'A',y'50',y'72',y'6F',y'67',y'72',y'61',y'6D'
	db	y'20',y'62',y'65',y'69',y'6E',y'67',y'20',y'61'
	db	y'62',y'6F',y'72',y'74',y'65',y'64',y'20',y'62'
	db	y'79',y'20',y'53',y'49',y'47',y'51',y'55',y'49'
	db	y'54',y'A',y'A',y'0'
L383	equ	*
	db	y'69',y'2D',y'6E',y'6F',y'64',y'65',y'73',y'20'
	db	y'66',y'6F',y'72',y'20',y'6F',y'70',y'65',y'6E'
	db	y'20',y'66',y'69',y'6C',y'65',y'20',y'64',y'65'
	db	y'73',y'63',y'72',y'69',y'70',y'74',y'6F',y'72'
	db	y'73',y'3A',y'A',y'A',y'0'
L389	equ	*
	db	y'25',y'64',y'29',y'20',y'25',y'64',y'A',y'0'
L418	equ	*
	db	y'4D',y'45',y'4E',y'55',y'0'
L421	equ	*
	db	y'25',y'64',y'A',y'25',y'73',y'0'
L422	equ	*
	db	y'53',y'49',y'47',y'50',y'49',y'50',y'45',y'A'
	db	y'0'
L423	equ	*
	db	y'53',y'49',y'47',y'49',y'4E',y'54',y'A',y'0'
L424	equ	*
	db	y'0'
  extrn _flsbuf
  extrn realloc
  extrn freopen
  extrn fprintf
  extrn environ
  extrn setexit
  extrn endpwent
  extrn getpwuid
  extrn menuslot
  extrn dup
  extrn dup2
  extrn _iob
  extrn read
  extrn free
  extrn pipe
  extrn time
  extrn open
  extrn fork
  extrn wait
  extrn exit
  extrn chdir
  extrn execl
  extrn close
  extrn ftell
  extrn fopen
  extrn fgets
  extrn index
  extrn execv
  extrn abort
  extrn umask
  extrn fstat
  extrn reset
  extrn write
  extrn calloc
  extrn malloc
  extrn fdopen
  extrn signal
  extrn fclose
  extrn getuid
  extrn fflush
  extrn printf
  extrn strlen
  end
