export60029_0	= code_00f9
export60029_1	= code_115d
export60029_2	= code_117d
export60029_3	= code_11b9
export60029_4	= code_1209

UnderlineItem::setSize:
		link	$3
		pToa	left
		sat	temp[$1]
		pToa	top
		sat	temp[$2]
		pushi	$4e		; 78, 'N', width
		push1
		pushi	$4e		; 78, 'N', width
		push0
		pToa	scratch
		send	$4
		bnot
		push
		ldi	$8		; fixPriority
		add
		push
		self	$6
		bnot
		pushi	$e1		; 225, height
		push1
		push2
		self	$6
		bnot
		pushi	$db		; 219, moveTo
		push2
		lst	temp[$1]
		lst	temp[$2]
		self	$8
		bnot
		ret

UnderlineItem::draw:
		link	$4
		pToa	bitmap
		sat	temp[$3]
		bnt	code_00d2
		push1
		pushSelf
		callk	kernel_31, $2
		bnot
		pushi	$9f		; 159, add
		push1
		pTos	bitmap
		lag	global[$66]
		send	$6
		bnot
code_00d2:	pushi	$5		; scaleY
		push0
		pushi	$4e		; 78, 'N', width
		push0
		self	$4
		bnot
		push
		pushi	$e1		; 225, height
		push0
		self	$4
		bnot
		push
		push0
		pushi	$ff		; 255, asInteger
		callk	kernel_35, $a
		bnot
		aTop	bitmap
		lat	temp[$3]
		bnt	code_00f8
		push1
		pushSelf
		callk	kernel_30, $2
		bnot
code_00f8:	ret

; export60029_0
code_00f9:	link	$2f
		lap	param[$1]
		sap	param[$1]
		pushi	$a6		; 166, release
		push0
		lofsa	centeredItems
		send	$4
		bnot
		ldi	$0
		sat	temp[$20]
		lat	temp[$25]
		sat	temp[$25]
		ldi	$ff		; 255, asInteger
		sat	temp[$e]
		sat	temp[$d]
		pushi	$25		; 37, '%', fore
		push0
		lag	global[$9]
		send	$4
		bnot
		sat	temp[$18]
		pushi	$26		; 38, '&', back
		push0
		lag	global[$9]
		send	$4
		bnot
		sat	temp[$19]
		ldi	$5		; scaleY
		sat	temp[$17]
		ldi	$0
		sat	temp[$16]
		ldi	$0
		sat	temp[$15]
		sat	temp[$14]
		ldi	$0
		sat	temp[$1b]
		ldi	$0
		sat	temp[$8]
		pushi	$1d3		; 467, modal
		push0
		lag	global[$7]
		bnt	code_014b
		jmp	code_014d

code_014b:	class	Dialog
code_014d:	send	$4
		bnot
		sat	temp[$13]
		ldi	$0
		sat	temp[$24]
		ldi	$6		; maxScale
		sat	temp[$12]
		lag	global[$3a]
		sat	temp[$7]
		ldi	$0
		sat	temp[$10]
		sat	temp[$f]
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_00aa	; "PrintD"
		push
		pushi	$8d		; 141, new
		push0
		lag	global[$7]
		bnt	code_0175
		jmp	code_0177

code_0175:	class	Dialog
code_0177:	send	$4
		bnot
		sat	temp[$0]
		send	$6
		bnot
		push0
		push0
		lat	temp[$0]
		send	$4
		bnot
		sat	temp[$c]
		lat	temp[$12]
		sat	temp[$3]
		ldi	$0
		sat	temp[$4]
		ldi	$0
		lapi	param[$1]
		bnt	code_021b
		pushi	$d0		; 208, with
		push1
		push2
		pushi	$9		; inLeft
		ldi	$0
		lspi	param[$1]
		callk	kernel_91, $4
		bnot
		push
		class	Str
		send	$6
		bnot
		sat	temp[$1]
		pushi	$17d		; 381, addItem
		pushi	$7		; priority
		class	TextItem
		push
		pushi	$23		; 35, '#', text
		pushi	$71		; 113, 'q', data
		push0
		lat	temp[$1]
		send	$4
		bnot
		push
		pushi	$2a		; 42, '*', font
		lsg	global[$3a]
		pushi	$25		; 37, '%', fore
		dup
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$0]
		send	$12
		bnot
		sat	temp[$6]
		sat	temp[$20]
		pushi	$71		; 113, 'q', data
		push1
		push0
		pushi	$95		; 149, dispose
		push0
		lat	temp[$1]
		send	$a
		bnot
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$6]
		push0
		push0
		pushi	$1be		; 446, setSize
		push1
		lst	temp[$6]
		lat	temp[$0]
		send	$10
		bnot
		lat	temp[$6]
		sat	temp[$f]
		sat	temp[$10]
		pushi	$87		; 135, left
		push0
		lat	temp[$c]
		send	$4
		bnot
		sat	temp[$3]
		pushi	$8a		; 138, bottom
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$12]
		add
		sat	temp[$4]
code_021b:	pushi	$5a		; 90, 'Z', size
		push0
		lat	temp[$0]
		send	$4
		bnot
		sat	temp[$1c]
		ldi	$0
		sat	temp[$1d]
		ldi	$1
		sat	temp[$a]
code_022d:	lst	temp[$a]
		lap	param[$0]
		lt?
		bnt	code_101b
		ldi	$0
		sat	temp[$f]
		sat	temp[$2]
		lat	temp[$1d]
		bnt	code_0245
		ldi	$0
		sat	temp[$1d]
		jmp	code_0276

code_0245:	pushi	$87		; 135, left
		push0
		lat	temp[$c]
		send	$4
		bnot
		sat	temp[$3]
		lst	temp[$1c]
		pushi	$5a		; 90, 'Z', size
		push0
		lat	temp[$0]
		send	$4
		bnot
		ne?
		bnt	code_0276
		pushi	$5a		; 90, 'Z', size
		push0
		lat	temp[$0]
		send	$4
		bnot
		sat	temp[$1c]
		pushi	$8a		; 138, bottom
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$12]
		add
		sat	temp[$4]
code_0276:	lat	temp[$a]
		lspi	param[$1]
		dup
		ldi	$65		; 101, 'e', topString
		eq?
		bnt	code_028f
		pushi	$27		; 39, ''', mode
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$6]
		send	$6
		bnot
		jmp	code_0ad1

code_028f:	dup
		ldi	$69		; 105, 'i', hide
		eq?
		bnt	code_02bf
		pushi	$2a		; 42, '*', font
		push1
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$7]
		push
		lat	temp[$0]
		send	$6
		bnot
		pushi	$2a		; 42, '*', font
		push1
		lst	temp[$7]
		pushi	$1be		; 446, setSize
		push1
		pushi	$1c3		; 451, fixedWidth
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$6]
		send	$c
		bnot
		jmp	code_0ad1

code_02bf:	dup
		ldi	$6a		; 106, 'j', scaleSignal
		eq?
		bnt	code_02f1
		pushi	$1c3		; 451, fixedWidth
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$c]
		send	$6
		bnot
		pushi	$1be		; 446, setSize
		push1
		pushi	$1c3		; 451, fixedWidth
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$6]
		send	$6
		bnot
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$4
		bnot
		jmp	code_0ad1

code_02f1:	dup
		ldi	$90		; 144, bitGetIndex
		eq?
		bnt	code_031b
		pushi	$1c4		; 452, fixedHeight
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$c]
		send	$6
		bnot
		pushi	$e1		; 225, height
		push1
		pushi	$1c4		; 452, fixedHeight
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$c]
		send	$6
		bnot
		jmp	code_0ad1

code_031b:	dup
		ldi	$64		; 100, 'd', moveDone
		eq?
		bnt	code_0330
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$d]
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$e]
		jmp	code_0ad1

code_0330:	dup
		ldi	$7a		; 122, 'z', borderColor
		eq?
		bnt	code_0350
		pushi	$95		; 149, dispose
		push0
		lat	temp[$c]
		send	$4
		bnot
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$c]
		push0
		push1
		push
		lat	temp[$0]
		send	$6
		bnot
		jmp	code_0ad1

code_0350:	dup
		ldi	$66		; 102, 'f', flags
		eq?
		bnt	code_037d
		pushi	$25		; 37, '%', fore
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$c]
		send	$6
		bnot
		lst	temp[$18]
		pushi	$25		; 37, '%', fore
		push0
		lag	global[$9]
		send	$4
		bnot
		eq?
		bnt	code_0ad1
		pushi	$25		; 37, '%', fore
		push0
		lat	temp[$c]
		send	$4
		bnot
		sat	temp[$18]
		jmp	code_0ad1

code_037d:	dup
		ldi	$67		; 103, 'g', quitGame
		eq?
		bnt	code_03aa
		pushi	$26		; 38, '&', back
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$c]
		send	$6
		bnot
		lst	temp[$19]
		pushi	$26		; 38, '&', back
		push0
		lag	global[$9]
		send	$4
		bnot
		eq?
		bnt	code_0ad1
		pushi	$26		; 38, '&', back
		push0
		lat	temp[$c]
		send	$4
		bnot
		sat	temp[$19]
		jmp	code_0ad1

code_03aa:	dup
		ldi	$80		; 128, lastKey
		eq?
		bnt	code_03c0
		pushi	$7		; priority
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$c]
		send	$6
		bnot
		jmp	code_0ad1

code_03c0:	dup
		ldi	$73		; 115, 's', center
		eq?
		bnt	code_03d6
		pushi	$be		; 190, seconds
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$6
		bnot
		jmp	code_0ad1

code_03d6:	dup
		ldi	$75		; 117, 'u', show
		eq?
		bnt	code_03e4
		push0
		callk	kernel_33, $0
		bnot
		jmp	code_0ad1

code_03e4:	dup
		ldi	$72		; 114, 'r', skip
		eq?
		bnt	code_03fb
		pushi	$7		; priority
		push1
		pushi	$f		; 15, loop
		lat	temp[$c]
		send	$6
		bnot
		ldi	$0
		sat	temp[$13]
		jmp	code_0ad1

code_03fb:	dup
		ldi	$91		; 145, bitPutIndex
		eq?
		bnt	code_040b
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$13]
		jmp	code_0ad1

code_040b:	dup
		ldi	$96		; 150, isClass
		eq?
		bnt	code_042f
		pushi	$9d		; 157, eachElementDo
		pushi	$3		; z
		pushi	$dd		; 221, moveBy
		+at	temp[$a]
		lspi	param[$1]
		+at	temp[$a]
		lspi	param[$1]
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$e
		bnot
		jmp	code_0ad1

code_042f:	dup
		ldi	$74		; 116, 't', all
		eq?
		bnt	code_0503
		pushi	$17d		; 381, addItem
		pushi	$5		; scaleY
		class	TitleItem
		push
		pushi	$23		; 35, '#', text
		+at	temp[$a]
		lspi	param[$1]
		pushi	$25		; 37, '%', fore
		lsg	global[$55]
		lat	temp[$0]
		send	$e
		bnot
		sat	temp[$f]
		lst	temp[$24]
		ldi	$0
		eq?
		bnt	code_0489
		pushi	$9d		; 157, eachElementDo
		pushi	$3		; z
		pushi	$dd		; 221, moveBy
		push0
		pushi	$e1		; 225, height
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		ldi	$6		; maxScale
		add
		push
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$f]
		pushi	$fb		; 251, subStr
		push0
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$18
		bnot
		lat	temp[$f]
		sat	temp[$24]
		jmp	code_049e

code_0489:	pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$f]
		pushi	$fb		; 251, subStr
		lst	temp[$4]
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$e
		bnot
code_049e:	pushi	$8c		; 140, scratch
		push1
		lst	temp[$f]
		pushi	$1be		; 446, setSize
		push0
		pushi	$8d		; 141, new
		push0
		class	UnderlineItem
		send	$4
		bnot
		sat	temp[$1f]
		send	$a
		bnot
		pushi	$9f		; 159, add
		push2
		lst	temp[$f]
		lst	temp[$1f]
		lofsa	centeredItems
		send	$8
		bnot
		pushi	$9f		; 159, add
		push1
		lst	temp[$1f]
		lat	temp[$0]
		send	$6
		bnot
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$1f]
		pushi	$87		; 135, left
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		pushi	$8a		; 138, bottom
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		ldi	$1
		add
		push
		lat	temp[$0]
		send	$a
		bnot
		lst	temp[$24]
		lat	temp[$f]
		eq?
		bnt	code_0ad1
		ldi	$0
		sat	temp[$f]
		jmp	code_0ad1

code_0503:	dup
		ldi	$6e		; 110, 'n', resX
		eq?
		bnt	code_0548
		pushi	$17d		; 381, addItem
		pushi	$7		; priority
		class	TextItem
		push
		pushi	$23		; 35, '#', text
		push2
		pushi	$9		; inLeft
		+at	temp[$a]
		lspi	param[$1]
		callk	kernel_91, $4
		bnot
		push
		pushi	$2a		; 42, '*', font
		lst	temp[$7]
		pushi	$25		; 37, '%', fore
		dup
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$0]
		send	$12
		bnot
		sat	temp[$f]
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		push
		lst	temp[$3]
		lst	temp[$4]
		lat	temp[$0]
		send	$a
		bnot
		jmp	code_0ad1

code_0548:	dup
		ldi	$76		; 118, 'v', textLeft
		eq?
		bnt	code_0585
		pushi	$17d		; 381, addItem
		pushi	$5		; scaleY
		class	EditItem
		push
		pushi	$23		; 35, '#', text
		push2
		pushi	$9		; inLeft
		+at	temp[$a]
		lspi	param[$1]
		callk	kernel_91, $4
		bnot
		push
		pushi	$2e		; 46, '.', max
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$e
		bnot
		sat	temp[$f]
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		push
		lst	temp[$3]
		lst	temp[$4]
		lat	temp[$0]
		send	$a
		bnot
		jmp	code_0ad1

code_0585:	dup
		ldi	$7f		; 127, frameOut
		eq?
		bnt	code_05d0
		pushi	$17d		; 381, addItem
		pushi	$9		; inLeft
		class	EditItem
		push
		pushi	$23		; 35, '#', text
		push2
		pushi	$9		; inLeft
		+at	temp[$a]
		lspi	param[$1]
		callk	kernel_91, $4
		bnot
		push
		pushi	$2e		; 46, '.', max
		+at	temp[$a]
		lspi	param[$1]
		pushi	$8b		; 139, numLines
		+at	temp[$a]
		lspi	param[$1]
		pushi	$1dc		; 476, pRightMargin
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$16
		bnot
		sat	temp[$f]
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		push
		lst	temp[$3]
		lst	temp[$4]
		lat	temp[$0]
		send	$a
		bnot
		jmp	code_0ad1

code_05d0:	dup
		ldi	$94		; 148, init
		eq?
		bnt	code_0615
		pushi	$17d		; 381, addItem
		pushi	$7		; priority
		class	EditItem
		push
		pushi	$23		; 35, '#', text
		push2
		pushi	$9		; inLeft
		+at	temp[$a]
		lspi	param[$1]
		callk	kernel_91, $4
		bnot
		push
		pushi	$2e		; 46, '.', max
		+at	temp[$a]
		lspi	param[$1]
		pushi	$1d9		; 473, matchSelector
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$12
		bnot
		sat	temp[$f]
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		push
		lst	temp[$3]
		lst	temp[$4]
		lat	temp[$0]
		send	$a
		bnot
		jmp	code_0ad1

code_0615:	dup
		ldi	$78		; 120, 'x', textRight
		eq?
		bnt	code_065a
		lat	temp[$a]
		lspi	param[$1]
		ldi	$ff		; 255, asInteger
		ne?
		bnt	code_0ad1
		pushi	$17d		; 381, addItem
		pushi	$7		; priority
		class	IconItem
		push
		pushi	$e		; 14, view
		+at	temp[$a]
		lspi	param[$1]
		pushi	$f		; 15, loop
		+at	temp[$a]
		lspi	param[$1]
		pushi	$10		; 16, cel
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$12
		bnot
		sat	temp[$f]
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		push
		lst	temp[$3]
		lst	temp[$4]
		lat	temp[$0]
		send	$a
		bnot
		jmp	code_0ad1

code_065a:	dup
		ldi	$77		; 119, 'w', textTop
		eq?
		bnt	code_0667
		ldi	$1
		sat	temp[$2]
		jmp	code_0ad1

code_0667:	dup
		ldi	$7e		; 126, '~', dimmed
		eq?
		bnt	code_067c
		ldi	$1
		sat	temp[$2]
		ldi	$8		; fixPriority
		sat	temp[$16]
		ldi	$0
		sat	temp[$17]
		jmp	code_0ad1

code_067c:	dup
		ldi	$77		; 119, 'w', textTop
		eq?
		bnt	code_0689
		ldi	$1
		sat	temp[$2]
		jmp	code_0ad1

code_0689:	dup
		ldi	$84		; 132, pitch
		eq?
		bnt	code_06c6
		pushi	$17d		; 381, addItem
		pushi	$9		; inLeft
		lsg	global[$9]
		pushi	$e		; 14, view
		+at	temp[$a]
		lspi	param[$1]
		pushi	$f		; 15, loop
		+at	temp[$a]
		lspi	param[$1]
		pushi	$10		; 16, cel
		+at	temp[$a]
		lspi	param[$1]
		pushi	$51		; 81, 'Q', value
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$16
		bnot
		sat	temp[$f]
		ldi	$2
		sat	temp[$2]
		ldi	$8		; fixPriority
		sat	temp[$16]
		ldi	$0
		sat	temp[$17]
		jmp	code_0ad1

code_06c6:	dup
		ldi	$8e		; 142, getIndex
		eq?
		bnt	code_071d
		pushi	$9f		; 159, add
		push1
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$f]
		push
		lat	temp[$0]
		send	$6
		bnot
		pushi	$29		; 41, ')', state
		push1
		pushi	$29		; 41, ')', state
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		ldi	$80		; 128, lastKey
		or
		push
		pushi	$db		; 219, moveTo
		push2
		lst	temp[$3]
		lst	temp[$4]
		pushi	$94		; 148, init
		push1
		lst	temp[$0]
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$f]
		send	$18
		bnot
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$f]
		lst	temp[$3]
		lst	temp[$4]
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$e
		bnot
		jmp	code_0ad1

code_071d:	dup
		ldi	$8f		; 143, putIndex
		eq?
		bnt	code_076c
		pushi	$9f		; 159, add
		push1
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$f]
		push
		lat	temp[$0]
		send	$6
		bnot
		pushi	$29		; 41, ')', state
		push1
		pushi	$29		; 41, ')', state
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		ldi	$80		; 128, lastKey
		or
		push
		pushi	$94		; 148, init
		push1
		lst	temp[$0]
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$f]
		send	$10
		bnot
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$f]
		lst	temp[$3]
		lst	temp[$4]
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$e
		bnot
		jmp	code_0ad1

code_076c:	dup
		ldi	$89		; 137, top
		eq?
		bnt	code_077c
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$1a]
		jmp	code_0ad1

code_077c:	dup
		ldi	$8a		; 138, bottom
		eq?
		bnt	code_0790
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$16]
		ldi	$0
		sat	temp[$17]
		jmp	code_0ad1

code_0790:	dup
		ldi	$8b		; 139, numLines
		eq?
		bnt	code_07a0
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$17]
		jmp	code_0ad1

code_07a0:	dup
		ldi	$87		; 135, left
		eq?
		bnt	code_07b6
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$18]
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$19]
		jmp	code_0ad1

code_07b6:	dup
		ldi	$86		; 134, yaw
		eq?
		bnt	code_07c6
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$14]
		jmp	code_0ad1

code_07c6:	dup
		ldi	$85		; 133, roll
		eq?
		bnt	code_07d6
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$15]
		jmp	code_0ad1

code_07d6:	dup
		ldi	$95		; 149, dispose
		eq?
		bnt	code_089b
		ldi	$1
		sat	temp[$1d]
		+at	temp[$a]
		lspi	param[$1]
		dup
		ldi	$fd		; 253, strip
		eq?
		bnt	code_07f1
		ldi	$6		; maxScale
		jmp	code_0850

code_07f1:	dup
		ldi	$ff		; 255, asInteger
		eq?
		bnt	code_080c
		lat	temp[$10]
		bnt	code_0808
		pushi	$88		; 136, right
		push0
		send	$4
		bnot
		push
		ldi	$c		; 12, inBottom
		add
		jmp	code_0850

code_0808:	lat	temp[$3]
		jmp	code_0850

code_080c:	dup
		ldi	$fe		; 254, strIndex
		eq?
		bnt	code_0823
		lat	temp[$10]
		bnt	code_081f
		pushi	$87		; 135, left
		push0
		send	$4
		bnot
		jmp	code_0850

code_081f:	lat	temp[$3]
		jmp	code_0850

code_0823:	dup
		ldi	$fa		; 250, lower
		eq?
		bnt	code_084e
		lat	temp[$10]
		bnt	code_084a
		pushi	$87		; 135, left
		push0
		send	$4
		bnot
		push
		pushi	$4e		; 78, 'N', width
		push0
		lat	temp[$10]
		send	$4
		bnot
		push
		+at	temp[$a]
		lapi	param[$1]
		sub
		push
		ldi	$2
		div
		add
		jmp	code_0850

code_084a:	lat	temp[$3]
		jmp	code_0850

code_084e:	lat	temp[$3]
code_0850:	toss
		sat	temp[$3]
		+at	temp[$a]
		lspi	param[$1]
		dup
		ldi	$fd		; 253, strip
		eq?
		bnt	code_0861
		ldi	$6		; maxScale
		jmp	code_0895

code_0861:	dup
		ldi	$ff		; 255, asInteger
		eq?
		bnt	code_087c
		lat	temp[$10]
		bnt	code_0878
		pushi	$8a		; 138, bottom
		push0
		send	$4
		bnot
		push
		ldi	$6		; maxScale
		add
		jmp	code_0895

code_0878:	lat	temp[$4]
		jmp	code_0895

code_087c:	dup
		ldi	$fe		; 254, strIndex
		eq?
		bnt	code_0893
		lat	temp[$10]
		bnt	code_088f
		pushi	$89		; 137, top
		push0
		send	$4
		bnot
		jmp	code_0895

code_088f:	lat	temp[$4]
		jmp	code_0895

code_0893:	lat	temp[$4]
code_0895:	toss
		sat	temp[$4]
		jmp	code_0ad1

code_089b:	dup
		ldi	$8c		; 140, scratch
		eq?
		bnt	code_0a40
		push0
		callk	kernel_121, $0
		bnot
		sat	temp[$21]
		+at	temp[$a]
		lspi	param[$1]
		ldi	$0
		sati	temp[$25]
		bnt	code_0933
		pushi	$97		; 151, isKindOf
		push1
		class	BtnList
		push
		ldi	$0
		lati	temp[$25]
		send	$6
		bnot
		bnt	code_0933
		ldi	$0
		lati	temp[$25]
		sat	temp[$5]
		pushi	$233		; 563, buttonW
		push0
		send	$4
		bnot
		not
		bnt	code_08e5
		lat	temp[$14]
		bnt	code_08e5
		pushi	$233		; 563, buttonW
		push1
		lst	temp[$14]
		lat	temp[$5]
		send	$6
		bnot
code_08e5:	pushi	$234		; 564, buttonH
		push0
		lat	temp[$5]
		send	$4
		bnot
		not
		bnt	code_0900
		lat	temp[$15]
		bnt	code_0900
		pushi	$234		; 564, buttonH
		push1
		lst	temp[$15]
		lat	temp[$5]
		send	$6
		bnot
code_0900:	pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$4
		bnot
		push1
		push1
		lst	temp[$3]
		push2
		push1
		lst	temp[$4]
		pushi	$94		; 148, init
		push1
		lst	temp[$0]
		lat	temp[$5]
		send	$12
		bnot
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$4
		bnot
		pushi	$e2		; 226, heighten
		push1
		pushi	$6		; maxScale
		lat	temp[$c]
		send	$6
		bnot
		jmp	code_09b3

code_0933:	+at	temp[$a]
		lspi	param[$1]
		ldi	$1
		sati	temp[$25]
		+at	temp[$a]
		lspi	param[$1]
		ldi	$2
		sati	temp[$25]
		+at	temp[$a]
		lspi	param[$1]
		ldi	$3		; z
		sati	temp[$25]
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$4
		bnot
		pushi	$230		; 560, startVal
		push1
		ldi	$1
		lsti	temp[$25]
		pushi	$232		; 562, col
		push1
		ldi	$2
		lsti	temp[$25]
		pushi	$231		; 561, row
		push1
		ldi	$3		; z
		lsti	temp[$25]
		pushi	$233		; 563, buttonW
		push1
		lat	temp[$14]
		bnt	code_0976
		jmp	code_0978

code_0976:	ldi	$0
code_0978:	push
		pushi	$234		; 564, buttonH
		push1
		lat	temp[$15]
		bnt	code_0983
		jmp	code_0985

code_0983:	ldi	$0
code_0985:	push
		pushi	$23e		; 574, addList
		push1
		ldi	$0
		lsti	temp[$25]
		push1
		push1
		lst	temp[$3]
		push2
		push1
		lst	temp[$4]
		pushi	$94		; 148, init
		push1
		lst	temp[$0]
		pushi	$8d		; 141, new
		push0
		class	BtnList
		send	$4
		bnot
		sat	temp[$5]
		send	$36
		bnot
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$4
		bnot
code_09b3:	pushi	$236		; 566, upButton
		push0
		lat	temp[$5]
		send	$4
		bnot
		bnt	code_09f0
		pushi	$236		; 566, upButton
		push0
		lat	temp[$5]
		send	$4
		bnot
		push
		ldi	$ff		; 255, asInteger
		ne?
		bnt	code_09f0
		pushi	$4b		; 75, 'K', at
		push1
		pushi	$5a		; 90, 'Z', size
		push0
		lat	temp[$0]
		send	$4
		bnot
		push
		ldi	$1
		sub
		push
		lat	temp[$0]
		send	$6
		bnot
		sat	temp[$10]
		pushi	$243		; 579, prevItem
		push1
		push
		lat	temp[$0]
		send	$6
		bnot
		jmp	code_09fe

code_09f0:	ldi	$0
		sat	temp[$10]
		pushi	$243		; 579, prevItem
		push1
		push0
		lat	temp[$0]
		send	$6
		bnot
code_09fe:	pushi	$4b		; 75, 'K', at
		push1
		pushi	$5a		; 90, 'Z', size
		push0
		pushi	$23a		; 570, itemList
		push0
		lat	temp[$5]
		send	$4
		bnot
		send	$4
		bnot
		push
		ldi	$1
		sub
		push
		pushi	$23a		; 570, itemList
		push0
		lat	temp[$5]
		send	$4
		bnot
		send	$6
		bnot
		sat	temp[$1e]
		pushi	$87		; 135, left
		push0
		lat	temp[$c]
		send	$4
		bnot
		sat	temp[$3]
		pushi	$8a		; 138, bottom
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$12]
		add
		sat	temp[$4]
		jmp	code_0ad1

code_0a40:	dup
		ldi	$8d		; 141, new
		eq?
		bnt	code_0a50
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$12]
		jmp	code_0ad1

code_0a50:	dup
		ldi	$81		; 129, magnifier
		eq?
		bnt	code_0a89
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$f]
		pushi	$1be		; 446, setSize
		push0
		send	$4
		bnot
		pushi	$9f		; 159, add
		push1
		lst	temp[$f]
		lat	temp[$0]
		send	$6
		bnot
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$f]
		lst	temp[$3]
		lst	temp[$4]
		lat	temp[$0]
		send	$a
		bnot
		ldi	$0
		sat	temp[$16]
		sat	temp[$17]
		jmp	code_0ad1

code_0a89:	dup
		ldi	$7d		; 125, '}', titleFont
		eq?
		bnt	code_0a9f
		pushi	$244		; 580, selectHandler
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$6
		bnot
		jmp	code_0ad1

code_0a9f:	dup
		ldi	$93		; 147, pLine
		eq?
		bnt	code_0abd
		pushi	$246		; 582, retObject
		push1
		+at	temp[$a]
		lspi	param[$1]
		pushi	$247		; 583, retSelector
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$c
		bnot
		jmp	code_0ad1

code_0abd:	dup
		ldi	$92		; 146, pModule
		eq?
		bnt	code_0ad1
		pushi	$241		; 577, keepDialog
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$6
		bnot
code_0ad1:	toss
		lst	temp[$2]
		ldi	$1
		eq?
		bnt	code_0b0c
		pushi	$17d		; 381, addItem
		pushi	$5		; scaleY
		lsg	global[$9]
		pushi	$23		; 35, '#', text
		push2
		pushi	$9		; inLeft
		+at	temp[$a]
		lspi	param[$1]
		callk	kernel_91, $4
		bnot
		push
		pushi	$51		; 81, 'Q', value
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$0]
		send	$e
		bnot
		sat	temp[$f]
		pushi	$20		; 32, ' ', name
		push1
		pushi	$23		; 35, '#', text
		push0
		send	$4
		bnot
		push
		lat	temp[$f]
		send	$6
		bnot
code_0b0c:	lat	temp[$2]
		bnt	code_0cc7
		lat	temp[$17]
		bnt	code_0b41
		lat	temp[$10]
		bnt	code_0b41
		pushi	$97		; 151, isKindOf
		push1
		class	Button
		push
		lat	temp[$10]
		send	$6
		bnot
		bnt	code_0b41
		pushi	$88		; 136, right
		push0
		lat	temp[$10]
		send	$4
		bnot
		push
		ldi	$c		; 12, inBottom
		add
		sat	temp[$3]
		pushi	$89		; 137, top
		push0
		lat	temp[$10]
		send	$4
		bnot
		sat	temp[$4]
code_0b41:	lat	temp[$16]
		bnt	code_0b8f
		lat	temp[$10]
		bnt	code_0b63
		pushi	$97		; 151, isKindOf
		push1
		class	Button
		push
		lat	temp[$10]
		send	$6
		bnot
		bnt	code_0b63
		ldi	$fe		; 254, strIndex
		sat	temp[$3]
		ldi	$ff		; 255, asInteger
		sat	temp[$4]
		jmp	code_0b8f

code_0b63:	pushi	$4e		; 78, 'N', width
		push0
		lat	temp[$c]
		send	$4
		bnot
		push
		lat	temp[$14]
		bnt	code_0b72
		jmp	code_0b7a

code_0b72:	pushi	$4e		; 78, 'N', width
		push0
		lat	temp[$f]
		send	$4
		bnot
code_0b7a:	sub
		push
		ldi	$2
		div
		sat	temp[$3]
		push
		ldi	$0
		lt?
		bnt	code_0b8b
		ldi	$6		; maxScale
		sat	temp[$3]
code_0b8b:	ldi	$fc		; 252, getToken
		sat	temp[$4]
code_0b8f:	pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$f]
		lst	temp[$3]
		lst	temp[$4]
		lat	temp[$0]
		send	$a
		bnot
		lat	temp[$14]
		bnt	code_0bb0
		pushi	$4e		; 78, 'N', width
		push1
		push
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0c9c

code_0bb0:	lat	temp[$16]
		bnt	code_0c9c
		lat	temp[$10]
		bnt	code_0c9c
		pushi	$97		; 151, isKindOf
		push1
		class	Button
		push
		lat	temp[$10]
		send	$6
		bnot
		bnt	code_0c9c
		pushi	$1e3		; 483, wide
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		ldi	$0
		eq?
		bnt	code_0c7f
		pushi	$4e		; 78, 'N', width
		push0
		lat	temp[$10]
		send	$4
		bnot
		push
		pushi	$4e		; 78, 'N', width
		push0
		lat	temp[$f]
		send	$4
		bnot
		gt?
		bnt	code_0c01
		pushi	$4e		; 78, 'N', width
		push1
		pushi	$4e		; 78, 'N', width
		push0
		lat	temp[$10]
		send	$4
		bnot
		push
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0c7f

code_0c01:	pushi	$5a		; 90, 'Z', size
		push0
		lat	temp[$0]
		send	$4
		bnot
		push
		ldi	$1
		sub
		sat	temp[$b]
code_0c0f:	lst	temp[$b]
		ldi	$0
		ge?
		bnt	code_0c7f
		pushi	$4b		; 75, 'K', at
		push1
		lst	temp[$b]
		lat	temp[$0]
		send	$6
		bnot
		push
		ldi	$0
		sati	temp[$25]
		pushi	$97		; 151, isKindOf
		push1
		class	Button
		push
		ldi	$0
		lati	temp[$25]
		send	$6
		bnot
		not
		bnt	code_0c3d
		jmp	code_0c7f

		jmp	code_0c7b

code_0c3d:	ldi	$0
		lsti	temp[$25]
		lat	temp[$f]
		ne?
		bnt	code_0c7b
		pushi	$4e		; 78, 'N', width
		push1
		pushi	$4e		; 78, 'N', width
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		ldi	$0
		lati	temp[$25]
		send	$6
		bnot
		pushi	$db		; 219, moveTo
		push2
		pushi	$87		; 135, left
		push0
		lat	temp[$10]
		send	$4
		bnot
		push
		pushi	$89		; 137, top
		push0
		ldi	$0
		lati	temp[$25]
		send	$4
		bnot
		push
		ldi	$0
		lati	temp[$25]
		send	$8
		bnot
code_0c7b:	-at	temp[$b]
		jmp	code_0c0f

code_0c7f:	pushi	$db		; 219, moveTo
		push2
		pushi	$87		; 135, left
		push0
		lat	temp[$10]
		send	$4
		bnot
		push
		pushi	$89		; 137, top
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		lat	temp[$f]
		send	$8
		bnot
code_0c9c:	lat	temp[$15]
		bnt	code_0caa
		pushi	$e1		; 225, height
		push1
		push
		lat	temp[$f]
		send	$6
		bnot
code_0caa:	lst	temp[$18]
		lat	temp[$19]
		eq?
		bnt	code_0cb5
		pprev
		ldi	$0
		eq?
code_0cb5:	not
		bnt	code_0cc7
		pushi	$25		; 37, '%', fore
		push1
		lst	temp[$18]
		pushi	$26		; 38, '&', back
		push1
		lst	temp[$19]
		lat	temp[$f]
		send	$c
		bnot
code_0cc7:	lat	temp[$f]
		bnt	code_1016
		ldi	$0
		sat	temp[$11]
code_0cd0:	lst	temp[$a]
		lap	param[$0]
		ge?
		bnt	code_0cda
		jmp	code_0f99

code_0cda:	+at	temp[$a]
		lspi	param[$1]
		dup
		ldi	$fdf7		; -521
		eq?
		bnt	code_0cf5
		pushi	$17a		; 378, clut
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0cf5:	dup
		ldi	$fde8		; -536
		eq?
		bnt	code_0d0b
		pushi	$23		; 35, '#', text
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0d0b:	dup
		ldi	$fde9		; -535
		eq?
		bnt	code_0d35
		pushi	$1f5		; 501, setIcon
		pushi	$5		; scaleY
		+at	temp[$a]
		lspi	param[$1]
		+at	temp[$a]
		lspi	param[$1]
		+at	temp[$a]
		lspi	param[$1]
		+at	temp[$a]
		lspi	param[$1]
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$e
		bnot
		jmp	code_0f95

code_0d35:	dup
		ldi	$fdf8		; -520
		eq?
		bnt	code_0da7
		pushi	$8c		; 140, scratch
		push1
		lst	temp[$f]
		pushi	$1be		; 446, setSize
		push0
		pushi	$8d		; 141, new
		push0
		class	UnderlineItem
		send	$4
		bnot
		sat	temp[$1f]
		send	$a
		bnot
		pushi	$9f		; 159, add
		push1
		lst	temp[$1f]
		lat	temp[$0]
		send	$6
		bnot
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$1f]
		pushi	$87		; 135, left
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		ldi	$4		; scaleX
		sub
		push
		pushi	$8a		; 138, bottom
		push0
		lat	temp[$f]
		send	$4
		bnot
		push
		ldi	$1
		add
		push
		lat	temp[$0]
		send	$a
		bnot
		pushi	$a3		; 163, contains
		push1
		lst	temp[$f]
		lofsa	centeredItems
		send	$6
		bnot
		bnt	code_0f95
		pushi	$9f		; 159, add
		push1
		lst	temp[$1f]
		lofsa	centeredItems
		send	$6
		bnot
		jmp	code_0f95

code_0da7:	dup
		ldi	$fdea		; -534
		eq?
		bnt	code_0e08
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$22]
		+at	temp[$a]
		lapi	param[$1]
		sat	temp[$23]
		pushi	$243		; 579, prevItem
		push1
		lst	temp[$10]
		pushi	$249		; 585, posnItem
		pushi	$5		; scaleY
		lst	temp[$f]
		lst	temp[$22]
		push
		lst	temp[$22]
		ldi	$fa		; 250, lower
		eq?
		bnt	code_0dd9
		+at	temp[$a]
		lapi	param[$1]
		jmp	code_0ddb

code_0dd9:	ldi	$0
code_0ddb:	push
		lst	temp[$1f]
		ldi	$fa		; 250, lower
		eq?
		bnt	code_0de9
		+at	temp[$a]
		lapi	param[$1]
		jmp	code_0deb

code_0de9:	ldi	$0
code_0deb:	push
		lat	temp[$0]
		send	$14
		bnot
		lst	temp[$22]
		ldi	$fb		; 251, subStr
		eq?
		bnt	code_0f95
		pushi	$9f		; 159, add
		push1
		lst	temp[$f]
		lofsa	centeredItems
		send	$6
		bnot
		jmp	code_0f95

code_0e08:	dup
		ldi	$fdeb		; -533
		eq?
		bnt	code_0e4c
		pushi	$243		; 579, prevItem
		push1
		lst	temp[$10]
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$f]
		lat	temp[$10]
		bnt	code_0e2b
		pushi	$88		; 136, right
		push0
		send	$4
		bnot
		jmp	code_0e2d

code_0e2b:	ldi	$6		; maxScale
code_0e2d:	push
		+at	temp[$a]
		lapi	param[$1]
		add
		push
		lat	temp[$10]
		bnt	code_0e41
		pushi	$89		; 137, top
		push0
		send	$4
		bnot
		jmp	code_0e43

code_0e41:	ldi	$6		; maxScale
code_0e43:	push
		lat	temp[$0]
		send	$10
		bnot
		jmp	code_0f95

code_0e4c:	dup
		ldi	$fdec		; -532
		eq?
		bnt	code_0e90
		pushi	$243		; 579, prevItem
		push1
		lst	temp[$10]
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		lst	temp[$f]
		lat	temp[$10]
		bnt	code_0e6f
		pushi	$87		; 135, left
		push0
		send	$4
		bnot
		jmp	code_0e71

code_0e6f:	ldi	$6		; maxScale
code_0e71:	push
		lat	temp[$10]
		bnt	code_0e7f
		pushi	$8a		; 138, bottom
		push0
		send	$4
		bnot
		jmp	code_0e81

code_0e7f:	ldi	$6		; maxScale
code_0e81:	push
		+at	temp[$a]
		lapi	param[$1]
		add
		push
		lat	temp[$0]
		send	$10
		bnot
		jmp	code_0f95

code_0e90:	dup
		ldi	$fded		; -531
		eq?
		bnt	code_0ea6
		+at	temp[$a]
		lapi	param[$1]
		not
		bnt	code_0f95
		ldi	$1
		sat	temp[$11]
		jmp	code_0f95

code_0ea6:	dup
		ldi	$fdee		; -530
		eq?
		bnt	code_0ebd
		pushi	$1c8		; 456, helpStr
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0ebd:	dup
		ldi	$fdef		; -529
		eq?
		bnt	code_0ed5
		pushi	$1c7		; 455, handler
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0ed5:	dup
		ldi	$fdf0		; -528
		eq?
		bnt	code_0eeb
		pushi	$4e		; 78, 'N', width
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0eeb:	dup
		ldi	$fdf1		; -527
		eq?
		bnt	code_0f03
		pushi	$e1		; 225, height
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0f03:	dup
		ldi	$fdf2		; -526
		eq?
		bnt	code_0f18
		+at	temp[$a]
		lapi	param[$1]
		bnt	code_0f95
		lat	temp[$f]
		sat	temp[$8]
		jmp	code_0f95

code_0f18:	dup
		ldi	$fdf3		; -525
		eq?
		bnt	code_0f2f
		pushi	$21		; 33, '!', key
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0f2f:	dup
		ldi	$fdf4		; -524
		eq?
		bnt	code_0f46
		pushi	$2a		; 42, '*', font
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0f46:	dup
		ldi	$fdf5		; -523
		eq?
		bnt	code_0f5d
		pushi	$25		; 37, '%', fore
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0f5d:	dup
		ldi	$fdf9		; -519
		eq?
		bnt	code_0f7b
		pushi	$3		; z
		lst	temp[$f]
		+at	temp[$a]
		lspi	param[$1]
		+at	temp[$a]
		lspi	param[$1]
		calle	export60025_5, $6
		bnot
		jmp	code_0f95

code_0f7b:	dup
		ldi	$fdf6		; -522
		eq?
		bnt	code_0f91
		pushi	$26		; 38, '&', back
		push1
		+at	temp[$a]
		lspi	param[$1]
		lat	temp[$f]
		send	$6
		bnot
		jmp	code_0f95

code_0f91:	-at	temp[$a]
		jmp	code_0f99

code_0f95:	toss
		jmp	code_0cd0

code_0f99:	lat	temp[$11]
		bnt	code_0fdb
		pushi	$58		; 88, 'X', delete
		push1
		lst	temp[$f]
		lat	temp[$0]
		send	$6
		bnot
		pushi	$95		; 149, dispose
		push0
		lat	temp[$f]
		send	$4
		bnot
		ldi	$0
		sat	temp[$f]
		ldi	$0
		sat	temp[$2]
		pushi	$243		; 579, prevItem
		push1
		pushi	$4b		; 75, 'K', at
		push1
		pushi	$5a		; 90, 'Z', size
		push0
		lat	temp[$0]
		send	$4
		bnot
		push
		ldi	$1
		sub
		push
		lat	temp[$0]
		send	$6
		bnot
		push
		lat	temp[$0]
		send	$6
		bnot
		jmp	code_1016

code_0fdb:	pushi	$a3		; 163, contains
		push1
		lst	temp[$f]
		lat	temp[$0]
		send	$6
		bnot
		not
		bnt	code_0ffe
		pushi	$9f		; 159, add
		push1
		lst	temp[$f]
		lat	temp[$0]
		send	$6
		bnot
		pushi	$1be		; 446, setSize
		push0
		lat	temp[$f]
		send	$4
		bnot
code_0ffe:	pushi	$1be		; 446, setSize
		push0
		lat	temp[$0]
		send	$4
		bnot
		lat	temp[$f]
		sat	temp[$10]
		pushi	$243		; 579, prevItem
		push1
		lst	temp[$f]
		lat	temp[$0]
		send	$6
		bnot
code_1016:	+at	temp[$a]
		jmp	code_022d

code_101b:	pushi	$1be		; 446, setSize
		push0
		pushi	$e3		; 227, expand
		push2
		lst	temp[$12]
		dup
		lat	temp[$0]
		send	$c
		bnot
		ldi	$0
		sat	temp[$a]
code_102f:	lst	temp[$a]
		pushi	$5a		; 90, 'Z', size
		push0
		lofsa	centeredItems
		send	$4
		bnot
		lt?
		bnt	code_1063
		pushi	$4b		; 75, 'K', at
		push1
		lst	temp[$a]
		lofsa	centeredItems
		send	$6
		bnot
		sat	temp[$f]
		pushi	$249		; 585, posnItem
		pushi	$3		; z
		push
		pushi	$fb		; 251, subStr
		push2
		push0
		send	$4
		bnot
		push
		lat	temp[$0]
		send	$a
		bnot
		+at	temp[$a]
		jmp	code_102f

code_1063:	lag	global[$3]
		bnt	code_1083
		push0
		push0
		send	$4
		bnot
		bnt	code_1083
		pushi	$de		; 222, centerIn
		push1
		push0
		push0
		lag	global[$3]
		send	$4
		bnot
		push
		lat	temp[$c]
		send	$6
		bnot
		jmp	code_108b

code_1083:	pushi	$73		; 115, 's', center
		push0
		lat	temp[$c]
		send	$4
		bnot
code_108b:	pushi	$db		; 219, moveTo
		push2
		lst	temp[$d]
		ldi	$ff		; 255, asInteger
		eq?
		bnt	code_10a2
		pushi	$87		; 135, left
		push0
		lat	temp[$c]
		send	$4
		bnot
		jmp	code_10a4

code_10a2:	lat	temp[$d]
code_10a4:	push
		lst	temp[$e]
		ldi	$ff		; 255, asInteger
		eq?
		bnt	code_10b8
		pushi	$89		; 137, top
		push0
		lat	temp[$c]
		send	$4
		bnot
		jmp	code_10ba

code_10b8:	lat	temp[$e]
code_10ba:	push
		lat	temp[$c]
		send	$8
		bnot
		pushi	$1d3		; 467, modal
		push1
		lst	temp[$13]
		pushi	$248		; 584, open
		push0
		lat	temp[$0]
		send	$a
		bnot
		lat	temp[$8]
		not
		bnt	code_110d
		pushi	$a0		; 160, firstTrue
		push2
		pushi	$1cc		; 460, checkState
		push1
		lat	temp[$0]
		send	$8
		bnot
		sat	temp[$8]
		bnt	code_110d
		pushi	$a0		; 160, firstTrue
		push2
		pushi	$1cc		; 460, checkState
		push2
		lat	temp[$0]
		send	$8
		bnot
		not
		bnt	code_110d
		pushi	$29		; 41, ')', state
		push1
		pushi	$29		; 41, ')', state
		push0
		lat	temp[$8]
		send	$4
		bnot
		push
		ldi	$2
		or
		push
		lat	temp[$8]
		send	$6
		bnot
code_110d:	lst	temp[$13]
		ldi	$0
		eq?
		bnt	code_1123
		pushi	$9f		; 159, add
		push1
		lst	temp[$0]
		lag	global[$13]
		send	$6
		bnot
		lat	temp[$0]
		ret

code_1123:	lst	temp[$13]
		ldi	$2
		eq?
		bnt	code_1148
		lat	temp[$8]
		bnt	code_113a
		pushi	$1d4		; 468, selectItem
		push1
		push
		lat	temp[$0]
		send	$6
		bnot
code_113a:	pushi	$aa		; 170, addToFront
		push1
		lst	temp[$0]
		lag	global[$13]
		send	$6
		bnot
		lat	temp[$0]
		ret

code_1148:	pushi	$1ce		; 462, process
		push1
		lst	temp[$8]
		lat	temp[$0]
		send	$6
		bnot
		sat	temp[$9]
		push0
		callk	kernel_33, $0
		bnot
		lat	temp[$9]
		ret

; export60029_1
code_115d:	link	$1
		push1
		pushi	$f5		; 245, format
		push0
		&rest	$1
		class	Str
		send	$4
		bnot
		sat	temp[$0]
		push
		call	code_00f8, $2
		bnot
		pushi	$95		; 149, dispose
		push0
		lat	temp[$0]
		send	$4
		bnot
code_117c:	ret

; export60029_2
code_117d:	pushi	$a		; 10, inTop
		lsp	param[$0]
		ldi	$3		; z
		ge?
		bnt	code_118a
		lap	param[$3]
		jmp	code_118d

code_118a:	lofsa	string_00b1	; ""
code_118d:	push
		pushi	$76		; 118, 'v', textLeft
		lsp	param[$1]
		lsp	param[$2]
		pushi	$77		; 119, 'w', textTop
		lofsa	string_00b2	; " OK "
		push
		push1
		pushi	$77		; 119, 'w', textTop
		lofsa	string_00b7	; "Cancel"
		push
		push0
		&rest	$4		; scaleX
		call	code_00f8, $14
		bnot
		bnt	code_11b8
		pushi	$5a		; 90, 'Z', size
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		ldi	$0
		gt?
code_11b8:	ret

; export60029_3
code_11b9:	link	$2
		pushi	$8d		; 141, new
		push1
		pushi	$5		; scaleY
		class	Str
		send	$6
		bnot
		sat	temp[$0]
		lsp	param[$0]
		ldi	$1
		gt?
		bnt	code_11df
		pushi	$f5		; 245, format
		push2
		lofsa	string_00be	; "%d"
		push
		lsp	param[$2]
		lat	temp[$0]
		send	$8
		bnot
code_11df:	pushi	$3		; z
		lst	temp[$0]
		pushi	$5		; scaleY
		lsp	param[$1]
		call	code_117c, $6
		bnot
		bnt	code_11f9
		pushi	$ff		; 255, asInteger
		push0
		lat	temp[$0]
		send	$4
		bnot
		jmp	code_11fb

code_11f9:	ldi	$ff		; 255, asInteger
code_11fb:	sat	temp[$1]
		pushi	$95		; 149, dispose
		push0
		lat	temp[$0]
		send	$4
		bnot
		lat	temp[$1]
		ret

; export60029_4
code_1209:	link	$1
		pushi	$8d		; 141, new
		push1
		lsp	param[$1]
		class	Str
		send	$6
		bnot
		sat	temp[$0]
		push2
		push
		lsp	param[$1]
		&rest	$2
		call	code_117c, $4
		bnot
		bnt	code_122c
		lat	temp[$0]
		ret

		jmp	code_1238

code_122c:	pushi	$95		; 149, dispose
		push0
		lat	temp[$0]
		send	$4
		bnot
		ldi	$0
		ret

code_1238:	ret

