;********************************************
;********************************************
;***					  ***
;**  Mra & Mre Source Factory   13-03-93   **
;***					  ***
;********************************************
;********************************************
o:
	bsr	lbC1550
lbC66
	move.b	#$20,$DFF1DC
	lea	$4E686,a0
loops
	move.l	#0,(a0)+
	cmp.l	#$6EF9E,a0
	blt.s	loops
lbC82
	lea	$4A73E,a0
lbC88
	move.l	#0,(a0)+
	cmp.l	#$4E686,a0
	bne.s	lbC88
	bsr	lbC15FA
lbW9A
	dc.w	$6100
lbC9C
	move.b	(a0)+,(a2)+
	bsr	lbC15FA
	move.l	sp,lbL165E
	dc.w	$4FF9
	dc.w	4
lbCAC
	divu	(a4),d2
	movem.l	d0-d7/a0-a6,-(sp)
lbCB2
	lea	lbW20B2(pc),a0
lbCB6
	move.w	8(a0),d0
	add.w	d0,d0
	subq.w	#1,d0
	move.l	4(a0),a1
loop
	move.w	(a1),d2
	add.w	d2,d2
	add.w	d2,d2
	move.w	d2,(a1)+
	dbra	d0,loop

	lea	$12(a0),a0
	cmp.l	#lbL20E8,a0
	blt	lbCB6
	lea	lbL20E8(pc),a1
	lea	lbW20B2(pc),a0
	moveq	#8,d0
dongu
	move.w	(a0)+,(a1)+
	dbra	d0,dongu

	bsr	lbC1566
	lea	lbW24C6(pc),a0
	lea	lbL1190(pc),a1
	lea	lbW2486(pc),a5
	bsr	lbCFA8
	lea	lbL1370(pc),a1
	lea	lbW2232(pc),a0
	lea	lbW21CE(pc),a5
	bsr	lbCFA8
	lea	$DFF000,a6
	move.w	lbW20C2(pc),lbW1686
	move.w	lbW20BC(pc),lbW163E
	move.w	lbW20BE(pc),lbW1640
	move.w	lbW20C0(pc),lbW1642
	bsr	dalga
	move.l	$6C.w,lbL165A
	move.l	#deger,$6C.w
lbC14A
	tst.b	lak
	bne.s	lbC178
	tst.b	kak
	beq.s	lbC14A
	bsr	lbCE56
	tst.b	lak
	bne.s	lbC178
	bsr	lbCD4C
	st 	tak
	sf	kak
	bra.s	lbC14A
lbC178
	move.l	lbL165A(pc),$6C.w
	bsr	dalga
	bsr	lbC15C6
	bclr	#1,$BFE001
	movem.l	(sp)+,d0-d7/a0-a6
	move.l	lbL165E(pc),sp
	moveq	#0,d0
	rts
degme
	dc.l	0
deger:
	tst.b	dene+4		;$72021
	bne.s	lbc1cc
	move.l	sp,lbl1662	;$71fc8
	move.l	a0,degme	;$70b00
	move.l	sp,a0
	lea	$48408,sp
	move.l	4(a0),4(sp)
	move.l	(a0),(sp)
	move.l	deger(pc),a0
	st 	dene+4

lbC1CC
	movem.l	d0-d7/a0-a6,-(sp)
	bsr	dalga
lbC1D4
	lea	lbW2D98(pc),a1
	lea	lbW3198(pc),a2
	move.l	lbL1652(pc),a0
	move.l	lbL1656(pc),a4
	lea	$DFF000,a6
	bsr	lbC526
	bsr	lbC5B6
	tst.l	lbL1672
	bne	lbC2DA
	move.l	lbL1676(pc),a1
	tst.b	sat
	beq	lbC216
	bsr	lbC23E
	bsr	lbC60E
	bra	lbC316
lbC216
	move.w	$10(a1),lbW1686
	bsr	lbC8F4
	cmp.l	#$5851E,lbLFA4
	bne	lbC2D6
	st 	sat
	bsr	lbC60E
	bra	lbC316
lbC23E
	sf	sat
	move.l	lbL1676(pc),a1
	move.l	lbLFA4(pc),lbL35A
	move.l	#$6EF9E,lbLFA4
	lea	$6EF9E,a2
	bsr	lbCE2E
	move.w	$1A(a1),lbW1650
	move.l	$12(a1),a0
	move.l	$16(a1),a4
	move.w	$22(a1),lbW1686
	bsr	lbC8F4
	move.w	8(a1),lbW1650
	move.l	(a1),lbL1652
	move.l	4(a1),lbL1656
	move.w	$10(a1),lbW1686
	move.l	lbL35A(pc),lbLFA4
	move.l	#$4E686,lbLFA4
	move.l	lbL167A(pc),a1
	move.w	10(a1),lbW163E
	move.w	12(a1),lbW1640
	move.w	14(a1),lbW1642
	move.b	#1,kak
	rts
lbC2D6
	bsr	lbCECA
lbC2DA
	bsr	lbC60E
	bsr	lbCF52
	bra	lbCB80
lbC2E6
	add.w	#4,lbW163E
	add.w	#8,lbW1640
	add.w	#6,lbW1642
	and.w	#$3FE,lbW163E
	and.w	#$3FE,lbW1640
	and.w	#$3FE,lbW1642
lbC316
	bsr	lbC35E
	btst	#6,$BFE001
	bne.s	lbC32A
	st 	lak
lbC32A
	move.w	#$20,$DFF09C
	movem.l	(sp)+,d0-d7/a0-a6
	tst.b	lak
	beq	lbC358
	move.l	a0,degme
	move.l	sp,a0
	move.l	lbL1662(pc),sp
	move.l	4(a0),4(sp)
	move.l	(a0),(sp)
	move.l	degme(pc),a0
lbC358
	rte
lbL35A
	dc.l	0
lbC35E
	tst.w	kat
	beq	lbC372
	subq.w	#1,kat
	bra	lbC46A
lbC372
	tst.l	lbL16A4
	beq	lbC3E2
	move.l	lbL16A4(pc),a0
	cmp.l	#laf,a0
	beq	lbC3B0
	lea	2(a0),a1
	move.l	a1,lbL16A4
	lea	lbW24C6(pc),a1
	moveq	#15,d0
lbC39A
	move.w	(a0),(a1)
	lea	$1E(a0),a0
	addq.w	#4,a1
	dbra	d0,lbC39A
	move.w	#1,kat
	rts
lbC3B0
	move.l	#0,lbL16A4
	lea	$56E76,a2
	bsr	lbCE2E
	lea	lbW24C6(pc),a0
	moveq	#15,d0
lbC3CA
	move.w	#$6F7,(a0)
	lea	4(a0),a0
	dbra	d0,lbC3CA
	move.l	#$56E76,lbL1698
	rts
lbC3E2
	move.l	lbL1694(pc),a0
	move.b	(a0)+,d0
	move.l	a0,lbL1694
	tst.b	d0
	beq	lbC4C8
	cmp.b	#1,d0
	beq	lbC4D4
	cmp.b	#2,d0
	beq	lbC4EE
	cmp.b	#3,d0
	beq	lbC51A
	cmp.b	#$20,d0
	beq	lbC50A
	lea	texttani2(pc),a1
donus
	cmp.b	(a1)+,d0
	bne.s	donus
	sub.l	#texttani2,a1
	add.l	#$79616,a1
	move.l	lbL1698(pc),a0
	move.l	lbL169C(pc),a2
	move.l	a1,(a2)+
	move.l	a0,(a2)+
	move.w	#7,(a2)+
	move.l	a2,lbL169C
	cmp.l	#lbW20B2,a2
	bne.s	lbC450
	lea	lbL1CCA(pc),a2
	move.l	a2,lbL169C
lbC450
	move.l	#0,(a2)
	move.w	#1,kat
	addq.l	#1,lbL1698
	addq.b	#1,lbB16B9
lbC46A
	move.l	lbL16A0(pc),a2
lbC46E
	move.l	(a2)+,a0
	cmp.l	#0,a0
	beq	lbC4C6
	move.l	(a2)+,a1
	move.w	(a2),d0
	subq.w	#1,(a2)+
	cmp.l	#lbW20B2,a2
	bne.s	lbC48C
	lea	lbL1CCA(pc),a2
lbC48C
	moveq	#7,d1
	cmp.w	#$FFF9,d0
	bgt	lbC4A0
	move.l	a2,lbL16A0
	bra	lbC46E
lbC4A0
	tst.w	d0
	bmi	lbC4AE
	btst	d0,(a0)
	beq	lbC4AE
	bset	d0,(a1)
lbC4AE
	addq.w	#1,d0
	lea	$28(a1),a1
	lea	$36(a0),a0
	cmp.w	#8,d0
	beq.s	lbC4C2
	dbra	d1,lbC4A0
lbC4C2
	bra	lbC46E
lbC4C6
	rts
lbC4C8
	move.l	#test,lbL1694
	rts
lbC4D4
	moveq	#$28,d0
	sub.b	lbB16B9(pc),d0
	add.w	#$140,d0
	add.l	d0,lbL1698
	sf	lbB16B9
	bra	lbC46A
lbC4EE
	move.l	#lbL1190,lbL16A4
	move.w	#$64,kat
	sf	lbB16B9
	bra	lbC46A
lbC50A
	addq.l	#1,lbL1698
	addq.b	#1,lbB16B9
	bra	lbC46A
lbC51A
	move.w	#$64,kat
	bra	lbC46A
lbC526
	movem.l	d0/d1/a0,-(sp)
	move.l	lbL168C(pc),a0
	moveq	#0,d0
	move.b	(a0)+,d0
	cmp.b	#$FF,d0
	bne.s	lbC544
	subq.w	#1,a0
	move.l	a0,lbL168C
	bra	lbC5B0
lbC544
	move.l	a0,lbL168C
	move.l	#$140,d1
	move.l	#$4B,d4
	sub.l	d0,d4
	mulu	d0,d1
	move.l	#$797C6,d3
	sub.l	d1,d3
	moveq	#3,d2
	lea	bitpl+2(pc),a0
loop1
	move.w	d3,4(a0)
	swap	d3
	move.w	d3,(a0)
	swap	d3
	add.l	#$50,d3
	lea	8(a0),a0
	dbra	d2,loop1

	lea	lbW2232(pc),a0
	move.l	d1,d0
	divu	#$780,d0
	addq.w	#1,d0
	lsl.w	#1,d0
	lea	lbL1370(pc),a1
	add.w	d0,a1
	moveq	#15,d1
loop2
	move.w	(a1),(a0)
	lea	$1E(a1),a1
	addq.w	#4,a0
	dbra	d1,loop2

	lsl.w	#8,d4
	move.w	#$7B0F,d5
	sub.w	d4,d5
	move.w	d5,bura
lbC5B0
	movem.l	(sp)+,d0/d1/a0
	rts
lbC5B6
	movem.l	d0/d1/a0-a4,-(sp)
	addq.l	#2,lbL1690
	move.l	lbL1690(pc),a0
	cmp.w	#$FFFF,(a0)
	bne.s	lbC5D4
	lea	renkler(pc),a0
	move.l	a0,lbL1690
lbC5D4
	lea	lbW228A(pc),a1
	lea	lbW241E(pc),a2
	lea	lbW255E(pc),a3
	lea	lbW26F2(pc),a4
	moveq	#$31,d0
git
	move.w	(a0)+,d1
	bpl	lbC5F4
	lea	renkler(pc),a0
	bra	git
lbC5F4
	move.w	d1,(a1)
	move.w	d1,(a2)
	move.w	d1,(a3)
	move.w	d1,(a4)
	addq.w	#4,a1
	subq.w	#4,a2
	addq.w	#4,a3
	subq.w	#4,a4
	dbra	d0,git
	movem.l	(sp)+,d0/d1/a0-a4
	rts
lbC60E
	tst.b	dene
	beq	lbC620
	sf	dene
	rts
lbC620
	btst	#2,$DFF016
	bne.s	lbC62C
	rts
lbC62C
	move.w	lbW1682(pc),d7
lbC630
	tst.b	lbB16B4
	bne	lbC818
	tst.b	deve-2
	bne	lbC864
	tst.b	deve-2
	beq.s	lbC654
	subq.b	#1,deve
	rts
lbC654
	tst.b	deve-2
	beq	lbC662
	bpl	lbC774
lbC662
	move.l	lbL166A(pc),a0
	moveq	#0,d0
	move.b	(a0)+,d0
	bne.s	lbC672
	lea	text(pc),a0
	move.b	(a0)+,d0
lbC672
	move.l	a0,lbL166A
	cmp.b	#$40,d0
	beq	lbC7E8
	cmp.b	#$7C,d0
	beq	lbC7F8
	cmp.b	#$5C,d0
	beq	lbC808
	cmp.b	#$1F,d0
	bgt	lbC6A4
	subq.w	#1,d0
	move.w	d0,lbW1684
	bra	lbC662
lbC6A4
	lea	texttani(pc),a1
tanit
	cmp.b	(a1)+,d0
	bne.s	tanit
	sub.l	#texttani,a1
	move.l	a1,d0
	lea	ascii(pc),a1
	move.b	0(a1,d0.w),d2
	move.b	d2,deve-2
	lea	$77E0A,a2
	add.w	d0,d0
	add.l	a2,d0
tanit1
	btst	#14,2(a6)
	bne.s	tanit1
	move.l	lbL1666(pc),a0
	move.l	d0,$50(a6)
	move.l	a0,$48(a6)
	move.l	a0,$54(a6)
	lea	lbW3598(pc),a3
	moveq	#0,d1
	move.b	lbB16AF(pc),d1
	move.l	d1,d4
	add.w	d1,d1
	add.w	d1,d1
	add.l	d1,a3
	move.l	a3,$4C(a6)
	move.w	#$68,$64(a6)
	move.w	#$FFFC,$62(a6)
	move.w	#$56,$60(a6)
	move.w	#$56,$66(a6)
	move.l	#$FFFF0000,$44(a6)
	ror.w	#4,d4
	or.w	#$FF8,d4
	move.w	d4,$40(a6)
	move.w	#0,$42(a6)
	move.w	#$E42,$58(a6)
loop3
	btst	#14,2(a6)
	bne.s	loop3
	lea	$2E(a0),a0
	move.l	d0,$50(a6)
	move.l	a3,$4C(a6)
	move.l	a0,$48(a6)
	move.l	a0,$54(a6)
	move.w	#$E42,$58(a6)
	add.b	d2,lbB16AF
git2
	cmp.b	#$10,lbB16AF
	blt.s	lbC774
	sub.b	#$10,lbB16AF
	addq.l	#2,lbL1666
	bra	git2
lbC774
	subq.b	#1,deve-2
	moveq	#0,d0
	move.b	lbB16B0(pc),d0
	move.w	d0,d1
	lsl.w	#4,d1
	or.b	d0,d1
	move.b	d1,cop2
	move.l	lbL166E(pc),d0
	cmp.l	#$4BC88,d0
	bne.s	lbC7AE
	move.l	#$4BC5A,d0
	move.l	d0,lbL166E
	sub.l	#$2E,lbL1666
lbC7AE
	bsr	lbC8BE
	move.l	d0,lbL167E
	move.b	lbB16B0(pc),lbB16B6
	moveq	#0,d0
	move.b	lbB16B0(pc),d0
	subq.b	#1,d0
	tst.b	d0
	bpl.s	lbC7D4
	moveq	#15,d0
	addq.l	#2,lbL166E
lbC7D4
	move.b	d0,lbB16AF
	dbra	d7,lbC630
	move.w	lbW1684(pc),lbW1682
	rts
lbC7E8
	move.b	#$64,deve-2
	sf	deve-2
	rts
lbC7F8
	move.b	#$14,lbB16B4
	sf	deve-2
	rts
lbC808
	move.b	#$14,deve-2
	sf	deve-2
	rts
lbC818
	subq.b	#1,lbB16B4
	moveq	#$14,d1
	sub.b	lbB16B4(pc),d1
	move.l	lbL167E(pc),d0
	mulu	#$10E,d1
	add.l	d1,d0
	bsr	lbC8BE
	tst.b	lbB16B4
	bne.s	lbC8AA
	move.l	#$4BC56,lbL1666
	move.l	#$4BC5A,lbL166E
	sf	lbB16AF
	sf	lbB16AF
	bsr	lbC8DE
	bra	lbC8AA
	rts
lbC864
	subq.b	#1,deve-2
	moveq	#$14,d1
	sub.b	lbB16B5(pc),d1
	move.l	lbL167E(pc),d0
	mulu	#$10E,d1
	sub.l	d1,d0
	bsr	lbC8BE
	tst.b	deve-2
	bne.s	lbC8AA
	move.l	#$4BC56,lbL1666
	move.l	#$4BC5A,lbL166E
	sf	lbB16AF
	sf	lbB16AF
	bsr	lbC8DE
lbC8AA
	moveq	#0,d0
	move.b	lbB16B6(pc),d0
	move.l	d0,d1
	lsl.w	#4,d0
	or.b	d1,d0
	move.b	d0,cop2
	rts
lbC8BE	
	lea	lbW2712(pc),a0
	moveq	#2,d1
lbC8C4
	move.w	d0,4(a0)
	swap	d0
	move.w	d0,(a0)
	swap	d0
	add.l	#$5A,d0
	lea	8(a0),a0
	dbra	d1,lbC8C4
	rts
lbC8DE
	lea	$4BC56,a0
	move.l	#$A8B,d0
lbC8EA
	move.w	#0,(a0)+
	dbra	d0,lbC8EA
	rts
lbC8F4
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	lbL1676(pc),a5
	lea	lbW2D98(pc),a1
	lea	lbW3198(pc),a2
	lea	lbL2A08(pc),a3
	moveq	#0,d7
	move.w	lbW163E(pc),d7
	move.w	0(a1,d7.w),lbW1644
	move.w	0(a2,d7.w),lbW1646
	move.w	lbW1640(pc),d7
	move.w	0(a1,d7.w),lbW1648
	move.w	0(a2,d7.w),lbW164a
	move.w	lbW1642(pc),d7
	move.w	0(a1,d7.w),lbW164c
	move.w	0(a2,d7.w),lbW164e
lbC946
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d3
	moveq	#0,d4
	movem.w	(a0)+,d0-d2
	move.w	d0,d3
	move.w	d1,d4
	muls	lbW1646(pc),d0
	muls	lbW1644(pc),d4
	muls	lbW1646(pc),d1
	muls	lbW1644(pc),d3
	sub.l	d4,d0
	add.l	d3,d1
	swap	d0
	swap	d1
	add.w	d0,d0
	add.w	d1,d1
	move.w	d0,d3
	move.w	d2,d4
	muls	lbW164A(pc),d0
	muls	lbW1648(pc),d4
	muls	lbW164A(pc),d2
	muls	lbW1648(pc),d3
	add.l	d4,d0
	sub.l	d3,d2
	swap	d0
	swap	d2
	add.w	d0,d0
	add.w	d2,d2
	move.w	d1,d3
	move.w	d2,d4
	muls	lbW164E(pc),d1
	muls	lbW164C(pc),d4
	muls	lbW164E(pc),d2
	muls	lbW164C(pc),d3
	sub.l	d4,d1
	add.l	d3,d2
	swap	d1
	swap	d2
	add.w	d1,d1
	add.w	d2,d2
	ext.l	d0
	ext.l	d1
	asl.l	#8,d0
	asl.l	#8,d1
	moveq	#0,d3
	move.w	lbW1686(pc),d3
	sub.l	d2,d3
	divs	d3,d0
	divs	d3,d1
	add.w	#$A0,d0
	add.w	#$46,d1
	move.w	d0,(a3)+
	move.w	d1,(a3)+
	cmp.w	#$FFFF,(a0)
	bne	lbC946
	move.l	lbLFA4(pc),a0
	bsr	lbCF7A
	lea	lbL2A08(pc),a1
	lea	lbW2B98(pc),a3
	move.l	a4,a2
	move.w	lbW1650(pc),d7
	subq.w	#1,d7
lbC9F2
	movem.w	(a2)+,d5/d6
	movem.w	0(a1,d5.w),d0/d1
	movem.w	0(a1,d6.w),d2/d3
	bsr	lbCAA2
	pea	(a0)
	cmp.w	d1,d3
	bgt.s	lbCA10
	exg	d0,d2
	exg	d1,d3
lbCA10
	cmp.w	d1,d3
	bne.s	lbCA1A
	cmp.w	d0,d2
	beq	lbCA96
lbCA1A	move.w	d0,d4
	move.w	d1,d5
	add.w	d5,d5
	move.w	0(a3,d5.w),d5
	add.l	d5,a0
	lsr.w	#4,d4
	add.w	d4,d4
	add.w	d4,a0
	sub.w	d0,d2
	sub.w	d1,d3
	moveq	#15,d5
	and.l	d5,d0
	ror.l	#4,d0
	move.w	#4,d0
	tst.w	d2
	bpl.s	lbCA42
	addq.w	#1,d0
	neg.w	d2
lbCA42
	cmp.w	d2,d3
	ble.s	lbCA4C
	exg	d2,d3
	subq.w	#4,d0
	add.w	d0,d0
lbCA4C
	move.w	d3,d4
	sub.w	d2,d4
	add.w	d4,d4
	add.w	d4,d4
	add.w	d3,d3
	move.w	d3,d6
	sub.w	d2,d6
	bpl.s	lbCA60
	or.w	#$10,d0
lbCA60
	add.w	d3,d3
	add.w	d0,d0
	add.w	d0,d0
	addq.w	#1,d2
	lsl.w	#6,d2
	addq.w	#2,d2
	swap	d3
	move.w	d4,d3
	or.l	#$BCA0001,d0
lbCA76
	btst	#14,2(a6)
	bne.s	lbCA76
	move.l	d3,$62(a6)
	move.w	d6,$52(a6)
	move.l	a0,$48(a6)
	move.l	a0,$54(a6)
	move.l	d0,$40(a6)
	move.w	d2,$58(a6)
lbCA96
	move.l	(sp)+,a0
	dbra	d7,lbC9F2
	movem.l	(sp)+,d0-d7/a0-a6
	rts
lbCAA2
	movem.l	d4-d7/a0-a6,-(sp)
	tst.w	d1
	bpl.s	lbCAB4
	tst.w	d3
	bmi	lbCAE0
	bsr	lbCB38
lbCAB4
	tst.w	d3
	bpl.s	lbCAC2
	tst.w	d1
	bmi	lbCAE0
	bsr	lbCB5C
lbCAC2
	cmp.w	#$90,d3
	ble	lbCACE
	bsr	lbCB10
lbCACE
	cmp.w	#$90,d1
	ble	lbCADA
	bsr	lbCAE8
lbCADA
	movem.l	(sp)+,d4-d7/a0-a6
	rts
lbCAE0
	move.w	d1,d3
	move.w	d0,d2
	bra	lbCADA
lbCAE8
	moveq	#0,d4
	moveq	#0,d5
	moveq	#0,d6
	move.w	d1,d4
	sub.w	d3,d4
	move.w	d3,d5
	sub.w	#$90,d5
	move.w	d2,d6
	sub.w	d0,d6
	muls	d6,d5
	tst.w	d4
	beq	lbCB06
	divs	d4,d5
lbCB06
	move.w	d2,d0
	add.w	d5,d0
	move.w	#$90,d1
	rts
lbCB10
	moveq	#0,d4
	moveq	#0,d5
	moveq	#0,d6
	move.w	d3,d4
	sub.w	d1,d4
	move.w	d1,d5
	sub.w	#$90,d5
	move.w	d0,d6
	sub.w	d2,d6
	muls	d6,d5
	tst.w	d4
	beq	lbCB2E
	divs	d4,d5
lbCB2E
	move.w	d0,d2
	add.w	d5,d2
	move.w	#$90,d3
	rts
lbCB38
	moveq	#0,d4
	moveq	#0,d5
	moveq	#0,d6
	move.w	d1,d4
	sub.w	d3,d4
	moveq	#0,d5
	sub.w	d3,d5
	move.w	d0,d6
	sub.w	d2,d6
	muls	d6,d5
	tst.w	d4
	beq	lbCB54
	divs	d4,d5
lbCB54
	move.w	d2,d0
	add.w	d5,d0
	moveq	#0,d1
	rts
lbCB5C
	moveq	#0,d4
	moveq	#0,d5
	moveq	#0,d6
	move.w	d3,d4
	sub.w	d1,d4
	moveq	#0,d5
	sub.w	d1,d5
	move.w	d2,d6
	sub.w	d0,d6
	muls	d6,d5
	tst.w	d4
	beq	lbCB78
	divs	d4,d5
lbCB78
	move.w	d0,d2
	add.w	d5,d2
	moveq	#0,d3
	rts
lbCB80
	tst.l	lbL1672
	bne.s	lbCBCE
	move.l	lbL1676(pc),a1
	move.w	10(a1),d0
	cmp.w	lbW163E(pc),d0
	bne	lbC2E6
	move.w	12(a1),d0
	cmp.w	lbW1640(pc),d0
	bne	lbC2E6
	move.w	14(a1),d0
	cmp.w	lbW1642(pc),d0
	bne	lbC2E6
	tst.b	tak
	beq	lbC2E6
	move.l	#$56E76,lbL1672
	move.l	#$4E686,lbl1688
lbCBCE
	tst.b	deve
	beq	lbCBE8
	subq.b	#1,deve
	tst.b	deve
	bne	lbC316
lbCBE8
	move.l	lbL1676(pc),a1
	move.l	a1,lbl167a
	add.l	#$16A8,lbL1672
	move.l	lbL1672(pc),d0
	cmp.l	#$6EF9E,d0
	bne	lbCC86
	move.l	lbL1676(pc),a1
	move.l	#0,lbL1672
	move.l	lbL1676(pc),a1
	lea	$12(a1),a1
	cmp.l	#lbL20E8,a1
	bne.s	lbCC2C
	lea	lbW20B2(pc),a1
lbCC2C
	move.l	a1,lbL1676
	move.w	8(a1),lbW1650
	move.l	(a1),lbL1652
	move.l	4(a1),lbL1656
	move.w	10(a1),lbW163E
	move.w	12(a1),lbW1640
	move.w	14(a1),lbW1642
	sf	tak
	move.l	#$5851E,lbLFA4
	bsr	lbCF52
	st 	dene
	move.b	#3,lbB16B9
	bra	lbC1D4
lbCC86
	move.l	d0,d5
	move.w	d5,bit1
	swap	d5
	move.w	d5,bit0
	swap	d5
	cmp.l	#$5851E,d0
	beq.s	lbCCF2
	sub.l	#$16A8,d5
	move.w	d5,bit3
	swap	d5
	move.w	d5,bit2
	swap	d5
	cmp.l	#$59BC6,d0
	beq.s	lbcCF2
	sub.l	#$16A8,d5
	move.w	d5,bit5
	swap	d5
	move.w	d5,bit4
	swap	d5
	cmp.l	#$5B26E,d0
	beq.s	lbCCF2
	sub.l	#$16A8,d5
	move.w	d5,bit7
	swap	d5
	move.w	d5,bit6
	swap	d5
lbCCF2
	move.b	#2,deve
	move.l	lbL1688(pc),a2
	cmp.l	#0,a2
	beq	lbCD20
	bsr	lbCE2E
	lea	$16A8(a2),a2
	cmp.l	#$56E76,a2
	bne.s	lbCD1A
	sub.l	a2,a2
lbCD1A
	move.l	a2,lbl1688
lbCD20
	cmp.l	#$6C24E,lbL1672
	blt.s	lbCD3C
	sf	deve
	lea	$5851E,a2
	bsr	lbCE2E
lbCD3C
	btst	#2,$DFF016
	bne	lbC316
	bra	lbC316
lbCD4C
	lea	$4960E,a0
	lea	$484DE,a1
	lea	lbW2B98(pc),a4
	lea	$59BC6,a2
	lea	lbW1C50(pc),a5
	bsr	lbCE2E
	moveq	#1,d4
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	moveq	#0,d5
	moveq	#0,d6
	moveq	#0,d7
lbCD7A
	move.w	(a0)+,d0
	bmi	lbCDC4
	move.w	(a0)+,d1
	move.w	(a1)+,d2
	bmi	lbCDDA
	move.w	(a1)+,d3
	sub.w	d0,d2
	sub.w	d1,d3
	muls	d4,d2
	muls	d4,d3
	divs	#15,d2
	divs	#15,d3
	and.l	#$FFFF,d2
	and.l	#$FFFF,d3
	add.w	d0,d2
	add.w	d1,d3
	add.w	d3,d3
	move.w	0(a4,d3.w),d3
	move.w	d2,d6
	lsr.w	#3,d6
	add.w	d6,d3
	and.w	#7,d2
	move.b	0(a5,d2.w),d5
	or.b	d5,0(a2,d3.l)
	bra.s	lbCD7A
lbCDC4
	st 	lbL1370
	tst.b	lbL1370
	bne.s	lbCDF2
	lea	$4960E,a0
	bra.s	lbCD7A
lbCDDA
	st 	lbL1370
	tst.b	lbL1370
	bne.s	lbCDF2
	lea	$484DE,a1
	bra	lbCD7A
lbCDF2
	addq.b	#1,d4
	cmp.l	#$6EF9E,a2
	beq	lbCE26
	tst.b	lak
	bne.s	lbCE26
	move.w	#0,lbL1370
	lea	$4960E,a0
	lea	$484DE,a1
	lea	$16A8(a2),a2
	bsr	lbCE2E
	bra	lbCD7A
lbCE26
	sf	kak
	rts
lbCE2E
	btst	#14,2(a6)
	bne.s	lbCE2E
	move.l	a2,$54(a6)
	move.w	#$100,$40(a6)
	move.w	#0,$42(a6)
	move.w	#0,$66(a6)
	move.w	#$2454,$58(a6)
	rts
	dc.w	0
lbCE56
	lea	$5851E,a0
	lea	$6EF9E,a1
	lea	$16A8(a0),a2
	lea	$4960E,a3
	lea	$484DE,a4
	bsr.s	lbCE76
	rts
lbCE76
	moveq	#7,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	moveq	#0,d4
lbCE80
	tst.b	lak
	bne.s	lbCEBC
	btst	d0,(a0)
	beq.s	lbCE92
	move.w	d1,(a3)+
	move.w	d2,(a3)+
	addq.w	#1,d3
lbCE92
	btst	d0,(a1)
	beq.s	lbCE9C
	move.w	d1,(a4)+
	move.w	d2,(a4)+
	addq.w	#1,d4
lbCE9C
	subq.b	#1,d0
	addq.w	#1,d1
	cmp.b	#$FF,d0
	bne.s	lbCE80
	addq.w	#1,a0
	addq.w	#1,a1
	moveq	#7,d0
	cmp.l	a0,a2
	beq.s	lbCEBC
	cmp.w	#$140,d1
	bne.s	lbCE80
	moveq	#0,d1
	addq.w	#1,d2
	bra.s	lbCE80
lbcEBC	
	move.l	#$FFFFFFFF,(a3)
	move.l	#$FFFFFFFF,(a4)
	rts
lbCECA
	cmp.l	#$5851E,lbLFA4
	bne.s	lbCEE2
	move.l	#$4E686,lbLFA4
	bra.s	lbCF50
lbCEE2
	move.l	lbLFA4(pc),d0
	cmp.l	#$557CE,lbLFA4
	bne.s	lbCEFE
	move.l	#$4E686,lbLFA4
	bra.s	lbCF08
lbCEFE
	add.l	#$16A8,lbLFA4
lbCF08
	lea	bit0(pc),a0
	moveq	#3,d1
lbCF0E
	cmp.l	#$4CFDE,d0
	bne	lbCF38
	tst.b	lbB16B9
	beq	lbCF32
	move.l	#$6D8F6,d0
	subq.b	#1,lbB16B9
	bra	lbCF38
lbCF32
	move.l	#$557CE,d0
lbCF38
	move.w	d0,4(a0)
	swap	d0
	move.w	d0,(a0)
	swap	d0
	lea	8(a0),a0
	sub.l	#$16A8,d0
	dbra	d1,lbCF0E
lbCF50
	rts
lbCF52	
	btst	#14,2(a6)
	bne.s	lbCF52
	move.l	lbLFA4(pc),$54(a6)
	move.w	#$100,$40(a6)
	move.w	#0,$42(a6)
	move.w	#0,$66(a6)
	move.w	#$2454,$58(a6)
	rts
lbCF7A
	btst	#14,2(a6)
	bne.s	lbCF7A
	move.w	#$FFFF,$72(a6)
	move.l	#$FFFFFFFF,$44(a6)
	move.w	#$28,$60(a6)
	move.w	#$28,$66(a6)
	move.w	#$8000,$74(a6)
	rts
lbLFA4
	dc.l	$5851E
lbCFA8
	move.l	#15,d0
	moveq	#0,d6
lbCFB0
	move.w	(a5)+,d7
	addq.w	#2,a5
	move.l	d7,d1
	and.w	#$F00,d1
	asr.w	#8,d1
	move.w	d1,lbW1094
	move.l	d7,d1
	and.w	#$F0,d1
	asr.w	#4,d1
	move.w	d1,lbW1096
	move.l	d7,d1
	and.w	#15,d1
	move.w	d1,lbW1098
	move.w	(a0),d6
	lea	4(a0),a0
	move.l	d6,d1
	and.w	#$F00,d1
	asr.w	#8,d1
	move.w	#$100,lbW109a
	move.w	lbW1094(pc),d2
	sub.w	d1,d2
	tst.w	d2
	bpl.s	lbC1006
	move.w	#$FF00,lbW109a
	neg.w	d2
lbC1006
	move.l	d6,d1
	and.w	#$F0,d1
	asr.w	#4,d1
	move.w	#$10,lbW109c
	move.w	lbW1096(pc),d3
	sub.w	d1,d3
	tst.w	d3
	bpl.s	lbC102A
	move.w	#$FFF0,lbW109c
	neg.w	d3
lbC102A
	move.l	d6,d1
	and.w	#15,d1
	move.w	#1,lbW109e
	move.w	lbW1098(pc),d4
	sub.w	d1,d4
	tst.w	d4
	bpl.s	lbC104C
	move.w	#$FFFF,lbW109e
	neg.w	d4
lbC104C
	move.l	#14,d1
	lea	lbL10A0(pc),a2
	mulu	#15,d2
	add.l	d2,a2
	lea	lbL10A0(pc),a3
	mulu	#15,d3
	add.l	d3,a3
	lea	lbL10A0(pc),a4
	mulu	#15,d4
	add.l	d4,a4
lbC1070
	tst.b	(a2)+
	beq.s	lbC1078
	add.w	lbW109A(pc),d6
lbC1078
	tst.b	(a3)+
	beq.s	lbC1080
	add.w	lbW109C(pc),d6
lbC1080
	tst.b	(a4)+
	beq.s	lbC1088
	add.w	lbW109E(pc),d6
lbC1088
	move.w	d6,(a1)+
	dbra	d1,lbC1070
	dbra	d0,lbCFB0
	rts

lbW1094	dc.w	0
lbW1096	dc.w	0
lbW1098	dc.w	0
lbW109A	dc.w	0
lbW109C	dc.w	0
lbW109E	dc.w	0
lbL10A0
	dc.l	0,0,0,0,0,$100,0,0,$100,0,$10000,0,$1000000
	dc.l	$1000000,$1000000,$100,$100,$100,$10000,$1000001
	dc.l	$100,$10000,$1000001,$10000,$1000100,$10001,$100
	dc.l	$1000100,$1000100,$1000100,$1000100,$1000101,$10001
	dc.l	$10001,$10001,$1000100,$1010001,$1000100,$1010001
	dc.l	$1000101,$10101,$10100,$1010100,$1010100,$1010100
	dc.l	$1010101,$1010100,$1010100,$1010001,$1010100
	dc.l	$1010101,$1010101,$1000101,$1010101,$1010101
	dc.l	$1010101,$10101,$1010101,$1010101,$1010101
lbL1190
	blk.w	15,0
laf:
	blk.w	225,0
lbL1370
	blk.l	120,0
lbC1550
	move.l	4.w,a6
	lea	graph(pc),a1
	moveq	#0,d0
	jsr	-$228(a6)
	move.l	d0,lbL1630
	rts
lbC1566
	move.l	4.w,a6
	move.l	lbL1630(pc),a1
	jsr	-$19E(a6)
	rts
lbC1574
	move.l	lbL1630(pc),a0
	move.l	$26(a0),lbL1634
	move.l	$32(a0),lbw163e
	move.l	#copper,$DFF080
	move.w	$DFF01C,lbw1638
	or.w	#$8000,lbw1638
	move.w	#$7FFF,$DFF096
	move.w	#$87C0,$DFF096
	move.w	#$7FFF,$DFF09A
	move.w	#$C020,$DFF09A
	rts
lbC15C6
	move.w	#$7FFF,$DFF09A
	move.w	lbw1638,$DFF09A
	move.w	#$7FFF,$DFF096
	move.w	#$83F0,$DFF096
	move.l	lbL1634(pc),$DFF080
	move.l	lbL1638(pc),$DFF084
	rts
lbC15FA
	cmp.b	#$F8,$DFF006
	bne.s	lbC15FA
	rts
lbC1606
	btst	#6,$BFE001
	bne.s	lbC1606
	rts
lbC1612
	btst	#2,$DFF016
	bne.s	lbC1612
	rts
graph	dc.b	'graphics.library',0,0
lbL1630	dc.l	0
lbL1634	dc.l	0
lbL1638	dc.l	0
lbw1638	dc.w	0
lbW163E	dc.w	0
lbW1640	dc.w	0
lbW1642	dc.w	0
lbW1644	dc.w	0
lbW1646	dc.w	0
lbW1648	dc.w	0
lbW164A	dc.w	0
lbW164C	dc.w	0
lbW164E	dc.w	0
lbW1650	dc.w	$1E
lbL1652	dc.l	lamba
lbL1656	dc.l	devre
lbL165A	dc.l	0
lbL165E	dc.l	0
lbL1662	dc.l	0
lbL1666	dc.l	degerler
lbL166A	dc.l	text+2
lbL166E	dc.l	degerler1
lbL1672	dc.l	0
lbL1676	dc.l	lbW20B2
lbL167A	dc.l	lbW20B2
lbL167E	dc.l	0
lbW1682	dc.w	1
lbW1684	dc.w	1
lbW1686	dc.w	0
lbL1688	dc.l	0
lbL168C	dc.l	lbB16B9+4
lbL1690	dc.l	renkler
lbL1694	dc.l	test
lbL1698	dc.l	degerler2
lbL169C	dc.l	lbL1CCA
lbL16A0	dc.l	lbL1CCA
lbL16A4	dc.l	0
kat:		dc.w	$3200
sat:		dc.w	00
kak:		dc.b	0
lak:		dc.b	0
tak:		dc.b	0
lbB16AF	dc.b	12
lbB16B0	dc.b	0,0,0
deve:		dc.b	0
lbB16B4	dc.b	0
lbB16B5	dc.b	0
lbB16B6	dc.b	0
dene:		blk.b	2,0
lbB16B9
	dc.b	0,0,0,$4A,$47,$44,$41,$3E,$3B,$38,$35,$32,$35,$38
	dc.b	$3B,$3D,$3F,$41,$42,$43,$44,$44,$44,$44,$43,$42,$41
	dc.b	$3F,$3D,$3B,$38,$35,$32,$2F,$2C,$29,$26,$23,$20,$1D
	dc.b	$1A,$1D,$20,$23,$25,$27,$29,$2A,$2B,$2C,$2C,$2C,$2C
	dc.b	$2B,$2A,$29,$27,$25,$23,$20,$1D,$1A,$17,$14,$11,14
	dc.b	11,8,5,2,5,8,11,13,15,$11,$12,$13,$14,$14,$14,$14
	dc.b	$13,$12,$11,15,13,11,8,5,2,0,$FF
texttani
	dc.b	'abcdefghijklmnopqrstuvwxyz1234567890., "!?7:;'
	dc.b	'-+()/\$% '
texttani2	dc.b	'abcdefghijklmnopqrstuvwxyz1234567890.!(), "$%'
	dc.b	'/\:?+-[]'

text	dc.b	'     '
	dc.b	3
	dc.b	'text   '
	dc.b	' ',0
	dc.b	1
test
	blk.b	627,0
lbW1C50
	dc.w	$8040,$2010,$804,$201
ascii
	dc.w	$D0D,$D0D,$D0D,$D0D,$50D,$D0D,$100D,$D0D,$D0D,$D0D
	dc.w	$D0D,$100D,$D0D,$80D,$D0D,$D0D,$D0D,$D0D,$606,$60A
	dc.w	$60D,6,$60D,$D08,$80D,$D0D,$D0D,0,0,0,0,0,0,0,0,0,0
	dc.w	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
lbL1CCA	blk.l	250,0
lbW20B2	dc.l	lamba,devre
	dc.w	$1E
lbW20BC	dc.w	$118
lbW20BE	dc.w	$230
lbW20C0	dc.w	$1A4
lbW20C2
	dc.w	$998,
	dc.l	mmm
	dc.l	kkk
	dc.w	13,$F0,$1E0,$168,$AC4
	dc.l	lll
	dc.l	ddd
	dc.w	$18,$248,$90,$16C,$740
lbL20E8	blk.l	10,0
renkler:
	dc.w	$FF0,$EF1,$DF2,$CF3,$BF4,$AF5,$9F6,$8F7,$7F8,$6F9
	dc.w	$5FA,$4FB,$3FC,$2FD,$1FE,$FF,$1EF,$2DF,$3CF,$4BF
	dc.w	$5AF,$69F,$78F,$87F,$96F,$A5F,$B4F,$C3F,$D2F,$E1F
	dc.w	$F0F,$E0F,$D0F,$C0F,$B0F,$A0F,$90F,$80F,$70F,$60F
	dc.w	$50F,$40F,$30F,$20F,$10F,15,$1E,$2D,$3C,$4B,$5A,$69
	dc.w	$78,$87,$96,$A5,$B4,$C3,$D2,$E1,$F0,$1F0,$2F0,$3F0
	dc.w	$4F0,$5F0,$6F0,$7F0,$8F0,$9F0,$AF0,$BF0,$CF0,$DF0
	dc.w	$EF0,$FFFF
copper
	dc.w	$108,$F0,$10A,$F0
	dc.w	$100,$C200
	dc.w	$102,0,$104,0
	dc.w	$92,$3C,$94,$D4
	dc.w	$8E,$3081,$90,$78C1
	dc.w	$180
lbW21CE
	dc.w	$21,$182,$21,$184,$21,$186,$21,$188,$21,$18A,$21
	dc.w	$18C,$21,$18E,$21,$190,$21,$192,$21,$194,$21,$196
	dc.w	$21,$198,$21,$19A,$21,$19C,$21,$19E,$21
bitpl:
	dc.w	$E0,0,$E2,0
	dc.w	$E4,0,$E6,0
	dc.w	$E8,0,$EA,0
	dc.w	$EC,0,$EE,0
	dc.w	$7B0F,$FFFE,$180
lbW2232
	dc.w	$21,$182,$33,$184,$FFF,$186,$35,$188,$58,$18A,$267
	dc.w	$18C,$465,$18E,$343,$190,$433,$192,$644,$194,$654
	dc.w	$196,$553,$198,0,$19A,$700,$19C,$6CC,$19E,$6CC
	dc.w	$770F,$FFFE,$182,$21
	dc.w	$100,$200
	dc.w	$7B0F,$FFFE,$180,$9BD
	dc.w	$7C2D,$FFFE,$180
lbW228A
	dc.w	0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$7D2D,$FFFE
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180
lbW241E
	dc.w	0
	dc.w	$7E0F,$FFFE,$180,$357
	dc.w	$7F0F,$FFFE,$180,$123
	dc.w	$100,$200
	dc.w	$108,0,$10A,0,$E0

bit0:	dc.w	5,$E2
bit1:	dc.w	$57CE,$E4
bit2:	dc.w	5,$E6
bit3:	dc.w	$57CE,$E8
bit4:	dc.w	5,$EA
bit5:	dc.w	$57CE,$EC
bit6:	dc.w	5,$EE
bit7:	dc.w	$57CE,$F0
bit8:	dc.w	5,$F2
	dc.w	$6E76,$102,0,$104,0,$92,$38,$94
	dc.w	$D0,$8E,$8081,$90,$30C1,$8101,$FFFE,$100,$5200,$180
lbW2486	
	dc.w	$123,$182,$335,$184,$335,$186,$668,$188,$335,$18A
	dc.w	$668,$18C,$668,$18E,$99B,$190,$335,$192,$668,$194
	dc.w	$668,$196,$99B,$198,$668,$19A,$99B,$19C,$99B,$19E
	dc.w	$CCE,$1A0
lbW24C6
	dc.w	$6F7,$1A2,$6F7,$1A4,$6F7,$1A6,$6F7,$1A8,$6F7,$1AA
	dc.w	$6F7,$1AC,$6F7,$1AE,$6F7,$1B0,$6F7,$1B2,$6F7,$1B4
	dc.w	$6F7,$1B6,$6F7,$1B8,$6F7,$1BA,$6F7,$1BC,$6F7,$1BE
	dc.w	$6F7,$FFDF,$FFFE,$120F,$FFFE,$100,$200,$182,$123
	dc.w	$184,$123,$186,$123,$188,$123,$18A,$123,$18C,$123
	dc.w	$18E,$123,$190,$123,$192,$123,$194,$123,$196,$123
	dc.w	$198,$123,$19A,$123,$19C,$123,$19E,$123,$150F,$FFFE
	dc.w	$182,0,$180,$9BD,$162D,$FFFE,$180
lbW255E
	dc.w	0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$172D,$FFFE,$180,0,$180,0,$180,0,$180,0,$180,0,$180
	dc.w	0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180,0,$180,0,$180,0,$180,0,$180,0
	dc.w	$180,0,$180,0,$180
lbW26F2
	dc.w	0,$180F,$FFFE,$180,$357,$190F,$FFFE,$180,$35,$1B01
	dc.w	$FFFE,$108,$E4,$10A,$E4
lbW2712
	dc.w	$E0,7,$E2,$7002
	dc.w	$E4,7,$E6,$705C
	dc.w	$E8,7,$EA,$70B6
	dc.w	$100,$3200
	dc.w	$102,0
cop2:	dc.w	$92,$30,$94,$D0
	dc.w	$180,$35,$182,$AAA,$184,$777,$186,$444,$188,0
	dc.w	$18A,$EEE,$18C,$B52,$18E,$CC
	dc.w	$2F01,$FFFE,$182,$35,$184,$35,$186,$35,$188,$35
	dc.w	$18A,$35,$18C,$35,$18E,$35,$FFFF,$FFFE
lamba:	dc.w	$FCC7,$FED4
	dc.w	0,$FCC7,$12C,0,$FDF3,$12C,0,$FDF3,$64,0,$FD8F,0,0
	dc.w	$FD8F,$FFCE,0,$FE57,$FFCE,0,$FE57,$FF6A,0,$FD8F
	dc.w	$FF6A,0,$FD8F,$FF38,0,$FEBB,$FF38,0,$FEBB,$FED4,0
	dc.w	$FEED,$FED4,0,$FEED,$FF38,0,$FF83,$FF38,0,$FF83
	dc.w	$12C,0,$AF,$12C,0,$AF,$64,0,$4B,0,0,$4B,$FF38,0,$E1
	dc.w	$FF38,0,$E1,$FED4,0,$113,$FED4,0,$113,$12C,0,$307
	dc.w	$12C,0,$307,$C8,0,$23F,$C8,0,$23F,$64,0,$1DB,0,0
	dc.w	$1DB,$FED4,0,$FFFF
devre:	dc.w	0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8
	dc.w	8,9,9,10,10,11,11,0,12,13,13,14,14,15,15,$10,$10
	dc.w	$11,$11,$12,$12,$13,$13,$14,$14,$15,$15,12,$16,$17
	dc.w	$17,$18,$18,$19,$19,$1A,$1A,$1B,$1B,$1C,$1C,$1D,$1D
	dc.w	$16
mmm:	dc.w	$FCE0,$FD44,0,0,$2BC,0,$320,$FD44,0,$FDA8,$FDA8
	dc.w	0,0,$1F4,0,$258,$FDA8,0,$64,$FDA8,0,$64,$FF38,0
	dc.w	$12C,$FF38,0,0,$12C,0,$FED4,$FF38,0,$FF9C,$FF38,0
	dc.w	$FF9C,$FDA8,0,$FFFF
kkk:	dc.w	0,1,1,2,2,0,3,4,4,5,5,6,6,7,7,8
	dc.w	8,9,9,10,10,11,11,12,12,3,0,13,1,14,2,15,13,14,14
	dc.w	15,15,13
lll:	dc.w	$FE0C,$FF38,0,$FE0C,$C8,0,$FF9C,$C8,0
	dc.w	$FF9C,$FF38,0,$FE0C,$FF38,$1F4,$FE0C,$C8,$1F4,$FF9C
	dc.w	$C8,$1F4,$FF9C,$FF38,$1F4,$64,$FF38,0,$64,$C8,0
	dc.w	$1F4,$C8,0,$1F4,$FF38,0,$64,$FF38,$1F4,$64,$C8,$1F4
	dc.w	$1F4,$C8,$1F4,$1F4,$FF38,$1F4,$FFFF
ddd:	dc.w	0,1,1,2,2,3,3,0
	dc.w	4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7,8,9,9,10,10,11,11,8
	dc.w	12,13,13,14,14,15,15,12,8,12,9,13,10,14,11,15
lbL2A08
	blk.l	100,0
lbW2B98
	dc.w	0,$28,$50,$78,$A0,$C8,$F0,$118,$140,$168,$190,$1B8
	dc.w	$1E0,$208,$230,$258,$280,$2A8,$2D0,$2F8,$320,$348
	dc.w	$370,$398,$3C0,$3E8,$410,$438,$460,$488,$4B0,$4D8
	dc.w	$500,$528,$550,$578,$5A0,$5C8,$5F0,$618,$640,$668
	dc.w	$690,$6B8,$6E0,$708,$730,$758,$780,$7A8,$7D0,$7F8
	dc.w	$820,$848,$870,$898,$8C0,$8E8,$910,$938,$960,$988
	dc.w	$9B0,$9D8,$A00,$A28,$A50,$A78,$AA0,$AC8,$AF0,$B18
	dc.w	$B40,$B68,$B90,$BB8,$BE0,$C08,$C30,$C58,$C80,$CA8
	dc.w	$CD0,$CF8,$D20,$D48,$D70,$D98,$DC0,$DE8,$E10,$E38
	dc.w	$E60,$E88,$EB0,$ED8,$F00,$F28,$F50,$F78,$FA0,$FC8
	dc.w	$FF0,$1018,$1040,$1068,$1090,$10B8,$10E0,$1108
	dc.w	$1130,$1158,$1180,$11A8,$11D0,$11F8,$1220,$1248
	dc.w	$1270,$1298,$12C0,$12E8,$1310,$1338,$1360,$1388
	dc.w	$13B0,$13D8,$1400,$1428,$1450,$1478,$14A0,$14C8
	dc.w	$14F0,$1518,$1540,$1568,$1590,$15B8,$15E0,$1608
	dc.w	$1630,$1658,$1680,$16A8,$16D0,$16F8,$1720,$1748
	dc.w	$1770,$1798,$17C0,$17E8,$1810,$1838,$1860,$1888
	dc.w	$18B0,$18D8,$1900,$1928,$1950,$1978,$19A0,$19C8
	dc.w	$19F0,$1A18,$1A40,$1A68,$1A90,$1AB8,$1AE0,$1B08
	dc.w	$1B30,$1B58,$1B80,$1BA8,$1BD0,$1BF8,$1C20,$1C48
	dc.w	$1C70,$1C98,$1CC0,$1CE8,$1D10,$1D38,$1D60,$1D88
	dc.w	$1DB0,$1DD8,$1E00,$1E28,$1E50,$1E78,$1EA0,$1EC8
	dc.w	$1EF0,$1F18,$1F40,$1F68,$1F90,$1FB8,$1FE0,$2008
	dc.w	$2030,$2058,$2080,$20A8,$20D0,$20F8,$2120,$2148
	dc.w	$2170,$2198,$21C0,$21E8,$2210,$2238,$2260,$2288
	dc.w	$22B0,$22D8,$2300,$2328,$2350,$2378,$23A0,$23C8
	dc.w	$23F0,$2418,$2440,$2468,$2490,$24B8,$24E0,$2508
	dc.w	$2530,$2558,$2580,$25A8,$25D0,$25F8,$2620,$2648
	dc.w	$2670,$2698,$26C0,$26E8,$2710,$2738,$2760,$2788
	dc.w	$27B0,$27D8
lbW2D98
	dc.w	0,$190,$321,$4B2,$643,$7D3,$963,$AF3,$C82,$E11,$F9F
	dc.w	$112D,$12BA,$1446,$15D2,$175D,$18E6,$1A6F,$1BF7
	dc.w	$1D7E,$1F04,$2088,$220B,$238D,$250E,$268D,$280A
	dc.w	$2986,$2B01,$2C7A,$2DF1,$2F66,$30DA,$324C,$33BB
	dc.w	$3529,$3695,$37FE,$3966,$3ACB,$3C2E,$3D8F,$3EED
	dc.w	$4049,$41A3,$42FA,$444E,$45A0,$46EF,$483C,$4985
	dc.w	$4ACC,$4C10,$4D51,$4E8F,$4FCA,$5102,$5237,$5369
	dc.w	$5497,$55C3,$56EB,$580F,$5931,$5A4F,$5B69,$5C80
	dc.w	$5D93,$5EA3,$5FAF,$60B8,$61BD,$62BE,$63BB,$64B4
	dc.w	$65AA,$669C,$6789,$6873,$6959,$6A3B,$6B18,$6BF2
	dc.w	$6CC7,$6D98,$6E65,$6F2E,$6FF3,$70B3,$716F,$7226
	dc.w	$72DA,$7388,$7433,$74D9,$757A,$7617,$76AF,$7743
	dc.w	$77D3,$785D,$78E3,$7965,$79E2,$7A5A,$7ACD,$7B3C
	dc.w	$7BA6,$7C0B,$7C6B,$7CC7,$7D1E,$7D70,$7DBE,$7E06
	dc.w	$7E4A,$7E89,$7EC3,$7EF8,$7F28,$7F53,$7F7A,$7F9B
	dc.w	$7FB8,$7FD0,$7FE3,$7FF1,$7FFA,$7FFE,$7FFD,$7FF8
	dc.w	$7FED,$7FDE,$7FCA,$7FB0,$7F92,$7F6F,$7F47,$7F1B
	dc.w	$7EE9,$7EB2,$7E77,$7E37,$7DF2,$7DA8,$7D59,$7D06
	dc.w	$7CAD,$7C50,$7BEE,$7B88,$7B1C,$7AAC,$7A38,$79BE
	dc.w	$7940,$78BD,$7836,$77AA,$7719,$7684,$75EA,$754C
	dc.w	$74AA,$7402,$7357,$72A7,$71F2,$7139,$707C,$6FBB
	dc.w	$6EF5,$6E2B,$6D5D,$6C8A,$6BB4,$6AD9,$69FA,$6917
	dc.w	$6830,$6745,$6657,$6564,$646D,$6373,$6274,$6172
	dc.w	$606C,$5F63,$5E55,$5D45,$5C30,$5B18,$59FD,$58DE
	dc.w	$57BC,$5696,$556D,$5441,$5311,$51DF,$50A9,$4F70
	dc.w	$4E34,$4CF5,$4BB3,$4A6F,$4927,$47DC,$468F,$453F
	dc.w	$43ED,$4298,$4140,$3FE6,$3E89,$3D2A,$3BC9,$3A65
	dc.w	$38FF,$3797,$362D,$34C0,$3352,$31E2,$306F,$2EFB
	dc.w	$2D85,$2C0E,$2A94,$2919,$279D,$261F,$249F,$231E
	dc.w	$219C,$2019,$1E94,$1D0E,$1B87,$19FF,$1875,$16EB
	dc.w	$1560,$13D5,$1248,$10BB,$F2D,$D9F,$C10,$A80,$8F0
	dc.w	$760,$5D0,$43F,$2AE,$11D,$FF8D,$FDFC,$FC6B,$FADB
	dc.w	$F94A,$F7BA,$F62A,$F49A,$F30B,$F17C,$EFEE,$EE61
	dc.w	$ECD4,$EB48,$E9BC,$E832,$E6A8,$E520,$E398,$E212
	dc.w	$E08D,$DF09,$DD86,$DC04,$DA84,$D905,$D788,$D60D
	dc.w	$D493,$D31A,$D1A4,$D02F,$CEBC,$CD4B,$CBDB,$CA6E
	dc.w	$C903,$C79A,$C633,$C4CE,$C36C,$C20C,$C0AE,$BF53
	dc.w	$BDFA,$BCA4,$BB50,$B9FF,$B8B1,$B765,$B61C,$B4D6
	dc.w	$B393,$B253,$B116,$AFDC,$AEA5,$AD71,$AC40,$AB12
	dc.w	$A9E8,$A8C1,$A79D,$A67D,$A560,$A446,$A330,$A21E
	dc.w	$A10F,$A004,$9EFD,$9DF9,$9CF9,$9BFD,$9B05,$9A10
	dc.w	$9920,$9833,$974B,$9666,$9585,$94A9,$93D1,$92FC
	dc.w	$922C,$9161,$9099,$8FD6,$8F17,$8E5C,$8DA6,$8CF4
	dc.w	$8C46,$8B9D,$8AF8,$8A58,$89BD,$8926,$8893,$8805
	dc.w	$877C,$86F7,$8677,$85FC,$8585,$8513,$84A5,$843D
	dc.w	$83D9,$837A,$831F,$82CA,$8279,$822D,$81E6,$81A4
	dc.w	$8166,$812E,$80FA,$80CB,$80A1,$807C,$805C,$8041
	dc.w	$802A,$8019,$800C,$8004,$8002,$8004,$800B,$8017
	dc.w	$8027,$803D,$8058,$8077,$809C,$80C5,$80F3,$8126
	dc.w	$815E,$819B,$81DC,$8223,$826E,$82BE,$8313,$836D
	dc.w	$83CB,$842E,$8496,$8503,$8575,$85EB,$8665,$86E5
	dc.w	$8769,$87F2,$887F,$8911,$89A7,$8A42,$8AE2,$8B86
	dc.w	$8C2E,$8CDB,$8D8C,$8E42,$8EFC,$8FBB,$907D,$9144
	dc.w	$9210,$92DF,$93B3,$948A,$9566,$9646,$972A,$9812
	dc.w	$98FE,$99EE,$9AE2,$9BDA,$9CD6,$9DD5,$9ED8,$9FDF
	dc.w	$A0EA,$A1F8,$A30A,$A41F,$A538,$A655,$A774,$A898
	dc.w	$A9BE,$AAE8,$AC15,$AD46,$AE79,$AFB0,$B0EA,$B226
	dc.w	$B366,$B4A9,$B5EE,$B737,$B882,$B9D0,$BB21,$BC74
	dc.w	$BDCA,$BF22,$C07D,$C1DB,$C33A,$C49C,$C601,$C767
	dc.w	$C8D0,$CA3B,$CBA8,$CD17,$CE88,$CFFA,$D16F,$D2E5
	dc.w	$D45D,$D5D7,$D753,$D8D0,$DA4E,$DBCE,$DD4F,$DED2
	dc.w	$E056,$E1DB,$E361,$E4E9,$E671,$E7FA,$E985,$EB10
	dc.w	$EC9C,$EE29,$EFB6,$F144,$F2D3,$F462,$F5F1,$F781
	dc.w	$F912,$FAA2,$FC33
lbW3198
	dc.w	$7FFF,$7FFC,$7FF5,$7FE8,$7FD7,$7FC1,$7FA6,$7F86
	dc.w	$7F62,$7F38,$7F09,$7ED6,$7E9E,$7E61,$7E1F,$7DD8
	dc.w	$7D8C,$7D3C,$7CE7,$7C8D,$7C2E,$7BCA,$7B62,$7AF5
	dc.w	$7A83,$7A0D,$7992,$7912,$788E,$7805,$7777,$76E5
	dc.w	$764E,$75B3,$7513,$746E,$73C6,$7318,$7267,$71B1
	dc.w	$70F6,$7038,$6F75,$6EAD,$6DE2,$6D12,$6C3E,$6B66
	dc.w	$6A8A,$69AA,$68C5,$67DD,$66F1,$6600,$650C,$6414
	dc.w	$6318,$6219,$6115,$600E,$5F03,$5DF5,$5CE3,$5BCD
	dc.w	$5AB4,$5997,$5877,$5753,$562D,$5503,$53D5,$52A4
	dc.w	$5171,$503A,$4F00,$4DC3,$4C83,$4B40,$49FA,$48B1
	dc.w	$4766,$4618,$44C7,$4374,$421D,$40C5,$3F6A,$3E0C
	dc.w	$3CAC,$3B4A,$39E6,$387F,$3716,$35AB,$343E,$32CF
	dc.w	$315E,$2FEB,$2E76,$2D00,$2B87,$2A0D,$2892,$2715
	dc.w	$2596,$2416,$2295,$2112,$1F8E,$1E09,$1C83,$1AFB
	dc.w	$1973,$17E9,$165F,$14D3,$1347,$11BB,$102D,$E9F,$D10
	dc.w	$B81,$9F2,$862,$6D2,$541,$3B0,$21F,$8E,$FEFE,$FD6D
	dc.w	$FBDD,$FA4C,$F8BB,$F72B,$F59B,$F40C,$F27D,$F0EE
	dc.w	$EF60,$EDD3,$EC47,$EABB,$E930,$E7A6,$E61C,$E494
	dc.w	$E30D,$E187,$E002,$DE7F,$DCFC,$DB7B,$D9FC,$D87D
	dc.w	$D701,$D586,$D40C,$D295,$D11E,$CFAA,$CE38,$CCC7
	dc.w	$CB59,$C9EC,$C882,$C71A,$C5B4,$C450,$C2EE,$C18F
	dc.w	$C032,$BED8,$BD80,$BC2B,$BAD8,$B988,$B83A,$B6F0
	dc.w	$B5A8,$B463,$B321,$B1E2,$B0A6,$AF6C,$AE36,$AD04
	dc.w	$ABD4,$AAA7,$A97E,$A858,$A736,$A617,$A4FB,$A3E3
	dc.w	$A2CE,$A1BD,$A0B0,$9FA6,$9EA0,$9D9D,$9C9F,$9BA4
	dc.w	$9AAD,$99BA,$98CB,$97E0,$96F9,$9615,$9536,$945B
	dc.w	$9384,$92B2,$91E3,$9119,$9053,$8F91,$8ED4,$8E1A
	dc.w	$8D66,$8CB5,$8C09,$8B62,$8ABF,$8A20,$8986,$88F1
	dc.w	$8860,$87D4,$874C,$86C9,$864A,$85D1,$855C,$84EB
	dc.w	$8480,$8419,$83B6,$8359,$8300,$82AC,$825D,$8213
	dc.w	$81CE,$818D,$8152,$811B,$80E9,$80BC,$8093,$8070
	dc.w	$8052,$8038,$8023,$8014,$8009,$8003,$8002,$8006
	dc.w	$800E,$801C,$802F,$8046,$8062,$8084,$80AA,$80D5
	dc.w	$8105,$813A,$8173,$81B2,$81F5,$823D,$828A,$82DC
	dc.w	$8333,$838E,$83EE,$8453,$84BD,$852B,$859E,$8616
	dc.w	$8692,$8713,$8799,$8823,$88B2,$8946,$89DE,$8A7B
	dc.w	$8B1C,$8BC1,$8C6B,$8D1A,$8DCD,$8E84,$8F40,$9000
	dc.w	$90C4,$918C,$9259,$932A,$93FF,$94D8,$95B6,$9697
	dc.w	$977D,$9866,$9953,$9A45,$9B3A,$9C33,$9D30,$9E31
	dc.w	$9F35,$A03E,$A14A,$A259,$A36C,$A483,$A59D,$A6BB
	dc.w	$A7DC,$A900,$AA28,$AB53,$AC81,$ADB3,$AEE8,$B01F
	dc.w	$B15A,$B298,$B3D9,$B51D,$B663,$B7AD,$B8F9,$BA48
	dc.w	$BB99,$BCEE,$BE44,$BF9E,$C0FA,$C258,$C3B8,$C51B
	dc.w	$C680,$C7E8,$C951,$CABD,$CC2A,$CD9A,$CF0C,$D07F
	dc.w	$D1F4,$D36B,$D4E4,$D65E,$D7DA,$D958,$DAD7,$DC57
	dc.w	$DDD9,$DF5C,$E0E0,$E266,$E3ED,$E574,$E6FD,$E887
	dc.w	$EA12,$EB9D,$ED29,$EEB6,$F044,$F1D2,$F361,$F4F0
	dc.w	$F680,$F810,$F9A0,$FB31,$FCC2,$FE53,$FFE3,$173,$304
	dc.w	$495,$626,$7B6,$946,$AD6,$C65,$DF4,$F83,$1110,$129D
	dc.w	$142A,$15B5,$1740,$18CA,$1A53,$1BDB,$1D62,$1EE7
	dc.w	$206C,$21EF,$2371,$24F2,$2671,$27EF,$296B,$2AE5
	dc.w	$2C5E,$2DD6,$2F4B,$30BF,$3231,$33A1,$350E,$367A
	dc.w	$37E4,$394C,$3AB1,$3C14,$3D75,$3ED4,$4030,$418A
	dc.w	$42E1,$4436,$4588,$46D7,$4823,$496D,$4AB4,$4BF8
	dc.w	$4D3A,$4E78,$4FB3,$50EC,$5221,$5353,$5481,$55AD
	dc.w	$56D5,$57FA,$591C,$5A3A,$5B54,$5C6C,$5D7F,$5E8F
	dc.w	$5F9C,$60A4,$61AA,$62AB,$63A8,$64A2,$6598,$668A
	dc.w	$6778,$6862,$6948,$6A2A,$6B08,$6BE2,$6CB8,$6D89
	dc.w	$6E56,$6F1F,$6FE4,$70A5,$7161,$7219,$72CD,$737C
	dc.w	$7426,$74CD,$756E,$760C,$76A4,$7739,$77C8,$7853
	dc.w	$78DA,$795B,$79D8,$7A51,$7AC5,$7B34,$7B9E,$7C04
	dc.w	$7C64,$7CC1,$7D18,$7D6A,$7DB8,$7E01,$7E45,$7E84
	dc.w	$7EBE,$7EF4,$7F25,$7F50,$7F77,$7F99,$7FB6,$7FCE
	dc.w	$7FE2,$7FF0
lbW3598
	dc.w	0,$FFFF,$8000,$7FFF,$C000,$3FFF,$E000,$1FFF,$F000
	dc.w	$FFF,$F800,$7FF,$FC00,$3FF,$FE00,$1FF,$FF00,$FF
	dc.w	$FF80,$7F,$FFC0,$3F,$FFE0,$1F,$FFF0,15,$FFF8,7
	dc.w	$FFFC,3,$FFFE,1
dalga:
		rts
bura:	dc.l	0
degerler:	dc.l	0
degerler1:	dc.l	0
degerler2:	dc.l	0
devir:		dc.l	0
