version	U12.1.00
uid	bitman.u1-1786033197-0
record	Bitman__Bitman__state,2
	0,__s
	1,__m
record	Bitman__Bitman__methods,14
	0,bor
	1,bxor
	2,band
	3,bcom
	4,bshift
	5,ushift
	6,brot
	7,bit
	8,bits
	9,api
	10,test
	11,init
	12,destroy
	13,uso__USO
impl	error
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/plugins/lib/uso.u
global	17
	0,000005,Bitman__Bitman_bor,3
	1,000005,Bitman__Bitman_bxor,3
	2,000005,Bitman__Bitman_band,3
	3,000005,Bitman__Bitman_bcom,2
	4,000005,Bitman__Bitman_bshift,3
	5,000005,Bitman__Bitman_ushift,3
	6,000005,Bitman__Bitman_brot,3
	7,000005,Bitman__Bitman_bit,3
	8,000005,Bitman__Bitman_bits,-2
	9,000005,Bitman__Bitman_api,1
	10,000005,Bitman__Bitman_test,1
	11,000011,Bitman__Bitman__state,2
	12,000011,Bitman__Bitman__methods,14
	13,000001,Bitman__Bitman__oprec,0
	14,000001,uso__USO__oprec,0
	15,000005,Bitman__Bitman,0
	16,000005,Bitman__Bitmaninitialize,0

proc Bitman__Bitman_bor
	local	0,001000,self
	local	1,001000,v1
	local	2,001000,v2
	local	3,000040,Cbor
	local	4,000000,loadfunc
	local	5,000000,integer
	local	6,000000,runerr
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,3,142,157,162
	con	2,002000,3,101
	declend
	filen	bitman.icn
	line	51
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	3
	var	4
	str	0
	str	1
	line	53
	colm	31
	synt	any
	invoke	2
	line	53
	colm	20
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	5
	var	1
	line	54
	colm	14
	synt	any
	invoke	1
	line	54
	colm	19
	synt	any
	esusp
	goto	L6
lab L5
	var	6
	int	2
	var	1
	line	54
	colm	27
	synt	any
	invoke	2
lab L6
	line	54
	colm	4
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	pnull
	var	2
	mark	L8
	var	5
	var	2
	line	55
	colm	14
	synt	any
	invoke	1
	line	55
	colm	19
	synt	any
	esusp
	goto	L9
lab L8
	var	6
	int	2
	var	2
	line	55
	colm	27
	synt	any
	invoke	2
lab L9
	line	55
	colm	4
	synt	any
	asgn
	unmark
lab L7
	mark	L10
	mark	L11
	pnull
	var	3
	var	1
	var	2
	line	55
	colm	19
	synt	any
	invoke	2
	line	55
	colm	14
	synt	any
	nonnull
	line	55
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	56
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_bxor
	local	0,001000,self
	local	1,001000,v1
	local	2,001000,v2
	local	3,000040,Cbxor
	local	4,000000,loadfunc
	local	5,000000,integer
	local	6,000000,runerr
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,4,142,170,157,162
	con	2,002000,3,101
	declend
	line	60
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	3
	var	4
	str	0
	str	1
	line	62
	colm	32
	synt	any
	invoke	2
	line	62
	colm	21
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	5
	var	1
	line	63
	colm	14
	synt	any
	invoke	1
	line	63
	colm	19
	synt	any
	esusp
	goto	L6
lab L5
	var	6
	int	2
	var	1
	line	63
	colm	27
	synt	any
	invoke	2
lab L6
	line	63
	colm	4
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	pnull
	var	2
	mark	L8
	var	5
	var	2
	line	64
	colm	14
	synt	any
	invoke	1
	line	64
	colm	19
	synt	any
	esusp
	goto	L9
lab L8
	var	6
	int	2
	var	2
	line	64
	colm	27
	synt	any
	invoke	2
lab L9
	line	64
	colm	4
	synt	any
	asgn
	unmark
lab L7
	mark	L10
	mark	L11
	pnull
	var	3
	var	1
	var	2
	line	64
	colm	20
	synt	any
	invoke	2
	line	64
	colm	14
	synt	any
	nonnull
	line	64
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	65
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_band
	local	0,001000,self
	local	1,001000,v1
	local	2,001000,v2
	local	3,000040,Cband
	local	4,000000,loadfunc
	local	5,000000,integer
	local	6,000000,runerr
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,4,142,141,156,144
	con	2,002000,3,101
	declend
	line	69
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	3
	var	4
	str	0
	str	1
	line	71
	colm	32
	synt	any
	invoke	2
	line	71
	colm	21
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	5
	var	1
	line	72
	colm	14
	synt	any
	invoke	1
	line	72
	colm	19
	synt	any
	esusp
	goto	L6
lab L5
	var	6
	int	2
	var	1
	line	72
	colm	27
	synt	any
	invoke	2
lab L6
	line	72
	colm	4
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	pnull
	var	2
	mark	L8
	var	5
	var	2
	line	73
	colm	14
	synt	any
	invoke	1
	line	73
	colm	19
	synt	any
	esusp
	goto	L9
lab L8
	var	6
	int	2
	var	2
	line	73
	colm	27
	synt	any
	invoke	2
lab L9
	line	73
	colm	4
	synt	any
	asgn
	unmark
lab L7
	mark	L10
	mark	L11
	pnull
	var	3
	var	1
	var	2
	line	73
	colm	20
	synt	any
	invoke	2
	line	73
	colm	14
	synt	any
	nonnull
	line	73
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	74
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_bcom
	local	0,001000,self
	local	1,001000,v1
	local	2,000040,Cbcom
	local	3,000000,loadfunc
	local	4,000000,integer
	local	5,000000,runerr
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,4,142,143,157,155
	con	2,002000,3,101
	declend
	line	78
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	2
	var	3
	str	0
	str	1
	line	80
	colm	32
	synt	any
	invoke	2
	line	80
	colm	21
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	4
	var	1
	line	81
	colm	14
	synt	any
	invoke	1
	line	81
	colm	19
	synt	any
	esusp
	goto	L6
lab L5
	var	5
	int	2
	var	1
	line	81
	colm	27
	synt	any
	invoke	2
lab L6
	line	81
	colm	4
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	mark	L8
	pnull
	var	2
	var	1
	line	82
	colm	20
	synt	any
	invoke	1
	line	82
	colm	14
	synt	any
	nonnull
	line	82
	colm	7
	synt	any
	pret
lab L8
	synt	any
	pfail
	unmark
lab L7
	pnull
	line	83
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_bshift
	local	0,001000,self
	local	1,001000,v1
	local	2,001000,v2
	local	3,000040,Cbshift
	local	4,000000,loadfunc
	local	5,000000,integer
	local	6,000000,runerr
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,6,142,163,150,151,146,164
	con	2,002000,3,101
	declend
	line	87
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	3
	var	4
	str	0
	str	1
	line	89
	colm	34
	synt	any
	invoke	2
	line	89
	colm	23
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	5
	var	1
	line	90
	colm	14
	synt	any
	invoke	1
	line	90
	colm	19
	synt	any
	esusp
	goto	L6
lab L5
	var	6
	int	2
	var	1
	line	90
	colm	27
	synt	any
	invoke	2
lab L6
	line	90
	colm	4
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	pnull
	var	2
	mark	L8
	var	5
	var	2
	line	91
	colm	14
	synt	any
	invoke	1
	line	91
	colm	19
	synt	any
	esusp
	goto	L9
lab L8
	var	6
	int	2
	var	2
	line	91
	colm	27
	synt	any
	invoke	2
lab L9
	line	91
	colm	4
	synt	any
	asgn
	unmark
lab L7
	mark	L10
	mark	L11
	pnull
	var	3
	var	1
	var	2
	line	91
	colm	22
	synt	any
	invoke	2
	line	91
	colm	14
	synt	any
	nonnull
	line	91
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	92
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_ushift
	local	0,001000,self
	local	1,001000,v1
	local	2,001000,v2
	local	3,000040,Cushift
	local	4,000000,loadfunc
	local	5,000000,integer
	local	6,000000,runerr
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,6,165,163,150,151,146,164
	con	2,002000,3,101
	declend
	line	96
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	3
	var	4
	str	0
	str	1
	line	98
	colm	34
	synt	any
	invoke	2
	line	98
	colm	23
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	5
	var	1
	line	99
	colm	14
	synt	any
	invoke	1
	line	99
	colm	19
	synt	any
	esusp
	goto	L6
lab L5
	var	6
	int	2
	var	1
	line	99
	colm	27
	synt	any
	invoke	2
lab L6
	line	99
	colm	4
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	pnull
	var	2
	mark	L8
	var	5
	var	2
	line	100
	colm	14
	synt	any
	invoke	1
	line	100
	colm	19
	synt	any
	esusp
	goto	L9
lab L8
	var	6
	int	2
	var	2
	line	100
	colm	27
	synt	any
	invoke	2
lab L9
	line	100
	colm	4
	synt	any
	asgn
	unmark
lab L7
	mark	L10
	mark	L11
	pnull
	var	3
	var	1
	var	2
	line	100
	colm	22
	synt	any
	invoke	2
	line	100
	colm	14
	synt	any
	nonnull
	line	100
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	101
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_brot
	local	0,001000,self
	local	1,001000,v1
	local	2,001000,v2
	local	3,000040,Cbrot
	local	4,000000,loadfunc
	local	5,000000,integer
	local	6,000000,runerr
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,4,142,162,157,164
	con	2,002000,3,101
	declend
	line	105
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	3
	var	4
	str	0
	str	1
	line	107
	colm	32
	synt	any
	invoke	2
	line	107
	colm	21
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	5
	var	1
	line	108
	colm	14
	synt	any
	invoke	1
	line	108
	colm	19
	synt	any
	esusp
	goto	L6
lab L5
	var	6
	int	2
	var	1
	line	108
	colm	27
	synt	any
	invoke	2
lab L6
	line	108
	colm	4
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	pnull
	var	2
	mark	L8
	var	5
	var	2
	line	109
	colm	14
	synt	any
	invoke	1
	line	109
	colm	19
	synt	any
	esusp
	goto	L9
lab L8
	var	6
	int	2
	var	2
	line	109
	colm	27
	synt	any
	invoke	2
lab L9
	line	109
	colm	4
	synt	any
	asgn
	unmark
lab L7
	mark	L10
	mark	L11
	pnull
	var	3
	var	1
	var	2
	line	109
	colm	20
	synt	any
	invoke	2
	line	109
	colm	14
	synt	any
	nonnull
	line	109
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	110
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_bit
	local	0,001000,self
	local	1,001000,v
	local	2,001000,n
	local	3,000040,Cbit
	local	4,000000,loadfunc
	local	5,000000,integer
	local	6,000000,runerr
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,3,142,151,164
	con	2,002000,3,101
	declend
	line	114
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	3
	var	4
	str	0
	str	1
	line	116
	colm	31
	synt	any
	invoke	2
	line	116
	colm	20
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	5
	var	1
	line	117
	colm	13
	synt	any
	invoke	1
	line	117
	colm	17
	synt	any
	esusp
	goto	L6
lab L5
	var	6
	int	2
	var	1
	line	117
	colm	25
	synt	any
	invoke	2
lab L6
	line	117
	colm	3
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	pnull
	var	2
	mark	L8
	var	5
	var	2
	line	118
	colm	13
	synt	any
	invoke	1
	line	118
	colm	17
	synt	any
	esusp
	goto	L9
lab L8
	var	6
	int	2
	var	2
	line	118
	colm	25
	synt	any
	invoke	2
lab L9
	line	118
	colm	3
	synt	any
	asgn
	unmark
lab L7
	mark	L10
	mark	L11
	pnull
	var	3
	var	1
	var	2
	line	118
	colm	19
	synt	any
	invoke	2
	line	118
	colm	14
	synt	any
	nonnull
	line	118
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	119
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_bits
	local	0,001000,self
	local	1,001000,args
	local	2,000040,Cbits
	local	3,000000,loadfunc
	con	0,010000,9,142,151,164,155,141,156,056,163,157
	con	1,010000,4,142,151,164,163
	con	2,002000,1,0
	con	3,002000,1,3
	con	4,002000,1,1
	con	5,002000,1,2
	declend
	line	125
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	2
	var	3
	str	0
	str	1
	line	127
	colm	32
	synt	any
	invoke	2
	line	127
	colm	21
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	line	129
	colm	7
	synt	case
	mark0
	pnull
	var	1
	line	129
	colm	12
	synt	any
	size
	eret
	mark	L6
	ccase
	int	2
	line	130
	colm	11
	synt	any
	eqv
	unmark
	pop
	mark	L7
	pnull
	var	2
	line	130
	colm	26
	synt	any
	invoke	0
	line	130
	colm	20
	synt	any
	nonnull
	line	130
	colm	13
	synt	any
	pret
lab L7
	synt	any
	pfail
	goto	L5
lab L6
	mark	L8
	ccase
	int	3
	line	131
	colm	11
	synt	any
	eqv
	unmark
	pop
	mark	L9
	pnull
	var	2
	pnull
	var	1
	int	4
	line	131
	colm	31
	synt	any
	subsc
	pnull
	var	1
	int	5
	line	131
	colm	40
	synt	any
	subsc
	pnull
	var	1
	int	3
	line	131
	colm	49
	synt	any
	subsc
	line	131
	colm	26
	synt	any
	invoke	3
	line	131
	colm	20
	synt	any
	nonnull
	line	131
	colm	13
	synt	any
	pret
lab L9
	synt	any
	pfail
	goto	L5
lab L8
	efail
lab L5
	line	129
	colm	7
	synt	endcase
	unmark
lab L4
	pnull
	line	133
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_api
	local	0,001000,self
	local	1,000000,lang__find_method
	con	0,010000,3,142,157,162
	con	1,010000,4,142,170,157,162
	con	2,010000,4,142,141,156,144
	con	3,010000,4,142,143,157,155
	con	4,010000,6,142,163,150,151,146,164
	con	5,010000,6,165,163,150,151,146,164
	con	6,010000,3,142,151,164
	con	7,010000,4,142,151,164,163
	con	8,010000,4,142,162,157,164
	con	9,010000,4,164,145,163,164
	declend
	line	137
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	1
	var	0
	str	0
	line	139
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	1
	line	140
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	2
	line	141
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	3
	line	142
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	4
	line	143
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	5
	line	144
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	6
	line	145
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	7
	line	146
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	8
	line	147
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	9
	line	148
	colm	32
	synt	any
	invoke	2
	line	138
	colm	14
	synt	any
	llist	10
	line	138
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	150
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman_test
	local	0,001000,self
	local	1,000020,failures
	local	2,000020,nbits
	local	3,000020,n
	local	4,000020,val
	local	5,000000,put
	con	0,002000,1,1
	con	1,010000,16,124,145,163,164,040,146,141,151,154,165,162,145,040,141,164,040
	con	2,010000,1,072
	con	3,002000,1,2
	con	4,002000,7,16RF0F0
	con	5,002000,7,16RFF00
	con	6,002000,7,16RFFF0
	con	7,002000,7,16RF000
	con	8,002000,7,16R0FF0
	con	9,002000,1,0
	con	10,002000,2,42
	con	11,002000,2,43
	con	12,002000,5,16R42
	con	13,002000,1,4
	con	14,002000,6,16R420
	con	15,002000,6,16R678
	con	16,002000,1,8
	con	17,002000,1,6
	con	18,002000,9,16R123456
	con	19,002000,1,3
	con	20,002000,1,5
	con	21,002000,11,16R12345678
	con	22,002000,2,30
	con	23,002000,2,33
	con	24,002000,2,29
	con	25,002000,1,9
	con	26,002000,2,21
	con	27,002000,6,16R234
	con	28,002000,2,32
	con	29,002000,11,16R55555555
	con	30,002000,11,16R2468ACF0
	con	31,002000,11,16R23456781
	con	32,002000,11,16R76543210
	con	33,002000,11,16R0ECA8642
	con	34,002000,7,16R4321
	con	35,002000,10,2147475056
	con	36,002000,2,64
	con	37,002000,19,16R5555555555555555
	con	38,002000,2,62
	con	39,002000,19,16R7000000012345678
	con	40,002000,12,16R123456787
	con	41,002000,19,9223372036854767216
	declend
	line	156
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	pnull
	line	157
	colm	25
	synt	any
	llist	0
	line	157
	colm	22
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	161
	colm	7
	synt	if
	mark0
	mark	L3
	pnull
	var	0
	line	161
	colm	18
	synt	any
	field	bor
	int	0
	int	0
	line	161
	colm	22
	synt	any
	invoke	2
	unmark
	efail
lab L3
	pnull
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	161
	colm	65
	synt	any
	keywd	file
	line	161
	colm	63
	synt	any
	cat
	str	2
	line	161
	colm	71
	synt	any
	cat
	line	161
	colm	82
	synt	any
	keywd	line
	line	161
	colm	79
	synt	any
	cat
	line	161
	colm	35
	synt	any
	invoke	2
	line	161
	colm	7
	synt	endif
	unmark
lab L2
	mark	L4
	line	162
	colm	7
	synt	if
	mark0
	mark	L5
	pnull
	var	0
	line	162
	colm	18
	synt	any
	field	bxor
	int	0
	int	0
	line	162
	colm	23
	synt	any
	invoke	2
	unmark
	efail
lab L5
	pnull
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	162
	colm	66
	synt	any
	keywd	file
	line	162
	colm	64
	synt	any
	cat
	str	2
	line	162
	colm	72
	synt	any
	cat
	line	162
	colm	83
	synt	any
	keywd	line
	line	162
	colm	80
	synt	any
	cat
	line	162
	colm	36
	synt	any
	invoke	2
	line	162
	colm	7
	synt	endif
	unmark
lab L4
	mark	L6
	line	163
	colm	7
	synt	if
	mark0
	mark	L7
	pnull
	var	0
	line	163
	colm	18
	synt	any
	field	band
	int	0
	int	0
	line	163
	colm	23
	synt	any
	invoke	2
	unmark
	efail
lab L7
	pnull
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	163
	colm	66
	synt	any
	keywd	file
	line	163
	colm	64
	synt	any
	cat
	str	2
	line	163
	colm	72
	synt	any
	cat
	line	163
	colm	83
	synt	any
	keywd	line
	line	163
	colm	80
	synt	any
	cat
	line	163
	colm	36
	synt	any
	invoke	2
	line	163
	colm	7
	synt	endif
	unmark
lab L6
	mark	L8
	line	164
	colm	7
	synt	if
	mark0
	mark	L9
	pnull
	var	0
	line	164
	colm	18
	synt	any
	field	bcom
	int	0
	int	0
	line	164
	colm	23
	synt	any
	invoke	2
	unmark
	efail
lab L9
	pnull
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	164
	colm	66
	synt	any
	keywd	file
	line	164
	colm	64
	synt	any
	cat
	str	2
	line	164
	colm	72
	synt	any
	cat
	line	164
	colm	83
	synt	any
	keywd	line
	line	164
	colm	80
	synt	any
	cat
	line	164
	colm	36
	synt	any
	invoke	2
	line	164
	colm	7
	synt	endif
	unmark
lab L8
	mark	L10
	line	165
	colm	7
	synt	if
	mark0
	mark	L11
	pnull
	var	0
	line	165
	colm	18
	synt	any
	field	bshift
	int	0
	int	0
	line	165
	colm	25
	synt	any
	invoke	2
	unmark
	efail
lab L11
	pnull
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	165
	colm	68
	synt	any
	keywd	file
	line	165
	colm	66
	synt	any
	cat
	str	2
	line	165
	colm	74
	synt	any
	cat
	line	165
	colm	85
	synt	any
	keywd	line
	line	165
	colm	82
	synt	any
	cat
	line	165
	colm	38
	synt	any
	invoke	2
	line	165
	colm	7
	synt	endif
	unmark
lab L10
	mark	L12
	line	166
	colm	7
	synt	if
	mark0
	mark	L13
	pnull
	var	0
	line	166
	colm	18
	synt	any
	field	ushift
	int	0
	int	0
	line	166
	colm	25
	synt	any
	invoke	2
	unmark
	efail
lab L13
	pnull
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	166
	colm	68
	synt	any
	keywd	file
	line	166
	colm	66
	synt	any
	cat
	str	2
	line	166
	colm	74
	synt	any
	cat
	line	166
	colm	85
	synt	any
	keywd	line
	line	166
	colm	82
	synt	any
	cat
	line	166
	colm	38
	synt	any
	invoke	2
	line	166
	colm	7
	synt	endif
	unmark
lab L12
	mark	L14
	line	167
	colm	7
	synt	if
	mark0
	mark	L15
	pnull
	var	0
	line	167
	colm	18
	synt	any
	field	bit
	int	0
	int	0
	line	167
	colm	22
	synt	any
	invoke	2
	unmark
	efail
lab L15
	pnull
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	167
	colm	65
	synt	any
	keywd	file
	line	167
	colm	63
	synt	any
	cat
	str	2
	line	167
	colm	71
	synt	any
	cat
	line	167
	colm	82
	synt	any
	keywd	line
	line	167
	colm	79
	synt	any
	cat
	line	167
	colm	35
	synt	any
	invoke	2
	line	167
	colm	7
	synt	endif
	unmark
lab L14
	mark	L16
	line	168
	colm	7
	synt	if
	mark0
	mark	L17
	pnull
	var	0
	line	168
	colm	18
	synt	any
	field	bits
	int	0
	int	0
	int	3
	line	168
	colm	23
	synt	any
	invoke	3
	unmark
	efail
lab L17
	pnull
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	168
	colm	68
	synt	any
	keywd	file
	line	168
	colm	66
	synt	any
	cat
	str	2
	line	168
	colm	74
	synt	any
	cat
	line	168
	colm	85
	synt	any
	keywd	line
	line	168
	colm	82
	synt	any
	cat
	line	168
	colm	38
	synt	any
	invoke	2
	line	168
	colm	7
	synt	endif
	unmark
lab L16
	mark	L18
	line	172
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	172
	colm	14
	synt	any
	field	bor
	int	4
	int	5
	line	172
	colm	18
	synt	any
	invoke	2
	int	6
	line	172
	colm	35
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	172
	colm	86
	synt	any
	keywd	file
	line	172
	colm	83
	synt	any
	cat
	str	2
	line	172
	colm	92
	synt	any
	cat
	line	172
	colm	103
	synt	any
	keywd	line
	line	172
	colm	100
	synt	any
	cat
	line	172
	colm	53
	synt	any
	invoke	2
	line	172
	colm	7
	synt	endif
	unmark
lab L18
	mark	L19
	line	173
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	173
	colm	14
	synt	any
	field	band
	int	4
	int	5
	line	173
	colm	19
	synt	any
	invoke	2
	int	7
	line	173
	colm	36
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	173
	colm	87
	synt	any
	keywd	file
	line	173
	colm	84
	synt	any
	cat
	str	2
	line	173
	colm	93
	synt	any
	cat
	line	173
	colm	104
	synt	any
	keywd	line
	line	173
	colm	101
	synt	any
	cat
	line	173
	colm	54
	synt	any
	invoke	2
	line	173
	colm	7
	synt	endif
	unmark
lab L19
	mark	L20
	line	174
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	174
	colm	14
	synt	any
	field	bxor
	int	4
	int	5
	line	174
	colm	19
	synt	any
	invoke	2
	int	8
	line	174
	colm	36
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	174
	colm	87
	synt	any
	keywd	file
	line	174
	colm	84
	synt	any
	cat
	str	2
	line	174
	colm	93
	synt	any
	cat
	line	174
	colm	104
	synt	any
	keywd	line
	line	174
	colm	101
	synt	any
	cat
	line	174
	colm	54
	synt	any
	invoke	2
	line	174
	colm	7
	synt	endif
	unmark
lab L20
	mark	L21
	line	175
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	175
	colm	14
	synt	any
	field	bcom
	int	9
	line	175
	colm	19
	synt	any
	invoke	1
	pnull
	int	0
	line	175
	colm	24
	synt	any
	neg
	line	175
	colm	22
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	175
	colm	67
	synt	any
	keywd	file
	line	175
	colm	64
	synt	any
	cat
	str	2
	line	175
	colm	73
	synt	any
	cat
	line	175
	colm	84
	synt	any
	keywd	line
	line	175
	colm	81
	synt	any
	cat
	line	175
	colm	35
	synt	any
	invoke	2
	line	175
	colm	7
	synt	endif
	unmark
lab L21
	mark	L22
	line	176
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	176
	colm	14
	synt	any
	field	bcom
	int	10
	line	176
	colm	19
	synt	any
	invoke	1
	pnull
	int	11
	line	176
	colm	25
	synt	any
	neg
	line	176
	colm	23
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	176
	colm	69
	synt	any
	keywd	file
	line	176
	colm	66
	synt	any
	cat
	str	2
	line	176
	colm	75
	synt	any
	cat
	line	176
	colm	86
	synt	any
	keywd	line
	line	176
	colm	83
	synt	any
	cat
	line	176
	colm	37
	synt	any
	invoke	2
	line	176
	colm	7
	synt	endif
	unmark
lab L22
	mark	L23
	line	177
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	177
	colm	14
	synt	any
	field	bshift
	int	12
	int	13
	line	177
	colm	21
	synt	any
	invoke	2
	int	14
	line	177
	colm	30
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	177
	colm	79
	synt	any
	keywd	file
	line	177
	colm	76
	synt	any
	cat
	str	2
	line	177
	colm	85
	synt	any
	cat
	line	177
	colm	96
	synt	any
	keywd	line
	line	177
	colm	93
	synt	any
	cat
	line	177
	colm	47
	synt	any
	invoke	2
	line	177
	colm	7
	synt	endif
	unmark
lab L23
	mark	L24
	line	178
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	178
	colm	14
	synt	any
	field	bshift
	int	15
	pnull
	int	16
	line	178
	colm	29
	synt	any
	neg
	line	178
	colm	21
	synt	any
	invoke	2
	int	17
	line	178
	colm	32
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	178
	colm	77
	synt	any
	keywd	file
	line	178
	colm	74
	synt	any
	cat
	str	2
	line	178
	colm	83
	synt	any
	cat
	line	178
	colm	94
	synt	any
	keywd	line
	line	178
	colm	91
	synt	any
	cat
	line	178
	colm	44
	synt	any
	invoke	2
	line	178
	colm	7
	synt	endif
	unmark
lab L24
	mark	L25
	line	179
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	179
	colm	14
	synt	any
	field	ushift
	int	12
	int	13
	line	179
	colm	21
	synt	any
	invoke	2
	int	14
	line	179
	colm	30
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	179
	colm	79
	synt	any
	keywd	file
	line	179
	colm	76
	synt	any
	cat
	str	2
	line	179
	colm	85
	synt	any
	cat
	line	179
	colm	96
	synt	any
	keywd	line
	line	179
	colm	93
	synt	any
	cat
	line	179
	colm	47
	synt	any
	invoke	2
	line	179
	colm	7
	synt	endif
	unmark
lab L25
	mark	L26
	line	180
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	180
	colm	14
	synt	any
	field	ushift
	pnull
	int	0
	line	180
	colm	22
	synt	any
	neg
	pnull
	int	0
	line	180
	colm	25
	synt	any
	neg
	line	180
	colm	21
	synt	any
	invoke	2
	int	9
	line	180
	colm	28
	synt	any
	numle
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	180
	colm	73
	synt	any
	keywd	file
	line	180
	colm	70
	synt	any
	cat
	str	2
	line	180
	colm	79
	synt	any
	cat
	line	180
	colm	90
	synt	any
	keywd	line
	line	180
	colm	87
	synt	any
	cat
	line	180
	colm	40
	synt	any
	invoke	2
	line	180
	colm	7
	synt	endif
	unmark
lab L26
	mark	L27
	line	181
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	181
	colm	14
	synt	any
	field	bit
	int	18
	int	3
	line	181
	colm	18
	synt	any
	invoke	2
	int	0
	line	181
	colm	31
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	181
	colm	75
	synt	any
	keywd	file
	line	181
	colm	72
	synt	any
	cat
	str	2
	line	181
	colm	81
	synt	any
	cat
	line	181
	colm	92
	synt	any
	keywd	line
	line	181
	colm	89
	synt	any
	cat
	line	181
	colm	43
	synt	any
	invoke	2
	line	181
	colm	7
	synt	endif
	unmark
lab L27
	mark	L28
	line	182
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	182
	colm	14
	synt	any
	field	bit
	int	18
	int	19
	line	182
	colm	18
	synt	any
	invoke	2
	int	0
	line	182
	colm	31
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	182
	colm	75
	synt	any
	keywd	file
	line	182
	colm	72
	synt	any
	cat
	str	2
	line	182
	colm	81
	synt	any
	cat
	line	182
	colm	92
	synt	any
	keywd	line
	line	182
	colm	89
	synt	any
	cat
	line	182
	colm	43
	synt	any
	invoke	2
	line	182
	colm	7
	synt	endif
	unmark
lab L28
	mark	L29
	line	183
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	183
	colm	14
	synt	any
	field	bit
	int	18
	int	13
	line	183
	colm	18
	synt	any
	invoke	2
	int	9
	line	183
	colm	31
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	183
	colm	75
	synt	any
	keywd	file
	line	183
	colm	72
	synt	any
	cat
	str	2
	line	183
	colm	81
	synt	any
	cat
	line	183
	colm	92
	synt	any
	keywd	line
	line	183
	colm	89
	synt	any
	cat
	line	183
	colm	43
	synt	any
	invoke	2
	line	183
	colm	7
	synt	endif
	unmark
lab L29
	mark	L30
	line	184
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	184
	colm	14
	synt	any
	field	bit
	int	18
	int	20
	line	184
	colm	18
	synt	any
	invoke	2
	int	0
	line	184
	colm	31
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	184
	colm	75
	synt	any
	keywd	file
	line	184
	colm	72
	synt	any
	cat
	str	2
	line	184
	colm	81
	synt	any
	cat
	line	184
	colm	92
	synt	any
	keywd	line
	line	184
	colm	89
	synt	any
	cat
	line	184
	colm	43
	synt	any
	invoke	2
	line	184
	colm	7
	synt	endif
	unmark
lab L30
	mark	L31
	line	185
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	185
	colm	14
	synt	any
	field	bits
	int	18
	int	0
	int	20
	line	185
	colm	19
	synt	any
	invoke	3
	int	17
	line	185
	colm	34
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	185
	colm	78
	synt	any
	keywd	file
	line	185
	colm	75
	synt	any
	cat
	str	2
	line	185
	colm	84
	synt	any
	cat
	line	185
	colm	95
	synt	any
	keywd	line
	line	185
	colm	92
	synt	any
	cat
	line	185
	colm	46
	synt	any
	invoke	2
	line	185
	colm	7
	synt	endif
	unmark
lab L31
	mark	L32
	line	186
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	186
	colm	14
	synt	any
	field	bits
	int	18
	int	20
	int	0
	line	186
	colm	19
	synt	any
	invoke	3
	int	17
	line	186
	colm	34
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	186
	colm	78
	synt	any
	keywd	file
	line	186
	colm	75
	synt	any
	cat
	str	2
	line	186
	colm	84
	synt	any
	cat
	line	186
	colm	95
	synt	any
	keywd	line
	line	186
	colm	92
	synt	any
	cat
	line	186
	colm	46
	synt	any
	invoke	2
	line	186
	colm	7
	synt	endif
	unmark
lab L32
	mark	L33
	line	187
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	187
	colm	14
	synt	any
	field	bits
	int	21
	int	22
	int	23
	line	187
	colm	19
	synt	any
	invoke	3
	int	9
	line	187
	colm	38
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	187
	colm	82
	synt	any
	keywd	file
	line	187
	colm	79
	synt	any
	cat
	str	2
	line	187
	colm	88
	synt	any
	cat
	line	187
	colm	99
	synt	any
	keywd	line
	line	187
	colm	96
	synt	any
	cat
	line	187
	colm	50
	synt	any
	invoke	2
	line	187
	colm	7
	synt	endif
	unmark
lab L33
	mark	L34
	line	188
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	188
	colm	14
	synt	any
	field	bits
	int	21
	int	24
	int	23
	line	188
	colm	19
	synt	any
	invoke	3
	int	0
	line	188
	colm	38
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	188
	colm	82
	synt	any
	keywd	file
	line	188
	colm	79
	synt	any
	cat
	str	2
	line	188
	colm	88
	synt	any
	cat
	line	188
	colm	99
	synt	any
	keywd	line
	line	188
	colm	96
	synt	any
	cat
	line	188
	colm	50
	synt	any
	invoke	2
	line	188
	colm	7
	synt	endif
	unmark
lab L34
	mark	L35
	line	189
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	189
	colm	14
	synt	any
	field	bits
	int	18
	int	25
	int	26
	line	189
	colm	19
	synt	any
	invoke	3
	int	27
	line	189
	colm	35
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	189
	colm	84
	synt	any
	keywd	file
	line	189
	colm	81
	synt	any
	cat
	str	2
	line	189
	colm	90
	synt	any
	cat
	line	189
	colm	101
	synt	any
	keywd	line
	line	189
	colm	98
	synt	any
	cat
	line	189
	colm	52
	synt	any
	invoke	2
	line	189
	colm	7
	synt	endif
	unmark
lab L35
	mark	L36
	pnull
	var	2
	pnull
	var	0
	line	191
	colm	20
	synt	any
	field	bits
	line	191
	colm	25
	synt	any
	invoke	0
	line	191
	colm	13
	synt	any
	asgn
	unmark
lab L36
	mark	L37
	line	193
	colm	7
	synt	ifelse
	mark	L38
	pnull
	pnull
	var	2
	line	193
	colm	10
	synt	any
	nonnull
	int	28
	line	193
	colm	17
	synt	any
	numeq
	unmark
	mark	L40
	pnull
	var	4
	int	29
	line	194
	colm	14
	synt	any
	asgn
	unmark
lab L40
	mark	L41
	line	195
	colm	10
	synt	every
	mark0
	pnull
	var	3
	pnull
	int	0
	int	28
	push1
	line	195
	colm	23
	synt	any
	toby
	line	195
	colm	18
	synt	any
	asgn
	pop
	mark0
	mark	L44
	line	196
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	196
	colm	20
	synt	any
	field	bit
	var	4
	var	3
	line	196
	colm	24
	synt	any
	invoke	2
	pnull
	var	0
	line	196
	colm	37
	synt	any
	field	bit
	var	3
	int	0
	line	196
	colm	41
	synt	any
	invoke	2
	line	196
	colm	31
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	196
	colm	84
	synt	any
	keywd	file
	line	196
	colm	82
	synt	any
	cat
	str	2
	line	196
	colm	89
	synt	any
	cat
	line	196
	colm	98
	synt	any
	keywd	line
	line	196
	colm	95
	synt	any
	cat
	line	196
	colm	54
	synt	any
	invoke	2
	line	196
	colm	13
	synt	endif
	unmark
lab L44
	line	197
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	197
	colm	20
	synt	any
	field	bit
	var	4
	var	3
	line	197
	colm	24
	synt	any
	invoke	2
	pnull
	var	0
	line	197
	colm	37
	synt	any
	field	bit
	var	4
	pnull
	pnull
	var	3
	int	28
	line	197
	colm	47
	synt	any
	minus
	int	0
	line	197
	colm	50
	synt	any
	minus
	line	197
	colm	41
	synt	any
	invoke	2
	line	197
	colm	31
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	197
	colm	93
	synt	any
	keywd	file
	line	197
	colm	90
	synt	any
	cat
	str	2
	line	197
	colm	99
	synt	any
	cat
	line	197
	colm	110
	synt	any
	keywd	line
	line	197
	colm	107
	synt	any
	cat
	line	197
	colm	61
	synt	any
	invoke	2
	line	197
	colm	13
	synt	endif
	unmark
lab L42
	efail
lab L43
	line	195
	colm	10
	synt	endevery
	unmark
lab L41
	mark	L45
	line	199
	colm	10
	synt	every
	mark0
	pnull
	var	3
	pnull
	int	0
	int	22
	push1
	line	199
	colm	23
	synt	any
	toby
	line	199
	colm	18
	synt	any
	asgn
	pop
	mark0
	mark	L48
	line	200
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	200
	colm	20
	synt	any
	field	bits
	var	4
	var	3
	pnull
	var	3
	int	19
	line	200
	colm	33
	synt	any
	plus
	line	200
	colm	25
	synt	any
	invoke	3
	pnull
	int	3
	pnull
	pnull
	var	0
	line	200
	colm	45
	synt	any
	field	bit
	var	3
	int	0
	line	200
	colm	49
	synt	any
	invoke	2
	int	19
	line	200
	colm	54
	synt	any
	mult
	line	200
	colm	40
	synt	any
	plus
	line	200
	colm	36
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	200
	colm	95
	synt	any
	keywd	file
	line	200
	colm	93
	synt	any
	cat
	str	2
	line	200
	colm	101
	synt	any
	cat
	line	200
	colm	112
	synt	any
	keywd	line
	line	200
	colm	109
	synt	any
	cat
	line	200
	colm	65
	synt	any
	invoke	2
	line	200
	colm	13
	synt	endif
	unmark
lab L48
	line	201
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	201
	colm	20
	synt	any
	field	bits
	var	4
	pnull
	var	3
	int	28
	line	201
	colm	32
	synt	any
	minus
	pnull
	pnull
	var	3
	int	28
	line	201
	colm	39
	synt	any
	minus
	int	19
	line	201
	colm	44
	synt	any
	minus
	line	201
	colm	25
	synt	any
	invoke	3
	pnull
	int	3
	pnull
	pnull
	var	0
	line	201
	colm	62
	synt	any
	field	bit
	var	3
	int	0
	line	201
	colm	66
	synt	any
	invoke	2
	int	19
	line	201
	colm	71
	synt	any
	mult
	line	201
	colm	56
	synt	any
	plus
	line	201
	colm	50
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	201
	colm	112
	synt	any
	keywd	file
	line	201
	colm	110
	synt	any
	cat
	str	2
	line	201
	colm	118
	synt	any
	cat
	line	201
	colm	129
	synt	any
	keywd	line
	line	201
	colm	126
	synt	any
	cat
	line	201
	colm	82
	synt	any
	invoke	2
	line	201
	colm	13
	synt	endif
	unmark
lab L46
	efail
lab L47
	line	199
	colm	10
	synt	endevery
	unmark
lab L45
	mark	L49
	line	203
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	203
	colm	17
	synt	any
	field	brot
	int	21
	int	0
	line	203
	colm	22
	synt	any
	invoke	2
	int	30
	line	203
	colm	37
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	203
	colm	91
	synt	any
	keywd	file
	line	203
	colm	88
	synt	any
	cat
	str	2
	line	203
	colm	97
	synt	any
	cat
	line	203
	colm	108
	synt	any
	keywd	line
	line	203
	colm	105
	synt	any
	cat
	line	203
	colm	59
	synt	any
	invoke	2
	line	203
	colm	10
	synt	endif
	unmark
lab L49
	mark	L50
	line	204
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	204
	colm	17
	synt	any
	field	brot
	int	21
	int	13
	line	204
	colm	22
	synt	any
	invoke	2
	int	31
	line	204
	colm	37
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	204
	colm	91
	synt	any
	keywd	file
	line	204
	colm	88
	synt	any
	cat
	str	2
	line	204
	colm	97
	synt	any
	cat
	line	204
	colm	108
	synt	any
	keywd	line
	line	204
	colm	105
	synt	any
	cat
	line	204
	colm	59
	synt	any
	invoke	2
	line	204
	colm	10
	synt	endif
	unmark
lab L50
	mark	L51
	line	205
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	205
	colm	17
	synt	any
	field	brot
	int	32
	pnull
	int	19
	line	205
	colm	35
	synt	any
	neg
	line	205
	colm	22
	synt	any
	invoke	2
	int	33
	line	205
	colm	38
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	205
	colm	93
	synt	any
	keywd	file
	line	205
	colm	90
	synt	any
	cat
	str	2
	line	205
	colm	99
	synt	any
	cat
	line	205
	colm	110
	synt	any
	keywd	line
	line	205
	colm	107
	synt	any
	cat
	line	205
	colm	60
	synt	any
	invoke	2
	line	205
	colm	10
	synt	endif
	unmark
lab L51
	line	206
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	206
	colm	17
	synt	any
	field	brot
	int	34
	pnull
	int	0
	line	206
	colm	31
	synt	any
	neg
	line	206
	colm	22
	synt	any
	invoke	2
	pnull
	int	35
	line	206
	colm	36
	synt	any
	neg
	line	206
	colm	34
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	206
	colm	88
	synt	any
	keywd	file
	line	206
	colm	85
	synt	any
	cat
	str	2
	line	206
	colm	94
	synt	any
	cat
	line	206
	colm	105
	synt	any
	keywd	line
	line	206
	colm	102
	synt	any
	cat
	line	206
	colm	56
	synt	any
	invoke	2
	line	206
	colm	10
	synt	endif
	goto	L39
lab L38
	line	207
	colm	14
	synt	ifelse
	mark	L52
	pnull
	pnull
	var	2
	line	207
	colm	17
	synt	any
	nonnull
	int	36
	line	207
	colm	24
	synt	any
	numeq
	unmark
	mark	L54
	pnull
	var	4
	int	37
	line	208
	colm	14
	synt	any
	asgn
	unmark
lab L54
	mark	L55
	line	209
	colm	10
	synt	every
	mark0
	pnull
	var	3
	pnull
	int	0
	int	36
	push1
	line	209
	colm	23
	synt	any
	toby
	line	209
	colm	18
	synt	any
	asgn
	pop
	mark0
	mark	L58
	line	210
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	210
	colm	20
	synt	any
	field	bit
	var	4
	var	3
	line	210
	colm	24
	synt	any
	invoke	2
	pnull
	var	0
	line	210
	colm	37
	synt	any
	field	bit
	var	3
	int	0
	line	210
	colm	41
	synt	any
	invoke	2
	line	210
	colm	31
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	210
	colm	84
	synt	any
	keywd	file
	line	210
	colm	82
	synt	any
	cat
	str	2
	line	210
	colm	89
	synt	any
	cat
	line	210
	colm	98
	synt	any
	keywd	line
	line	210
	colm	95
	synt	any
	cat
	line	210
	colm	54
	synt	any
	invoke	2
	line	210
	colm	13
	synt	endif
	unmark
lab L58
	line	211
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	211
	colm	20
	synt	any
	field	bit
	var	4
	var	3
	line	211
	colm	24
	synt	any
	invoke	2
	pnull
	var	0
	line	211
	colm	37
	synt	any
	field	bit
	var	4
	pnull
	pnull
	var	3
	int	36
	line	211
	colm	47
	synt	any
	minus
	int	0
	line	211
	colm	50
	synt	any
	minus
	line	211
	colm	41
	synt	any
	invoke	2
	line	211
	colm	31
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	211
	colm	93
	synt	any
	keywd	file
	line	211
	colm	90
	synt	any
	cat
	str	2
	line	211
	colm	99
	synt	any
	cat
	line	211
	colm	110
	synt	any
	keywd	line
	line	211
	colm	107
	synt	any
	cat
	line	211
	colm	61
	synt	any
	invoke	2
	line	211
	colm	13
	synt	endif
	unmark
lab L56
	efail
lab L57
	line	209
	colm	10
	synt	endevery
	unmark
lab L55
	mark	L59
	line	213
	colm	10
	synt	every
	mark0
	pnull
	var	3
	pnull
	int	0
	int	38
	push1
	line	213
	colm	23
	synt	any
	toby
	line	213
	colm	18
	synt	any
	asgn
	pop
	mark0
	mark	L62
	line	214
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	214
	colm	20
	synt	any
	field	bits
	var	4
	var	3
	pnull
	var	3
	int	19
	line	214
	colm	33
	synt	any
	plus
	line	214
	colm	25
	synt	any
	invoke	3
	pnull
	int	3
	pnull
	pnull
	var	0
	line	214
	colm	45
	synt	any
	field	bit
	var	3
	int	0
	line	214
	colm	49
	synt	any
	invoke	2
	int	19
	line	214
	colm	54
	synt	any
	mult
	line	214
	colm	40
	synt	any
	plus
	line	214
	colm	36
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	214
	colm	95
	synt	any
	keywd	file
	line	214
	colm	93
	synt	any
	cat
	str	2
	line	214
	colm	101
	synt	any
	cat
	line	214
	colm	112
	synt	any
	keywd	line
	line	214
	colm	109
	synt	any
	cat
	line	214
	colm	65
	synt	any
	invoke	2
	line	214
	colm	13
	synt	endif
	unmark
lab L62
	line	215
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	215
	colm	20
	synt	any
	field	bits
	var	4
	pnull
	var	3
	int	36
	line	215
	colm	32
	synt	any
	minus
	pnull
	pnull
	var	3
	int	36
	line	215
	colm	39
	synt	any
	minus
	int	19
	line	215
	colm	44
	synt	any
	minus
	line	215
	colm	25
	synt	any
	invoke	3
	pnull
	int	3
	pnull
	pnull
	var	0
	line	215
	colm	62
	synt	any
	field	bit
	var	3
	int	0
	line	215
	colm	66
	synt	any
	invoke	2
	int	19
	line	215
	colm	71
	synt	any
	mult
	line	215
	colm	56
	synt	any
	plus
	line	215
	colm	50
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	215
	colm	112
	synt	any
	keywd	file
	line	215
	colm	110
	synt	any
	cat
	str	2
	line	215
	colm	118
	synt	any
	cat
	line	215
	colm	129
	synt	any
	keywd	line
	line	215
	colm	126
	synt	any
	cat
	line	215
	colm	82
	synt	any
	invoke	2
	line	215
	colm	13
	synt	endif
	unmark
lab L60
	efail
lab L61
	line	213
	colm	10
	synt	endevery
	unmark
lab L59
	mark	L63
	line	218
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	218
	colm	17
	synt	any
	field	brot
	int	21
	int	0
	line	218
	colm	22
	synt	any
	invoke	2
	int	30
	line	218
	colm	37
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	218
	colm	91
	synt	any
	keywd	file
	line	218
	colm	88
	synt	any
	cat
	str	2
	line	218
	colm	97
	synt	any
	cat
	line	218
	colm	108
	synt	any
	keywd	line
	line	218
	colm	105
	synt	any
	cat
	line	218
	colm	59
	synt	any
	invoke	2
	line	218
	colm	10
	synt	endif
	unmark
lab L63
	mark	L64
	line	219
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	219
	colm	17
	synt	any
	field	brot
	int	39
	int	13
	line	219
	colm	22
	synt	any
	invoke	2
	int	40
	line	219
	colm	45
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	219
	colm	100
	synt	any
	keywd	file
	line	219
	colm	97
	synt	any
	cat
	str	2
	line	219
	colm	106
	synt	any
	cat
	line	219
	colm	117
	synt	any
	keywd	line
	line	219
	colm	114
	synt	any
	cat
	line	219
	colm	68
	synt	any
	invoke	2
	line	219
	colm	10
	synt	endif
	unmark
lab L64
	line	220
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	220
	colm	17
	synt	any
	field	brot
	int	34
	pnull
	int	0
	line	220
	colm	31
	synt	any
	neg
	line	220
	colm	22
	synt	any
	invoke	2
	pnull
	int	41
	line	220
	colm	36
	synt	any
	neg
	line	220
	colm	34
	synt	any
	numne
	unmark
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	220
	colm	97
	synt	any
	keywd	file
	line	220
	colm	94
	synt	any
	cat
	str	2
	line	220
	colm	103
	synt	any
	cat
	line	220
	colm	114
	synt	any
	keywd	line
	line	220
	colm	111
	synt	any
	cat
	line	220
	colm	65
	synt	any
	invoke	2
	line	220
	colm	10
	synt	endif
	goto	L53
lab L52
	var	5
	var	1
	pnull
	pnull
	pnull
	str	1
	line	221
	colm	50
	synt	any
	keywd	file
	line	221
	colm	47
	synt	any
	cat
	str	2
	line	221
	colm	56
	synt	any
	cat
	line	221
	colm	67
	synt	any
	keywd	line
	line	221
	colm	64
	synt	any
	cat
	line	221
	colm	17
	synt	any
	invoke	2
lab L53
	line	207
	colm	14
	synt	endifelse
lab L39
	line	193
	colm	7
	synt	endifelse
	unmark
lab L37
	mark	L65
	mark	L66
	var	1
	line	223
	colm	7
	synt	any
	pret
lab L66
	synt	any
	pfail
	unmark
lab L65
	pnull
	line	224
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitman
	local	0,000020,self
	local	1,000020,clone
	local	2,000000,Bitman__Bitman__oprec
	local	3,000000,Bitman__Bitmaninitialize
	local	4,000000,uso__USO__oprec
	local	5,000000,uso__USOinitialize
	local	6,000000,Bitman__Bitman__state
	declend
	filen	__faux.icn
	line	5
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	mark	L4
	line	8
	colm	3
	synt	if
	mark0
	pnull
	var	2
	line	8
	colm	6
	synt	any
	null
	unmark
	var	3
	line	8
	colm	58
	synt	any
	invoke	0
	line	8
	colm	3
	synt	endif
	unmark
lab L4
	mark	L5
	line	9
	colm	3
	synt	if
	mark0
	pnull
	var	4
	line	9
	colm	6
	synt	any
	null
	unmark
	var	5
	line	9
	colm	46
	synt	any
	invoke	0
	line	9
	colm	3
	synt	endif
	unmark
lab L5
	pnull
	pnull
	var	2
	line	10
	colm	24
	synt	any
	field	uso__USO
	var	4
	line	10
	colm	34
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L6
	pnull
	var	0
	var	6
	line	12
	colm	33
	synt	any
	keywd	null
	var	2
	line	12
	colm	32
	synt	any
	invoke	2
	line	12
	colm	8
	synt	any
	asgn
	unmark
lab L6
	mark	L7
	pnull
	pnull
	var	0
	line	13
	colm	7
	synt	any
	field	__s
	var	0
	line	13
	colm	12
	synt	any
	asgn
	unmark
lab L7
	mark	L8
	mark	L9
	var	0
	line	14
	colm	3
	synt	any
	pret
lab L9
	synt	any
	pfail
	unmark
lab L8
	pnull
	line	15
	colm	1
	synt	any
	pfail
	end
proc Bitman__Bitmaninitialize
	local	0,000000,Bitman__Bitman__oprec
	local	1,000000,Bitman__Bitman__methods
	local	2,000000,Bitman__Bitman_bor
	local	3,000000,Bitman__Bitman_bxor
	local	4,000000,Bitman__Bitman_band
	local	5,000000,Bitman__Bitman_bcom
	local	6,000000,Bitman__Bitman_bshift
	local	7,000000,Bitman__Bitman_ushift
	local	8,000000,Bitman__Bitman_brot
	local	9,000000,Bitman__Bitman_bit
	local	10,000000,Bitman__Bitman_bits
	local	11,000000,Bitman__Bitman_api
	local	12,000000,Bitman__Bitman_test
	local	13,000000,uso__USO_init
	local	14,000000,uso__USO_destroy
	declend
	line	17
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	0
	var	1
	var	2
	var	3
	var	4
	var	5
	var	6
	var	7
	var	8
	var	9
	var	10
	var	11
	var	12
	var	13
	var	14
	line	18
	colm	59
	synt	any
	invoke	13
	line	18
	colm	33
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	line	19
	colm	1
	synt	any
	pfail
	end
