Google
 

Trailing-Edge - PDP-10 Archives - SRI_NIC_PERM_FS_1_19910112 - c/user/ptc.fai
There are no other files named ptc.fai in the archive.
	TITLE	bugptc
	.REQUEST C:LIBc.REL
	$$CVER==<2,,2>
	INTERN $$CVER
	OPDEF ADJBP [IBP]
DEFINE %CHRBP(A,M)
<	SETO A,
	ADJBP A,M
>
IFNDEF ERJMP,< OPDEF ERJMP [JUMP 16,] >
OPDEF ERJMPA [ERJMP]
OPDEF	XMOVEI	[SETMI]
	DEFINE IFIW <SETZ >
OPDEF XBLT [020000,,0]
	TWOSEG	400000	
	RELOC	0	
	RELOC	400000	
	DEFINE %%CODE <RELOC>
	DEFINE %%DATA <RELOC>
PURGE IFE,IFN,IFG,IFGE,IFL,IFLE,IFDEF,IFNDEF,IFIDN,IFDIF

	%%DATA
input:	$$SECT,,.sios
	BYTE (1) 0 (1) 0
	BLOCK	1
output:	$$SECT,,.sios*1+23
	BYTE (1) 0 (1) 0
	BLOCK	1
Tmpfil:	BLOCK	1
Tmplng:	BLOCK	1
Tmpdbl:	BLOCK	2
J:	BLOCK	27
Tmpset:	BLOCK	1
Q0:	BYTE (18) 1,1775
Q1:	BYTE (18) 1,114
Q2:	BYTE (18) 1,0
Q3:	BYTE (18) 2,16
	BYTE (18) 51020
Q4:	BYTE (18) 2,16
	BYTE (18) 11020
Q5:	BYTE (18) 1,6000
Q6:	BYTE (18) 1,14
Q7:	BYTE (18) 2,16
	BYTE (18) 1020
Q8:	BYTE (18) 3,0
	BYTE (18) 0,140
Q9:	BYTE (18) 4,2
	BYTE (18) 0,144
	BYTE (18) 4000
Q10:	BYTE (18) 1,6000
Q11:	BYTE (18) 1,14
Q12:	BYTE (18) 4,0
	BYTE (18) 0,47760
	BYTE (18) 10
Q13:	BYTE (18) 3,0
	BYTE (18) 0,3600
Q14:	BYTE (18) 3,0
	BYTE (18) 0,3600
Q15:	BYTE (18) 5,0
	BYTE (18) 1,0
	BYTE (18) 0,1
Q16:	BYTE (18) 3,0
	BYTE (18) 0,3740
Q17:	BYTE (18) 3,0
	BYTE (18) 0,130000
Q18:	BYTE (18) 4,0
	BYTE (18) 10,0
	BYTE (18) 100
Q19:	BYTE (18) 3,0
	BYTE (18) 0,132540
Q20:	BYTE (18) 4,0
	BYTE (18) 0,47760
	BYTE (18) 10
Q21:	BYTE (18) 1,6000
Q22:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 13400
Q23:	BYTE (18) 2,0
	BYTE (18) 3
Q24:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 13400
Q25:	BYTE (18) 3,0
	BYTE (18) 100,40000
Q26:	BYTE (18) 1,16
Q27:	BYTE (18) 1,16
Q28:	BYTE (18) 1,14
Q29:	BYTE (18) 1,16
Q30:	BYTE (18) 1,16
Q31:	BYTE (18) 2,100000
	BYTE (18) 105
Q32:	BYTE (18) 1,16
Q33:	BYTE (18) 1,16
Q34:	BYTE (18) 3,0
	BYTE (18) 0,100
Q35:	BYTE (18) 3,40020
	BYTE (18) 6000,12
Q36:	BYTE (18) 5,1400
	BYTE (18) 0,4
	BYTE (18) 20000,1
Q37:	BYTE (18) 4,1400
	BYTE (18) 0,4
	BYTE (18) 20000
Q38:	BYTE (18) 3,0
	BYTE (18) 0,200
Q39:	BYTE (18) 4,100
	BYTE (18) 0,0
	BYTE (18) 4000
Q40:	BYTE (18) 1,100
Q41:	BYTE (18) 3,200
	BYTE (18) 0,1
Q42:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 40000
Q43:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q44:	BYTE (18) 4,0
	BYTE (18) 0,4
	BYTE (18) 20000
Q45:	BYTE (18) 1,100
Q46:	BYTE (18) 2,0
	BYTE (18) 100000
Q47:	BYTE (18) 4,1400
	BYTE (18) 0,4
	BYTE (18) 20000
Q48:	BYTE (18) 4,111414
	BYTE (18) 20001,4064
	BYTE (18) 20000
Q49:	BYTE (18) 4,111414
	BYTE (18) 20001,4064
	BYTE (18) 30000
Q50:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 14000
Q51:	BYTE (18) 2,1000
	BYTE (18) 400
Q52:	BYTE (18) 3,1000
	BYTE (18) 400,36200
Q53:	BYTE (18) 2,0
	BYTE (18) 100
Q54:	BYTE (18) 4,0
	BYTE (18) 0,47760
	BYTE (18) 10
Q55:	BYTE (18) 4,1741
	BYTE (18) 100312,170005
	BYTE (18) 137776
Q56:	BYTE (18) 4,0
	BYTE (18) 60,37600
	BYTE (18) 32
Q57:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 2170
Q58:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 2170
Q59:	BYTE (18) 1,6014
Q60:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q61:	BYTE (18) 5,0
	BYTE (18) 0,0
	BYTE (18) 13,1
Q62:	BYTE (18) 5,1741
	BYTE (18) 100312,170005
	BYTE (18) 177777,1
Q63:	BYTE (18) 4,111414
	BYTE (18) 20001,4064
	BYTE (18) 20000
Q64:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 10000
Q65:	BYTE (18) 4,111414
	BYTE (18) 20001,4264
	BYTE (18) 20000
Q66:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20004
Q67:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q68:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 10000
Q69:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 10002
Q70:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20004
Q71:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20006
Q72:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20004
Q73:	BYTE (18) 3,2
	BYTE (18) 0,4000
Q74:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q75:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 10000
Q76:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q77:	BYTE (18) 3,40000
	BYTE (18) 2000,4010
Q78:	BYTE (18) 3,2
	BYTE (18) 0,4000
Q79:	BYTE (18) 2,0
	BYTE (18) 100
Q80:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20020
Q81:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q82:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20020
Q83:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q84:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 10
Q85:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 10000
Q86:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q87:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 100000
Q88:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q89:	BYTE (18) 3,40004
	BYTE (18) 2000,100
Q90:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20000
Q91:	BYTE (18) 1,22000
Q92:	BYTE (18) 3,40024
	BYTE (18) 2004,12
Q93:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20000
Q94:	BYTE (18) 3,62024
	BYTE (18) 2004,12
Q95:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20000
Q96:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q97:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q98:	BYTE (18) 3,40004
	BYTE (18) 2000,4100
Q99:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 14000
Q100:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q101:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 14000
Q102:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q103:	BYTE (18) 3,40004
	BYTE (18) 2000,4110
Q104:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 40
Q105:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q106:	BYTE (18) 2,0
	BYTE (18) 100
Q107:	BYTE (18) 2,0
	BYTE (18) 100
Q108:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20
Q109:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 10
Q110:	BYTE (18) 4,1000
	BYTE (18) 0,0
	BYTE (18) 20004
Q111:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q112:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 4
Q113:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q114:	BYTE (18) 3,0
	BYTE (18) 0,36200
Q115:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 100000
Q116:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 100000
Q117:	BYTE (18) 4,1000
	BYTE (18) 0,0
	BYTE (18) 24024
Q118:	BYTE (18) 2,4002
	BYTE (18) 50000
Q119:	BYTE (18) 4,4002
	BYTE (18) 51000,36200
	BYTE (18) 3
Q120:	BYTE (18) 4,1000
	BYTE (18) 0,0
	BYTE (18) 20004
Q121:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 2
Q122:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 14000
Q123:	BYTE (18) 3,0
	BYTE (18) 0,36200
Q124:	BYTE (18) 2,0
	BYTE (18) 100
Q125:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q126:	BYTE (18) 4,0
	BYTE (18) 100,0
	BYTE (18) 10000
Q127:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q128:	BYTE (18) 3,10
	BYTE (18) 0,4000
Q129:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 10000
Q130:	BYTE (18) 3,10
	BYTE (18) 0,4000
Q131:	BYTE (18) 3,0
	BYTE (18) 0,4200
Q132:	BYTE (18) 3,0
	BYTE (18) 0,4600
Q133:	BYTE (18) 3,0
	BYTE (18) 0,30000
Q134:	BYTE (18) 3,40004
	BYTE (18) 2000,4112
Q135:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20000
Q136:	BYTE (18) 3,0
	BYTE (18) 0,37600
Q137:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 40
Q138:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q139:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 14044
Q140:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q141:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 14044
Q142:	BYTE (18) 3,40024
	BYTE (18) 2000,12
Q143:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 24000
Q144:	BYTE (18) 3,0
	BYTE (18) 0,200
Q145:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20000
Q146:	BYTE (18) 5,0
	BYTE (18) 0,0
	BYTE (18) 0,1
Q147:	BYTE (18) 3,40024
	BYTE (18) 2004,12
Q148:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20000
Q149:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q150:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 20002
Q151:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q152:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 4004
Q153:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q154:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 4004
Q155:	BYTE (18) 3,0
	BYTE (18) 0,4000
Q156:	BYTE (18) 4,0
	BYTE (18) 0,0
	BYTE (18) 4004
Q157:	BYTE (18) 3,4
	BYTE (18) 0,100
Q158:	BYTE (18) 1,30
Q159:	BYTE (18) 1,300
Q160:	BYTE (18) 1,32
Q161:	BYTE (18) 1,36
Q162:	BYTE (18) 1,37
Q163:	BYTE (18) 1,17747
Conset:	$$BPH0+$$SECT,,Q163
	$$BPH0+$$SECT,,Q162
	$$BPH0+$$SECT,,Q161
	$$BPH0+$$SECT,,Q160
	$$BPH0+$$SECT,,Q159
	$$BPH0+$$SECT,,Q158
	$$BPH0+$$SECT,,Q157
	$$BPH0+$$SECT,,Q156
	$$BPH0+$$SECT,,Q155
	$$BPH0+$$SECT,,Q154
	$$BPH0+$$SECT,,Q153
	$$BPH0+$$SECT,,Q152
	$$BPH0+$$SECT,,Q151
	$$BPH0+$$SECT,,Q150
	$$BPH0+$$SECT,,Q149
	$$BPH0+$$SECT,,Q148
	$$BPH0+$$SECT,,Q147
	$$BPH0+$$SECT,,Q146
	$$BPH0+$$SECT,,Q145
	$$BPH0+$$SECT,,Q144
	$$BPH0+$$SECT,,Q143
	$$BPH0+$$SECT,,Q142
	$$BPH0+$$SECT,,Q141
	$$BPH0+$$SECT,,Q140
	$$BPH0+$$SECT,,Q139
	$$BPH0+$$SECT,,Q138
	$$BPH0+$$SECT,,Q137
	$$BPH0+$$SECT,,Q136
	$$BPH0+$$SECT,,Q135
	$$BPH0+$$SECT,,Q134
	$$BPH0+$$SECT,,Q133
	$$BPH0+$$SECT,,Q132
	$$BPH0+$$SECT,,Q131
	$$BPH0+$$SECT,,Q130
	$$BPH0+$$SECT,,Q129
	$$BPH0+$$SECT,,Q128
	$$BPH0+$$SECT,,Q127
	$$BPH0+$$SECT,,Q126
	$$BPH0+$$SECT,,Q125
	$$BPH0+$$SECT,,Q124
	$$BPH0+$$SECT,,Q123
	$$BPH0+$$SECT,,Q122
	$$BPH0+$$SECT,,Q121
	$$BPH0+$$SECT,,Q120
	$$BPH0+$$SECT,,Q119
	$$BPH0+$$SECT,,Q118
	$$BPH0+$$SECT,,Q117
	$$BPH0+$$SECT,,Q116
	$$BPH0+$$SECT,,Q115
	$$BPH0+$$SECT,,Q114
	$$BPH0+$$SECT,,Q113
	$$BPH0+$$SECT,,Q112
	$$BPH0+$$SECT,,Q111
	$$BPH0+$$SECT,,Q110
	$$BPH0+$$SECT,,Q109
	$$BPH0+$$SECT,,Q108
	$$BPH0+$$SECT,,Q107
	$$BPH0+$$SECT,,Q106
	$$BPH0+$$SECT,,Q105
	$$BPH0+$$SECT,,Q104
	$$BPH0+$$SECT,,Q103
	$$BPH0+$$SECT,,Q102
	$$BPH0+$$SECT,,Q101
	$$BPH0+$$SECT,,Q100
	$$BPH0+$$SECT,,Q99
	$$BPH0+$$SECT,,Q98
	$$BPH0+$$SECT,,Q97
	$$BPH0+$$SECT,,Q96
	$$BPH0+$$SECT,,Q95
	$$BPH0+$$SECT,,Q94
	$$BPH0+$$SECT,,Q93
	$$BPH0+$$SECT,,Q92
	$$BPH0+$$SECT,,Q91
	$$BPH0+$$SECT,,Q90
	$$BPH0+$$SECT,,Q89
	$$BPH0+$$SECT,,Q88
	$$BPH0+$$SECT,,Q87
	$$BPH0+$$SECT,,Q86
	$$BPH0+$$SECT,,Q85
	$$BPH0+$$SECT,,Q84
	$$BPH0+$$SECT,,Q83
	$$BPH0+$$SECT,,Q82
	$$BPH0+$$SECT,,Q81
	$$BPH0+$$SECT,,Q80
	$$BPH0+$$SECT,,Q79
	$$BPH0+$$SECT,,Q78
	$$BPH0+$$SECT,,Q77
	$$BPH0+$$SECT,,Q76
	$$BPH0+$$SECT,,Q75
	$$BPH0+$$SECT,,Q74
	$$BPH0+$$SECT,,Q73
	$$BPH0+$$SECT,,Q72
	$$BPH0+$$SECT,,Q71
	$$BPH0+$$SECT,,Q70
	$$BPH0+$$SECT,,Q69
	$$BPH0+$$SECT,,Q68
	$$BPH0+$$SECT,,Q67
	$$BPH0+$$SECT,,Q66
	$$BPH0+$$SECT,,Q65
	$$BPH0+$$SECT,,Q64
	$$BPH0+$$SECT,,Q63
	$$BPH0+$$SECT,,Q62
	$$BPH0+$$SECT,,Q61
	$$BPH0+$$SECT,,Q60
	$$BPH0+$$SECT,,Q59
	$$BPH0+$$SECT,,Q58
	$$BPH0+$$SECT,,Q57
	$$BPH0+$$SECT,,Q56
	$$BPH0+$$SECT,,Q55
	$$BPH0+$$SECT,,Q54
	$$BPH0+$$SECT,,Q53
	$$BPH0+$$SECT,,Q52
	$$BPH0+$$SECT,,Q51
	$$BPH0+$$SECT,,Q50
	$$BPH0+$$SECT,,Q49
	$$BPH0+$$SECT,,Q48
	$$BPH0+$$SECT,,Q47
	$$BPH0+$$SECT,,Q46
	$$BPH0+$$SECT,,Q45
	$$BPH0+$$SECT,,Q44
	$$BPH0+$$SECT,,Q43
	$$BPH0+$$SECT,,Q42
	$$BPH0+$$SECT,,Q41
	$$BPH0+$$SECT,,Q40
	$$BPH0+$$SECT,,Q39
	$$BPH0+$$SECT,,Q38
	$$BPH0+$$SECT,,Q37
	$$BPH0+$$SECT,,Q36
	$$BPH0+$$SECT,,Q35
	$$BPH0+$$SECT,,Q34
	$$BPH0+$$SECT,,Q33
	$$BPH0+$$SECT,,Q32
	$$BPH0+$$SECT,,Q31
	$$BPH0+$$SECT,,Q30
	$$BPH0+$$SECT,,Q29
	$$BPH0+$$SECT,,Q28
	$$BPH0+$$SECT,,Q27
	$$BPH0+$$SECT,,Q26
	$$BPH0+$$SECT,,Q25
	$$BPH0+$$SECT,,Q24
	$$BPH0+$$SECT,,Q23
	$$BPH0+$$SECT,,Q22
	$$BPH0+$$SECT,,Q21
	$$BPH0+$$SECT,,Q20
	$$BPH0+$$SECT,,Q19
	$$BPH0+$$SECT,,Q18
	$$BPH0+$$SECT,,Q17
	$$BPH0+$$SECT,,Q16
	$$BPH0+$$SECT,,Q15
	$$BPH0+$$SECT,,Q14
	$$BPH0+$$SECT,,Q13
	$$BPH0+$$SECT,,Q12
	$$BPH0+$$SECT,,Q11
	$$BPH0+$$SECT,,Q10
	$$BPH0+$$SECT,,Q9
	$$BPH0+$$SECT,,Q8
	$$BPH0+$$SECT,,Q7
	$$BPH0+$$SECT,,Q6
	$$BPH0+$$SECT,,Q5
	$$BPH0+$$SECT,,Q4
	$$BPH0+$$SECT,,Q3
	$$BPH0+$$SECT,,Q2
	$$BPH0+$$SECT,,Q1
	$$BPH0+$$SECT,,Q0
versio:	BYTE (9) 106,162,157,155
	BYTE (9) 72,40,100,50
	BYTE (9) 43,51,160,164
	BYTE (9) 143,56,160,11
	BYTE (9) 61,56,65,40
	BYTE (9) 40,104,141,164
	BYTE (9) 145,40,70,67
	BYTE (9) 57,60,65,57
	BYTE (9) 60,61,0
sccsid:	BYTE (9) 100,50,43,51
	BYTE (9) 160,164,143,56
	BYTE (9) 143,11,61,56
	BYTE (9) 62,40,104,141
	BYTE (9) 164,145,40,70
	BYTE (9) 67,57,60,65
	BYTE (9) 57,60,71,0
others:	BYTE (9) 157,164,150,145
	BYTE (9) 162,167,151,163
	BYTE (9) 145,40,0
extern:	BYTE (9) 145,170,164,145
	BYTE (9) 162,156,141,154
	BYTE (9) 40,40,0
dummys:	BYTE (9) 40,40,40,40
	BYTE (9) 40,40,40,40
	BYTE (9) 40,40,0
wordty:	BYTE (9) 165,156,163,151
	BYTE (9) 147,156,145,144
	BYTE (9) 40,163,150,157
	BYTE (9) 162,164,0
filebi:	BYTE (9) 165,156,163,151
	BYTE (9) 147,156,145,144
	BYTE (9) 40,163,150,157
	BYTE (9) 162,164,0
tmpfil:	BYTE (9) 42,57,164,155
	BYTE (9) 160,57,160,164
	BYTE (9) 143,45,144,45
	BYTE (9) 143,42,54,40
	BYTE (9) 147,145,164,160
	BYTE (9) 151,144,50,51
	BYTE (9) 54,40,0
tab2:	BYTE (9) 11,11,0
tab3:	BYTE (9) 11,11,11,0
tab4:	BYTE (9) 11,11,11,11
	BYTE (9) 0
nlchr:	BYTE (9) 47,134,156,47
	BYTE (9) 0
ffchr:	BYTE (9) 47,134,146,47
	BYTE (9) 0
nulchr:	BYTE (9) 47,134,60,47
	BYTE (9) 0
spchr:	BYTE (9) 47,40,47,0
inttyp:	BYTE (9) 151,156,164,0
charty:	BYTE (9) 143,150,141,162
	BYTE (9) 0
setwty:	BYTE (9) 163,145,164,167
	BYTE (9) 157,162,144,0
setpty:	BYTE (9) 163,145,164,160
	BYTE (9) 164,162,0
floatt:	BYTE (9) 146,154,157,141
	BYTE (9) 164,0
double:	BYTE (9) 144,157,165,142
	BYTE (9) 154,145,0
dblcas:	BYTE (9) 50,144,157,165
	BYTE (9) 142,154,145,51
	BYTE (9) 0
voidty:	BYTE (9) 166,157,151,144
	BYTE (9) 0
voidca:	BYTE (9) 50,166,157,151
	BYTE (9) 144,51,0
C24.in:	BYTE (9) 43,40,151,156
	BYTE (9) 143,154,165,144
	BYTE (9) 145,40,0
C4.def:	BYTE (9) 43,40,144,145
	BYTE (9) 146,151,156,145
	BYTE (9) 40,0
ifdef:	BYTE (9) 43,40,151,146
	BYTE (9) 144,145,146,40
	BYTE (9) 0
ifndef:	BYTE (9) 43,40,151,146
	BYTE (9) 156,144,145,146
	BYTE (9) 40,0
elsif:	BYTE (9) 43,40,145,154
	BYTE (9) 163,145,0
endif:	BYTE (9) 43,40,145,156
	BYTE (9) 144,151,146,0
C50.st:	BYTE (9) 163,164,141,164
	BYTE (9) 151,143,40,0
xtern:	BYTE (9) 145,170,164,145
	BYTE (9) 162,156,40,0
typdef:	BYTE (9) 164,171,160,145
	BYTE (9) 144,145,146,40
	BYTE (9) 0
regist:	BYTE (9) 162,145,147,151
	BYTE (9) 163,164,145,162
	BYTE (9) 40,0
G204.i:	BLOCK	1
G202.d:	BLOCK	1
G200.d:	BLOCK	1
G198.d:	BLOCK	1
G196.s:	BLOCK	1
G194.c:	BLOCK	1
G191.n:	BLOCK	1
G189.v:	BLOCK	1
G187.t:	BLOCK	1
G185.i:	BLOCK	1
G183.i:	BLOCK	1
G181.l:	BLOCK	1
G178.i:	BLOCK	1
G176.t:	BLOCK	1
usemax:	BLOCK	1
usejmp:	BLOCK	1
usecas:	BLOCK	1
useset:	BLOCK	1
useuni:	BLOCK	1
usedif:	BLOCK	1
usemks:	BLOCK	1
useint:	BLOCK	1
usesge:	BLOCK	1
usesle:	BLOCK	1
useseq:	BLOCK	1
usesne:	BLOCK	1
usemem:	BLOCK	1
useins:	BLOCK	1
usescp:	BLOCK	1
usecom:	BLOCK	1
usefop:	BLOCK	1
usesca:	BLOCK	1
useget:	BLOCK	1
usenil:	BLOCK	1
useboo:	BLOCK	1
top:	BLOCK	1
setlst:	BLOCK	1
setcnt:	BLOCK	1
currsy:	BLOCK	2
keytab:	BLOCK	234
strsto:	BLOCK	100
strfre:	BLOCK	1
strlef:	BLOCK	1
idtab:	BLOCK	101
symtab:	BLOCK	1
statlv:	BLOCK	1
maxlev:	BLOCK	1
deftab:	BLOCK	62
defnam:	BLOCK	62
typnod:	BLOCK	13
pprio:	BLOCK	10
cprio:	BLOCK	10
ctable:	BLOCK	72
nmachd:	BLOCK	1
machde:	BLOCK	30
lineno:	BLOCK	1
colno:	BLOCK	1
lastco:	BLOCK	1
lastli:	BLOCK	1
lastto:	BLOCK	40
varno:	BLOCK	1
hexdig:	BLOCK	4

	%%CODE

	%%DATA
$1:	BYTE (9) 105,162,162,157
	BYTE (9) 162,72,40,0
$2:	BYTE (9) 111,155,160,154
	BYTE (9) 145,155,145,156
	BYTE (9) 164,141,164,151
	BYTE (9) 157,156,40,162
	BYTE (9) 145,163,164,162
	BYTE (9) 151,143,164,151
	BYTE (9) 157,156,72,40
	BYTE (9) 0
$3:	BYTE (9) 52,40,111,156
	BYTE (9) 164,145,162,156
	BYTE (9) 141,154,40,145
	BYTE (9) 162,162,157,162
	BYTE (9) 40,52,40,0

	%%CODE
prtmsg:
	ADJSP 17,21
	SKIPL 4,-22(17)
	 CAIL 4,36
	 JRST $35
	JRST @$36(4)
$36==.
	IFIW $5
	IFIW $7
	IFIW $11
	IFIW $32
	IFIW $12
	IFIW $13
	IFIW $14
	IFIW $15
	IFIW $16
	IFIW $17
	IFIW $8
	IFIW $19
	IFIW $6
	IFIW $10
	IFIW $9
	IFIW $18
	IFIW $20
	IFIW $22
	IFIW $23
	IFIW $21
	IFIW $24
	IFIW $25
	IFIW $28
	IFIW $29
	IFIW $30
	IFIW $31
	IFIW $26
	IFIW $27
	IFIW $33
	IFIW $34
$5==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$37]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$6==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$38]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$7==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$39]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$8==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$40]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$9==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$41]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$10==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$42]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$11==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$43]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$12==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$44]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$13==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$45]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$14==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$46]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$15==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$47]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$16==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$48]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$17==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$49]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$18==.
	PUSH 17,[$$BP90+$$SECT,,$1]
	PUSH 17,[$$BP90+$$SECT,,$50]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$19==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$51]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$20==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$52]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$21==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$53]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$22==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$54]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$23==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$55]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$24==.
	PUSH 17,[$$BP90+$$SECT,,$3]
	PUSH 17,[$$BP90+$$SECT,,$56]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$25==.
	PUSH 17,[$$BP90+$$SECT,,$3]
	PUSH 17,[$$BP90+$$SECT,,$57]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$26==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$58]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$27==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$59]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$28==.
	PUSH 17,[$$BP90+$$SECT,,$3]
	PUSH 17,[$$BP90+$$SECT,,$60]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$29==.
	PUSH 17,[$$BP90+$$SECT,,$3]
	PUSH 17,[$$BP90+$$SECT,,$61]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$30==.
	PUSH 17,[$$BP90+$$SECT,,$3]
	PUSH 17,[$$BP90+$$SECT,,$62]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$31==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$63]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$32==.
	PUSH 17,[$$BP90+$$SECT,,$3]
	PUSH 17,[$$BP90+$$SECT,,$64]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$33==.
	PUSH 17,[$$BP90+$$SECT,,$2]
	PUSH 17,[$$BP90+$$SECT,,$65]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$34==.
	PUSH 17,[$$BP90+$$SECT,,$3]
	PUSH 17,[$$BP90+$$SECT,,$66]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $4
$35==.
	PUSH 17,[2474]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$4==.
	SKIPN 5,lastli
	 JRST $67
	PUSH 17,lastco
	PUSH 17,5
	PUSH 17,[$$BP90+$$SECT,,$68]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,Conset
	PUSH 17,-23(17)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$67
	MOVEI 3,1
	DPB 3,[1100,,-20(17)]
$69==.
	LDB 6,[1100,,-20(17)]
	CAIL 6,100
	 JRST $70
	ADJBP 6,[1100,,lastto*1-1]
	LDB 7,6
	JUMPE 7,$70
	LDB 4,[1100,,-20(17)]
	ADJBP 4,[1100,,-20(17)]
	DPB 7,4
	LDB 5,[1100,,-20(17)]
	ADDI 5,1
	DPB 5,[1100,,-20(17)]
	JRST $69
$70==.
$71==.
	LDB 6,[1100,,-20(17)]
	CAIL 6,100
	 JRST $72
	MOVEI 3,40
	ADJBP 6,[1100,,-20(17)]
	DPB 3,6
	LDB 5,[1100,,-20(17)]
	ADDI 5,1
	DPB 5,[1100,,-20(17)]
	JRST $71
$72==.
	MOVEI 3,40
	DPB 3,[1100,,0(17)]
	XMOVEI 4,-17(17)
	TLO 4,$$BP90
	PUSH 17,4
	PUSH 17,[$$BP90+$$SECT,,$73]
	XMOVEI 6,.sios*1+46
	PUSH 17,6
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$67==.
	ADJSP 17,-21
	POPJ 17,
$73==.
	BYTE	(9) 103,165,162,162
	BYTE	(9) 145,156,164,40
	BYTE	(9) 163,171,155,142
	BYTE	(9) 157,154,72,40
	BYTE	(9) 45,56,66,64
	BYTE	(9) 163,12,0
	

$68==.
	BYTE	(9) 114,151,156,145
	BYTE	(9) 40,45,61,144
	BYTE	(9) 54,40,143,157
	BYTE	(9) 154,40,45,61
	BYTE	(9) 144,72,12,0
	

$66==.
	BYTE	(9) 45,163,102,141
	BYTE	(9) 144,40,156,141
	BYTE	(9) 155,145,40,146
	BYTE	(9) 157,162,40,155
	BYTE	(9) 141,143,150,151
	BYTE	(9) 156,145,40,151
	BYTE	(9) 156,164,145,147
	BYTE	(9) 145,162,40,164
	BYTE	(9) 171,160,145,12
	BYTE	(9) 0
	

$65==.
	BYTE	(9) 45,163,124,157
	BYTE	(9) 157,40,155,141
	BYTE	(9) 156,171,40,155
	BYTE	(9) 141,143,150,151
	BYTE	(9) 156,145,40,151
	BYTE	(9) 156,164,145,147
	BYTE	(9) 145,162,40,164
	BYTE	(9) 171,160,145,163
	BYTE	(9) 12,0
	

$64==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,146,151,156
	BYTE	(9) 144,40,103,55
	BYTE	(9) 164,171,160,145
	BYTE	(9) 40,146,157,162
	BYTE	(9) 40,151,156,164
	BYTE	(9) 145,147,145,162
	BYTE	(9) 55,163,165,142
	BYTE	(9) 162,141,156,147
	BYTE	(9) 145,12,0
	

$63==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,150,141,156
	BYTE	(9) 144,154,145,40
	BYTE	(9) 156,145,163,164
	BYTE	(9) 145,144,40,143
	BYTE	(9) 157,156,146,157
	BYTE	(9) 162,155,141,164
	BYTE	(9) 40,141,162,162
	BYTE	(9) 141,171,163,12
	BYTE	(9) 0
	

$62==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,143,157,155
	BYTE	(9) 160,141,162,145
	BYTE	(9) 40,143,157,156
	BYTE	(9) 146,157,162,155
	BYTE	(9) 141,156,164,40
	BYTE	(9) 141,162,162,141
	BYTE	(9) 171,163,12,0
	

$61==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,141,163,163
	BYTE	(9) 151,147,156,40
	BYTE	(9) 143,157,156,146
	BYTE	(9) 157,162,155,141
	BYTE	(9) 156,164,40,141
	BYTE	(9) 162,162,141,171
	BYTE	(9) 163,12,0
	

$60==.
	BYTE	(9) 45,163,116,157
	BYTE	(9) 40,165,160,160
	BYTE	(9) 145,162,40,142
	BYTE	(9) 157,165,156,144
	BYTE	(9) 40,157,156,40
	BYTE	(9) 143,157,156,146
	BYTE	(9) 157,162,155,141
	BYTE	(9) 156,164,40,141
	BYTE	(9) 162,162,141,171
	BYTE	(9) 163,12,0
	

$59==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,150,141,156
	BYTE	(9) 144,154,145,40
	BYTE	(9) 146,151,154,145
	BYTE	(9) 163,40,151,156
	BYTE	(9) 40,163,164,162
	BYTE	(9) 165,143,164,165
	BYTE	(9) 162,145,144,40
	BYTE	(9) 166,141,162,151
	BYTE	(9) 141,142,154,145
	BYTE	(9) 163,12,0
	

$58==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,151,156,151
	BYTE	(9) 164,151,141,154
	BYTE	(9) 151,172,145,40
	BYTE	(9) 146,151,154,145
	BYTE	(9) 163,40,151,156
	BYTE	(9) 40,162,145,143
	BYTE	(9) 157,162,144,40
	BYTE	(9) 166,141,162,151
	BYTE	(9) 141,156,164,163
	BYTE	(9) 12,0
	

$57==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,146,151,156
	BYTE	(9) 144,40,164,141
	BYTE	(9) 147,12,0
	

$56==.
	BYTE	(9) 45,163,102,141
	BYTE	(9) 144,40,164,162
	BYTE	(9) 145,145,40,163
	BYTE	(9) 164,162,165,143
	BYTE	(9) 164,165,162,145
	BYTE	(9) 12,0
	

$55==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,150,141,156
	BYTE	(9) 144,154,145,40
	BYTE	(9) 163,145,164,163
	BYTE	(9) 40,167,151,164
	BYTE	(9) 150,40,166,145
	BYTE	(9) 162,171,40,154
	BYTE	(9) 141,162,147,145
	BYTE	(9) 40,162,141,156
	BYTE	(9) 147,145,12,0
	

$54==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,150,141,156
	BYTE	(9) 144,154,145,40
	BYTE	(9) 163,145,164,163
	BYTE	(9) 40,167,151,164
	BYTE	(9) 150,40,142,141
	BYTE	(9) 163,145,40,76
	BYTE	(9) 76,40,60,12
	BYTE	(9) 0
	

$53==.
	BYTE	(9) 45,163,124,157
	BYTE	(9) 153,145,156,40
	BYTE	(9) 142,165,146,146
	BYTE	(9) 145,162,40,157
	BYTE	(9) 166,145,162,146
	BYTE	(9) 154,157,167,145
	BYTE	(9) 144,12,0
	

$52==.
	BYTE	(9) 45,163,116,145
	BYTE	(9) 167,40,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 145,144,40,141
	BYTE	(9) 40,156,151,154
	BYTE	(9) 55,160,157,151
	BYTE	(9) 156,164,145,162
	BYTE	(9) 12,0
	

$51==.
	BYTE	(9) 45,163,103,141
	BYTE	(9) 156,156,157,164
	BYTE	(9) 40,150,141,156
	BYTE	(9) 144,154,145,40
	BYTE	(9) 156,165,154,55
	BYTE	(9) 143,150,141,162
	BYTE	(9) 141,143,164,145
	BYTE	(9) 162,40,151,156
	BYTE	(9) 40,163,164,162
	BYTE	(9) 151,156,147,163
	BYTE	(9) 12,0
	

$50==.
	BYTE	(9) 45,163,101,143
	BYTE	(9) 164,165,141,154
	BYTE	(9) 40,160,141,162
	BYTE	(9) 141,155,145,164
	BYTE	(9) 145,162,40,156
	BYTE	(9) 157,164,40,141
	BYTE	(9) 40,166,141,162
	BYTE	(9) 151,141,142,154
	BYTE	(9) 145,12,0
	

$49==.
	BYTE	(9) 45,163,114,141
	BYTE	(9) 142,145,154,40
	BYTE	(9) 144,145,146,151
	BYTE	(9) 156,145,144,40
	BYTE	(9) 164,167,151,143
	BYTE	(9) 145,12,0
	

$48==.
	BYTE	(9) 45,163,114,141
	BYTE	(9) 142,145,154,40
	BYTE	(9) 144,145,143,154
	BYTE	(9) 141,162,145,144
	BYTE	(9) 40,164,167,151
	BYTE	(9) 143,145,12,0
	

$47==.
	BYTE	(9) 45,163,114,141
	BYTE	(9) 142,145,154,40
	BYTE	(9) 156,157,164,40
	BYTE	(9) 144,145,143,154
	BYTE	(9) 141,162,145,144
	BYTE	(9) 12,0
	

$46==.
	BYTE	(9) 45,163,111,144
	BYTE	(9) 145,156,164,151
	BYTE	(9) 146,151,145,162
	BYTE	(9) 40,144,145,143
	BYTE	(9) 154,141,162,145
	BYTE	(9) 144,40,164,167
	BYTE	(9) 151,143,145,12
	BYTE	(9) 0
	

$45==.
	BYTE	(9) 45,163,111,144
	BYTE	(9) 145,156,164,151
	BYTE	(9) 146,151,145,162
	BYTE	(9) 40,156,157,164
	BYTE	(9) 40,144,145,143
	BYTE	(9) 154,141,162,145
	BYTE	(9) 144,12,0
	

$44==.
	BYTE	(9) 45,163,124,157
	BYTE	(9) 157,40,155,141
	BYTE	(9) 156,171,40,163
	BYTE	(9) 164,162,151,156
	BYTE	(9) 147,163,54,40
	BYTE	(9) 151,144,145,156
	BYTE	(9) 164,151,146,151
	BYTE	(9) 145,162,163,40
	BYTE	(9) 157,162,40,162
	BYTE	(9) 145,141,154,40
	BYTE	(9) 156,165,155,142
	BYTE	(9) 145,162,163,12
	BYTE	(9) 0
	

$43==.
	BYTE	(9) 45,163,124,157
	BYTE	(9) 157,40,154,157
	BYTE	(9) 156,147,40,151
	BYTE	(9) 144,145,156,164
	BYTE	(9) 146,151,145,162
	BYTE	(9) 12,0
	

$42==.
	BYTE	(9) 45,163,105,156
	BYTE	(9) 144,40,157,146
	BYTE	(9) 40,146,151,154
	BYTE	(9) 145,40,151,156
	BYTE	(9) 40,143,157,155
	BYTE	(9) 155,145,156,164
	BYTE	(9) 12,0
	

$41==.
	BYTE	(9) 45,163,105,156
	BYTE	(9) 144,40,157,146
	BYTE	(9) 40,146,151,154
	BYTE	(9) 145,40,151,156
	BYTE	(9) 40,163,164,162
	BYTE	(9) 151,156,147,40
	BYTE	(9) 157,162,40,143
	BYTE	(9) 150,141,162,141
	BYTE	(9) 143,164,145,162
	BYTE	(9) 12,0
	

$40==.
	BYTE	(9) 45,163,116,145
	BYTE	(9) 167,154,151,156
	BYTE	(9) 145,40,151,156
	BYTE	(9) 40,163,164,162
	BYTE	(9) 151,156,147,40
	BYTE	(9) 157,162,40,143
	BYTE	(9) 150,141,162,141
	BYTE	(9) 143,164,145,162
	BYTE	(9) 12,0
	

$39==.
	BYTE	(9) 45,163,124,157
	BYTE	(9) 157,40,154,157
	BYTE	(9) 156,147,40,163
	BYTE	(9) 164,162,151,156
	BYTE	(9) 147,12,0
	

$38==.
	BYTE	(9) 45,163,102,141
	BYTE	(9) 144,40,143,150
	BYTE	(9) 141,162,141,143
	BYTE	(9) 164,145,162,12
	BYTE	(9) 0
	

$37==.
	BYTE	(9) 45,163,125,156
	BYTE	(9) 145,170,160,145
	BYTE	(9) 143,164,145,144
	BYTE	(9) 40,163,171,155
	BYTE	(9) 142,157,154,12
	BYTE	(9) 0
	

upperc:
	ADJSP 17,1
	MOVE 4,-2(17)
	CAIL 4,141
	 CAILE 4,172
	 JRST $75
	SUBI 4,40
	DPB 4,[1100,,0(17)]
	JRST $74
$75==.
	MOVE 4,-2(17)
	DPB 4,[1100,,0(17)]
$74==.
	LDB 1,[1100,,0(17)]
	ADJSP 17,-1
	POPJ 17,
lowerc:
	ADJSP 17,1
	MOVE 4,-2(17)
	CAIL 4,101
	 CAILE 4,132
	 JRST $77
	ADDI 4,40
	DPB 4,[1100,,0(17)]
	JRST $76
$77==.
	MOVE 4,-2(17)
	DPB 4,[1100,,0(17)]
$76==.
	LDB 1,[1100,,0(17)]
	ADJSP 17,-1
	POPJ 17,
gettok:
	ADJSP 17,4
	MOVEI 3,1
	DPB 3,[1100,,-2(17)]
	MOVE 5,-5(17)
	IDIVI 5,2000
	MOVE 4,strsto(5)
	MOVEM 4,0(17)
	MOVE 10,6
	DPB 10,[2200,,-1(17)]
$78==.
	MOVE 4,0(17)
	LDB 5,[2200,,-1(17)]
	ADJBP 5,[331100,,0(4)]
	LDB 7,5
	DPB 7,[1100,,-3(17)]
	LDB 6,[1100,,-2(17)]
	MOVE 3,-6(17)
	ADJBP 6,[1100,,-1(3)]
	DPB 7,6
	LDB 11,[2200,,-1(17)]
	ADDI 11,1
	DPB 11,[2200,,-1(17)]
	LDB 13,[1100,,-2(17)]
	ADDI 13,1
	DPB 13,[1100,,-2(17)]
	CAIE 13,177
	 JRST $80
	SETZ 12,
	DPB 12,[1100,,-3(17)]
	DPB 12,[111100,,37(3)]
	PUSH 17,[23]
	PUSHJ 17,prtmsg
	ADJSP 17,-1
$80==.
	LDB 4,[1100,,-3(17)]
	JUMPN 4,$78
	ADJSP 17,-4
	POPJ 17,
puttok:
	ADJSP 17,4
	MOVEI 3,1
	DPB 3,[1100,,-2(17)]
	MOVE 5,-5(17)
	IDIVI 5,2000
	MOVE 4,strsto(5)
	MOVEM 4,0(17)
	MOVE 10,6
	DPB 10,[2200,,-1(17)]
$81==.
	LDB 4,[1100,,-2(17)]
	MOVE 5,-6(17)
	ADJBP 4,[1100,,-1(5)]
	LDB 13,4
	DPB 13,[1100,,-3(17)]
	MOVE 6,0(17)
	LDB 10,[2200,,-1(17)]
	ADJBP 10,[331100,,0(6)]
	DPB 13,10
	LDB 11,[1100,,-2(17)]
	ADDI 11,1
	DPB 11,[1100,,-2(17)]
	LDB 12,[2200,,-1(17)]
	ADDI 12,1
	DPB 12,[2200,,-1(17)]
	JUMPN 13,$81
	ADJSP 17,-4
	POPJ 17,
writet:
	ADJSP 17,1
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
$84==.
	LDB 7,[1100,,0(17)]
	MOVE 10,-2(17)
	ADJBP 7,[1100,,-1(10)]
	LDB 6,7
	JUMPE 6,$85
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	LDB 4,[1100,,0(17)]
	ADDI 4,1
	DPB 4,[1100,,0(17)]
	JRST $84
$85==.
	ADJSP 17,-1
	POPJ 17,
printt:
	ADJSP 17,40
	XMOVEI 3,-37(17)
	PUSH 17,3
	PUSH 17,-42(17)
	PUSHJ 17,gettok
	XMOVEI 3,-41(17)
	MOVEM 3,-1(17)
	ADJSP 17,-1
	PUSHJ 17,writet
	ADJSP 17,-41
	POPJ 17,
printi:
	MOVE 4,-1(17)
	LDB 3,[2200,,1(4)]
	PUSH 17,3
	PUSHJ 17,printt
	ADJSP 17,-1
	POPJ 17,
printc:
	MOVE 4,-1(17)
	CAIE 4,47
	 CAIN 4,134
	 TRNA 
	 JRST $89
	PUSH 17,[47]
	PUSH 17,4
	PUSH 17,[134]
	PUSH 17,[47]
	PUSH 17,[$$BP90+$$SECT,,$91]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $88
$89==.
	PUSH 17,[47]
	PUSH 17,-2(17)
	PUSH 17,[47]
	PUSH 17,[$$BP90+$$SECT,,$92]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$88==.
	POPJ 17,
$92==.
	BYTE	(9) 45,143,45,143
	BYTE	(9) 45,143,0
	

$91==.
	BYTE	(9) 45,143,45,143
	BYTE	(9) 45,143,45,143
	BYTE	(9) 0
	

prints:
	ADJSP 17,42
	XMOVEI 3,-37(17)
	PUSH 17,3
	PUSH 17,-44(17)
	PUSHJ 17,gettok
	ADJSP 17,-2
	MOVEI 6,42
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[1100,,-41(17)]
$95==.
	LDB 6,[1100,,-41(17)]
	ADJBP 6,[1100,,-40(17)]
	LDB 7,6
	JUMPE 7,$96
	DPB 7,[1100,,-40(17)]
	LDB 4,[1100,,-41(17)]
	ADDI 4,1
	DPB 4,[1100,,-41(17)]
	CAIE 7,42
	 CAIN 7,134
	 SKIPA 11,[134]
	 JRST $97
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
$97==.
	LDB 6,[1100,,-40(17)]
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $95
$96==.
	MOVEI 6,42
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-44
	POPJ 17,
idup:
	MOVE 4,-1(17)
	MOVE 3,4(4)
	MOVE 5,0(3)
	MOVE 1,2(5)
	POPJ 17,
hashto:
	ADJSP 17,3
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
	SETZB 4,-1(17)
$105==.
	LDB 7,[1100,,0(17)]
	MOVE 10,-4(17)
	ADJBP 7,[1100,,-1(10)]
	LDB 5,7
	JUMPE 5,$106
	ADDB 5,-1(17)
	LDB 4,[1100,,0(17)]
	ADDI 4,1
	DPB 4,[1100,,0(17)]
	JRST $105
$106==.
	MOVE 4,-1(17)
	IDIVI 4,100
	DPB 5,[1100,,-2(17)]
	MOVE 1,5
	ADJSP 17,-3
	POPJ 17,
savest:
	ADJSP 17,4
	MOVEI 3,1
	DPB 3,[1100,,-2(17)]
$107==.
	LDB 4,[1100,,-2(17)]
	MOVE 5,-5(17)
	ADJBP 4,[1100,,-1(5)]
	LDB 3,4
	JUMPE 3,$108
	LDB 7,[1100,,-2(17)]
	ADDI 7,1
	DPB 7,[1100,,-2(17)]
	JRST $107
$108==.
	LDB 4,[1100,,-2(17)]
	LDB 5,[$$BPH1+$$SECT,,strlef]
	CAMG 4,5
	 JRST $109
	SKIPN 3,strsto*1+77
	 JRST $110
	PUSH 17,[4]
	PUSHJ 17,error
	ADJSP 17,-1
$110==.
	LDB 4,[$$BPH1+$$SECT,,strfre]
	ADDI 4,1777
	IDIVI 4,2000
	DPB 4,[1100,,0(17)]
	PUSH 17,[2000]
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	LDB 6,[1100,,0(17)]
	MOVEM 1,strsto(6)
	JUMPN 1,$111
	PUSH 17,[20]
	PUSHJ 17,error
	ADJSP 17,-1
$111==.
	LDB 4,[1100,,0(17)]
	ASH 4,12
	DPB 4,[$$BPH1+$$SECT,,strfre]
	MOVEI 3,1777
	DPB 3,[$$BPH1+$$SECT,,strlef]
$109==.
	LDB 11,[$$BPH1+$$SECT,,strfre]
	DPB 11,[2200,,-1(17)]
	LDB 5,[1100,,-2(17)]
	LDB 6,[$$BPH1+$$SECT,,strfre]
	ADD 5,6
	DPB 5,[$$BPH1+$$SECT,,strfre]
	LDB 7,[$$BPH1+$$SECT,,strlef]
	LDB 10,[1100,,-2(17)]
	SUB 7,10
	DPB 7,[$$BPH1+$$SECT,,strlef]
	PUSH 17,-5(17)
	PUSH 17,11
	PUSHJ 17,puttok
	LDB 1,[2200,,-3(17)]
	DPB 1,[2200,,-5(17)]
	ADJSP 17,-6
	POPJ 17,
saveid:
	ADJSP 17,44
	PUSH 17,-45(17)
	PUSHJ 17,hashto
	ADJSP 17,-1
	DPB 1,[1100,,-40(17)]
	MOVE 3,idtab(1)
	MOVEM 3,-41(17)
$113==.
	SKIPN 6,-41(17)
	 JRST $114
	XMOVEI 3,-37(17)
	PUSH 17,3
	LDB 4,[2200,,1(6)]
	PUSH 17,4
	PUSHJ 17,gettok
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[1100,,-42(17)]
$115==.
	LDB 11,[1100,,-42(17)]
	MOVE 12,-45(17)
	ADJBP 11,[1100,,-1(12)]
	LDB 5,11
	LDB 7,[1100,,-42(17)]
	ADJBP 7,[1100,,-40(17)]
	LDB 10,7
	CAME 5,10
	 JRST $116
	JUMPE 5,$112
	LDB 4,[1100,,-42(17)]
	ADDI 4,1
	DPB 4,[1100,,-42(17)]
	JRST $115
$116==.
	MOVE 4,-41(17)
	MOVE 3,0(4)
	MOVEM 3,-41(17)
	JRST $113
$114==.
	PUSH 17,[10]
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,-41(17)
	JUMPN 1,$118
	PUSH 17,[20]
	PUSHJ 17,error
	ADJSP 17,-1
$118==.
	SETZ 3,
	MOVE 5,-41(17)
	DPB 3,[331100,,1(5)]
	PUSH 17,-45(17)
	PUSHJ 17,savest
	ADJSP 17,-1
	MOVE 4,-41(17)
	DPB 1,[2200,,1(4)]
	LDB 5,[1100,,-40(17)]
	MOVE 6,-41(17)
	DPB 5,[221100,,1(6)]
	LDB 10,[1100,,-40(17)]
	MOVE 3,idtab(10)
	MOVE 11,-41(17)
	MOVEM 3,0(11)
	MOVE 12,-41(17)
	LDB 14,[1100,,-40(17)]
	MOVEM 12,idtab(14)
$112==.
	MOVE 1,-41(17)
	MOVEM 1,-43(17)
	ADJSP 17,-44
	POPJ 17,
mkconc:
	ADJSP 17,103
	XMOVEI 3,-41(17)
	PUSH 17,3
	MOVE 5,-107(17)
	LDB 4,[2200,,1(5)]
	PUSH 17,4
	PUSHJ 17,gettok
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
$119==.
	LDB 4,[1100,,0(17)]
	ADJBP 4,[1100,,-42(17)]
	LDB 5,4
	JUMPE 5,$120
	LDB 6,[1100,,0(17)]
	ADDI 6,1
	DPB 6,[1100,,0(17)]
	JRST $119
$120==.
	SETZ 4,
	DPB 4,[331100,,-101(17)]
	CAMN 4,-105(17)
	 JRST $121
	XMOVEI 3,-101(17)
	PUSH 17,3
	MOVE 6,-106(17)
	LDB 5,[2200,,1(6)]
	PUSH 17,5
	PUSHJ 17,gettok
	ADJSP 17,-2
$121==.
	MOVEI 3,1
	DPB 3,[1100,,-1(17)]
$122==.
	LDB 4,[1100,,-1(17)]
	ADJBP 4,[1100,,-102(17)]
	LDB 5,4
	JUMPE 5,$123
	LDB 6,[1100,,-1(17)]
	ADDI 6,1
	DPB 6,[1100,,-1(17)]
	JRST $122
$123==.
	LDB 4,[1100,,0(17)]
	LDB 5,[1100,,-1(17)]
	ADD 4,5
	CAIGE 4,175
	 JRST $124
	PUSH 17,[23]
	PUSHJ 17,error
	ADJSP 17,-1
$124==.
	MOVE 4,-104(17)
	CAIE 4,76
	 JRST $125
	MOVEI 3,55
	LDB 6,[1100,,-1(17)]
	ADJBP 6,[1100,,-102(17)]
	DPB 3,6
	LDB 7,[1100,,-1(17)]
	ADDI 7,1
	DPB 7,[1100,,-1(17)]
$125==.
	MOVE 5,-104(17)
	CAIN 5,40
	 JRST $126
	LDB 4,[1100,,-1(17)]
	ADJBP 4,[1100,,-102(17)]
	DPB 5,4
	LDB 6,[1100,,-1(17)]
	ADDI 6,1
	DPB 6,[1100,,-1(17)]
$126==.
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
$127==.
	LDB 4,[1100,,0(17)]
	ADJBP 4,[1100,,-42(17)]
	LDB 5,4
	LDB 6,[1100,,-1(17)]
	ADJBP 6,[1100,,-102(17)]
	DPB 5,6
	LDB 11,[1100,,-1(17)]
	ADDI 11,1
	DPB 11,[1100,,-1(17)]
	LDB 10,[1100,,0(17)]
	ADDI 10,1
	DPB 10,[1100,,0(17)]
	ADJBP 11,[111100,,-102(17)]
	LDB 7,11
	JUMPN 7,$127
	XMOVEI 3,-101(17)
	PUSH 17,3
	PUSHJ 17,saveid
	MOVEM 1,-103(17)
	ADJSP 17,-104
	POPJ 17,
dig:
	SKIPG 5,-1(17)
	 JRST $130
	IDIVI 5,12
	PUSH 17,5
	PUSHJ 17,dig
	ADJSP 17,-1
	LDB 3,G178.i
	CAIE 3,177
	 JRST $131
	PUSH 17,[23]
	PUSHJ 17,error
	ADJSP 17,-1
$131==.
	MOVE 4,-1(17)
	IDIVI 4,12
	ADDI 5,60
	LDB 3,G178.i
	MOVE 7,G176.t
	ADJBP 3,[1100,,-1(7)]
	DPB 5,3
	LDB 6,G178.i
	ADDI 6,1
	DPB 6,G178.i
$130==.
	POPJ 17,
mkuniq:
	ADJSP 17,4
	MOVE 4,G178.i
	MOVEM 4,0(17)
	XMOVEI 11,-2(17)
	TLO 11,$$BP93
	MOVEM 11,G178.i
	MOVE 6,G176.t
	MOVEM 6,-1(17)
	MOVE 7,-5(17)
	MOVEM 7,G176.t
	MOVEI 5,1
	DPB 5,11
$132==.
	LDB 3,G178.i
	MOVE 5,G176.t
	ADJBP 3,[1100,,-1(5)]
	LDB 4,3
	JUMPE 4,$133
	LDB 6,G178.i
	ADDI 6,1
	DPB 6,G178.i
	JRST $132
$133==.
	AOS 5,varno
	PUSH 17,5
	PUSHJ 17,dig
	SETZ 3,
	LDB 4,G178.i
	MOVE 7,G176.t
	ADJBP 4,[1100,,-1(7)]
	DPB 3,4
	MOVEM 7,0(17)
	PUSHJ 17,saveid
	MOVEM 1,-4(17)
	MOVE 4,-2(17)
	MOVEM 4,G176.t
	MOVE 5,-1(17)
	MOVEM 5,G178.i
	ADJSP 17,-5
	POPJ 17,
mkvari:
	ADJSP 17,41
	MOVE 4,-42(17)
	DPB 4,[331100,,-37(17)]
	SETZ 3,
	DPB 3,[221100,,-37(17)]
	XMOVEI 5,-37(17)
	PUSH 17,5
	PUSHJ 17,mkuniq
	MOVEM 1,-41(17)
	ADJSP 17,-42
	POPJ 17,
mkrena:
	ADJSP 17,1
	PUSH 17,-3(17)
	PUSH 17,-3(17)
	PUSHJ 17,mkvari
	MOVEM 1,0(17)
	PUSH 17,[137]
	PUSHJ 17,mkconc
	ADJSP 17,-4
	POPJ 17,
mkvrnt:
	ADJSP 17,41
	MOVEI 3,125
	DPB 3,[331100,,-37(17)]
	MOVEI 4,56
	DPB 4,[221100,,-37(17)]
	MOVEI 5,126
	DPB 5,[111100,,-37(17)]
	SETZ 6,
	DPB 6,[1100,,-37(17)]
	XMOVEI 7,-37(17)
	PUSH 17,7
	PUSHJ 17,mkuniq
	MOVEM 1,-41(17)
	ADJSP 17,-42
	POPJ 17,
checks:
	XMOVEI 3,-3(17)
	TLO 3,$$BPH0
	PUSH 17,3
	PUSH 17,currsy
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $134
	PUSH 17,[0]
	PUSHJ 17,error
	ADJSP 17,-1
$134==.
	POPJ 17,
nextch:
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$139
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 4,input*1+2
	TLO 4,$$BP90
	PUSH 17,4
	PUSHJ 17,fread
	ADJSP 17,-4
$139==.
	ADJSP 17,2
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$140
	MOVEI 1,1
	JRST $141
$140==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$141==.
	JUMPE 1,$137
	MOVEI 1,1
	JRST $138
$137==.
	SETZ 1,
$138==.
	JUMPE 1,$136
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $135
$136==.
	AOS 4,colno
	LDB 3,[430100,,input*1+1]
	JUMPE 3,$143
	MOVEI 1,1
	JRST $144
$143==.
	SETZ 1,
$144==.
	JUMPE 1,$142
	AOS 4,lineno
	SETZB 3,colno
$142==.
	LDB 4,[331100,,input*1+2]
	DPB 4,[1100,,0(17)]
	MOVEI 3,1
	DPB 3,[400100,,input*1+1]
	PUSH 17,input
	PUSHJ 17,fgetc
	ADJSP 17,-1
	DPB 1,[331100,,input*1+2]
	ANDI 1,777
	CAIE 1,12
	 JRST $145
	MOVEI 3,40
	DPB 3,[331100,,input*1+2]
	MOVEI 1,1
	JRST $146
$145==.
	SETZ 1,
$146==.
	DPB 1,[430100,,input*1+1]
	JRST $147
	SKIPE 4,colno
	 JRST $148
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $147
$148==.
	LDB 6,[1100,,0(17)]
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$147==.
	LDB 4,[1100,,0(17)]
	CAIE 4,40
	 JRST $135
	MOVE 5,colno
	IDIVI 5,10
	ASH 5,3
	ADDI 5,10
	MOVEM 5,colno
$135==.
	LDB 4,G181.l
	JUMPLE 4,$153
	LDB 5,[1100,,0(17)]
	ADJBP 4,[1100,,lastto*1-1]
	DPB 5,4
	LDB 3,G181.l
	ADDI 3,1
	DPB 3,G181.l
$153==.
	LDB 1,[1100,,0(17)]
	DPB 1,[1100,,-1(17)]
	ADJSP 17,-2
	POPJ 17,
peekch:
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$158
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 4,input*1+2
	TLO 4,$$BP90
	PUSH 17,4
	PUSHJ 17,fread
	ADJSP 17,-4
$158==.
	ADJSP 17,1
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$159
	MOVEI 1,1
	JRST $160
$159==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$160==.
	JUMPE 1,$156
	MOVEI 1,1
	JRST $157
$156==.
	SETZ 1,
$157==.
	JUMPE 1,$155
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $154
$155==.
	LDB 4,[331100,,input*1+2]
	DPB 4,[1100,,0(17)]
$154==.
	LDB 1,[1100,,0(17)]
	ADJSP 17,-1
	POPJ 17,
idchar:
	ADJSP 17,1
	MOVE 4,-2(17)
	CAIL 4,141
	 CAILE 4,172
	 TRNA 
	 JRST $162
	CAIL 4,60
	 CAILE 4,71
	 TRNA 
	 JRST $162
	CAIL 4,101
	 CAILE 4,132
	 CAIN 4,137
$162==.
	 SKIPA 1,[1]
	 SETZ 1,
	DPB 1,[1100,,0(17)]
	ADJSP 17,-1
	POPJ 17,
numcha:
	ADJSP 17,1
	MOVE 5,-2(17)
	CAIL 5,60
	 CAILE 5,71
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,0(17)]
	MOVE 1,3
	ADJSP 17,-1
	POPJ 17,
numval:
	MOVE 1,-1(17)
	SUBI 1,60
	POPJ 17,
keywor:
	ADJSP 17,13
	MOVE 4,-15(17)
	SOJLE 4,$169
	MOVE 5,-15(17)
	CAIL 5,12
	 JRST $169
	XMOVEI 3,-5(17)
	XMOVEI 16,-1(3)
	PUSH 16,keytab*1+230
	PUSH 16,keytab*1+231
	PUSH 16,keytab*1+232
	MOVEI 10,1
	DPB 10,[1100,,-1(17)]
	MOVE 7,-15(17)
	DPB 7,[1100,,0(17)]
	CAMLE 10,7
	 JRST $170
	DPB 10,[1100,,-11(17)]
$171==.
	LDB 4,[1100,,-11(17)]
	MOVE 5,-14(17)
	ADJBP 4,[1100,,-1(5)]
	LDB 3,4
	LDB 7,[1100,,-11(17)]
	ADJBP 7,[1100,,-6(17)]
	DPB 3,7
	LDB 12,[1100,,-11(17)]
	LDB 11,[1100,,0(17)]
	CAMN 12,11
	 JRST $170
	ADDI 12,1
	DPB 12,[1100,,-11(17)]
	JRST $171
$170==.
	SETZ 3,
	DPB 3,[1100,,-10(17)]
	MOVEI 4,46
	DPB 4,[1100,,-7(17)]
$173==.
	LDB 6,[1100,,-7(17)]
	LDB 4,[1100,,-10(17)]
	CAMG 6,4
	 JRST $174
	ADD 6,4
	IDIVI 6,2
	DPB 6,[1100,,-6(17)]
	PUSH 17,[4]
	XMOVEI 3,-6(17)
	TLO 3,$$BP90
	PUSH 17,3
	MOVE 10,6
	ASH 10,2
	XMOVEI 10,keytab(10)
	TLO 10,$$BP90
	PUSH 17,10
	PUSHJ 17,strncm
	ADJSP 17,-3
	JUMPL 1,$175
	LDB 4,[1100,,-6(17)]
	DPB 4,[1100,,-7(17)]
	JRST $173
$175==.
	LDB 4,[1100,,-6(17)]
	ADDI 4,1
	DPB 4,[1100,,-10(17)]
	JRST $173
$174==.
	PUSH 17,[4]
	XMOVEI 3,-6(17)
	TLO 3,$$BP90
	PUSH 17,3
	LDB 6,[1100,,-11(17)]
	ASH 6,2
	XMOVEI 6,keytab(6)
	TLO 6,$$BP90
	PUSH 17,6
	PUSHJ 17,strncm
	ADJSP 17,-3
	JUMPN 1,$176
	LDB 5,[1100,,-7(17)]
	ASH 5,2
	MOVE 3,keytab*1+3(5)
	MOVEM 3,-2(17)
	JRST $168
$176==.
	MOVEI 3,53
	MOVEM 3,-2(17)
	JRST $168
$169==.
	MOVEI 3,53
	MOVEM 3,-2(17)
$168==.
	MOVE 1,-2(17)
	MOVEM 1,-12(17)
	ADJSP 17,-13
	POPJ 17,
nextto:
	ADJSP 17,45
	SETZ 3,
	DPB 3,G181.l
$177==.
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	CAIE 1,173
	 JRST $180
$181==.
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	CAIE 1,52
	 JRST $186
	PUSHJ 17,peekch
	ANDI 1,777
	CAIN 1,51
	 JRST $185
$186==.
	LDB 4,[1100,,-44(17)]
	CAIN 4,175
$185==.
	 SKIPA 4,[1]
	 SETZ 4,
	DPB 4,[1100,,-42(17)]
	JUMPN 4,$182
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$189
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 5,input*1+2
	TLO 5,$$BP90
	PUSH 17,5
	PUSHJ 17,fread
	ADJSP 17,-4
$189==.
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$190
	MOVEI 1,1
	JRST $191
$190==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$191==.
	JUMPE 1,$187
	MOVEI 1,1
	JRST $188
$187==.
	SETZ 1,
$188==.
	JUMPE 1,$181
$182==.
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$195
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 4,input*1+2
	TLO 4,$$BP90
	PUSH 17,4
	PUSHJ 17,fread
	ADJSP 17,-4
$195==.
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$196
	MOVEI 1,1
	JRST $197
$196==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$197==.
	JUMPE 1,$193
	MOVEI 1,1
	JRST $194
$193==.
	SETZ 1,
$194==.
	JUMPE 1,$192
	LDB 4,[1100,,-42(17)]
	JUMPN 4,$192
	PUSH 17,[15]
	PUSHJ 17,error
	ADJSP 17,-1
$192==.
	LDB 4,[1100,,-44(17)]
	CAIE 4,52
	 JRST $198
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$201
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 5,input*1+2
	TLO 5,$$BP90
	PUSH 17,5
	PUSHJ 17,fread
	ADJSP 17,-4
$201==.
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$202
	MOVEI 1,1
	JRST $203
$202==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$203==.
	JUMPE 1,$199
	MOVEI 1,1
	JRST $200
$199==.
	SETZ 1,
$200==.
	JUMPN 1,$198
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
$198==.
	MOVEI 3,40
	DPB 3,[1100,,-44(17)]
	JRST $179
$180==.
	LDB 4,[1100,,-44(17)]
	CAIE 4,50
	 JRST $179
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,52
	 JRST $179
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
$204==.
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	CAIE 1,52
	 JRST $209
	PUSHJ 17,peekch
	ANDI 1,777
	CAIN 1,51
	 JRST $208
$209==.
	LDB 4,[1100,,-44(17)]
	CAIN 4,175
$208==.
	 SKIPA 4,[1]
	 SETZ 4,
	DPB 4,[1100,,-42(17)]
	JUMPN 4,$205
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$212
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 5,input*1+2
	TLO 5,$$BP90
	PUSH 17,5
	PUSHJ 17,fread
	ADJSP 17,-4
$212==.
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$213
	MOVEI 1,1
	JRST $214
$213==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$214==.
	JUMPE 1,$210
	MOVEI 1,1
	JRST $211
$210==.
	SETZ 1,
$211==.
	JUMPE 1,$204
$205==.
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$218
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 4,input*1+2
	TLO 4,$$BP90
	PUSH 17,4
	PUSHJ 17,fread
	ADJSP 17,-4
$218==.
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$219
	MOVEI 1,1
	JRST $220
$219==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$220==.
	JUMPE 1,$216
	MOVEI 1,1
	JRST $217
$216==.
	SETZ 1,
$217==.
	JUMPE 1,$215
	LDB 4,[1100,,-42(17)]
	JUMPN 4,$215
	PUSH 17,[15]
	PUSHJ 17,error
	ADJSP 17,-1
$215==.
	LDB 4,[1100,,-44(17)]
	CAIE 4,52
	 JRST $221
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$224
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 5,input*1+2
	TLO 5,$$BP90
	PUSH 17,5
	PUSHJ 17,fread
	ADJSP 17,-4
$224==.
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$225
	MOVEI 1,1
	JRST $226
$225==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$226==.
	JUMPE 1,$222
	MOVEI 1,1
	JRST $223
$222==.
	SETZ 1,
$223==.
	JUMPN 1,$221
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
$221==.
	MOVEI 3,40
	DPB 3,[1100,,-44(17)]
$179==.
	LDB 10,[1100,,-44(17)]
	CAIE 10,40
	 CAIN 10,40
	 JRST $177
	DPB 10,[331100,,lastto]
	MOVEI 3,2
	DPB 3,G181.l
	MOVE 6,colno
	MOVEM 6,lastco
	MOVE 7,lineno
	MOVEM 7,lastli
	CAIGE 10,47
	 SKIPA 4,[77]
	 TRNA 
	 DPB 4,[1100,,-44(17)]
	XMOVEI 5,currsy
	MOVEM 5,0(17)
	LDB 11,[400100,,input*1+1]
	JUMPN 11,$232
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 12,input*1+2
	TLO 12,$$BP90
	PUSH 17,12
	PUSHJ 17,fread
	ADJSP 17,-4
$232==.
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$233
	MOVEI 1,1
	JRST $234
$233==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$234==.
	JUMPE 1,$230
	MOVEI 1,1
	JRST $231
$230==.
	SETZ 1,
$231==.
	JUMPE 1,$229
	MOVEI 7,52
	DPB 7,[331100,,lastto]
	MOVEI 4,105
	DPB 4,[221100,,lastto]
	MOVEI 5,117
	DPB 5,[111100,,lastto]
	MOVEI 6,106
	DPB 6,[1100,,lastto]
	DPB 7,[331100,,lastto*1+1]
	MOVEI 3,6
	DPB 3,G181.l
	MOVEI 10,46
	MOVE 12,0(17)
	MOVEM 10,0(12)
	JRST $228
$229==.
	LDB 4,[1100,,-44(17)]
	CAIL 4,47
	 CAIL 4,177
	 JRST $255
	JRST @$256*1-47(4)
$256==.
	IFIW $254
	IFIW $238
	IFIW $239
	IFIW $252
	IFIW $250
	IFIW $245
	IFIW $251
	IFIW $242
	IFIW $253
	IFIW $237
	IFIW $237
	IFIW $237
	IFIW $237
	IFIW $237
	IFIW $237
	IFIW $237
	IFIW $237
	IFIW $237
	IFIW $237
	IFIW $244
	IFIW $243
	IFIW $248
	IFIW $247
	IFIW $249
	IFIW $235
	IFIW $246
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $240
	IFIW $235
	IFIW $241
	IFIW $246
	IFIW $235
	IFIW $235
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $236
	IFIW $255
	IFIW $235
	IFIW $235
	IFIW $235
$235==.
	PUSH 17,[14]
	PUSHJ 17,error
	ADJSP 17,-1
	JRST $228
$236==.
	LDB 4,[1100,,-44(17)]
	PUSH 17,4
	PUSHJ 17,lowerc
	ADJSP 17,-1
	DPB 1,[331100,,-40(17)]
	MOVEI 3,2
	DPB 3,[1100,,-41(17)]
$257==.
	LDB 4,[1100,,-41(17)]
	CAIL 4,177
	 JRST $258
	PUSHJ 17,peekch
	ANDI 1,777
	PUSH 17,1
	PUSHJ 17,idchar
	ADJSP 17,-1
	TRNN 1,777
	 JRST $258
	PUSHJ 17,nextch
	ANDI 1,777
	PUSH 17,1
	PUSHJ 17,lowerc
	ADJSP 17,-1
	LDB 4,[1100,,-41(17)]
	ADJBP 4,[1100,,-41(17)]
	DPB 1,4
	LDB 5,[1100,,-41(17)]
	ADDI 5,1
	DPB 5,[1100,,-41(17)]
	JRST $257
$258==.
	LDB 4,[1100,,-41(17)]
	CAIGE 4,177
	 JRST $259
	SETZ 3,
	LDB 5,G181.l
	ADJBP 5,[1100,,lastto*1-1]
	DPB 3,5
	PUSH 17,[2]
	PUSHJ 17,error
	ADJSP 17,-1
$259==.
	SETZ 3,
	LDB 5,[1100,,-41(17)]
	ADJBP 5,[1100,,-41(17)]
	DPB 3,5
	LDB 6,[1100,,-41(17)]
	SUBI 6,1
	PUSH 17,6
	XMOVEI 4,-41(17)
	PUSH 17,4
	PUSHJ 17,keywor
	ADJSP 17,-2
	MOVE 4,0(17)
	MOVEM 1,0(4)
	MOVE 5,0(17)
	MOVE 3,0(5)
	CAIE 3,53
	 JRST $228
	XMOVEI 6,-40(17)
	PUSH 17,6
	PUSHJ 17,saveid
	ADJSP 17,-1
	MOVE 4,0(17)
	MOVEM 1,1(4)
	JRST $228
$237==.
	LDB 6,[1100,,-44(17)]
	DPB 6,[331100,,-40(17)]
	MOVEI 3,2
	DPB 3,[1100,,-41(17)]
	PUSH 17,6
	PUSHJ 17,numval
	ADJSP 17,-1
	MOVEM 1,-43(17)
$260==.
	PUSHJ 17,peekch
	ANDI 1,777
	PUSH 17,1
	PUSHJ 17,numcha
	ADJSP 17,-1
	JUMPE 1,$261
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	PUSH 17,1
	PUSHJ 17,numval
	ADJSP 17,-1
	MOVE 4,-43(17)
	IMULI 4,12
	ADD 1,4
	MOVEM 1,-43(17)
	LDB 5,[1100,,-44(17)]
	LDB 6,[1100,,-41(17)]
	ADJBP 6,[1100,,-41(17)]
	DPB 5,6
	LDB 7,[1100,,-41(17)]
	ADDI 7,1
	DPB 7,[1100,,-41(17)]
	JRST $260
$261==.
	MOVEI 3,47
	MOVE 5,0(17)
	MOVEM 3,0(5)
	MOVE 6,-43(17)
	MOVE 7,0(17)
	MOVEM 6,1(7)
	SKIPN 10,-46(17)
	 JRST $228
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,56
	 JRST $262
	MOVEI 3,50
	MOVE 5,0(17)
	MOVEM 3,0(5)
	PUSHJ 17,nextch
	LDB 4,[1100,,-41(17)]
	ADJBP 4,[1100,,-41(17)]
	DPB 1,4
	LDB 5,[1100,,-41(17)]
	ADDI 5,1
	DPB 5,[1100,,-41(17)]
$263==.
	PUSHJ 17,peekch
	ANDI 1,777
	PUSH 17,1
	PUSHJ 17,numcha
	ADJSP 17,-1
	JUMPE 1,$262
	PUSHJ 17,nextch
	LDB 4,[1100,,-41(17)]
	ADJBP 4,[1100,,-41(17)]
	DPB 1,4
	LDB 5,[1100,,-41(17)]
	ADDI 5,1
	DPB 5,[1100,,-41(17)]
	JRST $263
$262==.
	PUSHJ 17,peekch
	DPB 1,[1100,,-44(17)]
	CAIE 1,145
	 CAIN 1,105
	 SKIPA 3,[50]
	 JRST $264
	MOVE 5,0(17)
	MOVEM 3,0(5)
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	MOVEI 3,145
	LDB 5,[1100,,-41(17)]
	ADJBP 5,[1100,,-41(17)]
	DPB 3,5
	LDB 6,[1100,,-41(17)]
	ADDI 6,1
	DPB 6,[1100,,-41(17)]
	PUSHJ 17,peekch
	DPB 1,[1100,,-44(17)]
	CAIE 1,55
	 CAIN 1,53
	 TRNA 
	 JRST $266
	PUSHJ 17,nextch
	LDB 4,[1100,,-41(17)]
	ADJBP 4,[1100,,-41(17)]
	DPB 1,4
	LDB 5,[1100,,-41(17)]
	ADDI 5,1
	DPB 5,[1100,,-41(17)]
$266==.
$268==.
	PUSHJ 17,peekch
	ANDI 1,777
	PUSH 17,1
	PUSHJ 17,numcha
	ADJSP 17,-1
	JUMPE 1,$264
	PUSHJ 17,nextch
	LDB 4,[1100,,-41(17)]
	ADJBP 4,[1100,,-41(17)]
	DPB 1,4
	LDB 5,[1100,,-41(17)]
	ADDI 5,1
	DPB 5,[1100,,-41(17)]
	JRST $268
$264==.
	MOVE 4,0(17)
	MOVE 3,0(4)
	CAIE 3,50
	 JRST $228
	SETZ 5,
	LDB 7,[1100,,-41(17)]
	ADJBP 7,[1100,,-41(17)]
	DPB 5,7
	XMOVEI 6,-40(17)
	PUSH 17,6
	PUSHJ 17,savest
	ADJSP 17,-1
	MOVE 4,0(17)
	DPB 1,[222200,,1(4)]
	JRST $228
$238==.
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,56
	 JRST $269
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	MOVEI 3,63
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$269==.
	MOVEI 3,61
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$239==.
	MOVEI 3,62
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$240==.
	MOVEI 3,63
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$241==.
	MOVEI 3,64
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$242==.
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,56
	 JRST $270
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	MOVEI 3,77
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$270==.
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,51
	 JRST $271
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	MOVEI 3,64
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$271==.
	MOVEI 3,100
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$243==.
	MOVEI 3,75
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$244==.
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,75
	 JRST $272
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	MOVEI 3,76
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$272==.
	MOVEI 3,74
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$245==.
	MOVEI 3,73
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$246==.
	MOVEI 3,60
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$247==.
	MOVEI 3,65
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$248==.
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,75
	 JRST $273
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	MOVEI 3,70
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$273==.
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,76
	 JRST $274
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	MOVEI 3,66
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$274==.
	MOVEI 3,67
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$249==.
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,75
	 JRST $275
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	MOVEI 3,72
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$275==.
	MOVEI 3,71
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$250==.
	MOVEI 3,54
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$251==.
	MOVEI 3,55
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$252==.
	MOVEI 3,56
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$253==.
	MOVEI 3,57
	MOVE 5,0(17)
	MOVEM 3,0(5)
	JRST $228
$254==.
	SETZ 4,
	DPB 4,[1100,,-41(17)]
	DPB 4,[1100,,-42(17)]
$276==.
	LDB 3,[430100,,input*1+1]
	JUMPE 3,$280
	MOVEI 1,1
	JRST $281
$280==.
	SETZ 1,
$281==.
	JUMPE 1,$279
	SETZ 3,
	LDB 4,G181.l
	ADJBP 4,[1100,,lastto*1-1]
	DPB 3,4
	PUSH 17,[12]
	PUSHJ 17,error
	ADJSP 17,-1
$279==.
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	CAIE 1,47
	 JRST $282
	PUSHJ 17,peekch
	ANDI 1,777
	CAIE 1,47
	 JRST $283
	PUSHJ 17,nextch
	DPB 1,[1100,,-44(17)]
	JRST $282
$283==.
	MOVEI 3,1
	DPB 3,[1100,,-42(17)]
$282==.
	LDB 5,[1100,,-44(17)]
	JUMPN 5,$284
	LDB 3,[400100,,input*1+1]
	JUMPN 3,$288
	PUSH 17,input
	PUSH 17,[1]
	PUSH 17,[1]
	XMOVEI 4,input*1+2
	TLO 4,$$BP90
	PUSH 17,4
	PUSHJ 17,fread
	ADJSP 17,-4
$288==.
	LDB 3,[420100,,input*1+1]
	JUMPE 3,$289
	MOVEI 1,1
	JRST $290
$289==.
	MOVE 4,input
	MOVE 1,5(4)
	ANDI 1,200
$290==.
	JUMPE 1,$286
	MOVEI 1,1
	JRST $287
$286==.
	SETZ 1,
$287==.
	JUMPE 1,$285
	PUSH 17,[16]
	PUSHJ 17,error
	ADJSP 17,-1
$285==.
	SETZ 3,
	LDB 4,G181.l
	ADJBP 4,[1100,,lastto*1-1]
	DPB 3,4
	PUSH 17,[13]
	PUSHJ 17,error
	ADJSP 17,-1
$284==.
	LDB 3,[1100,,-42(17)]
	JUMPN 3,$278
	LDB 6,[1100,,-41(17)]
	ADDI 6,1
	DPB 6,[1100,,-41(17)]
	CAIGE 6,177
	 JRST $291
	LDB 4,G181.l
	ADJBP 4,[1100,,lastto*1-1]
	DPB 3,4
	PUSH 17,[1]
	PUSHJ 17,error
	ADJSP 17,-1
$291==.
	LDB 4,[1100,,-44(17)]
	LDB 5,[1100,,-41(17)]
	ADJBP 5,[1100,,-41(17)]
	DPB 4,5
$278==.
	LDB 4,[1100,,-42(17)]
	JUMPE 4,$276
	LDB 5,[1100,,-41(17)]
	SOJN 5,$292
	MOVEI 3,52
	MOVE 7,0(17)
	MOVEM 3,0(7)
	LDB 10,[331100,,-40(17)]
	MOVE 11,0(17)
	DPB 10,[331100,,1(11)]
	JRST $228
$292==.
	LDB 5,[1100,,-41(17)]
	ADDI 5,1
	DPB 5,[1100,,-41(17)]
	CAIGE 5,177
	 JRST $293
	SETZ 3,
	LDB 4,G181.l
	ADJBP 4,[1100,,lastto*1-1]
	DPB 3,4
	PUSH 17,[1]
	PUSHJ 17,error
	ADJSP 17,-1
$293==.
	SETZ 3,
	LDB 5,[1100,,-41(17)]
	ADJBP 5,[1100,,-41(17)]
	DPB 3,5
	MOVEI 4,51
	MOVE 7,0(17)
	MOVEM 4,0(7)
	XMOVEI 6,-40(17)
	PUSH 17,6
	PUSHJ 17,savest
	ADJSP 17,-1
	MOVE 4,0(17)
	DPB 1,[222200,,1(4)]
	JRST $228
$255==.
	PUSH 17,[4057]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$228==.
	LDB 3,G181.l
	JUMPN 3,$294
	MOVEI 4,1
	DPB 4,G181.l
$294==.
	SETZ 3,
	LDB 4,G181.l
	ADJBP 4,[1100,,lastto*1-1]
	DPB 3,4
	ADJSP 17,-45
	POPJ 17,
nextsy:
	ADJSP 17,2
	MOVE 4,G181.l
	MOVEM 4,0(17)
	XMOVEI 3,-1(17)
	TLO 3,$$BP93
	MOVEM 3,G181.l
	XMOVEI 5,-5(17)
	TLO 5,$$BPH0
	PUSH 17,5
	PUSH 17,[50]
	PUSHJ 17,Member
	ANDI 1,777
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSHJ 17,nextto
	ADJSP 17,2
	XMOVEI 3,-2(17)
	XMOVEI 16,-1(3)
	PUSH 16,-10(17)
	PUSH 16,-7(17)
	PUSH 16,-6(17)
	PUSHJ 17,checks
	MOVE 4,-3(17)
	MOVEM 4,G181.l
	ADJSP 17,-5
	POPJ 17,
typeof:
	ADJSP 17,3
	MOVE 5,-4(17)
	MOVEM 5,0(17)
	MOVE 3,1(5)
	MOVEM 3,-1(17)
$295==.
	SKIPE 4,-1(17)
	 JRST $296
	MOVE 5,0(17)
	SKIPL 3,3(5)
	 CAIL 3,104
	 JRST $321
	JRST @$322(3)
$322==.
	IFIW $304
	IFIW $310
	IFIW $307
	IFIW $309
	IFIW $310
	IFIW $303
	IFIW $303
	IFIW $303
	IFIW $303
	IFIW $303
	IFIW $309
	IFIW $308
	IFIW $305
	IFIW $310
	IFIW $303
	IFIW $304
	IFIW $304
	IFIW $304
	IFIW $304
	IFIW $304
	IFIW $310
	IFIW $304
	IFIW $304
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $310
	IFIW $311
	IFIW $316
	IFIW $316
	IFIW $316
	IFIW $316
	IFIW $316
	IFIW $316
	IFIW $316
	IFIW $316
	IFIW $312
	IFIW $312
	IFIW $316
	IFIW $312
	IFIW $314
	IFIW $314
	IFIW $315
	IFIW $316
	IFIW $313
	IFIW $313
	IFIW $317
	IFIW $311
	IFIW $320
	IFIW $318
	IFIW $319
	IFIW $306
	IFIW $302
	IFIW $297
	IFIW $298
	IFIW $299
	IFIW $300
	IFIW $301
	IFIW $310
	IFIW $310
$297==.
	MOVE 3,typnod*1+2
	MOVEM 3,-1(17)
	JRST $295
$298==.
	MOVE 3,typnod*1+3
	MOVEM 3,-1(17)
	JRST $295
$299==.
	MOVE 3,typnod*1+4
	MOVEM 3,-1(17)
	JRST $295
$300==.
	MOVE 3,typnod*1+5
	MOVEM 3,-1(17)
	JRST $295
$301==.
	MOVE 3,typnod*1+6
	MOVEM 3,-1(17)
	JRST $295
$302==.
	PUSH 17,0(17)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,0(17)
	JUMPN 1,$295
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
	JRST $295
$303==.
	MOVE 4,0(17)
	MOVE 3,5(4)
	MOVEM 3,0(17)
	JRST $295
$304==.
	MOVE 4,0(17)
	MOVEM 4,-1(17)
	JRST $295
$305==.
	MOVE 7,0(17)
	MOVE 4,2(7)
	MOVE 5,3(4)
	CAIE 5,21
	 JRST $323
	MOVE 3,5(4)
	MOVEM 3,-1(17)
	JRST $295
$323==.
	MOVE 4,0(17)
	MOVEM 4,-1(17)
	JRST $295
$306==.
	MOVE 4,0(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	CAME 1,typnod*1+11
	 JRST $295
	MOVE 4,0(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	JRST $295
$307==.
	MOVE 4,0(17)
	MOVE 3,6(4)
	MOVEM 3,0(17)
	JRST $295
$308==.
	MOVE 4,0(17)
	MOVE 3,6(4)
	MOVEM 3,0(17)
	JRST $295
$309==.
	MOVE 4,typnod
	MOVEM 4,-1(17)
	JRST $295
$310==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
	JRST $295
$311==.
	MOVE 4,0(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
	JRST $295
$312==.
	MOVE 4,0(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	CAME 1,typnod*1+3
	 JRST $324
	MOVE 4,0(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	JRST $295
$324==.
	MOVE 4,-1(17)
	MOVE 3,3(4)
	CAIE 3,23
	 JRST $295
	MOVE 5,typnod*1+7
	MOVEM 5,-1(17)
	JRST $295
$313==.
	MOVE 4,0(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
	JRST $295
$314==.
	MOVE 3,typnod*1+3
	MOVEM 3,-1(17)
	JRST $295
$315==.
	MOVE 3,typnod*1+4
	MOVEM 3,-1(17)
	JRST $295
$316==.
	MOVE 3,typnod*1+1
	MOVEM 3,-1(17)
	JRST $295
$317==.
	MOVE 3,typnod*1+7
	MOVEM 3,-1(17)
	JRST $295
$318==.
	MOVE 4,0(17)
	MOVE 3,5(4)
	MOVEM 3,0(17)
	JRST $295
$319==.
	MOVE 4,0(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	SKIPN 3,3(1)
	 JRST $327
	CAIN 3,22
	 JRST $326
	CAIE 3,25
	 JRST $328
	MOVE 4,4(1)
	MOVEM 4,0(17)
	JRST $295
$326==.
	MOVE 4,0(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
	JRST $295
$327==.
	MOVE 3,typnod*1+2
	MOVEM 3,-1(17)
	JRST $295
$328==.
	PUSH 17,[4263]
	PUSHJ 17,Caseer
	ADJSP 17,-1
	JRST $295
$320==.
	MOVE 4,0(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 3,3(1)
	CAIE 3,21
	 JRST $329
	MOVE 4,6(1)
	MOVEM 4,0(17)
	JRST $295
$329==.
	MOVE 4,0(17)
	CAME 4,typnod*1+5
	 JRST $330
	MOVE 3,typnod*1+2
	MOVEM 3,-1(17)
	JRST $295
$330==.
	MOVE 4,0(17)
	MOVE 3,5(4)
	MOVEM 3,0(17)
	JRST $295
$321==.
	PUSH 17,[4301]
	PUSHJ 17,Caseer
	ADJSP 17,-1
	JRST $295
$296==.
	MOVE 7,-4(17)
	SKIPN 3,1(7)
	 SKIPA 6,-1(17)
	 TRNA 
	 MOVEM 6,1(7)
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
linkup:
$332==.
	SKIPN 5,-2(17)
	 JRST $333
	SKIPE 3,2(5)
	 JRST $334
	MOVE 6,-1(17)
	MOVEM 6,2(5)
	SKIPL 4,3(5)
	 CAIL 4,104
	 JRST $364
	JRST @$365(4)
$365==.
	IFIW $334
	IFIW $335
	IFIW $335
	IFIW $335
	IFIW $334
	IFIW $336
	IFIW $336
	IFIW $336
	IFIW $336
	IFIW $336
	IFIW $337
	IFIW $337
	IFIW $340
	IFIW $341
	IFIW $336
	IFIW $342
	IFIW $344
	IFIW $343
	IFIW $345
	IFIW $345
	IFIW $346
	IFIW $338
	IFIW $339
	IFIW $351
	IFIW $352
	IFIW $353
	IFIW $354
	IFIW $355
	IFIW $356
	IFIW $361
	IFIW $357
	IFIW $358
	IFIW $334
	IFIW $347
	IFIW $348
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $362
	IFIW $363
	IFIW $363
	IFIW $363
	IFIW $363
	IFIW $362
	IFIW $359
	IFIW $360
	IFIW $363
	IFIW $350
	IFIW $334
	IFIW $334
	IFIW $334
	IFIW $334
	IFIW $334
	IFIW $334
	IFIW $349
	IFIW $349
$335==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,6(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,7(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,10(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,11(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,12(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,13(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,14(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$336==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$337==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,6(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$338==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$339==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$340==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$341==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$342==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$343==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,6(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$344==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$345==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$346==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$347==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$348==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$349==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,6(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$350==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$351==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,6(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$352==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$353==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$354==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,6(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,7(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$355==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,6(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$356==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$357==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$358==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$359==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$360==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$361==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$362==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$363==.
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $334
$364==.
	PUSH 17,[4530]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$334==.
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $332
$333==.
	POPJ 17,
mksym:
	ADJSP 17,2
	PUSH 17,[30]
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JUMPN 1,$366
	PUSH 17,[20]
	PUSHJ 17,error
	ADJSP 17,-1
$366==.
	MOVE 4,-3(17)
	POP 17,1
	MOVEM 4,3(1)
	SETZB 3,1(1)
	MOVEM 3,0(1)
	MOVEM 3,2(1)
	ADJSP 17,-1
	POPJ 17,
declsy:
	ADJSP 17,1
	PUSH 17,Conset*1+1
	MOVE 4,-3(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$368
	MOVE 4,-2(17)
	MOVE 3,4(4)
	LDB 5,[221100,,1(3)]
	DPB 5,[1100,,0(17)]
	JRST $367
$368==.
	MOVEI 3,100
	DPB 3,[1100,,0(17)]
$367==.
	MOVE 4,symtab
	ADDI 4,1
	LDB 5,[1100,,0(17)]
	ADD 5,4
	MOVE 3,0(5)
	MOVE 13,-2(17)
	MOVEM 3,1(13)
	MOVE 7,symtab
	ADDI 7,1
	LDB 11,[1100,,0(17)]
	ADD 11,7
	MOVEM 13,0(11)
	MOVE 12,symtab
	MOVEM 12,2(13)
	ADJSP 17,-1
	POPJ 17,
mknode:
	ADJSP 17,2
	SETZB 3,0(17)
	SKIPL 5,-3(17)
	 CAIL 5,105
	 JRST $439
	JRST @$440(5)
$440==.
	IFIW $370
	IFIW $371
	IFIW $372
	IFIW $373
	IFIW $374
	IFIW $375
	IFIW $376
	IFIW $377
	IFIW $378
	IFIW $379
	IFIW $380
	IFIW $381
	IFIW $382
	IFIW $383
	IFIW $384
	IFIW $385
	IFIW $387
	IFIW $386
	IFIW $388
	IFIW $389
	IFIW $390
	IFIW $391
	IFIW $392
	IFIW $393
	IFIW $394
	IFIW $395
	IFIW $396
	IFIW $397
	IFIW $398
	IFIW $399
	IFIW $400
	IFIW $401
	IFIW $402
	IFIW $403
	IFIW $404
	IFIW $405
	IFIW $406
	IFIW $407
	IFIW $408
	IFIW $409
	IFIW $410
	IFIW $411
	IFIW $412
	IFIW $413
	IFIW $414
	IFIW $415
	IFIW $416
	IFIW $417
	IFIW $418
	IFIW $419
	IFIW $420
	IFIW $421
	IFIW $422
	IFIW $423
	IFIW $424
	IFIW $425
	IFIW $426
	IFIW $427
	IFIW $428
	IFIW $429
	IFIW $430
	IFIW $431
	IFIW $432
	IFIW $433
	IFIW $434
	IFIW $435
	IFIW $436
	IFIW $437
	IFIW $438
$370==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$371==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,54
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$372==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,54
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$373==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,54
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$374==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$375==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$376==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$377==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$378==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$379==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$380==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$381==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$382==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$383==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$384==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$385==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,20
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$386==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,20
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$387==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$388==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$389==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$390==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$391==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$392==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$393==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$394==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$395==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$396==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,24
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$397==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$398==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$399==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$400==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$401==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$402==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$403==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$404==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$405==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$406==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$407==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$408==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$409==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$410==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$411==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$412==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$413==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$414==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$415==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$416==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$417==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$418==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$419==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$420==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$421==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$422==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$423==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$424==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$425==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$426==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$427==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$428==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$429==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$430==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$431==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$432==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$433==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$434==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,4
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$435==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$436==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$437==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,14
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$438==.
	MOVE 4,0(17)
	ADDI 4,4
	SUB 4,0(17)
	ADDI 4,10
	PUSH 17,4
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,0(17)
	JRST $369
$439==.
	PUSH 17,[5131]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$369==.
	SKIPE 4,0(17)
	 JRST $441
	PUSH 17,[20]
	PUSHJ 17,error
	ADJSP 17,-1
$441==.
	MOVE 4,-3(17)
	POP 17,1
	MOVEM 4,3(1)
	SETZB 3,0(1)
	MOVEM 3,2(1)
	MOVEM 3,1(1)
	ADJSP 17,-1
	POPJ 17,
mklit:
	ADJSP 17,3
	MOVE 4,currsy
	CAIL 4,47
	 CAIL 4,53
	 JRST $447
	JRST @$448*1-47(4)
$448==.
	IFIW $443
	IFIW $444
	IFIW $446
	IFIW $445
$443==.
	PUSH 17,[10]
	PUSHJ 17,mksym
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,currsy*1+1
	MOVEM 4,4(1)
	PUSH 17,[76]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	JRST $442
$444==.
	PUSH 17,[11]
	PUSHJ 17,mksym
	ADJSP 17,-1
	MOVEM 1,-1(17)
	LDB 4,[222200,,currsy*1+1]
	DPB 4,[222200,,4(1)]
	PUSH 17,[77]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	JRST $442
$445==.
	PUSH 17,[12]
	PUSHJ 17,mksym
	ADJSP 17,-1
	MOVEM 1,-1(17)
	LDB 4,[331100,,currsy*1+1]
	DPB 4,[331100,,4(1)]
	PUSH 17,[75]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	JRST $442
$446==.
	PUSH 17,[5]
	PUSHJ 17,mksym
	ADJSP 17,-1
	MOVEM 1,-1(17)
	LDB 4,[222200,,currsy*1+1]
	DPB 4,[222200,,4(1)]
	PUSH 17,[100]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	JRST $442
$447==.
	PUSH 17,[5202]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$442==.
	MOVE 5,-1(17)
	POP 17,1
	MOVEM 5,4(1)
	MOVEM 1,0(5)
	ADJSP 17,-2
	POPJ 17,
lookup:
	PUSH 17,[0]
	ADJSP 17,3
	SKIPN 4,-6(17)
	 JRST $451
	PUSH 17,[4]
	PUSH 17,Conset*1+2
	XMOVEI 3,-2(17)
	TLO 3,$$BPH0
	PUSH 17,3
	PUSHJ 17,Setncp
	ADJSP 17,-3
	JRST $450
$451==.
	PUSH 17,[4]
	PUSH 17,Conset*1+3
	XMOVEI 3,-2(17)
	TLO 3,$$BPH0
	PUSH 17,3
	PUSHJ 17,Setncp
	ADJSP 17,-3
$450==.
	SETZB 3,-2(17)
	MOVE 5,symtab
	MOVEM 5,-1(17)
$452==.
	SKIPN 5,-1(17)
	 JRST $449
	ADDI 5,1
	MOVE 4,-5(17)
	LDB 3,[221100,,1(4)]
	ADD 3,5
	MOVE 6,0(3)
	MOVEM 6,-2(17)
$453==.
	SKIPN 6,-2(17)
	 JRST $454
	XMOVEI 3,0(17)
	TLO 3,$$BPH0
	PUSH 17,3
	PUSH 17,3(6)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $455
	MOVE 4,-2(17)
	MOVE 3,4(4)
	CAMN 3,-5(17)
	 JRST $449
$455==.
	MOVE 4,-2(17)
	MOVE 3,1(4)
	MOVEM 3,-2(17)
	JRST $453
$454==.
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $452
$449==.
	MOVE 1,-2(17)
	MOVEM 1,-3(17)
	ADJSP 17,-4
	POPJ 17,
lookup:
	ADJSP 17,3
	SETZB 3,-1(17)
	MOVE 5,symtab
	MOVEM 5,0(17)
$457==.
	SKIPN 3,0(17)
	 JRST $456
	MOVE 4,101(3)
	MOVEM 4,-1(17)
$458==.
	SKIPN 5,-1(17)
	 JRST $459
	PUSH 17,Conset*1+4
	PUSH 17,3(5)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $460
	MOVE 4,-1(17)
	MOVE 3,4(4)
	CAMN 3,-4(17)
	 JRST $456
$460==.
	MOVE 4,-1(17)
	MOVE 3,1(4)
	MOVEM 3,-1(17)
	JRST $458
$459==.
	MOVE 4,0(17)
	MOVE 3,0(4)
	MOVEM 3,0(17)
	JRST $457
$456==.
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
enters:
	ADJSP 17,3
	SKIPE 4,-4(17)
	 JRST $461
	PUSH 17,[410]
	PUSHJ 17,malloc
	ADJSP 17,-1
	TLZ 1,$$BPPS
	MOVEM 1,-4(17)
	SETZ 4,
	DPB 4,[1100,,-1(17)]
	MOVEI 5,100
	DPB 5,[1100,,0(17)]
	CAILE 4,100
	 JRST $462
	DPB 4,[1100,,-2(17)]
$463==.
	MOVE 5,-4(17)
	ADDI 5,1
	LDB 6,[1100,,-2(17)]
	ADD 6,5
	SETZB 3,0(6)
	LDB 11,[1100,,-2(17)]
	LDB 10,[1100,,0(17)]
	CAMN 11,10
	 JRST $462
	ADDI 11,1
	DPB 11,[1100,,-2(17)]
	JRST $463
$462==.
$461==.
	MOVE 4,symtab
	MOVE 6,-4(17)
	MOVEM 4,0(6)
	MOVEM 6,symtab
	ADJSP 17,-3
	POPJ 17,
currsc:
	MOVE 1,symtab
	POPJ 17,
leaves:
	MOVE 4,symtab
	MOVE 3,0(4)
	MOVEM 3,symtab
	POPJ 17,
mkid:
	ADJSP 17,2
	PUSH 17,[1]
	PUSHJ 17,mksym
	MOVEM 1,-1(17)
	MOVE 4,-4(17)
	MOVEM 4,4(1)
	SETZ 3,
	DPB 3,[331100,,5(1)]
	MOVEM 1,0(17)
	PUSHJ 17,declsy
	MOVE 6,-4(17)
	LDB 3,[331100,,1(6)]
	ADDI 3,1
	DPB 3,[331100,,1(6)]
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
newid:
	ADJSP 17,3
	SETZ 3,
	ANDI 3,777
	PUSH 17,3
	PUSH 17,-5(17)
	PUSHJ 17,lookup
	ADJSP 17,-2
	MOVEM 1,-1(17)
	JUMPE 1,$465
	MOVE 3,2(1)
	CAME 3,symtab
	 SETZB 4,-1(17)
$465==.
	SKIPE 4,-1(17)
	 JRST $467
	PUSH 17,[74]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	PUSH 17,-4(17)
	PUSHJ 17,mkid
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 6,0(17)
	MOVEM 6,0(1)
	MOVEM 1,4(6)
	JRST $466
$467==.
	MOVE 4,-1(17)
	MOVE 3,3(4)
	CAIE 3,4
	 JRST $468
	PUSH 17,[74]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 7,-1(17)
	MOVEM 7,4(1)
	MOVEI 3,1
	MOVEM 3,3(7)
	MOVEM 1,0(7)
	JRST $466
$468==.
	MOVE 6,-1(17)
	MOVE 3,3(6)
	CAIE 3,3
	 JRST $469
	MOVEI 5,1
	MOVEM 5,3(6)
	MOVE 4,0(6)
	MOVEM 4,0(17)
	JRST $466
$469==.
	PUSH 17,[6]
	PUSHJ 17,error
	ADJSP 17,-1
$466==.
	POP 17,1
	ADJSP 17,-2
	POPJ 17,
oldid:
	ADJSP 17,3
	MOVEI 3,1
	ANDI 3,777
	PUSH 17,3
	PUSH 17,-5(17)
	PUSHJ 17,lookup
	ADJSP 17,-2
	MOVEM 1,-1(17)
	JUMPN 1,$471
	PUSH 17,Conset*1+5
	PUSH 17,-6(17)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$472
	PUSH 17,-4(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,-5(17)
	MOVE 3,4(1)
	MOVEM 4,3(3)
	JRST $470
$472==.
	PUSH 17,[5]
	PUSHJ 17,error
	ADJSP 17,-1
	JRST $470
$471==.
	MOVEI 3,1
	MOVE 5,-1(17)
	DPB 3,[331100,,5(5)]
	PUSH 17,[74]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 11,-1(17)
	MOVEM 11,4(1)
	MOVE 3,3(11)
	CAIE 3,4
	 JRST $470
	MOVE 6,-5(17)
	SOJN 6,$470
	MOVEI 4,1
	MOVEM 4,3(11)
	MOVEM 1,0(11)
$470==.
	POP 17,1
	ADJSP 17,-2
	POPJ 17,
oldfie:
	ADJSP 17,4
	SETZB 3,0(17)
	MOVE 5,-5(17)
	MOVE 4,4(5)
	MOVEM 4,-2(17)
$474==.
	SKIPN 5,-2(17)
	 JRST $475
	MOVE 3,4(5)
	MOVEM 3,-1(17)
$476==.
	SKIPN 5,-1(17)
	 JRST $477
	MOVE 3,4(5)
	MOVE 4,4(3)
	CAME 4,-6(17)
	 JRST $478
	PUSH 17,[74]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,-1(17)
	MOVE 3,4(4)
	MOVEM 3,4(1)
	JRST $473
$478==.
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $476
$477==.
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $474
$475==.
	MOVE 4,-5(17)
	MOVE 3,5(4)
	MOVEM 3,-2(17)
$479==.
	SKIPN 5,-2(17)
	 JRST $473
	PUSH 17,-6(17)
	PUSH 17,5(5)
	PUSHJ 17,oldfie
	ADJSP 17,-2
	MOVEM 1,0(17)
	JUMPE 1,$480
	SETZB 3,-2(17)
	JRST $479
$480==.
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $479
$473==.
	POP 17,1
	ADJSP 17,-3
	POPJ 17,
addfie:
	MOVE 4,-1(17)
	PUSH 17,4(4)
	ADJSP 17,3
$481==.
	SKIPN 5,-3(17)
	 JRST $482
	MOVE 3,4(5)
	MOVEM 3,-2(17)
$483==.
	SKIPN 4,-2(17)
	 JRST $484
	PUSH 17,[2]
	PUSHJ 17,mksym
	MOVEM 1,-1(17)
	MOVE 10,-3(17)
	MOVE 3,4(10)
	MOVE 5,4(3)
	MOVEM 5,4(1)
	SETZ 6,
	DPB 6,[331100,,5(1)]
	MOVEM 10,0(1)
	MOVEM 1,0(17)
	PUSHJ 17,declsy
	ADJSP 17,-1
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $483
$484==.
	MOVE 4,-3(17)
	MOVE 3,0(4)
	MOVEM 3,-3(17)
	JRST $481
$482==.
	MOVE 4,-5(17)
	MOVE 3,5(4)
	MOVEM 3,-1(17)
$485==.
	SKIPN 5,-1(17)
	 JRST $486
	PUSH 17,5(5)
	PUSHJ 17,addfie
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $485
$486==.
	ADJSP 17,-4
	POPJ 17,
scopeu:
	PUSH 17,-1(17)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSHJ 17,addfie
	ADJSP 17,-1
	POPJ 17,
newlbl:
	ADJSP 17,3
	PUSH 17,[4]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	PUSH 17,currsy*1+1
	PUSHJ 17,lookup
	ADJSP 17,-1
	MOVEM 1,-1(17)
	JUMPE 1,$487
	MOVE 3,2(1)
	CAME 3,symtab
	 SETZB 4,-1(17)
$487==.
	SKIPE 4,-1(17)
	 JRST $489
	PUSH 17,[7]
	PUSHJ 17,mksym
	MOVEM 1,-2(17)
	MOVE 4,currsy*1+1
	MOVEM 4,4(1)
	SETZ 3,
	DPB 3,[331100,,5(1)]
	MOVE 6,-1(17)
	MOVEM 6,0(1)
	MOVEM 1,0(17)
	PUSHJ 17,declsy
	ADJSP 17,-1
	JRST $488
$489==.
	PUSH 17,[10]
	PUSHJ 17,error
	ADJSP 17,-1
$488==.
	MOVE 4,-1(17)
	POP 17,1
	MOVEM 4,4(1)
	ADJSP 17,-2
	POPJ 17,
oldlbl:
	ADJSP 17,3
	PUSH 17,currsy*1+1
	PUSHJ 17,lookup
	ADJSP 17,-1
	MOVEM 1,-1(17)
	JUMPN 1,$491
	PUSH 17,[7]
	PUSHJ 17,prtmsg
	ADJSP 17,-1
	PUSHJ 17,newlbl
	MOVEM 1,0(17)
	MOVE 3,4(1)
	MOVEM 3,-1(17)
	JRST $490
$491==.
	PUSH 17,[4]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,-1(17)
	MOVEM 4,4(1)
$490==.
	SKIPN 4,-4(17)
	 JRST $492
	MOVE 10,-1(17)
	MOVE 3,3(10)
	CAIE 3,7
	 JRST $493
	MOVEI 6,6
	MOVEM 6,3(10)
	JRST $492
$493==.
	PUSH 17,[11]
	PUSHJ 17,error
	ADJSP 17,-1
$492==.
	POP 17,1
	ADJSP 17,-2
	POPJ 17,
pbody:
	ADJSP 17,1
	AOS 4,statlv
	MOVE 5,currsy
	CAIE 5,22
	 JRST $495
	PUSHJ 17,plabel
	MOVE 4,-2(17)
	MOVEM 1,7(4)
	PUSH 17,1
	PUSH 17,4
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $494
$495==.
	MOVE 5,-2(17)
	SETZB 3,7(5)
$494==.
	MOVE 4,currsy
	CAIE 4,4
	 JRST $497
	PUSHJ 17,pconst
	MOVE 4,-2(17)
	MOVEM 1,10(4)
	PUSH 17,1
	PUSH 17,4
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $496
$497==.
	MOVE 5,-2(17)
	SETZB 3,10(5)
$496==.
	MOVE 4,currsy
	CAIE 4,41
	 JRST $499
	PUSHJ 17,ptype
	MOVE 4,-2(17)
	MOVEM 1,11(4)
	PUSH 17,1
	PUSH 17,4
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $498
$499==.
	MOVE 5,-2(17)
	SETZB 3,11(5)
$498==.
	MOVE 4,currsy
	CAIE 4,43
	 JRST $501
	PUSHJ 17,pvar
	MOVE 4,-2(17)
	MOVEM 1,12(4)
	PUSH 17,1
	PUSH 17,4
	PUSHJ 17,linkup
	ADJSP 17,-2
	JRST $500
$501==.
	MOVE 5,-2(17)
	SETZB 3,12(5)
$500==.
	MOVE 5,-2(17)
	SETZB 4,13(5)
	MOVEM 4,0(17)
$502==.
	MOVE 5,currsy
	CAIE 5,32
	 CAIN 5,16
	 TRNA 
	 JRST $503
	SKIPE 4,0(17)
	 JRST $505
	PUSHJ 17,psubs
	MOVEM 1,0(17)
	MOVE 4,1
	MOVE 5,-2(17)
	MOVEM 4,13(5)
	JRST $502
$505==.
	PUSHJ 17,psubs
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
	JRST $502
$503==.
	MOVE 5,-2(17)
	PUSH 17,13(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+6
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,checks
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,2
	 JRST $506
	SETZ 3,
	ANDI 3,777
	PUSH 17,3
	PUSHJ 17,pbegin
	MOVE 4,-3(17)
	MOVEM 1,14(4)
	MOVEM 1,0(17)
	PUSH 17,4
	PUSHJ 17,linkup
	ADJSP 17,-2
$506==.
	SOS 4,statlv
	ADJSP 17,-1
	POPJ 17,
pprmli:
	ADJSP 17,5
	SETZB 3,-3(17)
	MOVE 4,deftab*1+22
	MOVE 5,4(4)
	MOVE 6,4(5)
	MOVE 7,4(6)
	MOVEM 7,-1(17)
	MOVE 10,deftab*1+32
	MOVE 11,4(10)
	MOVE 12,4(11)
	MOVE 13,4(12)
	MOVEM 13,0(17)
$508==.
	MOVE 4,currsy*1+1
	CAME 4,-1(17)
	 CAMN 4,0(17)
	 TRNA 
	 JRST $509
	CAME 4,-1(17)
	 JRST $512
	MOVEI 3,1
	MOVE 5,defnam*1+22
	DPB 3,[331100,,5(5)]
	JRST $511
$512==.
	MOVEI 3,1
	MOVE 4,defnam*1+32
	DPB 3,[331100,,5(4)]
$511==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+7
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIN 4,62
	 JRST $507
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+10
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $508
$509==.
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVEM 1,-3(17)
	MOVEI 3,4
	MOVE 4,4(1)
	MOVEM 3,3(4)
	MOVEM 1,-4(17)
	ADJSP 17,2
	XMOVEI 5,-2(17)
	MOVE 6,Conset*1+11
	TLZ 6,$$BPPS
	XMOVEI 16,-1(5)
	PUSH 16,0(6)
	PUSH 16,1(6)
	PUSH 16,2(6)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$513==.
	MOVE 4,currsy
	CAIE 4,73
	 JRST $507
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+12
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy*1+1
	CAME 4,-1(17)
	 JRST $515
	MOVEI 3,1
	MOVE 5,defnam*1+22
	DPB 3,[331100,,5(5)]
	JRST $514
$515==.
	MOVE 4,currsy*1+1
	CAME 4,0(17)
	 JRST $516
	MOVEI 3,1
	MOVE 5,defnam*1+32
	DPB 3,[331100,,5(5)]
	JRST $514
$516==.
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVE 5,-2(17)
	MOVEM 1,0(5)
	MOVEM 1,-2(17)
	MOVEI 3,4
	MOVE 4,4(1)
	MOVEM 3,3(4)
$514==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+13
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $513
$507==.
	MOVE 1,-3(17)
	ADJSP 17,-5
	POPJ 17,
pprogr:
	ADJSP 17,2
	PUSH 17,[0]
	PUSHJ 17,enters
	ADJSP 17,-1
	PUSH 17,[1]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+14
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,statlv
	MOVE 5,0(17)
	MOVEM 4,15(5)
	PUSH 17,[74]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,0(17)
	MOVEM 1,4(5)
	MOVEM 5,2(1)
	PUSH 17,[1]
	PUSHJ 17,mksym
	MOVE 12,-1(17)
	MOVE 3,4(12)
	MOVEM 1,4(3)
	MOVE 6,currsy*1+1
	MOVE 4,4(12)
	MOVE 5,4(4)
	MOVEM 6,4(5)
	MOVE 10,4(12)
	MOVE 11,4(10)
	MOVEM 10,0(11)
	MOVEM 10,0(17)
	PUSH 17,12
	PUSHJ 17,linkup
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+15
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,61
	 JRST $518
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+16
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSHJ 17,pprmli
	MOVE 4,0(17)
	MOVEM 1,5(4)
	PUSH 17,1
	PUSH 17,4
	PUSHJ 17,linkup
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+17
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $517
$518==.
	MOVE 5,0(17)
	SETZB 3,5(5)
$517==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+20
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,0(17)
	PUSHJ 17,pbody
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+21
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,checks
	ADJSP 17,-3
	PUSHJ 17,currsc
	MOVE 4,0(17)
	MOVEM 1,16(4)
	PUSHJ 17,leaves
	POP 17,1
	ADJSP 17,-1
	POPJ 17,
pmodul:
	ADJSP 17,2
	PUSH 17,[0]
	PUSHJ 17,enters
	ADJSP 17,-1
	PUSH 17,[1]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	MOVE 4,statlv
	MOVEM 4,15(1)
	SETZB 5,4(1)
	MOVEM 5,5(1)
	MOVEM 1,0(17)
	PUSHJ 17,pbody
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+22
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,checks
	ADJSP 17,-3
	PUSHJ 17,currsc
	MOVE 4,0(17)
	MOVEM 1,16(4)
	PUSHJ 17,leaves
	POP 17,1
	ADJSP 17,-1
	POPJ 17,
plabel:
	ADJSP 17,3
	SETZB 3,0(17)
$519==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+23
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	SKIPE 4,0(17)
	 JRST $523
	PUSHJ 17,newlbl
	MOVEM 1,0(17)
	MOVEM 1,-1(17)
	JRST $522
$523==.
	PUSHJ 17,newlbl
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
$522==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+24
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,75
	 JRST $519
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+25
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	MOVE 1,-4(17)
	ADJSP 17,-6
	POPJ 17,
pidlis:
	ADJSP 17,3
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVEM 1,-1(17)
	MOVE 4,-5(17)
	MOVE 3,4(1)
	MOVEM 4,3(3)
	MOVEM 1,-2(17)
	ADJSP 17,2
	XMOVEI 5,-2(17)
	MOVE 6,Conset*1+26
	TLZ 6,$$BPPS
	XMOVEI 16,-1(5)
	PUSH 16,0(6)
	PUSH 16,1(6)
	PUSH 16,2(6)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$524==.
	MOVE 4,currsy
	CAIE 4,73
	 JRST $525
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+27
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVE 5,-1(17)
	MOVEM 1,0(5)
	MOVEM 1,-1(17)
	MOVE 4,-5(17)
	MOVE 3,4(1)
	MOVEM 4,3(3)
	ADJSP 17,2
	XMOVEI 6,-2(17)
	MOVE 7,Conset*1+30
	TLZ 7,$$BPPS
	XMOVEI 16,-1(6)
	PUSH 16,0(7)
	PUSH 16,1(7)
	PUSH 16,2(7)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $524
$525==.
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
pconst:
	ADJSP 17,3
	SETZB 3,0(17)
	ADJSP 17,3
	XMOVEI 4,-2(17)
	MOVE 5,Conset*1+31
	TLZ 5,$$BPPS
	XMOVEI 16,-1(4)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$526==.
	SKIPE 4,0(17)
	 JRST $530
	PUSH 17,[5]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	SETZB 3,6(1)
	MOVEM 1,-1(17)
	JRST $529
$530==.
	PUSH 17,[5]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
	SETZB 3,6(1)
$529==.
	PUSH 17,[1]
	PUSHJ 17,pidlis
	MOVE 4,-1(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+32
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+33
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	MOVEI 3,1
	ANDI 3,777
	MOVEM 3,-2(17)
	ADJSP 17,-2
	PUSHJ 17,pconst
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+34
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+35
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIN 4,53
	 JRST $526
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
pconst:
	ADJSP 17,4
	MOVE 6,currsy
	CAIE 6,55
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,0(17)]
	PUSH 17,Conset*1+36
	PUSH 17,6
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$533
	SKIPN 4,-5(17)
	 JRST $534
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+37
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $533
$534==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+40
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$533==.
	MOVE 4,currsy
	CAIE 4,53
	 JRST $536
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	ADJSP 17,-2
	MOVEM 1,-2(17)
	JRST $535
$536==.
	PUSHJ 17,mklit
	MOVEM 1,-2(17)
$535==.
	LDB 4,[1100,,0(17)]
	JUMPE 4,$537
	PUSH 17,[64]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,-2(17)
	MOVEM 4,4(1)
	MOVEM 1,-2(17)
$537==.
	MOVE 1,-2(17)
	ADJSP 17,-4
	POPJ 17,
precor:
	ADJSP 17,7
	PUSH 17,[17]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-5(17)
	SETZB 4,4(1)
	MOVEM 4,5(1)
	MOVEM 4,6(1)
	MOVEM 4,7(1)
	MOVE 5,-10(17)
	CAIE 5,11
	 JRST $539
	PUSH 17,-11(17)
	PUSHJ 17,enters
	ADJSP 17,-1
	PUSHJ 17,currsc
	MOVEM 1,-11(17)
$539==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	PUSH 17,3
	PUSH 17,[0]
	PUSH 17,[1]
	PUSHJ 17,Currse
	MOVEM 1,Tmpset
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSH 17,-15(17)
	PUSHJ 17,Insmem
	ADJSP 17,-2
	PUSH 17,Tmpset
	PUSH 17,[2]
	PUSHJ 17,Currse
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSH 17,Conset*1+41
	PUSHJ 17,Union
	TLZ 1,$$BPPS
	MOVE 3,-2(17)
	ADJSP 17,-3
	XMOVEI 16,-1(3)
	PUSH 16,0(1)
	PUSH 16,1(1)
	PUSH 16,2(1)
	PUSHJ 17,nextsy
	SETZB 3,-2(17)
	MOVEM 3,-1(17)
	ADJSP 17,-1
	PUSHJ 17,Currse
	ADJSP 17,-2
	SETZB 3,-4(17)
$540==.
	MOVE 4,currsy
	CAIE 4,53
	 JRST $541
	SKIPE 5,-4(17)
	 JRST $543
	PUSH 17,[16]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-4(17)
	SETZB 3,6(1)
	MOVE 5,1
	MOVE 6,-5(17)
	MOVEM 5,4(6)
	JRST $542
$543==.
	PUSH 17,[16]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,-4(17)
	MOVEM 1,0(5)
	MOVEM 1,-4(17)
	SETZB 3,6(1)
$542==.
	PUSH 17,[2]
	PUSHJ 17,pidlis
	MOVE 4,-5(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+42
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	ADJSP 17,-3
	PUSHJ 17,leaves
	PUSHJ 17,ptyped
	MOVE 4,-4(17)
	MOVEM 1,5(4)
	PUSH 17,-11(17)
	PUSHJ 17,enters
	ADJSP 17,-1
	MOVE 4,currsy
	CAIE 4,75
	 JRST $544
	ADJSP 17,3
	XMOVEI 3,-2(17)
	PUSH 17,3
	PUSH 17,[0]
	PUSH 17,[1]
	PUSHJ 17,Currse
	MOVEM 1,Tmpset
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSH 17,-15(17)
	PUSHJ 17,Insmem
	ADJSP 17,-2
	PUSH 17,Tmpset
	PUSH 17,[2]
	PUSHJ 17,Currse
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSH 17,Conset*1+43
	PUSHJ 17,Union
	TLZ 1,$$BPPS
	MOVE 3,-2(17)
	ADJSP 17,-3
	XMOVEI 16,-1(3)
	PUSH 16,0(1)
	PUSH 16,1(1)
	PUSH 16,2(1)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$544==.
	PUSH 17,[0]
	PUSH 17,[0]
	PUSHJ 17,Currse
	ADJSP 17,-2
	JRST $540
$541==.
	MOVE 4,currsy
	CAIE 4,3
	 JRST $538
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+44
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	DMOVE 4,currsy
	DMOVEM 4,-1(17)
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+45
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,74
	 JRST $545
	PUSH 17,0(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVEM 1,-2(17)
	SKIPE 4,-4(17)
	 JRST $547
	PUSH 17,[16]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-4(17)
	MOVE 4,1
	MOVE 5,-5(17)
	MOVEM 4,4(5)
	JRST $546
$547==.
	PUSH 17,[16]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,-4(17)
	MOVEM 1,0(5)
	MOVEM 1,-4(17)
$546==.
	MOVE 7,-2(17)
	MOVE 5,-4(17)
	MOVEM 7,4(5)
	MOVEI 3,2
	MOVE 4,4(7)
	MOVEM 3,3(4)
	ADJSP 17,3
	XMOVEI 6,-2(17)
	MOVE 10,Conset*1+46
	TLZ 10,$$BPPS
	XMOVEI 16,-1(6)
	PUSH 16,0(10)
	PUSH 16,1(10)
	PUSH 16,2(10)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSHJ 17,leaves
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	ADJSP 17,-2
	MOVE 4,-4(17)
	MOVEM 1,5(4)
	PUSH 17,-11(17)
	PUSHJ 17,enters
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+47
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$545==.
	SETZB 3,-4(17)
$548==.
	SETZB 3,-2(17)
$550==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	PUSH 17,3
	PUSH 17,[0]
	PUSH 17,[1]
	PUSHJ 17,Currse
	MOVEM 1,Tmpset
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSH 17,-15(17)
	PUSHJ 17,Insmem
	ADJSP 17,-2
	PUSH 17,Tmpset
	PUSH 17,[2]
	PUSHJ 17,Currse
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSH 17,Conset*1+50
	PUSHJ 17,Union
	TLZ 1,$$BPPS
	MOVE 3,-2(17)
	ADJSP 17,-3
	XMOVEI 16,-1(3)
	PUSH 16,0(1)
	PUSH 16,1(1)
	PUSH 16,2(1)
	PUSHJ 17,nextsy
	SETZB 3,-2(17)
	MOVEM 3,-1(17)
	ADJSP 17,-1
	PUSHJ 17,Currse
	ADJSP 17,-2
	MOVE 4,currsy
	CAMN 4,-10(17)
	 JRST $538
	SKIPE 3,-2(17)
	 JRST $554
	ANDI 3,777
	PUSH 17,3
	PUSHJ 17,pconst
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVEM 1,-3(17)
	JRST $553
$554==.
	SETZ 3,
	ANDI 3,777
	PUSH 17,3
	PUSHJ 17,pconst
	ADJSP 17,-1
	MOVE 5,-2(17)
	MOVEM 1,0(5)
	MOVEM 1,-2(17)
$553==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+51
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,74
	 JRST $550
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+52
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	SKIPE 4,-4(17)
	 JRST $556
	PUSH 17,[15]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-4(17)
	MOVE 4,1
	MOVE 5,-5(17)
	MOVEM 4,5(5)
	JRST $555
$556==.
	PUSH 17,[15]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,-4(17)
	MOVEM 1,0(5)
	MOVEM 1,-4(17)
$555==.
	MOVE 4,-3(17)
	MOVE 5,-4(17)
	MOVEM 4,4(5)
	PUSH 17,-11(17)
	PUSH 17,[62]
	PUSHJ 17,precor
	ADJSP 17,-2
	MOVE 4,-4(17)
	MOVEM 1,5(4)
	MOVE 5,currsy
	CAME 5,-10(17)
	 JRST $548
$538==.
	MOVE 4,-10(17)
	CAIE 4,11
	 JRST $557
	MOVE 5,-11(17)
	MOVE 6,-5(17)
	MOVEM 5,7(6)
	PUSHJ 17,leaves
$557==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+53
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	MOVE 1,-10(17)
	ADJSP 17,-12
	POPJ 17,
ptyped:
	ADJSP 17,7
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+54
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,31
	 JRST $558
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+55
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$558==.
	PUSH 17,[4]
	PUSH 17,Conset*1+56
	XMOVEI 3,-4(17)
	TLO 3,$$BPH0
	PUSH 17,3
	PUSHJ 17,Setncp
	ADJSP 17,-3
	MOVE 4,currsy
	CAIL 4,52
	 JRST $567
	MOVM 5,4
	IDIVI 5,6
	CAME 4,$568(6)
	 JRST $566
	JRST @$569(6)
$568==.
	 36
	 1
	 -1
	 47
	 34
	 13
$569==.
	IFIW $565
	IFIW $563
	IFIW $566
	IFIW $560
	IFIW $564
	IFIW $565
$567==.
	CAIL 4,52
	 CAIL 4,62
	 JRST $566
	JRST @$570*1-52(4)
$570==.
	IFIW $560
	IFIW $560
	IFIW $560
	IFIW $560
	IFIW $566
	IFIW $566
	IFIW $562
	IFIW $561
$560==.
	MOVE 4,currsy
	MOVEM 4,-3(17)
	SETZ 3,
	ANDI 3,777
	PUSH 17,3
	PUSHJ 17,pconst
	ADJSP 17,-1
	MOVEM 1,-5(17)
	MOVE 4,-3(17)
	CAIE 4,53
	 JRST $572
	ADJSP 17,3
	XMOVEI 3,-2(17)
	PUSH 17,3
	XMOVEI 5,-6(17)
	TLO 5,$$BPH0
	PUSH 17,5
	PUSH 17,Conset*1+57
	PUSHJ 17,Union
	TLZ 1,$$BPPS
	MOVE 3,-2(17)
	ADJSP 17,-3
	XMOVEI 16,-1(3)
	PUSH 16,0(1)
	PUSH 16,1(1)
	PUSH 16,2(1)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $571
$572==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+60
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$571==.
	PUSH 17,[0]
	PUSH 17,[0]
	PUSHJ 17,Currse
	ADJSP 17,-2
	MOVE 4,currsy
	CAIE 4,77
	 JRST $559
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+61
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[14]
	PUSHJ 17,mknode
	MOVEM 1,-5(17)
	MOVE 4,-6(17)
	MOVEM 4,4(1)
	SETZ 3,
	ANDI 3,777
	MOVEM 3,0(17)
	PUSHJ 17,pconst
	MOVE 4,-5(17)
	MOVEM 1,5(4)
	MOVE 5,-5(17)
	MOVEM 5,-6(17)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	XMOVEI 16,-1(3)
	PUSH 16,-5(17)
	PUSH 16,-4(17)
	PUSH 16,-3(17)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $559
$561==.
	PUSH 17,[26]
	PUSHJ 17,mknode
	MOVEM 1,-6(17)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+62
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[1]
	PUSHJ 17,pidlis
	MOVE 4,-6(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+63
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	XMOVEI 3,-2(17)
	XMOVEI 16,-1(3)
	PUSH 16,-5(17)
	PUSH 16,-4(17)
	PUSH 16,-3(17)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $559
$562==.
	PUSH 17,[25]
	PUSHJ 17,mknode
	MOVEM 1,-6(17)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+64
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[4]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	MOVE 4,-7(17)
	MOVEM 1,4(4)
	SETZ 3,
	MOVE 6,-7(17)
	DPB 3,[331100,,5(6)]
	ADJSP 17,1
	XMOVEI 5,-2(17)
	MOVE 7,Conset*1+65
	TLZ 7,$$BPPS
	XMOVEI 16,-1(5)
	PUSH 16,0(7)
	PUSH 16,1(7)
	PUSH 16,2(7)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $559
$563==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+66
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[20]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-5(17)
	PUSHJ 17,ptyped
	MOVE 4,-5(17)
	MOVEM 1,4(4)
	MOVE 5,-5(17)
	MOVEM 5,-4(17)
$573==.
	MOVE 4,currsy
	CAIE 4,73
	 JRST $574
	PUSH 17,[20]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 4,-4(17)
	MOVEM 1,5(4)
	MOVE 5,-4(17)
	MOVE 3,5(5)
	MOVEM 3,-4(17)
	PUSHJ 17,ptyped
	MOVE 4,-4(17)
	MOVEM 1,4(4)
	JRST $573
$574==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+67
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,checks
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+70
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSHJ 17,ptyped
	MOVE 4,-4(17)
	MOVEM 1,5(4)
	JRST $559
$564==.
	PUSH 17,[0]
	PUSH 17,[11]
	PUSHJ 17,precor
	ADJSP 17,-2
	MOVEM 1,-5(17)
	JRST $559
$565==.
	MOVE 4,currsy
	CAIE 4,13
	 JRST $576
	PUSH 17,[22]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-5(17)
	JRST $575
$576==.
	PUSH 17,[23]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-5(17)
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,useset]
$575==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+71
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSHJ 17,ptyped
	MOVE 4,-5(17)
	MOVEM 1,4(4)
	JRST $559
$566==.
	PUSH 17,[6603]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$559==.
	MOVE 1,-5(17)
	MOVEM 1,-6(17)
	ADJSP 17,-7
	POPJ 17,
ptype:
	ADJSP 17,3
	SETZB 3,0(17)
	ADJSP 17,3
	XMOVEI 4,-2(17)
	MOVE 5,Conset*1+72
	TLZ 5,$$BPPS
	XMOVEI 16,-1(4)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$577==.
	SKIPE 4,0(17)
	 JRST $581
	PUSH 17,[6]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	SETZB 3,6(1)
	MOVEM 1,-1(17)
	JRST $580
$581==.
	PUSH 17,[6]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
	SETZB 3,6(1)
$580==.
	PUSH 17,[1]
	PUSHJ 17,pidlis
	MOVE 4,-1(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+73
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	ADJSP 17,-3
	PUSHJ 17,ptyped
	MOVE 4,0(17)
	MOVEM 1,5(4)
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+74
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIN 4,53
	 JRST $577
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
pvar:
	ADJSP 17,4
	SETZB 3,0(17)
	ADJSP 17,3
	XMOVEI 4,-2(17)
	MOVE 5,Conset*1+75
	TLZ 5,$$BPPS
	XMOVEI 16,-1(4)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$582==.
	SKIPE 4,0(17)
	 JRST $586
	PUSH 17,[7]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	SETZB 3,6(1)
	MOVEM 1,-1(17)
	JRST $585
$586==.
	PUSH 17,[7]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
	SETZB 3,6(1)
$585==.
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVEM 1,-3(17)
	MOVE 4,1
	MOVE 5,-1(17)
	MOVEM 4,4(5)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 6,Conset*1+76
	TLZ 6,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(6)
	PUSH 16,1(6)
	PUSH 16,2(6)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$587==.
	MOVE 4,currsy
	CAIE 4,73
	 JRST $588
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+77
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVE 5,-3(17)
	MOVEM 1,0(5)
	MOVEM 1,-3(17)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+100
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $587
$588==.
	PUSHJ 17,ptyped
	MOVE 4,0(17)
	MOVEM 1,5(4)
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+101
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIN 4,53
	 JRST $582
	MOVE 1,-1(17)
	ADJSP 17,-4
	POPJ 17,
psubs:
	ADJSP 17,6
	MOVE 4,currsy
	CAIE 4,16
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	JUMPE 3,$592
	MOVEI 5,74
	MOVEM 5,0(17)
	JRST $591
$592==.
	MOVEI 3,75
	MOVEM 3,0(17)
$591==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+102
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVEM 1,-2(17)
	SKIPE 4,2(1)
	 JRST $594
	PUSH 17,4
	PUSHJ 17,enters
	ADJSP 17,-1
	LDB 4,[1100,,-1(17)]
	JUMPE 4,$596
	PUSH 17,[2]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-4(17)
	JRST $595
$596==.
	PUSH 17,[3]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-4(17)
$595==.
	MOVE 4,statlv
	MOVE 6,-4(17)
	MOVEM 4,15(6)
	MOVE 5,-2(17)
	MOVEM 5,4(6)
	PUSH 17,5
	PUSH 17,6
	PUSHJ 17,linkup
	ADJSP 17,1
	XMOVEI 3,-2(17)
	PUSH 17,3
	PUSH 17,[0]
	PUSH 17,[1]
	PUSHJ 17,Currse
	MOVEM 1,Tmpset
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSH 17,[61]
	PUSHJ 17,Insmem
	ADJSP 17,-2
	PUSH 17,Tmpset
	PUSH 17,-5(17)
	PUSHJ 17,Insmem
	MOVE 4,Tmpset
	TLZ 4,$$BPPS
	MOVE 3,-2(17)
	ADJSP 17,-3
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,61
	 JRST $598
	PUSHJ 17,psubpa
	MOVE 4,-4(17)
	MOVEM 1,5(4)
	PUSH 17,1
	PUSH 17,4
	PUSHJ 17,linkup
	ADJSP 17,1
	XMOVEI 3,-2(17)
	PUSH 17,3
	PUSH 17,[0]
	PUSH 17,[1]
	PUSHJ 17,Currse
	MOVEM 1,Tmpset
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSH 17,-5(17)
	PUSHJ 17,Insmem
	MOVE 4,Tmpset
	TLZ 4,$$BPPS
	MOVE 3,-2(17)
	ADJSP 17,-3
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $597
$598==.
	MOVE 5,-4(17)
	SETZB 3,5(5)
$597==.
	LDB 4,[1100,,-1(17)]
	JUMPE 4,$600
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+103
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	MOVE 4,-6(17)
	MOVEM 1,6(4)
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+104
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $599
$600==.
	PUSH 17,[40]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 4,-4(17)
	MOVEM 1,6(4)
$599==.
	MOVE 5,-4(17)
	PUSH 17,6(5)
	PUSH 17,5
	PUSHJ 17,linkup
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+105
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $593
$594==.
	MOVE 4,-2(17)
	MOVE 3,2(4)
	PUSH 17,16(3)
	PUSHJ 17,enters
	ADJSP 17,-1
	LDB 4,[1100,,-1(17)]
	JUMPE 4,$602
	PUSH 17,[2]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-4(17)
	JRST $601
$602==.
	PUSH 17,[3]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-4(17)
$601==.
	MOVE 10,-2(17)
	MOVE 3,2(10)
	MOVE 5,6(3)
	MOVE 11,-4(17)
	MOVEM 5,6(11)
	MOVE 4,2(10)
	MOVE 12,5(4)
	MOVEM 12,-3(17)
	MOVEM 12,5(11)
$603==.
	SKIPN 4,-3(17)
	 JRST $604
	MOVE 5,-4(17)
	MOVEM 5,2(4)
	MOVE 3,0(4)
	MOVEM 3,-3(17)
	JRST $603
$604==.
	MOVE 5,-2(17)
	MOVE 6,-4(17)
	MOVEM 5,4(6)
	MOVEM 6,2(5)
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+106
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+107
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$593==.
	PUSH 17,Conset*1+110
	PUSH 17,currsy
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$606
	MOVEI 3,3
	MOVE 5,-4(17)
	MOVE 4,4(5)
	MOVE 6,4(4)
	MOVEM 3,3(6)
	ADJSP 17,3
	XMOVEI 7,-2(17)
	MOVE 10,Conset*1+111
	TLZ 10,$$BPPS
	XMOVEI 16,-1(7)
	PUSH 16,0(10)
	PUSH 16,1(10)
	PUSH 16,2(10)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 6,-4(17)
	SETZB 4,7(6)
	MOVEM 4,10(6)
	MOVEM 4,11(6)
	MOVEM 4,12(6)
	MOVEM 4,13(6)
	MOVEM 4,14(6)
	JRST $605
$606==.
	PUSH 17,-4(17)
	PUSHJ 17,pbody
	ADJSP 17,-1
$605==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+112
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSHJ 17,currsc
	MOVE 4,-4(17)
	MOVEM 1,16(4)
	PUSHJ 17,leaves
	MOVE 1,-4(17)
	ADJSP 17,-6
	POPJ 17,
pconfs:
	ADJSP 17,2
	PUSH 17,[14]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+113
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVE 4,-1(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+114
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+115
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+116
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	MOVE 1,-3(17)
	ADJSP 17,-5
	POPJ 17,
pconfo:
	ADJSP 17,6
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+117
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[21]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	PUSH 17,[123]
	PUSHJ 17,mkvari
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVEM 1,7(4)
	PUSHJ 17,pconfs
	MOVE 4,-1(17)
	MOVEM 1,4(4)
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+120
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	MOVE 4,-3(17)
	MOVEM 1,5(4)
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+121
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,-1(17)
	MOVEM 4,0(17)
$607==.
	MOVE 4,currsy
	CAIE 4,75
	 JRST $608
	PUSH 17,[31]
	PUSHJ 17,error
	ADJSP 17,-1
	PUSH 17,[21]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,0(17)
	MOVEM 1,6(5)
	MOVEM 1,0(17)
	PUSHJ 17,pconfs
	MOVE 4,0(17)
	MOVEM 1,4(4)
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+122
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+123
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $607
$608==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+124
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+125
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIN 4,1
	 JRST $611
	CAIE 4,53
	 JRST $612
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	ADJSP 17,-2
	MOVE 4,0(17)
	MOVEM 1,6(4)
	JRST $609
$611==.
	PUSH 17,[31]
	PUSHJ 17,error
	ADJSP 17,-1
	PUSHJ 17,pconfo
	MOVE 4,0(17)
	MOVEM 1,6(4)
	JRST $609
$612==.
	PUSH 17,[7105]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$609==.
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
psubpa:
	ADJSP 17,4
	SETZB 3,-1(17)
$613==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+126
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	MOVM 5,4
	IDIVI 5,5
	CAME 4,$622(6)
	 JRST $621
	JRST @$623(6)
$622==.
	 43
	 32
	 -1
	 53
	 16
$623==.
	IFIW $618
	IFIW $620
	IFIW $621
	IFIW $617
	IFIW $619
$617==.
	MOVEI 3,10
	MOVEM 3,0(17)
	JRST $616
$618==.
	MOVEI 3,11
	MOVEM 3,0(17)
	JRST $616
$619==.
	MOVEI 3,13
	MOVEM 3,0(17)
	JRST $616
$620==.
	MOVEI 3,12
	MOVEM 3,0(17)
	JRST $616
$621==.
	PUSH 17,[7143]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$616==.
	MOVE 4,0(17)
	CAIN 4,10
	 JRST $624
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+127
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$624==.
	SKIPE 4,-1(17)
	 JRST $626
	PUSH 17,0(17)
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVEM 1,-2(17)
	JRST $625
$626==.
	PUSH 17,0(17)
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,-1(17)
	MOVEM 1,0(5)
	MOVEM 1,-1(17)
$625==.
	MOVE 4,0(17)
	CAIL 4,10
	 CAIL 4,14
	 JRST $630
	JRST @$631*1-10(4)
$631==.
	IFIW $627
	IFIW $627
	IFIW $628
	IFIW $629
$627==.
	PUSH 17,[1]
	PUSHJ 17,pidlis
	MOVE 6,-2(17)
	MOVEM 1,4(6)
	SETZB 3,6(6)
	ADJSP 17,2
	XMOVEI 4,-2(17)
	MOVE 5,Conset*1+130
	TLZ 5,$$BPPS
	XMOVEI 16,-1(4)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	ADJSP 17,-3
	MOVE 4,0(17)
	CAIE 4,10
	 JRST $633
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+131
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $632
$633==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+132
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$632==.
	MOVE 4,currsy
	CAIN 4,1
	 JRST $636
	CAIE 4,53
	 JRST $637
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	ADJSP 17,-2
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	JRST $634
$636==.
	PUSHJ 17,pconfo
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	JRST $634
$637==.
	PUSH 17,[7177]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$634==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+133
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $615
$628==.
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVE 4,-2(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+134
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,61
	 JRST $639
	PUSH 17,[0]
	PUSHJ 17,enters
	ADJSP 17,-1
	PUSHJ 17,psubpa
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+135
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSHJ 17,leaves
	JRST $638
$639==.
	MOVE 5,-1(17)
	SETZB 3,5(5)
$638==.
	MOVE 5,-1(17)
	SETZB 3,6(5)
	JRST $615
$629==.
	PUSH 17,currsy*1+1
	PUSHJ 17,newid
	MOVE 4,-2(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+136
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,61
	 JRST $641
	PUSH 17,[0]
	PUSHJ 17,enters
	ADJSP 17,-1
	PUSHJ 17,psubpa
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+137
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSHJ 17,leaves
	JRST $640
$641==.
	MOVE 5,-1(17)
	SETZB 3,5(5)
$640==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+140
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	MOVE 4,-3(17)
	MOVEM 1,6(4)
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+141
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	JRST $615
$630==.
	PUSH 17,[7236]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$615==.
	MOVE 4,currsy
	CAIE 4,62
	 JRST $613
	MOVE 1,-2(17)
	ADJSP 17,-4
	POPJ 17,
plabst:
	ADJSP 17,5
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+142
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,47
	 JRST $643
	PUSH 17,[41]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	MOVEI 3,1
	ANDI 3,777
	MOVEM 3,0(17)
	PUSHJ 17,oldlbl
	MOVE 4,-1(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+143
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+144
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSHJ 17,pstmt
	MOVE 4,0(17)
	MOVEM 1,5(4)
	JRST $642
$643==.
	PUSHJ 17,pstmt
	MOVEM 1,0(17)
$642==.
	POP 17,1
	ADJSP 17,-1
	POPJ 17,
pstmt:
	ADJSP 17,2
	MOVE 4,currsy
	CAIL 4,20
	 JRST $656
	CAILE 4,1
	 CAIL 4,20
	 JRST $655
	JRST @$657*1-2(4)
$657==.
	IFIW $652
	IFIW $650
	IFIW $655
	IFIW $655
	IFIW $655
	IFIW $655
	IFIW $654
	IFIW $654
	IFIW $655
	IFIW $655
	IFIW $649
	IFIW $655
	IFIW $655
	IFIW $653
$656==.
	MOVM 5,4
	IDIVI 5,13
	CAME 4,$658(6)
	 JRST $655
	JRST @$659(6)
$658==.
	 -1
	 42
	 -1
	 44
	 45
	 20
	 75
	 35
	 -1
	 -1
	 53
$659==.
	IFIW $655
	IFIW $654
	IFIW $655
	IFIW $647
	IFIW $651
	IFIW $646
	IFIW $654
	IFIW $648
	IFIW $655
	IFIW $655
	IFIW $645
$645==.
	PUSHJ 17,psimpl
	MOVEM 1,0(17)
	JRST $644
$646==.
	PUSHJ 17,pif
	MOVEM 1,0(17)
	JRST $644
$647==.
	PUSHJ 17,pwhile
	MOVEM 1,0(17)
	JRST $644
$648==.
	PUSHJ 17,prepea
	MOVEM 1,0(17)
	JRST $644
$649==.
	PUSHJ 17,pfor
	MOVEM 1,0(17)
	JRST $644
$650==.
	PUSHJ 17,pcase
	MOVEM 1,0(17)
	JRST $644
$651==.
	PUSHJ 17,pwith
	MOVEM 1,0(17)
	JRST $644
$652==.
	MOVEI 3,1
	ANDI 3,777
	PUSH 17,3
	PUSHJ 17,pbegin
	ADJSP 17,-1
	MOVEM 1,0(17)
	JRST $644
$653==.
	PUSHJ 17,pgoto
	MOVEM 1,0(17)
	JRST $644
$654==.
	PUSH 17,[40]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	JRST $644
$655==.
	PUSH 17,[7336]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$644==.
	POP 17,1
	ADJSP 17,-1
	POPJ 17,
psimpl:
	ADJSP 17,3
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSHJ 17,pvaria
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,currsy
	CAIE 4,76
	 JRST $660
	PUSH 17,[42]
	PUSHJ 17,mknode
	MOVEM 1,-2(17)
	MOVE 4,-1(17)
	MOVEM 4,4(1)
	SETZB 16,0(17)
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVE 5,-1(17)
	MOVEM 1,5(5)
	MOVEM 5,0(17)
$660==.
	POP 17,1
	ADJSP 17,-2
	POPJ 17,
pvaria:
	ADJSP 17,6
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+145
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,Conset*1+146
	PUSH 17,currsy
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$662
	MOVE 4,currsy
	MOVM 5,4
	IDIVI 5,6
	CAME 4,$669(6)
	 JRST $668
	JRST @$670(6)
$669==.
	 60
	 61
	 -1
	 63
	 100
	 -1
$670==.
	IFIW $667
	IFIW $664
	IFIW $668
	IFIW $665
	IFIW $666
	IFIW $668
$664==.
	PUSH 17,[73]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,-4(17)
	MOVEM 4,4(1)
	SETZB 3,0(17)
$671==.
	SKIPE 3,0(17)
	 JRST $673
	PUSH 17,3
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,1
	MOVE 5,-1(17)
	MOVEM 4,5(5)
	JRST $672
$673==.
	PUSH 17,[0]
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
$672==.
	MOVE 4,currsy
	CAIE 4,62
	 JRST $671
	JRST $663
$665==.
	MOVE 4,-4(17)
	MOVEM 4,0(17)
$674==.
	PUSH 17,[70]
	PUSHJ 17,mknode
	MOVEM 1,-2(17)
	MOVE 4,-1(17)
	MOVEM 4,4(1)
	SETZB 16,0(17)
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVE 5,-1(17)
	MOVEM 1,5(5)
	MOVEM 5,0(17)
	MOVE 4,currsy
	CAIE 4,64
	 JRST $674
	JRST $663
$666==.
	PUSH 17,[71]
	PUSHJ 17,mknode
	MOVEM 1,-2(17)
	MOVE 4,-5(17)
	MOVEM 4,4(1)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+147
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,-4(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	PUSH 17,7(1)
	PUSHJ 17,enters
	ADJSP 17,-1
	PUSH 17,[2]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	ADJSP 17,-2
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	PUSHJ 17,leaves
	JRST $663
$667==.
	PUSH 17,[72]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,-4(17)
	MOVEM 4,4(1)
	JRST $663
$668==.
	PUSH 17,[7444]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$663==.
	PUSH 17,-1(17)
	PUSHJ 17,pvaria
	ADJSP 17,-1
	MOVEM 1,-1(17)
	JRST $661
$662==.
	MOVE 6,-4(17)
	MOVEM 6,-1(17)
	MOVE 3,3(6)
	CAIE 3,74
	 JRST $661
	PUSH 17,6
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,0(17)
	JUMPE 1,$661
	PUSH 17,Conset*1+150
	PUSH 17,3(1)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$661
	PUSH 17,[73]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,-4(17)
	MOVEM 4,4(1)
	SETZB 3,5(1)
$661==.
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
padjus:
	ADJSP 17,1
	MOVE 4,-2(17)
	MOVE 3,3(4)
	ADJBP 3,[111100,,pprio*1-11]
	LDB 6,3
	MOVE 12,-3(17)
	MOVE 5,3(12)
	ADJBP 5,[111100,,pprio*1-11]
	LDB 11,5
	CAMGE 6,11
	 JRST $677
	PUSH 17,Conset*1+151
	PUSH 17,3(12)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$679
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSH 17,-3(17)
	PUSHJ 17,padjus
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVEM 1,4(4)
	JRST $678
$679==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSH 17,-3(17)
	PUSHJ 17,padjus
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVEM 1,4(4)
$678==.
	MOVE 4,-3(17)
	MOVEM 4,0(17)
	JRST $676
$677==.
	PUSH 17,Conset*1+152
	MOVE 4,-3(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$681
	MOVE 4,-3(17)
	MOVE 5,-2(17)
	MOVEM 4,4(5)
	JRST $680
$681==.
	MOVE 4,-3(17)
	MOVE 5,-2(17)
	MOVEM 4,5(5)
$680==.
	MOVE 4,-2(17)
	MOVEM 4,0(17)
$676==.
	POP 17,1
	POPJ 17,
pexpr:
	ADJSP 17,10
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+153
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
	MOVE 5,currsy
	CAIL 5,24
	 CAIL 5,65
	 JRST $692
	JRST @$693*1-24(5)
$693==.
	IFIW $687
	IFIW $685
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $686
	IFIW $686
	IFIW $686
	IFIW $686
	IFIW $688
	IFIW $683
	IFIW $684
	IFIW $692
	IFIW $692
	IFIW $692
	IFIW $689
	IFIW $692
	IFIW $690
	IFIW $691
$683==.
	PUSH 17,[65]
	PUSHJ 17,mknode
	MOVEM 1,-4(17)
	SETZB 3,4(1)
	MOVEM 1,0(17)
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVEM 1,-3(17)
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $682
$684==.
	PUSH 17,[64]
	PUSHJ 17,mknode
	MOVEM 1,-4(17)
	SETZB 3,4(1)
	MOVEM 1,0(17)
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVEM 1,-3(17)
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $682
$685==.
	PUSH 17,[63]
	PUSHJ 17,mknode
	MOVEM 1,-4(17)
	SETZB 3,4(1)
	MOVEM 1,0(17)
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVEM 1,-3(17)
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $682
$686==.
	PUSHJ 17,mklit
	MOVEM 1,-3(17)
	JRST $682
$687==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usenil]
	PUSH 17,[101]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-3(17)
	JRST $682
$688==.
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSHJ 17,pvaria
	ADJSP 17,-1
	MOVEM 1,-3(17)
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $682
$689==.
	PUSH 17,[65]
	PUSHJ 17,mknode
	MOVEM 1,-4(17)
	SETZB 16,0(17)
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVE 4,-3(17)
	MOVEM 1,4(4)
	JRST $682
$690==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,useset]
	PUSH 17,[66]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-3(17)
	SETZB 4,4(1)
	MOVEM 4,-2(17)
$694==.
	SKIPE 3,-2(17)
	 JRST $696
	PUSH 17,3
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 4,1
	MOVE 5,-3(17)
	MOVEM 4,4(5)
	JRST $695
$696==.
	PUSH 17,[0]
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVE 5,-2(17)
	MOVEM 1,0(5)
	MOVEM 1,-2(17)
$695==.
	MOVE 4,currsy
	CAIE 4,64
	 JRST $694
	JRST $682
$691==.
	PUSH 17,[40]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-3(17)
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $682
$692==.
	PUSH 17,[7620]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$682==.
	LDB 4,[1100,,0(17)]
	JUMPE 4,$697
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+154
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$697==.
	SKIPL 4,currsy
	 CAIL 4,100
	 JRST $717
	JRST @$718(4)
$718==.
	IFIW $706
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $703
	IFIW $716
	IFIW $716
	IFIW $716
	IFIW $716
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $708
	IFIW $717
	IFIW $704
	IFIW $716
	IFIW $717
	IFIW $716
	IFIW $707
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $716
	IFIW $716
	IFIW $717
	IFIW $716
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $717
	IFIW $716
	IFIW $716
	IFIW $716
	IFIW $716
	IFIW $716
	IFIW $700
	IFIW $701
	IFIW $702
	IFIW $705
	IFIW $717
	IFIW $716
	IFIW $716
	IFIW $716
	IFIW $716
	IFIW $711
	IFIW $714
	IFIW $710
	IFIW $709
	IFIW $713
	IFIW $712
	IFIW $716
	IFIW $715
	IFIW $716
	IFIW $717
	IFIW $699
$699==.
	MOVEI 3,67
	MOVEM 3,-1(17)
	JRST $698
$700==.
	MOVEI 3,54
	MOVEM 3,-1(17)
	JRST $698
$701==.
	MOVEI 3,55
	MOVEM 3,-1(17)
	JRST $698
$702==.
	MOVEI 3,57
	MOVEM 3,-1(17)
	JRST $698
$703==.
	MOVEI 3,60
	MOVEM 3,-1(17)
	JRST $698
$704==.
	MOVEI 3,61
	MOVEM 3,-1(17)
	JRST $698
$705==.
	MOVEI 3,1
	MOVE 4,defnam*1+41
	DPB 3,[331100,,5(4)]
	MOVEI 5,62
	MOVEM 5,-1(17)
	JRST $698
$706==.
	MOVEI 3,56
	MOVEM 3,-1(17)
	JRST $698
$707==.
	MOVEI 3,53
	MOVEM 3,-1(17)
	JRST $698
$708==.
	MOVEI 3,44
	MOVEM 3,-1(17)
	MOVEI 4,1
	DPB 4,[$$BP93+$$SECT,,useset]
	JRST $698
$709==.
	MOVEI 3,50
	MOVEM 3,-1(17)
	JRST $698
$710==.
	MOVEI 3,47
	MOVEM 3,-1(17)
	JRST $698
$711==.
	MOVEI 3,45
	MOVEM 3,-1(17)
	JRST $698
$712==.
	MOVEI 3,52
	MOVEM 3,-1(17)
	JRST $698
$713==.
	MOVEI 3,51
	MOVEM 3,-1(17)
	JRST $698
$714==.
	MOVEI 3,46
	MOVEM 3,-1(17)
	JRST $698
$715==.
	MOVEI 3,43
	MOVEM 3,-1(17)
	JRST $698
$716==.
	MOVEI 3,101
	MOVEM 3,-1(17)
	JRST $698
$717==.
	PUSH 17,[7722]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$698==.
	PUSH 17,Conset*1+155
	PUSH 17,-2(17)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$719
	MOVEI 3,1
	MOVE 4,defnam*1+4
	DPB 3,[331100,,5(4)]
$719==.
	MOVE 5,-1(17)
	CAIN 5,101
	 JRST $720
	PUSH 17,5
	PUSHJ 17,mknode
	MOVEM 1,-3(17)
	MOVE 4,-4(17)
	MOVEM 4,4(1)
	SETZB 3,5(1)
	MOVEM 1,0(17)
	PUSHJ 17,pexpr
	ADJSP 17,-1
	MOVEM 1,-3(17)
$720==.
	SKIPN 5,-6(17)
	 JRST $721
	PUSH 17,-3(17)
	PUSH 17,5
	PUSHJ 17,padjus
	ADJSP 17,-2
	MOVEM 1,-3(17)
$721==.
	MOVE 1,-3(17)
	ADJSP 17,-5
	POPJ 17,
pcase:
	ADJSP 17,4
	PUSH 17,[33]
	PUSHJ 17,mknode
	MOVEM 1,-3(17)
	SETZB 16,0(17)
	PUSHJ 17,pexpr
	MOVE 4,-3(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+156
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	ADJSP 17,-3
	SETZB 3,-1(17)
$723==.
	SKIPE 4,-1(17)
	 JRST $726
	PUSH 17,[34]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,1
	MOVE 5,-2(17)
	MOVEM 4,5(5)
	JRST $725
$726==.
	PUSH 17,[34]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,-1(17)
	MOVEM 1,0(5)
	MOVEM 1,-1(17)
$725==.
	SETZB 3,0(17)
$727==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+157
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,Conset*1+160
	PUSH 17,currsy
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPN 1,$722
	CAME 1,0(17)
	 JRST $731
	MOVE 3,1
	ANDI 3,777
	PUSH 17,3
	PUSHJ 17,pconst
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,1
	MOVE 5,-1(17)
	MOVEM 4,4(5)
	JRST $730
$731==.
	SETZ 3,
	ANDI 3,777
	PUSH 17,3
	PUSHJ 17,pconst
	ADJSP 17,-1
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
$730==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+161
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,74
	 JRST $727
	PUSHJ 17,plabst
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	MOVE 5,currsy
	CAIE 5,11
	 JRST $723
$722==.
	MOVE 4,currsy
	CAIE 4,30
	 JRST $733
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+162
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,74
	 JRST $734
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+163
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	ADJSP 17,-3
$734==.
	PUSHJ 17,pstmt
	MOVE 4,-2(17)
	MOVEM 1,6(4)
	JRST $732
$733==.
	MOVE 5,-2(17)
	SETZB 3,6(5)
	MOVEI 4,1
	DPB 4,[$$BP93+$$SECT,,usecas]
$732==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+164
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	MOVE 1,-5(17)
	ADJSP 17,-7
	POPJ 17,
pif:
	ADJSP 17,2
	PUSH 17,[27]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	SETZB 16,0(17)
	PUSHJ 17,pexpr
	MOVE 4,-1(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+165
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	ADJSP 17,-3
	PUSHJ 17,plabst
	MOVE 4,0(17)
	MOVEM 1,5(4)
	MOVE 5,currsy
	CAIE 5,10
	 JRST $736
	PUSHJ 17,plabst
	MOVE 4,0(17)
	MOVEM 1,6(4)
	JRST $735
$736==.
	MOVE 5,0(17)
	SETZB 3,6(5)
$735==.
	POP 17,1
	ADJSP 17,-1
	POPJ 17,
pwhile:
	ADJSP 17,2
	PUSH 17,[30]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	SETZB 16,0(17)
	PUSHJ 17,pexpr
	MOVE 4,-1(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+166
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	ADJSP 17,-3
	PUSHJ 17,plabst
	POP 17,4
	MOVEM 1,5(4)
	MOVE 1,4
	ADJSP 17,-1
	POPJ 17,
prepea:
	ADJSP 17,3
	PUSH 17,[31]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	SETZB 3,0(17)
$737==.
	SKIPE 4,0(17)
	 JRST $741
	PUSHJ 17,plabst
	MOVEM 1,0(17)
	MOVE 4,1
	MOVE 5,-1(17)
	MOVEM 4,4(5)
	JRST $740
$741==.
	PUSHJ 17,plabst
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
$740==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+167
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,checks
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,42
	 JRST $737
	PUSH 17,[0]
	PUSHJ 17,pexpr
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	MOVE 1,4
	ADJSP 17,-4
	POPJ 17,
pfor:
	ADJSP 17,2
	PUSH 17,[32]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+170
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[1]
	PUSH 17,currsy*1+1
	PUSHJ 17,oldid
	MOVE 4,-2(17)
	MOVEM 1,4(4)
	ADJSP 17,1
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+171
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	SETZB 16,-2(17)
	ADJSP 17,-2
	PUSHJ 17,pexpr
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+172
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	MOVE 4,currsy
	CAIE 4,40
	 TDZA 3,3
	 MOVEI 3,1
	MOVE 6,-3(17)
	DPB 3,[331100,,10(6)]
	SETZB 16,-2(17)
	ADJSP 17,-2
	PUSHJ 17,pexpr
	MOVE 4,-1(17)
	MOVEM 1,6(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+173
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,checks
	ADJSP 17,-3
	PUSHJ 17,plabst
	POP 17,4
	MOVEM 1,7(4)
	MOVE 1,4
	ADJSP 17,-1
	POPJ 17,
pwith:
	ADJSP 17,3
	PUSH 17,[36]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	SETZB 3,0(17)
$744==.
	SKIPE 4,0(17)
	 JRST $748
	PUSH 17,[37]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,1
	MOVE 5,-1(17)
	MOVEM 4,4(5)
	JRST $747
$748==.
	PUSH 17,[37]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
$747==.
	PUSH 17,[0]
	PUSHJ 17,enters
	ADJSP 17,-1
	PUSHJ 17,currsc
	MOVE 4,0(17)
	MOVEM 1,5(4)
	PUSH 17,[0]
	PUSHJ 17,pexpr
	MOVE 5,-1(17)
	MOVEM 1,4(5)
	MOVEM 1,0(17)
	PUSHJ 17,scopeu
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+174
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,checks
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,6
	 JRST $744
	PUSHJ 17,plabst
	MOVE 5,-1(17)
	MOVEM 1,5(5)
	MOVE 3,4(5)
	MOVEM 3,0(17)
$749==.
	SKIPN 4,0(17)
	 JRST $750
	PUSHJ 17,leaves
	MOVE 4,0(17)
	MOVE 3,0(4)
	MOVEM 3,0(17)
	JRST $749
$750==.
	MOVE 1,-1(17)
	ADJSP 17,-3
	POPJ 17,
pgoto:
	ADJSP 17,5
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+175
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	PUSH 17,[35]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	SETZ 3,
	ANDI 3,777
	MOVEM 3,0(17)
	PUSHJ 17,oldlbl
	MOVE 4,-1(17)
	MOVEM 1,4(4)
	ADJSP 17,2
	XMOVEI 3,-2(17)
	MOVE 5,Conset*1+176
	TLZ 5,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(5)
	PUSH 16,1(5)
	PUSH 16,2(5)
	PUSHJ 17,nextsy
	MOVE 1,-3(17)
	ADJSP 17,-5
	POPJ 17,
pbegin:
	ADJSP 17,3
	SETZB 3,0(17)
$751==.
	SKIPE 4,0(17)
	 JRST $754
	PUSHJ 17,plabst
	MOVEM 1,0(17)
	MOVEM 1,-1(17)
	JRST $753
$754==.
	PUSHJ 17,plabst
	MOVE 5,0(17)
	MOVEM 1,0(5)
	MOVEM 1,0(17)
$753==.
	MOVE 4,currsy
	CAIE 4,11
	 JRST $751
	SKIPN 5,-4(17)
	 JRST $755
	PUSH 17,[24]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,-1(17)
	MOVEM 4,4(1)
	MOVEM 1,-1(17)
$755==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+177
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	MOVE 1,-4(17)
	ADJSP 17,-6
	POPJ 17,
parse:
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+200
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	MOVE 4,currsy
	CAIE 4,33
	 JRST $757
	PUSHJ 17,pprogr
	MOVEM 1,top
	JRST $756
$757==.
	PUSHJ 17,pmodul
	MOVEM 1,top
$756==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,Conset*1+201
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSHJ 17,nextsy
	ADJSP 17,-3
	POPJ 17,
cvalof:
	ADJSP 17,3
	MOVE 4,-4(17)
	MOVE 3,3(4)
	CAIL 3,63
	 CAIL 3,77
	 JRST $765
	JRST @$766*1-63(3)
$766==.
	IFIW $761
	IFIW $760
	IFIW $759
	IFIW $765
	IFIW $765
	IFIW $765
	IFIW $765
	IFIW $765
	IFIW $765
	IFIW $762
	IFIW $764
	IFIW $763
$759==.
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,-2(17)
	JRST $758
$760==.
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVN 1,1
	MOVEM 1,-2(17)
	JRST $758
$761==.
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEI 3,1
	SUB 3,1
	MOVEM 3,-2(17)
	JRST $758
$762==.
	PUSH 17,-4(17)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,0(17)
	JUMPN 1,$767
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$767==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVE 5,0(3)
	MOVEM 5,-4(17)
	MOVE 12,0(17)
	MOVE 6,3(12)
	CAIN 6,5
	 JRST $769
	CAIE 6,26
	 JRST $770
	SETZB 10,-1(17)
	MOVE 7,4(12)
	MOVEM 7,0(17)
$771==.
	SKIPN 5,0(17)
	 JRST $772
	CAME 5,-4(17)
	 JRST $773
	SETZB 3,0(17)
	JRST $771
$773==.
	AOS 4,-1(17)
	MOVE 5,0(17)
	MOVE 3,0(5)
	MOVEM 3,0(17)
	JRST $771
$772==.
	MOVE 4,-1(17)
	MOVEM 4,-2(17)
	JRST $758
$769==.
	MOVE 4,0(17)
	PUSH 17,5(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,-2(17)
	JRST $758
$770==.
	PUSH 17,[10332]
	PUSHJ 17,Caseer
	ADJSP 17,-1
	JRST $758
$763==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	MOVEM 5,-2(17)
	JRST $758
$764==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	LDB 5,[331100,,4(3)]
	MOVEM 5,-2(17)
	JRST $758
$765==.
	PUSH 17,[10344]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$758==.
	MOVE 1,-2(17)
	ADJSP 17,-3
	POPJ 17,
clower:
	ADJSP 17,2
	PUSH 17,-3(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 3,3(1)
	CAIE 3,26
	 JRST $775
	SETZB 4,-1(17)
	JRST $774
$775==.
	MOVE 6,0(17)
	MOVE 3,3(6)
	CAIE 3,14
	 JRST $776
	MOVE 4,2(6)
	MOVE 5,3(4)
	CAIE 5,21
	 JRST $777
	SETZB 7,-1(17)
	JRST $774
$777==.
	MOVE 4,0(17)
	PUSH 17,4(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	JRST $774
$776==.
	MOVE 4,0(17)
	CAME 4,typnod*1+2
	 JRST $778
	SETZB 3,-1(17)
	JRST $774
$778==.
	MOVE 4,0(17)
	CAME 4,typnod*1+3
	 JRST $779
	MOVE 3,[-17777777777]
	MOVEM 3,-1(17)
	JRST $774
$779==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$774==.
	MOVE 1,-1(17)
	ADJSP 17,-2
	POPJ 17,
cupper:
	ADJSP 17,3
	PUSH 17,-4(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,26
	 JRST $781
	MOVE 4,4(1)
	MOVEM 4,-1(17)
	SETZB 5,0(17)
$782==.
	MOVE 7,-1(17)
	SKIPN 4,0(7)
	 JRST $783
	AOS 6,0(17)
	MOVEM 4,-1(17)
	JRST $782
$783==.
	MOVE 4,0(17)
	MOVEM 4,-2(17)
	JRST $780
$781==.
	MOVE 6,-1(17)
	MOVE 3,3(6)
	CAIE 3,14
	 JRST $784
	MOVE 4,2(6)
	MOVE 5,3(4)
	CAIE 5,21
	 JRST $785
	PUSH 17,[26]
	PUSHJ 17,fatal
	ADJSP 17,-1
	JRST $780
$785==.
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,-2(17)
	JRST $780
$784==.
	MOVE 4,-1(17)
	CAME 4,typnod*1+2
	 JRST $786
	MOVEI 3,177
	MOVEM 3,-2(17)
	JRST $780
$786==.
	MOVE 4,-1(17)
	CAME 4,typnod*1+3
	 JRST $787
	MOVE 3,[17777777777]
	MOVEM 3,-2(17)
	JRST $780
$787==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$780==.
	MOVE 1,-2(17)
	ADJSP 17,-3
	POPJ 17,
crange:
	ADJSP 17,1
	PUSH 17,-2(17)
	PUSHJ 17,clower
	MOVEM 1,0(17)
	PUSH 17,-3(17)
	PUSHJ 17,cupper
	SUB 1,-1(17)
	AOS 1,1
	ADJSP 17,-3
	POPJ 17,
csetwo:
	MOVE 4,-1(17)
	ADDI 4,17
	IDIVI 4,20
	MOVEM 4,-1(17)
	CAIG 4,17
	 JRST $788
	PUSH 17,[22]
	PUSHJ 17,error
	ADJSP 17,-1
$788==.
	MOVE 1,-1(17)
	POPJ 17,
csetsi:
	ADJSP 17,3
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	MOVEM 1,-2(17)
	MOVEM 1,0(17)
	PUSHJ 17,clower
	ADJSP 17,-1
	MOVEM 1,0(17)
	CAIGE 1,140
	 JUMPGE 1,$789
	PUSH 17,[21]
	PUSHJ 17,error
	ADJSP 17,-1
$789==.
	PUSH 17,-1(17)
	PUSHJ 17,crange
	MOVEM 1,0(17)
	PUSHJ 17,csetwo
	AOS 1,1
	ADJSP 17,-4
	POPJ 17,
isloca:
	ADJSP 17,2
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVE 5,0(3)
	MOVEM 5,0(17)
$791==.
	PUSH 17,Conset*1+202
	MOVE 4,-1(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $792
	MOVE 4,0(17)
	MOVE 3,2(4)
	MOVEM 3,0(17)
	JRST $791
$792==.
$793==.
	PUSH 17,Conset*1+203
	MOVE 4,-4(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $794
	MOVE 4,-3(17)
	MOVE 3,2(4)
	MOVEM 3,-3(17)
	JRST $793
$794==.
	MOVE 4,-3(17)
	CAME 4,0(17)
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	MOVE 1,3
	ADJSP 17,-2
	POPJ 17,
crtnva:
$797==.
	SKIPN 5,-1(17)
	 JRST $798
	MOVE 3,3(5)
	CAIL 3,34
	 JRST $813
	MOVM 6,3
	IDIVI 6,16
	CAME 3,$814(7)
	 JRST $812
	JRST @$815(7)
$814==.
	 -1
	 1
	 2
	 3
	 -1
	 -1
	 24
	 -1
	 -1
	 27
	 30
	 31
	 32
	 33
$815==.
	IFIW $812
	IFIW $800
	IFIW $801
	IFIW $801
	IFIW $812
	IFIW $812
	IFIW $802
	IFIW $812
	IFIW $812
	IFIW $803
	IFIW $804
	IFIW $805
	IFIW $806
	IFIW $807
$813==.
	MOVM 4,3
	IDIVI 4,16
	CAME 3,$816(5)
	 JRST $812
	JRST @$817(5)
$816==.
	 34
	 35
	 36
	 73
	 40
	 41
	 42
	 -1
	 -1
	 -1
	 102
	 103
	 104
	 -1
$817==.
	IFIW $808
	IFIW $799
	IFIW $809
	IFIW $799
	IFIW $799
	IFIW $810
	IFIW $811
	IFIW $812
	IFIW $812
	IFIW $812
	IFIW $799
	IFIW $799
	IFIW $799
	IFIW $812
$800==.
	MOVE 4,-1(17)
	PUSH 17,13(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$801==.
	MOVE 4,-1(17)
	PUSH 17,13(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	MOVE 4,-1(17)
	PUSH 17,14(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$802==.
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$803==.
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	MOVE 4,-1(17)
	PUSH 17,6(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$804==.
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$805==.
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$806==.
	MOVE 4,-1(17)
	PUSH 17,7(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$807==.
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	MOVE 4,-1(17)
	PUSH 17,6(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$808==.
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$809==.
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$810==.
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	JRST $799
$811==.
	MOVE 7,-1(17)
	MOVE 4,4(7)
	MOVE 5,3(4)
	CAIE 5,73
	 JRST $818
	MOVE 6,4(4)
	MOVEM 6,4(7)
	MOVEM 7,2(6)
$818==.
	MOVE 4,-1(17)
	MOVE 3,4(4)
	MOVE 6,G187.t
	MOVEM 3,0(6)
	MOVE 3,G187.t
	MOVE 12,0(3)
	MOVE 10,3(12)
	CAIE 10,74
	 JRST $799
	MOVE 5,4(12)
	MOVE 13,G183.i
	CAME 5,0(13)
	 JRST $799
	MOVE 14,G185.i
	MOVE 11,0(14)
	MOVEM 11,4(12)
	JRST $799
$812==.
	PUSH 17,[10631]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$799==.
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $797
$798==.
	POPJ 17,
renamf:
	ADJSP 17,7
	MOVE 4,G187.t
	MOVEM 4,0(17)
	XMOVEI 3,-3(17)
	MOVEM 3,G187.t
	MOVE 6,G185.i
	MOVEM 6,-1(17)
	XMOVEI 5,-5(17)
	MOVEM 5,G185.i
	MOVE 10,G183.i
	MOVEM 10,-2(17)
	XMOVEI 7,-6(17)
	MOVEM 7,G183.i
$819==.
	SKIPN 6,-10(17)
	 JRST $820
	MOVE 3,3(6)
	CAIN 3,2
	 JRST $823
	CAIE 3,3
	 CAIN 3,1
	 TRNA 
	 JRST $824
	PUSH 17,13(6)
	PUSHJ 17,renamf
	ADJSP 17,-1
	JRST $821
$823==.
	PUSH 17,[7]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-4(17)
	MOVEI 3,1
	MOVEM 3,6(1)
	MOVE 5,-10(17)
	MOVE 6,-4(17)
	MOVEM 5,2(6)
	PUSH 17,[122]
	PUSHJ 17,mkvari
	MOVEM 1,0(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVE 4,-4(17)
	MOVEM 1,4(4)
	MOVE 11,-4(17)
	MOVE 3,4(11)
	MOVEM 11,2(3)
	MOVE 7,-10(17)
	MOVE 6,6(7)
	MOVEM 6,5(11)
	MOVE 10,-10(17)
	MOVE 5,12(10)
	MOVE 13,-4(17)
	MOVEM 5,0(13)
	MOVE 3,-4(17)
	MOVE 15,-10(17)
	MOVEM 3,12(15)
	MOVE 12,4(3)
	MOVE 14,4(12)
	MOVE 4,G185.i
	MOVEM 14,0(4)
	MOVE 4,-10(17)
	MOVE 3,4(4)
	MOVE 4,4(3)
	MOVE 5,G183.i
	MOVEM 4,0(5)
	MOVE 4,-10(17)
	PUSH 17,13(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	MOVE 4,-10(17)
	PUSH 17,14(4)
	PUSHJ 17,crtnva
	ADJSP 17,-1
	MOVE 4,-10(17)
	PUSH 17,13(4)
	PUSHJ 17,renamf
	ADJSP 17,-1
	JRST $821
$824==.
	PUSH 17,[10704]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$821==.
	MOVE 4,-10(17)
	MOVE 3,0(4)
	MOVEM 3,-10(17)
	JRST $819
$820==.
	MOVE 4,-2(17)
	MOVEM 4,G183.i
	MOVE 5,-1(17)
	MOVEM 5,G185.i
	MOVE 6,0(17)
	MOVEM 6,G187.t
	ADJSP 17,-7
	POPJ 17,
xtrit:
	ADJSP 17,4
	PUSH 17,[6]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-2(17)
	PUSH 17,[124]
	PUSHJ 17,mkvari
	MOVEM 1,-1(17)
	MOVEM 1,0(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVE 5,-2(17)
	MOVEM 1,4(5)
	MOVEM 5,2(1)
	PUSH 17,[1]
	PUSH 17,-1(17)
	PUSHJ 17,oldid
	ADJSP 17,-2
	MOVEM 1,-1(17)
	MOVE 11,-5(17)
	MOVE 3,2(11)
	MOVEM 3,2(1)
	MOVE 4,0(11)
	MOVEM 4,0(1)
	MOVE 12,-2(17)
	MOVEM 11,5(12)
	MOVEM 12,2(11)
	SETZB 7,0(11)
	MOVE 6,-6(17)
	MOVEM 6,2(12)
	SKIPE 10,-7(17)
	 CAMN 7,11(6)
	 JRST $826
	MOVE 5,11(6)
	MOVEM 5,-6(17)
$827==.
	MOVE 6,-6(17)
	SKIPN 4,0(6)
	 JRST $828
	MOVEM 4,-6(17)
	JRST $827
$828==.
	MOVE 4,-2(17)
	MOVE 5,-6(17)
	MOVEM 4,0(5)
	JRST $825
$826==.
	MOVE 6,-6(17)
	MOVE 3,11(6)
	MOVE 7,-2(17)
	MOVEM 3,0(7)
	MOVEM 7,11(6)
$825==.
	MOVE 1,-1(17)
	ADJSP 17,-4
	POPJ 17,
namety:
	PUSH 17,-1(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIN 3,17
	 SKIPE 4,6(1)
	 JRST $829
	PUSH 17,[123]
	PUSHJ 17,mkvari
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVEM 1,6(4)
$829==.
	POPJ 17,
xtrenu:
	ADJSP 17,1
	SKIPN 5,-2(17)
	 JRST $830
	MOVE 3,3(5)
	CAIL 3,20
	 JRST $840
	CAIL 3,0
	 CAIL 3,20
	 JRST $839
	JRST @$841(3)
$841==.
	IFIW $831
	IFIW $839
	IFIW $839
	IFIW $839
	IFIW $839
	IFIW $839
	IFIW $832
	IFIW $832
	IFIW $839
	IFIW $839
	IFIW $839
	IFIW $839
	IFIW $831
	IFIW $836
	IFIW $832
	IFIW $835
$840==.
	MOVM 4,3
	IDIVI 4,11
	CAME 3,$842(5)
	 JRST $839
	JRST @$843(5)
$842==.
	 22
	 23
	 -1
	 25
	 26
	 40
	 74
	 20
	 -1
$843==.
	IFIW $837
	IFIW $831
	IFIW $839
	IFIW $838
	IFIW $833
	IFIW $831
	IFIW $831
	IFIW $834
	IFIW $839
$832==.
	PUSH 17,-3(17)
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	JRST $831
$833==.
	MOVE 10,-2(17)
	MOVE 3,2(10)
	MOVE 5,3(3)
	CAIN 5,6
	 JRST $831
	SETZ 6,
	ANDI 6,777
	PUSH 17,6
	PUSH 17,-4(17)
	PUSH 17,10
	PUSHJ 17,xtrit
	ADJSP 17,-3
	MOVEM 1,-2(17)
	JRST $831
$834==.
	PUSH 17,-3(17)
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 5,-2(17)
	MOVEM 1,4(5)
	PUSH 17,-3(17)
	PUSH 17,5(5)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	JRST $831
$835==.
	PUSH 17,-3(17)
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 5,-2(17)
	MOVEM 1,4(5)
	PUSH 17,-3(17)
	PUSH 17,5(5)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	JRST $831
$836==.
	PUSH 17,-3(17)
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	JRST $831
$837==.
	PUSH 17,-3(17)
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVEM 1,4(4)
	JRST $831
$838==.
	MOVE 4,-2(17)
	PUSH 17,4(4)
	PUSHJ 17,namety
	ADJSP 17,-1
	JRST $831
$839==.
	PUSH 17,[11040]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$831==.
	PUSH 17,-3(17)
	MOVE 4,-3(17)
	PUSH 17,0(4)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVEM 1,0(4)
$830==.
	MOVE 1,-2(17)
	ADJSP 17,-1
	POPJ 17,
extrac:
	ADJSP 17,1
$844==.
	SKIPN 4,-2(17)
	 JRST $845
	PUSH 17,4
	PUSH 17,11(4)
	PUSHJ 17,xtrenu
	MOVE 4,-4(17)
	MOVEM 1,11(4)
	MOVEM 4,-1(17)
	ADJSP 17,-1
	PUSH 17,12(4)
	PUSHJ 17,xtrenu
	ADJSP 17,-2
	MOVE 5,-2(17)
	MOVEM 1,12(5)
	MOVEM 1,0(17)
$846==.
	SKIPN 5,0(17)
	 JRST $847
	PUSH 17,Conset*1+204
	MOVE 3,5(5)
	PUSH 17,3(3)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$848
	MOVEI 3,1
	ANDI 3,777
	PUSH 17,3
	PUSH 17,-3(17)
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSHJ 17,xtrit
	ADJSP 17,-3
	MOVE 4,0(17)
	MOVEM 1,5(4)
$848==.
	MOVE 4,0(17)
	MOVE 3,0(4)
	MOVEM 3,0(17)
	JRST $846
$847==.
	MOVE 4,-2(17)
	PUSH 17,13(4)
	PUSHJ 17,extrac
	ADJSP 17,-1
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $844
$845==.
	ADJSP 17,-1
	POPJ 17,
markde:
$849==.
	SKIPN 5,-1(17)
	 JRST $850
	MOVE 3,3(5)
	MOVM 6,3
	IDIVI 6,24
	CAME 3,$863(7)
	 JRST $862
	JRST @$864(7)
$863==.
	 74
	 25
	 26
	 -1
	 -1
	 5
	 6
	 7
	 10
	 11
	 12
	 13
	 14
	 15
	 16
	 17
	 20
	 21
	 22
	 23
$864==.
	IFIW $852
	IFIW $851
	IFIW $855
	IFIW $862
	IFIW $862
	IFIW $853
	IFIW $854
	IFIW $854
	IFIW $854
	IFIW $854
	IFIW $861
	IFIW $861
	IFIW $851
	IFIW $857
	IFIW $854
	IFIW $856
	IFIW $859
	IFIW $858
	IFIW $860
	IFIW $860
$852==.
	SETZ 3,
	MOVE 5,-1(17)
	MOVE 4,4(5)
	DPB 3,[331100,,5(4)]
	JRST $851
$853==.
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$854==.
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	MOVE 7,-1(17)
	MOVE 4,5(7)
	MOVE 5,3(4)
	CAIN 5,74
	 JRST $851
	PUSH 17,4
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$855==.
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$856==.
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$857==.
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$858==.
	MOVE 7,-1(17)
	MOVE 4,6(7)
	MOVE 5,3(4)
	CAIN 5,74
	 JRST $851
	PUSH 17,4
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$859==.
	MOVE 7,-1(17)
	MOVE 4,5(7)
	MOVE 5,3(4)
	CAIN 5,74
	 JRST $851
	PUSH 17,4
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$860==.
	MOVE 7,-1(17)
	MOVE 4,4(7)
	MOVE 5,3(4)
	CAIN 5,74
	 JRST $851
	PUSH 17,4
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$861==.
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	JRST $851
$862==.
	PUSH 17,[11154]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$851==.
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $849
$850==.
	POPJ 17,
movede:
	ADJSP 17,5
	SKIPN 7,-6(17)
	 JRST $865
	SETZ 3,
	DPB 3,[1100,,0(17)]
	MOVE 4,3(7)
	CAIE 4,6
	 CAIN 4,5
	 SKIPA 5,4(7)
	 JRST $868
	MOVEM 5,-3(17)
	JRST $866
$868==.
	PUSH 17,[11202]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$866==.
$869==.
	SKIPN 10,-3(17)
	 JRST $870
	MOVE 12,4(10)
	LDB 4,[331100,,5(12)]
	JUMPE 4,$871
	MOVEI 11,1
	DPB 11,[1100,,0(17)]
	MOVEM 12,-1(17)
	MOVE 6,4(12)
	LDB 5,[331100,,1(6)]
	SOJLE 5,$872
	PUSH 17,6
	PUSH 17,[115]
	PUSHJ 17,mkrena
	ADJSP 17,-2
	MOVE 7,-1(17)
	MOVEM 1,4(7)
	AOS 3,1
	LDB 4,[331100,,0(3)]
	SUBI 4,1
	MOVE 5,4(7)
	DPB 4,[331100,,1(5)]
$872==.
	SETZB 3,-3(17)
	JRST $869
$871==.
	MOVE 4,-3(17)
	MOVE 3,0(4)
	MOVEM 3,-3(17)
	JRST $869
$870==.
	LDB 4,[1100,,0(17)]
	JUMPE 4,$873
	MOVE 7,-6(17)
	MOVE 3,0(7)
	MOVEM 3,-2(17)
	SETZB 6,0(7)
	MOVEM 7,-3(17)
$874==.
	MOVE 6,-3(17)
	MOVE 3,3(6)
	SOJE 3,$875
	MOVE 4,2(6)
	MOVEM 4,-3(17)
	JRST $874
$875==.
	MOVE 6,-3(17)
	MOVE 10,-6(17)
	MOVEM 6,2(10)
	MOVE 3,3(10)
	CAIN 3,6
	 JRST $878
	CAIE 3,5
	 JRST $879
	SKIPE 4,10(6)
	 JRST $880
	MOVEM 10,10(6)
	JRST $876
$880==.
	MOVE 4,-3(17)
	MOVE 3,10(4)
	MOVEM 3,-3(17)
$881==.
	MOVE 6,-3(17)
	SKIPN 4,0(6)
	 JRST $882
	MOVEM 4,-3(17)
	JRST $881
$882==.
	MOVE 4,-6(17)
	MOVE 5,-3(17)
	MOVEM 4,0(5)
	JRST $876
$878==.
	MOVE 7,-3(17)
	SKIPE 3,11(7)
	 JRST $883
	MOVE 6,-6(17)
	MOVEM 6,11(7)
	JRST $876
$883==.
	MOVE 4,-3(17)
	MOVE 3,11(4)
	MOVEM 3,-3(17)
$884==.
	MOVE 6,-3(17)
	SKIPN 4,0(6)
	 JRST $885
	MOVEM 4,-3(17)
	JRST $884
$885==.
	MOVE 4,-6(17)
	MOVE 5,-3(17)
	MOVEM 4,0(5)
	JRST $876
$879==.
	PUSH 17,[11255]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$876==.
	PUSH 17,-2(17)
	PUSHJ 17,movede
	ADJSP 17,-1
	MOVEM 1,-6(17)
	JRST $865
$873==.
	MOVE 4,-6(17)
	PUSH 17,0(4)
	PUSHJ 17,movede
	ADJSP 17,-1
	MOVE 4,-6(17)
	MOVEM 1,0(4)
$865==.
	MOVE 1,-6(17)
	ADJSP 17,-5
	POPJ 17,
movegl:
$886==.
	MOVE 6,-1(17)
	MOVE 3,3(6)
	SOJE 3,$887
	MOVE 4,2(6)
	MOVEM 4,-1(17)
	JRST $886
$887==.
	MOVE 7,-1(17)
	MOVE 5,-2(17)
	MOVEM 7,2(5)
	MOVE 3,12(7)
	MOVEM 3,0(5)
	MOVEM 5,12(7)
	POPJ 17,
stacko:
	ADJSP 17,5
	PUSH 17,[106]
	PUSHJ 17,mkvari
	MOVEM 1,0(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 4,G189.v
	MOVE 3,0(4)
	MOVE 5,3(3)
	CAIL 5,7
	 CAIL 5,14
	 JRST $891
	JRST @$892*1-7(5)
$892==.
	IFIW $889
	IFIW $889
	IFIW $889
	IFIW $890
	IFIW $890
$889==.
	PUSH 17,[11]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVEI 3,3
	MOVEM 3,6(1)
	MOVE 5,-2(17)
	MOVEM 5,4(1)
	MOVE 6,-6(17)
	MOVE 4,5(6)
	MOVEM 4,5(1)
	JRST $888
$890==.
	MOVE 4,G189.v
	MOVE 3,0(4)
	PUSH 17,3(3)
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,-2(17)
	MOVEM 4,4(1)
	SETZB 3,5(1)
	MOVE 6,G189.v
	MOVE 5,0(6)
	MOVE 7,6(5)
	MOVEM 7,6(1)
	JRST $888
$891==.
	PUSH 17,[11332]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$888==.
	MOVE 4,-1(17)
	MOVE 5,-2(17)
	MOVEM 4,2(5)
	MOVE 6,-6(17)
	MOVEM 6,0(17)
$893==.
	PUSH 17,Conset*1+205
	MOVE 4,-1(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $894
	MOVE 4,0(17)
	MOVE 3,2(4)
	MOVEM 3,0(17)
	JRST $893
$894==.
	MOVE 5,0(17)
	MOVE 7,-1(17)
	MOVEM 5,2(7)
	SKIPE 3,12(5)
	 JRST $896
	MOVEM 7,12(5)
	JRST $895
$896==.
	MOVE 4,0(17)
	MOVE 3,12(4)
	MOVEM 3,0(17)
$897==.
	MOVE 6,0(17)
	SKIPN 4,0(6)
	 JRST $898
	MOVEM 4,0(17)
	JRST $897
$898==.
	MOVE 4,-1(17)
	MOVE 5,0(17)
	MOVEM 4,0(5)
$895==.
	MOVE 5,-1(17)
	SETZB 3,0(5)
	PUSH 17,[102]
	PUSHJ 17,mknode
	MOVE 4,-10(17)
	MOVEM 4,4(1)
	MOVE 5,-11(17)
	MOVEM 5,5(1)
	MOVE 6,-3(17)
	MOVEM 6,6(1)
	ADJSP 17,-6
	POPJ 17,
addcod:
	ADJSP 17,1
	PUSH 17,[103]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 12,-3(17)
	MOVE 3,4(12)
	MOVEM 3,4(1)
	MOVE 4,6(12)
	MOVEM 4,6(1)
	SETZB 5,5(1)
	MOVE 10,-2(17)
	MOVE 7,14(10)
	MOVEM 7,0(12)
	MOVEM 12,14(10)
	MOVEM 10,2(12)
$899==.
	MOVE 6,-3(17)
	SKIPN 4,0(6)
	 JRST $900
	MOVEM 4,-3(17)
	JRST $899
$900==.
	POP 17,7
	MOVE 5,-2(17)
	MOVEM 7,0(5)
	MOVE 6,-1(17)
	MOVEM 6,2(7)
	POPJ 17,
moveva:
	ADJSP 17,6
	MOVE 4,G189.v
	MOVEM 4,0(17)
	XMOVEI 3,-10(17)
	MOVEM 3,G189.v
$902==.
	MOVE 6,G189.v
	SKIPN 4,0(6)
	 JRST $903
	MOVE 3,3(4)
	CAIL 3,7
	 CAIL 3,14
	 JRST $907
	JRST @$908*1-7(3)
$908==.
	IFIW $905
	IFIW $905
	IFIW $905
	IFIW $906
	IFIW $906
$905==.
	MOVE 4,G189.v
	MOVE 3,0(4)
	MOVE 5,4(3)
	MOVEM 5,-4(17)
	JRST $904
$906==.
	MOVE 11,G189.v
	MOVE 3,0(11)
	MOVE 7,4(3)
	MOVEM 7,-4(17)
	MOVE 5,4(7)
	LDB 6,[331100,,5(5)]
	JUMPE 6,$901
	MOVE 4,0(11)
	PUSH 17,3(4)
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-5(17)
	SETZB 3,5(1)
	MOVE 5,G189.v
	MOVE 4,0(5)
	MOVE 6,6(4)
	MOVE 10,-5(17)
	MOVEM 6,6(10)
	MOVE 11,-4(17)
	MOVE 7,4(11)
	PUSH 17,4(7)
	PUSH 17,[107]
	PUSHJ 17,mkrena
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVEM 1,-3(17)
	MOVE 4,1
	MOVE 5,-5(17)
	MOVEM 4,4(5)
	MOVE 6,-5(17)
	MOVE 7,-3(17)
	MOVEM 6,2(7)
	MOVE 10,-3(17)
	MOVE 12,4(10)
	MOVEM 12,-1(17)
	MOVE 3,4(12)
	MOVEM 3,-2(17)
	MOVE 13,-4(17)
	MOVE 11,4(13)
	MOVE 14,4(11)
	MOVE 15,4(10)
	MOVEM 14,4(15)
	MOVE 4,-2(17)
	MOVE 5,-4(17)
	MOVE 3,4(5)
	MOVEM 4,4(3)
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVE 5,-3(17)
	MOVEM 3,4(5)
	MOVE 4,-1(17)
	MOVE 5,-4(17)
	MOVEM 4,4(5)
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVEM 4,0(3)
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVEM 4,0(3)
	PUSH 17,-5(17)
	PUSH 17,-10(17)
	PUSHJ 17,movegl
	ADJSP 17,-2
	PUSH 17,-4(17)
	PUSH 17,-4(17)
	MOVE 4,G189.v
	PUSH 17,0(4)
	PUSHJ 17,stacko
	MOVEM 1,-2(17)
	ADJSP 17,-2
	PUSH 17,-10(17)
	PUSHJ 17,addcod
	ADJSP 17,-2
	JRST $901
$907==.
	PUSH 17,[11454]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$904==.
$909==.
	SKIPN 5,-4(17)
	 JRST $901
	MOVE 3,4(5)
	LDB 4,[331100,,5(3)]
	JUMPE 4,$910
	PUSH 17,[11]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-5(17)
	MOVEI 3,3
	MOVEM 3,6(1)
	MOVE 5,-4(17)
	MOVE 4,4(5)
	PUSH 17,4(4)
	PUSH 17,[107]
	PUSHJ 17,mkrena
	MOVEM 1,-1(17)
	ADJSP 17,-1
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVEM 1,-3(17)
	MOVE 4,1
	MOVE 5,-5(17)
	MOVEM 4,4(5)
	MOVE 13,-5(17)
	MOVE 7,-3(17)
	MOVEM 13,2(7)
	MOVE 10,G189.v
	MOVE 3,0(10)
	MOVE 11,5(3)
	MOVEM 11,5(13)
	MOVE 4,-5(17)
	MOVE 12,5(4)
	MOVE 14,3(12)
	CAIE 14,74
	 JRST $911
	MOVEI 15,1
	MOVE 6,4(12)
	DPB 15,[331100,,5(6)]
$911==.
	MOVE 12,-3(17)
	MOVE 6,4(12)
	MOVEM 6,-1(17)
	MOVE 3,4(6)
	MOVEM 3,-2(17)
	MOVE 7,-4(17)
	MOVE 5,4(7)
	MOVE 10,4(5)
	MOVE 4,4(12)
	MOVEM 10,4(4)
	MOVE 13,-2(17)
	MOVE 14,-4(17)
	MOVE 11,4(14)
	MOVEM 13,4(11)
	MOVE 3,-4(17)
	MOVE 15,4(3)
	MOVE 4,-3(17)
	MOVEM 15,4(4)
	MOVE 4,-1(17)
	MOVE 5,-4(17)
	MOVEM 4,4(5)
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVEM 4,0(3)
	MOVE 5,-4(17)
	MOVE 3,4(5)
	MOVEM 5,0(3)
	MOVEI 3,2
	MOVE 4,2(5)
	MOVEM 3,6(4)
	PUSH 17,-5(17)
	PUSH 17,-10(17)
	PUSHJ 17,movegl
	ADJSP 17,-2
	PUSH 17,-4(17)
	PUSH 17,-4(17)
	MOVE 4,G189.v
	PUSH 17,0(4)
	PUSHJ 17,stacko
	MOVEM 1,-2(17)
	ADJSP 17,-2
	PUSH 17,-10(17)
	PUSHJ 17,addcod
	ADJSP 17,-2
$910==.
	MOVE 4,-4(17)
	MOVE 3,0(4)
	MOVEM 3,-4(17)
	JRST $909
$901==.
	MOVE 7,G189.v
	MOVE 3,0(7)
	MOVE 5,0(3)
	MOVEM 5,0(7)
	JRST $902
$903==.
	MOVE 4,0(17)
	MOVEM 4,G189.v
	ADJSP 17,-6
	POPJ 17,
regist:
	ADJSP 17,2
	PUSH 17,-3(17)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVE 6,0(3)
	MOVEM 6,-3(17)
	CAMN 6,4(1)
	 SKIPE 5,0(6)
	 TRNA 
	 JRST $912
	PUSH 17,[7]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	SETZB 3,6(1)
	MOVE 10,-3(17)
	MOVEM 10,4(1)
	MOVEM 1,2(10)
	MOVE 13,-1(17)
	MOVE 4,2(13)
	MOVEM 4,2(1)
	MOVE 5,5(13)
	MOVEM 5,5(1)
	MOVE 6,0(13)
	MOVEM 6,0(1)
	MOVEM 1,0(13)
	CAME 10,4(13)
	 JRST $915
	MOVE 7,0(10)
	MOVEM 7,4(13)
	JRST $914
$915==.
	MOVE 4,-1(17)
	MOVE 3,4(4)
	MOVEM 3,-1(17)
$916==.
	MOVE 6,-1(17)
	MOVE 4,0(6)
	CAMN 4,-3(17)
	 JRST $917
	MOVEM 4,-1(17)
	JRST $916
$917==.
	MOVE 4,-3(17)
	MOVE 3,0(4)
	MOVE 6,-1(17)
	MOVEM 3,0(6)
$914==.
	MOVE 5,-3(17)
	SETZB 3,0(5)
$912==.
	MOVE 10,-3(17)
	MOVE 4,2(10)
	SKIPN 5,6(4)
	 SKIPA 6,[1]
	 TRNA 
	 MOVEM 6,6(4)
	ADJSP 17,-2
	POPJ 17,
ckleve:
	MOVE 4,-1(17)
	MOVE 3,4(4)
	MOVE 5,0(3)
	MOVEM 5,-1(17)
$919==.
	PUSH 17,Conset*1+206
	MOVE 4,-2(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $920
	MOVE 4,-1(17)
	MOVE 3,2(4)
	MOVEM 3,-1(17)
	JRST $919
$920==.
	MOVE 6,-1(17)
	MOVE 4,15(6)
	CAMLE 4,maxlev
	 MOVEM 4,maxlev
	POPJ 17,
global:
	ADJSP 17,2
$923==.
	SKIPN 5,-3(17)
	 JRST $924
	SKIPL 3,3(5)
	 CAIL 3,105
	 JRST $958
	JRST @$959(3)
$959==.
	IFIW $925
	IFIW $927
	IFIW $926
	IFIW $926
	IFIW $958
	IFIW $928
	IFIW $928
	IFIW $928
	IFIW $928
	IFIW $928
	IFIW $929
	IFIW $929
	IFIW $930
	IFIW $931
	IFIW $928
	IFIW $932
	IFIW $934
	IFIW $933
	IFIW $935
	IFIW $935
	IFIW $938
	IFIW $936
	IFIW $937
	IFIW $939
	IFIW $940
	IFIW $941
	IFIW $942
	IFIW $943
	IFIW $944
	IFIW $957
	IFIW $945
	IFIW $946
	IFIW $925
	IFIW $947
	IFIW $950
	IFIW $949
	IFIW $949
	IFIW $948
	IFIW $948
	IFIW $948
	IFIW $948
	IFIW $948
	IFIW $948
	IFIW $949
	IFIW $949
	IFIW $949
	IFIW $949
	IFIW $949
	IFIW $949
	IFIW $949
	IFIW $949
	IFIW $951
	IFIW $951
	IFIW $951
	IFIW $952
	IFIW $949
	IFIW $953
	IFIW $954
	IFIW $951
	IFIW $955
	IFIW $956
	IFIW $925
	IFIW $925
	IFIW $925
	IFIW $925
	IFIW $925
	IFIW $925
	IFIW $925
	IFIW $925
$926==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,10(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,11(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,12(4)
	PUSHJ 17,markde
	SETZ 3,
	ANDI 3,777
	MOVEM 3,0(17)
	PUSH 17,-4(17)
	MOVE 5,-5(17)
	PUSH 17,13(5)
	PUSHJ 17,global
	ADJSP 17,-3
	MOVE 5,-3(17)
	PUSH 17,5(5)
	PUSH 17,5
	PUSHJ 17,moveva
	ADJSP 17,-2
	MOVE 5,-3(17)
	PUSH 17,12(5)
	PUSH 17,5
	PUSHJ 17,moveva
	ADJSP 17,-2
	MOVE 4,-3(17)
	PUSH 17,11(4)
	PUSHJ 17,movede
	ADJSP 17,-1
	MOVE 5,-3(17)
	MOVEM 1,11(5)
	PUSH 17,10(5)
	PUSHJ 17,movede
	MOVE 5,-4(17)
	MOVEM 1,10(5)
	MOVEI 3,1
	ANDI 3,777
	MOVEM 3,0(17)
	PUSH 17,5
	PUSH 17,14(5)
	PUSHJ 17,global
	SETZ 3,
	ANDI 3,777
	MOVEM 3,-2(17)
	ADJSP 17,-2
	PUSH 17,-4(17)
	MOVE 5,-5(17)
	PUSH 17,5(5)
	PUSHJ 17,global
	SETZ 3,
	ANDI 3,777
	MOVEM 3,-2(17)
	ADJSP 17,-2
	PUSH 17,-4(17)
	MOVE 5,-5(17)
	PUSH 17,12(5)
	PUSHJ 17,global
	SETZ 3,
	ANDI 3,777
	MOVEM 3,-2(17)
	ADJSP 17,-2
	PUSH 17,-4(17)
	MOVE 5,-5(17)
	PUSH 17,11(5)
	PUSHJ 17,global
	SETZ 3,
	ANDI 3,777
	MOVEM 3,-2(17)
	ADJSP 17,-2
	PUSH 17,-4(17)
	MOVE 5,-5(17)
	PUSH 17,6(5)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$927==.
	MOVE 4,-3(17)
	PUSH 17,10(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,11(4)
	PUSHJ 17,markde
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,12(4)
	PUSHJ 17,markde
	SETZ 3,
	ANDI 3,777
	MOVEM 3,0(17)
	PUSH 17,-4(17)
	MOVE 5,-5(17)
	PUSH 17,13(5)
	PUSHJ 17,global
	MOVEI 3,1
	ANDI 3,777
	MOVEM 3,-2(17)
	ADJSP 17,-2
	PUSH 17,-4(17)
	MOVE 5,-5(17)
	PUSH 17,14(5)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$928==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVEM 3,-1(17)
	MOVE 6,-5(17)
	DPB 6,[1100,,0(17)]
$960==.
	SKIPN 6,-1(17)
	 JRST $961
	LDB 5,[1100,,0(17)]
	JUMPN 5,$961
	MOVE 3,4(6)
	LDB 4,[331100,,5(3)]
	JUMPE 4,$962
	MOVEI 7,1
	DPB 7,[1100,,0(17)]
$962==.
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $960
$961==.
	LDB 4,[1100,,0(17)]
	PUSH 17,4
	PUSH 17,-5(17)
	MOVE 5,-5(17)
	PUSH 17,5(5)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$929==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,6(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$930==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$931==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$932==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$933==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,6(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$934==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$935==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$936==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$937==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$938==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$939==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,6(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$940==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$941==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$942==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-1(17)
	PUSH 17,Conset*1+207
	MOVE 3,2(1)
	PUSH 17,3(3)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$963
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,regist
	ADJSP 17,-1
$963==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,6(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,7(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$943==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,6(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$944==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$945==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$946==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	SKIPE 3,6(1)
	 JRST $964
	PUSH 17,[123]
	PUSHJ 17,mkvari
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVEM 1,6(4)
$964==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$947==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$948==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	CAMN 1,typnod*1+5
	 JRST $966
	MOVE 3,3(1)
	CAIE 3,20
	 JRST $965
$966==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usecom]
$965==.
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	CAMN 1,typnod*1+5
	 JRST $967
	MOVE 3,3(1)
	CAIE 3,20
	 JRST $925
$967==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usecom]
	JRST $925
$949==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$950==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$951==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$952==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$953==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$954==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$955==.
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,global
	ADJSP 17,-3
	PUSH 17,-5(17)
	PUSH 17,-5(17)
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,global
	ADJSP 17,-3
	JRST $925
$956==.
	PUSH 17,-3(17)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-1(17)
	JUMPE 1,$922
$968==.
	MOVE 4,-1(17)
	MOVE 5,2(4)
	MOVEM 5,-1(17)
	JUMPE 5,$922
	PUSH 17,Conset*1+210
	PUSH 17,3(5)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $968
	MOVE 4,-4(17)
	CAME 4,-1(17)
	 JRST $971
	SKIPN 5,-5(17)
	 JRST $922
	MOVEI 3,1
	MOVE 7,-3(17)
	MOVE 6,4(7)
	DPB 3,[331100,,5(6)]
	JRST $922
$971==.
	MOVEI 3,1
	MOVE 5,-3(17)
	MOVE 4,4(5)
	DPB 3,[331100,,5(4)]
$922==.
	JRST $925
$957==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,isloca
	ADJSP 17,-1
	TRNE 1,777
	 JRST $925
	MOVEI 7,1
	MOVE 10,-3(17)
	MOVE 4,4(10)
	MOVE 6,4(4)
	DPB 7,[331100,,5(6)]
	DPB 7,[$$BP93+$$SECT,,usejmp]
	PUSH 17,4(10)
	PUSHJ 17,ckleve
	ADJSP 17,-1
	JRST $925
$958==.
	PUSH 17,[12070]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$925==.
	MOVE 4,-3(17)
	MOVE 3,0(4)
	MOVEM 3,-3(17)
	JRST $923
$924==.
	ADJSP 17,-2
	POPJ 17,
renamc:
	ADJSP 17,4
	SETZB 4,-1(17)
	MOVEI 5,71
	MOVEM 5,0(17)
	CAILE 4,71
	 JRST $972
	MOVEM 4,-2(17)
$973==.
	MOVE 3,-2(17)
	PUSH 17,ctable(3)
	PUSH 17,[103]
	PUSHJ 17,mkrena
	ADJSP 17,-2
	MOVEM 1,-3(17)
	AOS 4,1
	LDB 3,[2200,,0(4)]
	MOVE 7,-2(17)
	MOVE 6,ctable(7)
	DPB 3,[2200,,1(6)]
	CAMN 7,0(17)
	 JRST $972
	ADDI 7,1
	MOVEM 7,-2(17)
	JRST $973
$972==.
	ADJSP 17,-4
	POPJ 17,
renamp:
	ADJSP 17,1
$975==.
	SKIPN 6,-2(17)
	 JRST $976
	MOVEI 3,1
	ANDI 3,777
	PUSH 17,3
	PUSH 17,13(6)
	PUSHJ 17,renamp
	ADJSP 17,-2
	SKIPN 4,-3(17)
	 JRST $977
	MOVE 7,-2(17)
	SKIPN 3,14(7)
	 JRST $977
	MOVE 5,4(7)
	MOVE 13,4(5)
	MOVEM 13,0(17)
	MOVE 11,4(13)
	LDB 10,[331100,,1(11)]
	SOJLE 10,$977
	PUSH 17,11
	PUSH 17,[120]
	PUSHJ 17,mkrena
	ADJSP 17,-2
	MOVE 7,0(17)
	MOVEM 1,4(7)
	AOS 3,1
	LDB 4,[331100,,0(3)]
	SUBI 4,1
	MOVE 5,4(7)
	DPB 4,[331100,,1(5)]
$977==.
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $975
$976==.
	ADJSP 17,-1
	POPJ 17,
fileva:
	ADJSP 17,3
	MOVE 4,-4(17)
	SKIPL 3,3(4)
	 CAIL 3,27
	 JRST $986
	JRST @$987(3)
$987==.
	IFIW $979
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $986
	IFIW $985
	IFIW $986
	IFIW $986
	IFIW $983
	IFIW $982
	IFIW $981
	IFIW $980
	IFIW $985
	IFIW $986
	IFIW $984
	IFIW $985
$979==.
	MOVE 4,-4(17)
	CAME 4,typnod*1+10
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	JRST $978
$980==.
	MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	JRST $978
$981==.
	MOVE 4,-4(17)
	PUSH 17,6(4)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSHJ 17,fileva
	ADJSP 17,-1
	DPB 1,[1100,,-1(17)]
	JRST $978
$982==.
	MOVE 4,-4(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSHJ 17,fileva
	ADJSP 17,-1
	DPB 1,[1100,,-1(17)]
	JRST $978
$983==.
	SETZ 3,
	DPB 3,[1100,,-1(17)]
	MOVE 5,-4(17)
	MOVE 4,5(5)
	MOVEM 4,0(17)
$990==.
	SKIPN 5,0(17)
	 JRST $991
	PUSH 17,5(5)
	PUSHJ 17,fileva
	ADJSP 17,-1
	JUMPE 1,$992
	PUSH 17,[32]
	PUSHJ 17,error
	ADJSP 17,-1
$992==.
	MOVE 4,0(17)
	MOVE 3,0(4)
	MOVEM 3,0(17)
	JRST $990
$991==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
$993==.
	SKIPN 5,0(17)
	 JRST $978
	PUSH 17,5(5)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSHJ 17,fileva
	ADJSP 17,-1
	JUMPE 1,$994
	MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	SETZB 4,0(17)
	JRST $993
$994==.
	MOVE 4,0(17)
	MOVE 3,0(4)
	MOVEM 3,0(17)
	JRST $993
$984==.
	SETZ 3,
	DPB 3,[1100,,-1(17)]
	MOVE 7,-4(17)
	LDB 4,[331100,,5(7)]
	JUMPN 4,$978
	MOVEI 6,1
	DPB 6,[331100,,5(7)]
	PUSH 17,4(7)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSHJ 17,fileva
	ADJSP 17,-1
	JUMPE 1,$995
	PUSH 17,[33]
	PUSHJ 17,error
	ADJSP 17,-1
$995==.
	SETZ 3,
	MOVE 5,-4(17)
	DPB 3,[331100,,5(5)]
	JRST $978
$985==.
	SETZ 3,
	DPB 3,[1100,,-1(17)]
	JRST $978
$986==.
	PUSH 17,[12232]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$978==.
	LDB 1,[1100,,-1(17)]
	DPB 1,[1100,,-2(17)]
	ADJSP 17,-3
	POPJ 17,
filein:
	ADJSP 17,4
	MOVE 4,-6(17)
	MOVE 3,3(4)
	MOVM 5,3
	IDIVI 5,7
	CAME 3,$1001(6)
	 JRST $1000
	JRST @$1002(6)
$1001==.
	 0
	 17
	 20
	 -1
	 22
	 -1
	 -1
$1002==.
	IFIW $998
	IFIW $999
	IFIW $997
	IFIW $1000
	IFIW $998
	IFIW $1000
	IFIW $1000
$997==.
	PUSH 17,[111]
	PUSHJ 17,mkvari
	MOVEM 1,0(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVEM 1,0(17)
	PUSH 17,[7]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVEI 3,1
	MOVEM 3,6(1)
	MOVE 5,0(17)
	MOVEM 5,4(1)
	MOVE 6,-6(17)
	PUSH 17,4(6)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	MOVE 5,-6(17)
	MOVEM 5,0(17)
$1003==.
	PUSH 17,Conset*1+211
	MOVE 4,-1(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $1004
	MOVE 4,0(17)
	MOVE 3,2(4)
	MOVEM 3,0(17)
	JRST $1003
$1004==.
	PUSH 17,-1(17)
	PUSH 17,-1(17)
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 7,0(17)
	SKIPE 3,12(7)
	 JRST $1006
	MOVE 6,-1(17)
	MOVEM 6,12(7)
	JRST $1005
$1006==.
	MOVE 4,0(17)
	MOVE 3,12(4)
	MOVEM 3,0(17)
$1007==.
	MOVE 6,0(17)
	SKIPN 4,0(6)
	 JRST $1008
	MOVEM 4,0(17)
	JRST $1007
$1008==.
	MOVE 4,-1(17)
	MOVE 5,0(17)
	MOVEM 4,0(5)
$1005==.
	MOVE 4,-1(17)
	MOVE 3,4(4)
	MOVEM 3,-1(17)
	PUSH 17,[70]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 4,-5(17)
	MOVEM 4,4(1)
	MOVE 5,-1(17)
	MOVEM 5,5(1)
	PUSH 17,-7(17)
	MOVE 6,-7(17)
	PUSH 17,5(6)
	PUSH 17,1
	PUSHJ 17,filein
	ADJSP 17,-3
	MOVEM 1,0(17)
	PUSH 17,[32]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 4,-1(17)
	MOVEM 4,4(1)
	MOVE 5,-6(17)
	PUSH 17,4(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $1010
	MOVE 4,4(1)
	MOVE 10,-2(17)
	MOVEM 4,5(10)
	MOVE 5,5(1)
	MOVEM 5,6(10)
	JRST $1009
$1010==.
	MOVE 6,-1(17)
	MOVE 3,3(6)
	CAIE 3,26
	 JRST $1011
	MOVE 7,4(6)
	MOVEM 7,-1(17)
	MOVE 5,-2(17)
	MOVEM 7,5(5)
$1012==.
	MOVE 6,-1(17)
	SKIPN 4,0(6)
	 JRST $1013
	MOVEM 4,-1(17)
	JRST $1012
$1013==.
	MOVE 4,-1(17)
	MOVE 5,-2(17)
	MOVEM 4,6(5)
	JRST $1009
$1011==.
	MOVE 4,-1(17)
	CAME 4,typnod*1+2
	 JRST $1014
	MOVEI 3,52
	MOVEM 3,currsy
	SETZ 5,
	DPB 5,[331100,,currsy*1+1]
	PUSHJ 17,mklit
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	MOVEI 3,52
	MOVEM 3,currsy
	MOVEI 5,177
	DPB 5,[331100,,currsy*1+1]
	PUSHJ 17,mklit
	MOVE 4,-2(17)
	MOVEM 1,6(4)
	JRST $1009
$1014==.
	MOVE 4,-1(17)
	CAME 4,typnod*1+3
	 JRST $1015
	MOVEI 3,47
	MOVEM 3,currsy
	MOVE 5,[-17777777777]
	MOVEM 5,currsy*1+1
	PUSHJ 17,mklit
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	MOVEI 3,47
	MOVEM 3,currsy
	MOVE 5,[17777777777]
	MOVEM 5,currsy*1+1
	PUSHJ 17,mklit
	MOVE 4,-2(17)
	MOVEM 1,6(4)
	JRST $1009
$1015==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1009==.
	MOVE 4,0(17)
	MOVE 7,-2(17)
	MOVEM 4,7(7)
	MOVEI 3,1
	DPB 3,[331100,,10(7)]
	JRST $996
$998==.
	SKIPN 4,-7(17)
	 JRST $1016
	PUSH 17,[71]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,-5(17)
	MOVEM 4,4(1)
	PUSH 17,[3]
	MOVE 3,defnam*1+60
	PUSH 17,4(3)
	PUSHJ 17,oldid
	ADJSP 17,-2
	MOVE 4,-1(17)
	MOVEM 1,5(4)
	PUSH 17,[42]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 4,-1(17)
	MOVEM 4,4(1)
	MOVEI 3,47
	MOVEM 3,currsy
	SETZB 5,currsy*1+1
	PUSHJ 17,mklit
	MOVE 4,-2(17)
	MOVEM 1,5(4)
	JRST $996
$1016==.
	PUSH 17,[73]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-2(17)
	PUSH 17,[1]
	MOVE 3,defnam*1+7
	PUSH 17,4(3)
	PUSHJ 17,oldid
	ADJSP 17,-2
	MOVE 6,-2(17)
	MOVEM 1,4(6)
	MOVE 5,-5(17)
	MOVEM 5,5(6)
	JRST $996
$999==.
	SETZB 3,-1(17)
	MOVE 5,-6(17)
	MOVE 4,4(5)
	MOVEM 4,-6(17)
$1017==.
	SKIPN 5,-6(17)
	 JRST $1018
	PUSH 17,5(5)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSHJ 17,fileva
	ADJSP 17,-1
	JUMPE 1,$1019
	MOVE 4,-6(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
$1020==.
	SKIPN 4,0(17)
	 JRST $1019
	PUSH 17,[71]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 4,-5(17)
	MOVEM 4,4(1)
	MOVE 5,0(17)
	MOVEM 5,5(1)
	PUSH 17,-7(17)
	MOVE 6,-7(17)
	PUSH 17,5(6)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSH 17,-4(17)
	PUSHJ 17,filein
	ADJSP 17,-3
	MOVEM 1,-2(17)
	MOVE 4,-1(17)
	MOVEM 4,0(1)
	MOVEM 1,-1(17)
	MOVE 5,0(17)
	MOVE 3,0(5)
	MOVEM 3,0(17)
	JRST $1020
$1019==.
	MOVE 4,-6(17)
	MOVE 3,0(4)
	MOVEM 3,-6(17)
	JRST $1017
$1018==.
	PUSH 17,[24]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 4,-1(17)
	MOVEM 4,4(1)
	JRST $996
$1000==.
	PUSH 17,[12410]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$996==.
	MOVE 1,-2(17)
	ADJSP 17,-4
	POPJ 17,
initco:
	ADJSP 17,4
$1021==.
	SKIPN 5,-5(17)
	 JRST $1022
	PUSH 17,13(5)
	PUSHJ 17,initco
	ADJSP 17,-1
	MOVE 4,-5(17)
	MOVE 3,12(4)
	MOVEM 3,0(17)
$1023==.
	SKIPN 5,0(17)
	 JRST $1024
	PUSH 17,5(5)
	PUSHJ 17,typeof
	MOVEM 1,-3(17)
	MOVEM 1,0(17)
	PUSHJ 17,fileva
	ADJSP 17,-1
	JUMPE 1,$1025
	MOVE 4,0(17)
	MOVE 3,4(4)
	MOVEM 3,-3(17)
$1026==.
	SKIPN 6,-3(17)
	 JRST $1025
	MOVEI 3,1
	ANDI 3,777
	PUSH 17,3
	PUSH 17,-3(17)
	PUSH 17,6
	PUSHJ 17,filein
	MOVEM 1,-4(17)
	MOVEM 1,-2(17)
	ADJSP 17,-2
	PUSH 17,-6(17)
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 6,-5(17)
	MOVE 3,14(6)
	MOVE 7,-1(17)
	MOVEM 3,0(7)
	MOVEM 7,14(6)
$1027==.
	MOVE 6,-1(17)
	SKIPN 4,0(6)
	 JRST $1028
	MOVEM 4,-1(17)
	JRST $1027
$1028==.
	SETZ 3,
	ANDI 3,777
	PUSH 17,3
	PUSH 17,-3(17)
	PUSH 17,-5(17)
	PUSHJ 17,filein
	MOVE 5,-4(17)
	MOVEM 1,0(5)
	MOVEM 1,-2(17)
	ADJSP 17,-2
	PUSH 17,-6(17)
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,0(4)
	MOVEM 3,-3(17)
	JRST $1026
$1025==.
	MOVE 4,0(17)
	MOVE 3,0(4)
	MOVEM 3,0(17)
	JRST $1023
$1024==.
	MOVE 4,-5(17)
	MOVE 3,0(4)
	MOVEM 3,-5(17)
	JRST $1021
$1022==.
	ADJSP 17,-4
	POPJ 17,
transf:
	PUSHJ 17,renamc
	SETZ 3,
	ANDI 3,777
	PUSH 17,3
	MOVE 5,top
	PUSH 17,13(5)
	PUSHJ 17,renamp
	ADJSP 17,-2
	PUSH 17,top
	PUSHJ 17,extrac
	ADJSP 17,-1
	PUSH 17,top
	PUSHJ 17,renamf
	ADJSP 17,-1
	MOVE 4,top
	PUSH 17,13(4)
	PUSHJ 17,initco
	SETZ 3,
	ANDI 3,777
	MOVEM 3,0(17)
	PUSH 17,top
	PUSH 17,top
	PUSHJ 17,global
	ADJSP 17,-3
	POPJ 17,
increm:
	MOVE 6,G204.i
	MOVEI 3,10
	ADDB 3,0(6)
	POPJ 17,
decrem:
	MOVE 6,G204.i
	MOVNI 3,10
	ADDB 3,0(6)
	POPJ 17,
indent:
	MOVE 4,G204.i
	PUSH 17,0(4)
	MOVE 6,0(4)
	CAIG 6,74
	 JRST $1029
	IDIVI 6,10
	ASH 6,3
	MOVEM 6,0(17)
$1029==.
$1030==.
	MOVE 4,0(17)
	CAIGE 4,10
	 JRST $1031
	MOVEI 7,40
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVNI 4,10
	ADDB 4,0(17)
	JRST $1030
$1031==.
$1034==.
	SKIPG 4,0(17)
	 JRST $1035
	MOVEI 7,40
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	SOS 4,0(17)
	JRST $1034
$1035==.
	ADJSP 17,-1
	POPJ 17,
arithe:
	ADJSP 17,1
	PUSH 17,-2(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $1038
	MOVE 6,2(1)
	MOVE 5,3(6)
	CAIE 5,21
	 JRST $1039
	PUSH 17,5(6)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-2(17)
	JRST $1038
$1039==.
	MOVE 4,-2(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-2(17)
$1038==.
	MOVE 4,-2(17)
	CAME 4,typnod*1+3
	 CAMN 4,typnod*1+2
	 TRNA 
	 CAMN 4,typnod*1+4
	 SKIPA 1,[1]
	 SETZ 1,
	DPB 1,[1100,,0(17)]
	ADJSP 17,-1
	POPJ 17,
eselec:
	MOVE 6,G202.d
	AOS 3,0(6)
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 6,G202.d
	SOS 3,0(6)
	LDB 4,G200.d
	JUMPE 4,$1043
	SETZ 5,
	DPB 5,G200.d
	JRST $1042
$1043==.
	MOVEI 6,56
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1042==.
	POPJ 17,
typele:
	ADJSP 17,2
	MOVE 6,-3(17)
	MOVEM 6,0(17)
	MOVE 7,3(6)
	CAIE 7,43
	 JRST $1047
	MOVE 4,4(6)
	CAME 7,3(4)
	 JRST $1048
	MOVEI 3,146
	DPB 3,[1100,,-1(17)]
	JRST $1046
$1048==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
$1047==.
	PUSH 17,0(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $1049
	PUSH 17,4(1)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
$1049==.
	MOVE 4,0(17)
	CAME 4,typnod*1+5
	 JRST $1050
	MOVEI 3,163
	DPB 3,[1100,,-1(17)]
	JRST $1046
$1050==.
	MOVE 4,0(17)
	CAME 4,typnod*1+3
	 JRST $1051
	MOVEI 3,144
	DPB 3,[1100,,-1(17)]
	JRST $1046
$1051==.
	MOVE 4,0(17)
	CAME 4,typnod*1+2
	 JRST $1052
	MOVEI 3,143
	DPB 3,[1100,,-1(17)]
	JRST $1046
$1052==.
	MOVE 4,0(17)
	CAME 4,typnod*1+4
	 JRST $1053
	MOVE 5,-3(17)
	MOVE 3,3(5)
	CAIE 3,43
	 JRST $1054
	MOVEI 6,145
	DPB 6,[1100,,-1(17)]
	JRST $1046
$1054==.
	MOVEI 3,147
	DPB 3,[1100,,-1(17)]
	JRST $1046
$1053==.
	MOVE 4,0(17)
	CAME 4,typnod*1+1
	 JRST $1055
	MOVEI 3,142
	DPB 3,[1100,,-1(17)]
	MOVEI 5,6
	MOVE 7,G191.n
	MOVEM 5,0(7)
	JRST $1046
$1055==.
	MOVE 7,0(17)
	MOVE 3,3(7)
	CAIE 3,20
	 JRST $1056
	MOVEI 5,141
	DPB 5,[1100,,-1(17)]
	PUSH 17,4(7)
	PUSHJ 17,crange
	ADJSP 17,-1
	MOVE 4,G191.n
	MOVEM 1,0(4)
	JRST $1046
$1056==.
	MOVE 4,0(17)
	MOVE 3,3(4)
	CAIE 3,21
	 JRST $1057
	MOVEI 5,166
	DPB 5,[1100,,-1(17)]
	MOVE 10,G191.n
	SETZB 6,0(10)
	JRST $1046
$1057==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1046==.
	LDB 1,[1100,,-1(17)]
	ADJSP 17,-2
	POPJ 17,
etxt:
	ADJSP 17,42
	MOVE 6,-43(17)
	MOVE 3,3(6)
	CAIN 3,75
	 JRST $1061
	CAIN 3,100
	 JRST $1060
	CAIE 3,74
	 JRST $1062
	PUSH 17,6
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-43(17)
	MOVE 3,3(1)
	CAIE 3,5
	 JRST $1063
	PUSH 17,5(1)
	PUSHJ 17,etxt
	ADJSP 17,-1
	JRST $1058
$1063==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
	JRST $1058
$1060==.
	XMOVEI 3,-41(17)
	PUSH 17,3
	MOVE 5,-44(17)
	MOVE 4,4(5)
	LDB 6,[222200,,4(4)]
	PUSH 17,6
	PUSHJ 17,gettok
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
$1064==.
	LDB 6,[1100,,0(17)]
	ADJBP 6,[1100,,-42(17)]
	LDB 5,6
	JUMPE 5,$1058
	DPB 5,[1100,,-1(17)]
	CAIE 5,42
	 CAIN 5,134
	 SKIPA 10,[134]
	 JRST $1066
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1065
$1066==.
	LDB 6,[1100,,-1(17)]
	CAIE 6,45
	 JRST $1065
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1065==.
	LDB 6,[1100,,-1(17)]
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	LDB 4,[1100,,0(17)]
	ADDI 4,1
	DPB 4,[1100,,0(17)]
	JRST $1064
$1061==.
	MOVE 4,-43(17)
	MOVE 3,4(4)
	LDB 6,[331100,,4(3)]
	DPB 6,[1100,,-1(17)]
	CAIE 6,42
	 CAIN 6,134
	 SKIPA 11,[134]
	 JRST $1075
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1074
$1075==.
	LDB 6,[1100,,-1(17)]
	CAIE 6,45
	 JRST $1074
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1074==.
	LDB 6,[1100,,-1(17)]
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1058
$1062==.
	PUSH 17,[12726]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1058==.
	ADJSP 17,-42
	POPJ 17,
eforma:
	ADJSP 17,2
	PUSH 17,-3(17)
	PUSHJ 17,typele
	ADJSP 17,-1
	ANDI 1,777
	CAIL 1,141
	 CAIL 1,164
	 JRST $1092
	JRST @$1093*1-141(1)
$1093==.
	IFIW $1084
	IFIW $1085
	IFIW $1086
	IFIW $1087
	IFIW $1088
	IFIW $1089
	IFIW $1090
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1092
	IFIW $1091
$1084==.
	MOVEI 6,45
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 10,-3(17)
	MOVE 3,3(10)
	CAIE 3,43
	 JRST $1096
	MOVE 6,5(10)
	MOVE 5,3(6)
	CAIE 5,76
	 JRST $1097
	PUSH 17,6
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1096
$1097==.
	MOVEI 6,52
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1096==.
	MOVE 4,G191.n
	PUSH 17,0(4)
	PUSH 17,[$$BP90+$$SECT,,$1100]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1083
$1085==.
	MOVEI 6,45
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 10,-3(17)
	MOVE 3,3(10)
	CAIE 3,43
	 JRST $1103
	MOVE 6,5(10)
	MOVE 5,3(6)
	CAIE 5,76
	 JRST $1104
	PUSH 17,6
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1103
$1104==.
	MOVEI 6,52
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1103==.
	MOVEI 6,163
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1083
$1086==.
	MOVE 6,-3(17)
	MOVE 3,3(6)
	CAIE 3,75
	 JRST $1109
	PUSH 17,6
	PUSHJ 17,etxt
	ADJSP 17,-1
	JRST $1083
$1109==.
	MOVEI 6,45
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 10,-3(17)
	MOVE 3,3(10)
	CAIE 3,43
	 JRST $1112
	MOVE 6,5(10)
	MOVE 5,3(6)
	CAIE 5,76
	 JRST $1113
	PUSH 17,6
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1112
$1113==.
	MOVEI 6,52
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1112==.
	MOVEI 6,143
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1083
$1087==.
	MOVEI 6,45
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 10,-3(17)
	MOVE 3,3(10)
	CAIE 3,43
	 JRST $1121
	MOVE 6,5(10)
	MOVE 5,3(6)
	CAIE 5,76
	 JRST $1122
	PUSH 17,6
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1120
$1122==.
	MOVEI 6,52
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1120
$1121==.
	PUSH 17,[12]
	PUSH 17,[$$BP90+$$SECT,,$1125]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1120==.
	MOVEI 6,144
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1083
$1088==.
	PUSH 17,[40]
	PUSH 17,[45]
	PUSH 17,[$$BP90+$$SECT,,$1128]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	MOVE 10,5(5)
	MOVEM 10,-1(17)
	MOVE 4,3(10)
	CAIE 4,76
	 JRST $1130
	PUSH 17,10
	PUSHJ 17,cvalof
	MOVEM 1,-1(17)
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1131]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVNI 6,7
	ADDB 6,0(17)
	JUMPG 6,$1132
	MOVEI 10,61
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 4,4
	 MOVEI 4,1
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1129
$1132==.
	PUSH 17,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1135]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1129
$1130==.
	PUSH 17,[$$BP90+$$SECT,,$1136]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1129==.
	MOVEI 6,145
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1083
$1089==.
	MOVEI 6,45
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 10,4(4)
	MOVEM 10,-1(17)
	MOVE 6,5(10)
	MOVE 5,3(6)
	CAIE 5,76
	 JRST $1142
	PUSH 17,6
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,56
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 7,5(4)
	MOVEM 7,-1(17)
	MOVE 3,3(7)
	CAIE 3,76
	 JRST $1145
	PUSH 17,7
	PUSHJ 17,cvalof
	MOVEM 1,-1(17)
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVE 7,5(3)
	MOVEM 7,-2(17)
	MOVEM 1,0(17)
	PUSH 17,7
	PUSHJ 17,cvalof
	SUBI 1,1
	MOVE 3,-1(17)
	ADJSP 17,-2
	CAML 1,3
	 JRST $1146
	MOVEI 7,61
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVEI 4,1
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1141
$1146==.
	PUSH 17,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1149]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1141
$1145==.
	MOVEI 6,52
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1141
$1142==.
	PUSH 17,[$$BP90+$$SECT,,$1152]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1141==.
	MOVEI 6,146
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1083
$1090==.
	PUSH 17,[24]
	PUSH 17,[45]
	PUSH 17,[$$BP90+$$SECT,,$1155]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1083
$1091==.
	MOVE 6,-3(17)
	MOVE 3,3(6)
	CAIE 3,100
	 JRST $1156
	PUSH 17,6
	PUSHJ 17,etxt
	ADJSP 17,-1
	JRST $1083
$1156==.
	MOVEI 6,45
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 10,-3(17)
	MOVE 3,3(10)
	CAIE 3,43
	 JRST $1159
	MOVE 6,5(10)
	MOVE 5,3(6)
	CAIE 5,76
	 JRST $1160
	PUSH 17,6
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1159
$1160==.
	PUSH 17,[$$BP90+$$SECT,,$1161]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1159==.
	MOVEI 6,163
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1083
$1092==.
	PUSH 17,[13101]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1083==.
	ADJSP 17,-2
	POPJ 17,
$1161==.
	BYTE	(9) 52,56,52,0
	

$1155==.
	BYTE	(9) 45,143,45,61
	BYTE	(9) 144,145,0
	

$1152==.
	BYTE	(9) 52,56,52,0
	

$1149==.
	BYTE	(9) 45,61,144,0
	

$1136==.
	BYTE	(9) 52,56,52,0
	

$1135==.
	BYTE	(9) 45,61,144,0
	

$1131==.
	BYTE	(9) 45,61,144,56
	BYTE	(9) 0
	

$1128==.
	BYTE	(9) 45,143,45,143
	BYTE	(9) 0
	

$1125==.
	BYTE	(9) 45,61,144,0
	

$1100==.
	BYTE	(9) 56,45,61,144
	BYTE	(9) 163,0
	

ewrite:
	ADJSP 17,1
	PUSH 17,-2(17)
	PUSHJ 17,typele
	ADJSP 17,-1
	ANDI 1,777
	CAIL 1,141
	 CAIL 1,164
	 JRST $1173
	JRST @$1174*1-141(1)
$1174==.
	IFIW $1165
	IFIW $1166
	IFIW $1167
	IFIW $1168
	IFIW $1169
	IFIW $1170
	IFIW $1171
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1173
	IFIW $1172
$1165==.
	PUSH 17,[$$BP90+$$SECT,,$1175]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 11,-2(17)
	MOVEM 11,0(17)
	MOVE 4,3(11)
	CAIE 4,43
	 JRST $1176
	MOVE 7,5(11)
	MOVE 6,3(7)
	CAIN 6,76
	 JRST $1177
	PUSH 17,7
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1178]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1177==.
	MOVE 4,-2(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
$1176==.
	PUSH 17,0(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1179]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1164
$1166==.
	PUSH 17,[$$BP90+$$SECT,,$1180]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 11,-2(17)
	MOVEM 11,0(17)
	MOVE 4,3(11)
	CAIE 4,43
	 JRST $1181
	MOVE 7,5(11)
	MOVE 6,3(7)
	CAIN 6,76
	 JRST $1182
	PUSH 17,7
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1183]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1182==.
	MOVE 4,-2(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
$1181==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,useboo]
	PUSH 17,[$$BP90+$$SECT,,$1184]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,0(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1185]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1164
$1167==.
	MOVE 6,-2(17)
	MOVE 3,3(6)
	CAIE 3,43
	 JRST $1186
	MOVE 4,5(6)
	MOVE 5,3(4)
	CAIN 5,76
	 JRST $1187
	PUSH 17,[$$BP90+$$SECT,,$1188]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1187==.
	PUSH 17,[$$BP90+$$SECT,,$1189]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1164
$1186==.
	MOVE 4,-2(17)
	MOVE 3,3(4)
	CAIN 3,75
	 JRST $1164
	PUSH 17,[$$BP90+$$SECT,,$1190]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-2(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1164
$1168==.
	PUSH 17,[$$BP90+$$SECT,,$1191]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 11,-2(17)
	MOVEM 11,0(17)
	MOVE 4,3(11)
	CAIE 4,43
	 JRST $1192
	MOVE 7,5(11)
	MOVE 6,3(7)
	CAIN 6,76
	 JRST $1193
	PUSH 17,7
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1194]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1193==.
	MOVE 4,-2(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
$1192==.
	PUSH 17,0(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1164
$1169==.
	PUSH 17,[$$BP90+$$SECT,,$1195]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	MOVE 11,5(5)
	MOVEM 11,0(17)
	MOVE 4,3(11)
	CAIN 4,76
	 JRST $1196
	MOVEI 6,1
	DPB 6,[$$BP93+$$SECT,,usemax]
	PUSH 17,11
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1197]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,0(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1198]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1196==.
	MOVE 4,-2(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1164
$1170==.
	PUSH 17,[$$BP90+$$SECT,,$1199]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	MOVE 11,4(5)
	MOVEM 11,0(17)
	MOVE 7,5(11)
	MOVE 6,3(7)
	CAIN 6,76
	 JRST $1200
	PUSH 17,7
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1201]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1200==.
	MOVE 4,0(17)
	MOVE 3,5(4)
	MOVE 11,3(3)
	CAIE 11,76
	 JRST $1203
	MOVE 7,-2(17)
	MOVE 6,5(7)
	CAMN 11,3(6)
	 JRST $1202
$1203==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usemax]
	PUSH 17,[$$BP90+$$SECT,,$1204]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1205]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1206]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1202==.
	MOVE 4,-2(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1164
$1171==.
	PUSH 17,[$$BP90+$$SECT,,$1207]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-2(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1164
$1172==.
	MOVE 6,-2(17)
	MOVE 3,3(6)
	CAIE 3,43
	 JRST $1208
	MOVE 4,5(6)
	MOVE 5,3(4)
	CAIN 5,76
	 JRST $1209
	PUSH 17,[$$BP90+$$SECT,,$1210]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1211]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1209==.
	PUSH 17,[$$BP90+$$SECT,,$1212]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1164
$1208==.
	MOVE 4,-2(17)
	MOVE 3,3(4)
	CAIN 3,100
	 JRST $1164
	PUSH 17,[$$BP90+$$SECT,,$1213]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-2(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1164
$1173==.
	PUSH 17,[13264]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1164==.
	ADJSP 17,-1
	POPJ 17,
$1213==.
	BYTE	(9) 54,40,0
	

$1212==.
	BYTE	(9) 54,40,0
	

$1211==.
	BYTE	(9) 54,40,0
	

$1210==.
	BYTE	(9) 54,40,0
	

$1207==.
	BYTE	(9) 54,40,0
	

$1206==.
	BYTE	(9) 51,40,55,40
	BYTE	(9) 61,54,40,61
	BYTE	(9) 51,54,40,0
	

$1205==.
	BYTE	(9) 51,40,55,40
	BYTE	(9) 50,0
	

$1204==.
	BYTE	(9) 115,141,170,50
	BYTE	(9) 50,0
	

$1201==.
	BYTE	(9) 54,40,0
	

$1199==.
	BYTE	(9) 54,40,0
	

$1198==.
	BYTE	(9) 40,55,40,67
	BYTE	(9) 54,40,61,51
	BYTE	(9) 54,40,0
	

$1197==.
	BYTE	(9) 54,40,115,141
	BYTE	(9) 170,50,0
	

$1195==.
	BYTE	(9) 54,40,0
	

$1194==.
	BYTE	(9) 54,40,0
	

$1191==.
	BYTE	(9) 54,40,0
	

$1190==.
	BYTE	(9) 54,40,0
	

$1189==.
	BYTE	(9) 54,40,0
	

$1188==.
	BYTE	(9) 54,40,0
	

$1185==.
	BYTE	(9) 51,135,0
	

$1184==.
	BYTE	(9) 102,157,157,154
	BYTE	(9) 163,133,50,151
	BYTE	(9) 156,164,51,50
	BYTE	(9) 0
	

$1183==.
	BYTE	(9) 54,40,0
	

$1180==.
	BYTE	(9) 54,40,0
	

$1179==.
	BYTE	(9) 56,101,0
	

$1178==.
	BYTE	(9) 54,40,0
	

$1175==.
	BYTE	(9) 54,40,0
	

esubsi:
	MOVE 4,-2(17)
	PUSH 17,5(4)
	MOVE 7,5(4)
	PUSH 17,4(7)
	ADJSP 17,1
	SKIPE 6,4(7)
	 JRST $1216
	MOVE 3,5(7)
	MOVEM 3,-1(17)
$1217==.
	SKIPN 7,-1(17)
	 JRST $1214
	MOVE 5,5(7)
	SKIPN 3,4(5)
	 JRST $1218
	MOVEM 3,-1(17)
	JRST $1214
$1218==.
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $1217
$1214==.
$1216==.
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
	SKIPE 4,-1(17)
	 JRST $1219
	DPB 4,[1100,,0(17)]
	MOVE 6,-2(17)
	MOVE 5,2(6)
	MOVE 7,2(5)
	MOVE 10,5(7)
	MOVEM 10,-1(17)
$1220==.
	SKIPN 7,-1(17)
	 JRST $1215
	MOVE 5,5(7)
	SKIPN 3,4(5)
	 JRST $1221
	MOVEM 3,-1(17)
	JRST $1215
$1221==.
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $1220
$1215==.
$1219==.
	SKIPE 4,-1(17)
	 JRST $1223
	PUSH 17,[$$BP90+$$SECT,,$1224]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-4(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1222
$1223==.
	PUSH 17,[$$BP90+$$SECT,,$1227]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-4(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1228]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-1(17)
	MOVE 4,4(5)
	MOVE 6,4(4)
	PUSH 17,4(6)
	PUSHJ 17,printi
	ADJSP 17,-1
	LDB 4,[1100,,0(17)]
	JUMPE 4,$1229
	PUSH 17,[$$BP90+$$SECT,,$1230]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-4(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1231]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,6(5)
	PUSHJ 17,printi
	ADJSP 17,-1
$1229==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1222==.
	ADJSP 17,-3
	POPJ 17,
$1231==.
	BYTE	(9) 55,76,0
	

$1230==.
	BYTE	(9) 51,40,53,40
	BYTE	(9) 163,151,172,145
	BYTE	(9) 157,146,50,0
	

$1228==.
	BYTE	(9) 54,40,0
	

$1227==.
	BYTE	(9) 125,156,151,157
	BYTE	(9) 156,157,146,146
	BYTE	(9) 163,50,0
	

$1224==.
	BYTE	(9) 163,151,172,145
	BYTE	(9) 157,146,50,52
	BYTE	(9) 0
	

enewsi:
	ADJSP 17,4
	MOVE 6,-5(17)
	SKIPN 4,0(6)
	 JRST $1236
	PUSH 17,4
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,0(17)
	PUSH 17,-5(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-3(17)
	PUSH 17,4(1)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-3(17)
	MOVE 3,3(1)
	CAIN 3,17
	 JRST $1237
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1237==.
	MOVE 4,-3(17)
	MOVE 3,5(4)
	MOVEM 3,-2(17)
$1238==.
	SKIPN 5,-2(17)
	 JRST $1239
	MOVE 3,4(5)
	MOVEM 3,-1(17)
$1240==.
	SKIPN 5,-1(17)
	 JRST $1241
	PUSH 17,0(17)
	PUSH 17,5
	PUSHJ 17,cvalof
	MOVE 3,-1(17)
	ADJSP 17,-2
	CAMN 1,3
	 JRST $1234
	MOVE 5,-1(17)
	MOVE 4,0(5)
	MOVEM 4,-1(17)
	JRST $1240
$1241==.
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $1238
$1239==.
	PUSH 17,[25]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1234==.
	PUSH 17,-2(17)
	PUSH 17,-6(17)
	PUSHJ 17,esubsi
	ADJSP 17,-2
	JRST $1235
$1236==.
	PUSH 17,[$$BP90+$$SECT,,$1242]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-5(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1235==.
	ADJSP 17,-4
	POPJ 17,
$1242==.
	BYTE	(9) 163,151,172,145
	BYTE	(9) 157,146,50,52
	BYTE	(9) 0
	

eprede:
	ADJSP 17,10
	MOVE 4,G191.n
	MOVEM 4,0(17)
	XMOVEI 3,-3(17)
	MOVEM 3,G191.n
	MOVE 6,-11(17)
	MOVE 5,14(6)
	MOVE 11,4(5)
	MOVEM 11,-4(17)
	CAIL 11,0
	 CAIL 11,60
	 JRST $1277
	JRST @$1278(11)
$1278==.
	IFIW $1248
	IFIW $1265
	IFIW $1277
	IFIW $1249
	IFIW $1277
	IFIW $1277
	IFIW $1250
	IFIW $1263
	IFIW $1268
	IFIW $1251
	IFIW $1252
	IFIW $1253
	IFIW $1254
	IFIW $1267
	IFIW $1277
	IFIW $1255
	IFIW $1257
	IFIW $1258
	IFIW $1277
	IFIW $1277
	IFIW $1266
	IFIW $1277
	IFIW $1262
	IFIW $1259
	IFIW $1271
	IFIW $1260
	IFIW $1277
	IFIW $1256
	IFIW $1275
	IFIW $1270
	IFIW $1257
	IFIW $1261
	IFIW $1261
	IFIW $1277
	IFIW $1264
	IFIW $1264
	IFIW $1273
	IFIW $1268
	IFIW $1272
	IFIW $1268
	IFIW $1270
	IFIW $1277
	IFIW $1277
	IFIW $1274
	IFIW $1269
	IFIW $1262
	IFIW $1262
	IFIW $1276
$1248==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	CAMN 1,typnod*1+3
	 JRST $1281
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $1280
$1281==.
	PUSH 17,[$$BP90+$$SECT,,$1282]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1279
$1280==.
	PUSH 17,[$$BP90+$$SECT,,$1283]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1279==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1249==.
	PUSH 17,[$$BP90+$$SECT,,$1286]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1287]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	MOVE 4,5(5)
	PUSH 17,0(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1288]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	MOVE 4,5(5)
	PUSH 17,0(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1289]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1250==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $1290
	MOVE 6,2(1)
	MOVE 5,3(6)
	CAIE 5,21
	 JRST $1291
	PUSH 17,5(6)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	JRST $1290
$1291==.
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
$1290==.
	MOVE 5,-7(17)
	CAME 5,typnod*1+3
	 CAMN 5,typnod*1+2
	 SKIPA 4,-12(17)
	 JRST $1292
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1247
$1292==.
	PUSH 17,[$$BP90+$$SECT,,$1294]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1251==.
	PUSH 17,[$$BP90+$$SECT,,$1297]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1298]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1252==.
	PUSH 17,[$$BP90+$$SECT,,$1299]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 6,
	DPB 6,[430100,,output*1+1]
	MOVE 5,-12(17)
	CAME 6,5(5)
	 JRST $1301
	MOVEI 3,1
	MOVE 4,defnam*1+22
	DPB 3,[331100,,5(4)]
	MOVE 7,defnam*1+22
	PUSH 17,4(7)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1300
$1301==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1300==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1253==.
	PUSH 17,[$$BP90+$$SECT,,$1304]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 6,
	DPB 6,[430100,,output*1+1]
	MOVE 5,-12(17)
	CAME 6,5(5)
	 JRST $1306
	MOVEI 3,1
	MOVE 4,defnam*1+22
	DPB 3,[331100,,5(4)]
	MOVE 7,defnam*1+22
	PUSH 17,4(7)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1305
$1306==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1305==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1254==.
	PUSH 17,[$$BP90+$$SECT,,$1309]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 6,
	DPB 6,[430100,,output*1+1]
	MOVE 5,-12(17)
	CAME 6,5(5)
	 JRST $1311
	MOVEI 10,60
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1310
$1311==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1310==.
	PUSH 17,[$$BP90+$$SECT,,$1314]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1255==.
	PUSH 17,[$$BP90+$$SECT,,$1315]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 6,
	DPB 6,[430100,,output*1+1]
	MOVE 5,-12(17)
	CAME 6,5(5)
	 JRST $1317
	MOVEI 3,1
	MOVE 4,defnam*1+32
	DPB 3,[331100,,5(4)]
	MOVE 7,defnam*1+32
	PUSH 17,4(7)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1316
$1317==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1316==.
	PUSH 17,[$$BP90+$$SECT,,$1318]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1256==.
	PUSH 17,[$$BP90+$$SECT,,ffchr]
	PUSH 17,[$$BP90+$$SECT,,$1319]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 6,
	DPB 6,[430100,,output*1+1]
	MOVE 5,-12(17)
	CAME 6,5(5)
	 JRST $1321
	MOVEI 3,1
	MOVE 4,defnam*1+32
	DPB 3,[331100,,5(4)]
	MOVE 7,defnam*1+32
	PUSH 17,4(7)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1320
$1321==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1320==.
	PUSH 17,[$$BP90+$$SECT,,$1322]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1257==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAME 1,typnod*1+10
	 JRST $1324
	MOVE 4,-4(17)
	CAIE 4,20
	 JRST $1325
	PUSH 17,[$$BP90+$$SECT,,$1326]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1323
$1325==.
	PUSH 17,[$$BP90+$$SECT,,$1327]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1323
$1324==.
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,$1328]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-4(17)
	CAIE 5,20
	 JRST $1329
	PUSH 17,[$$BP90+$$SECT,,$1330]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1323
$1329==.
	PUSH 17,[$$BP90+$$SECT,,$1331]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1323==.
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1334]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1258==.
	PUSH 17,[$$BP90+$$SECT,,$1335]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1259==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1336]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSHJ 17,etyped
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1337]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,enewsi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1338]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1260==.
	PUSH 17,[$$BP90+$$SECT,,$1339]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1261==.
	SETZ 4,
	DPB 4,[1100,,-1(17)]
	MOVE 5,-12(17)
	MOVE 6,5(5)
	MOVEM 6,-7(17)
	JUMPE 6,$1343
	PUSH 17,6
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-6(17)
	CAME 1,typnod*1+10
	 JRST $1344
	MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	MOVE 6,-7(17)
	MOVEM 6,-6(17)
	MOVE 4,0(6)
	MOVEM 4,-7(17)
	JRST $1342
$1344==.
	MOVE 6,-6(17)
	MOVE 3,3(6)
	CAIE 3,22
	 JRST $1345
	PUSH 17,4(6)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAME 1,typnod*1+2
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	MOVE 6,-7(17)
	MOVEM 6,-6(17)
	MOVE 4,0(6)
	MOVEM 4,-7(17)
	JRST $1342
$1345==.
	MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	SETZB 4,-6(17)
	JRST $1342
$1343==.
	SETZB 3,-6(17)
	MOVEI 4,1
	DPB 4,[1100,,-1(17)]
$1342==.
	LDB 4,[1100,,-1(17)]
	JUMPE 4,$1349
	SKIPN 10,-7(17)
	 JRST $1245
	MOVE 3,3(10)
	CAIE 3,43
	 SKIPE 5,0(10)
	 JRST $1350
	PUSH 17,10
	PUSHJ 17,typele
	ADJSP 17,-1
	ANDI 1,777
	CAIE 1,143
	 JRST $1350
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1351]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$1352]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	CAME 4,-6(17)
	 JRST $1354
	MOVE 3,defnam*1+22
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1353
$1354==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1353==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-4(17)
	CAIE 4,40
	 JRST $1245
	MOVEI 7,54
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1245
$1350==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usesca]
	PUSH 17,[$$BP90+$$SECT,,$1359]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	CAME 4,-6(17)
	 JRST $1361
	MOVE 3,defnam*1+22
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1360
$1361==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1360==.
	PUSH 17,[$$BP90+$$SECT,,$1362]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1363==.
	SKIPN 4,-7(17)
	 JRST $1364
	PUSH 17,[42]
	PUSH 17,[$$BP90+$$SECT,,$1365]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-7(17)
	PUSHJ 17,typele
	ADJSP 17,-1
	DPB 1,[1100,,-2(17)]
	CAIL 1,141
	 CAIL 1,150
	 JRST $1371
	JRST @$1372*1-141(1)
$1372==.
	IFIW $1367
	IFIW $1371
	IFIW $1368
	IFIW $1369
	IFIW $1371
	IFIW $1371
	IFIW $1370
$1367==.
	PUSH 17,[45]
	PUSH 17,[$$BP90+$$SECT,,$1373]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1366
$1368==.
	PUSH 17,[45]
	PUSH 17,[$$BP90+$$SECT,,$1374]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1366
$1369==.
	PUSH 17,[45]
	PUSH 17,[$$BP90+$$SECT,,$1375]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1366
$1370==.
	PUSH 17,[45]
	PUSH 17,[$$BP90+$$SECT,,$1376]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1366
$1371==.
	PUSH 17,[13721]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1366==.
	PUSH 17,[42]
	PUSH 17,[$$BP90+$$SECT,,$1377]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	LDB 5,[1100,,-2(17)]
	CAIL 5,141
	 CAIL 5,150
	 JRST $1383
	JRST @$1384*1-141(5)
$1384==.
	IFIW $1379
	IFIW $1383
	IFIW $1380
	IFIW $1381
	IFIW $1383
	IFIW $1383
	IFIW $1382
$1379==.
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1385]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1378
$1380==.
	MOVEI 6,46
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1378
$1381==.
	PUSH 17,[$$BP90+$$SECT,,$1388]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1378
$1382==.
	PUSH 17,[$$BP90+$$SECT,,$1389]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1378
$1383==.
	PUSH 17,[13744]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1378==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	LDB 4,[1100,,-2(17)]
	CAIL 4,141
	 CAIL 4,150
	 JRST $1395
	JRST @$1396*1-141(4)
$1396==.
	IFIW $1392
	IFIW $1395
	IFIW $1392
	IFIW $1393
	IFIW $1395
	IFIW $1395
	IFIW $1394
$1393==.
	PUSH 17,[$$BP90+$$SECT,,$1397]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1398]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1392
$1394==.
	PUSH 17,[$$BP90+$$SECT,,$1399]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1400]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1392
$1395==.
	PUSH 17,[13765]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1392==.
	MOVE 4,-7(17)
	MOVE 6,0(4)
	MOVEM 6,-7(17)
	JUMPE 6,$1363
	MOVEI 10,54
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1363
$1364==.
	PUSH 17,[$$BP90+$$SECT,,$1407]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	CAME 4,-6(17)
	 JRST $1409
	MOVE 3,defnam*1+22
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1408
$1409==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1408==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-4(17)
	CAIE 4,40
	 JRST $1245
	MOVEI 7,54
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
$1245==.
	MOVE 4,-4(17)
	CAIE 4,40
	 JRST $1348
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,useget]
	PUSH 17,[$$BP90+$$SECT,,$1414]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	CAME 4,-6(17)
	 JRST $1416
	MOVE 3,defnam*1+22
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1415
$1416==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1415==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1348
$1349==.
	PUSHJ 17,increm
$1419==.
	SKIPN 4,-7(17)
	 JRST $1420
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,$1421]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1422]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1423]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	MOVE 5,-7(17)
	MOVE 7,0(5)
	MOVEM 7,-7(17)
	JUMPE 7,$1419
	MOVEI 11,54
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	JRST $1419
$1420==.
	PUSHJ 17,decrem
$1348==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1262==.
	SETZ 4,
	DPB 4,[1100,,-1(17)]
	MOVE 5,-12(17)
	MOVE 6,5(5)
	MOVEM 6,-7(17)
	JUMPE 6,$1433
	PUSH 17,6
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-6(17)
	CAME 1,typnod*1+10
	 JRST $1434
	MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	MOVE 6,-7(17)
	MOVEM 6,-6(17)
	MOVE 4,0(6)
	MOVEM 4,-7(17)
	JRST $1432
$1434==.
	MOVE 6,-6(17)
	MOVE 3,3(6)
	CAIE 3,22
	 JRST $1435
	PUSH 17,4(6)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAME 1,typnod*1+2
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	MOVE 6,-7(17)
	MOVEM 6,-6(17)
	MOVE 4,0(6)
	MOVEM 4,-7(17)
	JRST $1432
$1435==.
	MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	SETZB 4,-6(17)
	JRST $1432
$1433==.
	SETZB 3,-6(17)
	MOVEI 4,1
	DPB 4,[1100,,-1(17)]
$1432==.
	LDB 4,[1100,,-1(17)]
	JUMPE 4,$1439
	SKIPE 5,-7(17)
	 JRST $1441
	PUSH 17,Conset*1+212
	PUSH 17,-5(17)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1442
	PUSH 17,[$$BP90+$$SECT,,nlchr]
	PUSH 17,[$$BP90+$$SECT,,$1443]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	CAME 4,-6(17)
	 JRST $1445
	MOVE 3,defnam*1+32
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1444
$1445==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1444==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1442==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1246
$1441==.
	MOVE 7,-7(17)
	MOVE 3,3(7)
	CAIE 3,43
	 SKIPE 4,0(7)
	 JRST $1440
	PUSH 17,7
	PUSHJ 17,typele
	ADJSP 17,-1
	ANDI 1,777
	CAIE 1,143
	 JRST $1440
	PUSH 17,[$$BP90+$$SECT,,$1452]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1453]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	CAME 4,-6(17)
	 JRST $1455
	MOVE 3,defnam*1+32
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1454
$1455==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1454==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-4(17)
	CAIE 4,56
	 JRST $1458
	PUSH 17,[$$BP90+$$SECT,,nlchr]
	PUSH 17,[$$BP90+$$SECT,,$1459]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	CAME 4,-6(17)
	 JRST $1461
	MOVE 3,defnam*1+32
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1460
$1461==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1460==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1458==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1246
$1440==.
	SETZB 3,-5(17)
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,$1468]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-4(17)
	CAIE 5,26
	 JRST $1470
	PUSH 17,[$$BP90+$$SECT,,$1471]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1469
$1470==.
	SKIPE 4,-6(17)
	 JRST $1473
	MOVE 3,defnam*1+32
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1472
$1473==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1472==.
	PUSH 17,[$$BP90+$$SECT,,$1474]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1469==.
	MOVEI 6,42
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	MOVEM 4,-5(17)
$1477==.
	SKIPN 5,-7(17)
	 JRST $1478
	PUSH 17,5
	PUSHJ 17,eforma
	ADJSP 17,-1
	MOVE 4,-7(17)
	MOVE 3,0(4)
	MOVEM 3,-7(17)
	JRST $1477
$1478==.
	MOVE 5,-4(17)
	CAIE 5,26
	 CAIN 5,56
	 TRNA 
	 JRST $1479
	PUSH 17,[$$BP90+$$SECT,,$1481]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1479==.
	MOVEI 6,42
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-5(17)
	MOVEM 4,-7(17)
$1484==.
	SKIPN 5,-7(17)
	 JRST $1485
	PUSH 17,5
	PUSHJ 17,ewrite
	ADJSP 17,-1
	MOVE 4,-7(17)
	MOVE 3,0(4)
	MOVEM 3,-7(17)
	JRST $1484
$1485==.
	PUSH 17,[$$BP90+$$SECT,,$1486]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	CAME 4,-6(17)
	 JRST $1488
	MOVE 3,defnam*1+32
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1487
$1488==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1487==.
	MOVE 4,-4(17)
	CAIE 4,55
	 JRST $1489
	PUSH 17,[$$BP90+$$SECT,,$1490]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1438
$1489==.
	PUSH 17,[$$BP90+$$SECT,,$1491]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1438
$1439==.
	PUSHJ 17,increm
	PUSH 17,-6(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-5(17)
	CAME 1,typnod*1+10
	 JRST $1493
	MOVE 3,typnod*1+2
	MOVEM 3,-5(17)
	JRST $1492
$1493==.
	MOVE 6,-5(17)
	MOVE 3,3(6)
	CAIE 3,22
	 JRST $1494
	PUSH 17,4(6)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-5(17)
	JRST $1492
$1494==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1492==.
$1495==.
	SKIPN 5,-7(17)
	 JRST $1496
	PUSH 17,Conset*1+213
	PUSH 17,3(5)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $1498
	PUSH 17,-5(17)
	PUSH 17,-10(17)
	PUSHJ 17,typeof
	MOVE 3,-1(17)
	ADJSP 17,-2
	CAME 1,3
	 JRST $1498
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,$1499]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1497
$1498==.
	MOVE 4,-5(17)
	MOVE 3,3(4)
	CAIE 3,23
	 JRST $1501
	MOVEI 5,1
	DPB 5,[$$BP93+$$SECT,,usescp]
	PUSH 17,[$$BP90+$$SECT,,$1502]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-6(17)
	PUSHJ 17,eselec
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1503]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAME 1,typnod*1+7
	 JRST $1505
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1504
$1505==.
	PUSH 17,-7(17)
	PUSHJ 17,eselec
	ADJSP 17,-1
	MOVEI 6,123
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1504==.
	PUSH 17,[$$BP90+$$SECT,,$1508]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1509]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1500
$1501==.
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1510]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1500==.
	PUSH 17,[$$BP90+$$SECT,,$1511]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1512]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1497==.
	PUSH 17,[$$BP90+$$SECT,,$1513]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-6(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1514]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	MOVE 5,-7(17)
	MOVE 7,0(5)
	MOVEM 7,-7(17)
	JUMPE 7,$1495
	MOVEI 11,54
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	JRST $1495
$1496==.
	PUSHJ 17,decrem
$1438==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1246==.
	JRST $1247
$1263==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	CAME 1,typnod*1+10
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	JUMPN 3,$1525
	MOVE 4,3(1)
	CAIE 4,22
	 JRST $1525
	PUSH 17,4(1)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAMN 1,typnod*1+2
	 SKIPA 3,[1]
	 TRNA 
	 DPB 3,[1100,,-1(17)]
$1525==.
	LDB 4,[1100,,-1(17)]
	JUMPE 4,$1527
	PUSH 17,[$$BP90+$$SECT,,$1528]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1526
$1527==.
	PUSH 17,[$$BP90+$$SECT,,$1529]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1526==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1530]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1264==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	CAME 1,typnod*1+10
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[1100,,-1(17)]
	JUMPN 3,$1533
	MOVE 4,3(1)
	CAIE 4,22
	 JRST $1533
	PUSH 17,4(1)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAMN 1,typnod*1+2
	 SKIPA 3,[1]
	 TRNA 
	 DPB 3,[1100,,-1(17)]
$1533==.
	LDB 4,[1100,,-1(17)]
	JUMPE 4,$1535
	MOVE 5,-4(17)
	CAIE 5,42
	 JRST $1536
	PUSH 17,[$$BP90+$$SECT,,$1537]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1534
$1536==.
	PUSH 17,[$$BP90+$$SECT,,$1538]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1534
$1535==.
	MOVE 4,-4(17)
	CAIE 4,42
	 JRST $1539
	PUSH 17,[$$BP90+$$SECT,,$1540]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1534
$1539==.
	PUSH 17,[$$BP90+$$SECT,,$1541]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1534==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1542]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 6,
	DPB 6,[430100,,output*1+1]
	MOVE 5,-12(17)
	MOVE 4,5(5)
	MOVE 10,0(4)
	MOVEM 10,-7(17)
	JUMPN 10,$1544
	PUSH 17,[$$BP90+$$SECT,,$1545]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1543
$1544==.
	PUSH 17,-7(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	CAME 1,typnod*1+2
	 JRST $1546
	MOVEI 6,42
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-12(17)
	MOVE 3,5(4)
	PUSH 17,0(3)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	DPB 1,[1100,,-2(17)]
	CAIE 1,134
	 CAIN 1,42
	 SKIPA 6,[134]
	 JRST $1549
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1549==.
	PUSH 17,[42]
	LDB 4,[1100,,-3(17)]
	PUSH 17,4
	PUSH 17,[$$BP90+$$SECT,,$1553]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1543
$1546==.
	MOVE 4,-7(17)
	CAME 4,typnod*1+5
	 JRST $1554
	MOVE 5,-12(17)
	MOVE 3,5(5)
	PUSH 17,0(3)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1543
$1554==.
	PUSH 17,Conset*1+214
	MOVE 4,-10(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1555
	MOVE 4,-12(17)
	MOVE 3,5(4)
	PUSH 17,0(3)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1556]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1543
$1555==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1543==.
	PUSH 17,[$$BP90+$$SECT,,$1557]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1265==.
	PUSH 17,[$$BP90+$$SECT,,$1558]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAMN 1,typnod*1+4
	 JRST $1559
	PUSH 17,[$$BP90+$$SECT,,dblcas]
	PUSH 17,[$$BP90+$$SECT,,$1560]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1559==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1266==.
	PUSH 17,[$$BP90+$$SECT,,$1563]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAMN 1,typnod*1+4
	 JRST $1564
	PUSH 17,[$$BP90+$$SECT,,dblcas]
	PUSH 17,[$$BP90+$$SECT,,$1565]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1564==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1267==.
	PUSH 17,[$$BP90+$$SECT,,$1568]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAMN 1,typnod*1+4
	 JRST $1569
	PUSH 17,[$$BP90+$$SECT,,dblcas]
	PUSH 17,[$$BP90+$$SECT,,$1570]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1569==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1268==.
	MOVE 4,-12(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAMN 1,typnod*1+4
	 JRST $1575
	PUSH 17,[$$BP90+$$SECT,,dblcas]
	PUSH 17,[$$BP90+$$SECT,,$1576]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1575==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1269==.
	PUSH 17,[$$BP90+$$SECT,,$1579]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAMN 1,typnod*1+4
	 JRST $1580
	PUSH 17,[$$BP90+$$SECT,,dblcas]
	PUSH 17,[$$BP90+$$SECT,,$1581]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1580==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1270==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $1584
	MOVE 6,2(1)
	MOVE 5,3(6)
	CAIE 5,21
	 JRST $1585
	PUSH 17,5(6)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	JRST $1584
$1585==.
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
$1584==.
	MOVE 5,-7(17)
	CAME 5,typnod*1+3
	 CAMN 5,typnod*1+2
	 TRNA 
	 JRST $1586
	PUSH 17,[$$BP90+$$SECT,,$1588]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-4(17)
	CAIE 4,35
	 JRST $1589
	PUSH 17,[$$BP90+$$SECT,,$1590]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1589==.
	PUSH 17,[$$BP90+$$SECT,,$1591]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1586==.
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	MOVE 6,2(4)
	MOVEM 6,-7(17)
	MOVE 3,3(6)
	CAIE 3,6
	 JRST $1594
	MOVEI 11,50
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1594==.
	PUSH 17,[$$BP90+$$SECT,,$1599]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-4(17)
	CAIE 4,35
	 JRST $1600
	PUSH 17,[$$BP90+$$SECT,,$1601]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1600==.
	PUSH 17,[$$BP90+$$SECT,,$1602]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1271==.
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 3,defnam*1+4
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1605]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1606]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1272==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	CAMN 1,typnod*1+3
	 JRST $1608
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $1607
$1608==.
	PUSH 17,[$$BP90+$$SECT,,$1609]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1610]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1611]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1607==.
	PUSH 17,[$$BP90+$$SECT,,$1612]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAMN 1,typnod*1+4
	 JRST $1613
	PUSH 17,[$$BP90+$$SECT,,dblcas]
	PUSH 17,[$$BP90+$$SECT,,$1614]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1613==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1615]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1247
$1273==.
	PUSH 17,[$$BP90+$$SECT,,$1616]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1274==.
	PUSH 17,[$$BP90+$$SECT,,$1619]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1275==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	MOVE 4,-12(17)
	MOVE 3,5(4)
	MOVE 5,0(3)
	PUSH 17,0(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-5(17)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[$$BP90+$$SECT,,$1622]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	MOVE 4,5(5)
	PUSH 17,0(4)
	PUSHJ 17,arithe
	ADJSP 17,-1
	TRNE 1,777
	 JRST $1623
	PUSH 17,[$$BP90+$$SECT,,$1624]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1623==.
	MOVE 4,-12(17)
	MOVE 3,5(4)
	PUSH 17,0(3)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-5(17)
	MOVE 3,3(4)
	CAIE 3,20
	 JRST $1625
	MOVE 6,-7(17)
	PUSH 17,4(6)
	PUSHJ 17,clower
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1626]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1625==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$1631]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	MOVE 4,3(5)
	CAIE 4,21
	 JRST $1633
	PUSH 17,[$$BP90+$$SECT,,$1634]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-5(17)
	MOVE 4,4(5)
	MOVE 6,5(4)
	MOVE 7,4(6)
	PUSH 17,4(7)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1632
$1633==.
	MOVE 4,-5(17)
	PUSH 17,4(4)
	PUSHJ 17,crange
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1637]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1632==.
	PUSH 17,[$$BP90+$$SECT,,$1638]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-12(17)
	MOVE 3,5(4)
	MOVE 5,0(3)
	PUSH 17,0(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1641]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1642]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1276==.
	MOVE 4,-12(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	MOVE 4,-12(17)
	MOVE 3,5(4)
	PUSH 17,0(3)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-5(17)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[$$BP90+$$SECT,,$1647]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	MOVE 4,5(5)
	MOVE 6,0(4)
	PUSH 17,0(6)
	PUSHJ 17,arithe
	ADJSP 17,-1
	TRNE 1,777
	 JRST $1648
	PUSH 17,[$$BP90+$$SECT,,$1649]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1648==.
	MOVE 4,-12(17)
	MOVE 3,5(4)
	MOVE 5,0(3)
	PUSH 17,0(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 6,-5(17)
	MOVE 3,3(6)
	CAIN 3,21
	 JRST $1650
	PUSH 17,4(6)
	PUSHJ 17,clower
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1651]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1650==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$1656]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	MOVE 4,3(5)
	CAIE 4,21
	 JRST $1658
	PUSH 17,[$$BP90+$$SECT,,$1659]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	MOVE 4,4(5)
	MOVE 6,5(4)
	MOVE 7,4(6)
	PUSH 17,4(7)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1657
$1658==.
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,crange
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1662]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1657==.
	PUSH 17,[$$BP90+$$SECT,,$1663]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-12(17)
	MOVE 3,5(4)
	PUSH 17,0(3)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1666]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-12(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1667]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1247
$1277==.
	PUSH 17,[14604]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1247==.
	MOVE 4,0(17)
	MOVEM 4,G191.n
	ADJSP 17,-10
	POPJ 17,
$1667==.
	BYTE	(9) 56,101,133,137
	BYTE	(9) 152,53,53,135
	BYTE	(9) 73,12,0
	

$1666==.
	BYTE	(9) 56,101,133,137
	BYTE	(9) 151,53,53,135
	BYTE	(9) 40,75,40,0
	

$1663==.
	BYTE	(9) 73,40,51,12
	BYTE	(9) 0
	

$1662==.
	BYTE	(9) 45,61,144,0
	

$1659==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$1656==.
	BYTE	(9) 40,40,40,40
	BYTE	(9) 146,157,162,40
	BYTE	(9) 50,137,152,40
	BYTE	(9) 75,40,60,73
	BYTE	(9) 40,137,152,40
	BYTE	(9) 74,40,0
	

$1651==.
	BYTE	(9) 40,55,40,45
	BYTE	(9) 61,144,0
	

$1649==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,0
	

$1647==.
	BYTE	(9) 173,40,40,40
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,137,152
	BYTE	(9) 54,40,137,151
	BYTE	(9) 40,75,40,0
	

$1642==.
	BYTE	(9) 56,101,133,137
	BYTE	(9) 151,53,53,135
	BYTE	(9) 73,12,0
	

$1641==.
	BYTE	(9) 56,101,133,137
	BYTE	(9) 152,53,53,135
	BYTE	(9) 40,75,40,0
	

$1638==.
	BYTE	(9) 73,40,51,12
	BYTE	(9) 0
	

$1637==.
	BYTE	(9) 45,61,144,0
	

$1634==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$1631==.
	BYTE	(9) 40,40,40,40
	BYTE	(9) 146,157,162,40
	BYTE	(9) 50,137,152,40
	BYTE	(9) 75,40,60,73
	BYTE	(9) 40,137,152,40
	BYTE	(9) 74,40,0
	

$1626==.
	BYTE	(9) 40,55,40,45
	BYTE	(9) 61,144,0
	

$1624==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,0
	

$1622==.
	BYTE	(9) 173,40,40,40
	BYTE	(9) 40,45,163,45
	BYTE	(9) 163,45,143,137
	BYTE	(9) 152,54,40,137
	BYTE	(9) 151,40,75,40
	BYTE	(9) 0
	

$1619==.
	BYTE	(9) 124,162,165,156
	BYTE	(9) 143,50,0
	

$1616==.
	BYTE	(9) 122,157,165,156
	BYTE	(9) 144,50,0
	

$1615==.
	BYTE	(9) 54,40,62,56
	BYTE	(9) 60,51,0
	

$1614==.
	BYTE	(9) 45,163,0
	

$1612==.
	BYTE	(9) 160,157,167,50
	BYTE	(9) 0
	

$1611==.
	BYTE	(9) 51,51,0
	

$1610==.
	BYTE	(9) 51,40,52,40
	BYTE	(9) 50,0
	

$1609==.
	BYTE	(9) 50,50,0
	

$1606==.
	BYTE	(9) 51,40,46,40
	BYTE	(9) 61,51,0
	

$1605==.
	BYTE	(9) 51,50,50,0
	

$1602==.
	BYTE	(9) 51,53,61,51
	BYTE	(9) 51,0
	

$1601==.
	BYTE	(9) 51,55,61,51
	BYTE	(9) 51,0
	

$1599==.
	BYTE	(9) 50,50,151,156
	BYTE	(9) 164,51,50,0
	

$1591==.
	BYTE	(9) 51,53,61,51
	BYTE	(9) 0
	

$1590==.
	BYTE	(9) 51,55,61,51
	BYTE	(9) 0
	

$1588==.
	BYTE	(9) 50,50,0
	

$1581==.
	BYTE	(9) 45,163,0
	

$1579==.
	BYTE	(9) 141,164,141,156
	BYTE	(9) 50,0
	

$1576==.
	BYTE	(9) 45,163,0
	

$1570==.
	BYTE	(9) 45,163,0
	

$1568==.
	BYTE	(9) 145,170,160,50
	BYTE	(9) 0
	

$1565==.
	BYTE	(9) 45,163,0
	

$1563==.
	BYTE	(9) 154,157,147,50
	BYTE	(9) 0
	

$1560==.
	BYTE	(9) 45,163,0
	

$1558==.
	BYTE	(9) 141,164,141,156
	BYTE	(9) 50,0
	

$1557==.
	BYTE	(9) 51,73,12,0
	

$1556==.
	BYTE	(9) 56,101,0
	

$1553==.
	BYTE	(9) 45,143,45,143
	BYTE	(9) 0
	

$1545==.
	BYTE	(9) 116,125,114,114
	BYTE	(9) 0
	

$1542==.
	BYTE	(9) 54,40,0
	

$1541==.
	BYTE	(9) 122,145,167,162
	BYTE	(9) 151,164,145,50
	BYTE	(9) 0
	

$1540==.
	BYTE	(9) 122,145,163,145
	BYTE	(9) 164,50,0
	

$1538==.
	BYTE	(9) 122,145,167,162
	BYTE	(9) 151,164,145,170
	BYTE	(9) 50,0
	

$1537==.
	BYTE	(9) 122,145,163,145
	BYTE	(9) 164,170,50,0
	

$1530==.
	BYTE	(9) 51,73,12,0
	

$1529==.
	BYTE	(9) 103,154,157,163
	BYTE	(9) 145,50,0
	

$1528==.
	BYTE	(9) 103,154,157,163
	BYTE	(9) 145,170,50,0
	

$1514==.
	BYTE	(9) 56,146,160,51
	BYTE	(9) 0
	

$1513==.
	BYTE	(9) 54,40,0
	

$1512==.
	BYTE	(9) 56,142,165,146
	BYTE	(9) 0
	

$1511==.
	BYTE	(9) 54,40,106,167
	BYTE	(9) 162,151,164,145
	BYTE	(9) 50,0
	

$1510==.
	BYTE	(9) 56,142,165,146
	BYTE	(9) 40,75,40,0
	

$1509==.
	BYTE	(9) 56,142,165,146
	BYTE	(9) 51,51,0
	

$1508==.
	BYTE	(9) 54,40,163,151
	BYTE	(9) 172,145,157,146
	BYTE	(9) 50,0
	

$1503==.
	BYTE	(9) 142,165,146,56
	BYTE	(9) 123,54,40,0
	

$1502==.
	BYTE	(9) 123,145,164,156
	BYTE	(9) 143,160,171,50
	BYTE	(9) 0
	

$1499==.
	BYTE	(9) 45,163,106,167
	BYTE	(9) 162,151,164,145
	BYTE	(9) 50,0
	

$1491==.
	BYTE	(9) 54,40,61,51
	BYTE	(9) 0
	

$1490==.
	BYTE	(9) 54,40,60,51
	BYTE	(9) 0
	

$1486==.
	BYTE	(9) 51,54,40,120
	BYTE	(9) 165,164,154,50
	BYTE	(9) 0
	

$1481==.
	BYTE	(9) 134,156,0
	

$1474==.
	BYTE	(9) 56,146,160,54
	BYTE	(9) 40,0
	

$1471==.
	BYTE	(9) 163,164,144,145
	BYTE	(9) 162,162,54,40
	BYTE	(9) 0
	

$1468==.
	BYTE	(9) 45,163,146,160
	BYTE	(9) 162,151,156,164
	BYTE	(9) 146,50,0
	

$1459==.
	BYTE	(9) 54,120,165,164
	BYTE	(9) 143,150,162,50
	BYTE	(9) 45,163,54,40
	BYTE	(9) 0
	

$1453==.
	BYTE	(9) 54,40,0
	

$1452==.
	BYTE	(9) 120,165,164,143
	BYTE	(9) 150,162,50,0
	

$1443==.
	BYTE	(9) 120,165,164,143
	BYTE	(9) 150,162,50,45
	BYTE	(9) 163,54,40,0
	

$1423==.
	BYTE	(9) 56,146,160,51
	BYTE	(9) 0
	

$1422==.
	BYTE	(9) 54,40,0
	

$1421==.
	BYTE	(9) 45,163,106,162
	BYTE	(9) 145,141,144,50
	BYTE	(9) 0
	

$1414==.
	BYTE	(9) 107,145,164,154
	BYTE	(9) 50,46,0
	

$1407==.
	BYTE	(9) 54,40,107,145
	BYTE	(9) 164,170,50,0
	

$1400==.
	BYTE	(9) 40,75,40,124
	BYTE	(9) 155,160,144,142
	BYTE	(9) 154,0
	

$1399==.
	BYTE	(9) 54,40,0
	

$1398==.
	BYTE	(9) 40,75,40,124
	BYTE	(9) 155,160,154,156
	BYTE	(9) 147,0
	

$1397==.
	BYTE	(9) 54,40,0
	

$1389==.
	BYTE	(9) 46,124,155,160
	BYTE	(9) 144,142,154,0
	

$1388==.
	BYTE	(9) 46,124,155,160
	BYTE	(9) 154,156,147,0
	

$1385==.
	BYTE	(9) 56,101,0
	

$1377==.
	BYTE	(9) 45,143,54,40
	BYTE	(9) 0
	

$1376==.
	BYTE	(9) 45,143,154,145
	BYTE	(9) 0
	

$1375==.
	BYTE	(9) 45,143,154,144
	BYTE	(9) 0
	

$1374==.
	BYTE	(9) 45,143,143,0
	

$1373==.
	BYTE	(9) 45,143,163,0
	

$1365==.
	BYTE	(9) 123,143,141,156
	BYTE	(9) 50,45,143,0
	

$1362==.
	BYTE	(9) 51,54,40,0
	

$1359==.
	BYTE	(9) 106,163,143,141
	BYTE	(9) 156,50,0
	

$1352==.
	BYTE	(9) 107,145,164,143
	BYTE	(9) 150,162,50,0
	

$1351==.
	BYTE	(9) 40,75,40,0
	

$1339==.
	BYTE	(9) 50,165,156,163
	BYTE	(9) 151,147,156,145
	BYTE	(9) 144,51,50,0
	

$1338==.
	BYTE	(9) 51,51,73,12
	BYTE	(9) 0
	

$1337==.
	BYTE	(9) 51,155,141,154
	BYTE	(9) 154,157,143,50
	BYTE	(9) 50,165,156,163
	BYTE	(9) 151,147,156,145
	BYTE	(9) 144,51,50,0
	

$1336==.
	BYTE	(9) 40,75,40,50
	BYTE	(9) 0
	

$1335==.
	BYTE	(9) 141,142,157,162
	BYTE	(9) 164,50,51,73
	BYTE	(9) 12,0
	

$1334==.
	BYTE	(9) 51,73,12,0
	

$1331==.
	BYTE	(9) 120,165,164,0
	

$1330==.
	BYTE	(9) 107,145,164,0
	

$1328==.
	BYTE	(9) 45,163,0
	

$1327==.
	BYTE	(9) 120,165,164,170
	BYTE	(9) 0
	

$1326==.
	BYTE	(9) 107,145,164,170
	BYTE	(9) 0
	

$1322==.
	BYTE	(9) 51,73,12,0
	

$1319==.
	BYTE	(9) 120,165,164,143
	BYTE	(9) 150,162,50,45
	BYTE	(9) 163,54,40,0
	

$1318==.
	BYTE	(9) 56,146,160,51
	BYTE	(9) 73,12,0
	

$1315==.
	BYTE	(9) 146,146,154,165
	BYTE	(9) 163,150,50,0
	

$1314==.
	BYTE	(9) 51,73,12,0
	

$1309==.
	BYTE	(9) 145,170,151,164
	BYTE	(9) 50,0
	

$1304==.
	BYTE	(9) 105,157,154,156
	BYTE	(9) 50,0
	

$1299==.
	BYTE	(9) 105,157,146,50
	BYTE	(9) 0
	

$1298==.
	BYTE	(9) 51,73,12,0
	

$1297==.
	BYTE	(9) 146,162,145,145
	BYTE	(9) 50,0
	

$1294==.
	BYTE	(9) 50,143,150,141
	BYTE	(9) 162,51,50,0
	

$1289==.
	BYTE	(9) 56,101,51,51
	BYTE	(9) 73,12,0
	

$1288==.
	BYTE	(9) 56,101,54,40
	BYTE	(9) 163,151,172,145
	BYTE	(9) 157,146,50,0
	

$1287==.
	BYTE	(9) 54,40,0
	

$1286==.
	BYTE	(9) 101,162,147,166
	BYTE	(9) 147,164,50,0
	

$1283==.
	BYTE	(9) 146,141,142,163
	BYTE	(9) 50,0
	

$1282==.
	BYTE	(9) 141,142,163,50
	BYTE	(9) 0
	

eaddr:
	MOVEI 6,46
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,Conset*1+215
	MOVE 4,-2(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $1674
	PUSH 17,[17]
	PUSHJ 17,error
	ADJSP 17,-1
$1674==.
	JRST eexpr
ecall:
	ADJSP 17,3
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 3,3(1)
	CAILE 3,1
	 CAIL 3,14
	 JRST $1678
	JRST @$1679*1-2(3)
$1679==.
	IFIW $1676
	IFIW $1676
	IFIW $1678
	IFIW $1678
	IFIW $1678
	IFIW $1678
	IFIW $1678
	IFIW $1678
	IFIW $1677
	IFIW $1677
$1676==.
	MOVE 4,-2(17)
	MOVE 3,5(4)
	MOVEM 3,-2(17)
	JRST $1675
$1677==.
	MOVE 4,-2(17)
	MOVE 3,5(4)
	MOVEM 3,-2(17)
	JRST $1675
$1678==.
	PUSH 17,[14642]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1675==.
	SKIPN 5,-2(17)
	 JRST $1680
	MOVE 3,3(5)
	CAIL 3,10
	 CAIL 3,14
	 JRST $1683
	JRST @$1684*1-10(3)
$1684==.
	IFIW $1681
	IFIW $1681
	IFIW $1682
	IFIW $1682
$1681==.
	MOVE 4,-2(17)
	MOVE 3,4(4)
	MOVEM 3,-2(17)
	JRST $1680
$1682==.
	MOVE 4,-2(17)
	MOVE 3,4(4)
	MOVEM 3,-2(17)
	JRST $1680
$1683==.
	PUSH 17,[14655]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1680==.
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-4(17)
	MOVE 3,5(4)
	MOVEM 3,-1(17)
$1687==.
	SKIPN 4,-1(17)
	 JRST $1688
	PUSH 17,Conset*1+216
	MOVE 5,-3(17)
	MOVE 3,2(5)
	PUSH 17,3(3)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1690
	MOVE 6,-1(17)
	MOVE 3,3(6)
	CAIE 3,73
	 JRST $1691
	MOVE 4,4(6)
	MOVE 5,4(4)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1689
$1691==.
	MOVE 4,-1(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1689
$1690==.
	PUSH 17,-1(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	CAME 1,typnod*1+1
	 JRST $1692
	MOVE 4,-1(17)
	MOVEM 4,0(17)
$1693==.
	MOVE 6,0(17)
	MOVE 3,3(6)
	CAIE 3,65
	 JRST $1694
	MOVE 4,4(6)
	MOVEM 4,0(17)
	JRST $1693
$1694==.
	PUSH 17,Conset*1+217
	MOVE 4,-1(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1695
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 3,defnam*1+4
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1698]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1689
$1695==.
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1689
$1692==.
	MOVE 5,0(17)
	CAME 5,typnod*1+5
	 CAMN 5,typnod*1+7
	 TRNA 
	 JRST $1701
	PUSH 17,[$$BP90+$$SECT,,$1703]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	MOVE 4,2(5)
	PUSH 17,5(4)
	PUSHJ 17,etyped
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1704]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	CAME 5,typnod*1+7
	 JRST $1706
	MOVEI 4,1
	DPB 4,G198.d
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	SETZ 3,
	DPB 3,G198.d
	JRST $1705
$1706==.
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1705==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1689
$1701==.
	MOVE 4,0(17)
	CAME 4,typnod*1+6
	 JRST $1709
	MOVEI 7,50
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVE 3,2(4)
	PUSH 17,5(3)
	PUSHJ 17,etyped
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1712]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1689
$1709==.
	MOVE 4,-2(17)
	MOVE 3,2(4)
	MOVE 5,5(3)
	MOVE 6,3(5)
	CAIE 6,21
	 JRST $1713
	PUSH 17,[$$BP90+$$SECT,,$1714]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	MOVE 4,2(5)
	MOVE 6,5(4)
	PUSH 17,7(6)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1715]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-1(17)
	SKIPE 3,0(4)
	 JRST $1689
	MOVE 6,0(17)
	PUSH 17,4(6)
	PUSHJ 17,crange
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1716]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1689
$1713==.
	MOVE 4,-2(17)
	MOVE 3,2(4)
	MOVE 5,3(3)
	CAIE 5,11
	 JRST $1717
	PUSH 17,-1(17)
	PUSHJ 17,eaddr
	ADJSP 17,-1
	JRST $1689
$1717==.
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$1689==.
	MOVE 4,-1(17)
	MOVE 6,0(4)
	MOVEM 6,-1(17)
	JUMPE 6,$1687
	PUSH 17,[$$BP90+$$SECT,,$1718]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 6,
	DPB 6,[430100,,output*1+1]
	MOVE 4,-2(17)
	CAME 6,0(4)
	 JRST $1719
	MOVE 3,2(4)
	MOVE 10,0(3)
	MOVEM 10,-2(17)
	MOVE 5,3(10)
	CAIL 5,10
	 CAIL 5,14
	 JRST $1722
	JRST @$1723*1-10(5)
$1723==.
	IFIW $1720
	IFIW $1720
	IFIW $1721
	IFIW $1721
$1720==.
	MOVE 4,-2(17)
	MOVE 3,4(4)
	MOVEM 3,-2(17)
	JRST $1687
$1721==.
	MOVE 4,-2(17)
	MOVE 3,4(4)
	MOVEM 3,-2(17)
	JRST $1687
$1722==.
	PUSH 17,[14764]
	PUSHJ 17,Caseer
	ADJSP 17,-1
	JRST $1687
$1719==.
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $1687
$1688==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-5
	POPJ 17,
$1718==.
	BYTE	(9) 54,40,0
	

$1716==.
	BYTE	(9) 54,40,45,61
	BYTE	(9) 144,0
	

$1715==.
	BYTE	(9) 40,52,51,46
	BYTE	(9) 0
	

$1714==.
	BYTE	(9) 50,163,164,162
	BYTE	(9) 165,143,164,40
	BYTE	(9) 0
	

$1712==.
	BYTE	(9) 51,116,111,114
	BYTE	(9) 0
	

$1704==.
	BYTE	(9) 40,52,51,0
	

$1703==.
	BYTE	(9) 52,50,50,0
	

$1698==.
	BYTE	(9) 51,50,0
	

constx:
	ADJSP 17,1
	MOVE 4,-2(17)
	MOVE 3,3(4)
	CAIL 3,40
	 CAIL 3,102
	 JRST $1731
	JRST @$1732*1-40(3)
$1732==.
	IFIW $1728
	IFIW $1731
	IFIW $1731
	IFIW $1731
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1727
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1730
	IFIW $1729
	IFIW $1728
	IFIW $1728
	IFIW $1730
	IFIW $1730
	IFIW $1730
$1727==.
	MOVE 4,-2(17)
	PUSH 17,5(4)
	PUSHJ 17,constx
	ADJSP 17,-1
	JUMPE 1,$1733
	MOVE 4,-2(17)
	PUSH 17,4(4)
	PUSHJ 17,constx
	ADJSP 17,-1
	DPB 1,[1100,,0(17)]
	JRST $1726
$1733==.
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $1726
$1728==.
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
	JRST $1726
$1729==.
	PUSH 17,-2(17)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 4,3(1)
	CAIE 4,5
	 CAIN 4,26
	 SKIPA 3,[1]
	 SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $1726
$1730==.
	SETZ 3,
	DPB 3,[1100,,0(17)]
	JRST $1726
$1731==.
	PUSH 17,[15037]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1726==.
	LDB 1,[1100,,0(17)]
	ADJSP 17,-1
	POPJ 17,
consts:
	ADJSP 17,1
	MOVEI 3,1
	DPB 3,[1100,,0(17)]
$1736==.
	SKIPN 5,-2(17)
	 JRST $1737
	PUSH 17,5
	PUSHJ 17,constx
	ADJSP 17,-1
	JUMPE 1,$1738
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $1736
$1738==.
	SETZ 4,
	DPB 4,[1100,,0(17)]
	MOVEM 4,-2(17)
	JRST $1736
$1737==.
	LDB 1,[1100,,0(17)]
	ADJSP 17,-1
	POPJ 17,
eexpr:
	ADJSP 17,2
	SETZ 3,
	DPB 3,G200.d
	PUSH 17,Conset*1+220
	MOVE 5,-4(17)
	PUSH 17,3(5)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1740
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	PUSH 17,Conset*1+221
	PUSH 17,3(1)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $1741
	MOVE 4,-1(17)
	CAME 4,typnod*1+7
	 JRST $1740
$1741==.
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIL 3,45
	 CAIL 3,60
	 JRST $1750
	JRST @$1751*1-45(3)
$1751==.
	IFIW $1746
	IFIW $1747
	IFIW $1750
	IFIW $1749
	IFIW $1750
	IFIW $1748
	IFIW $1750
	IFIW $1743
	IFIW $1744
	IFIW $1750
	IFIW $1745
$1743==.
	MOVEI 4,1
	DPB 4,G196.s
	DPB 4,[$$BP93+$$SECT,,useuni]
	PUSH 17,[$$BP90+$$SECT,,$1752]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1742
$1744==.
	MOVEI 4,1
	DPB 4,G196.s
	DPB 4,[$$BP93+$$SECT,,usedif]
	PUSH 17,[$$BP90+$$SECT,,$1753]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1742
$1745==.
	MOVEI 4,1
	DPB 4,G196.s
	DPB 4,[$$BP93+$$SECT,,useint]
	PUSH 17,[$$BP90+$$SECT,,$1754]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1742
$1746==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,useseq]
	PUSH 17,[$$BP90+$$SECT,,$1755]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1742
$1747==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usesne]
	PUSH 17,[$$BP90+$$SECT,,$1756]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1742
$1748==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usesge]
	PUSH 17,[$$BP90+$$SECT,,$1757]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1742
$1749==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usesle]
	PUSH 17,[$$BP90+$$SECT,,$1758]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1742
$1750==.
	PUSH 17,[15141]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1742==.
	PUSH 17,Conset*1+222
	MOVE 4,-4(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1759
	SETZ 3,
	DPB 3,G198.d
$1759==.
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVE 3,3(4)
	CAIE 3,23
	 JRST $1762
	PUSH 17,[$$BP90+$$SECT,,$1763]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1762==.
	PUSH 17,[$$BP90+$$SECT,,$1764]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,23
	 JRST $1765
	PUSH 17,[$$BP90+$$SECT,,$1766]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1765==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1740==.
	PUSH 17,Conset*1+223
	MOVE 4,-4(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1769
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,21
	 JRST $1770
	PUSH 17,[30]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1770==.
	PUSH 17,Conset*1+224
	MOVE 4,-2(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $1771
	MOVE 4,-1(17)
	CAME 4,typnod*1+5
	 JRST $1769
$1771==.
	PUSH 17,[$$BP90+$$SECT,,$1772]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVE 3,3(4)
	CAIE 3,20
	 JRST $1773
	PUSH 17,[$$BP90+$$SECT,,$1774]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1773==.
	PUSH 17,[$$BP90+$$SECT,,$1775]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,5(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,21
	 JRST $1776
	PUSH 17,[30]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1776==.
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVE 3,3(4)
	CAIE 3,20
	 JRST $1777
	PUSH 17,[$$BP90+$$SECT,,$1778]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1777==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIL 3,45
	 CAIL 3,53
	 JRST $1788
	JRST @$1789*1-45(3)
$1789==.
	IFIW $1782
	IFIW $1783
	IFIW $1785
	IFIW $1787
	IFIW $1784
	IFIW $1786
$1782==.
	PUSH 17,[$$BP90+$$SECT,,$1790]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1781
$1783==.
	PUSH 17,[$$BP90+$$SECT,,$1791]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1781
$1784==.
	PUSH 17,[$$BP90+$$SECT,,$1792]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1781
$1785==.
	PUSH 17,[$$BP90+$$SECT,,$1793]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1781
$1786==.
	PUSH 17,[$$BP90+$$SECT,,$1794]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1781
$1787==.
	PUSH 17,[$$BP90+$$SECT,,$1795]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1781
$1788==.
	PUSH 17,[15227]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1781==.
	MOVEI 6,60
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1769==.
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIL 3,42
	 CAIL 3,102
	 JRST $1813
	JRST @$1814*1-42(3)
$1814==.
	IFIW $1801
	IFIW $1813
	IFIW $1800
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1798
	IFIW $1799
	IFIW $1799
	IFIW $1799
	IFIW $1811
	IFIW $1813
	IFIW $1804
	IFIW $1803
	IFIW $1805
	IFIW $1802
	IFIW $1806
	IFIW $1807
	IFIW $1808
	IFIW $1809
	IFIW $1810
	IFIW $1812
$1798==.
	MOVE 13,-3(17)
	MOVE 3,3(13)
	ADJBP 3,[111100,,cprio*1-11]
	LDB 6,3
	MOVE 4,4(13)
	MOVE 5,3(4)
	ADJBP 5,[111100,,cprio*1-11]
	LDB 11,5
	CAMG 6,11
	 TDZA 10,10
	 MOVEI 10,1
	DPB 10,[1100,,0(17)]
	PUSH 17,Conset*1+225
	PUSH 17,3(13)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $1817
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,arithe
	ADJSP 17,-1
	TRNE 1,777
	 JRST $1817
	PUSH 17,[$$BP90+$$SECT,,$1818]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVEI 4,1
	DPB 4,[1100,,0(17)]
$1817==.
	LDB 4,[1100,,0(17)]
	JUMPE 4,$1819
	MOVEI 7,50
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
$1819==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	LDB 4,[1100,,0(17)]
	JUMPE 4,$1822
	MOVEI 7,51
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
$1822==.
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIL 3,45
	 CAIL 3,63
	 JRST $1840
	JRST @$1841*1-45(3)
$1841==.
	IFIW $1826
	IFIW $1827
	IFIW $1828
	IFIW $1829
	IFIW $1830
	IFIW $1831
	IFIW $1832
	IFIW $1834
	IFIW $1835
	IFIW $1833
	IFIW $1836
	IFIW $1837
	IFIW $1838
	IFIW $1839
$1826==.
	PUSH 17,[$$BP90+$$SECT,,$1842]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1827==.
	PUSH 17,[$$BP90+$$SECT,,$1843]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1828==.
	PUSH 17,[$$BP90+$$SECT,,$1844]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1829==.
	PUSH 17,[$$BP90+$$SECT,,$1845]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1830==.
	PUSH 17,[$$BP90+$$SECT,,$1846]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1831==.
	PUSH 17,[$$BP90+$$SECT,,$1847]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1832==.
	PUSH 17,[$$BP90+$$SECT,,$1848]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1833==.
	PUSH 17,[$$BP90+$$SECT,,$1849]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1834==.
	PUSH 17,[$$BP90+$$SECT,,$1850]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1835==.
	PUSH 17,[$$BP90+$$SECT,,$1851]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1836==.
	PUSH 17,[$$BP90+$$SECT,,$1852]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1837==.
	PUSH 17,[$$BP90+$$SECT,,$1853]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1838==.
	PUSH 17,[$$BP90+$$SECT,,$1854]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1825
$1839==.
	PUSH 17,[$$BP90+$$SECT,,$1855]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+41
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1825
$1840==.
	PUSH 17,[15332]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1825==.
	MOVE 13,-3(17)
	MOVE 3,3(13)
	ADJBP 3,[111100,,cprio*1-11]
	LDB 6,3
	MOVE 4,5(13)
	MOVE 5,3(4)
	ADJBP 5,[111100,,cprio*1-11]
	LDB 11,5
	CAMG 6,11
	 TDZA 10,10
	 MOVEI 10,1
	DPB 10,[1100,,0(17)]
	PUSH 17,Conset*1+226
	PUSH 17,3(13)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $1860
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,arithe
	ADJSP 17,-1
	TRNE 1,777
	 JRST $1860
	PUSH 17,[$$BP90+$$SECT,,$1861]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVEI 4,1
	DPB 4,[1100,,0(17)]
$1860==.
	LDB 4,[1100,,0(17)]
	JUMPE 4,$1862
	MOVEI 7,50
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
$1862==.
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	LDB 4,[1100,,0(17)]
	JUMPE 4,$1865
	MOVEI 7,51
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
$1865==.
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIE 3,62
	 JRST $1739
	MOVEI 10,51
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1799==.
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIN 3,65
	 JRST $1870
	CAIN 3,63
	 JRST $1872
	CAIE 3,64
	 JRST $1873
	MOVEI 10,55
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1870
$1872==.
	MOVEI 6,41
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1870
$1873==.
	PUSH 17,[15364]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1870==.
	MOVE 7,-3(17)
	MOVE 3,3(7)
	ADJBP 3,[111100,,cprio*1-11]
	LDB 6,3
	MOVE 4,4(7)
	MOVE 5,3(4)
	ADJBP 5,[111100,,cprio*1-11]
	LDB 11,5
	CAMGE 6,11
	 TDZA 10,10
	 MOVEI 10,1
	DPB 10,[1100,,0(17)]
	JUMPE 10,$1880
	MOVEI 15,50
	DPB 15,[331100,,output*1+2]
	CAIE 15,12
	 TDZA 12,12
	 MOVEI 12,1
	DPB 12,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,15
	PUSHJ 17,fputc
	ADJSP 17,-2
$1880==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	LDB 4,[1100,,0(17)]
	JUMPE 4,$1739
	MOVEI 7,51
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1800==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usemem]
	PUSH 17,[$$BP90+$$SECT,,$1885]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1886]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVEI 4,1
	DPB 4,G198.d
	MOVE 6,-3(17)
	PUSH 17,5(6)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	SETZ 3,
	DPB 3,G198.d
	MOVE 5,-3(17)
	PUSH 17,5(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,23
	 JRST $1887
	PUSH 17,[$$BP90+$$SECT,,$1888]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1887==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1801==.
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	CAME 1,typnod*1+5
	 JRST $1891
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,$1892]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1893]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1894]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1895]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1739
$1891==.
	MOVE 4,-1(17)
	CAME 4,typnod*1+1
	 JRST $1896
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1897]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	MOVE 4,5(5)
	MOVEM 4,-1(17)
$1898==.
	MOVE 6,-1(17)
	MOVE 3,3(6)
	CAIE 3,65
	 JRST $1899
	MOVE 4,4(6)
	MOVEM 4,-1(17)
	JRST $1898
$1899==.
	PUSH 17,Conset*1+227
	MOVE 4,-2(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1900
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 3,defnam*1+4
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1903]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1900==.
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1739
$1896==.
	MOVE 4,-1(17)
	CAME 4,typnod*1+6
	 JRST $1906
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1907]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,typeof
	MOVEM 1,0(17)
	PUSHJ 17,etyped
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1908]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1739
$1906==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,23
	 JRST $1909
	MOVEI 4,1
	DPB 4,[$$BP93+$$SECT,,usescp]
	PUSH 17,[$$BP90+$$SECT,,$1910]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,eselec
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1911]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVEI 4,1
	DPB 4,G198.d
	MOVE 6,-3(17)
	PUSH 17,5(6)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	CAME 1,typnod*1+7
	 JRST $1913
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1912
$1913==.
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,eselec
	ADJSP 17,-1
	MOVEI 6,123
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1912==.
	SETZ 3,
	DPB 3,G198.d
	PUSH 17,[$$BP90+$$SECT,,$1916]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,4(5)
	PUSHJ 17,eselec
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1917]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1739
$1909==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1918]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1739
$1802==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-1(17)
	PUSH 17,Conset*1+230
	PUSH 17,3(1)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $1919
	MOVE 7,-1(17)
	SKIPN 4,14(7)
	 JRST $1919
	SKIPE 3,3(4)
	 JRST $1920
	PUSH 17,-3(17)
	PUSH 17,7
	PUSHJ 17,eprede
	ADJSP 17,-2
	JRST $1739
$1920==.
	PUSH 17,-3(17)
	PUSHJ 17,ecall
	ADJSP 17,-1
	JRST $1739
$1919==.
	PUSH 17,-3(17)
	PUSHJ 17,ecall
	ADJSP 17,-1
	JRST $1739
$1803==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eselec
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1739
$1804==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eselec
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1921]
	PUSH 17,output
	PUSHJ 17,fprint
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-5(17)
	MOVE 7,5(5)
	MOVEM 7,-3(17)
	MOVEM 7,-1(17)
	ADJSP 17,-1
	PUSHJ 17,arithe
	ADJSP 17,-1
	JUMPE 1,$1923
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1922
$1923==.
	PUSH 17,[$$BP90+$$SECT,,$1924]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1922==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,20
	 JRST $1927
	PUSH 17,4(1)
	PUSHJ 17,clower
	ADJSP 17,-1
	JUMPE 1,$1927
	PUSH 17,[$$BP90+$$SECT,,$1928]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-1(17)
	PUSH 17,4(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $1929
	PUSH 17,4(1)
	PUSHJ 17,arithe
	ADJSP 17,-1
	JUMPE 1,$1930
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1927
$1930==.
	PUSH 17,[$$BP90+$$SECT,,$1931]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-1(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1927
$1929==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
$1927==.
	MOVEI 6,135
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1805==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,3(1)
	CAIN 4,22
	 JRST $1937
	JUMPN 4,$1936
	MOVE 3,4(1)
	CAIE 3,51
	 JRST $1936
$1937==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1938]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1739
$1936==.
	MOVE 4,G202.d
	SKIPE 3,0(4)
	 JRST $1939
	MOVEI 10,52
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $1739
$1939==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1942]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVEI 4,1
	DPB 4,G200.d
	JRST $1739
$1806==.
	PUSH 17,-3(17)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 3,3(1)
	CAIE 3,11
	 JRST $1943
	MOVE 5,G202.d
	SKIPN 4,0(5)
	 JRST $1945
	MOVE 6,6(1)
	CAIE 6,3
	 JRST $1944
$1945==.
	PUSH 17,[$$BP90+$$SECT,,$1946]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	MOVE 4,4(5)
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1944==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1949]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVEI 4,1
	DPB 4,G200.d
	JRST $1739
$1943==.
	MOVE 4,-1(17)
	MOVE 3,3(4)
	CAIE 3,5
	 JRST $1950
	LDB 5,G194.c
	JUMPE 5,$1950
	PUSH 17,-3(17)
	PUSHJ 17,cvalof
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$1951]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1739
$1950==.
	PUSH 17,Conset*1+231
	MOVE 4,-2(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1952
	PUSH 17,[$$BP90+$$SECT,,$1953]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	MOVE 4,4(5)
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $1739
$1952==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $1739
$1807==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	LDB 5,[331100,,4(3)]
	PUSH 17,5
	PUSHJ 17,printc
	ADJSP 17,-1
	JRST $1739
$1808==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSH 17,[$$BP90+$$SECT,,$1956]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1739
$1809==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	LDB 5,[222200,,4(3)]
	PUSH 17,5
	PUSHJ 17,printt
	ADJSP 17,-1
	JRST $1739
$1810==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	LDB 5,[222200,,4(3)]
	PUSH 17,5
	PUSHJ 17,prints
	ADJSP 17,-1
	JRST $1739
$1811==.
	MOVE 4,-3(17)
	PUSH 17,4(4)
	PUSHJ 17,consts
	ADJSP 17,-1
	JUMPE 1,$1957
	PUSH 17,setcnt
	PUSH 17,[$$BP90+$$SECT,,$1958]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	AOS 5,setcnt
	PUSH 17,[66]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-1(17)
	MOVE 4,setlst
	MOVEM 4,0(1)
	MOVEM 1,setlst
	MOVE 5,-3(17)
	MOVE 3,4(5)
	MOVEM 3,4(1)
	JRST $1739
$1957==.
	PUSHJ 17,increm
	LDB 4,G198.d
	DPB 4,[1100,,0(17)]
	JUMPE 4,$1960
	SETZ 3,
	DPB 3,G198.d
	JRST $1959
$1960==.
	PUSH 17,[$$BP90+$$SECT,,$1961]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$1959==.
	PUSH 17,[$$BP90+$$SECT,,$1962]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	MOVE 4,4(5)
	MOVEM 4,-1(17)
$1963==.
	SKIPN 5,-1(17)
	 JRST $1964
	MOVE 3,3(5)
	CAIL 3,44
	 CAIL 3,77
	 JRST $1968
	JRST @$1969*1-44(3)
$1969==.
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1968
	IFIW $1966
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
	IFIW $1967
$1966==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,usemks]
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,$1970]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$1971]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-1(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1972]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$1973]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-1(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1974]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1965
$1967==.
	MOVEI 3,1
	DPB 3,[$$BP93+$$SECT,,useins]
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,$1975]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$1976]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$1977]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1965
$1968==.
	PUSH 17,[15713]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1965==.
	MOVE 4,-1(17)
	MOVE 6,0(4)
	MOVEM 6,-1(17)
	JUMPE 6,$1963
	MOVEI 10,54
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	JRST $1963
$1964==.
	PUSH 17,[$$BP90+$$SECT,,$1982]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	LDB 5,[1100,,0(17)]
	JUMPN 5,$1983
	MOVEI 10,51
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 4,4
	 MOVEI 4,1
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,G196.s
$1983==.
	PUSHJ 17,decrem
	JRST $1739
$1812==.
	MOVE 4,-3(17)
	MOVEM 4,-1(17)
$1986==.
	MOVE 4,-1(17)
	MOVE 6,2(4)
	MOVEM 6,-1(17)
	PUSH 17,Conset*1+232
	PUSH 17,3(6)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $1986
	PUSH 17,Conset*1+233
	MOVE 4,-2(17)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$1989
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	CAME 1,typnod*1+6
	 JRST $1991
	MOVE 4,-1(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
	JRST $1990
$1991==.
	MOVE 4,-1(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-1(17)
$1990==.
	MOVE 4,-1(17)
	MOVE 3,3(4)
	CAIE 3,25
	 JRST $1989
	MOVEI 10,50
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,-1(17)
	PUSHJ 17,etyped
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$1989==.
	PUSH 17,[$$BP90+$$SECT,,$1996]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $1739
$1813==.
	PUSH 17,[15756]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$1739==.
	ADJSP 17,-2
	POPJ 17,
$1996==.
	BYTE	(9) 116,111,114,0
	

$1982==.
	BYTE	(9) 54,40,124,155
	BYTE	(9) 160,163,145,164
	BYTE	(9) 51,0
	

$1977==.
	BYTE	(9) 51,54,40,124
	BYTE	(9) 155,160,163,145
	BYTE	(9) 164,51,0
	

$1976==.
	BYTE	(9) 50,165,156,163
	BYTE	(9) 151,147,156,145
	BYTE	(9) 144,51,50,0
	

$1975==.
	BYTE	(9) 45,163,111,156
	BYTE	(9) 163,155,145,155
	BYTE	(9) 50,0
	

$1974==.
	BYTE	(9) 51,54,40,124
	BYTE	(9) 155,160,163,145
	BYTE	(9) 164,51,0
	

$1973==.
	BYTE	(9) 50,165,156,163
	BYTE	(9) 151,147,156,145
	BYTE	(9) 144,51,50,0
	

$1972==.
	BYTE	(9) 51,54,40,0
	

$1971==.
	BYTE	(9) 50,165,156,163
	BYTE	(9) 151,147,156,145
	BYTE	(9) 144,51,50,0
	

$1970==.
	BYTE	(9) 45,163,115,153
	BYTE	(9) 163,165,142,162
	BYTE	(9) 50,0
	

$1962==.
	BYTE	(9) 50,124,155,160
	BYTE	(9) 163,145,164,40
	BYTE	(9) 75,40,116,145
	BYTE	(9) 167,163,145,164
	BYTE	(9) 50,51,54,40
	BYTE	(9) 0
	

$1961==.
	BYTE	(9) 123,141,166,145
	BYTE	(9) 163,145,164,50
	BYTE	(9) 0
	

$1958==.
	BYTE	(9) 103,157,156,163
	BYTE	(9) 145,164,133,45
	BYTE	(9) 61,144,135,0
	

$1956==.
	BYTE	(9) 45,61,144,0
	

$1953==.
	BYTE	(9) 50,52,0
	

$1951==.
	BYTE	(9) 45,61,144,0
	

$1949==.
	BYTE	(9) 55,76,0
	

$1946==.
	BYTE	(9) 50,52,0
	

$1942==.
	BYTE	(9) 55,76,0
	

$1938==.
	BYTE	(9) 56,142,165,146
	BYTE	(9) 0
	

$1931==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$1928==.
	BYTE	(9) 40,55,40,0
	

$1924==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$1921==.
	BYTE	(9) 101,133,0
	

$1918==.
	BYTE	(9) 40,75,40,0
	

$1917==.
	BYTE	(9) 123,51,51,0
	

$1916==.
	BYTE	(9) 54,40,163,151
	BYTE	(9) 172,145,157,146
	BYTE	(9) 50,0
	

$1911==.
	BYTE	(9) 123,54,40,0
	

$1910==.
	BYTE	(9) 123,145,164,156
	BYTE	(9) 143,160,171,50
	BYTE	(9) 0
	

$1908==.
	BYTE	(9) 51,116,111,114
	BYTE	(9) 0
	

$1907==.
	BYTE	(9) 40,75,40,50
	BYTE	(9) 0
	

$1903==.
	BYTE	(9) 51,50,0
	

$1897==.
	BYTE	(9) 40,75,40,0
	

$1895==.
	BYTE	(9) 56,101,51,51
	BYTE	(9) 0
	

$1894==.
	BYTE	(9) 54,40,163,151
	BYTE	(9) 172,145,157,146
	BYTE	(9) 50,0
	

$1893==.
	BYTE	(9) 56,101,54,40
	BYTE	(9) 0
	

$1892==.
	BYTE	(9) 45,163,163,164
	BYTE	(9) 162,156,143,160
	BYTE	(9) 171,50,0
	

$1888==.
	BYTE	(9) 56,123,0
	

$1886==.
	BYTE	(9) 51,54,40,0
	

$1885==.
	BYTE	(9) 115,145,155,142
	BYTE	(9) 145,162,50,50
	BYTE	(9) 165,156,163,151
	BYTE	(9) 147,156,145,144
	BYTE	(9) 51,50,0
	

$1861==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,0
	

$1855==.
	BYTE	(9) 40,57,40,50
	BYTE	(9) 50,0
	

$1854==.
	BYTE	(9) 40,45,45,40
	BYTE	(9) 0
	

$1853==.
	BYTE	(9) 40,57,40,0
	

$1852==.
	BYTE	(9) 40,52,40,0
	

$1851==.
	BYTE	(9) 40,55,40,0
	

$1850==.
	BYTE	(9) 40,53,40,0
	

$1849==.
	BYTE	(9) 40,46,46,40
	BYTE	(9) 0
	

$1848==.
	BYTE	(9) 40,174,174,40
	BYTE	(9) 0
	

$1847==.
	BYTE	(9) 40,76,75,40
	BYTE	(9) 0
	

$1846==.
	BYTE	(9) 40,76,40,0
	

$1845==.
	BYTE	(9) 40,74,75,40
	BYTE	(9) 0
	

$1844==.
	BYTE	(9) 40,74,40,0
	

$1843==.
	BYTE	(9) 40,41,75,40
	BYTE	(9) 0
	

$1842==.
	BYTE	(9) 40,75,75,40
	BYTE	(9) 0
	

$1818==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,0
	

$1795==.
	BYTE	(9) 40,74,75,40
	BYTE	(9) 0
	

$1794==.
	BYTE	(9) 40,76,75,40
	BYTE	(9) 0
	

$1793==.
	BYTE	(9) 40,74,40,0
	

$1792==.
	BYTE	(9) 40,76,40,0
	

$1791==.
	BYTE	(9) 40,41,75,40
	BYTE	(9) 0
	

$1790==.
	BYTE	(9) 40,75,75,40
	BYTE	(9) 0
	

$1778==.
	BYTE	(9) 56,101,0
	

$1775==.
	BYTE	(9) 54,40,0
	

$1774==.
	BYTE	(9) 56,101,0
	

$1772==.
	BYTE	(9) 103,155,160,163
	BYTE	(9) 164,162,50,0
	

$1766==.
	BYTE	(9) 56,123,0
	

$1764==.
	BYTE	(9) 54,40,0
	

$1763==.
	BYTE	(9) 56,123,0
	

$1758==.
	BYTE	(9) 114,145,0
	

$1757==.
	BYTE	(9) 107,145,0
	

$1756==.
	BYTE	(9) 116,145,0
	

$1755==.
	BYTE	(9) 105,161,0
	

$1754==.
	BYTE	(9) 111,156,164,145
	BYTE	(9) 162,0
	

$1753==.
	BYTE	(9) 104,151,146,146
	BYTE	(9) 0
	

$1752==.
	BYTE	(9) 125,156,151,157
	BYTE	(9) 156,0
	

econst:
	ADJSP 17,1
$1997==.
	SKIPN 5,-2(17)
	 JRST $1998
	MOVE 3,4(5)
	MOVE 11,4(3)
	MOVEM 11,0(17)
	MOVE 7,4(11)
	LDB 6,[331100,,1(7)]
	SOJLE 6,$1999
	PUSH 17,7
	PUSH 17,[130]
	PUSHJ 17,mkrena
	ADJSP 17,-2
	MOVE 4,0(17)
	MOVEM 1,4(4)
$1999==.
	MOVE 4,-2(17)
	MOVE 3,5(4)
	MOVE 5,3(3)
	CAIE 5,100
	 JRST $2001
	PUSHJ 17,indent
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2002]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2003]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2000
$2001==.
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2008]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-2(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2000==.
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $1997
$1998==.
	ADJSP 17,-1
	POPJ 17,
$2008==.
	BYTE	(9) 45,163,0
	

$2003==.
	BYTE	(9) 133,135,11,75
	BYTE	(9) 40,0
	

$2002==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,0
	

etrang:
	ADJSP 17,6
	PUSH 17,-7(17)
	PUSHJ 17,clower
	ADJSP 17,-1
	MOVEM 1,-5(17)
	PUSH 17,-7(17)
	PUSHJ 17,cupper
	ADJSP 17,-1
	MOVEM 1,-4(17)
	MOVEI 5,1
	DPB 5,[1100,,-2(17)]
	LDB 4,[$$BP93+$$SECT,,nmachd]
	DPB 4,[1100,,-1(17)]
	CAMLE 5,4
	 JRST $2014
	DPB 5,[1100,,-3(17)]
$2015==.
	LDB 4,[1100,,-3(17)]
	SUBI 4,1
	IMULI 4,3
	XMOVEI 6,machde(4)
	MOVEM 6,0(17)
	MOVE 5,-5(17)
	CAMGE 5,0(6)
	 JRST $2017
	MOVE 7,-4(17)
	CAMLE 7,1(6)
	 JRST $2017
	LDB 3,[222200,,2(6)]
	PUSH 17,3
	PUSHJ 17,printt
	ADJSP 17,-1
	JRST $2013
$2017==.
	LDB 6,[1100,,-3(17)]
	LDB 5,[1100,,-1(17)]
	CAMN 6,5
	 JRST $2014
	ADDI 6,1
	DPB 6,[1100,,-3(17)]
	JRST $2015
$2014==.
	PUSH 17,[3]
	PUSHJ 17,fatal
	ADJSP 17,-1
$2013==.
	ADJSP 17,-6
	POPJ 17,
prints:
	ADJSP 17,42
	XMOVEI 3,-41(17)
	PUSH 17,3
	MOVE 5,-44(17)
	LDB 4,[2200,,1(5)]
	PUSH 17,4
	PUSHJ 17,gettok
	ADJSP 17,-2
	MOVEI 5,1
	DPB 5,[1100,,-1(17)]
	DPB 5,[1100,,0(17)]
$2018==.
	LDB 6,[1100,,-1(17)]
	ADJBP 6,[1100,,-42(17)]
	LDB 7,6
	JUMPE 7,$2019
	CAIE 7,56
	 JRST $2020
	LDB 4,[1100,,-1(17)]
	DPB 4,[1100,,0(17)]
$2020==.
	LDB 4,[1100,,-1(17)]
	ADDI 4,1
	DPB 4,[1100,,-1(17)]
	JRST $2018
$2019==.
	LDB 4,[1100,,0(17)]
	ADJBP 4,[1100,,-42(17)]
	LDB 5,4
	CAIE 5,56
	 JRST $2021
	LDB 6,[1100,,0(17)]
	ADDI 6,1
	DPB 6,[1100,,0(17)]
$2021==.
$2022==.
	LDB 6,[1100,,0(17)]
	ADJBP 6,[1100,,-42(17)]
	LDB 7,6
	JUMPE 7,$2023
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	LDB 4,[1100,,0(17)]
	ADDI 4,1
	DPB 4,[1100,,0(17)]
	JRST $2022
$2023==.
	ADJSP 17,-42
	POPJ 17,
etdef:
	ADJSP 17,2
	MOVE 4,-4(17)
	MOVE 3,3(4)
	CAIL 3,22
	 JRST $2040
	MOVM 5,3
	IDIVI 5,11
	CAME 3,$2041(6)
	 JRST $2039
	JRST @$2042(6)
$2041==.
	 0
	 -1
	 -1
	 14
	 -1
	 16
	 17
	 20
	 21
$2042==.
	IFIW $2037
	IFIW $2039
	IFIW $2039
	IFIW $2030
	IFIW $2039
	IFIW $2031
	IFIW $2032
	IFIW $2034
	IFIW $2033
$2040==.
	MOVM 4,3
	ANDI 4,7
	CAME 3,$2043(4)
	 JRST $2039
	JRST @$2044(4)
$2043==.
	 40
	 -1
	 22
	 23
	 74
	 25
	 26
	 -1
$2044==.
	IFIW $2038
	IFIW $2039
	IFIW $2035
	IFIW $2036
	IFIW $2027
	IFIW $2028
	IFIW $2029
	IFIW $2039
$2027==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2026
$2028==.
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 3,3(1)
	CAIE 3,17
	 JRST $2046
	PUSH 17,[$$BP90+$$SECT,,$2047]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	PUSH 17,6(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2045
$2046==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
$2045==.
	PUSH 17,[$$BP90+$$SECT,,$2048]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2029==.
	PUSH 17,[$$BP90+$$SECT,,$2049]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-4(17)
	MOVE 11,4(4)
	MOVEM 11,-4(17)
	MOVE 6,4(11)
	MOVE 3,4(6)
	LDB 7,[331100,,1(3)]
	SOJLE 7,$2050
	PUSH 17,3
	PUSH 17,[105]
	PUSHJ 17,mkrena
	ADJSP 17,-2
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVEM 1,4(3)
$2050==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 3,1
	MOVEM 3,-1(17)
$2051==.
	MOVE 4,-4(17)
	SKIPN 3,0(4)
	 JRST $2052
	MOVE 6,-1(17)
	CAIGE 6,4
	 JRST $2054
	MOVEI 11,54
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	MOVEI 3,1
	MOVEM 3,-1(17)
	JRST $2053
$2054==.
	PUSH 17,[$$BP90+$$SECT,,$2059]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	AOS 5,-1(17)
$2053==.
	MOVE 4,-4(17)
	MOVE 11,0(4)
	MOVEM 11,-4(17)
	MOVE 6,4(11)
	MOVE 3,4(6)
	LDB 7,[331100,,1(3)]
	SOJLE 7,$2060
	PUSH 17,3
	PUSH 17,[105]
	PUSHJ 17,mkrena
	ADJSP 17,-2
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVEM 1,4(3)
$2060==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2051
$2052==.
	PUSHJ 17,decrem
	PUSH 17,[$$BP90+$$SECT,,$2061]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2030==.
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	CAME 1,typnod*1+3
	 JRST $2062
	PUSH 17,-4(17)
	PUSHJ 17,etrang
	ADJSP 17,-1
	JRST $2026
$2062==.
	MOVE 7,0(17)
	MOVE 4,2(7)
	MOVE 5,3(4)
	CAIN 5,6
	 SKIPA 3,4(4)
	 TRNA 
	 MOVEM 3,0(17)
	PUSH 17,0(17)
	PUSH 17,[0]
	PUSHJ 17,etdef
	ADJSP 17,-2
	JRST $2026
$2031==.
	MOVE 4,-4(17)
	PUSH 17,5(4)
	PUSH 17,[0]
	PUSHJ 17,etdef
	ADJSP 17,-2
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-4(17)
	MOVE 7,4(4)
	MOVEM 7,-4(17)
	SKIPN 10,-3(17)
	 JRST $2066
	MOVE 3,4(7)
	PUSH 17,4(3)
	PUSH 17,10
	PUSH 17,[56]
	PUSHJ 17,mkconc
	ADJSP 17,-3
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVEM 1,4(3)
$2066==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,prints
	ADJSP 17,-1
	MOVEI 3,1
	MOVEM 3,-1(17)
$2067==.
	MOVE 4,-4(17)
	SKIPN 3,0(4)
	 JRST $2068
	MOVE 6,-1(17)
	CAIGE 6,4
	 JRST $2070
	MOVEI 11,54
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 3,1
	MOVEM 3,-1(17)
	JRST $2069
$2070==.
	PUSH 17,[$$BP90+$$SECT,,$2077]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	AOS 5,-1(17)
$2069==.
	MOVE 4,-4(17)
	MOVE 7,0(4)
	MOVEM 7,-4(17)
	SKIPN 10,-3(17)
	 JRST $2078
	MOVE 3,4(7)
	PUSH 17,4(3)
	PUSH 17,10
	PUSH 17,[56]
	PUSHJ 17,mkconc
	ADJSP 17,-3
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVEM 1,4(3)
$2078==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,prints
	ADJSP 17,-1
	JRST $2067
$2068==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2026
$2032==.
	PUSH 17,[$$BP90+$$SECT,,$2083]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 6,
	DPB 6,[430100,,output*1+1]
	MOVE 7,-4(17)
	CAME 6,6(7)
	 JRST $2085
	MOVE 4,-3(17)
	MOVEM 4,6(7)
	JRST $2084
$2085==.
	SKIPE 4,-3(17)
	 JRST $2084
	MOVE 5,-4(17)
	PUSH 17,6(5)
	PUSHJ 17,printi
	ADJSP 17,-1
$2084==.
	PUSH 17,[$$BP90+$$SECT,,$2086]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 6,-4(17)
	SKIPN 5,4(6)
	 CAME 5,5(6)
	 JRST $2087
	PUSHJ 17,indent
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2088]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2087==.
	MOVE 4,-4(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
$2089==.
	SKIPN 4,0(17)
	 JRST $2090
	PUSHJ 17,indent
	PUSH 17,0(17)
	PUSH 17,-4(17)
	PUSHJ 17,etdef
	ADJSP 17,-2
	MOVE 4,0(17)
	MOVE 3,0(4)
	MOVEM 3,0(17)
	JRST $2089
$2090==.
	MOVE 4,-4(17)
	SKIPN 3,5(4)
	 JRST $2091
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2092]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-4(17)
	MOVE 3,5(4)
	MOVEM 3,0(17)
$2093==.
	SKIPN 7,0(17)
	 JRST $2094
	MOVE 5,5(7)
	SKIPN 6,4(5)
	 CAME 6,5(5)
	 TRNA 
	 JRST $2095
	PUSHJ 17,indent
	SKIPE 4,-3(17)
	 JRST $2098
	MOVE 5,0(17)
	PUSH 17,5(5)
	PUSHJ 17,mkvrnt
	PUSH 17,1
	PUSHJ 17,etdef
	ADJSP 17,-2
	JRST $2097
$2098==.
	MOVE 4,0(17)
	PUSH 17,5(4)
	PUSHJ 17,mkvrnt
	PUSH 17,1
	PUSH 17,-5(17)
	PUSH 17,[56]
	PUSHJ 17,mkconc
	MOVEM 1,-2(17)
	ADJSP 17,-2
	PUSHJ 17,etdef
	ADJSP 17,-2
$2097==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2095==.
	MOVE 4,0(17)
	MOVE 3,0(4)
	MOVEM 3,0(17)
	JRST $2093
$2094==.
	PUSHJ 17,decrem
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2103]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2091==.
	PUSHJ 17,decrem
	PUSHJ 17,indent
	MOVE 4,-4(17)
	MOVE 3,2(4)
	MOVE 5,3(3)
	CAIE 5,15
	 JRST $2104
	PUSH 17,[$$BP90+$$SECT,,$2105]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-4(17)
	PUSH 17,6(5)
	PUSHJ 17,prints
	ADJSP 17,-1
	JRST $2026
$2104==.
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2026
$2033==.
	PUSH 17,[$$BP90+$$SECT,,$2108]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-4(17)
	PUSH 17,7(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2109]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	MOVE 5,-4(17)
	PUSH 17,6(5)
	PUSH 17,4
	PUSHJ 17,etdef
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2110]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2034==.
	PUSH 17,[$$BP90+$$SECT,,$2111]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 4,
	DPB 4,[430100,,output*1+1]
	MOVE 5,-4(17)
	PUSH 17,5(5)
	PUSH 17,4
	PUSHJ 17,etdef
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2112]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-4(17)
	PUSH 17,4(5)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	MOVE 3,3(1)
	CAIE 3,14
	 JRST $2114
	PUSH 17,5(1)
	PUSHJ 17,arithe
	ADJSP 17,-1
	JUMPE 1,$2116
	MOVE 4,0(17)
	PUSH 17,5(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,0(17)
	PUSH 17,4(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	JUMPE 1,$2115
	PUSH 17,[$$BP90+$$SECT,,$2117]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	JRST $2115
$2116==.
	PUSH 17,[$$BP90+$$SECT,,$2118]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,0(17)
	PUSH 17,4(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	JUMPE 1,$2119
	PUSH 17,[$$BP90+$$SECT,,$2120]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$2119==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2115==.
	PUSH 17,[$$BP90+$$SECT,,$2123]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2113
$2114==.
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSHJ 17,crange
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$2124]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2113==.
	PUSH 17,[$$BP90+$$SECT,,$2125]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2035==.
	PUSH 17,[$$BP90+$$SECT,,$2126]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[40]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2127]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,filebi]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2128]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$2129]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$2130]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$2131]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[14]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$2132]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-4(17)
	PUSH 17,4(4)
	PUSH 17,[0]
	PUSHJ 17,etdef
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2135]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2136]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2036==.
	PUSH 17,-4(17)
	PUSHJ 17,csetsi
	MOVEM 1,0(17)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setwty]
	PUSH 17,[$$BP90+$$SECT,,$2137]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2037==.
	MOVE 4,-4(17)
	SKIPL 3,5(4)
	 CAIL 3,13
	 JRST $2146
	JRST @$2147(3)
$2147==.
	IFIW $2145
	IFIW $2138
	IFIW $2139
	IFIW $2140
	IFIW $2141
	IFIW $2142
	IFIW $2144
	IFIW $2144
	IFIW $2143
	IFIW $2146
	IFIW $2144
$2138==.
	MOVE 3,defnam*1+4
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2026
$2139==.
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,$2148]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2140==.
	MOVE 3,defnam*1+23
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2026
$2141==.
	MOVE 3,defnam*1+41
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2026
$2142==.
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,$2149]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2143==.
	PUSH 17,[$$BP90+$$SECT,,$2150]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2144==.
	PUSH 17,[24]
	PUSHJ 17,fatal
	ADJSP 17,-1
	JRST $2026
$2145==.
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,$2151]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2146==.
	PUSH 17,[16436]
	PUSHJ 17,Caseer
	ADJSP 17,-1
	JRST $2026
$2038==.
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,$2152]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2026
$2039==.
	PUSH 17,[16445]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$2026==.
	ADJSP 17,-2
	POPJ 17,
$2152==.
	BYTE	(9) 45,163,0
	

$2151==.
	BYTE	(9) 45,163,0
	

$2150==.
	BYTE	(9) 164,145,170,164
	BYTE	(9) 0
	

$2149==.
	BYTE	(9) 45,163,40,52
	BYTE	(9) 0
	

$2148==.
	BYTE	(9) 45,163,0
	

$2137==.
	BYTE	(9) 163,164,162,165
	BYTE	(9) 143,164,40,173
	BYTE	(9) 40,45,163,45
	BYTE	(9) 143,123,133,45
	BYTE	(9) 61,144,135,73
	BYTE	(9) 40,175,0
	

$2136==.
	BYTE	(9) 175,40,0
	

$2135==.
	BYTE	(9) 45,143,142,165
	BYTE	(9) 146,73,12,0
	

$2132==.
	BYTE	(9) 45,163,72,45
	BYTE	(9) 61,144,73,12
	BYTE	(9) 0
	

$2131==.
	BYTE	(9) 45,163,151,156
	BYTE	(9) 151,164,72,61
	BYTE	(9) 54,12,0
	

$2130==.
	BYTE	(9) 45,163,157,165
	BYTE	(9) 164,72,61,54
	BYTE	(9) 12,0
	

$2129==.
	BYTE	(9) 45,163,145,157
	BYTE	(9) 146,72,61,54
	BYTE	(9) 12,0
	

$2128==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,143,145,157
	BYTE	(9) 154,156,72,61
	BYTE	(9) 54,12,0
	

$2127==.
	BYTE	(9) 45,143,106,111
	BYTE	(9) 114,105,45,143
	BYTE	(9) 52,146,160,73
	BYTE	(9) 12,0
	

$2126==.
	BYTE	(9) 163,164,162,165
	BYTE	(9) 143,164,40,173
	BYTE	(9) 12,0
	

$2125==.
	BYTE	(9) 135,73,40,175
	BYTE	(9) 0
	

$2124==.
	BYTE	(9) 45,61,144,0
	

$2123==.
	BYTE	(9) 40,53,40,61
	BYTE	(9) 0
	

$2120==.
	BYTE	(9) 51,40,55,40
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$2118==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$2117==.
	BYTE	(9) 40,55,40,0
	

$2112==.
	BYTE	(9) 45,143,101,133
	BYTE	(9) 0
	

$2111==.
	BYTE	(9) 163,164,162,165
	BYTE	(9) 143,164,40,173
	BYTE	(9) 40,0
	

$2110==.
	BYTE	(9) 45,143,101,133
	BYTE	(9) 135,73,40,175
	BYTE	(9) 0
	

$2109==.
	BYTE	(9) 40,173,40,0
	

$2108==.
	BYTE	(9) 163,164,162,165
	BYTE	(9) 143,164,40,0
	

$2105==.
	BYTE	(9) 175,40,0
	

$2103==.
	BYTE	(9) 175,40,125,73
	BYTE	(9) 12,0
	

$2092==.
	BYTE	(9) 165,156,151,157
	BYTE	(9) 156,40,173,12
	BYTE	(9) 0
	

$2088==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 144,165,155,155
	BYTE	(9) 171,73,12,0
	

$2086==.
	BYTE	(9) 40,173,12,0
	

$2083==.
	BYTE	(9) 163,164,162,165
	BYTE	(9) 143,164,40,0
	

$2077==.
	BYTE	(9) 54,40,0
	

$2061==.
	BYTE	(9) 40,175,40,0
	

$2059==.
	BYTE	(9) 54,40,0
	

$2049==.
	BYTE	(9) 145,156,165,155
	BYTE	(9) 40,173,40,0
	

$2048==.
	BYTE	(9) 40,52,0
	

$2047==.
	BYTE	(9) 163,164,162,165
	BYTE	(9) 143,164,40,0
	

etyped:
	PUSH 17,-1(17)
	PUSH 17,[0]
	PUSHJ 17,etdef
	ADJSP 17,-2
	POPJ 17,
etype:
	ADJSP 17,1
$2153==.
	SKIPN 5,-2(17)
	 JRST $2154
	MOVE 3,4(5)
	MOVE 11,4(3)
	MOVEM 11,0(17)
	MOVE 7,4(11)
	LDB 6,[331100,,1(7)]
	SOJLE 6,$2155
	PUSH 17,7
	PUSH 17,[131]
	PUSHJ 17,mkrena
	ADJSP 17,-2
	MOVE 4,0(17)
	MOVEM 1,4(4)
$2155==.
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,typdef]
	PUSH 17,[$$BP90+$$SECT,,$2156]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	PUSH 17,5(5)
	PUSHJ 17,etyped
	ADJSP 17,-1
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,0(17)
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $2153
$2154==.
	ADJSP 17,-1
	POPJ 17,
$2156==.
	BYTE	(9) 45,163,0
	

evar:
	ADJSP 17,2
$2164==.
	SKIPN 4,-3(17)
	 JRST $2165
	PUSHJ 17,indent
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIL 3,7
	 CAIL 3,14
	 JRST $2169
	JRST @$2170*1-7(3)
$2170==.
	IFIW $2167
	IFIW $2167
	IFIW $2167
	IFIW $2168
	IFIW $2168
$2167==.
	MOVE 4,-3(17)
	MOVE 3,6(4)
	SOJN 3,$2171
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[$$BP90+$$SECT,,$2172]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2171==.
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,etyped
	ADJSP 17,-1
	JRST $2166
$2168==.
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIE 3,12
	 JRST $2174
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,$2175]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2173
$2174==.
	MOVE 4,-3(17)
	PUSH 17,6(4)
	PUSHJ 17,etyped
	ADJSP 17,-1
$2173==.
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVEM 3,-1(17)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2176]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-1(17)
	MOVE 4,4(5)
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2177]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2163
$2169==.
	PUSH 17,[16537]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$2166==.
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVEM 3,-1(17)
	MOVEI 5,1
	MOVEM 5,0(17)
$2180==.
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIE 3,11
	 JRST $2182
	MOVEI 10,52
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
$2182==.
	MOVE 4,-1(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVE 4,-1(17)
	MOVE 6,0(4)
	MOVEM 6,-1(17)
	JUMPE 6,$2181
	MOVE 5,0(17)
	CAIGE 5,6
	 JRST $2185
	MOVEI 3,1
	MOVEM 3,0(17)
	MOVEI 12,54
	DPB 12,[331100,,output*1+2]
	CAIE 12,12
	 TDZA 7,7
	 MOVE 7,3
	DPB 7,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,12
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2181
$2185==.
	AOS 4,0(17)
	PUSH 17,[$$BP90+$$SECT,,$2192]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2181==.
	SKIPE 4,-1(17)
	 JRST $2180
$2163==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 6,-3(17)
	MOVE 3,3(6)
	CAIE 3,11
	 JRST $2197
	MOVE 4,5(6)
	MOVE 5,3(4)
	CAIE 5,21
	 JRST $2197
	PUSHJ 17,indent
	MOVE 4,-3(17)
	MOVE 3,5(4)
	PUSH 17,5(3)
	PUSHJ 17,etyped
	ADJSP 17,-1
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,5(4)
	MOVE 5,4(3)
	MOVE 10,5(5)
	MOVEM 10,-1(17)
	MOVE 6,4(10)
	PUSH 17,4(6)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2197==.
	MOVE 4,-3(17)
	MOVE 3,0(4)
	MOVEM 3,-3(17)
	JRST $2164
$2165==.
	ADJSP 17,-2
	POPJ 17,
$2192==.
	BYTE	(9) 54,40,0
	

$2177==.
	BYTE	(9) 51,50,51,0
	

$2176==.
	BYTE	(9) 45,143,50,52
	BYTE	(9) 0
	

$2175==.
	BYTE	(9) 45,163,0
	

$2172==.
	BYTE	(9) 45,163,0
	

ewitht:
	ADJSP 17,1
	PUSH 17,-2(17)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,0(17)
	PUSH 17,[$$BP90+$$SECT,,$2204]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	PUSH 17,6(5)
	PUSHJ 17,printi
	ADJSP 17,-2
	POPJ 17,
$2204==.
	BYTE	(9) 163,164,162,165
	BYTE	(9) 143,164,40,0
	

echois:
	ADJSP 17,2
$2205==.
	SKIPN 5,-3(17)
	 JRST $2206
	MOVE 3,4(5)
	MOVEM 3,-1(17)
	SETZB 4,0(17)
	PUSHJ 17,indent
$2207==.
	SKIPN 4,-1(17)
	 JRST $2208
	PUSH 17,[$$BP90+$$SECT,,$2209]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVEI 4,1
	DPB 4,G194.c
	PUSH 17,-1(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	SETZ 3,
	DPB 3,G194.c
	MOVEI 7,72
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVEI 4,1
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	AOS 6,0(17)
	MOVE 5,-1(17)
	MOVE 7,0(5)
	MOVEM 7,-1(17)
	TRNE 6,3
	 JUMPN 7,$2207
	MOVEI 11,12
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
	SKIPE 4,-1(17)
	 PUSHJ 17,indent
	SETZB 3,0(17)
	JRST $2207
$2208==.
	PUSHJ 17,increm
	MOVE 7,-3(17)
	MOVE 4,5(7)
	MOVE 5,3(4)
	CAIE 5,24
	 JRST $2217
	PUSH 17,4(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	JRST $2216
$2217==.
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
$2216==.
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2218]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,decrem
	MOVE 4,-3(17)
	MOVE 5,0(4)
	MOVEM 5,-3(17)
	JUMPE 5,$2205
	SKIPN 6,4(5)
	 MOVEM 6,-3(17)
	JRST $2205
$2206==.
	ADJSP 17,-2
	POPJ 17,
$2218==.
	BYTE	(9) 142,162,145,141
	BYTE	(9) 153,40,73,12
	BYTE	(9) 0
	

$2209==.
	BYTE	(9) 40,40,143,141
	BYTE	(9) 163,145,40,0
	

cenv:
	ADJSP 17,7
	MOVE 4,-11(17)
	MOVEM 4,-2(17)
	SETZ 5,
	DPB 5,[1100,,-1(17)]
	MOVEI 6,77
	DPB 6,[1100,,0(17)]
	CAILE 5,77
	 JRST $2219
	DPB 5,[1100,,-3(17)]
$2220==.
	MOVE 4,-2(17)
	ADDI 4,1
	LDB 5,[1100,,-3(17)]
	ADD 5,4
	MOVE 3,0(5)
	MOVEM 3,-5(17)
$2222==.
	SKIPN 7,-5(17)
	 JRST $2223
	MOVE 3,3(7)
	CAIE 3,2
	 JRST $2224
	MOVE 15,4(7)
	MOVEM 15,-4(17)
	MOVE 5,0(7)
	MOVE 6,2(5)
	MOVE 13,2(6)
	MOVEM 13,-6(17)
	MOVE 10,2(13)
	MOVE 11,3(10)
	CAIN 11,15
	 SKIPN 4,6(13)
	 JRST $2225
	PUSH 17,15
	PUSH 17,4
	PUSH 17,[56]
	PUSHJ 17,mkconc
	ADJSP 17,-3
	MOVEM 1,-4(17)
$2225==.
	PUSH 17,-4(17)
	PUSH 17,-11(17)
	PUSH 17,[76]
	PUSHJ 17,mkconc
	ADJSP 17,-3
	MOVEM 1,-4(17)
	MOVE 4,1
	MOVE 5,-5(17)
	MOVEM 4,4(5)
$2224==.
	MOVE 4,-5(17)
	MOVE 3,1(4)
	MOVEM 3,-5(17)
	JRST $2222
$2223==.
	LDB 6,[1100,,-3(17)]
	LDB 5,[1100,,0(17)]
	CAMN 6,5
	 JRST $2219
	ADDI 6,1
	DPB 6,[1100,,-3(17)]
	JRST $2220
$2219==.
	ADJSP 17,-7
	POPJ 17,
eglobi:
	ADJSP 17,41
	XMOVEI 3,-37(17)
	PUSH 17,3
	MOVE 5,-43(17)
	MOVE 4,4(5)
	MOVE 6,4(4)
	LDB 7,[2200,,1(6)]
	PUSH 17,7
	PUSHJ 17,gettok
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[1100,,-40(17)]
	LDB 5,[331100,,-37(17)]
	CAIN 5,52
	 SKIPA 4,[2]
	 TRNA 
	 DPB 4,[1100,,-40(17)]
$2227==.
	LDB 6,[1100,,-40(17)]
	ADJBP 6,[1100,,-40(17)]
	LDB 7,6
	JUMPE 7,$2228
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	LDB 4,[1100,,-40(17)]
	ADDI 4,1
	DPB 4,[1100,,-40(17)]
	JRST $2227
$2228==.
	ADJSP 17,-41
	POPJ 17,
estmt:
	ADJSP 17,6
$2231==.
	SKIPN 5,-7(17)
	 JRST $2232
	MOVE 3,3(5)
	MOVM 6,3
	IDIVI 6,34
	CAME 3,$2250(7)
	 JRST $2249
	JRST @$2251(7)
$2250==.
	 -1
	 35
	 36
	 73
	 40
	 41
	 42
	 -1
	 -1
	 -1
	 102
	 103
	 104
	 -1
	 -1
	 -1
	 -1
	 -1
	 -1
	 -1
	 24
	 -1
	 -1
	 27
	 30
	 31
	 32
	 33
$2251==.
	IFIW $2249
	IFIW $2241
	IFIW $2240
	IFIW $2244
	IFIW $2248
	IFIW $2242
	IFIW $2243
	IFIW $2249
	IFIW $2249
	IFIW $2249
	IFIW $2245
	IFIW $2246
	IFIW $2247
	IFIW $2249
	IFIW $2249
	IFIW $2249
	IFIW $2249
	IFIW $2249
	IFIW $2249
	IFIW $2249
	IFIW $2234
	IFIW $2249
	IFIW $2249
	IFIW $2238
	IFIW $2236
	IFIW $2235
	IFIW $2237
	IFIW $2239
$2234==.
	PUSH 17,Conset*1+234
	MOVE 4,-10(17)
	MOVE 3,2(4)
	PUSH 17,3(3)
	PUSHJ 17,Member
	ADJSP 17,-2
	CAIE 1,0
	 PUSHJ 17,indent
	MOVEI 6,173
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,increm
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	PUSHJ 17,decrem
	PUSHJ 17,indent
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	MOVE 3,2(4)
	MOVE 5,3(3)
	CAIN 5,27
	 JRST $2233
	MOVEI 11,12
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 6,6
	 MOVEI 6,1
	DPB 6,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2235==.
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2261]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	PUSHJ 17,decrem
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2262]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2263]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $2233
$2236==.
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2264]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	LDB 3,G196.s
	DPB 3,[1100,,-2(17)]
	MOVE 5,-7(17)
	MOVE 4,5(5)
	MOVE 6,3(4)
	CAIE 6,24
	 JRST $2266
	PUSHJ 17,decrem
	PUSH 17,[$$BP90+$$SECT,,$2267]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,5(5)
	PUSHJ 17,estmt
	ADJSP 17,-1
	JRST $2265
$2266==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	PUSH 17,5(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	PUSHJ 17,decrem
$2265==.
	LDB 4,[1100,,-2(17)]
	JUMPN 4,$2273
	LDB 3,G196.s
	CAIE 3,0
$2273==.
	 SKIPA 5,[1]
	 SETZ 5,
	DPB 5,G196.s
	JRST $2233
$2237==.
	PUSHJ 17,indent
	MOVE 4,-7(17)
	LDB 3,[331100,,10(4)]
	JUMPE 3,$2275
	MOVEI 5,53
	DPB 5,[1100,,-1(17)]
	MOVEI 6,74
	DPB 6,[1100,,0(17)]
	JRST $2274
$2275==.
	MOVEI 3,55
	DPB 3,[1100,,-1(17)]
	MOVEI 4,76
	DPB 4,[1100,,0(17)]
$2274==.
	PUSH 17,[102]
	PUSHJ 17,mkvari
	ADJSP 17,-1
	MOVEM 1,-4(17)
	PUSH 17,[102]
	PUSHJ 17,mkvari
	ADJSP 17,-1
	MOVEM 1,-3(17)
	MOVEI 6,173
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,increm
	PUSHJ 17,indent
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-5(17)
	PUSH 17,5(1)
	PUSHJ 17,etyped
	ADJSP 17,-1
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-5(17)
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,-4(17)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2282]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,54
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,-3(17)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2289]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,6(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2296]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-5(17)
	MOVE 4,3(5)
	CAIE 4,26
	 JRST $2298
	PUSH 17,[$$BP90+$$SECT,,$2299]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-4(17)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2297
$2298==.
	PUSH 17,-4(17)
	PUSHJ 17,printi
	ADJSP 17,-1
$2297==.
	LDB 4,[1100,,0(17)]
	PUSH 17,4
	PUSH 17,[$$BP90+$$SECT,,$2302]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-5(17)
	MOVE 4,3(5)
	CAIE 4,26
	 JRST $2304
	PUSH 17,[$$BP90+$$SECT,,$2305]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,-3(17)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2303
$2304==.
	PUSH 17,-3(17)
	PUSHJ 17,printi
	ADJSP 17,-1
$2303==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,increm
	PUSHJ 17,indent
	PUSH 17,-4(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVE 5,-7(17)
	MOVEM 1,5(5)
	MOVEM 5,2(1)
	PUSH 17,[$$BP90+$$SECT,,$2312]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,typeof
	ADJSP 17,-1
	MOVEM 1,-5(17)
	PUSH 17,[$$BP90+$$SECT,,$2313]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2314]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2315
	MOVE 5,-5(17)
	MOVE 4,3(5)
	CAIE 4,26
	 JRST $2317
	PUSH 17,[$$BP90+$$SECT,,$2318]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2316
$2317==.
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$2316==.
	LDB 4,[1100,,0(17)]
	PUSH 17,4
	PUSH 17,[$$BP90+$$SECT,,$2321]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-5(17)
	MOVE 4,3(5)
	CAIE 4,26
	 JRST $2322
	PUSH 17,[$$BP90+$$SECT,,$2323]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,6(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2315
$2322==.
	MOVE 4,-7(17)
	PUSH 17,6(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
$2315==.
	PUSH 17,[$$BP90+$$SECT,,$2326]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVE 4,-5(17)
	MOVE 3,3(4)
	CAIE 3,26
	 JRST $2328
	PUSH 17,[$$BP90+$$SECT,,$2329]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-5(17)
	MOVE 4,2(5)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2330]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	LDB 4,[1100,,-2(17)]
	MOVEM 4,0(17)
	PUSH 17,[$$BP90+$$SECT,,$2331]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2327
$2328==.
	LDB 5,[1100,,-1(17)]
	PUSH 17,5
	PUSH 17,5
	PUSH 17,[$$BP90+$$SECT,,$2332]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2327==.
	MOVE 4,-7(17)
	MOVE 3,7(4)
	MOVE 5,3(3)
	CAIN 5,24
	 JRST $2333
	PUSH 17,[24]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-5(17)
	MOVE 4,-7(17)
	MOVE 5,7(4)
	MOVEM 5,4(1)
	MOVEM 1,2(5)
	MOVEM 1,7(4)
	MOVEM 4,2(1)
$2333==.
	MOVE 4,-7(17)
	MOVE 3,7(4)
	MOVE 5,4(3)
	MOVEM 5,-5(17)
$2334==.
	MOVE 6,-5(17)
	SKIPN 4,0(6)
	 JRST $2335
	MOVEM 4,-5(17)
	JRST $2334
$2335==.
	PUSH 17,[104]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 5,-5(17)
	MOVEM 1,0(5)
	MOVEM 1,-5(17)
	MOVE 7,-7(17)
	MOVE 3,7(7)
	MOVEM 3,2(1)
	MOVE 4,4(7)
	MOVEM 4,4(1)
	PUSH 17,-3(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVE 5,-5(17)
	MOVEM 1,5(5)
	MOVEM 5,2(1)
	MOVE 4,-7(17)
	MOVE 3,7(4)
	MOVE 6,3(3)
	CAIE 6,24
	 JRST $2337
	PUSHJ 17,decrem
	PUSH 17,[$$BP90+$$SECT,,$2338]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,7(5)
	PUSHJ 17,estmt
	ADJSP 17,-1
	JRST $2336
$2337==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	PUSH 17,7(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	PUSHJ 17,decrem
$2336==.
	PUSHJ 17,decrem
	PUSHJ 17,decrem
	PUSHJ 17,indent
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2238==.
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2347]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	LDB 3,G196.s
	DPB 3,[1100,,-2(17)]
	SETZ 4,
	DPB 4,G196.s
	MOVE 6,-7(17)
	MOVE 5,5(6)
	MOVE 7,3(5)
	CAIE 7,24
	 JRST $2349
	PUSHJ 17,decrem
	PUSH 17,[$$BP90+$$SECT,,$2350]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,5(5)
	PUSHJ 17,estmt
	ADJSP 17,-1
	MOVE 4,-7(17)
	SKIPN 3,6(4)
	 JRST $2351
	MOVEI 10,40
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2348
$2351==.
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2348
$2349==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	PUSH 17,5(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	PUSHJ 17,decrem
	MOVE 4,-7(17)
	SKIPE 3,6(4)
	 PUSHJ 17,indent
$2348==.
	MOVE 4,-7(17)
	SKIPN 3,6(4)
	 JRST $2360
	PUSH 17,[$$BP90+$$SECT,,$2361]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	MOVE 4,6(5)
	MOVE 6,3(4)
	CAIE 6,24
	 JRST $2362
	MOVEI 12,40
	DPB 12,[331100,,output*1+2]
	CAIE 12,12
	 TDZA 7,7
	 MOVEI 7,1
	DPB 7,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,12
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	PUSH 17,6(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2360
$2362==.
	PUSHJ 17,increm
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-7(17)
	PUSH 17,6(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	PUSHJ 17,decrem
$2360==.
	LDB 4,[1100,,-2(17)]
	JUMPN 4,$2370
	LDB 3,G196.s
	CAIE 3,0
$2370==.
	 SKIPA 5,[1]
	 SETZ 5,
	DPB 5,G196.s
	JRST $2233
$2239==.
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2371]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2372]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,decrem
	MOVE 4,-7(17)
	PUSH 17,5(4)
	PUSHJ 17,echois
	ADJSP 17,-1
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2373]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-7(17)
	SKIPE 3,6(4)
	 JRST $2375
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2376]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $2374
$2375==.
	MOVE 4,-7(17)
	PUSH 17,6(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
$2374==.
	PUSHJ 17,decrem
	PUSHJ 17,indent
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2240==.
	PUSHJ 17,indent
	MOVEI 6,173
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,increm
	MOVE 4,-7(17)
	MOVE 3,4(4)
	MOVEM 3,-5(17)
$2385==.
	SKIPN 4,-5(17)
	 JRST $2386
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[$$BP90+$$SECT,,$2387]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-5(17)
	PUSH 17,4(5)
	PUSHJ 17,ewitht
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2388]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,[127]
	PUSHJ 17,mkvari
	MOVEM 1,-5(17)
	MOVEM 1,0(17)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2389]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-5(17)
	PUSH 17,4(5)
	PUSHJ 17,eaddr
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-5(17)
	PUSH 17,5(4)
	PUSH 17,-5(17)
	PUSHJ 17,cenv
	ADJSP 17,-2
	MOVE 4,-5(17)
	MOVE 3,0(4)
	MOVEM 3,-5(17)
	JRST $2385
$2386==.
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 7,-7(17)
	MOVE 4,5(7)
	MOVE 5,3(4)
	CAIE 5,24
	 JRST $2397
	PUSH 17,4(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	JRST $2396
$2397==.
	MOVE 4,-7(17)
	PUSH 17,5(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
$2396==.
	PUSHJ 17,decrem
	PUSHJ 17,indent
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2241==.
	PUSHJ 17,indent
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,isloca
	ADJSP 17,-1
	JUMPE 1,$2402
	MOVE 4,-7(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSH 17,[$$BP90+$$SECT,,$2403]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $2233
$2402==.
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-5(17)
	MOVE 4,-7(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSH 17,15(1)
	PUSH 17,[$$BP90+$$SECT,,$2404]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $2233
$2242==.
	PUSHJ 17,decrem
	PUSHJ 17,indent
	MOVE 4,-7(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSH 17,[$$BP90+$$SECT,,$2405]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,increm
	MOVE 4,-7(17)
	PUSH 17,5(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	JRST $2233
$2243==.
	PUSHJ 17,indent
	PUSH 17,-7(17)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2244==.
	PUSHJ 17,indent
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-5(17)
	PUSH 17,Conset*1+235
	PUSH 17,3(1)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $2410
	MOVE 7,-5(17)
	SKIPN 4,14(7)
	 JRST $2410
	SKIPE 3,3(4)
	 JRST $2411
	PUSH 17,-7(17)
	PUSH 17,7
	PUSHJ 17,eprede
	ADJSP 17,-2
	JRST $2233
$2411==.
	PUSH 17,-7(17)
	PUSHJ 17,ecall
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2410==.
	PUSH 17,-7(17)
	PUSHJ 17,ecall
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2245==.
	PUSHJ 17,indent
	MOVE 4,-7(17)
	PUSH 17,6(4)
	PUSHJ 17,eglobi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2420]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,4(5)
	PUSHJ 17,eglobi
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,indent
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,eglobi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2425]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 10,-7(17)
	MOVE 5,5(10)
	MOVE 6,3(5)
	CAIE 6,74
	 JRST $2427
	PUSH 17,5
	PUSHJ 17,idup
	ADJSP 17,-1
	MOVEM 1,-5(17)
	PUSH 17,Conset*1+236
	PUSH 17,3(1)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$2428
	MOVE 4,-7(17)
	MOVE 3,5(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2426
$2428==.
	MOVE 4,-7(17)
	PUSH 17,5(4)
	PUSHJ 17,eaddr
	ADJSP 17,-1
	JRST $2426
$2427==.
	MOVE 4,-7(17)
	PUSH 17,5(4)
	PUSHJ 17,eaddr
	ADJSP 17,-1
$2426==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2246==.
	PUSHJ 17,indent
	MOVE 4,-7(17)
	PUSH 17,4(4)
	PUSHJ 17,eglobi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2433]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,6(5)
	PUSHJ 17,eglobi
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2247==.
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2438]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,4(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2439]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-7(17)
	PUSH 17,5(5)
	PUSHJ 17,eexpr
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2440]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $2233
$2248==.
	PUSH 17,Conset*1+237
	MOVE 4,-10(17)
	MOVE 3,2(4)
	PUSH 17,3(3)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNE 1,777
	 JRST $2233
	PUSHJ 17,indent
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	JRST $2233
$2249==.
	PUSH 17,[17472]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$2233==.
	LDB 3,G196.s
	JUMPE 3,$2445
	PUSH 17,Conset*1+240
	MOVE 5,-10(17)
	MOVE 4,2(5)
	PUSH 17,3(4)
	PUSHJ 17,Member
	ADJSP 17,-2
	TRNN 1,777
	 JRST $2445
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2446]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	SETZ 4,
	DPB 4,G196.s
$2445==.
	MOVE 4,-7(17)
	MOVE 3,0(4)
	MOVEM 3,-7(17)
	JRST $2231
$2232==.
	ADJSP 17,-6
	POPJ 17,
$2446==.
	BYTE	(9) 103,154,141,151
	BYTE	(9) 155,163,145,164
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2440==.
	BYTE	(9) 51,40,142,162
	BYTE	(9) 145,141,153,73
	BYTE	(9) 12,0
	

$2439==.
	BYTE	(9) 40,75,75,40
	BYTE	(9) 0
	

$2438==.
	BYTE	(9) 151,146,40,50
	BYTE	(9) 0
	

$2433==.
	BYTE	(9) 40,75,40,0
	

$2425==.
	BYTE	(9) 40,75,40,0
	

$2420==.
	BYTE	(9) 40,75,40,0
	

$2405==.
	BYTE	(9) 114,45,61,144
	BYTE	(9) 72,12,0
	

$2404==.
	BYTE	(9) 154,157,156,147
	BYTE	(9) 152,155,160,50
	BYTE	(9) 112,133,45,61
	BYTE	(9) 144,135,56,152
	BYTE	(9) 142,54,40,45
	BYTE	(9) 61,144,51,73
	BYTE	(9) 12,0
	

$2403==.
	BYTE	(9) 147,157,164,157
	BYTE	(9) 40,114,45,61
	BYTE	(9) 144,73,12,0
	

$2389==.
	BYTE	(9) 40,75,40,0
	

$2388==.
	BYTE	(9) 40,52,0
	

$2387==.
	BYTE	(9) 45,163,0
	

$2376==.
	BYTE	(9) 103,141,163,145
	BYTE	(9) 145,162,162,157
	BYTE	(9) 162,50,114,151
	BYTE	(9) 156,145,51,73
	BYTE	(9) 12,0
	

$2373==.
	BYTE	(9) 40,40,144,145
	BYTE	(9) 146,141,165,154
	BYTE	(9) 164,72,12,0
	

$2372==.
	BYTE	(9) 51,40,173,12
	BYTE	(9) 0
	

$2371==.
	BYTE	(9) 163,167,151,164
	BYTE	(9) 143,150,40,50
	BYTE	(9) 0
	

$2361==.
	BYTE	(9) 145,154,163,145
	BYTE	(9) 0
	

$2350==.
	BYTE	(9) 51,40,0
	

$2347==.
	BYTE	(9) 151,146,40,50
	BYTE	(9) 0
	

$2338==.
	BYTE	(9) 51,40,0
	

$2332==.
	BYTE	(9) 45,143,45,143
	BYTE	(9) 0
	

$2331==.
	BYTE	(9) 51,45,143,61
	BYTE	(9) 51,0
	

$2330==.
	BYTE	(9) 51,50,50,151
	BYTE	(9) 156,164,51,50
	BYTE	(9) 0
	

$2329==.
	BYTE	(9) 40,75,40,50
	BYTE	(9) 0
	

$2326==.
	BYTE	(9) 73,40,0
	

$2323==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$2321==.
	BYTE	(9) 40,45,143,75
	BYTE	(9) 40,0
	

$2318==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$2314==.
	BYTE	(9) 73,40,0
	

$2313==.
	BYTE	(9) 40,75,40,0
	

$2312==.
	BYTE	(9) 146,157,162,40
	BYTE	(9) 50,0
	

$2305==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$2302==.
	BYTE	(9) 40,45,143,75
	BYTE	(9) 40,0
	

$2299==.
	BYTE	(9) 50,151,156,164
	BYTE	(9) 51,50,0
	

$2296==.
	BYTE	(9) 151,146,40,50
	BYTE	(9) 0
	

$2289==.
	BYTE	(9) 40,75,40,0
	

$2282==.
	BYTE	(9) 40,75,40,0
	

$2267==.
	BYTE	(9) 51,40,0
	

$2264==.
	BYTE	(9) 167,150,151,154
	BYTE	(9) 145,40,50,0
	

$2263==.
	BYTE	(9) 51,51,73,12
	BYTE	(9) 0
	

$2262==.
	BYTE	(9) 175,40,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,41,50,0
	

$2261==.
	BYTE	(9) 144,157,40,173
	BYTE	(9) 12,0
	

elabel:
	ADJSP 17,2
	SETZB 3,0(17)
	MOVE 5,-3(17)
	MOVE 4,7(5)
	MOVEM 4,-1(17)
$2447==.
	SKIPN 10,-1(17)
	 JRST $2448
	MOVE 3,4(10)
	LDB 4,[331100,,5(3)]
	CAIE 4,0
	 AOS 7,0(17)
	MOVE 5,0(10)
	MOVEM 5,-1(17)
	JRST $2447
$2448==.
	MOVE 4,0(17)
	SOJN 4,$2451
	MOVE 5,-3(17)
	MOVE 3,7(5)
	MOVEM 3,-1(17)
$2452==.
	MOVE 7,-1(17)
	MOVE 3,4(7)
	LDB 5,[331100,,5(3)]
	JUMPN 5,$2453
	MOVE 4,0(7)
	MOVEM 4,-1(17)
	JRST $2452
$2453==.
	PUSHJ 17,indent
	MOVE 4,-3(17)
	PUSH 17,15(4)
	PUSH 17,[$$BP90+$$SECT,,$2454]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVE 5,-1(17)
	MOVE 4,4(5)
	PUSH 17,4(4)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2455]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $2450
$2451==.
	MOVE 4,0(17)
	SOJLE 4,$2450
	PUSHJ 17,indent
	MOVE 4,-3(17)
	PUSH 17,15(4)
	PUSH 17,[$$BP90+$$SECT,,$2456]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2457]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2458]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	MOVE 4,7(5)
	MOVEM 4,-1(17)
$2459==.
	SKIPN 5,-1(17)
	 JRST $2460
	MOVE 3,4(5)
	LDB 4,[331100,,5(3)]
	JUMPE 4,$2461
	PUSHJ 17,indent
	MOVE 4,-1(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSH 17,[$$BP90+$$SECT,,$2462]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	MOVE 4,-1(17)
	MOVE 3,4(4)
	PUSH 17,4(3)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2463]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2461==.
	MOVE 4,-1(17)
	MOVE 3,0(4)
	MOVEM 3,-1(17)
	JRST $2459
$2460==.
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2464]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2465]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,indent
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2450==.
	ADJSP 17,-2
	POPJ 17,
$2465==.
	BYTE	(9) 45,143,103,141
	BYTE	(9) 163,145,145,162
	BYTE	(9) 162,157,162,50
	BYTE	(9) 114,151,156,145
	BYTE	(9) 51,12,0
	

$2464==.
	BYTE	(9) 40,40,144,145
	BYTE	(9) 146,141,165,154
	BYTE	(9) 164,72,12,0
	

$2463==.
	BYTE	(9) 45,143,147,157
	BYTE	(9) 164,157,40,114
	BYTE	(9) 45,61,144,73
	BYTE	(9) 12,0
	

$2462==.
	BYTE	(9) 40,40,143,141
	BYTE	(9) 163,145,40,45
	BYTE	(9) 61,144,72,12
	BYTE	(9) 0
	

$2458==.
	BYTE	(9) 45,143,142,162
	BYTE	(9) 145,141,153,12
	BYTE	(9) 0
	

$2457==.
	BYTE	(9) 40,40,143,141
	BYTE	(9) 163,145,40,60
	BYTE	(9) 72,12,0
	

$2456==.
	BYTE	(9) 163,167,151,164
	BYTE	(9) 143,150,40,50
	BYTE	(9) 163,145,164,152
	BYTE	(9) 155,160,50,112
	BYTE	(9) 133,45,61,144
	BYTE	(9) 135,56,152,142
	BYTE	(9) 51,51,40,173
	BYTE	(9) 12,0
	

$2455==.
	BYTE	(9) 45,143,147,157
	BYTE	(9) 164,157,40,114
	BYTE	(9) 45,61,144,73
	BYTE	(9) 12,0
	

$2454==.
	BYTE	(9) 151,146,40,50
	BYTE	(9) 163,145,164,152
	BYTE	(9) 155,160,50,112
	BYTE	(9) 133,45,61,144
	BYTE	(9) 135,56,152,142
	BYTE	(9) 51,51,12,0
	

econf:
	ADJSP 17,1
$2470==.
	SKIPN 6,-2(17)
	 JRST $2471
	MOVE 3,3(6)
	CAIE 3,11
	 JRST $2472
	MOVE 4,5(6)
	MOVE 5,3(4)
	CAIE 5,21
	 JRST $2472
	PUSHJ 17,indent
	MOVE 4,-2(17)
	MOVE 3,5(4)
	PUSH 17,5(3)
	PUSHJ 17,etyped
	ADJSP 17,-1
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-2(17)
	MOVE 3,5(4)
	MOVE 5,4(3)
	MOVE 10,4(5)
	MOVEM 10,0(17)
	MOVE 6,4(10)
	PUSH 17,4(6)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2475]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	MOVE 4,5(5)
	PUSH 17,5(4)
	PUSHJ 17,etyped
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2476]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2472==.
	MOVE 4,-2(17)
	MOVE 3,0(4)
	MOVEM 3,-2(17)
	JRST $2470
$2471==.
	ADJSP 17,-1
	POPJ 17,
$2476==.
	BYTE	(9) 51,60,73,12
	BYTE	(9) 0
	

$2475==.
	BYTE	(9) 40,75,40,50
	BYTE	(9) 0
	

esubr:
	ADJSP 17,2
$2478==.
	SKIPN 6,-3(17)
	 JRST $2479
	SKIPN 3,13(6)
	 JRST $2480
	PUSH 17,6(6)
	PUSHJ 17,etyped
	ADJSP 17,-1
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2483]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	PUSH 17,13(4)
	PUSHJ 17,esubr
	ADJSP 17,-1
$2480==.
	MOVE 12,-3(17)
	SKIPE 3,14(12)
	 JRST $2486
	MOVE 4,4(12)
	MOVE 5,4(4)
	MOVE 7,0(5)
	CAME 12,2(7)
	 JRST $2487
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2488]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2487==.
	MOVE 4,-3(17)
	PUSH 17,6(4)
	PUSHJ 17,etyped
	ADJSP 17,-1
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2491]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $2477
$2486==.
	MOVEI 6,40
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	PUSH 17,6(4)
	PUSHJ 17,etyped
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,4(4)
	MOVE 5,4(3)
	PUSH 17,4(5)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,50
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,5(4)
	MOVEM 3,-1(17)
$2498==.
	SKIPN 5,-1(17)
	 JRST $2499
	MOVE 3,3(5)
	CAIL 3,10
	 CAIL 3,14
	 JRST $2503
	JRST @$2504*1-10(3)
$2504==.
	IFIW $2501
	IFIW $2501
	IFIW $2502
	IFIW $2502
$2501==.
	MOVE 4,-1(17)
	MOVE 3,4(4)
	MOVEM 3,0(17)
$2505==.
	SKIPN 5,0(17)
	 JRST $2506
	MOVE 3,4(5)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVE 4,0(17)
	MOVE 6,0(4)
	MOVEM 6,0(17)
	JUMPE 6,$2505
	PUSH 17,[$$BP90+$$SECT,,$2507]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2505
$2506==.
	MOVE 7,-1(17)
	MOVE 4,5(7)
	MOVE 5,3(4)
	CAIE 5,21
	 JRST $2500
	MOVE 3,4(4)
	MOVE 6,5(3)
	MOVEM 6,0(17)
	PUSH 17,[$$BP90+$$SECT,,$2508]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,0(17)
	MOVE 4,4(5)
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2500
$2502==.
	MOVE 4,-1(17)
	MOVE 6,4(4)
	MOVEM 6,0(17)
	MOVE 3,4(6)
	PUSH 17,4(3)
	PUSHJ 17,printi
	ADJSP 17,-1
	JRST $2500
$2503==.
	PUSH 17,[17676]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$2500==.
	MOVE 4,-1(17)
	MOVE 6,0(4)
	MOVEM 6,-1(17)
	JUMPE 6,$2498
	PUSH 17,[$$BP90+$$SECT,,$2509]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	JRST $2498
$2499==.
	MOVEI 6,51
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSHJ 17,increm
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,evar
	ADJSP 17,-1
	MOVEI 6,173
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	PUSH 17,5(4)
	PUSHJ 17,econf
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,10(4)
	PUSHJ 17,econst
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,11(4)
	PUSHJ 17,etype
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,12(4)
	PUSHJ 17,evar
	ADJSP 17,-1
	MOVE 4,-3(17)
	SKIPN 5,10(4)
	 CAME 5,11(4)
	 JRST $2519
	SKIPN 3,12(4)
	 JRST $2518
$2519==.
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2518==.
	PUSH 17,-3(17)
	PUSHJ 17,elabel
	ADJSP 17,-1
	MOVE 4,-3(17)
	PUSH 17,14(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	MOVE 4,-3(17)
	MOVE 3,3(4)
	CAIE 3,2
	 JRST $2522
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2523]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-3(17)
	MOVE 4,12(5)
	MOVE 6,4(4)
	MOVE 7,4(6)
	PUSH 17,4(7)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2522==.
	PUSHJ 17,decrem
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2477==.
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-3(17)
	MOVE 3,0(4)
	MOVEM 3,-3(17)
	JRST $2478
$2479==.
	ADJSP 17,-2
	POPJ 17,
$2523==.
	BYTE	(9) 162,145,164,165
	BYTE	(9) 162,156,40,0
	

$2509==.
	BYTE	(9) 54,40,0
	

$2508==.
	BYTE	(9) 54,40,0
	

$2507==.
	BYTE	(9) 54,40,0
	

$2491==.
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2488==.
	BYTE	(9) 45,163,0
	

$2483==.
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

use:
	ADJSP 17,1
	MOVE 3,-2(17)
	MOVE 4,defnam(3)
	LDB 1,[331100,,5(4)]
	DPB 1,[1100,,0(17)]
	ADJSP 17,-1
	POPJ 17,
capita:
	ADJSP 17,40
	MOVE 10,-41(17)
	MOVE 4,4(10)
	LDB 5,[331100,,1(4)]
	SOJLE 5,$2534
	XMOVEI 6,-37(17)
	PUSH 17,6
	LDB 3,[2200,,1(4)]
	PUSH 17,3
	PUSHJ 17,gettok
	LDB 4,[331100,,-41(17)]
	MOVEM 4,-1(17)
	ADJSP 17,-1
	PUSHJ 17,upperc
	DPB 1,[331100,,-40(17)]
	XMOVEI 3,-40(17)
	MOVEM 3,0(17)
	PUSHJ 17,saveid
	ADJSP 17,-1
	MOVE 4,-41(17)
	MOVEM 1,4(4)
$2534==.
	ADJSP 17,-40
	POPJ 17,
etextd:
	ADJSP 17,1
	PUSH 17,[$$BP90+$$SECT,,$2535]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	PUSH 17,[22]
	PUSHJ 17,mknode
	MOVEM 1,-1(17)
	MOVE 3,typnod*1+2
	MOVEM 3,4(1)
	MOVEM 1,0(17)
	PUSHJ 17,etyped
	ADJSP 17,-1
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2536]
	PUSH 17,output
	PUSHJ 17,fprint
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	ADJSP 17,-4
	POPJ 17,
$2536==.
	BYTE	(9) 45,143,164,145
	BYTE	(9) 170,164,73,12
	BYTE	(9) 0
	

$2535==.
	BYTE	(9) 164,171,160,145
	BYTE	(9) 144,145,146,40
	BYTE	(9) 0
	

eprogr:
	MOVE 4,-1(17)
	SKIPN 3,4(4)
	 JRST $2537
	PUSH 17,[$$BP90+$$SECT,,$2538]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2539]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-1(17)
	MOVE 4,4(5)
	MOVE 6,4(4)
	PUSH 17,4(6)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,$2542]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2543]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2537==.
	LDB 4,[$$BP93+$$SECT,,usecas]
	JUMPN 4,$2545
	LDB 5,[$$BP93+$$SECT,,useset]
	JUMPN 5,$2545
	PUSH 17,[22]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[32]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[55]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[56]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[26]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[12]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[13]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[17]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[33]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[37]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[40]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[7]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[42]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[43]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[20]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2545
	PUSH 17,[36]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2544
$2545==.
	PUSH 17,[$$BP90+$$SECT,,$2546]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2547]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2548]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C24.in]
	PUSH 17,[$$BP90+$$SECT,,$2549]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2544==.
	PUSH 17,[22]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2551
	PUSH 17,[32]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2551
	PUSH 17,[51]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2550
$2551==.
	PUSHJ 17,etextd
	PUSH 17,[22]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2552
	MOVE 4,-1(17)
	SKIPE 3,4(4)
	 JRST $2553
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2554]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2553==.
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2555]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+22
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVE 4,-1(17)
	SKIPN 3,4(4)
	 JRST $2556
	PUSH 17,[$$BP90+$$SECT,,$2557]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2556==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2552==.
	PUSH 17,[32]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2550
	MOVE 4,-1(17)
	SKIPE 3,4(4)
	 JRST $2562
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2563]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2562==.
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2564]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+32
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVE 4,-1(17)
	SKIPN 3,4(4)
	 JRST $2565
	PUSH 17,[$$BP90+$$SECT,,$2566]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
$2565==.
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2550==.
	PUSH 17,[22]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2572
	PUSH 17,[20]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2572
	PUSH 17,[37]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2572
	PUSH 17,[40]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2572
	PUSH 17,[12]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2572
	PUSH 17,[13]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2572
	PUSH 17,[42]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2572
	PUSH 17,[43]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2571
$2572==.
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2573]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2574]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,spchr]
	PUSH 17,[$$BP90+$$SECT,,nlchr]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2575]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2576]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2571==.
	PUSH 17,[37]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2578
	PUSH 17,[40]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2577
$2578==.
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2579]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2580]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2581]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2582]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2583]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,$2584]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2577
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,$2585]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2577==.
	PUSH 17,[13]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2586
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2587]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2586==.
	PUSH 17,[12]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2588
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2589]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2588==.
	PUSH 17,[32]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2591
	PUSH 17,[36]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2591
	PUSH 17,[55]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2591
	PUSH 17,[56]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2591
	PUSH 17,[42]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2591
	PUSH 17,[43]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2591
	PUSH 17,[7]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2590
$2591==.
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2592]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2593]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,nlchr]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2594]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2595]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2596]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2590==.
	PUSH 17,[42]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2598
	PUSH 17,[43]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2598
	PUSH 17,[7]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2597
$2598==.
	PUSH 17,[$$BP90+$$SECT,,nlchr]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2599]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2597==.
	PUSH 17,[7]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2600
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2601]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2602]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2600==.
	PUSH 17,[42]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2603
	PUSH 17,[$$BP90+$$SECT,,ifdef]
	PUSH 17,[$$BP90+$$SECT,,$2604]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2605]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,elsif]
	PUSH 17,[$$BP90+$$SECT,,$2606]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2607]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,endif]
	PUSH 17,[$$BP90+$$SECT,,$2608]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2609]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2610]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 4,1
	DPB 4,[430100,,output*1+1]
	DPB 4,[$$BP93+$$SECT,,usefop]
$2603==.
	PUSH 17,[43]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2611
	PUSH 17,[$$BP90+$$SECT,,ifdef]
	PUSH 17,[$$BP90+$$SECT,,$2612]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2613]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,elsif]
	PUSH 17,[$$BP90+$$SECT,,$2614]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2615]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,endif]
	PUSH 17,[$$BP90+$$SECT,,$2616]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2617]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2618]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 4,1
	DPB 4,[430100,,output*1+1]
	DPB 4,[$$BP93+$$SECT,,usefop]
$2611==.
	LDB 4,[$$BP93+$$SECT,,usefop]
	JUMPE 4,$2619
	PUSH 17,[$$BP90+$$SECT,,$2620]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2621]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2619==.
	LDB 4,[$$BP93+$$SECT,,usecas]
	JUMPN 4,$2623
	LDB 5,[$$BP93+$$SECT,,usejmp]
	JUMPE 5,$2622
$2623==.
	PUSH 17,[$$BP90+$$SECT,,$2624]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2625]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2626]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2627]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2628]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,$2629]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2622==.
	LDB 4,[$$BP93+$$SECT,,usejmp]
	JUMPE 4,$2630
	PUSH 17,[$$BP90+$$SECT,,C24.in]
	PUSH 17,[$$BP90+$$SECT,,$2631]
	PUSH 17,output
	PUSHJ 17,fprint
	MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	ADD 5,maxlev
	MOVEM 5,-2(17)
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2632]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2630==.
	PUSH 17,[23]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[25]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[4]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[16]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[52]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[12]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[13]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[15]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[24]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[46]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[45]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[10]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[54]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[1]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[47]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2634
	PUSH 17,[41]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2633
$2634==.
	PUSH 17,[$$BP90+$$SECT,,$2635]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2636]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2637]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2633==.
	LDB 4,[$$BP93+$$SECT,,usecom]
	JUMPE 4,$2638
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2639]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2640]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2638==.
	PUSH 17,[4]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2642
	PUSH 17,[16]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2642
	PUSH 17,[52]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2642
	PUSH 17,[12]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2642
	PUSH 17,[13]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2642
	LDB 4,[$$BP93+$$SECT,,useset]
	JUMPE 4,$2641
$2642==.
	PUSH 17,defnam*1+4
	PUSHJ 17,capita
	ADJSP 17,-1
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,typdef]
	PUSH 17,[$$BP90+$$SECT,,$2643]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,defnam*1+16
	PUSHJ 17,capita
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2648]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+16
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2649]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2650]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,defnam*1+52
	PUSHJ 17,capita
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2651]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+52
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2652]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2653]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2654]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2641==.
	PUSH 17,defnam*1+23
	PUSHJ 17,capita
	ADJSP 17,-1
	PUSH 17,[23]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2655
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,typdef]
	PUSH 17,[$$BP90+$$SECT,,$2656]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+23
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2655==.
	PUSH 17,[25]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2661
	PUSH 17,[17777777777]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2662]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2661==.
	PUSH 17,defnam*1+41
	PUSHJ 17,capita
	ADJSP 17,-1
	PUSH 17,[41]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2663
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,typdef]
	PUSH 17,[$$BP90+$$SECT,,$2664]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+41
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,73
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2663==.
	PUSH 17,[15]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2669
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2670]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2669==.
	PUSH 17,[24]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2671
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2672]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2671==.
	PUSH 17,[46]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2673
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2674]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2673==.
	PUSH 17,[45]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2675
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2676]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2675==.
	PUSH 17,[10]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2677
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2678]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2677==.
	PUSH 17,[54]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2679
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2680]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2679==.
	PUSH 17,[1]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2681
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2682]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2681==.
	PUSH 17,[47]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2683
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2684]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2683==.
	PUSH 17,[0]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2685
	PUSH 17,[41]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2685
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2686]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2685==.
	PUSH 17,[21]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2687
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2688]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2687==.
	PUSH 17,[27]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2690
	LDB 4,[$$BP93+$$SECT,,usenil]
	JUMPE 4,$2689
$2690==.
	PUSH 17,[$$BP90+$$SECT,,$2691]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2692]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2693]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2689==.
	PUSH 17,[27]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2694
	PUSH 17,[$$BP90+$$SECT,,ifndef]
	PUSH 17,[$$BP90+$$SECT,,$2695]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2696]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,endif]
	PUSH 17,[$$BP90+$$SECT,,$2697]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2694==.
	LDB 4,[$$BP93+$$SECT,,usenil]
	JUMPE 4,$2698
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2699]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2698==.
	PUSH 17,[27]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2700
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2701]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2700==.
	PUSH 17,[11]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$2702
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2703]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2702==.
	LDB 4,[$$BP93+$$SECT,,useset]
	JUMPE 4,$2704
	PUSH 17,[$$BP90+$$SECT,,$2705]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2706]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2707]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2708]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2709]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2710]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[17]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$2711]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,setwty]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,wordty]
	PUSH 17,[$$BP90+$$SECT,,typdef]
	PUSH 17,[$$BP90+$$SECT,,$2712]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setwty]
	PUSH 17,[$$BP90+$$SECT,,typdef]
	PUSH 17,[$$BP90+$$SECT,,$2713]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2714]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,$2715]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,$2716]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,$2717]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2718]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2719]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,$2720]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2704==.
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2721]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[2]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2723
	PUSH 17,[3]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2722
$2723==.
	PUSH 17,[$$BP90+$$SECT,,$2724]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2725]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2726]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2727]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,$2728]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2729]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2730]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2731]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[$$BP90+$$SECT,,$2732]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[$$BP90+$$SECT,,$2733]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2738]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2741]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2742]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2743]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,spchr]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2744]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2722==.
	MOVE 7,-1(17)
	SKIPN 5,10(7)
	 CAME 5,11(7)
	 JRST $2750
	SKIPN 6,12(7)
	 CAME 6,13(7)
	 TRNA 
	 JRST $2749
$2750==.
	PUSH 17,[$$BP90+$$SECT,,$2751]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2752]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2753]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2749==.
	MOVE 4,-1(17)
	PUSH 17,10(4)
	PUSHJ 17,econst
	ADJSP 17,-1
	MOVE 4,-1(17)
	PUSH 17,11(4)
	PUSHJ 17,etype
	ADJSP 17,-1
	MOVE 4,-1(17)
	PUSH 17,12(4)
	PUSHJ 17,evar
	ADJSP 17,-1
	MOVE 4,-1(17)
	SKIPN 3,13(4)
	 JRST $2754
	MOVEI 10,12
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 5,5
	 MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
$2754==.
	MOVE 4,-1(17)
	PUSH 17,13(4)
	PUSHJ 17,esubr
	ADJSP 17,-1
	MOVE 4,-1(17)
	SKIPN 3,4(4)
	 JRST $2757
	PUSH 17,[$$BP90+$$SECT,,$2758]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2759]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2760]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[2]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNE 1,777
	 JRST $2763
	PUSH 17,[3]
	PUSHJ 17,use
	ADJSP 17,-1
	TRNN 1,777
	 JRST $2762
$2763==.
	PUSH 17,[$$BP90+$$SECT,,$2764]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2765]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,$2766]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2773]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2774]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	JRST $2761
$2762==.
	PUSH 17,[$$BP90+$$SECT,,$2775]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2761==.
	PUSHJ 17,increm
	PUSH 17,-1(17)
	PUSHJ 17,elabel
	ADJSP 17,-1
	MOVE 4,-1(17)
	PUSH 17,14(4)
	PUSHJ 17,estmt
	ADJSP 17,-1
	PUSHJ 17,indent
	PUSH 17,[$$BP90+$$SECT,,$2780]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSHJ 17,decrem
	MOVEI 6,175
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,$2785]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2786]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2787]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2757==.
	POPJ 17,
$2787==.
	BYTE	(9) 52,57,12,0
	

$2786==.
	BYTE	(9) 52,52,11,105
	BYTE	(9) 156,144,40,157
	BYTE	(9) 146,40,160,162
	BYTE	(9) 157,147,162,141
	BYTE	(9) 155,40,143,157
	BYTE	(9) 144,145,12,0
	

$2785==.
	BYTE	(9) 57,52,12,0
	

$2780==.
	BYTE	(9) 145,170,151,164
	BYTE	(9) 50,60,51,73
	BYTE	(9) 12,0
	

$2775==.
	BYTE	(9) 155,141,151,156
	BYTE	(9) 50,51,12,0
	

$2774==.
	BYTE	(9) 45,143,141,162
	BYTE	(9) 147,166,40,75
	BYTE	(9) 40,137,141,166
	BYTE	(9) 73,12,0
	

$2773==.
	BYTE	(9) 45,143,141,162
	BYTE	(9) 147,143,40,75
	BYTE	(9) 40,137,141,143
	BYTE	(9) 73,12,0
	

$2766==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 52,137,141,166
	BYTE	(9) 133,135,73,12
	BYTE	(9) 0
	

$2765==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 137,141,143,73
	BYTE	(9) 12,0
	

$2764==.
	BYTE	(9) 155,141,151,156
	BYTE	(9) 50,137,141,143
	BYTE	(9) 54,40,137,141
	BYTE	(9) 166,51,12,0
	

$2760==.
	BYTE	(9) 52,57,12,0
	

$2759==.
	BYTE	(9) 52,52,11,123
	BYTE	(9) 164,141,162,164
	BYTE	(9) 40,157,146,40
	BYTE	(9) 160,162,157,147
	BYTE	(9) 162,141,155,40
	BYTE	(9) 143,157,144,145
	BYTE	(9) 12,0
	

$2758==.
	BYTE	(9) 57,52,12,0
	

$2753==.
	BYTE	(9) 52,57,12,0
	

$2752==.
	BYTE	(9) 52,52,11,123
	BYTE	(9) 164,141,162,164
	BYTE	(9) 40,157,146,40
	BYTE	(9) 160,162,157,147
	BYTE	(9) 162,141,155,40
	BYTE	(9) 144,145,146,151
	BYTE	(9) 156,151,164,151
	BYTE	(9) 157,156,163,12
	BYTE	(9) 0
	

$2751==.
	BYTE	(9) 57,52,12,0
	

$2744==.
	BYTE	(9) 45,163,52,143
	BYTE	(9) 160,53,53,40
	BYTE	(9) 75,40,45,163
	BYTE	(9) 73,12,0
	

$2743==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,154,55,55
	BYTE	(9) 40,76,40,60
	BYTE	(9) 51,12,0
	

$2742==.
	BYTE	(9) 45,163,52,143
	BYTE	(9) 160,53,53,40
	BYTE	(9) 75,40,52,163
	BYTE	(9) 160,53,53,73
	BYTE	(9) 12,0
	

$2741==.
	BYTE	(9) 45,143,146,157
	BYTE	(9) 162,40,50,163
	BYTE	(9) 160,40,75,40
	BYTE	(9) 141,162,147,166
	BYTE	(9) 133,156,135,73
	BYTE	(9) 40,154,40,76
	BYTE	(9) 40,60,40,46
	BYTE	(9) 46,40,52,163
	BYTE	(9) 160,73,40,154
	BYTE	(9) 55,55,51,12
	BYTE	(9) 0
	

$2738==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 52,163,160,73
	BYTE	(9) 12,0
	

$2733==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,52,143
	BYTE	(9) 160,73,12,0
	

$2732==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,154,73
	BYTE	(9) 12,0
	

$2731==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 156,73,12,0
	

$2730==.
	BYTE	(9) 101,162,147,166
	BYTE	(9) 147,164,50,156
	BYTE	(9) 54,40,143,160
	BYTE	(9) 54,40,154,51
	BYTE	(9) 12,0
	

$2729==.
	BYTE	(9) 40,166,157,151
	BYTE	(9) 144,12,0
	

$2728==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 52,52,141,162
	BYTE	(9) 147,166,73,12
	BYTE	(9) 0
	

$2727==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 141,162,147,143
	BYTE	(9) 73,12,0
	

$2726==.
	BYTE	(9) 52,57,12,0
	

$2725==.
	BYTE	(9) 52,52,11,104
	BYTE	(9) 145,146,151,156
	BYTE	(9) 151,164,151,157
	BYTE	(9) 156,163,40,146
	BYTE	(9) 157,162,40,141
	BYTE	(9) 162,147,166,55
	BYTE	(9) 157,160,145,162
	BYTE	(9) 141,164,151,157
	BYTE	(9) 156,163,12,0
	

$2724==.
	BYTE	(9) 57,52,12,0
	

$2721==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,52,163,164
	BYTE	(9) 162,156,143,160
	BYTE	(9) 171,50,51,73
	BYTE	(9) 12,0
	

$2720==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 123,145,164,156
	BYTE	(9) 143,160,171,50
	BYTE	(9) 51,73,12,0
	

$2719==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,103,157
	BYTE	(9) 156,163,145,164
	BYTE	(9) 133,135,73,12
	BYTE	(9) 0
	

$2718==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,124,155
	BYTE	(9) 160,163,145,164
	BYTE	(9) 73,12,0
	

$2717==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 103,165,162,162
	BYTE	(9) 163,145,164,50
	BYTE	(9) 51,54,40,111
	BYTE	(9) 156,164,145,162
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2716==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 111,156,163,155
	BYTE	(9) 145,155,50,51
	BYTE	(9) 54,40,115,153
	BYTE	(9) 163,165,142,162
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2715==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 125,156,151,157
	BYTE	(9) 156,50,51,54
	BYTE	(9) 40,104,151,146
	BYTE	(9) 146,50,51,73
	BYTE	(9) 12,0
	

$2714==.
	BYTE	(9) 45,143,115,145
	BYTE	(9) 155,142,145,162
	BYTE	(9) 50,51,54,40
	BYTE	(9) 114,145,50,51
	BYTE	(9) 54,40,107,145
	BYTE	(9) 50,51,54,40
	BYTE	(9) 105,161,50,51
	BYTE	(9) 54,40,116,145
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2713==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,52,45,143
	BYTE	(9) 45,163,73,12
	BYTE	(9) 0
	

$2712==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,45,163
	BYTE	(9) 73,12,0
	

$2711==.
	BYTE	(9) 45,163,163,145
	BYTE	(9) 164,142,151,164
	BYTE	(9) 163,40,45,61
	BYTE	(9) 144,12,0
	

$2710==.
	BYTE	(9) 45,163,123,141
	BYTE	(9) 166,145,163,145
	BYTE	(9) 164,50,163,51
	BYTE	(9) 40,103,165,162
	BYTE	(9) 162,163,145,164
	BYTE	(9) 50,62,54,40
	BYTE	(9) 163,51,12,0
	

$2709==.
	BYTE	(9) 45,163,116,145
	BYTE	(9) 167,163,145,164
	BYTE	(9) 50,51,40,103
	BYTE	(9) 165,162,162,163
	BYTE	(9) 145,164,50,61
	BYTE	(9) 54,40,50,45
	BYTE	(9) 163,51,60,51
	BYTE	(9) 12,0
	

$2708==.
	BYTE	(9) 45,163,103,154
	BYTE	(9) 141,151,155,163
	BYTE	(9) 145,164,50,51
	BYTE	(9) 40,45,163,103
	BYTE	(9) 165,162,162,163
	BYTE	(9) 145,164,50,60
	BYTE	(9) 54,40,50,45
	BYTE	(9) 163,51,60,51
	BYTE	(9) 12,0
	

$2707==.
	BYTE	(9) 52,57,12,0
	

$2706==.
	BYTE	(9) 52,52,11,104
	BYTE	(9) 145,146,151,156
	BYTE	(9) 151,164,151,157
	BYTE	(9) 156,163,40,146
	BYTE	(9) 157,162,40,163
	BYTE	(9) 145,164,55,157
	BYTE	(9) 160,145,162,141
	BYTE	(9) 164,151,157,156
	BYTE	(9) 163,12,0
	

$2705==.
	BYTE	(9) 57,52,12,0
	

$2703==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,146,162,145
	BYTE	(9) 145,50,51,73
	BYTE	(9) 12,0
	

$2701==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,52,155,141
	BYTE	(9) 154,154,157,143
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2699==.
	BYTE	(9) 45,163,116,111
	BYTE	(9) 114,40,60,12
	BYTE	(9) 0
	

$2697==.
	BYTE	(9) 45,163,12,0
	

$2696==.
	BYTE	(9) 45,163,125,156
	BYTE	(9) 151,157,156,157
	BYTE	(9) 146,146,163,50
	BYTE	(9) 160,54,40,155
	BYTE	(9) 51,40,50,50
	BYTE	(9) 50,154,157,156
	BYTE	(9) 147,51,50,46
	BYTE	(9) 50,160,51,55
	BYTE	(9) 76,155,51,51
	BYTE	(9) 55,50,50,154
	BYTE	(9) 157,156,147,51
	BYTE	(9) 50,160,51,51
	BYTE	(9) 51,12,0
	

$2695==.
	BYTE	(9) 45,163,125,156
	BYTE	(9) 151,157,156,157
	BYTE	(9) 146,146,163,12
	BYTE	(9) 0
	

$2693==.
	BYTE	(9) 52,57,12,0
	

$2692==.
	BYTE	(9) 52,52,11,104
	BYTE	(9) 145,146,151,156
	BYTE	(9) 151,164,151,157
	BYTE	(9) 156,163,40,146
	BYTE	(9) 157,162,40,160
	BYTE	(9) 157,151,156,164
	BYTE	(9) 145,162,163,12
	BYTE	(9) 0
	

$2691==.
	BYTE	(9) 57,52,12,0
	

$2688==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,141,142,157
	BYTE	(9) 162,164,50,51
	BYTE	(9) 73,12,0
	

$2686==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,146,141,142
	BYTE	(9) 163,50,51,73
	BYTE	(9) 12,0
	

$2684==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,163,161,162
	BYTE	(9) 164,50,51,73
	BYTE	(9) 12,0
	

$2682==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,141,164,141
	BYTE	(9) 156,50,51,73
	BYTE	(9) 12,0
	

$2680==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,164,141,156
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2678==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,143,157,163
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2676==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,163,151,156
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2674==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,160,157,167
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2672==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,154,157,147
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2670==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,145,170,160
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2664==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,0
	

$2662==.
	BYTE	(9) 45,163,155,141
	BYTE	(9) 170,151,156,164
	BYTE	(9) 45,143,45,61
	BYTE	(9) 144,12,0
	

$2656==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,0
	

$2654==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,52,102
	BYTE	(9) 157,157,154,163
	BYTE	(9) 133,135,73,12
	BYTE	(9) 0
	

$2653==.
	BYTE	(9) 51,61,12,0
	

$2652==.
	BYTE	(9) 40,50,0
	

$2651==.
	BYTE	(9) 45,163,0
	

$2650==.
	BYTE	(9) 51,60,12,0
	

$2649==.
	BYTE	(9) 40,50,0
	

$2648==.
	BYTE	(9) 45,163,0
	

$2643==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,0
	

$2640==.
	BYTE	(9) 45,163,103,155
	BYTE	(9) 160,163,164,162
	BYTE	(9) 50,170,54,40
	BYTE	(9) 171,51,40,163
	BYTE	(9) 164,162,156,143
	BYTE	(9) 155,160,50,50
	BYTE	(9) 170,51,54,40
	BYTE	(9) 50,171,51,54
	BYTE	(9) 40,163,151,172
	BYTE	(9) 145,157,146,50
	BYTE	(9) 170,51,51,12
	BYTE	(9) 0
	

$2639==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 40,163,164,162
	BYTE	(9) 156,143,155,160
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2637==.
	BYTE	(9) 52,57,12,0
	

$2636==.
	BYTE	(9) 52,52,11,104
	BYTE	(9) 145,146,151,156
	BYTE	(9) 151,164,151,157
	BYTE	(9) 156,163,40,146
	BYTE	(9) 157,162,40,163
	BYTE	(9) 164,141,156,144
	BYTE	(9) 141,162,144,40
	BYTE	(9) 164,171,160,145
	BYTE	(9) 163,12,0
	

$2635==.
	BYTE	(9) 57,52,12,0
	

$2632==.
	BYTE	(9) 45,163,163,164
	BYTE	(9) 162,165,143,164
	BYTE	(9) 40,112,142,40
	BYTE	(9) 173,40,152,155
	BYTE	(9) 160,137,142,165
	BYTE	(9) 146,45,143,152
	BYTE	(9) 142,73,40,175
	BYTE	(9) 40,112,133,45
	BYTE	(9) 61,144,135,73
	BYTE	(9) 12,0
	

$2631==.
	BYTE	(9) 45,163,74,163
	BYTE	(9) 145,164,152,155
	BYTE	(9) 160,56,150,76
	BYTE	(9) 12,0
	

$2629==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 103,141,163,145
	BYTE	(9) 145,162,162,157
	BYTE	(9) 162,50,51,73
	BYTE	(9) 12,0
	

$2628==.
	BYTE	(9) 45,163,114,151
	BYTE	(9) 156,145,40,137
	BYTE	(9) 137,114,111,116
	BYTE	(9) 105,137,137,12
	BYTE	(9) 0
	

$2627==.
	BYTE	(9) 52,57,12,0
	

$2626==.
	BYTE	(9) 52,52,11,141
	BYTE	(9) 156,144,40,146
	BYTE	(9) 157,162,40,156
	BYTE	(9) 157,156,55,154
	BYTE	(9) 157,143,141,154
	BYTE	(9) 40,147,157,164
	BYTE	(9) 157,163,12,0
	

$2625==.
	BYTE	(9) 52,52,11,104
	BYTE	(9) 145,146,151,156
	BYTE	(9) 151,164,151,157
	BYTE	(9) 156,163,40,146
	BYTE	(9) 157,162,40,143
	BYTE	(9) 141,163,145,55
	BYTE	(9) 163,164,141,164
	BYTE	(9) 145,155,145,156
	BYTE	(9) 164,163,12,0
	

$2624==.
	BYTE	(9) 57,52,12,0
	

$2621==.
	BYTE	(9) 45,163,115,101
	BYTE	(9) 130,106,111,114
	BYTE	(9) 105,116,101,115
	BYTE	(9) 105,40,62,65
	BYTE	(9) 66,12,0
	

$2620==.
	BYTE	(9) 106,111,114,105
	BYTE	(9) 11,52,106,157
	BYTE	(9) 160,145,156,50
	BYTE	(9) 51,73,12,0
	

$2618==.
	BYTE	(9) 45,163,122,145
	BYTE	(9) 167,162,151,164
	BYTE	(9) 145,170,50,146
	BYTE	(9) 54,40,156,51
	BYTE	(9) 40,50,146,51
	BYTE	(9) 56,151,156,151
	BYTE	(9) 164,40,75,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 151,156,151,164
	BYTE	(9) 40,77,40,50
	BYTE	(9) 106,151,156,151
	BYTE	(9) 163,150,50,146
	BYTE	(9) 51,51,40,72
	BYTE	(9) 40,50,50,50
	BYTE	(9) 146,51,56,146
	BYTE	(9) 160,40,75,40
	BYTE	(9) 106,157,160,145
	BYTE	(9) 156,50,156,54
	BYTE	(9) 40,127,155,157
	BYTE	(9) 144,145,51,51
	BYTE	(9) 54,40,61,51
	BYTE	(9) 54,40,50,146
	BYTE	(9) 51,56,157,165
	BYTE	(9) 164,40,75,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 145,157,146,40
	BYTE	(9) 75,40,50,146
	BYTE	(9) 51,56,145,157
	BYTE	(9) 154,156,40,75
	BYTE	(9) 40,61,12,0
	

$2617==.
	BYTE	(9) 45,163,122,145
	BYTE	(9) 167,162,151,164
	BYTE	(9) 145,50,146,54
	BYTE	(9) 40,156,51,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 151,156,151,164
	BYTE	(9) 40,75,40,50
	BYTE	(9) 146,51,56,151
	BYTE	(9) 156,151,164,40
	BYTE	(9) 77,40,162,145
	BYTE	(9) 167,151,156,144
	BYTE	(9) 50,50,146,51
	BYTE	(9) 56,146,160,51
	BYTE	(9) 40,72,40,50
	BYTE	(9) 50,50,146,51
	BYTE	(9) 56,146,160,40
	BYTE	(9) 75,40,106,157
	BYTE	(9) 160,145,156,50
	BYTE	(9) 156,54,40,127
	BYTE	(9) 155,157,144,145
	BYTE	(9) 51,51,54,40
	BYTE	(9) 61,51,54,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 157,165,164,40
	BYTE	(9) 75,40,50,146
	BYTE	(9) 51,56,145,157
	BYTE	(9) 146,40,75,40
	BYTE	(9) 61,12,0
	

$2616==.
	BYTE	(9) 45,163,12,0
	

$2615==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,127,155
	BYTE	(9) 157,144,145,133
	BYTE	(9) 135,40,75,40
	BYTE	(9) 42,167,53,42
	BYTE	(9) 73,12,0
	

$2614==.
	BYTE	(9) 45,163,12,0
	

$2613==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,127,155
	BYTE	(9) 157,144,145,133
	BYTE	(9) 135,40,75,40
	BYTE	(9) 42,167,42,73
	BYTE	(9) 12,0
	

$2612==.
	BYTE	(9) 45,163,127,122
	BYTE	(9) 111,124,105,117
	BYTE	(9) 116,114,131,12
	BYTE	(9) 0
	

$2610==.
	BYTE	(9) 45,163,122,145
	BYTE	(9) 163,145,164,170
	BYTE	(9) 50,146,54,40
	BYTE	(9) 156,51,40,50
	BYTE	(9) 146,51,56,151
	BYTE	(9) 156,151,164,40
	BYTE	(9) 75,40,50,146
	BYTE	(9) 51,56,151,156
	BYTE	(9) 151,164,40,77
	BYTE	(9) 40,50,106,151
	BYTE	(9) 156,151,163,150
	BYTE	(9) 50,146,51,51
	BYTE	(9) 40,72,40,50
	BYTE	(9) 50,50,146,51
	BYTE	(9) 56,146,160,40
	BYTE	(9) 75,40,106,157
	BYTE	(9) 160,145,156,50
	BYTE	(9) 156,54,40,122
	BYTE	(9) 155,157,144,145
	BYTE	(9) 51,51,54,40
	BYTE	(9) 61,51,54,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 145,157,146,40
	BYTE	(9) 75,40,50,146
	BYTE	(9) 51,56,157,165
	BYTE	(9) 164,40,75,40
	BYTE	(9) 60,54,40,107
	BYTE	(9) 145,164,170,50
	BYTE	(9) 146,51,12,0
	

$2609==.
	BYTE	(9) 45,163,122,145
	BYTE	(9) 163,145,164,50
	BYTE	(9) 146,54,40,156
	BYTE	(9) 51,40,50,146
	BYTE	(9) 51,56,151,156
	BYTE	(9) 151,164,40,75
	BYTE	(9) 40,50,146,51
	BYTE	(9) 56,151,156,151
	BYTE	(9) 164,40,77,40
	BYTE	(9) 162,145,167,151
	BYTE	(9) 156,144,50,50
	BYTE	(9) 146,51,56,146
	BYTE	(9) 160,51,40,72
	BYTE	(9) 40,50,50,50
	BYTE	(9) 146,51,56,146
	BYTE	(9) 160,40,75,40
	BYTE	(9) 106,157,160,145
	BYTE	(9) 156,50,156,54
	BYTE	(9) 40,122,155,157
	BYTE	(9) 144,145,51,51
	BYTE	(9) 54,40,61,51
	BYTE	(9) 54,40,50,146
	BYTE	(9) 51,56,145,157
	BYTE	(9) 146,40,75,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 157,165,164,40
	BYTE	(9) 75,40,60,54
	BYTE	(9) 40,107,145,164
	BYTE	(9) 50,146,51,12
	BYTE	(9) 0
	

$2608==.
	BYTE	(9) 45,163,12,0
	

$2607==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,122,155
	BYTE	(9) 157,144,145,133
	BYTE	(9) 135,40,75,40
	BYTE	(9) 42,162,53,42
	BYTE	(9) 73,12,0
	

$2606==.
	BYTE	(9) 45,163,12,0
	

$2605==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,122,155
	BYTE	(9) 157,144,145,133
	BYTE	(9) 135,40,75,40
	BYTE	(9) 42,162,42,73
	BYTE	(9) 12,0
	

$2604==.
	BYTE	(9) 45,163,122,105
	BYTE	(9) 101,104,117,116
	BYTE	(9) 114,131,12,0
	

$2602==.
	BYTE	(9) 45,163,103,154
	BYTE	(9) 157,163,145,170
	BYTE	(9) 50,146,51,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 151,156,151,164
	BYTE	(9) 40,75,40,50
	BYTE	(9) 50,146,51,56
	BYTE	(9) 151,156,151,164
	BYTE	(9) 40,77,40,50
	BYTE	(9) 106,151,156,151
	BYTE	(9) 163,150,50,146
	BYTE	(9) 51,54,40,146
	BYTE	(9) 143,154,157,163
	BYTE	(9) 145,50,50,146
	BYTE	(9) 51,56,146,160
	BYTE	(9) 51,54,40,60
	BYTE	(9) 51,40,72,40
	BYTE	(9) 60,51,54,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 146,160,40,75
	BYTE	(9) 40,116,125,114
	BYTE	(9) 114,12,0
	

$2601==.
	BYTE	(9) 45,163,103,154
	BYTE	(9) 157,163,145,50
	BYTE	(9) 146,51,40,50
	BYTE	(9) 146,51,56,151
	BYTE	(9) 156,151,164,40
	BYTE	(9) 75,40,50,50
	BYTE	(9) 146,51,56,151
	BYTE	(9) 156,151,164,40
	BYTE	(9) 77,40,50,146
	BYTE	(9) 143,154,157,163
	BYTE	(9) 145,50,50,146
	BYTE	(9) 51,56,146,160
	BYTE	(9) 51,54,40,60
	BYTE	(9) 51,40,72,40
	BYTE	(9) 60,51,54,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 146,160,40,75
	BYTE	(9) 40,116,125,114
	BYTE	(9) 114,12,0
	

$2599==.
	BYTE	(9) 45,163,106,151
	BYTE	(9) 156,151,163,150
	BYTE	(9) 50,146,51,40
	BYTE	(9) 50,50,146,51
	BYTE	(9) 56,157,165,164
	BYTE	(9) 40,46,46,40
	BYTE	(9) 41,50,146,51
	BYTE	(9) 56,145,157,154
	BYTE	(9) 156,51,40,77
	BYTE	(9) 40,50,120,165
	BYTE	(9) 164,143,150,162
	BYTE	(9) 50,45,163,54
	BYTE	(9) 40,146,51,54
	BYTE	(9) 40,60,51,40
	BYTE	(9) 72,40,60,54
	BYTE	(9) 40,162,145,167
	BYTE	(9) 151,156,144,50
	BYTE	(9) 50,146,51,56
	BYTE	(9) 146,160,51,12
	BYTE	(9) 0
	

$2596==.
	BYTE	(9) 45,163,120,165
	BYTE	(9) 164,154,50,146
	BYTE	(9) 54,40,166,51
	BYTE	(9) 40,50,146,51
	BYTE	(9) 56,145,157,154
	BYTE	(9) 156,40,75,40
	BYTE	(9) 166,12,0
	

$2595==.
	BYTE	(9) 45,163,120,165
	BYTE	(9) 164,143,150,162
	BYTE	(9) 50,143,54,40
	BYTE	(9) 146,51,40,50
	BYTE	(9) 146,51,56,142
	BYTE	(9) 165,146,40,75
	BYTE	(9) 40,50,143,51
	BYTE	(9) 54,40,120,165
	BYTE	(9) 164,170,50,146
	BYTE	(9) 51,12,0
	

$2594==.
	BYTE	(9) 45,163,120,165
	BYTE	(9) 164,170,50,146
	BYTE	(9) 51,40,50,146
	BYTE	(9) 51,56,145,157
	BYTE	(9) 154,156,40,75
	BYTE	(9) 40,50,50,146
	BYTE	(9) 51,56,142,165
	BYTE	(9) 146,40,75,75
	BYTE	(9) 40,45,163,51
	BYTE	(9) 54,40,45,163
	BYTE	(9) 146,160,165,164
	BYTE	(9) 143,50,50,146
	BYTE	(9) 51,56,142,165
	BYTE	(9) 146,54,40,50
	BYTE	(9) 146,51,56,146
	BYTE	(9) 160,51,12,0
	

$2593==.
	BYTE	(9) 45,163,120,165
	BYTE	(9) 164,50,146,51
	BYTE	(9) 40,106,167,162
	BYTE	(9) 151,164,145,50
	BYTE	(9) 50,146,51,56
	BYTE	(9) 142,165,146,54
	BYTE	(9) 40,50,146,51
	BYTE	(9) 56,146,160,51
	BYTE	(9) 12,0
	

$2592==.
	BYTE	(9) 45,163,106,167
	BYTE	(9) 162,151,164,145
	BYTE	(9) 50,170,54,40
	BYTE	(9) 146,51,40,146
	BYTE	(9) 167,162,151,164
	BYTE	(9) 145,50,50,143
	BYTE	(9) 150,141,162,40
	BYTE	(9) 52,51,46,170
	BYTE	(9) 54,40,163,151
	BYTE	(9) 172,145,157,146
	BYTE	(9) 50,170,51,54
	BYTE	(9) 40,61,54,40
	BYTE	(9) 146,51,12,0
	

$2589==.
	BYTE	(9) 45,163,105,157
	BYTE	(9) 146,50,146,51
	BYTE	(9) 40,50,50,50
	BYTE	(9) 50,146,51,56
	BYTE	(9) 151,156,151,164
	BYTE	(9) 40,75,75,40
	BYTE	(9) 60,51,40,77
	BYTE	(9) 40,50,107,145
	BYTE	(9) 164,50,146,51
	BYTE	(9) 51,40,72,40
	BYTE	(9) 60,54,40,50
	BYTE	(9) 50,146,51,56
	BYTE	(9) 145,157,146,40
	BYTE	(9) 77,40,61,40
	BYTE	(9) 72,40,146,145
	BYTE	(9) 157,146,50,50
	BYTE	(9) 146,51,56,146
	BYTE	(9) 160,51,51,51
	BYTE	(9) 40,77,40,164
	BYTE	(9) 162,165,145,40
	BYTE	(9) 72,40,146,141
	BYTE	(9) 154,163,145,51
	BYTE	(9) 12,0
	

$2587==.
	BYTE	(9) 45,163,105,157
	BYTE	(9) 154,156,50,146
	BYTE	(9) 51,40,50,50
	BYTE	(9) 146,51,56,145
	BYTE	(9) 157,154,156,40
	BYTE	(9) 77,40,164,162
	BYTE	(9) 165,145,40,72
	BYTE	(9) 40,146,141,154
	BYTE	(9) 163,145,51,12
	BYTE	(9) 0
	

$2585==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 107,145,164,154
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2584==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 123,143,141,156
	BYTE	(9) 143,153,50,51
	BYTE	(9) 73,12,0
	

$2583==.
	BYTE	(9) 45,163,123,143
	BYTE	(9) 141,156,50,160
	BYTE	(9) 54,40,141,51
	BYTE	(9) 40,123,143,141
	BYTE	(9) 156,143,153,50
	BYTE	(9) 146,163,143,141
	BYTE	(9) 156,146,50,124
	BYTE	(9) 155,160,146,151
	BYTE	(9) 154,54,40,160
	BYTE	(9) 54,40,141,51
	BYTE	(9) 51,12,0
	

$2582==.
	BYTE	(9) 45,163,106,163
	BYTE	(9) 143,141,156,50
	BYTE	(9) 146,51,40,50
	BYTE	(9) 146,51,56,151
	BYTE	(9) 156,151,164,40
	BYTE	(9) 77,40,165,156
	BYTE	(9) 147,145,164,143
	BYTE	(9) 50,50,146,51
	BYTE	(9) 56,142,165,146
	BYTE	(9) 54,40,50,146
	BYTE	(9) 51,56,146,160
	BYTE	(9) 51,40,72,40
	BYTE	(9) 60,54,40,124
	BYTE	(9) 155,160,146,151
	BYTE	(9) 154,40,75,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 146,160,12,0
	

$2581==.
	BYTE	(9) 45,163,144,157
	BYTE	(9) 165,142,154,145
	BYTE	(9) 45,143,124,155
	BYTE	(9) 160,144,142,154
	BYTE	(9) 73,12,0
	

$2580==.
	BYTE	(9) 45,163,154,157
	BYTE	(9) 156,147,45,143
	BYTE	(9) 124,155,160,154
	BYTE	(9) 156,147,73,12
	BYTE	(9) 0
	

$2579==.
	BYTE	(9) 45,163,106,111
	BYTE	(9) 114,105,45,143
	BYTE	(9) 52,124,155,160
	BYTE	(9) 146,151,154,73
	BYTE	(9) 12,0
	

$2576==.
	BYTE	(9) 45,163,107,145
	BYTE	(9) 164,143,150,162
	BYTE	(9) 50,146,51,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 142,165,146,54
	BYTE	(9) 40,107,145,164
	BYTE	(9) 170,50,146,51
	BYTE	(9) 12,0
	

$2575==.
	BYTE	(9) 45,163,107,145
	BYTE	(9) 164,170,50,146
	BYTE	(9) 51,40,50,146
	BYTE	(9) 51,56,151,156
	BYTE	(9) 151,164,40,75
	BYTE	(9) 40,61,54,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 145,157,154,156
	BYTE	(9) 40,75,40,50
	BYTE	(9) 50,50,146,51
	BYTE	(9) 56,142,165,146
	BYTE	(9) 40,75,40,146
	BYTE	(9) 147,145,164,143
	BYTE	(9) 50,50,146,51
	BYTE	(9) 56,146,160,51
	BYTE	(9) 51,40,75,75
	BYTE	(9) 40,45,163,51
	BYTE	(9) 40,77,40,50
	BYTE	(9) 50,50,146,51
	BYTE	(9) 56,142,165,146
	BYTE	(9) 40,75,40,45
	BYTE	(9) 163,51,54,40
	BYTE	(9) 61,51,40,72
	BYTE	(9) 40,60,12,0
	

$2574==.
	BYTE	(9) 45,163,107,145
	BYTE	(9) 164,50,146,51
	BYTE	(9) 40,106,162,145
	BYTE	(9) 141,144,50,50
	BYTE	(9) 146,51,56,142
	BYTE	(9) 165,146,54,40
	BYTE	(9) 50,146,51,56
	BYTE	(9) 146,160,51,12
	BYTE	(9) 0
	

$2573==.
	BYTE	(9) 45,163,106,162
	BYTE	(9) 145,141,144,50
	BYTE	(9) 170,54,40,146
	BYTE	(9) 51,40,146,162
	BYTE	(9) 145,141,144,50
	BYTE	(9) 50,143,150,141
	BYTE	(9) 162,40,52,51
	BYTE	(9) 46,170,54,40
	BYTE	(9) 163,151,172,145
	BYTE	(9) 157,146,50,170
	BYTE	(9) 51,54,40,61
	BYTE	(9) 54,40,146,51
	BYTE	(9) 12,0
	

$2566==.
	BYTE	(9) 40,75,40,173
	BYTE	(9) 40,163,164,144
	BYTE	(9) 157,165,164,54
	BYTE	(9) 40,60,54,40
	BYTE	(9) 60,40,175,0
	

$2564==.
	BYTE	(9) 164,145,170,164
	BYTE	(9) 45,143,0
	

$2563==.
	BYTE	(9) 45,163,0
	

$2557==.
	BYTE	(9) 40,75,40,173
	BYTE	(9) 40,163,164,144
	BYTE	(9) 151,156,54,40
	BYTE	(9) 60,54,40,60
	BYTE	(9) 40,175,0
	

$2555==.
	BYTE	(9) 164,145,170,164
	BYTE	(9) 45,143,0
	

$2554==.
	BYTE	(9) 45,163,0
	

$2549==.
	BYTE	(9) 45,163,74,163
	BYTE	(9) 164,144,151,157
	BYTE	(9) 56,150,76,12
	BYTE	(9) 0
	

$2548==.
	BYTE	(9) 52,57,12,0
	

$2547==.
	BYTE	(9) 52,52,11,104
	BYTE	(9) 145,146,151,156
	BYTE	(9) 151,164,151,157
	BYTE	(9) 156,163,40,146
	BYTE	(9) 157,162,40,151
	BYTE	(9) 57,157,12,0
	

$2546==.
	BYTE	(9) 57,52,12,0
	

$2543==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,145,170
	BYTE	(9) 151,164,50,51
	BYTE	(9) 73,12,0
	

$2542==.
	BYTE	(9) 52,57,12,0
	

$2539==.
	BYTE	(9) 52,52,11,103
	BYTE	(9) 157,144,145,40
	BYTE	(9) 144,145,162,151
	BYTE	(9) 166,145,144,40
	BYTE	(9) 146,162,157,155
	BYTE	(9) 40,160,162,157
	BYTE	(9) 147,162,141,155
	BYTE	(9) 40,0
	

$2538==.
	BYTE	(9) 57,52,12,0
	

size:
	ADJSP 17,3
	SETZB 3,-1(17)
$2788==.
	SKIPN 6,-4(17)
	 JRST $2789
	MOVE 3,3(6)
	CAIE 3,67
	 JRST $2791
	PUSH 17,5(6)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,0(17)
	JRST $2790
$2791==.
	MOVE 4,-4(17)
	MOVE 3,3(4)
	CAIE 3,40
	 JRST $2792
	SETZB 5,0(17)
	JRST $2790
$2792==.
	PUSH 17,-4(17)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,0(17)
$2790==.
	MOVE 5,0(17)
	CAMLE 5,-1(17)
	 MOVEM 5,-1(17)
	MOVE 4,-4(17)
	MOVE 3,0(4)
	MOVEM 3,-4(17)
	JRST $2788
$2789==.
	MOVE 4,-1(17)
	ADDI 4,1
	PUSH 17,4
	PUSHJ 17,csetwo
	ADJSP 17,-4
	POPJ 17,
eword:
	PUSH 17,[0]
	ADJSP 17,4
$2794==.
	MOVE 5,-4(17)
	CAILE 5,17
	 JRST $2795
	ADDI 5,4
	MOVEM 5,-4(17)
	JRST $2794
$2795==.
	MOVNI 4,4
	ADDB 4,-4(17)
$2796==.
	SKIPGE 4,-4(17)
	 JRST $2797
	SETZ 5,
	DPB 5,[1100,,-2(17)]
	MOVEM 5,-1(17)
	MOVEI 6,3
	MOVEM 6,0(17)
	CAILE 5,3
	 JRST $2798
	MOVEM 5,-3(17)
$2799==.
	XMOVEI 3,-6(17)
	TLO 3,$$BPH0
	PUSH 17,3
	MOVE 5,-5(17)
	ADD 5,-4(17)
	PUSH 17,5
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$2801
	SKIPL 4,-3(17)
	 CAIL 4,4
	 JRST $2806
	JRST @$2807(4)
$2807==.
	IFIW $2802
	IFIW $2803
	IFIW $2804
	IFIW $2805
$2802==.
	LDB 4,[1100,,-2(17)]
	ADDI 4,1
	DPB 4,[1100,,-2(17)]
	JRST $2801
$2803==.
	LDB 4,[1100,,-2(17)]
	ADDI 4,2
	DPB 4,[1100,,-2(17)]
	JRST $2801
$2804==.
	LDB 4,[1100,,-2(17)]
	ADDI 4,4
	DPB 4,[1100,,-2(17)]
	JRST $2801
$2805==.
	LDB 4,[1100,,-2(17)]
	ADDI 4,10
	DPB 4,[1100,,-2(17)]
	JRST $2801
$2806==.
	PUSH 17,[20521]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$2801==.
	MOVE 4,-3(17)
	CAME 4,0(17)
	 AOSA 3,-3(17)
	 TRNA 
	 JRST $2799
$2798==.
	LDB 5,[1100,,-2(17)]
	ADJBP 5,[331100,,hexdig]
	LDB 7,5
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVNI 4,4
	ADDB 4,-4(17)
	JRST $2796
$2797==.
	ADJSP 17,-5
	POPJ 17,
ebits:
	ADJSP 17,31
	PUSH 17,-32(17)
	PUSHJ 17,size
	ADJSP 17,-1
	MOVEM 1,-10(17)
	SETZB 5,-5(17)
	MOVE 4,1
	SUBI 4,1
	MOVEM 4,-4(17)
	CAMLE 5,4
	 JRST $2810
	MOVEM 5,-6(17)
$2811==.
	PUSH 17,[4]
	PUSH 17,Conset*1+241
	XMOVEI 5,-32(17)
	ADD 5,-10(17)
	TLO 5,$$BPH0
	PUSH 17,5
	PUSHJ 17,Setncp
	ADJSP 17,-3
	MOVE 4,-6(17)
	CAME 4,-4(17)
	 AOSA 3,-6(17)
	 TRNA 
	 JRST $2811
$2810==.
$2813==.
	SKIPN 6,-32(17)
	 JRST $2814
	MOVE 3,3(6)
	CAIE 3,67
	 JRST $2816
	PUSH 17,4(6)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,-3(17)
	MOVE 4,-32(17)
	PUSH 17,5(4)
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,-2(17)
	CAMGE 1,-3(17)
	 JRST $2817
	MOVE 4,-3(17)
	MOVEM 4,-7(17)
$2818==.
	MOVE 4,-7(17)
	IDIVI 4,20
	MOVEM 4,-6(17)
	PUSH 17,[4]
	PUSH 17,[0]
	PUSH 17,[1]
	PUSHJ 17,Currse
	MOVEM 1,Tmpset
	MOVEM 1,-1(17)
	MOVE 4,-12(17)
	IDIVI 4,20
	MOVEM 5,0(17)
	PUSHJ 17,Insmem
	ADJSP 17,-2
	PUSH 17,Tmpset
	PUSH 17,[2]
	PUSHJ 17,Currse
	MOVEM 1,-1(17)
	XMOVEI 5,-33(17)
	ADD 5,-11(17)
	TLO 5,$$BPH0
	MOVEM 5,0(17)
	PUSHJ 17,Union
	MOVEM 1,-1(17)
	XMOVEI 5,-33(17)
	ADD 5,-11(17)
	TLO 5,$$BPH0
	MOVEM 5,0(17)
	PUSHJ 17,Setncp
	SETZB 3,-2(17)
	MOVEM 3,-1(17)
	ADJSP 17,-1
	PUSHJ 17,Currse
	ADJSP 17,-2
	MOVE 4,-7(17)
	CAME 4,-2(17)
	 AOSA 3,-7(17)
	 TRNA 
	 JRST $2818
$2817==.
	JRST $2815
$2816==.
	MOVE 6,-32(17)
	MOVE 3,3(6)
	CAIN 3,40
	 JRST $2815
	PUSH 17,6
	PUSHJ 17,cvalof
	ADJSP 17,-1
	MOVEM 1,-7(17)
	MOVE 4,1
	IDIVI 4,20
	MOVEM 4,-6(17)
	PUSH 17,[4]
	PUSH 17,[0]
	PUSH 17,[1]
	PUSHJ 17,Currse
	MOVEM 1,Tmpset
	MOVEM 1,-1(17)
	MOVE 4,-12(17)
	IDIVI 4,20
	MOVEM 5,0(17)
	PUSHJ 17,Insmem
	ADJSP 17,-2
	PUSH 17,Tmpset
	PUSH 17,[2]
	PUSHJ 17,Currse
	MOVEM 1,-1(17)
	XMOVEI 5,-33(17)
	ADD 5,-11(17)
	TLO 5,$$BPH0
	MOVEM 5,0(17)
	PUSHJ 17,Union
	MOVEM 1,-1(17)
	XMOVEI 5,-33(17)
	ADD 5,-11(17)
	TLO 5,$$BPH0
	MOVEM 5,0(17)
	PUSHJ 17,Setncp
	SETZB 3,-2(17)
	MOVEM 3,-1(17)
	ADJSP 17,-1
	PUSHJ 17,Currse
	ADJSP 17,-2
$2815==.
	MOVE 4,-32(17)
	MOVE 3,0(4)
	MOVEM 3,-32(17)
	JRST $2813
$2814==.
	PUSH 17,-10(17)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2820]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	SETZ 5,
	DPB 5,[430100,,output*1+1]
	MOVEM 5,-1(17)
	MOVE 4,-10(17)
	SUBI 4,1
	MOVEM 4,0(17)
	CAMLE 5,4
	 JRST $2821
	MOVEM 5,-6(17)
$2822==.
	MOVEI 6,54
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVE 4,-6(17)
	IDIVI 4,6
	JUMPN 5,$2826
	MOVEI 10,12
	DPB 10,[331100,,output*1+2]
	CAIE 10,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,10
	PUSHJ 17,fputc
	ADJSP 17,-2
$2826==.
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2829]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	XMOVEI 6,-30(17)
	ADD 6,-6(17)
	PUSH 17,0(6)
	PUSHJ 17,eword
	ADJSP 17,-1
	MOVE 4,-6(17)
	CAME 4,0(17)
	 AOSA 3,-6(17)
	 TRNA 
	 JRST $2822
$2821==.
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-33
	POPJ 17,
$2829==.
	BYTE	(9) 45,143,60,170
	BYTE	(9) 0
	

$2820==.
	BYTE	(9) 45,143,45,61
	BYTE	(9) 144,0
	

econse:
	PUSH 17,[0]
	ADJSP 17,2
$2832==.
	SKIPN 4,-4(17)
	 JRST $2833
	PUSH 17,-2(17)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setwty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2834]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVE 5,-4(17)
	PUSH 17,4(5)
	PUSHJ 17,ebits
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$2835]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	ADDB 5,-2(17)
	MOVE 4,-4(17)
	MOVE 3,0(4)
	MOVEM 3,-4(17)
	JRST $2832
$2833==.
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setwty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2836]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 5,1
	DPB 5,[430100,,output*1+1]
	MOVE 4,-5(17)
	SUBI 4,1
	MOVEM 4,-1(17)
	MOVEM 5,0(17)
	JUMPLE 4,$2837
	MOVEM 4,-2(17)
$2838==.
	PUSH 17,-2(17)
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2840]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 5,-2(17)
	IDIVI 5,6
	CAIE 6,5
	 JRST $2841
	MOVEI 11,12
	DPB 11,[331100,,output*1+2]
	CAIE 11,12
	 TDZA 4,4
	 MOVEI 4,1
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,11
	PUSHJ 17,fputc
	ADJSP 17,-2
$2841==.
	MOVE 4,-2(17)
	CAME 4,0(17)
	 SOSA 3,-2(17)
	 TRNA 
	 JRST $2838
$2837==.
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2844]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2845]
	PUSH 17,output
	PUSHJ 17,fprint
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	ADJSP 17,-5
	POPJ 17,
$2845==.
	BYTE	(9) 175,73,12,0
	

$2844==.
	BYTE	(9) 45,143,121,60
	BYTE	(9) 12,0
	

$2840==.
	BYTE	(9) 45,143,121,45
	BYTE	(9) 61,144,54,0
	

$2836==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,52,103
	BYTE	(9) 157,156,163,145
	BYTE	(9) 164,133,135,40
	BYTE	(9) 75,40,173,12
	BYTE	(9) 0
	

$2835==.
	BYTE	(9) 175,73,12,0
	

$2834==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,121,45
	BYTE	(9) 61,144,133,135
	BYTE	(9) 40,75,40,173
	BYTE	(9) 12,0
	


	%%DATA
$2846:	BYTE (9) 165,156,163,151
	BYTE (9) 147,156,145,144
	BYTE (9) 40,0

	%%CODE
emit:
	ADJSP 17,14
	MOVE 4,G204.i
	MOVEM 4,0(17)
	XMOVEI 3,-6(17)
	MOVEM 3,G204.i
	MOVE 6,G202.d
	MOVEM 6,-1(17)
	XMOVEI 5,-7(17)
	MOVEM 5,G202.d
	MOVE 10,G200.d
	MOVEM 10,-2(17)
	XMOVEI 7,-10(17)
	TLO 7,$$BP93
	MOVEM 7,G200.d
	MOVE 12,G198.d
	MOVEM 12,-3(17)
	XMOVEI 11,-11(17)
	TLO 11,$$BP93
	MOVEM 11,G198.d
	MOVE 14,G196.s
	MOVEM 14,-4(17)
	XMOVEI 13,-12(17)
	TLO 13,$$BP93
	MOVEM 13,G196.s
	MOVE 3,G194.c
	MOVEM 3,-5(17)
	XMOVEI 15,-13(17)
	TLO 15,$$BP93
	MOVEM 15,G194.c
	MOVE 5,G204.i
	SETZB 3,0(5)
	MOVEM 3,varno
	DPB 3,G194.c
	DPB 3,G196.s
	DPB 3,G198.d
	MOVE 5,G202.d
	MOVEM 3,0(5)
	PUSH 17,top
	PUSHJ 17,eprogr
	ADJSP 17,-1
	LDB 4,[$$BP93+$$SECT,,useboo]
	JUMPE 4,$2847
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,$2848]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2847==.
	LDB 4,[$$BP93+$$SECT,,usesca]
	JUMPE 4,$2849
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2852]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2853]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2854]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2859]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2860]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2861]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2862]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2849==.
	LDB 4,[$$BP93+$$SECT,,useget]
	JUMPE 4,$2867
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2870]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2871]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2872]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2877]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2878]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2879]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2867==.
	LDB 4,[$$BP93+$$SECT,,usefop]
	JUMPE 4,$2884
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2887]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2888]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,$2889]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2894]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2895]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[47]
	PUSH 17,[47]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2896]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-10
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,charty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2897]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2898]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2901]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tmpfil]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2902]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2903]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2904]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,nulchr]
	PUSH 17,[$$BP90+$$SECT,,spchr]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2905]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,nulchr]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$2906]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2907]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[47]
	PUSH 17,[47]
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$2908]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$2909]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2910]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2911]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2912]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2913]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2914]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2915]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2916]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2917]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2918]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2919]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[$$BP90+$$SECT,,$2924]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$2884==.
	SKIPG 5,setcnt
	 JRST $2925
	PUSH 17,5
	PUSH 17,setlst
	PUSHJ 17,econse
	ADJSP 17,-2
$2925==.
	LDB 4,[$$BP93+$$SECT,,useuni]
	JUMPE 4,$2926
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2929]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2930]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2931]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2936]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2937]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab4]
	PUSH 17,[$$BP90+$$SECT,,$2938]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2941]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2942]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2943]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2944]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2945]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2946]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2947]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2948]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2949]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2950]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2951]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2952]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2953]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2954]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2955]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2956]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2957]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2958]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2959]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2926==.
	LDB 4,[$$BP93+$$SECT,,usedif]
	JUMPE 4,$2964
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2967]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$2968]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2969]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2974]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2975]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab4]
	PUSH 17,[$$BP90+$$SECT,,$2976]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2979]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2980]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2981]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2982]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2983]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2984]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2985]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2986]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2987]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2988]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$2989]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2990]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$2991]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2964==.
	LDB 4,[$$BP93+$$SECT,,useint]
	JUMPE 4,$2996
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$2999]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3000]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3001]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3006]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3007]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab4]
	PUSH 17,[$$BP90+$$SECT,,$3008]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3011]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3012]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3013]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3014]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3015]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3016]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3017]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$2996==.
	LDB 4,[$$BP93+$$SECT,,usemem]
	JUMPE 4,$3022
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3025]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,$3028]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2846]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3029]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-7
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3030]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2846]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3035]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-7
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3038]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3039]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+52
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3040]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3041]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+16
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3042]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3022==.
	LDB 4,[$$BP93+$$SECT,,useseq]
	JUMPN 4,$3048
	LDB 5,[$$BP93+$$SECT,,usesne]
	JUMPE 5,$3047
$3048==.
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3051]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,$3054]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3055]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3060]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3063]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3064]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3065]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3066]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3067]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+16
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3068]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3069]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3070]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3071]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3072]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3073]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+16
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3074]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3075]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3076]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3077]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3078]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3079]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+16
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3080]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3081]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3082]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3083]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+52
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3084]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3047==.
	LDB 4,[$$BP93+$$SECT,,usesne]
	JUMPE 4,$3089
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3092]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,$3095]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3096]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3101]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVEI 4,1
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3089==.
	LDB 4,[$$BP93+$$SECT,,usesle]
	JUMPE 4,$3106
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3109]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,$3112]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3113]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3118]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3121]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3122]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3123]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3124]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3125]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+16
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3126]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3127]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3128]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3129]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3130]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3131]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+16
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3132]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3133]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3134]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3135]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+52
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3136]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3106==.
	LDB 4,[$$BP93+$$SECT,,usesge]
	JUMPE 4,$3141
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3144]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+4
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,$3147]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3148]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3153]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3156]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3157]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3158]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3159]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3160]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3161]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3162]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3163]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3164]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3165]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+16
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3166]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3167]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3168]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3169]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	SETZ 3,
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+52
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[$$BP90+$$SECT,,$3170]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3141==.
	LDB 4,[$$BP93+$$SECT,,usemks]
	JUMPE 4,$3175
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3178]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3179]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2846]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3180]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-7
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3181]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3186]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3189]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3190]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3191]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3192]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3193]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3194]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3195]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3196]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3197]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3198]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3175==.
	LDB 4,[$$BP93+$$SECT,,useins]
	JUMPE 4,$3203
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3206]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3207]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2846]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3208]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-7
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3209]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3214]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3215]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3218]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3219]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3220]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3221]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3222]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3203==.
	LDB 4,[$$BP93+$$SECT,,useset]
	JUMPE 4,$3227
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,ifndef]
	PUSH 17,[$$BP90+$$SECT,,$3230]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,C4.def]
	PUSH 17,[$$BP90+$$SECT,,$3231]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,endif]
	PUSH 17,[$$BP90+$$SECT,,$3232]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3233]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3234]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3235]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3236]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setwty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3241]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3242]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3245]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3246]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3247]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3248]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3249]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[17]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3250]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3251]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3252]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3253]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3254]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3255]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3256]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3257]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab3]
	PUSH 17,[$$BP90+$$SECT,,$3258]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3259]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3260]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3261]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3227==.
	LDB 4,[$$BP93+$$SECT,,usescp]
	JUMPE 4,$3266
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3269]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3270]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,setpty]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3271]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-6
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2846]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3272]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-7
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,$2846]
	PUSH 17,[$$BP90+$$SECT,,regist]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3277]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-7
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,setwty]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3280]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3281]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3282]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3283]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3284]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3285]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3286]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3287]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3288]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3289]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3266==.
	LDB 4,[$$BP93+$$SECT,,usecas]
	JUMPE 4,$3294
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,voidty]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3297]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3298]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3299]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,voidca]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3304]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3305]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3294==.
	LDB 4,[$$BP93+$$SECT,,usemax]
	JUMPE 4,$3310
	MOVEI 7,12
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3313]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3314]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3315]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3320]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,tab2]
	PUSH 17,[$$BP90+$$SECT,,$3321]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3322]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3310==.
	PUSH 17,[53]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$3327
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3328]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3329]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+41
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3330]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3335]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3327==.
	PUSH 17,[44]
	PUSHJ 17,use
	ADJSP 17,-1
	JUMPE 1,$3340
	PUSH 17,[$$BP90+$$SECT,,inttyp]
	PUSH 17,[$$BP90+$$SECT,,C50.st]
	PUSH 17,[$$BP90+$$SECT,,$3341]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,$3342]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVE 4,defnam*1+41
	PUSH 17,4(4)
	PUSHJ 17,printi
	ADJSP 17,-1
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3343]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-3
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,173
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
	PUSH 17,[$$BP90+$$SECT,,double]
	PUSH 17,[$$BP90+$$SECT,,xtern]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3348]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-5
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,[$$BP90+$$SECT,,dblcas]
	PUSH 17,[40]
	PUSH 17,[$$BP90+$$SECT,,$3349]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-4
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	MOVEI 7,175
	DPB 7,[331100,,output*1+2]
	CAIE 7,12
	 TDZA 4,4
	 MOVE 4,3
	DPB 4,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,7
	PUSHJ 17,fputc
	ADJSP 17,-2
	MOVEI 6,12
	DPB 6,[331100,,output*1+2]
	CAIE 6,12
	 TDZA 3,3
	 MOVEI 3,1
	DPB 3,[430100,,output*1+1]
	PUSH 17,output
	PUSH 17,6
	PUSHJ 17,fputc
	ADJSP 17,-2
$3340==.
	MOVE 4,-5(17)
	MOVEM 4,G194.c
	MOVE 5,-4(17)
	MOVEM 5,G196.s
	MOVE 6,-3(17)
	MOVEM 6,G198.d
	MOVE 7,-2(17)
	MOVEM 7,G200.d
	MOVE 10,-1(17)
	MOVEM 10,G202.d
	MOVE 11,0(17)
	MOVEM 11,G204.i
	ADJSP 17,-14
	POPJ 17,
$3349==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,146,154,157
	BYTE	(9) 157,162,50,45
	BYTE	(9) 163,50,60,56
	BYTE	(9) 65,53,146,51
	BYTE	(9) 51,73,12,0
	

$3348==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,40,146
	BYTE	(9) 154,157,157,162
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$3343==.
	BYTE	(9) 45,143,146,73
	BYTE	(9) 12,0
	

$3342==.
	BYTE	(9) 122,157,165,156
	BYTE	(9) 144,50,146,51
	BYTE	(9) 12,0
	

$3341==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$3335==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,146,73,12
	BYTE	(9) 0
	

$3330==.
	BYTE	(9) 45,143,146,73
	BYTE	(9) 12,0
	

$3329==.
	BYTE	(9) 124,162,165,156
	BYTE	(9) 143,50,146,51
	BYTE	(9) 12,0
	

$3328==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$3322==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,156,51
	BYTE	(9) 73,12,0
	

$3321==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,155,51
	BYTE	(9) 73,12,0
	

$3320==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,155,40
	BYTE	(9) 76,40,156,51
	BYTE	(9) 12,0
	

$3315==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,143,155,54
	BYTE	(9) 40,156,73,12
	BYTE	(9) 0
	

$3314==.
	BYTE	(9) 115,141,170,50
	BYTE	(9) 155,54,40,156
	BYTE	(9) 51,12,0
	

$3313==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$3305==.
	BYTE	(9) 45,143,145,170
	BYTE	(9) 151,164,50,61
	BYTE	(9) 51,73,12,0
	

$3304==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 146,160,162,151
	BYTE	(9) 156,164,146,50
	BYTE	(9) 163,164,144,145
	BYTE	(9) 162,162,54,40
	BYTE	(9) 42,115,151,163
	BYTE	(9) 163,151,156,147
	BYTE	(9) 40,143,141,163
	BYTE	(9) 145,40,154,151
	BYTE	(9) 155,142,72,40
	BYTE	(9) 154,151,156,145
	BYTE	(9) 40,45,45,144
	BYTE	(9) 134,156,42,54
	BYTE	(9) 40,156,51,73
	BYTE	(9) 12,0
	

$3299==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,143,156,73
	BYTE	(9) 12,0
	

$3298==.
	BYTE	(9) 103,141,163,145
	BYTE	(9) 145,162,162,157
	BYTE	(9) 162,50,156,51
	BYTE	(9) 12,0
	

$3297==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$3289==.
	BYTE	(9) 45,163,52,123
	BYTE	(9) 61,53,53,40
	BYTE	(9) 75,40,60,73
	BYTE	(9) 12,0
	

$3288==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,116,55,55
	BYTE	(9) 40,41,75,40
	BYTE	(9) 60,51,12,0
	

$3287==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3286==.
	BYTE	(9) 45,163,55,55
	BYTE	(9) 155,73,12,0
	

$3285==.
	BYTE	(9) 45,163,55,55
	BYTE	(9) 116,73,12,0
	

$3284==.
	BYTE	(9) 45,163,52,123
	BYTE	(9) 61,53,53,40
	BYTE	(9) 75,40,52,123
	BYTE	(9) 62,53,53,73
	BYTE	(9) 12,0
	

$3283==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,155,40,41
	BYTE	(9) 75,40,60,40
	BYTE	(9) 46,46,40,116
	BYTE	(9) 40,41,75,40
	BYTE	(9) 60,51,40,173
	BYTE	(9) 12,0
	

$3282==.
	BYTE	(9) 45,143,155,40
	BYTE	(9) 75,40,52,123
	BYTE	(9) 62,53,53,73
	BYTE	(9) 12,0
	

$3281==.
	BYTE	(9) 45,143,52,123
	BYTE	(9) 61,53,53,40
	BYTE	(9) 75,40,55,55
	BYTE	(9) 116,73,12,0
	

$3280==.
	BYTE	(9) 45,143,116,40
	BYTE	(9) 57,75,40,163
	BYTE	(9) 151,172,145,157
	BYTE	(9) 146,50,45,163
	BYTE	(9) 51,73,12,0
	

$3277==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,155,73
	BYTE	(9) 12,0
	

$3272==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,116,73
	BYTE	(9) 12,0
	

$3271==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 123,61,54,40
	BYTE	(9) 123,62,73,12
	BYTE	(9) 0
	

$3270==.
	BYTE	(9) 123,145,164,156
	BYTE	(9) 143,160,171,50
	BYTE	(9) 123,61,54,40
	BYTE	(9) 123,62,54,40
	BYTE	(9) 116,51,12,0
	

$3269==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$3261==.
	BYTE	(9) 45,143,57,52
	BYTE	(9) 40,116,117,124
	BYTE	(9) 122,105,101,103
	BYTE	(9) 110,105,104,40
	BYTE	(9) 52,57,12,0
	

$3260==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3259==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,163,160
	BYTE	(9) 51,73,12,0
	

$3258==.
	BYTE	(9) 45,163,124,157
	BYTE	(9) 160,40,75,40
	BYTE	(9) 46,163,160,133
	BYTE	(9) 52,163,160,40
	BYTE	(9) 53,40,61,135
	BYTE	(9) 73,12,0
	

$3257==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,124,157
	BYTE	(9) 160,40,74,75
	BYTE	(9) 40,46,163,160
	BYTE	(9) 133,52,163,160
	BYTE	(9) 135,51,12,0
	

$3256==.
	BYTE	(9) 45,143,40,40
	BYTE	(9) 143,141,163,145
	BYTE	(9) 40,62,72,12
	BYTE	(9) 0
	

$3255==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,124,157
	BYTE	(9) 160,51,73,12
	BYTE	(9) 0
	

$3254==.
	BYTE	(9) 45,163,52,124
	BYTE	(9) 157,160,40,75
	BYTE	(9) 40,60,73,12
	BYTE	(9) 0
	

$3253==.
	BYTE	(9) 45,163,175,12
	BYTE	(9) 0
	

$3252==.
	BYTE	(9) 45,163,145,170
	BYTE	(9) 151,164,50,61
	BYTE	(9) 51,73,12,0
	

$3251==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 146,160,162,151
	BYTE	(9) 156,164,146,50
	BYTE	(9) 163,164,144,145
	BYTE	(9) 162,162,54,40
	BYTE	(9) 42,123,145,164
	BYTE	(9) 55,163,160,141
	BYTE	(9) 143,145,40,145
	BYTE	(9) 170,150,141,165
	BYTE	(9) 163,164,145,144
	BYTE	(9) 134,156,42,51
	BYTE	(9) 73,12,0
	

$3250==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,46,123
	BYTE	(9) 160,141,143,145
	BYTE	(9) 133,123,105,124
	BYTE	(9) 123,120,101,103
	BYTE	(9) 105,135,40,55
	BYTE	(9) 40,124,157,160
	BYTE	(9) 40,74,75,40
	BYTE	(9) 45,61,144,51
	BYTE	(9) 40,173,12,0
	

$3249==.
	BYTE	(9) 45,143,40,40
	BYTE	(9) 143,141,163,145
	BYTE	(9) 40,61,72,12
	BYTE	(9) 0
	

$3248==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,60,51
	BYTE	(9) 73,12,0
	

$3247==.
	BYTE	(9) 45,163,124,157
	BYTE	(9) 160,40,75,40
	BYTE	(9) 123,160,141,143
	BYTE	(9) 145,73,12,0
	

$3246==.
	BYTE	(9) 45,143,40,40
	BYTE	(9) 143,141,163,145
	BYTE	(9) 40,60,72,12
	BYTE	(9) 0
	

$3245==.
	BYTE	(9) 45,143,163,167
	BYTE	(9) 151,164,143,150
	BYTE	(9) 40,50,156,51
	BYTE	(9) 40,173,12,0
	

$3242==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 124,157,160,40
	BYTE	(9) 75,40,123,160
	BYTE	(9) 141,143,145,73
	BYTE	(9) 12,0
	

$3241==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 123,160,141,143
	BYTE	(9) 145,133,123,105
	BYTE	(9) 124,123,120,101
	BYTE	(9) 103,105,135,73
	BYTE	(9) 12,0
	

$3236==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,143,163,160
	BYTE	(9) 73,12,0
	

$3235==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,143,156,73
	BYTE	(9) 12,0
	

$3234==.
	BYTE	(9) 103,165,162,162
	BYTE	(9) 163,145,164,50
	BYTE	(9) 156,54,163,160
	BYTE	(9) 51,12,0
	

$3233==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$3232==.
	BYTE	(9) 45,163,12,0
	

$3231==.
	BYTE	(9) 45,163,123,105
	BYTE	(9) 124,123,120,101
	BYTE	(9) 103,105,40,62
	BYTE	(9) 65,66,12,0
	

$3230==.
	BYTE	(9) 45,163,123,105
	BYTE	(9) 124,123,120,101
	BYTE	(9) 103,105,12,0
	

$3222==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,163,160
	BYTE	(9) 51,73,12,0
	

$3221==.
	BYTE	(9) 45,143,163,160
	BYTE	(9) 133,152,135,40
	BYTE	(9) 174,75,40,50
	BYTE	(9) 61,40,74,74
	BYTE	(9) 40,50,155,40
	BYTE	(9) 45,45,40,50
	BYTE	(9) 163,145,164,142
	BYTE	(9) 151,164,163,53
	BYTE	(9) 61,51,51,51
	BYTE	(9) 73,12,0
	

$3220==.
	BYTE	(9) 45,163,163,160
	BYTE	(9) 133,151,135,40
	BYTE	(9) 75,40,60,73
	BYTE	(9) 12,0
	

$3219==.
	BYTE	(9) 45,163,146,157
	BYTE	(9) 162,40,50,151
	BYTE	(9) 40,75,40,52
	BYTE	(9) 163,160,40,53
	BYTE	(9) 40,61,54,40
	BYTE	(9) 52,163,160,40
	BYTE	(9) 75,40,152,73
	BYTE	(9) 40,151,40,74
	BYTE	(9) 75,40,52,163
	BYTE	(9) 160,73,40,151
	BYTE	(9) 53,53,51,12
	BYTE	(9) 0
	

$3218==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,52,163
	BYTE	(9) 160,40,74,40
	BYTE	(9) 152,51,12,0
	

$3215==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 152,40,75,40
	BYTE	(9) 155,40,57,40
	BYTE	(9) 50,163,145,164
	BYTE	(9) 142,151,164,163
	BYTE	(9) 53,61,51,40
	BYTE	(9) 53,40,61,73
	BYTE	(9) 12,0
	

$3214==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 151,54,12,0
	

$3209==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 163,160,73,12
	BYTE	(9) 0
	

$3208==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,155,73
	BYTE	(9) 12,0
	

$3207==.
	BYTE	(9) 111,156,163,155
	BYTE	(9) 145,155,50,155
	BYTE	(9) 54,40,163,160
	BYTE	(9) 51,12,0
	

$3206==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$3198==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,163,160
	BYTE	(9) 51,73,12,0
	

$3197==.
	BYTE	(9) 45,163,163,160
	BYTE	(9) 133,153,40,57
	BYTE	(9) 40,50,163,145
	BYTE	(9) 164,142,151,164
	BYTE	(9) 163,53,61,51
	BYTE	(9) 40,53,40,61
	BYTE	(9) 135,40,174,75
	BYTE	(9) 40,50,61,40
	BYTE	(9) 74,74,40,50
	BYTE	(9) 153,40,45,45
	BYTE	(9) 40,50,163,145
	BYTE	(9) 164,142,151,164
	BYTE	(9) 163,53,61,51
	BYTE	(9) 51,51,73,12
	BYTE	(9) 0
	

$3196==.
	BYTE	(9) 45,143,146,157
	BYTE	(9) 162,40,50,153
	BYTE	(9) 40,75,40,154
	BYTE	(9) 157,73,40,153
	BYTE	(9) 40,74,75,40
	BYTE	(9) 150,151,73,40
	BYTE	(9) 153,53,53,51
	BYTE	(9) 12,0
	

$3195==.
	BYTE	(9) 45,163,52,163
	BYTE	(9) 160,40,75,40
	BYTE	(9) 151,73,12,0
	

$3194==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,52,163
	BYTE	(9) 160,40,74,40
	BYTE	(9) 151,51,12,0
	

$3193==.
	BYTE	(9) 45,163,163,160
	BYTE	(9) 133,153,135,40
	BYTE	(9) 75,40,60,73
	BYTE	(9) 12,0
	

$3192==.
	BYTE	(9) 45,143,146,157
	BYTE	(9) 162,40,50,153
	BYTE	(9) 40,75,40,52
	BYTE	(9) 163,160,40,53
	BYTE	(9) 40,61,73,40
	BYTE	(9) 153,40,74,75
	BYTE	(9) 40,151,73,40
	BYTE	(9) 153,53,53,51
	BYTE	(9) 12,0
	

$3191==.
	BYTE	(9) 45,143,151,40
	BYTE	(9) 75,40,150,151
	BYTE	(9) 40,57,40,50
	BYTE	(9) 163,145,164,142
	BYTE	(9) 151,164,163,53
	BYTE	(9) 61,51,40,53
	BYTE	(9) 40,61,73,12
	BYTE	(9) 0
	

$3190==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,163,160
	BYTE	(9) 51,73,12,0
	

$3189==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,150,151
	BYTE	(9) 40,74,40,154
	BYTE	(9) 157,51,12,0
	

$3186==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 151,54,40,153
	BYTE	(9) 73,12,0
	

$3181==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 163,160,73,12
	BYTE	(9) 0
	

$3180==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,154,157
	BYTE	(9) 54,40,150,151
	BYTE	(9) 73,12,0
	

$3179==.
	BYTE	(9) 115,153,163,165
	BYTE	(9) 142,162,50,154
	BYTE	(9) 157,54,40,150
	BYTE	(9) 151,54,40,163
	BYTE	(9) 160,51,12,0
	

$3178==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$3170==.
	BYTE	(9) 51,73,12,0
	

$3169==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3168==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3167==.
	BYTE	(9) 45,163,152,55
	BYTE	(9) 55,73,12,0
	

$3166==.
	BYTE	(9) 51,73,12,0
	

$3165==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3164==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,52,160
	BYTE	(9) 62,53,53,40
	BYTE	(9) 41,75,40,60
	BYTE	(9) 51,12,0
	

$3163==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,152,40,41
	BYTE	(9) 75,40,60,51
	BYTE	(9) 40,173,12,0
	

$3162==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3161==.
	BYTE	(9) 45,163,151,55
	BYTE	(9) 55,54,40,152
	BYTE	(9) 55,55,73,12
	BYTE	(9) 0
	

$3160==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,146,141
	BYTE	(9) 154,163,145,51
	BYTE	(9) 73,12,0
	

$3159==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,50,52
	BYTE	(9) 160,62,53,53
	BYTE	(9) 40,46,40,176
	BYTE	(9) 40,52,160,61
	BYTE	(9) 53,53,51,40
	BYTE	(9) 41,75,40,60
	BYTE	(9) 51,12,0
	

$3158==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,151,40,41
	BYTE	(9) 75,40,60,40
	BYTE	(9) 46,46,40,152
	BYTE	(9) 40,41,75,40
	BYTE	(9) 60,51,40,173
	BYTE	(9) 12,0
	

$3157==.
	BYTE	(9) 45,143,152,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 62,53,53,73
	BYTE	(9) 12,0
	

$3156==.
	BYTE	(9) 45,143,151,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,53,53,73
	BYTE	(9) 12,0
	

$3153==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 151,54,40,152
	BYTE	(9) 73,12,0
	

$3148==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 160,61,54,40
	BYTE	(9) 160,62,73,12
	BYTE	(9) 0
	

$3147==.
	BYTE	(9) 107,145,50,160
	BYTE	(9) 61,54,40,160
	BYTE	(9) 62,51,12,0
	

$3144==.
	BYTE	(9) 45,163,0
	

$3136==.
	BYTE	(9) 51,73,12,0
	

$3135==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3134==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3133==.
	BYTE	(9) 45,163,151,55
	BYTE	(9) 55,73,12,0
	

$3132==.
	BYTE	(9) 51,73,12,0
	

$3131==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3130==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,52,160
	BYTE	(9) 61,53,53,40
	BYTE	(9) 41,75,40,60
	BYTE	(9) 51,12,0
	

$3129==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,151,40,41
	BYTE	(9) 75,40,60,51
	BYTE	(9) 40,173,12,0
	

$3128==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3127==.
	BYTE	(9) 45,163,151,55
	BYTE	(9) 55,54,40,152
	BYTE	(9) 55,55,73,12
	BYTE	(9) 0
	

$3126==.
	BYTE	(9) 51,73,12,0
	

$3125==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3124==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,50,52
	BYTE	(9) 160,61,53,53
	BYTE	(9) 40,46,40,176
	BYTE	(9) 40,52,160,62
	BYTE	(9) 53,53,51,40
	BYTE	(9) 41,75,40,60
	BYTE	(9) 51,12,0
	

$3123==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,151,40,41
	BYTE	(9) 75,40,60,40
	BYTE	(9) 46,46,40,152
	BYTE	(9) 40,41,75,40
	BYTE	(9) 60,51,40,173
	BYTE	(9) 12,0
	

$3122==.
	BYTE	(9) 45,143,152,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 62,53,53,73
	BYTE	(9) 12,0
	

$3121==.
	BYTE	(9) 45,143,151,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,53,53,73
	BYTE	(9) 12,0
	

$3118==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 151,54,40,152
	BYTE	(9) 73,12,0
	

$3113==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 160,61,54,40
	BYTE	(9) 160,62,73,12
	BYTE	(9) 0
	

$3112==.
	BYTE	(9) 114,145,50,160
	BYTE	(9) 61,54,40,160
	BYTE	(9) 62,51,12,0
	

$3109==.
	BYTE	(9) 45,163,0
	

$3101==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,41,105
	BYTE	(9) 161,50,160,61
	BYTE	(9) 54,40,160,62
	BYTE	(9) 51,51,73,0
	

$3096==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 160,61,54,40
	BYTE	(9) 160,62,73,12
	BYTE	(9) 0
	

$3095==.
	BYTE	(9) 116,145,50,160
	BYTE	(9) 61,54,40,160
	BYTE	(9) 62,51,12,0
	

$3092==.
	BYTE	(9) 45,163,0
	

$3084==.
	BYTE	(9) 51,73,12,0
	

$3083==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3082==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3081==.
	BYTE	(9) 45,163,152,55
	BYTE	(9) 55,73,12,0
	

$3080==.
	BYTE	(9) 51,73,12,0
	

$3079==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3078==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,52,160
	BYTE	(9) 62,53,53,40
	BYTE	(9) 41,75,40,60
	BYTE	(9) 51,12,0
	

$3077==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,152,40,41
	BYTE	(9) 75,40,60,51
	BYTE	(9) 40,173,12,0
	

$3076==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3075==.
	BYTE	(9) 45,163,151,55
	BYTE	(9) 55,73,12,0
	

$3074==.
	BYTE	(9) 51,73,12,0
	

$3073==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3072==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,52,160
	BYTE	(9) 61,53,53,40
	BYTE	(9) 41,75,40,60
	BYTE	(9) 51,12,0
	

$3071==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,151,40,41
	BYTE	(9) 75,40,60,51
	BYTE	(9) 40,173,12,0
	

$3070==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$3069==.
	BYTE	(9) 45,163,151,55
	BYTE	(9) 55,54,40,152
	BYTE	(9) 55,55,73,12
	BYTE	(9) 0
	

$3068==.
	BYTE	(9) 51,73,12,0
	

$3067==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3066==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,52,160
	BYTE	(9) 61,53,53,40
	BYTE	(9) 41,75,40,52
	BYTE	(9) 160,62,53,53
	BYTE	(9) 51,12,0
	

$3065==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,151,40,41
	BYTE	(9) 75,40,60,40
	BYTE	(9) 46,46,40,152
	BYTE	(9) 40,41,75,40
	BYTE	(9) 60,51,40,173
	BYTE	(9) 12,0
	

$3064==.
	BYTE	(9) 45,143,152,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 62,53,53,73
	BYTE	(9) 12,0
	

$3063==.
	BYTE	(9) 45,143,151,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,53,53,73
	BYTE	(9) 12,0
	

$3060==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 151,54,40,152
	BYTE	(9) 73,12,0
	

$3055==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 160,61,54,40
	BYTE	(9) 160,62,73,12
	BYTE	(9) 0
	

$3054==.
	BYTE	(9) 105,161,50,160
	BYTE	(9) 61,54,40,160
	BYTE	(9) 62,51,12,0
	

$3051==.
	BYTE	(9) 45,163,0
	

$3042==.
	BYTE	(9) 51,73,12,0
	

$3041==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3040==.
	BYTE	(9) 51,73,12,0
	

$3039==.
	BYTE	(9) 45,163,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,0
	

$3038==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,50,151
	BYTE	(9) 40,74,75,40
	BYTE	(9) 52,163,160,51
	BYTE	(9) 40,46,46,40
	BYTE	(9) 50,163,160,133
	BYTE	(9) 151,135,40,46
	BYTE	(9) 40,50,61,40
	BYTE	(9) 74,74,40,50
	BYTE	(9) 155,40,45,45
	BYTE	(9) 40,50,163,145
	BYTE	(9) 164,142,151,164
	BYTE	(9) 163,53,61,51
	BYTE	(9) 51,51,51,51
	BYTE	(9) 12,0
	

$3035==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,151,40
	BYTE	(9) 75,40,155,40
	BYTE	(9) 57,40,50,163
	BYTE	(9) 145,164,142,151
	BYTE	(9) 164,163,53,61
	BYTE	(9) 51,40,53,40
	BYTE	(9) 61,73,12,0
	

$3030==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 163,160,73,12
	BYTE	(9) 0
	

$3029==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,155,73
	BYTE	(9) 12,0
	

$3028==.
	BYTE	(9) 115,145,155,142
	BYTE	(9) 145,162,50,155
	BYTE	(9) 54,40,163,160
	BYTE	(9) 51,12,0
	

$3025==.
	BYTE	(9) 45,163,0
	

$3017==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,123,141
	BYTE	(9) 166,145,163,145
	BYTE	(9) 164,50,163,160
	BYTE	(9) 51,51,73,12
	BYTE	(9) 0
	

$3016==.
	BYTE	(9) 45,163,52,160
	BYTE	(9) 63,53,53,40
	BYTE	(9) 75,40,50,52
	BYTE	(9) 160,61,53,53
	BYTE	(9) 40,46,40,52
	BYTE	(9) 160,62,53,53
	BYTE	(9) 51,73,12,0
	

$3015==.
	BYTE	(9) 45,143,146,157
	BYTE	(9) 162,40,50,151
	BYTE	(9) 40,75,40,60
	BYTE	(9) 73,40,151,40
	BYTE	(9) 74,40,152,73
	BYTE	(9) 40,151,53,53
	BYTE	(9) 51,12,0
	

$3014==.
	BYTE	(9) 45,143,160,61
	BYTE	(9) 53,53,54,40
	BYTE	(9) 160,62,53,53
	BYTE	(9) 54,40,160,63
	BYTE	(9) 53,53,73,12
	BYTE	(9) 0
	

$3013==.
	BYTE	(9) 45,143,52,160
	BYTE	(9) 63,40,75,40
	BYTE	(9) 152,73,12,0
	

$3012==.
	BYTE	(9) 45,163,152,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 62,73,12,0
	

$3011==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,50,152
	BYTE	(9) 40,75,40,52
	BYTE	(9) 160,61,51,40
	BYTE	(9) 76,40,52,160
	BYTE	(9) 62,51,12,0
	

$3008==.
	BYTE	(9) 45,163,160,63
	BYTE	(9) 40,75,40,163
	BYTE	(9) 160,73,12,0
	

$3007==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 163,160,40,75
	BYTE	(9) 40,116,145,167
	BYTE	(9) 163,145,164,50
	BYTE	(9) 51,54,12,0
	

$3006==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 151,54,40,152
	BYTE	(9) 54,40,153,73
	BYTE	(9) 12,0
	

$3001==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 160,61,54,40
	BYTE	(9) 160,62,73,12
	BYTE	(9) 0
	

$3000==.
	BYTE	(9) 111,156,164,145
	BYTE	(9) 162,50,160,61
	BYTE	(9) 54,40,160,62
	BYTE	(9) 51,12,0
	

$2999==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$2991==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,123,141
	BYTE	(9) 166,145,163,145
	BYTE	(9) 164,50,163,160
	BYTE	(9) 51,51,73,12
	BYTE	(9) 0
	

$2990==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$2989==.
	BYTE	(9) 45,163,153,55
	BYTE	(9) 55,73,12,0
	

$2988==.
	BYTE	(9) 45,163,52,160
	BYTE	(9) 63,53,53,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,53,53,73
	BYTE	(9) 12,0
	

$2987==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,153,40,76
	BYTE	(9) 40,60,51,40
	BYTE	(9) 173,12,0
	

$2986==.
	BYTE	(9) 45,163,52,160
	BYTE	(9) 63,53,53,40
	BYTE	(9) 75,40,50,52
	BYTE	(9) 160,61,53,53
	BYTE	(9) 40,46,40,176
	BYTE	(9) 40,50,52,160
	BYTE	(9) 62,53,53,51
	BYTE	(9) 51,73,12,0
	

$2985==.
	BYTE	(9) 45,143,146,157
	BYTE	(9) 162,40,50,151
	BYTE	(9) 40,75,40,60
	BYTE	(9) 73,40,151,40
	BYTE	(9) 74,40,152,73
	BYTE	(9) 40,151,53,53
	BYTE	(9) 51,12,0
	

$2984==.
	BYTE	(9) 45,143,160,61
	BYTE	(9) 53,53,54,40
	BYTE	(9) 160,62,53,53
	BYTE	(9) 54,40,160,63
	BYTE	(9) 53,53,73,12
	BYTE	(9) 0
	

$2983==.
	BYTE	(9) 45,143,153,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,40,55,40
	BYTE	(9) 52,160,62,73
	BYTE	(9) 12,0
	

$2982==.
	BYTE	(9) 45,163,152,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 62,73,12,0
	

$2981==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,152,40
	BYTE	(9) 76,40,52,160
	BYTE	(9) 62,51,12,0
	

$2980==.
	BYTE	(9) 45,143,52,160
	BYTE	(9) 63,40,75,40
	BYTE	(9) 152,73,12,0
	

$2979==.
	BYTE	(9) 45,143,152,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,73,12,0
	

$2976==.
	BYTE	(9) 45,163,160,63
	BYTE	(9) 40,75,40,163
	BYTE	(9) 160,73,12,0
	

$2975==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 163,160,40,75
	BYTE	(9) 40,116,145,167
	BYTE	(9) 163,145,164,50
	BYTE	(9) 51,54,12,0
	

$2974==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 151,54,40,152
	BYTE	(9) 54,40,153,73
	BYTE	(9) 12,0
	

$2969==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 160,61,54,40
	BYTE	(9) 160,62,73,12
	BYTE	(9) 0
	

$2968==.
	BYTE	(9) 104,151,146,146
	BYTE	(9) 50,160,61,54
	BYTE	(9) 40,160,62,51
	BYTE	(9) 12,0
	

$2967==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$2959==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,123,141
	BYTE	(9) 166,145,163,145
	BYTE	(9) 164,50,163,160
	BYTE	(9) 51,51,73,12
	BYTE	(9) 0
	

$2958==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$2957==.
	BYTE	(9) 45,163,153,53
	BYTE	(9) 53,73,12,0
	

$2956==.
	BYTE	(9) 45,163,52,160
	BYTE	(9) 63,53,53,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 62,53,53,73
	BYTE	(9) 12,0
	

$2955==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,153,40,74
	BYTE	(9) 40,60,51,40
	BYTE	(9) 173,12,0
	

$2954==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$2953==.
	BYTE	(9) 45,163,153,55
	BYTE	(9) 55,73,12,0
	

$2952==.
	BYTE	(9) 45,163,52,160
	BYTE	(9) 63,53,53,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,53,53,73
	BYTE	(9) 12,0
	

$2951==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,153,40,76
	BYTE	(9) 40,60,51,40
	BYTE	(9) 173,12,0
	

$2950==.
	BYTE	(9) 45,163,52,160
	BYTE	(9) 63,53,53,40
	BYTE	(9) 75,40,50,52
	BYTE	(9) 160,61,53,53
	BYTE	(9) 40,174,40,52
	BYTE	(9) 160,62,53,53
	BYTE	(9) 51,73,12,0
	

$2949==.
	BYTE	(9) 45,143,146,157
	BYTE	(9) 162,40,50,151
	BYTE	(9) 40,75,40,60
	BYTE	(9) 73,40,151,40
	BYTE	(9) 74,40,152,73
	BYTE	(9) 40,151,53,53
	BYTE	(9) 51,12,0
	

$2948==.
	BYTE	(9) 45,143,160,61
	BYTE	(9) 53,53,54,40
	BYTE	(9) 160,62,53,53
	BYTE	(9) 54,40,160,63
	BYTE	(9) 53,53,73,12
	BYTE	(9) 0
	

$2947==.
	BYTE	(9) 45,143,153,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,40,55,40
	BYTE	(9) 52,160,62,73
	BYTE	(9) 12,0
	

$2946==.
	BYTE	(9) 45,163,52,160
	BYTE	(9) 63,40,75,40
	BYTE	(9) 52,160,62,73
	BYTE	(9) 12,0
	

$2945==.
	BYTE	(9) 45,143,145,154
	BYTE	(9) 163,145,12,0
	

$2944==.
	BYTE	(9) 45,163,152,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 62,73,12,0
	

$2943==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,152,40
	BYTE	(9) 76,40,52,160
	BYTE	(9) 62,51,12,0
	

$2942==.
	BYTE	(9) 45,143,52,160
	BYTE	(9) 63,40,75,40
	BYTE	(9) 152,73,12,0
	

$2941==.
	BYTE	(9) 45,143,152,40
	BYTE	(9) 75,40,52,160
	BYTE	(9) 61,73,12,0
	

$2938==.
	BYTE	(9) 45,163,160,63
	BYTE	(9) 40,75,40,163
	BYTE	(9) 160,73,12,0
	

$2937==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 163,160,40,75
	BYTE	(9) 40,116,145,167
	BYTE	(9) 163,145,164,50
	BYTE	(9) 51,54,12,0
	

$2936==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,163
	BYTE	(9) 151,54,40,152
	BYTE	(9) 54,40,153,73
	BYTE	(9) 12,0
	

$2931==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 160,61,54,40
	BYTE	(9) 160,62,73,12
	BYTE	(9) 0
	

$2930==.
	BYTE	(9) 125,156,151,157
	BYTE	(9) 156,50,160,61
	BYTE	(9) 54,40,160,62
	BYTE	(9) 51,12,0
	

$2929==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$2924==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 45,143,162,145
	BYTE	(9) 167,151,156,144
	BYTE	(9) 50,51,73,12
	BYTE	(9) 0
	

$2919==.
	BYTE	(9) 45,143,162,145
	BYTE	(9) 164,165,162,156
	BYTE	(9) 40,50,146,51
	BYTE	(9) 73,12,0
	

$2918==.
	BYTE	(9) 45,163,165,156
	BYTE	(9) 154,151,156,153
	BYTE	(9) 50,164,155,160
	BYTE	(9) 51,73,12,0
	

$2917==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,156,40
	BYTE	(9) 75,75,40,116
	BYTE	(9) 125,114,114,51
	BYTE	(9) 12,0
	

$2916==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$2915==.
	BYTE	(9) 45,163,145,170
	BYTE	(9) 151,164,50,61
	BYTE	(9) 51,73,12,0
	

$2914==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 146,160,162,151
	BYTE	(9) 156,164,146,50
	BYTE	(9) 163,164,144,145
	BYTE	(9) 162,162,54,40
	BYTE	(9) 42,103,141,156
	BYTE	(9) 156,157,164,40
	BYTE	(9) 157,160,145,156
	BYTE	(9) 72,40,45,45
	BYTE	(9) 163,134,156,42
	BYTE	(9) 54,40,163,51
	BYTE	(9) 73,12,0
	

$2913==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,50,146
	BYTE	(9) 40,75,40,146
	BYTE	(9) 157,160,145,156
	BYTE	(9) 50,163,54,40
	BYTE	(9) 155,51,51,40
	BYTE	(9) 75,75,40,116
	BYTE	(9) 125,114,114,51
	BYTE	(9) 40,173,12,0
	

$2912==.
	BYTE	(9) 45,143,163,40
	BYTE	(9) 75,40,164,155
	BYTE	(9) 160,73,12,0
	

$2911==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$2910==.
	BYTE	(9) 45,163,175,12
	BYTE	(9) 0
	

$2909==.
	BYTE	(9) 45,163,145,170
	BYTE	(9) 151,164,50,61
	BYTE	(9) 51,73,12,0
	

$2908==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 146,160,162,151
	BYTE	(9) 156,164,146,50
	BYTE	(9) 163,164,144,145
	BYTE	(9) 162,162,54,40
	BYTE	(9) 42,124,157,157
	BYTE	(9) 40,154,157,156
	BYTE	(9) 147,40,146,151
	BYTE	(9) 154,145,156,141
	BYTE	(9) 155,145,40,45
	BYTE	(9) 143,45,45,163
	BYTE	(9) 45,143,134,156
	BYTE	(9) 42,54,40,156
	BYTE	(9) 51,73,12,0
	

$2907==.
	BYTE	(9) 45,163,151,146
	BYTE	(9) 40,50,164,155
	BYTE	(9) 160,133,163,151
	BYTE	(9) 172,145,157,146
	BYTE	(9) 50,164,155,160
	BYTE	(9) 51,55,61,135
	BYTE	(9) 51,40,173,12
	BYTE	(9) 0
	

$2906==.
	BYTE	(9) 45,163,52,163
	BYTE	(9) 55,55,40,75
	BYTE	(9) 40,45,163,73
	BYTE	(9) 12,0
	

$2905==.
	BYTE	(9) 45,163,146,157
	BYTE	(9) 162,40,50,163
	BYTE	(9) 40,75,40,46
	BYTE	(9) 164,155,160,133
	BYTE	(9) 163,151,172,145
	BYTE	(9) 157,146,50,164
	BYTE	(9) 155,160,51,55
	BYTE	(9) 61,135,73,40
	BYTE	(9) 52,163,40,75
	BYTE	(9) 75,40,45,163
	BYTE	(9) 40,174,174,40
	BYTE	(9) 52,163,40,75
	BYTE	(9) 75,40,45,163
	BYTE	(9) 73,40,51,12
	BYTE	(9) 0
	

$2904==.
	BYTE	(9) 45,163,163,164
	BYTE	(9) 162,156,143,160
	BYTE	(9) 171,50,164,155
	BYTE	(9) 160,54,40,156
	BYTE	(9) 54,40,163,151
	BYTE	(9) 172,145,157,146
	BYTE	(9) 50,164,155,160
	BYTE	(9) 51,51,73,12
	BYTE	(9) 0
	

$2903==.
	BYTE	(9) 45,143,145,154
	BYTE	(9) 163,145,40,173
	BYTE	(9) 12,0
	

$2902==.
	BYTE	(9) 45,163,163,160
	BYTE	(9) 162,151,156,164
	BYTE	(9) 146,50,164,155
	BYTE	(9) 160,54,40,45
	BYTE	(9) 163,143,150,53
	BYTE	(9) 53,51,73,12
	BYTE	(9) 0
	

$2901==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,156,40
	BYTE	(9) 75,75,40,116
	BYTE	(9) 125,114,114,51
	BYTE	(9) 12,0
	

$2898==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 165,156,154,151
	BYTE	(9) 156,153,50,51
	BYTE	(9) 73,12,0
	

$2897==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 164,155,160,133
	BYTE	(9) 115,101,130,106
	BYTE	(9) 111,114,105,116
	BYTE	(9) 101,115,105,135
	BYTE	(9) 73,12,0
	

$2896==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 143,150,40,75
	BYTE	(9) 40,45,143,101
	BYTE	(9) 45,143,73,12
	BYTE	(9) 0
	

$2895==.
	BYTE	(9) 45,143,45,163
	BYTE	(9) 45,163,45,143
	BYTE	(9) 52,163,73,12
	BYTE	(9) 0
	

$2894==.
	BYTE	(9) 45,143,106,111
	BYTE	(9) 114,105,45,163
	BYTE	(9) 52,146,73,12
	BYTE	(9) 0
	

$2889==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 52,156,54,40
	BYTE	(9) 52,155,73,12
	BYTE	(9) 0
	

$2888==.
	BYTE	(9) 106,157,160,145
	BYTE	(9) 156,50,156,54
	BYTE	(9) 40,155,51,12
	BYTE	(9) 0
	

$2887==.
	BYTE	(9) 45,163,106,111
	BYTE	(9) 114,105,40,52
	BYTE	(9) 12,0
	

$2879==.
	BYTE	(9) 45,143,107,145
	BYTE	(9) 164,170,50,52
	BYTE	(9) 146,51,73,12
	BYTE	(9) 0
	

$2878==.
	BYTE	(9) 45,163,107,145
	BYTE	(9) 164,170,50,52
	BYTE	(9) 146,51,73,12
	BYTE	(9) 0
	

$2877==.
	BYTE	(9) 45,143,167,150
	BYTE	(9) 151,154,145,40
	BYTE	(9) 50,146,55,76
	BYTE	(9) 145,157,154,156
	BYTE	(9) 40,75,75,40
	BYTE	(9) 60,51,12,0
	

$2872==.
	BYTE	(9) 40,164,145,170
	BYTE	(9) 164,45,143,52
	BYTE	(9) 146,73,12,0
	

$2871==.
	BYTE	(9) 107,145,164,154
	BYTE	(9) 50,146,51,12
	BYTE	(9) 0
	

$2870==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$2862==.
	BYTE	(9) 45,143,175,12
	BYTE	(9) 0
	

$2861==.
	BYTE	(9) 45,163,145,170
	BYTE	(9) 151,164,50,61
	BYTE	(9) 51,73,12,0
	

$2860==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 146,160,162,151
	BYTE	(9) 156,164,146,50
	BYTE	(9) 163,164,144,145
	BYTE	(9) 162,162,54,40
	BYTE	(9) 42,102,141,144
	BYTE	(9) 40,151,156,160
	BYTE	(9) 165,164,134,156
	BYTE	(9) 42,51,73,12
	BYTE	(9) 0
	

$2859==.
	BYTE	(9) 45,143,151,146
	BYTE	(9) 40,50,156,40
	BYTE	(9) 41,75,40,61
	BYTE	(9) 51,40,173,12
	BYTE	(9) 0
	

$2854==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 156,73,12,0
	

$2853==.
	BYTE	(9) 123,143,141,156
	BYTE	(9) 143,153,50,156
	BYTE	(9) 51,12,0
	

$2852==.
	BYTE	(9) 45,163,45,163
	BYTE	(9) 12,0
	

$2848==.
	BYTE	(9) 45,163,45,143
	BYTE	(9) 52,102,157,157
	BYTE	(9) 154,163,133,135
	BYTE	(9) 40,75,40,173
	BYTE	(9) 40,42,146,141
	BYTE	(9) 154,163,145,42
	BYTE	(9) 54,40,42,164
	BYTE	(9) 162,165,145,42
	BYTE	(9) 40,175,73,12
	BYTE	(9) 0
	

defnam:
	ADJSP 17,45
	SETZB 4,-2(17)
	MOVEM 4,-3(17)
$3355==.
	XMOVEI 3,-51(17)
	AOS 4,-3(17)
	ADJBP 4,[1100,,-1(3)]
	LDB 5,4
	XMOVEI 6,-44(17)
	AOS 7,-2(17)
	ADJBP 7,[1100,,-1(6)]
	DPB 5,7
	MOVE 11,-3(17)
	CAIGE 11,12
	 JRST $3355
	MOVEI 12,1
	DPB 12,[1100,,-1(17)]
	MOVEI 13,12
	DPB 13,[1100,,0(17)]
	CAILE 12,12
	 JRST $3358
	DPB 12,[1100,,-4(17)]
$3359==.
	LDB 7,[1100,,-4(17)]
	ADJBP 7,[1100,,-45(17)]
	LDB 5,7
	CAIE 5,40
	 JRST $3361
	SETZ 3,
	DPB 3,7
	JRST $3354
$3361==.
	LDB 6,[1100,,-4(17)]
	LDB 5,[1100,,0(17)]
	CAMN 6,5
	 JRST $3358
	ADDI 6,1
	DPB 6,[1100,,-4(17)]
	JRST $3359
$3358==.
	SETZ 3,
	DPB 3,[111100,,-42(17)]
$3354==.
	XMOVEI 3,-44(17)
	PUSH 17,3
	PUSHJ 17,saveid
	MOVE 3,-47(17)
	MOVEM 1,ctable(3)
	ADJSP 17,-46
	POPJ 17,
defid:
	ADJSP 17,46
	MOVEI 4,1
	DPB 4,[1100,,-1(17)]
	MOVEI 5,12
	DPB 5,[1100,,0(17)]
	CAILE 4,12
	 JRST $3363
	DPB 4,[1100,,-5(17)]
$3364==.
	LDB 4,[1100,,-5(17)]
	ADJBP 4,[1100,,-54(17)]
	LDB 5,4
	CAIE 5,40
	 JRST $3367
	SETZ 3,
	LDB 7,[1100,,-5(17)]
	ADJBP 7,[1100,,-46(17)]
	DPB 3,7
	JRST $3362
$3367==.
	LDB 4,[1100,,-5(17)]
	ADJBP 4,[1100,,-54(17)]
	LDB 5,4
	LDB 6,[1100,,-5(17)]
	ADJBP 6,[1100,,-46(17)]
	DPB 5,6
	LDB 11,[1100,,-5(17)]
	LDB 10,[1100,,0(17)]
	CAMN 11,10
	 JRST $3363
	ADDI 11,1
	DPB 11,[1100,,-5(17)]
	JRST $3364
$3363==.
	SETZ 3,
	DPB 3,[111100,,-43(17)]
$3362==.
	XMOVEI 3,-45(17)
	PUSH 17,3
	PUSHJ 17,saveid
	MOVEM 1,0(17)
	PUSHJ 17,newid
	ADJSP 17,-1
	MOVEM 1,-4(17)
	MOVE 3,4(1)
	MOVE 4,-50(17)
	MOVEM 3,defnam(4)
	PUSH 17,Conset*1+242
	PUSH 17,-50(17)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$3369
	PUSH 17,[0]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-2(17)
	MOVE 4,-50(17)
	MOVEM 4,4(1)
	MOVE 6,-2(17)
	SETZB 3,5(6)
	JRST $3368
$3369==.
	SETZB 3,-2(17)
$3368==.
	MOVE 4,-47(17)
	MOVM 5,4
	IDIVI 5,15
	CAME 4,$3375(6)
	 JRST $3374
	JRST @$3376(6)
$3375==.
	 -1
	 16
	 2
	 3
	 -1
	 5
	 6
	 7
	 74
	 26
	 -1
	 -1
	 -1
$3376==.
	IFIW $3374
	IFIW $3372
	IFIW $3373
	IFIW $3373
	IFIW $3374
	IFIW $3372
	IFIW $3372
	IFIW $3372
	IFIW $3370
	IFIW $3371
	IFIW $3374
	IFIW $3374
	IFIW $3374
$3371==.
	PUSH 17,[26]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-2(17)
	SETZB 3,4(1)
	PUSH 17,[6]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-3(17)
	MOVE 4,-2(17)
	MOVEM 4,5(1)
	MOVE 5,-4(17)
	MOVE 6,-3(17)
	MOVEM 5,4(6)
	MOVE 7,-3(17)
	MOVEM 7,-4(17)
	JRST $3370
$3372==.
	PUSH 17,-47(17)
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-3(17)
	MOVE 4,-2(17)
	MOVEM 4,5(1)
	MOVE 5,-4(17)
	MOVE 6,-3(17)
	MOVEM 5,4(6)
	MOVE 10,-3(17)
	SETZB 3,6(10)
	MOVE 11,-3(17)
	MOVEM 11,-4(17)
	JRST $3370
$3373==.
	PUSH 17,-47(17)
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVEM 1,-3(17)
	MOVE 4,-4(17)
	MOVEM 4,4(1)
	MOVE 5,-2(17)
	MOVE 6,-3(17)
	MOVEM 5,14(6)
	MOVE 10,-3(17)
	SETZB 3,6(10)
	MOVE 11,-3(17)
	MOVEM 3,5(11)
	MOVE 12,-3(17)
	MOVEM 3,7(12)
	MOVE 13,-3(17)
	MOVEM 3,10(13)
	MOVE 14,-3(17)
	MOVEM 3,11(14)
	MOVE 15,-3(17)
	MOVEM 3,12(15)
	MOVE 4,-3(17)
	MOVEM 3,13(4)
	MOVE 4,-3(17)
	MOVEM 3,16(4)
	MOVE 4,-3(17)
	MOVEM 3,15(4)
	MOVE 3,-3(17)
	MOVEM 3,-4(17)
	JRST $3370
$3374==.
	PUSH 17,[21721]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$3370==.
	MOVE 4,-4(17)
	MOVE 3,-50(17)
	MOVEM 4,deftab(3)
	ADJSP 17,-46
	POPJ 17,
defkey:
	ADJSP 17,4
	MOVEI 4,1
	DPB 4,[1100,,-2(17)]
	MOVEI 5,12
	DPB 5,[1100,,-1(17)]
	CAILE 4,12
	 JRST $3377
	DPB 4,[1100,,-3(17)]
$3378==.
	LDB 7,[1100,,-3(17)]
	ADJBP 7,[1100,,-11(17)]
	LDB 5,7
	CAIN 5,40
	 TDZA 3,3
	 TRNA 
	 DPB 3,7
	LDB 11,[1100,,-3(17)]
	LDB 10,[1100,,-1(17)]
	CAMN 11,10
	 JRST $3377
	ADDI 11,1
	DPB 11,[1100,,-3(17)]
	JRST $3378
$3377==.
	MOVE 4,-5(17)
	ASH 4,2
	XMOVEI 6,keytab(4)
	MOVEM 6,0(17)
	XMOVEI 16,-1(6)
	PUSH 16,-10(17)
	PUSH 16,-7(17)
	PUSH 16,-6(17)
	MOVE 5,-5(17)
	POP 17,7
	MOVEM 5,3(7)
	ADJSP 17,-3
	POPJ 17,
fixini:
	ADJSP 17,40
	XMOVEI 3,-37(17)
	PUSH 17,3
	PUSH 17,-42(17)
	PUSHJ 17,gettok
	MOVEI 3,151
	DPB 3,[331100,,-41(17)]
	XMOVEI 4,-41(17)
	MOVEM 4,-1(17)
	ADJSP 17,-1
	PUSH 17,-42(17)
	PUSHJ 17,puttok
	ADJSP 17,-42
	POPJ 17,
defmac:
	ADJSP 17,46
	SETZB 4,-3(17)
	MOVEM 4,-4(17)
$3382==.
	XMOVEI 3,-54(17)
	AOS 4,-4(17)
	ADJBP 4,[1100,,-1(3)]
	LDB 5,4
	XMOVEI 6,-44(17)
	AOS 7,-3(17)
	ADJBP 7,[1100,,-1(6)]
	DPB 5,7
	MOVE 11,-4(17)
	CAIGE 11,20
	 JRST $3382
	LDB 10,[1100,,-41(17)]
	CAIN 10,40
	 JRST $3385
	PUSH 17,[35]
	PUSHJ 17,error
	ADJSP 17,-1
$3385==.
	MOVEI 4,17
	DPB 4,[1100,,-2(17)]
	MOVEI 5,1
	DPB 5,[1100,,-1(17)]
	JUMPLE 4,$3386
	DPB 4,[1100,,-45(17)]
$3387==.
	LDB 4,[1100,,-45(17)]
	ADJBP 4,[1100,,-45(17)]
	LDB 5,4
	CAIN 5,40
	 JRST $3389
	SETZ 3,
	LDB 7,[1100,,-45(17)]
	ADJBP 7,[331100,,-44(17)]
	DPB 3,7
	JRST $3381
$3389==.
	LDB 6,[1100,,-45(17)]
	LDB 5,[1100,,-1(17)]
	CAMN 6,5
	 JRST $3386
	SUBI 6,1
	DPB 6,[1100,,-45(17)]
	JRST $3387
$3386==.
	PUSH 17,[35]
	PUSHJ 17,error
	ADJSP 17,-1
$3381==.
	LDB 4,[$$BP93+$$SECT,,nmachd]
	CAIGE 4,10
	 JRST $3390
	PUSH 17,[34]
	PUSHJ 17,error
	ADJSP 17,-1
$3390==.
	LDB 4,[$$BP93+$$SECT,,nmachd]
	ADDI 4,1
	DPB 4,[$$BP93+$$SECT,,nmachd]
	LDB 5,[$$BP93+$$SECT,,nmachd]
	SUBI 5,1
	IMULI 5,3
	XMOVEI 7,machde(5)
	MOVEM 7,0(17)
	MOVE 6,-47(17)
	MOVEM 6,0(7)
	MOVE 10,-50(17)
	MOVE 11,0(17)
	MOVEM 10,1(11)
	XMOVEI 3,-44(17)
	PUSH 17,3
	PUSHJ 17,savest
	MOVE 4,-1(17)
	DPB 1,[222200,,2(4)]
	ADJSP 17,-47
	POPJ 17,
initst:
	ADJSP 17,3
	MOVEI 4,1
	DPB 4,[1100,,-1(17)]
	MOVEI 5,77
	DPB 5,[1100,,0(17)]
	CAILE 4,77
	 JRST $3391
	DPB 4,[1100,,-2(17)]
$3392==.
	LDB 7,[1100,,-2(17)]
	SETZB 3,strsto(7)
	LDB 6,[1100,,0(17)]
	CAMN 7,6
	 JRST $3391
	ADDI 7,1
	DPB 7,[1100,,-2(17)]
	JRST $3392
$3391==.
	PUSH 17,[2000]
	PUSHJ 17,malloc
	TLZ 1,$$BPPS
	MOVEM 1,strsto
	SETZ 3,
	DPB 3,[331100,,0(1)]
	MOVEI 4,1
	DPB 4,[$$BPH1+$$SECT,,strfre]
	MOVEI 5,1777
	DPB 5,[$$BPH1+$$SECT,,strlef]
	ADJSP 17,-4
	POPJ 17,
initia:
	ADJSP 17,13
	MOVEI 3,1
	MOVEM 3,lineno
	SETZB 4,colno
	PUSHJ 17,initst
	SETZB 4,setlst
	MOVEM 4,setcnt
	PUSH 17,[4]
	PUSH 17,[$$BP90+$$SECT,,$3394]
	XMOVEI 3,hexdig
	TLO 3,$$BP90
	PUSH 17,3
	PUSHJ 17,strncp
	SETZB 5,symtab
	MOVEM 5,statlv
	SETOB 3,maxlev
	MOVEM 5,-2(17)
	ADJSP 17,-2
	PUSHJ 17,enters
	ADJSP 17,-1
	SETZB 4,varno
	DPB 4,[$$BP93+$$SECT,,usenil]
	DPB 4,[$$BP93+$$SECT,,useset]
	DPB 4,[$$BP93+$$SECT,,useuni]
	DPB 4,[$$BP93+$$SECT,,usedif]
	DPB 4,[$$BP93+$$SECT,,usemks]
	DPB 4,[$$BP93+$$SECT,,useint]
	DPB 4,[$$BP93+$$SECT,,usesge]
	DPB 4,[$$BP93+$$SECT,,usesle]
	DPB 4,[$$BP93+$$SECT,,usesne]
	DPB 4,[$$BP93+$$SECT,,useseq]
	DPB 4,[$$BP93+$$SECT,,usemem]
	DPB 4,[$$BP93+$$SECT,,useins]
	DPB 4,[$$BP93+$$SECT,,usescp]
	DPB 4,[$$BP93+$$SECT,,usefop]
	DPB 4,[$$BP93+$$SECT,,usesca]
	DPB 4,[$$BP93+$$SECT,,useget]
	DPB 4,[$$BP93+$$SECT,,usecas]
	DPB 4,[$$BP93+$$SECT,,usejmp]
	DPB 4,[$$BP93+$$SECT,,useboo]
	DPB 4,[$$BP93+$$SECT,,usecom]
	DPB 4,[$$BP93+$$SECT,,usemax]
	DPB 4,[1100,,-7(17)]
	MOVEI 5,100
	DPB 5,[1100,,-6(17)]
	CAILE 4,100
	 JRST $3395
	DPB 4,[1100,,-12(17)]
$3396==.
	LDB 7,[1100,,-12(17)]
	SETZB 3,idtab(7)
	LDB 6,[1100,,-6(17)]
	CAMN 7,6
	 JRST $3395
	ADDI 7,1
	DPB 7,[1100,,-12(17)]
	JRST $3396
$3395==.
	SETZB 4,-5(17)
	MOVEI 5,61
	MOVEM 5,-4(17)
	CAILE 4,61
	 JRST $3398
	MOVEM 4,-10(17)
$3399==.
	MOVE 6,-10(17)
	SETZB 5,deftab(6)
	MOVEM 5,defnam(6)
	CAMN 6,-4(17)
	 JRST $3398
	ADDI 6,1
	MOVEM 6,-10(17)
	JRST $3399
$3398==.
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3401]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[0]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3402]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[1]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3403]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[2]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3404]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[3]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3405]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[4]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3406]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[5]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3407]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[6]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3408]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[7]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3409]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[10]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3410]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[11]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,extern]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[12]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3411]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[13]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3412]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[14]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3413]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[15]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3414]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[16]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3415]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[17]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3416]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[20]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3417]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[21]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3418]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[22]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3419]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[23]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3420]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[24]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3421]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[25]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3422]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[26]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3423]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[27]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,others]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[30]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3424]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[31]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3425]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[32]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3426]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[33]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3427]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[34]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3428]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[35]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3429]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[36]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3430]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[37]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3431]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[40]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3432]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[41]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3433]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[42]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3434]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[43]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3435]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[44]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3436]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[45]
	PUSHJ 17,defkey
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,dummys]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[46]
	PUSHJ 17,defkey
	ADJSP 17,-4
	SETZ 3,
	DPB 3,[221100,,cprio]
	DPB 3,[221100,,cprio*1+5]
	DPB 3,[111100,,cprio]
	DPB 3,[331100,,cprio*1+5]
	DPB 3,[331100,,cprio]
	MOVEI 14,1
	DPB 14,[221100,,cprio*1+2]
	MOVEI 15,2
	DPB 15,[331100,,cprio*1+3]
	MOVEI 13,3
	DPB 13,[1100,,cprio]
	DPB 13,[331100,,cprio*1+1]
	DPB 13,[221100,,cprio*1+1]
	DPB 13,[111100,,cprio*1+1]
	DPB 13,[1100,,cprio*1+1]
	DPB 13,[331100,,cprio*1+2]
	MOVEI 7,4
	DPB 7,[111100,,cprio*1+2]
	DPB 7,[1100,,cprio*1+2]
	MOVEI 10,5
	DPB 10,[221100,,cprio*1+3]
	DPB 10,[111100,,cprio*1+3]
	DPB 10,[1100,,cprio*1+3]
	DPB 10,[331100,,cprio*1+4]
	MOVEI 11,6
	DPB 11,[221100,,cprio*1+4]
	DPB 11,[111100,,cprio*1+4]
	MOVEI 12,7
	DPB 12,[1100,,cprio*1+4]
	DPB 12,[111100,,cprio*1+5]
	DPB 12,[1100,,cprio*1+5]
	DPB 12,[331100,,cprio*1+6]
	DPB 12,[221100,,cprio*1+6]
	DPB 12,[111100,,cprio*1+6]
	DPB 12,[1100,,cprio*1+6]
	DPB 12,[331100,,cprio*1+7]
	DPB 12,[221100,,cprio*1+7]
	DPB 12,[111100,,cprio*1+7]
	DPB 12,[1100,,cprio*1+7]
	DPB 3,[331100,,pprio]
	ADJBP 14,[331100,,pprio]
	DPB 3,14
	MOVEI 5,1
	DPB 5,[221100,,pprio*1+5]
	ADJBP 15,[331100,,pprio]
	DPB 5,15
	ADJBP 13,[331100,,pprio]
	DPB 5,13
	ADJBP 7,[331100,,pprio]
	DPB 5,7
	ADJBP 10,[331100,,pprio]
	DPB 5,10
	ADJBP 11,[331100,,pprio]
	DPB 5,11
	ADJBP 12,[331100,,pprio]
	DPB 5,12
	DPB 5,[331100,,pprio*1+2]
	MOVEI 4,2
	DPB 4,[221100,,pprio*1+2]
	DPB 4,[111100,,pprio*1+2]
	DPB 4,[1100,,pprio*1+2]
	MOVEI 6,3
	DPB 6,[331100,,pprio*1+3]
	DPB 6,[221100,,pprio*1+3]
	DPB 6,[111100,,pprio*1+3]
	DPB 6,[1100,,pprio*1+3]
	DPB 6,[331100,,pprio*1+4]
	MOVEI 3,4
	DPB 3,[221100,,pprio*1+4]
	DPB 3,[111100,,pprio*1+4]
	MOVEI 3,5
	DPB 3,[1100,,pprio*1+4]
	MOVEI 3,6
	DPB 3,[331100,,pprio*1+5]
	DPB 3,[111100,,pprio*1+5]
	DPB 3,[1100,,pprio*1+5]
	DPB 3,[331100,,pprio*1+6]
	DPB 3,[221100,,pprio*1+6]
	DPB 3,[111100,,pprio*1+6]
	DPB 3,[1100,,pprio*1+6]
	DPB 3,[331100,,pprio*1+7]
	DPB 3,[221100,,pprio*1+7]
	DPB 3,[111100,,pprio*1+7]
	DPB 3,[1100,,pprio*1+7]
	ADJSP 17,3
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3437]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[0]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3438]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[1]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3439]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[2]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3440]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[3]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3441]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[4]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3442]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[5]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3443]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[6]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3444]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[7]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3445]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[10]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3446]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[11]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3447]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[13]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3448]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[14]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3449]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[12]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3450]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[15]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3451]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[16]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3452]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[17]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3453]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[20]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3454]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[21]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3455]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[22]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3456]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[23]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3457]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[24]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3458]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[25]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3459]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[26]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3460]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[27]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3461]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[30]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3462]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[31]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3463]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[32]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3464]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[33]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3465]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[34]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3466]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[35]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3467]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[36]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3468]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[37]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3469]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[40]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3470]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[41]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3471]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[42]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3472]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[43]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3473]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[44]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3474]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[45]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3475]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[46]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3476]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[47]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3477]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[50]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3478]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[51]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3479]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[52]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3480]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[61]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3481]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[53]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3482]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[54]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3483]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[55]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3484]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[56]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3485]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[57]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3486]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[60]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3487]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[62]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3488]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[63]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3489]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[64]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3490]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[65]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3491]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[66]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3492]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[67]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3493]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[70]
	PUSHJ 17,defnam
	ADJSP 17,-1
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3494]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[71]
	PUSHJ 17,defnam
	XMOVEI 3,-3(17)
	MOVE 4,[$$BP90+$$SECT,,$3495]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	SETZB 16,0(17)
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3496]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[1]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3497]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[2]
	PUSH 17,[7]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3498]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[3]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3499]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[4]
	PUSH 17,[26]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3500]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[5]
	PUSH 17,[6]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3501]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[6]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3502]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[7]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3503]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[10]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3504]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[11]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3505]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[16]
	PUSH 17,[74]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3506]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[12]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3507]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[13]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3508]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[14]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3509]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[15]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3510]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[17]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3511]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[20]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3512]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[21]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3513]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[22]
	PUSH 17,[7]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3514]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[23]
	PUSH 17,[6]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3515]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[24]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3516]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[25]
	PUSH 17,[5]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3517]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[26]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3518]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[27]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3519]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[30]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3520]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[31]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3521]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[32]
	PUSH 17,[7]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3522]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[34]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3523]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[33]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3524]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[35]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3525]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[36]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3526]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[37]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3527]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[40]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3528]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[41]
	PUSH 17,[6]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3529]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[42]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3530]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[43]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3531]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[44]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3532]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[45]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3533]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[46]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3534]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[47]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3535]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[50]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3536]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[51]
	PUSH 17,[6]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3537]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[52]
	PUSH 17,[74]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3538]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[53]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3539]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[54]
	PUSH 17,[2]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3540]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[57]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3541]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[55]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3542]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[56]
	PUSH 17,[3]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3543]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[60]
	PUSH 17,[16]
	PUSHJ 17,defid
	ADJSP 17,-2
	XMOVEI 3,-2(17)
	MOVE 4,[$$BP90+$$SECT,,$3544]
	TLZ 4,$$BPPS
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 17,[61]
	PUSH 17,[6]
	PUSHJ 17,defid
	ADJSP 17,-5
	MOVE 7,deftab*1+16
	MOVE 4,deftab*1+4
	MOVE 5,5(4)
	MOVEM 7,4(5)
	MOVE 6,deftab*1+52
	MOVEM 6,0(7)
	MOVEI 3,47
	MOVEM 3,currsy
	MOVE 10,[17777777777]
	MOVEM 10,currsy*1+1
	PUSHJ 17,mklit
	MOVE 3,deftab*1+25
	MOVEM 1,5(3)
	MOVE 4,deftab*1+23
	MOVE 5,5(4)
	MOVE 6,deftab*1+2
	MOVEM 5,5(6)
	MOVE 7,deftab*1+51
	MOVE 10,5(7)
	MOVE 11,deftab*1+22
	MOVEM 10,5(11)
	MOVE 12,deftab*1+51
	MOVE 13,5(12)
	MOVE 14,deftab*1+32
	MOVEM 13,5(14)
	SETZB 4,-3(17)
	MOVEI 3,12
	MOVEM 3,-2(17)
	CAILE 4,12
	 JRST $3545
	MOVEM 4,-11(17)
$3546==.
	SKIPL 4,-11(17)
	 CAIL 4,13
	 JRST $3556
	JRST @$3557(4)
$3557==.
	IFIW $3555
	IFIW $3549
	IFIW $3550
	IFIW $3551
	IFIW $3552
	IFIW $3554
	IFIW $3555
	IFIW $3555
	IFIW $3553
	IFIW $3555
	IFIW $3548
$3549==.
	MOVE 3,deftab*1+4
	MOVE 4,-11(17)
	MOVEM 3,typnod(4)
	JRST $3548
$3550==.
	MOVE 3,deftab*1+5
	MOVE 4,5(3)
	MOVE 5,-11(17)
	MOVEM 4,typnod(5)
	JRST $3548
$3551==.
	MOVE 3,deftab*1+23
	MOVE 4,5(3)
	MOVE 5,-11(17)
	MOVEM 4,typnod(5)
	JRST $3548
$3552==.
	MOVE 3,deftab*1+41
	MOVE 4,5(3)
	MOVE 5,-11(17)
	MOVEM 4,typnod(5)
	JRST $3548
$3553==.
	MOVE 3,deftab*1+51
	MOVE 4,5(3)
	MOVE 5,-11(17)
	MOVEM 4,typnod(5)
	JRST $3548
$3554==.
	MOVE 3,deftab*1+61
	MOVE 4,5(3)
	MOVE 5,-11(17)
	MOVEM 4,typnod(5)
	JRST $3548
$3555==.
	PUSH 17,[0]
	PUSHJ 17,mknode
	ADJSP 17,-1
	MOVE 3,-11(17)
	MOVEM 1,typnod(3)
	JRST $3548
$3556==.
	PUSH 17,[22560]
	PUSHJ 17,Caseer
	ADJSP 17,-1
$3548==.
	PUSH 17,Conset*1+243
	PUSH 17,-12(17)
	PUSHJ 17,Member
	ADJSP 17,-2
	JUMPE 1,$3558
	MOVE 4,-11(17)
	MOVE 3,typnod(4)
	MOVEM 4,5(3)
$3558==.
	MOVE 5,-11(17)
	CAMN 5,-2(17)
	 JRST $3545
	ADDI 5,1
	MOVEM 5,-11(17)
	JRST $3546
$3545==.
	MOVE 3,defnam*1+60
	MOVE 4,4(3)
	LDB 5,[2200,,1(4)]
	PUSH 17,5
	PUSHJ 17,fixini
	ADJSP 17,-1
	MOVE 3,deftab*1+23
	MOVE 4,5(3)
	MOVE 5,deftab*1+60
	MOVEM 4,5(5)
	SETZB 7,-1(17)
	MOVEI 10,61
	MOVEM 10,0(17)
	CAILE 7,61
	 JRST $3559
	MOVEM 7,-10(17)
$3560==.
	MOVE 3,-10(17)
	PUSH 17,deftab(3)
	PUSH 17,[0]
	PUSHJ 17,linkup
	ADJSP 17,-2
	MOVE 5,-10(17)
	CAMN 5,0(17)
	 JRST $3559
	ADDI 5,1
	MOVEM 5,-10(17)
	JRST $3560
$3559==.
	MOVE 3,typnod*1+2
	MOVE 4,deftab*1+6
	MOVEM 3,6(4)
	MOVE 10,typnod*1+1
	MOVE 6,deftab*1+12
	MOVEM 10,6(6)
	MOVE 5,deftab*1+13
	MOVEM 10,6(5)
	MOVE 7,deftab*1+30
	MOVEM 10,6(7)
	MOVE 14,typnod*1+3
	MOVE 12,deftab*1+31
	MOVEM 14,6(12)
	MOVE 11,deftab*1+44
	MOVEM 14,6(11)
	MOVE 13,deftab*1+53
	MOVEM 14,6(13)
	MOVE 15,typnod*1+4
	MOVE 3,deftab*1+1
	MOVEM 15,6(3)
	MOVE 3,15
	MOVE 4,deftab*1+10
	MOVEM 3,6(4)
	MOVE 3,typnod*1+4
	MOVE 4,deftab*1+45
	MOVEM 3,6(4)
	MOVE 4,deftab*1+54
	MOVEM 3,6(4)
	MOVE 4,deftab*1+47
	MOVEM 3,6(4)
	MOVE 4,deftab*1+15
	MOVEM 3,6(4)
	MOVE 4,deftab*1+24
	MOVEM 3,6(4)
	MOVE 3,typnod*1+11
	MOVE 4,deftab*1+46
	MOVEM 3,6(4)
	MOVE 5,deftab
	MOVEM 3,6(5)
	MOVE 4,deftab*1+35
	MOVEM 3,6(4)
	MOVE 4,deftab*1+50
	MOVEM 3,6(4)
	MOVE 4,typnod
	MOVE 3,deftab*1+3
	MOVEM 4,6(3)
	MOVE 3,deftab*1+11
	MOVEM 4,6(3)
	MOVE 3,deftab*1+14
	MOVEM 4,6(3)
	MOVE 3,deftab*1+20
	MOVEM 4,6(3)
	MOVE 3,deftab*1+21
	MOVEM 4,6(3)
	MOVE 3,deftab*1+27
	MOVEM 4,6(3)
	MOVE 3,deftab*1+34
	MOVEM 4,6(3)
	MOVE 3,deftab*1+36
	MOVEM 4,6(3)
	MOVE 3,deftab*1+37
	MOVEM 4,6(3)
	MOVE 3,deftab*1+40
	MOVEM 4,6(3)
	MOVE 3,deftab*1+42
	MOVEM 4,6(3)
	MOVE 3,deftab*1+43
	MOVEM 4,6(3)
	MOVE 3,deftab*1+55
	MOVEM 4,6(3)
	MOVE 3,deftab*1+56
	MOVEM 4,6(3)
	MOVE 3,deftab*1+26
	MOVEM 4,6(3)
	MOVE 3,deftab*1+57
	MOVEM 4,6(3)
	SETZ 3,
	DPB 3,[$$BP93+$$SECT,,nmachd]
	ADJSP 17,4
	XMOVEI 3,-3(17)
	MOVE 4,[$$BP90+$$SECT,,$3562]
	TLZ 4,$$BPPS
	JUMPGE 17,.+5
	MOVEI 16,(3)
	HRLI 16,0(4)
	BLT 16,3(3)
	JRST .+6
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 16,3(4)
	PUSH 17,[377]
	PUSH 17,[0]
	PUSHJ 17,defmac
	ADJSP 17,-2
	XMOVEI 3,-3(17)
	MOVE 4,[$$BP90+$$SECT,,$3563]
	TLZ 4,$$BPPS
	JUMPGE 17,.+5
	MOVEI 16,(3)
	HRLI 16,0(4)
	BLT 16,3(3)
	JRST .+6
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 16,3(4)
	PUSH 17,[177]
	PUSH 17,[-200]
	PUSHJ 17,defmac
	ADJSP 17,-2
	XMOVEI 3,-3(17)
	MOVE 4,[$$BP90+$$SECT,,$3564]
	TLZ 4,$$BPPS
	JUMPGE 17,.+5
	MOVEI 16,(3)
	HRLI 16,0(4)
	BLT 16,3(3)
	JRST .+6
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 16,3(4)
	PUSH 17,[177777]
	PUSH 17,[0]
	PUSHJ 17,defmac
	ADJSP 17,-2
	XMOVEI 3,-3(17)
	MOVE 4,[$$BP90+$$SECT,,$3565]
	TLZ 4,$$BPPS
	JUMPGE 17,.+5
	MOVEI 16,(3)
	HRLI 16,0(4)
	BLT 16,3(3)
	JRST .+6
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 16,3(4)
	PUSH 17,[77777]
	PUSH 17,[-100000]
	PUSHJ 17,defmac
	ADJSP 17,-2
	XMOVEI 3,-3(17)
	MOVE 4,[$$BP90+$$SECT,,$3566]
	TLZ 4,$$BPPS
	JUMPGE 17,.+5
	MOVEI 16,(3)
	HRLI 16,0(4)
	BLT 16,3(3)
	JRST .+6
	XMOVEI 16,-1(3)
	PUSH 16,0(4)
	PUSH 16,1(4)
	PUSH 16,2(4)
	PUSH 16,3(4)
	PUSH 17,[17777777777]
	PUSH 17,[-17777777777]
	PUSHJ 17,defmac
	ADJSP 17,-21
	POPJ 17,
$3566==.
	BYTE	(9) 154,157,156,147
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 0
	

$3565==.
	BYTE	(9) 163,150,157,162
	BYTE	(9) 164,40,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 0
	

$3564==.
	BYTE	(9) 165,156,163,151
	BYTE	(9) 147,156,145,144
	BYTE	(9) 40,163,150,157
	BYTE	(9) 162,164,40,40
	BYTE	(9) 0
	

$3563==.
	BYTE	(9) 143,150,141,162
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 0
	

$3562==.
	BYTE	(9) 165,156,163,151
	BYTE	(9) 147,156,145,144
	BYTE	(9) 40,143,150,141
	BYTE	(9) 162,40,40,40
	BYTE	(9) 0
	

$3544==.
	BYTE	(9) 44,172,164,162
	BYTE	(9) 151,156,147,40
	BYTE	(9) 40,40,0
	

$3543==.
	BYTE	(9) 44,156,151,164
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3542==.
	BYTE	(9) 167,162,151,164
	BYTE	(9) 145,154,156,40
	BYTE	(9) 40,40,0
	

$3541==.
	BYTE	(9) 167,162,151,164
	BYTE	(9) 145,40,40,40
	BYTE	(9) 40,40,0
	

$3540==.
	BYTE	(9) 165,156,160,141
	BYTE	(9) 143,153,40,40
	BYTE	(9) 40,40,0
	

$3539==.
	BYTE	(9) 164,141,156,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3538==.
	BYTE	(9) 164,162,165,156
	BYTE	(9) 143,40,40,40
	BYTE	(9) 40,40,0
	

$3537==.
	BYTE	(9) 164,162,165,145
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3536==.
	BYTE	(9) 164,145,170,164
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3535==.
	BYTE	(9) 163,165,143,143
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3534==.
	BYTE	(9) 163,161,162,164
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3533==.
	BYTE	(9) 163,161,162,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3532==.
	BYTE	(9) 163,151,156,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3531==.
	BYTE	(9) 162,157,165,156
	BYTE	(9) 144,40,40,40
	BYTE	(9) 40,40,0
	

$3530==.
	BYTE	(9) 162,145,167,162
	BYTE	(9) 151,164,145,40
	BYTE	(9) 40,40,0
	

$3529==.
	BYTE	(9) 162,145,163,145
	BYTE	(9) 164,40,40,40
	BYTE	(9) 40,40,0
	

$3528==.
	BYTE	(9) 162,145,141,154
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3527==.
	BYTE	(9) 162,145,141,144
	BYTE	(9) 154,156,40,40
	BYTE	(9) 40,40,0
	

$3526==.
	BYTE	(9) 162,145,141,144
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3525==.
	BYTE	(9) 160,165,164,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3524==.
	BYTE	(9) 160,162,145,144
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3523==.
	BYTE	(9) 160,141,147,145
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3522==.
	BYTE	(9) 160,141,143,153
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3521==.
	BYTE	(9) 157,165,164,160
	BYTE	(9) 165,164,40,40
	BYTE	(9) 40,40,0
	

$3520==.
	BYTE	(9) 157,162,144,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3519==.
	BYTE	(9) 157,144,144,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3518==.
	BYTE	(9) 156,145,167,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3517==.
	BYTE	(9) 155,145,163,163
	BYTE	(9) 141,147,145,40
	BYTE	(9) 40,40,0
	

$3516==.
	BYTE	(9) 155,141,170,151
	BYTE	(9) 156,164,40,40
	BYTE	(9) 40,40,0
	

$3515==.
	BYTE	(9) 154,156,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3514==.
	BYTE	(9) 151,156,164,145
	BYTE	(9) 147,145,162,40
	BYTE	(9) 40,40,0
	

$3513==.
	BYTE	(9) 151,156,160,165
	BYTE	(9) 164,40,40,40
	BYTE	(9) 40,40,0
	

$3512==.
	BYTE	(9) 150,141,154,164
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3511==.
	BYTE	(9) 147,145,164,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3510==.
	BYTE	(9) 146,154,165,163
	BYTE	(9) 150,40,40,40
	BYTE	(9) 40,40,0
	

$3509==.
	BYTE	(9) 145,170,160,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3508==.
	BYTE	(9) 145,170,151,164
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3507==.
	BYTE	(9) 145,157,154,156
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3506==.
	BYTE	(9) 145,157,146,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3505==.
	BYTE	(9) 146,141,154,163
	BYTE	(9) 145,40,40,40
	BYTE	(9) 40,40,0
	

$3504==.
	BYTE	(9) 144,151,163,160
	BYTE	(9) 157,163,145,40
	BYTE	(9) 40,40,0
	

$3503==.
	BYTE	(9) 143,157,163,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3502==.
	BYTE	(9) 143,154,157,163
	BYTE	(9) 145,40,40,40
	BYTE	(9) 40,40,0
	

$3501==.
	BYTE	(9) 143,150,162,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3500==.
	BYTE	(9) 143,150,141,162
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3499==.
	BYTE	(9) 142,157,157,154
	BYTE	(9) 145,141,156,40
	BYTE	(9) 40,40,0
	

$3498==.
	BYTE	(9) 141,162,147,166
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3497==.
	BYTE	(9) 141,162,147,143
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3496==.
	BYTE	(9) 141,162,143,164
	BYTE	(9) 141,156,40,40
	BYTE	(9) 40,40,0
	

$3495==.
	BYTE	(9) 141,142,163,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3494==.
	BYTE	(9) 167,162,151,164
	BYTE	(9) 145,40,40,40
	BYTE	(9) 40,40,0
	

$3493==.
	BYTE	(9) 165,156,163,151
	BYTE	(9) 147,156,145,144
	BYTE	(9) 40,40,0
	

$3492==.
	BYTE	(9) 165,156,154,151
	BYTE	(9) 156,153,40,40
	BYTE	(9) 40,40,0
	

$3491==.
	BYTE	(9) 165,156,151,157
	BYTE	(9) 156,40,40,40
	BYTE	(9) 40,40,0
	

$3490==.
	BYTE	(9) 165,156,147,145
	BYTE	(9) 164,143,40,40
	BYTE	(9) 40,40,0
	

$3489==.
	BYTE	(9) 165,156,144,145
	BYTE	(9) 146,40,40,40
	BYTE	(9) 40,40,0
	

$3488==.
	BYTE	(9) 164,171,160,145
	BYTE	(9) 144,145,146,40
	BYTE	(9) 40,40,0
	

$3487==.
	BYTE	(9) 163,167,151,164
	BYTE	(9) 143,150,40,40
	BYTE	(9) 40,40,0
	

$3486==.
	BYTE	(9) 163,164,162,165
	BYTE	(9) 143,164,40,40
	BYTE	(9) 40,40,0
	

$3485==.
	BYTE	(9) 163,164,162,156
	BYTE	(9) 143,160,171,40
	BYTE	(9) 40,40,0
	

$3484==.
	BYTE	(9) 163,164,162,156
	BYTE	(9) 143,155,160,40
	BYTE	(9) 40,40,0
	

$3483==.
	BYTE	(9) 163,164,144,145
	BYTE	(9) 162,162,40,40
	BYTE	(9) 40,40,0
	

$3482==.
	BYTE	(9) 163,164,144,157
	BYTE	(9) 165,164,40,40
	BYTE	(9) 40,40,0
	

$3481==.
	BYTE	(9) 163,164,144,151
	BYTE	(9) 156,40,40,40
	BYTE	(9) 40,40,0
	

$3480==.
	BYTE	(9) 163,164,141,164
	BYTE	(9) 151,143,40,40
	BYTE	(9) 40,40,0
	

$3479==.
	BYTE	(9) 163,160,162,151
	BYTE	(9) 156,164,146,40
	BYTE	(9) 40,40,0
	

$3478==.
	BYTE	(9) 163,151,172,145
	BYTE	(9) 157,146,40,40
	BYTE	(9) 40,40,0
	

$3477==.
	BYTE	(9) 163,151,147,156
	BYTE	(9) 145,144,40,40
	BYTE	(9) 40,40,0
	

$3476==.
	BYTE	(9) 163,150,157,162
	BYTE	(9) 164,40,40,40
	BYTE	(9) 40,40,0
	

$3475==.
	BYTE	(9) 163,145,164,160
	BYTE	(9) 164,162,40,40
	BYTE	(9) 40,40,0
	

$3474==.
	BYTE	(9) 163,145,164,167
	BYTE	(9) 157,162,144,40
	BYTE	(9) 40,40,0
	

$3473==.
	BYTE	(9) 163,145,164,142
	BYTE	(9) 151,164,163,40
	BYTE	(9) 40,40,0
	

$3472==.
	BYTE	(9) 163,143,141,156
	BYTE	(9) 146,40,40,40
	BYTE	(9) 40,40,0
	

$3471==.
	BYTE	(9) 162,145,167,151
	BYTE	(9) 156,144,40,40
	BYTE	(9) 40,40,0
	

$3470==.
	BYTE	(9) 162,145,147,151
	BYTE	(9) 163,164,145,162
	BYTE	(9) 40,40,0
	

$3469==.
	BYTE	(9) 162,145,164,165
	BYTE	(9) 162,156,40,40
	BYTE	(9) 40,40,0
	

$3468==.
	BYTE	(9) 162,145,141,144
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3467==.
	BYTE	(9) 160,165,164,143
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3466==.
	BYTE	(9) 160,157,167,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3465==.
	BYTE	(9) 160,162,151,156
	BYTE	(9) 164,146,40,40
	BYTE	(9) 40,40,0
	

$3464==.
	BYTE	(9) 155,141,154,154
	BYTE	(9) 157,143,40,40
	BYTE	(9) 40,40,0
	

$3463==.
	BYTE	(9) 155,141,151,156
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3462==.
	BYTE	(9) 154,157,147,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3461==.
	BYTE	(9) 154,157,156,147
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3460==.
	BYTE	(9) 151,156,143,154
	BYTE	(9) 165,144,145,40
	BYTE	(9) 40,40,0
	

$3459==.
	BYTE	(9) 151,156,164,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3458==.
	BYTE	(9) 147,145,164,160
	BYTE	(9) 151,144,40,40
	BYTE	(9) 40,40,0
	

$3457==.
	BYTE	(9) 147,145,164,143
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3456==.
	BYTE	(9) 146,167,162,151
	BYTE	(9) 164,145,40,40
	BYTE	(9) 40,40,0
	

$3455==.
	BYTE	(9) 146,163,143,141
	BYTE	(9) 156,146,40,40
	BYTE	(9) 40,40,0
	

$3454==.
	BYTE	(9) 146,162,145,141
	BYTE	(9) 144,40,40,40
	BYTE	(9) 40,40,0
	

$3453==.
	BYTE	(9) 146,160,165,164
	BYTE	(9) 143,40,40,40
	BYTE	(9) 40,40,0
	

$3452==.
	BYTE	(9) 146,160,162,151
	BYTE	(9) 156,164,146,40
	BYTE	(9) 40,40,0
	

$3451==.
	BYTE	(9) 146,154,157,157
	BYTE	(9) 162,40,40,40
	BYTE	(9) 40,40,0
	

$3450==.
	BYTE	(9) 146,154,157,141
	BYTE	(9) 164,40,40,40
	BYTE	(9) 40,40,0
	

$3449==.
	BYTE	(9) 146,147,145,164
	BYTE	(9) 143,40,40,40
	BYTE	(9) 40,40,0
	

$3448==.
	BYTE	(9) 146,146,154,165
	BYTE	(9) 163,150,40,40
	BYTE	(9) 40,40,0
	

$3447==.
	BYTE	(9) 146,143,154,157
	BYTE	(9) 163,145,40,40
	BYTE	(9) 40,40,0
	

$3446==.
	BYTE	(9) 145,170,164,145
	BYTE	(9) 162,156,40,40
	BYTE	(9) 40,40,0
	

$3445==.
	BYTE	(9) 145,164,145,170
	BYTE	(9) 164,40,40,40
	BYTE	(9) 40,40,0
	

$3444==.
	BYTE	(9) 145,156,165,155
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3443==.
	BYTE	(9) 145,144,141,164
	BYTE	(9) 141,40,40,40
	BYTE	(9) 40,40,0
	

$3442==.
	BYTE	(9) 144,157,165,142
	BYTE	(9) 154,145,40,40
	BYTE	(9) 40,40,0
	

$3441==.
	BYTE	(9) 144,145,146,141
	BYTE	(9) 165,154,164,40
	BYTE	(9) 40,40,0
	

$3440==.
	BYTE	(9) 144,145,146,151
	BYTE	(9) 156,145,40,40
	BYTE	(9) 40,40,0
	

$3439==.
	BYTE	(9) 143,157,156,164
	BYTE	(9) 151,156,165,145
	BYTE	(9) 40,40,0
	

$3438==.
	BYTE	(9) 142,162,145,141
	BYTE	(9) 153,40,40,40
	BYTE	(9) 40,40,0
	

$3437==.
	BYTE	(9) 141,142,157,162
	BYTE	(9) 164,40,40,40
	BYTE	(9) 40,40,0
	

$3436==.
	BYTE	(9) 167,151,164,150
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3435==.
	BYTE	(9) 167,150,151,154
	BYTE	(9) 145,40,40,40
	BYTE	(9) 40,40,0
	

$3434==.
	BYTE	(9) 166,141,162,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3433==.
	BYTE	(9) 165,156,164,151
	BYTE	(9) 154,40,40,40
	BYTE	(9) 40,40,0
	

$3432==.
	BYTE	(9) 164,171,160,145
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3431==.
	BYTE	(9) 164,157,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3430==.
	BYTE	(9) 164,150,145,156
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3429==.
	BYTE	(9) 163,145,164,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3428==.
	BYTE	(9) 162,145,160,145
	BYTE	(9) 141,164,40,40
	BYTE	(9) 40,40,0
	

$3427==.
	BYTE	(9) 162,145,143,157
	BYTE	(9) 162,144,40,40
	BYTE	(9) 40,40,0
	

$3426==.
	BYTE	(9) 160,162,157,147
	BYTE	(9) 162,141,155,40
	BYTE	(9) 40,40,0
	

$3425==.
	BYTE	(9) 160,162,157,143
	BYTE	(9) 145,144,165,162
	BYTE	(9) 145,40,0
	

$3424==.
	BYTE	(9) 160,141,143,153
	BYTE	(9) 145,144,40,40
	BYTE	(9) 40,40,0
	

$3423==.
	BYTE	(9) 157,162,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3422==.
	BYTE	(9) 157,146,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3421==.
	BYTE	(9) 156,157,164,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3420==.
	BYTE	(9) 156,151,154,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3419==.
	BYTE	(9) 155,157,144,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3418==.
	BYTE	(9) 154,141,142,145
	BYTE	(9) 154,40,40,40
	BYTE	(9) 40,40,0
	

$3417==.
	BYTE	(9) 151,156,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3416==.
	BYTE	(9) 151,146,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3415==.
	BYTE	(9) 147,157,164,157
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3414==.
	BYTE	(9) 146,165,156,143
	BYTE	(9) 164,151,157,156
	BYTE	(9) 40,40,0
	

$3413==.
	BYTE	(9) 146,157,162,167
	BYTE	(9) 141,162,144,40
	BYTE	(9) 40,40,0
	

$3412==.
	BYTE	(9) 146,157,162,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3411==.
	BYTE	(9) 146,151,154,145
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3410==.
	BYTE	(9) 145,156,144,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3409==.
	BYTE	(9) 145,154,163,145
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3408==.
	BYTE	(9) 144,157,167,156
	BYTE	(9) 164,157,40,40
	BYTE	(9) 40,40,0
	

$3407==.
	BYTE	(9) 144,157,40,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3406==.
	BYTE	(9) 144,151,166,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3405==.
	BYTE	(9) 143,157,156,163
	BYTE	(9) 164,40,40,40
	BYTE	(9) 40,40,0
	

$3404==.
	BYTE	(9) 143,141,163,145
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3403==.
	BYTE	(9) 142,145,147,151
	BYTE	(9) 156,40,40,40
	BYTE	(9) 40,40,0
	

$3402==.
	BYTE	(9) 141,162,162,141
	BYTE	(9) 171,40,40,40
	BYTE	(9) 40,40,0
	

$3401==.
	BYTE	(9) 141,156,144,40
	BYTE	(9) 40,40,40,40
	BYTE	(9) 40,40,0
	

$3394==.
	BYTE	(9) 60,61,62,63
	BYTE	(9) 64,65,66,67
	BYTE	(9) 70,71,101,102
	BYTE	(9) 103,104,105,106
	BYTE	(9) 0
	

error:
	PUSH 17,-1(17)
	PUSHJ 17,prtmsg
	ADJSP 17,-1
	PUSH 17,[1]
	PUSHJ 17,exit
	ADJSP 17,-1
	PUSH 17,[23417]
	XMOVEI 3,J
	PUSH 17,3
	PUSHJ 17,longjm
	ADJSP 17,-2
	POPJ 17,
fatal:
	PUSH 17,-1(17)
	PUSHJ 17,prtmsg
	ADJSP 17,-1
	JRST abort
main:
	XMOVEI 3,J
	PUSH 17,3
	PUSHJ 17,setjmp
	ADJSP 17,-1
	JUMPN 1,$3567
	PUSHJ 17,initia
	JRST $3568
	PUSH 17,[$$BP90+$$SECT,,$3569]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$3568==.
	PUSHJ 17,parse
	JRST $3570
	PUSH 17,[$$BP90+$$SECT,,$3571]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$3570==.
	SETZB 4,lineno
	MOVEM 4,lastli
	PUSHJ 17,transf
	PUSHJ 17,emit
	JRST $3567
	PUSH 17,[$$BP90+$$SECT,,$3572]
	PUSH 17,output
	PUSHJ 17,fprint
	ADJSP 17,-2
	MOVEI 3,1
	DPB 3,[430100,,output*1+1]
$3567==.
	PUSH 17,[0]
	PUSHJ 17,exit
	ADJSP 17,-1
	POPJ 17,
$3572==.
	BYTE	(9) 43,40,145,156
	BYTE	(9) 144,151,146,12
	BYTE	(9) 0
	

$3571==.
	BYTE	(9) 43,40,145,154
	BYTE	(9) 163,145,12,0
	

$3569==.
	BYTE	(9) 43,40,151,146
	BYTE	(9) 144,145,146,40
	BYTE	(9) 120,101,123,103
	BYTE	(9) 101,114,12,0
	

Union:
	ADJSP 17,5
	PUSH 17,[0]
	PUSH 17,[1]
	PUSHJ 17,Currse
	ADJSP 17,-2
	MOVEM 1,-1(17)
	MOVEM 1,0(17)
	LDB 4,-6(17)
	MOVEM 4,-3(17)
	DPB 4,1
	LDB 5,-7(17)
	CAMG 4,5
	 JRST $3574
	MOVEM 5,-3(17)
	JRST $3573
$3574==.
	LDB 3,-7(17)
	DPB 3,0(17)
$3573==.
	LDB 3,-6(17)
	LDB 4,-7(17)
	SUB 3,4
	MOVEM 3,-2(17)
	IBP -6(17)
	IBP -7(17)
	IBP 0(17)
	SETZB 5,-4(17)
$3575==.
	MOVE 4,-4(17)
	CAML 4,-3(17)
	 JRST $3576
	LDB 3,-6(17)
	IBP -6(17)
	LDB 5,-7(17)
	IBP -7(17)
	IOR 3,5
	DPB 3,0(17)
	IBP 0(17)
	AOS 6,-4(17)
	JRST $3575
$3576==.
$3578==.
	SKIPG 4,-2(17)
	 JRST $3579
	LDB 3,-6(17)
	IBP -6(17)
	DPB 3,0(17)
	IBP 0(17)
	SOS 5,-2(17)
	JRST $3578
$3579==.
$3580==.
	SKIPL 4,-2(17)
	 JRST $3581
	LDB 3,-7(17)
	IBP -7(17)
	DPB 3,0(17)
	IBP 0(17)
	AOS 5,-2(17)
	JRST $3580
$3581==.
	PUSH 17,-1(17)
	PUSH 17,[2]
	PUSHJ 17,Currse
	ADJSP 17,-7
	POPJ 17,
Member:
	MOVE 4,-1(17)
	LSHC 4,-4
	LSH 5,-40
	AOS 5,4
	PUSH 17,5
	TLC 5,400000
	LDB 3,-3(17)
	TLC 3,400000
	CAMLE 5,3
	 JRST $3582
	MOVE 7,0(17)
	ADJBP 7,-3(17)
	LDB 6,7
	MOVEI 10,1
	MOVE 12,-2(17)
	LSHC 12,-4
	LSH 13,-40
	LSH 10,0(13)
	TDNN 6,10
	 JRST $3582
	MOVEI 1,1
	ADJSP 17,-1
	POPJ 17,
$3582==.
	SETZ 1,
	ADJSP 17,-1
	POPJ 17,
Insmem:
	ADJSP 17,2
	MOVE 4,-3(17)
	LSHC 4,-4
	LSH 5,-40
	AOS 7,4
	MOVEM 7,0(17)
	LDB 5,-4(17)
	CAML 5,7
	 JRST $3583
	ADDI 5,1
	MOVEM 5,-1(17)
	DPB 7,-4(17)
$3584==.
	MOVE 7,-1(17)
	LDB 3,-4(17)
	CAMLE 7,3
	 JRST $3583
	SETZ 5,
	ADJBP 7,-4(17)
	DPB 5,7
	AOS 4,-1(17)
	JRST $3584
$3583==.
	MOVEI 3,1
	MOVE 5,-3(17)
	LSHC 5,-4
	LSH 6,-40
	LSH 3,0(6)
	POP 17,10
	ADJBP 10,-3(17)
	LDB 4,10
	IOR 4,3
	DPB 4,10
	MOVE 1,-3(17)
	ADJSP 17,-1
	POPJ 17,

	%%DATA
$3586:	BLOCK	200
$3587:	$$BPH0+$$SECT,,Space

	%%CODE
Currse:
	MOVE 1,-1(17)
	CAIN 1,2
	 JRST $3591
	CAIN 1,1
	 JRST $3590
	JUMPN 1,$3588
	MOVE 3,[$$BPH0+$$SECT,,$3586]
	MOVEM 3,$3587
	POPJ 17,
$3590==.
	MOVE 6,[$$BPH0+$$SECT,,$3586*1+200]
	LDB 16,[$$BPSZ,,6]
	SUB 6,$3587
	MUL 6,$BPMUL(16)
	ASH 7,-$$BSHF
	ADD 6,$BPADT(16)
	ADD 7,(6)
	CAILE 7,17
	 JRST $3592
	PUSH 17,[$$BP90+$$SECT,,$3593]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-2
	PUSH 17,[1]
	PUSHJ 17,exit
	ADJSP 17,-1
$3592==.
	SETZ 3,
	DPB 3,$3587
	MOVE 1,$3587
	POPJ 17,
$3591==.
	SKIPL 4,$3587
	 TLC 4,770000
	ROT 4,6
	LDB 3,-2(17)
	ADJBP 3,-2(17)
	SKIPL 3,3
	 TLC 3,770000
	ROT 3,6
	CAMLE 4,3
	 JRST $3594
	LDB 5,-2(17)
	ADDI 5,1
	ADJBP 5,-2(17)
	MOVEM 5,$3587
$3594==.
	MOVE 1,-2(17)
	POPJ 17,
$3588==.
	POPJ 17,
$3593==.
	BYTE	(9) 123,145,164,55
	BYTE	(9) 163,160,141,143
	BYTE	(9) 145,40,145,170
	BYTE	(9) 150,141,165,163
	BYTE	(9) 164,145,144,12
	BYTE	(9) 0
	

Setncp:
	MOVE 5,-3(17)
	LSHC 5,-1
	LSH 6,-43
	MOVEM 5,-3(17)
	SOS 3,-3(17)
	DPB 3,-1(17)
	IBP -1(17)
	LDB 4,-2(17)
	IBP -2(17)
	PUSH 17,4
$3595==.
	SKIPE 4,0(17)
	 SKIPN 5,-4(17)
	 JRST $3596
	LDB 3,-3(17)
	IBP -3(17)
	DPB 3,-2(17)
	IBP -2(17)
	SOS 6,-4(17)
	SOS 7,0(17)
	JRST $3595
$3596==.
$3597==.
	SOS 3,-4(17)
	AOJE 3,$3598
	SETZ 4,
	DPB 4,-2(17)
	IBP -2(17)
	JRST $3597
$3598==.
	ADJSP 17,-1
	POPJ 17,
Caseer:
	PUSH 17,-1(17)
	PUSH 17,[$$BP90+$$SECT,,$3599]
	XMOVEI 4,.sios*1+46
	PUSH 17,4
	PUSHJ 17,fprint
	ADJSP 17,-3
	PUSH 17,[1]
	PUSHJ 17,exit
	ADJSP 17,-1
	POPJ 17,
$3599==.
	BYTE	(9) 115,151,163,163
	BYTE	(9) 151,156,147,40
	BYTE	(9) 143,141,163,145
	BYTE	(9) 40,154,151,155
	BYTE	(9) 142,72,40,154
	BYTE	(9) 151,156,145,40
	BYTE	(9) 45,144,12,0
	


$$CPKI==0
	INTERN $$CPKI
$$CPKA==0
	INTERN $$CPKA

	LIT
$$STRT: JRST $START
	JRST $START+1
	EXTERN	$BPADT
	EXTERN	$BPMUL
	EXTERN	$START
	EXTERN	$$BSHF
	EXTERN	$$BPSZ
	EXTERN	$$BPPS
	EXTERN	$$BP93
	EXTERN	$$BP90
	EXTERN	$$BPH1
	EXTERN	$$BPH0
	EXTERN	$$SECT
	EXTERN	$$$CPU
	EXTERN	$$$CRT
	EXTERN	exit
	EXTERN	.sios
;	EXTERN	fclose
;	EXTERN	fflush
	EXTERN	fgetc
	EXTERN	fprint
	EXTERN	fputc
;	EXTERN	fputs
	EXTERN	fread
;	EXTERN	fscanf
;	EXTERN	fseek
;	EXTERN	fwrite
;	EXTERN	printf
;	EXTERN	puts
;	EXTERN	scanf
;	EXTERN	sprint
;	EXTERN	sscanf
;	EXTERN	ungetc
;	EXTERN	ftell
;	EXTERN	fgets
;	EXTERN	gets
;	EXTERN	fopen
;	EXTERN	fdopen
;	EXTERN	freope
;	EXTERN	sopen
;	EXTERN	.clean
;	EXTERN	rewind
;	EXTERN	setbuf
;	EXTERN	.setbu
;	EXTERN	setlin
;	EXTERN	setvbu
;	EXTERN	vfprin
;	EXTERN	vprint
;	EXTERN	vsprin
;	EXTERN	remove
;	EXTERN	rename
;	EXTERN	tmpfil
;	EXTERN	tmpnam
;	EXTERN	mktemp
;	EXTERN	.FILE.
;	EXTERN	.filbu
;	EXTERN	.reada
;	EXTERN	.write
;	EXTERN	.prime
;	EXTERN	.siofl
;	EXTERN	.makeF
;	EXTERN	.freeF
;	EXTERN	.setFI
	INTERN	input
	INTERN	output
;	EXTERN	Scanck
;	EXTERN	signal
;	EXTERN	ssigna
;	EXTERN	gsigna
	EXTERN	strncm
;	EXTERN	Bools
	EXTERN	abort
	EXTERN	malloc
;	EXTERN	Le
;	EXTERN	Ge
;	EXTERN	Eq
;	EXTERN	Ne
;	EXTERN	Diff
;	EXTERN	Mksubr
;	EXTERN	Inter
	EXTERN	strncp
	INTERN	G204.i
	INTERN	G202.d
	INTERN	G200.d
	INTERN	G198.d
	INTERN	G196.s
	INTERN	G194.c
	INTERN	G191.n
	INTERN	G189.v
	INTERN	G187.t
	INTERN	G185.i
	INTERN	G183.i
	INTERN	G181.l
	INTERN	G178.i
	INTERN	G176.t
	INTERN	usemax
	INTERN	usejmp
	INTERN	usecas
	INTERN	useset
	INTERN	useuni
	INTERN	usedif
	INTERN	usemks
	INTERN	useint
	INTERN	usesge
	INTERN	usesle
	INTERN	useseq
	INTERN	usesne
	INTERN	usemem
	INTERN	useins
	INTERN	usescp
	INTERN	usecom
	INTERN	usefop
	INTERN	usesca
	INTERN	useget
	INTERN	usenil
	INTERN	useboo
	INTERN	top
	INTERN	setlst
	INTERN	setcnt
	INTERN	currsy
	INTERN	keytab
	INTERN	strsto
	INTERN	strfre
	INTERN	strlef
	INTERN	idtab
	INTERN	symtab
	INTERN	statlv
	INTERN	maxlev
	INTERN	deftab
	INTERN	defnam
	INTERN	typnod
	INTERN	pprio
	INTERN	cprio
	INTERN	ctable
	INTERN	nmachd
	INTERN	machde
	INTERN	lineno
	INTERN	colno
	INTERN	lastco
	INTERN	lastli
	INTERN	lastto
	INTERN	varno
	INTERN	hexdig
	INTERN	prtmsg
	INTERN	fatal
	INTERN	error
	INTERN	upperc
	INTERN	lowerc
	INTERN	gettok
	INTERN	puttok
	INTERN	writet
	INTERN	printt
	INTERN	printi
	INTERN	printc
	INTERN	prints
	INTERN	idup
	INTERN	hashto
	INTERN	savest
	INTERN	saveid
	INTERN	mkconc
	INTERN	mkuniq
	INTERN	dig
	INTERN	mkvari
	INTERN	mkrena
	INTERN	mkvrnt
	INTERN	checks
	INTERN	nextsy
	INTERN	nextch
	INTERN	peekch
	INTERN	nextto
	INTERN	idchar
	INTERN	numcha
	INTERN	numval
	INTERN	keywor
	INTERN	typeof
	INTERN	linkup
	INTERN	mksym
	INTERN	declsy
	INTERN	mknode
	INTERN	mklit
	INTERN	lookup
	INTERN	lookup
	INTERN	enters
	INTERN	currsc
	INTERN	leaves
	INTERN	mkid
	INTERN	newid
	INTERN	oldid
	INTERN	oldfie
	INTERN	parse
	INTERN	plabel
	INTERN	pidlis
	INTERN	pconst
	INTERN	pconst
	INTERN	precor
	INTERN	ptyped
	INTERN	ptype
	INTERN	pvar
	INTERN	psubs
	INTERN	psubpa
	INTERN	plabst
	INTERN	pstmt
	INTERN	psimpl
	INTERN	pvaria
	INTERN	pexpr
	INTERN	pcase
	INTERN	pif
	INTERN	pwhile
	INTERN	prepea
	INTERN	pfor
	INTERN	pwith
	INTERN	pgoto
	INTERN	pbegin
	INTERN	scopeu
	INTERN	addfie
	INTERN	newlbl
	INTERN	oldlbl
	INTERN	pbody
	INTERN	pprogr
	INTERN	pprmli
	INTERN	pmodul
	INTERN	pconfs
	INTERN	pconfo
	INTERN	padjus
	INTERN	cvalof
	INTERN	clower
	INTERN	cupper
	INTERN	crange
	INTERN	csetwo
	INTERN	csetsi
	INTERN	isloca
	INTERN	transf
	INTERN	renamf
	INTERN	crtnva
	INTERN	extrac
	INTERN	xtrit
	INTERN	xtrenu
	INTERN	namety
	INTERN	global
	INTERN	markde
	INTERN	movede
	INTERN	moveva
	INTERN	movegl
	INTERN	stacko
	INTERN	addcod
	INTERN	regist
	INTERN	ckleve
	INTERN	renamc
	INTERN	renamp
	INTERN	initco
	INTERN	fileva
	INTERN	filein
	INTERN	emit
	INTERN	increm
	INTERN	decrem
	INTERN	indent
	INTERN	arithe
	INTERN	eexpr
	INTERN	etyped
	INTERN	eselec
	INTERN	eprede
	INTERN	typele
	INTERN	etxt
	INTERN	eforma
	INTERN	ewrite
	INTERN	enewsi
	INTERN	esubsi
	INTERN	eaddr
	INTERN	ecall
	INTERN	consts
	INTERN	constx
	INTERN	econst
	INTERN	etdef
	INTERN	etrang
	INTERN	prints
	INTERN	etype
	INTERN	evar
	INTERN	estmt
	INTERN	ewitht
	INTERN	echois
	INTERN	cenv
	INTERN	eglobi
	INTERN	elabel
	INTERN	econf
	INTERN	esubr
	INTERN	use
	INTERN	eprogr
	INTERN	capita
	INTERN	etextd
	INTERN	econse
	INTERN	size
	INTERN	ebits
	INTERN	eword
	INTERN	initia
	INTERN	defnam
	INTERN	defid
	INTERN	defkey
	INTERN	fixini
	INTERN	defmac
	INTERN	initst
	EXTERN	longjm
	INTERN	main
	EXTERN	setjmp
	END <2,,$$STRT>