version	U12.1.00
uid	symbols.u1-1786033103-0
record	ulsp__SymbolHandler__state,3
	0,__s
	1,__m
	2,filehandler
record	ulsp__SymbolHandler__methods,4
	0,setVariables
	1,getResult
	2,find_parent_entity
	3,constructResult
impl	error
link	ximage.u
global	9
	0,000005,ulsp__SymbolHandler_setVariables,2
	1,000005,ulsp__SymbolHandler_getResult,1
	2,000005,ulsp__SymbolHandler_find_parent_entity,6
	3,000005,ulsp__SymbolHandler_constructResult,12
	4,000011,ulsp__SymbolHandler__state,3
	5,000011,ulsp__SymbolHandler__methods,4
	6,000001,ulsp__SymbolHandler__oprec,0
	7,000005,ulsp__SymbolHandler,1
	8,000005,ulsp__SymbolHandlerinitialize,0

proc ulsp__SymbolHandler_setVariables
	local	0,001000,self
	local	1,001000,new_filehandler
	declend
	filen	symbols.icn
	line	14
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	15
	colm	11
	synt	any
	field	filehandler
	var	1
	line	15
	colm	23
	synt	any
	asgn
	unmark
lab L1
	pnull
	line	16
	colm	1
	synt	any
	pfail
	end
proc ulsp__SymbolHandler_getResult
	local	0,001000,self
	local	1,000020,procedure_name
	local	2,000020,procedure_table
	local	3,000020,procedure_range
	local	4,000020,procedure_selectionRange
	local	5,000020,class_name
	local	6,000020,class_table
	local	7,000020,class_range
	local	8,000020,class_selectionRange
	local	9,000020,method_name
	local	10,000020,method_table
	local	11,000020,method_range
	local	12,000020,method_selectionRange
	local	13,000020,variable_name
	local	14,000020,class_symbol
	local	15,000020,method_symbol
	local	16,000020,pos_table
	local	17,000020,sl
	local	18,000020,sc
	local	19,000020,el
	local	20,000020,ec
	local	21,000020,entity_table
	local	22,000020,proc_symbol
	local	23,000020,var_symbol
	local	24,000020,initially_table
	local	25,000020,initially_range
	local	26,000020,initially_selectionRange
	local	27,000020,variable_selectionRange
	local	28,000020,results_list
	local	29,000000,table
	local	30,000000,key
	local	31,000000,put
	local	32,000000,parent
	con	0,010000,10,160,162,157,143,145,144,165,162,145,163
	con	1,010000,5,162,141,156,147,145
	con	2,010000,14,163,145,154,145,143,164,151,157,156,122,141,156,147,145
	con	3,002000,2,12
	con	4,010000,5,163,164,141,162,164
	con	5,002000,1,1
	con	6,002000,1,2
	con	7,010000,3,145,156,144
	con	8,010000,7,143,154,141,163,163,145,163
	con	9,002000,1,5
	con	10,010000,7,155,145,164,150,157,144,163
	con	11,002000,1,6
	con	12,010000,8,143,150,151,154,144,162,145,156
	con	13,010000,9,151,156,151,164,151,141,154,154,171
	con	14,002000,1,9
	con	15,010000,9,166,141,162,151,141,142,154,145,163
	con	16,002000,2,13
	declend
	line	22
	colm	11
	synt	any
	mark	L1
	pnull
	var	28
	pnull
	line	29
	colm	23
	synt	any
	llist	0
	line	29
	colm	20
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	var	16
	pnull
	pnull
	var	0
	line	30
	colm	24
	synt	any
	field	filehandler
	line	30
	colm	36
	synt	any
	field	getInternalPositions
	line	30
	colm	57
	synt	any
	invoke	0
	line	30
	colm	17
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	pnull
	var	21
	var	29
	line	31
	colm	28
	synt	any
	invoke	0
	line	31
	colm	20
	synt	any
	asgn
	unmark
lab L3
	mark	L4
	line	34
	colm	7
	synt	every
	mark0
	pnull
	var	1
	var	30
	pnull
	pnull
	var	0
	line	34
	colm	39
	synt	any
	field	filehandler
	line	34
	colm	51
	synt	any
	field	getInternalProcedures
	line	34
	colm	73
	synt	any
	invoke	0
	line	34
	colm	34
	synt	any
	invoke	1
	line	34
	colm	28
	synt	any
	asgn
	pop
	mark0
	line	35
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	2
	pnull
	pnull
	var	16
	str	0
	line	35
	colm	43
	synt	any
	subsc
	var	1
	line	35
	colm	57
	synt	any
	subsc
	line	35
	colm	31
	synt	any
	asgn
	line	35
	colm	13
	synt	any
	nonnull
	unmark
	mark	L7
	pnull
	var	3
	pnull
	var	2
	str	1
	line	36
	colm	47
	synt	any
	subsc
	line	36
	colm	29
	synt	any
	asgn
	unmark
lab L7
	mark	L8
	pnull
	var	4
	pnull
	var	2
	str	2
	line	37
	colm	56
	synt	any
	subsc
	line	37
	colm	38
	synt	any
	asgn
	unmark
lab L8
	mark	L9
	pnull
	var	22
	pnull
	var	0
	line	39
	colm	32
	synt	any
	field	constructResult
	var	1
	int	3
	pnull
	pnull
	var	3
	str	4
	line	42
	colm	31
	synt	any
	subsc
	int	5
	line	42
	colm	40
	synt	any
	subsc
	pnull
	pnull
	var	3
	str	4
	line	43
	colm	31
	synt	any
	subsc
	int	6
	line	43
	colm	40
	synt	any
	subsc
	pnull
	pnull
	var	3
	str	7
	line	44
	colm	31
	synt	any
	subsc
	int	5
	line	44
	colm	38
	synt	any
	subsc
	pnull
	pnull
	var	3
	str	7
	line	45
	colm	31
	synt	any
	subsc
	int	6
	line	45
	colm	38
	synt	any
	subsc
	pnull
	pnull
	var	4
	str	4
	line	46
	colm	40
	synt	any
	subsc
	int	5
	line	46
	colm	49
	synt	any
	subsc
	pnull
	pnull
	var	4
	str	4
	line	47
	colm	40
	synt	any
	subsc
	int	6
	line	47
	colm	49
	synt	any
	subsc
	pnull
	pnull
	var	4
	str	7
	line	48
	colm	40
	synt	any
	subsc
	int	5
	line	48
	colm	47
	synt	any
	subsc
	pnull
	pnull
	var	4
	str	7
	line	49
	colm	40
	synt	any
	subsc
	int	6
	line	49
	colm	47
	synt	any
	subsc
	pnull
	line	50
	colm	16
	synt	any
	llist	0
	line	39
	colm	48
	synt	any
	invoke	11
	line	39
	colm	25
	synt	any
	asgn
	unmark
lab L9
	mark	L10
	pnull
	pnull
	var	21
	var	1
	line	52
	colm	25
	synt	any
	subsc
	var	22
	line	52
	colm	42
	synt	any
	asgn
	unmark
lab L10
	var	31
	var	28
	var	22
	line	53
	colm	16
	synt	any
	invoke	2
	line	35
	colm	10
	synt	endif
	unmark
lab L5
	efail
lab L6
	line	34
	colm	7
	synt	endevery
	unmark
lab L4
	mark	L11
	line	58
	colm	7
	synt	every
	mark0
	pnull
	var	5
	var	30
	pnull
	pnull
	var	0
	line	58
	colm	35
	synt	any
	field	filehandler
	line	58
	colm	47
	synt	any
	field	getInternalClasses
	line	58
	colm	66
	synt	any
	invoke	0
	line	58
	colm	30
	synt	any
	invoke	1
	line	58
	colm	24
	synt	any
	asgn
	pop
	mark0
	mark	L14
	line	59
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	6
	pnull
	pnull
	var	16
	str	8
	line	59
	colm	39
	synt	any
	subsc
	var	5
	line	59
	colm	50
	synt	any
	subsc
	line	59
	colm	27
	synt	any
	asgn
	line	59
	colm	13
	synt	any
	nonnull
	unmark
	mark	L15
	pnull
	var	7
	pnull
	var	6
	str	1
	line	60
	colm	39
	synt	any
	subsc
	line	60
	colm	25
	synt	any
	asgn
	unmark
lab L15
	mark	L16
	pnull
	var	8
	pnull
	var	6
	str	2
	line	61
	colm	48
	synt	any
	subsc
	line	61
	colm	34
	synt	any
	asgn
	unmark
lab L16
	pnull
	var	14
	pnull
	var	0
	line	63
	colm	33
	synt	any
	field	constructResult
	var	5
	int	9
	pnull
	pnull
	var	7
	str	4
	line	66
	colm	27
	synt	any
	subsc
	int	5
	line	66
	colm	36
	synt	any
	subsc
	pnull
	pnull
	var	7
	str	4
	line	67
	colm	27
	synt	any
	subsc
	int	6
	line	67
	colm	36
	synt	any
	subsc
	pnull
	pnull
	var	7
	str	7
	line	68
	colm	27
	synt	any
	subsc
	int	5
	line	68
	colm	34
	synt	any
	subsc
	pnull
	pnull
	var	7
	str	7
	line	69
	colm	27
	synt	any
	subsc
	int	6
	line	69
	colm	34
	synt	any
	subsc
	pnull
	pnull
	var	8
	str	4
	line	70
	colm	36
	synt	any
	subsc
	int	5
	line	70
	colm	45
	synt	any
	subsc
	pnull
	pnull
	var	8
	str	4
	line	71
	colm	36
	synt	any
	subsc
	int	6
	line	71
	colm	45
	synt	any
	subsc
	pnull
	pnull
	var	8
	str	7
	line	72
	colm	36
	synt	any
	subsc
	int	5
	line	72
	colm	43
	synt	any
	subsc
	pnull
	pnull
	var	8
	str	7
	line	73
	colm	36
	synt	any
	subsc
	int	6
	line	73
	colm	43
	synt	any
	subsc
	pnull
	line	74
	colm	16
	synt	any
	llist	0
	line	63
	colm	49
	synt	any
	invoke	11
	line	63
	colm	26
	synt	any
	asgn
	line	59
	colm	10
	synt	endif
	unmark
lab L14
	mark	L17
	line	79
	colm	10
	synt	every
	mark0
	pnull
	var	9
	var	30
	pnull
	pnull
	pnull
	pnull
	var	0
	line	79
	colm	39
	synt	any
	field	filehandler
	line	79
	colm	51
	synt	any
	field	getInternalClasses
	line	79
	colm	70
	synt	any
	invoke	0
	var	5
	line	79
	colm	72
	synt	any
	subsc
	str	10
	line	79
	colm	84
	synt	any
	subsc
	line	79
	colm	34
	synt	any
	invoke	1
	line	79
	colm	28
	synt	any
	asgn
	pop
	mark0
	line	80
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	10
	pnull
	pnull
	var	16
	str	10
	line	80
	colm	43
	synt	any
	subsc
	var	9
	line	80
	colm	54
	synt	any
	subsc
	line	80
	colm	31
	synt	any
	asgn
	line	80
	colm	16
	synt	any
	nonnull
	unmark
	mark	L20
	pnull
	var	11
	pnull
	var	10
	str	1
	line	81
	colm	44
	synt	any
	subsc
	line	81
	colm	29
	synt	any
	asgn
	unmark
lab L20
	mark	L21
	pnull
	var	12
	pnull
	var	10
	str	2
	line	82
	colm	53
	synt	any
	subsc
	line	82
	colm	38
	synt	any
	asgn
	unmark
lab L21
	mark	L22
	pnull
	var	15
	pnull
	var	0
	line	84
	colm	37
	synt	any
	field	constructResult
	var	9
	int	11
	pnull
	pnull
	var	11
	str	4
	line	87
	colm	31
	synt	any
	subsc
	int	5
	line	87
	colm	40
	synt	any
	subsc
	pnull
	pnull
	var	11
	str	4
	line	88
	colm	31
	synt	any
	subsc
	int	6
	line	88
	colm	40
	synt	any
	subsc
	pnull
	pnull
	var	11
	str	7
	line	89
	colm	31
	synt	any
	subsc
	int	5
	line	89
	colm	38
	synt	any
	subsc
	pnull
	pnull
	var	11
	str	7
	line	90
	colm	31
	synt	any
	subsc
	int	6
	line	90
	colm	38
	synt	any
	subsc
	pnull
	pnull
	var	12
	str	4
	line	91
	colm	40
	synt	any
	subsc
	int	5
	line	91
	colm	49
	synt	any
	subsc
	pnull
	pnull
	var	12
	str	4
	line	92
	colm	40
	synt	any
	subsc
	int	6
	line	92
	colm	49
	synt	any
	subsc
	pnull
	pnull
	var	12
	str	7
	line	93
	colm	40
	synt	any
	subsc
	int	5
	line	93
	colm	47
	synt	any
	subsc
	pnull
	pnull
	var	12
	str	7
	line	94
	colm	40
	synt	any
	subsc
	int	6
	line	94
	colm	47
	synt	any
	subsc
	pnull
	line	95
	colm	19
	synt	any
	llist	0
	line	84
	colm	53
	synt	any
	invoke	11
	line	84
	colm	30
	synt	any
	asgn
	unmark
lab L22
	mark	L23
	pnull
	pnull
	var	21
	var	9
	line	97
	colm	28
	synt	any
	subsc
	var	15
	line	97
	colm	42
	synt	any
	asgn
	unmark
lab L23
	var	31
	pnull
	var	14
	str	12
	line	98
	colm	32
	synt	any
	subsc
	var	15
	line	98
	colm	19
	synt	any
	invoke	2
	line	80
	colm	13
	synt	endif
	unmark
lab L18
	efail
lab L19
	line	79
	colm	10
	synt	endevery
	unmark
lab L17
	mark	L24
	line	103
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	24
	pnull
	pnull
	var	16
	str	13
	line	103
	colm	43
	synt	any
	subsc
	var	5
	line	103
	colm	56
	synt	any
	subsc
	line	103
	colm	31
	synt	any
	asgn
	line	103
	colm	13
	synt	any
	nonnull
	unmark
	mark	L25
	pnull
	var	25
	pnull
	var	24
	str	1
	line	104
	colm	47
	synt	any
	subsc
	line	104
	colm	29
	synt	any
	asgn
	unmark
lab L25
	mark	L26
	pnull
	var	26
	pnull
	var	24
	str	2
	line	105
	colm	56
	synt	any
	subsc
	line	105
	colm	38
	synt	any
	asgn
	unmark
lab L26
	mark	L27
	pnull
	var	15
	pnull
	var	0
	line	107
	colm	34
	synt	any
	field	constructResult
	str	13
	int	14
	pnull
	pnull
	var	25
	str	4
	line	110
	colm	31
	synt	any
	subsc
	int	5
	line	110
	colm	40
	synt	any
	subsc
	pnull
	pnull
	var	25
	str	4
	line	111
	colm	31
	synt	any
	subsc
	int	6
	line	111
	colm	40
	synt	any
	subsc
	pnull
	pnull
	var	25
	str	7
	line	112
	colm	31
	synt	any
	subsc
	int	5
	line	112
	colm	38
	synt	any
	subsc
	pnull
	pnull
	var	25
	str	7
	line	113
	colm	31
	synt	any
	subsc
	int	6
	line	113
	colm	38
	synt	any
	subsc
	pnull
	pnull
	var	26
	str	4
	line	114
	colm	40
	synt	any
	subsc
	int	5
	line	114
	colm	49
	synt	any
	subsc
	pnull
	pnull
	var	26
	str	4
	line	115
	colm	40
	synt	any
	subsc
	int	6
	line	115
	colm	49
	synt	any
	subsc
	pnull
	pnull
	var	26
	str	7
	line	116
	colm	40
	synt	any
	subsc
	int	5
	line	116
	colm	47
	synt	any
	subsc
	pnull
	pnull
	var	26
	str	7
	line	117
	colm	40
	synt	any
	subsc
	int	6
	line	117
	colm	47
	synt	any
	subsc
	pnull
	line	118
	colm	16
	synt	any
	llist	0
	line	107
	colm	50
	synt	any
	invoke	11
	line	107
	colm	27
	synt	any
	asgn
	unmark
lab L27
	mark	L28
	pnull
	pnull
	var	21
	pnull
	str	13
	var	5
	line	120
	colm	38
	synt	any
	cat
	line	120
	colm	25
	synt	any
	subsc
	var	15
	line	120
	colm	53
	synt	any
	asgn
	unmark
lab L28
	var	31
	pnull
	var	14
	str	12
	line	121
	colm	29
	synt	any
	subsc
	var	15
	line	121
	colm	16
	synt	any
	invoke	2
	line	103
	colm	10
	synt	endif
	unmark
lab L24
	var	31
	var	28
	var	14
	line	124
	colm	13
	synt	any
	invoke	2
	unmark
lab L12
	efail
lab L13
	line	58
	colm	7
	synt	endevery
	unmark
lab L11
	mark	L29
	line	128
	colm	7
	synt	every
	mark0
	pnull
	var	13
	var	30
	pnull
	pnull
	var	0
	line	128
	colm	38
	synt	any
	field	filehandler
	line	128
	colm	50
	synt	any
	field	getVariables
	line	128
	colm	63
	synt	any
	invoke	0
	line	128
	colm	33
	synt	any
	invoke	1
	line	128
	colm	27
	synt	any
	asgn
	pop
	mark0
	line	129
	colm	10
	synt	if
	mark0
	pnull
	pnull
	var	27
	pnull
	pnull
	pnull
	var	16
	str	15
	line	129
	colm	51
	synt	any
	subsc
	var	13
	line	129
	colm	64
	synt	any
	subsc
	str	2
	line	129
	colm	79
	synt	any
	subsc
	line	129
	colm	39
	synt	any
	asgn
	line	129
	colm	13
	synt	any
	nonnull
	unmark
	mark	L32
	pnull
	var	17
	pnull
	pnull
	var	27
	str	4
	line	130
	colm	42
	synt	any
	subsc
	int	5
	line	130
	colm	51
	synt	any
	subsc
	line	130
	colm	16
	synt	any
	asgn
	unmark
lab L32
	mark	L33
	pnull
	var	18
	pnull
	pnull
	var	27
	str	4
	line	131
	colm	42
	synt	any
	subsc
	int	6
	line	131
	colm	51
	synt	any
	subsc
	line	131
	colm	16
	synt	any
	asgn
	unmark
lab L33
	mark	L34
	pnull
	var	19
	pnull
	pnull
	var	27
	str	7
	line	132
	colm	42
	synt	any
	subsc
	int	5
	line	132
	colm	49
	synt	any
	subsc
	line	132
	colm	16
	synt	any
	asgn
	unmark
lab L34
	mark	L35
	pnull
	var	20
	pnull
	pnull
	var	27
	str	7
	line	133
	colm	42
	synt	any
	subsc
	int	6
	line	133
	colm	49
	synt	any
	subsc
	line	133
	colm	16
	synt	any
	asgn
	unmark
lab L35
	mark	L36
	pnull
	var	23
	pnull
	var	0
	line	134
	colm	31
	synt	any
	field	constructResult
	var	13
	int	16
	var	17
	var	18
	var	19
	var	20
	var	17
	var	18
	var	19
	var	20
	pnull
	line	134
	colm	94
	synt	any
	llist	0
	line	134
	colm	47
	synt	any
	invoke	11
	line	134
	colm	24
	synt	any
	asgn
	unmark
lab L36
	mark	L37
	pnull
	var	32
	pnull
	var	0
	line	135
	colm	27
	synt	any
	field	find_parent_entity
	var	17
	var	18
	var	19
	var	20
	var	21
	line	135
	colm	46
	synt	any
	invoke	5
	line	135
	colm	20
	synt	any
	asgn
	unmark
lab L37
	line	136
	colm	13
	synt	ifelse
	mark	L38
	pnull
	var	32
	line	136
	colm	16
	synt	any
	nonnull
	unmark
	var	31
	pnull
	var	32
	str	12
	line	137
	colm	26
	synt	any
	subsc
	var	23
	line	137
	colm	19
	synt	any
	invoke	2
	goto	L39
lab L38
	var	31
	var	28
	var	23
	line	139
	colm	19
	synt	any
	invoke	2
lab L39
	line	136
	colm	13
	synt	endifelse
	line	129
	colm	10
	synt	endif
	unmark
lab L30
	efail
lab L31
	line	128
	colm	7
	synt	endevery
	unmark
lab L29
	mark	L40
	mark	L41
	var	28
	line	144
	colm	7
	synt	any
	pret
lab L41
	synt	any
	pfail
	unmark
lab L40
	pnull
	line	145
	colm	1
	synt	any
	pfail
	end
proc ulsp__SymbolHandler_find_parent_entity
	local	0,001000,self
	local	1,001000,v_rsl
	local	2,001000,v_rsc
	local	3,001000,v_rel
	local	4,001000,v_rec
	local	5,001000,entity_table
	local	6,000020,range
	local	7,000020,parent
	local	8,000020,p_rsl
	local	9,000020,p_rsc
	local	10,000020,p_rel
	local	11,000020,p_rec
	con	0,010000,5,162,141,156,147,145
	con	1,010000,5,163,164,141,162,164
	con	2,010000,4,154,151,156,145
	con	3,010000,9,143,150,141,162,141,143,164,145,162
	con	4,010000,3,145,156,144
	declend
	line	157
	colm	11
	synt	any
	mark	L1
	line	159
	colm	7
	synt	every
	mark0
	pnull
	var	6
	pnull
	pnull
	var	7
	pnull
	var	5
	line	159
	colm	33
	synt	any
	bang
	line	159
	colm	30
	synt	any
	asgn
	str	0
	line	159
	colm	47
	synt	any
	subsc
	line	159
	colm	19
	synt	any
	asgn
	pop
	mark0
	mark	L4
	pnull
	var	8
	pnull
	pnull
	var	6
	str	1
	line	160
	colm	24
	synt	any
	subsc
	str	2
	line	160
	colm	33
	synt	any
	subsc
	line	160
	colm	16
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	var	9
	pnull
	pnull
	var	6
	str	1
	line	161
	colm	24
	synt	any
	subsc
	str	3
	line	161
	colm	33
	synt	any
	subsc
	line	161
	colm	16
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	pnull
	var	10
	pnull
	pnull
	var	6
	str	4
	line	162
	colm	24
	synt	any
	subsc
	str	2
	line	162
	colm	31
	synt	any
	subsc
	line	162
	colm	16
	synt	any
	asgn
	unmark
lab L6
	mark	L7
	pnull
	var	11
	pnull
	pnull
	var	6
	str	4
	line	163
	colm	24
	synt	any
	subsc
	str	3
	line	163
	colm	31
	synt	any
	subsc
	line	163
	colm	16
	synt	any
	asgn
	unmark
lab L7
	line	165
	colm	10
	synt	if
	mark0
	mark	L8
	pnull
	var	8
	var	1
	line	165
	colm	20
	synt	any
	numlt
	line	165
	colm	28
	synt	any
	esusp
	goto	L9
lab L8
	pnull
	var	8
	var	1
	line	165
	colm	37
	synt	any
	lexeq
	pop
	pnull
	var	9
	var	2
	line	165
	colm	54
	synt	any
	numle
lab L9
	pop
	mark	L10
	pnull
	var	10
	var	3
	line	166
	colm	20
	synt	any
	numgt
	line	166
	colm	28
	synt	any
	esusp
	goto	L11
lab L10
	pnull
	var	10
	var	3
	line	166
	colm	37
	synt	any
	lexeq
	pop
	pnull
	var	11
	var	4
	line	166
	colm	54
	synt	any
	numge
lab L11
	unmark
	mark	L12
	var	7
	line	167
	colm	13
	synt	any
	pret
lab L12
	synt	any
	pfail
	line	165
	colm	10
	synt	endif
	unmark
lab L2
	efail
lab L3
	line	159
	colm	7
	synt	endevery
	unmark
lab L1
	mark	L13
	mark	L14
	pnull
	line	170
	colm	7
	synt	any
	pret
lab L14
	synt	any
	pfail
	unmark
lab L13
	pnull
	line	171
	colm	1
	synt	any
	pfail
	end
proc ulsp__SymbolHandler_constructResult
	local	0,001000,self
	local	1,001000,nam
	local	2,001000,kin
	local	3,001000,rsl
	local	4,001000,rsc
	local	5,001000,rel
	local	6,001000,rec
	local	7,001000,ssl
	local	8,001000,ssc
	local	9,001000,sel
	local	10,001000,sec
	local	11,001000,chi
	local	12,000020,results_table
	local	13,000000,table
	con	0,010000,4,156,141,155,145
	con	1,010000,4,153,151,156,144
	con	2,010000,5,162,141,156,147,145
	con	3,010000,5,163,164,141,162,164
	con	4,010000,4,154,151,156,145
	con	5,010000,9,143,150,141,162,141,143,164,145,162
	con	6,010000,3,145,156,144
	con	7,010000,14,163,145,154,145,143,164,151,157,156,122,141,156,147,145
	con	8,010000,8,143,150,151,154,144,162,145,156
	declend
	line	189
	colm	11
	synt	any
	mark	L1
	pnull
	var	12
	var	13
	str	0
	var	1
	str	1
	var	2
	str	2
	var	13
	str	3
	var	13
	str	4
	var	3
	str	5
	var	4
	line	194
	colm	28
	synt	any
	invoke	4
	str	6
	var	13
	str	4
	var	5
	str	5
	var	6
	line	198
	colm	26
	synt	any
	invoke	4
	line	193
	colm	25
	synt	any
	invoke	4
	str	7
	var	13
	str	3
	var	13
	str	4
	var	7
	str	5
	var	8
	line	204
	colm	28
	synt	any
	invoke	4
	str	6
	var	13
	str	4
	var	9
	str	5
	var	10
	line	208
	colm	26
	synt	any
	invoke	4
	line	203
	colm	34
	synt	any
	invoke	4
	str	8
	var	11
	line	190
	colm	35
	synt	any
	invoke	10
	line	190
	colm	27
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	mark	L3
	var	12
	line	216
	colm	7
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	217
	colm	1
	synt	any
	pfail
	end
proc ulsp__SymbolHandler
	local	0,001000,filehandler
	local	1,000020,self
	local	2,000020,clone
	local	3,000000,ulsp__SymbolHandler__oprec
	local	4,000000,ulsp__SymbolHandlerinitialize
	local	5,000000,ulsp__SymbolHandler__state
	declend
	filen	__faux.icn
	line	5
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	line	8
	colm	3
	synt	if
	mark0
	pnull
	var	3
	line	8
	colm	6
	synt	any
	null
	unmark
	var	4
	line	8
	colm	68
	synt	any
	invoke	0
	line	8
	colm	3
	synt	endif
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	var	5
	line	10
	colm	38
	synt	any
	keywd	null
	var	3
	var	0
	line	10
	colm	37
	synt	any
	invoke	3
	line	10
	colm	8
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	pnull
	var	1
	line	11
	colm	7
	synt	any
	field	__s
	var	1
	line	11
	colm	12
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	mark	L7
	var	1
	line	12
	colm	3
	synt	any
	pret
lab L7
	synt	any
	pfail
	unmark
lab L6
	pnull
	line	13
	colm	1
	synt	any
	pfail
	end
proc ulsp__SymbolHandlerinitialize
	local	0,000000,ulsp__SymbolHandler__oprec
	local	1,000000,ulsp__SymbolHandler__methods
	local	2,000000,ulsp__SymbolHandler_setVariables
	local	3,000000,ulsp__SymbolHandler_getResult
	local	4,000000,ulsp__SymbolHandler_find_parent_entity
	local	5,000000,ulsp__SymbolHandler_constructResult
	declend
	line	15
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	0
	var	1
	var	2
	var	3
	var	4
	var	5
	line	16
	colm	69
	synt	any
	invoke	4
	line	16
	colm	38
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	line	17
	colm	1
	synt	any
	pfail
	end
