*	sound stuff	*
soundstarth:	equ	2
soundstartm:	equ	4
soundstartl:	equ	6
soundendh:	equ	$e
soundendm:	equ	$10
soundendl:	equ	$12
soundmode:	equ	$20
sounddma:	equ	0

*	blitter stuff	*
halftone:	equ	0
src_xinc:	equ	32
src_yinc:	equ	34
src_addr:	equ	36
endmask1:	equ	40
endmask2:	equ	42
endmask3:	equ	44
dst_xinc:	equ	46
dst_yinc:	equ	48
dst_addr:	equ	50
x_count:	equ	54
y_count:	equ	56
hop:		equ	58
op:		equ	59
line_num:	equ	60
skew:		equ	61
fhop_source:	equ	1
fhop_halftone:	equ	0
fskewfxsr:	equ	7
fskewnfsr:	equ	6
flinebusy:	equ	7
flinehog:	equ	6
flinesmudge:	equ	5
mhop_source:	equ	$02
mhop_halftone:	equ	$01
mskewfxsr:	equ	$80
mskewnfsr:	equ	$40
mlinebusy:	equ	$80
mlinehog:	equ	$40
mlinesmudge:	equ	$20


iea:	equ	$fffa07
ieb:	equ	$fffa09
isra:	equ	$fffa0f
ima:	equ	$fffa13
tbcr:	equ	$fffa1b
tbdr:	equ	$fffa21
vbl_vec:	equ	$70
key_vec:	equ	$118
hbl_vec:	equ	$120
start:
	dc.w	$a00a
	clr.l   -(SP)           ;Go into supervisor mode
        move.w  #$20,-(SP)
        trap    #1
        addq.l  #6,SP
        move.l  D0,savesup
	move.b	#0,$484
	move.w	#4,-(sp)
	trap	#14
	addq.l	#2,sp
	move.w	d0,ressave

	move.w	#0,-(sp)	;set to low res
	move.l	#-1,-(sp)
	move.l	#-1,-(sp)
	move.w	#5,-(sp)
	trap	#14
	add.l	#12,sp
	lea	palsave,a0
	move.l	#$ff8240,a1
	move.l	(a1)+,(a0)+
	move.l	(a1)+,(a0)+
	move.l	(a1)+,(a0)+
	move.l	(a1)+,(a0)+
	move.l	(a1)+,(a0)+
	move.l	(a1)+,(a0)+
	move.l	(a1)+,(a0)+
	move.l	(a1)+,(a0)+

	move.b	#%11111110,$ff820a
	jsr	getscrn
*	move.l	#fileneo,filename
*	jsr	loadscr
	jsr	copyintoboth
	jsr	setuphbl
	move.b	#%11111110,$ff820a
	bsr	dosound
	bsr	mouseoff
mainloop:
	jsr	keyboard
	jsr	doball
	jsr	flip_scr
	bra.s	mainloop

memsave:	dc.w	1
mouseoff:
	move.l	#moff,-(sp)
	clr.w	-(sp)
	move.w	#25,-(sp)
	trap	#14
	addq.l	#8,sp
	rts

mouseon:
	move.l	#mon,-(sp)
	clr.w	-(sp)
	move.w	#25,-(sp)
	trap	#14
	addq.l	#8,sp
	rts
mon:	dc.b	$08
moff:	dc.b	$12
even
*****************************************
*	new sound chip stuff		*
*****************************************
dosound:
	lea	$ff8900,a0	;sound register base address
	move.w	#0,sounddma(a0)
	move.l	#music,d0
	move.w	d0,soundstartl(a0)
	lsr.l	#8,d0
	move.w	d0,soundstartm(a0)
	lsr.l	#8,d0
	move.w	d0,soundstarth(a0)

	move.l	#musicend,d0
	move.w	d0,soundendl(a0)
	lsr.l	#8,d0
	move.w	d0,soundendm(a0)
	lsr.l	#8,d0
	move.w	d0,soundendh(a0)

	move.w	#%0000000000000000,soundmode(a0)
	move.w	#%0000000000000011,sounddma(a0)
	rts


*****************************************
*	Blitter sprite			*
*	address of sprite data block	*
*	in a6				*
*****************************************
blitsprite:
	lea	$ff8a00,a0	;blitter base address
	moveq	#7,d0
blwait:
	btst	d0,$ff8a3c
	bne.s	blwait

	moveq	#0,d3
	move.w	spx(a6),d0
	move.w	d0,d2
	move.w	spy(a6),d1
	move.w	d1,d6
	lsl.w	#5,d1
	move.w	d1,d3
	move.l	hiden,a1
	add.w	d1,a1		;correct vertical address
	lsl.w	#2,d1
	add.w	d1,d3
	add.w	d1,a1
	and.w	#15,d2		;get last 4 bits=offset
	lsr.w	#1,d0
	and.w	#$00f8,d0	;word
	add.w	d0,a1		;a1 has actual screen address
	add.w	d0,d3
	move.w	adsave,adsaveold
	move.w	d3,adsave
	move.l	spmask(a6),d0
	move.w	#-1,endmask1(a0)
	move.w	#-1,endmask2(a0)
	move.w	#-1,endmask3(a0)
	move.w	#8,src_xinc(a0)
	move.w	#8,src_yinc(a0)
	move.w	#8,dst_xinc(a0)
	move.w	#104,dst_yinc(a0)
	move.w	#8,x_count(a0)
	move.b	#$4,op(a0)		;just pu the source there
	move.b	#2,hop(a0)
	move.b	d2,skew(a0)
	move.l	a1,a2
	moveq	#3,d7
	move.b	#flinebusy,d3
	lea	$ff8a3c,a3
blitloop:
	move.l	d0,src_addr(a0)	;load source
	move.l	a2,dst_addr(a0)
	move.w	#107,y_count(a0)
	move.b	#mlinebusy,(a3)
	addq.l	#2,d0
	addq.l	#2,a2
blwait1m:
	bset	d3,(a3)
	nop
	bne	blwait1m
	dbf	d7,blitloop

	move.l	spimage(a6),d0
	move.b	#$7,op(a0)		;just pu the source there
	moveq	#3,d7
blitloop2:
	move.l	d0,src_addr(a0)	;load source
	move.l	a1,dst_addr(a0)
	move.w	#107,y_count(a0)
	move.b	#mlinebusy,(a3)
	addq.l	#2,d0
	addq.l	#2,a1
blwait2m:
	bset	d3,(a3)
	nop
	bne	blwait2m
	dbf	d7,blitloop2
	move.b	d6,starthbl
	rts
starthbl:	dc.b	0
even
******************************************
setuphbl:
*	bsr	preparehbl
	move.w	#$2700,sr
	move.l	#hbllist,hblsave
	move.b	ieb,oldieb
	move.b	iea,oldiea
	move.b	ima,oldima
	move.l	key_vec,oldkeyvec
	move.l	key_vec,keyt+2
	move.l	#key_handler,key_vec		;put new key stuff in
	move.l	hbl_vec,oldhblvec

	and.b	#$df,ieb	;stop 200hz timer
	and.b	#$fe,iea	;stop hblank
	move.l	hbl_vec,oldhblvec
	move.l	#hblhandler1,hbl_vec
	or.b	#1,iea			;enable hblank
	or.b	#1,ima
	move.l	vbl_vec,vblt+2		;set up vbl handler
	move.l	vbl_vec,oldvblvec
	move.l	#vbl_handler,vbl_vec
	move.b	#0,tbcr
	move.b	#1,tbdr
	move.b	#8,tbcr
	move.w	#$2300,sr
	rts

hblhandler1:
	movem.l	d0/a0-a1,-(sp)
	move.l	hblsave,a0
	move.l	#$ff8242,a1
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.l	(a0)+,(a1)+
	move.l	(a0)+,(a1)+
	move.l	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	moveq	#0,d0
	move.w	(a0)+,d0
	move.l	a0,hblsave
	move.b	#0,tbcr
	move.b	d0,tbdr
	move.b	#8,tbcr
	bclr	#0,isra
	movem.l	(sp)+,d0/a0-a1
	rte

hbllist:
	blk.w	207*10,0	; lines with 8 words of info
endhbl:

hblsave:	dc.l	0

vbl_handler:
	move.l	#hbllist,hblsave
	move.b	#0,tbcr
	move.b	#1,tbdr
	move.b	#8,tbcr
	movem.l	d0-d7/a0-a6,-(sp)
	bsr	framevbl
	movem.l	(sp)+,d0-d7/a0-a6
vblt:	jmp	$0

key_handler:
	move.w	#$2500,sr
keyt:	jmp	$0


oldvblvec:	blk.l	1,0
oldkeyvec:	blk.l	1,0
oldhblvec:	blk.l	1,0
oldieb:		blk.b	1,0
oldiea:		blk.b	1,0
oldima:		blk.b	1,0
even
restoremfp:
	move.b	oldieb,ieb
	move.b	oldiea,iea
	move.b	oldima,ima
	move.l	oldkeyvec,key_vec
	move.l	oldhblvec,hbl_vec
	move.l	oldvblvec,vbl_vec
	rts
**********************************
clearboth:
	move.l	seen,a0
	move.l	hiden,a1
	move.w	#15999,d0
cbl:
	move.w	#0,(a0)+
	move.w	#0,(a1)+
	dbf	d0,cbl
	rts
*****************************************
copyintoboth:
	lea	screenblk,a1
	move.l	screen3,a0
	move.w	#7999,d0
cibloopi:
	move.l	(a1)+,(a0)+
	dbf	d0,cibloopi
copyintoboth2:
	move.l	screen3,a0
	move.l	hiden,a1
	move.l	seen,a2
	move.w	#7999,d0
cibloop:
	move.l	(a0),(a1)+
	move.l	(a0)+,(a2)+
	dbf	d0,cibloop
	rts
****************************************
keyboard:
        move.w  #$ff,-(sp)
        move.w  #6,-(sp)
        trap    #1
        addq.l  #4,sp
        tst.l   d0
        beq.s	keyback
        swap    d0
quit:   cmpi.w  #$10,d0
        bne     spacep
	move.l	seen,a0
	move.l	hiden,a1
	move.l	screen3,a2
	move.w	#15999,d7
clear:
	move.w	#0,(a0)+
	move.w	#0,(a1)+
	move.w	#0,(a2)+
	dbf	d7,clear
        bra     gem
spacep:
	cmpi.w	#$39,d0
	bne	keyback
	neg.w	memsave
keyback:rts
***********************************

************get screen address***************
getscrn:move.w  #2,-(sp)
        trap    #14
        addq.l  #2,sp
        move.l  d0,screen
        move.l  d0,screen1
        move.l  d0,screen2
        subi.l  #$8000,screen2
        move.l  screen1,seen
        move.l  screen2,hiden
	move.l	screen2,screen3
	subi.l	#$8000,screen3
	rts
screen1:	dc.l	0
screen2:	dc.l	0
screen3:	dc.l	0
seen:	dc.l	0
hiden:	dc.l	0
screen:	dc.l	0

flip_scr:
	move.l	seen,d1
	move.w	adsaveold,d0
	beq.s	skipwait
	add.w	d0,d1
	add.l	#1400,d1
skloop:
	move.l	#$ff8205,a0
	moveq	#0,d0
	move.b	(a0),d0
	asl.l	#8,d0
	addq.l	#2,a0
	move.b	(a0),d0
	asl.l	#8,d0
	addq.l	#2,a0
	move.b	(a0),d0
	cmp.l	d1,d0
	blt.s	skloop
skipwait:
	move.l  seen,A6
        move.l  hiden,seen
        move.l  A6,hiden
	bsr	blitcopy
	move.b	seen+1,$ff8201
	move.b	seen+2,$ff8203
	move.w	#37,-(sp)
	trap	#14
	addq.l	#2,sp
	rts

*****************************************
*	Blitter clear			*
*****************************************
blitcopy:
	move.l	hiden,a2
	move.w	adsaveold,d0
	add.w	d0,a2
	move.l	screen3,a1
	add.w	d0,a1
	moveq	#106,d7
bl:
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	move.l	(a1)+,(a2)+
	lea	96(a1),a1
	lea	96(a2),a2
	dbf	d7,bl
	rts

adsave:		dc.w	0
adsaveold:	dc.w	0

framevbl:
	move.b	#0,tbcr
	move.b	starthbl,tbdr
	move.b	#8,tbcr
doscroll:
	tst.w	memsave
	bmi	noscroll
	lea	hbllist,a0
	moveq	#35,d7
dsloop:
	move.w	20(a0),(a0)+
	move.w	20(a0),(a0)+
	move.w	20(a0),(a0)+
	move.w	20(a0),(a0)+
	move.w	20(a0),(a0)+
	move.w	20(a0),(a0)+
	move.w	20(a0),(a0)+
	move.w	20(a0),(a0)+
	move.w	20(a0),(a0)+
	move.w	#2,(a0)+
	dbf	d7,dsloop

	move.l	paletteadd,a5
	cmpi.l	#palette+pl,a5
	blt.s	pcloop
	lea	palette,a5
pcloop:
	move.w	(a5),(a0)+
	move.w	pl(a5),(a0)+
	move.w	pl*2(a5),(a0)+
	move.w	pl*3(a5),(a0)+
	move.w	pl*4(a5),(a0)+
	move.w	pl*5(a5),(a0)+
	move.w	pl*6(a5),(a0)+
	move.w	pl*7(a5),(a0)+
	move.w	pl*8(a5),(a0)+
	addq.l	#2,a5
	move.w	#200,(a0)+
	move.l	a5,paletteadd
noscroll:
mydocolors:
	move.l	#$ff8240,a1
	lea	bluepalette,a0
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	move.w	(a0)+,(a1)+
	rts


pl:	equ	60
scrolldelay:	dc.w	0
paletteadd:	dc.l	palette
******************************************
*               RETURN TO GEM
gem:
	lea	$ff8900,a0	;sound register base address
	move.w	#0,sounddma(a0)
	move.b	#%11111110,$ff820a
	bsr	restoremfp
	move.l	#$ff8240,a0
	lea	palsave,a1
	moveq	#15,d7
rspl:
	move.w	(a1)+,d0
	and.w	#$0777,d0
	move.w	d0,(a0)+
	dbf	d7,rspl

	move.b  #7,$484

        move.w  ressave,-(sp)
        move.l  screen,-(sp)
        move.l  screen,-(sp)
        move.w  #5,-(sp)
        trap    #14
        addi.l  #12,sp

	bsr	mouseon

        move.l  savesup,-(SP)    ;Back to user mode
        move.w  #$20,-(SP)
        trap    #1
        addq.l  #6,(SP)
illegal
	clr.w	-(sp)
	trap	#1

palsave:	blk.w	16,0
*********************************************************
doball:
	lea	ballsp0,a6
	bra	dbstuff
	rts


dbstuff:
	move.w	spxvel(a6),d0	;xvel
	add.w	d0,spx(a6)
	move.w	spyvel(a6),d0	;yvel
	add.w	d0,spy(a6)
	cmpi.w	#192,spx(a6)
	ble.s	cb1
	move.w	#192,spx(a6)
	neg.w	spxvel(a6)
	bra.s	cb2
cb1:
	cmpi.w	#10,spx(a6)
	bge.s	cb2
	move.w	#10,spx(a6)
	neg.w	spxvel(a6)
cb2:
	cmpi.w	#90,spy(a6)
	ble.s	cb3
	move.w	#90,spy(a6)
	neg.w	spyvel(a6)
cb3:
	addq.w	#1,spyvel(a6)
	bsr	blitsprite
	rts
*********************************************************
spx:		equ	0
spy:		equ	2
spxcount:	equ	4	;width in words
spycount:	equ	6	;height in lines
spxinc:		equ	8	;increment value
spyinc:		equ	10	;yinc
spimage:	equ	12	;where its image is
spmask:		equ	16	;where its mask is
spdestxinc:	equ	20
spdestyinc:	equ	22
spxvel:		equ	24
spyvel:		equ	26
ballsp0:
	dc.w	12,15
	dc.w	28,107
	dc.w	2,0
	dc.l	ballspdata
	dc.l	ballmask
	dc.w	0,0
	dc.w	3,6

	dc.b	'COPYRIGHT T.BARKER GRAPH TECH, 1989-90'
even
savesup:	dc.l	0
ressave:	dc.w	0
filename:	dc.l	0
bluepalette:
	dc.w	$0000,$0001,$0003,$0004,$0006,$0007,$0117,$0337
	dc.w	$0447,$0557,$0002,$000b,$000c,$0006,$000f,$0777

*	0,8,1,9,2,a,3,b,4,c,5,d,6,e,7,f
palette:
	blk.w	30*9,0

ballspdata:
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$0BE83FF8,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000007,$00000000,$57EFFFEF,$00100000
	DC.L	$C000E000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$010F00FF,$00000000,$55005500,$AAFF0000,$17001700,$E8000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$385F07FF,$00000000
	DC.L	$EA20EA20,$15DF0000,$00B800B8,$FF400000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$42BDBFFD,$00020000,$54025400,$ABFF0000
	DC.L	$AA060006,$FFF80000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00010000,$00000000
	DC.L	$E15F1FFF,$00000000,$A800A800,$57FF0000,$11030003,$FFFC0000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00050002,$00000000,$0AF5FFF5,$000A0000
	DC.L	$00AA0000,$FFFF0000,$AEA80000,$FFFF0000,$40004000,$80000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$001A0005,$00000000,$057EFFFE,$00010000,$A005A000,$5FFF0000
	DC.L	$55540000,$FFFF0000,$30003000,$C0000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$0014002B,$00000000
	DC.L	$2BF5FFF5,$000A0000,$02AB0000,$FFFF0000,$BFFE0000,$FFFF0000
	DC.L	$A8000800,$F0000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00FA0005,$00000000,$157EFFFE,$00010000
	DC.L	$80158000,$7FFF0000,$77FF0000,$FFFF0000,$52000200,$FC000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$015000AF,$00000000,$AFD5FFD5,$002A0000,$0AAF0000,$FFFF0000
	DC.L	$FF770088,$FFFF0000,$FA000000,$FF000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$07A80057,$00000000
	DC.L	$55FAFFFA,$00050000,$00550000,$FFFF0000,$FFFF0000,$FFFF0000
	DC.L	$FD000000,$FFC00000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$15420ABF,$00000000,$BFD4FFD4,$002B0000
	DC.L	$02BF0000,$FFFF0000,$FD5502AA,$FFFF0000,$5FB0A010,$FFE00000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$3FA80057,$00000000,$57EAFFEA,$00150000,$81578000,$7FFF0000
	DC.L	$FEEE0111,$FFFF0000,$FF500000,$FFF80000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$5502AAFF,$00000000
	DC.L	$BF50FF50,$00AF0000,$0AFF0000,$FFFF0000,$5555AAAA,$FFFF0000
	DC.L	$55F8AA00,$FFFE0000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00010000,$00000000,$FEA0015F,$00000000,$5FAAFFAA,$00550000
	DC.L	$055F0000,$FFFF0000,$AAAA5555,$FFFF0000,$ABD75403,$FFFC0000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00010000,$00000000
	DC.L	$5542AABF,$00000000,$BF50FF50,$00AF0000,$2BFD0002,$FFFF0000
	DC.L	$4005BFFA,$FFFF0000,$55FBAA01,$FFFE0000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00030000,$00000000,$FE80017F,$00000000
	DC.L	$57EAFFEA,$00150000,$057A0005,$FFFF0000,$880A77F5,$FFFF0000
	DC.L	$ABF45400,$FFFF0000,$80008000,$00000000,$00000000,$00000000
	DC.L	$00050002,$00000000,$550AAAFF,$00000000,$FF50FF50,$00AF0000
	DC.L	$2FD0002F,$FFFF0000,$0AA8FFFF,$FFFF0000,$155EEAA0,$FFFF0000
	DC.L	$40004000,$80000000,$00000000,$00000000,$00070000,$00000000
	DC.L	$FA80057F,$00000000,$5FAAFFAA,$00550000,$05A0005F,$FFFF0000
	DC.L	$5540FFFF,$FFFF0000,$2ABDD540,$FFFF0000,$40004000,$80000000
	DC.L	$00000000,$00000000,$0005000A,$00000000,$5502AAFF,$00000000
	DC.L	$BF50FF50,$00AF0000,$2F4200BF,$FFFF0000,$BFFAFFFF,$FFFF0000
	DC.L	$055FFAA0,$FFFF0000,$80000000,$E0000000,$00000000,$00000000
	DC.L	$000F0000,$00000000,$FE81017F,$00000000,$57E8FFE8,$00170000
	DC.L	$1785007F,$FFFF0000,$7EF5FEFF,$FEFF0100,$0AFFF500,$FFFF0000
	DC.L	$00000000,$E0000000,$00000000,$00000000,$0015000A,$00000000
	DC.L	$550AAAFF,$00000000,$FF50FF50,$00AF0000,$AD2F02FF,$FFFF0000
	DC.L	$40174017,$4017BFE8,$8157FEA8,$FFFF0000,$D0001000,$E0000000
	DC.L	$00000000,$00000000,$003F0000,$00000000,$FA80057F,$00000000
	DC.L	$5FAAFFAA,$00550000,$5E1E01FE,$FFFE0001,$840B800B,$800B7FF4
	DC.L	$42BFFD40,$FFFF0000,$C8000800,$F0000000,$00000000,$00000000
	DC.L	$0015002A,$00000000,$5402ABFF,$00000000,$BF50FF50,$00AF0000
	DC.L	$3C3C03FC,$FFFC0003,$2FA10001,$0001FFFE,$E055FFAA,$FFFF0000
	DC.L	$E0000000,$F8000000,$00000000,$00000000,$007F0000,$00000000
	DC.L	$FE81017F,$00000000,$57E8FFE8,$00170000,$5E7801F8,$FFF80007
	DC.L	$7FF00000,$0000FFFF,$D0AFFF50,$FFFF0000,$DC000C00,$F0000000
	DC.L	$00000000,$00000000,$005500AA,$00000000,$550AAAFF,$00000000
	DC.L	$FF50FF50,$00AF0000,$B4F20BF0,$FFF0000F,$FFFE2EA0,$2EA0FFFF
	DC.L	$78157FEA,$7FFF8000,$EE000600,$F8000000,$00000000,$00000000
	DC.L	$00FF0000,$00000000,$FAA0055F,$00000000,$5FAAFFAA,$00550000
	DC.L	$5A6105E0,$FFE0001F,$FFFC5FD0,$5FD0FFFF,$B42BBFD4,$BFFF4000
	DC.L	$D2000200,$FC000000,$00000000,$00000000,$015500AA,$00000000
	DC.L	$5402ABFF,$00000000,$BFD4FFD4,$002B0000,$3CD303D0,$FFD0002F
	DC.L	$FFFEBFF8,$BFF8FFFF,$1A151FEA,$1FFFE000,$F9000100,$FE000000
	DC.L	$00000000,$00000000,$01FF0000,$00000000,$FE80017F,$00000000
	DC.L	$17EAFFEA,$00150000,$1E6901E8,$FFE80017,$FFFF7FF0,$7FF0FFFF
	DC.L	$342F3FD0,$3FFFC000,$F5000100,$FE000000,$00000000,$00000000
	DC.L	$015502AA,$00000000,$550AAAFF,$00000000,$AF50FF50,$00AF0000
	DC.L	$B4F30BF0,$FFF0000F,$FFFFFFFE,$FFFEFFFF,$969517EA,$17FFE800
	DC.L	$7D008100,$FE800000,$00000000,$00000000,$03FF0400,$00000000
	DC.L	$FAA0055F,$00000000,$55FAFFFA,$00050000,$1A6105E0,$FFE0001F
	DC.L	$FFFF7FFC,$7FFCFFFF,$2C2B2FD4,$2FFFD000,$F4C000C0,$FF000000
	DC.L	$00000000,$00000000,$055502AA,$00000000,$5502AAFF,$00000000
	DC.L	$AFD4FFD4,$002B0000,$3C3303F0,$FFF0000F,$FFFF3FFA,$3FFAFFFF
	DC.L	$9E151FEA,$1FFFE000,$FA400040,$FF800000,$00000000,$00000000
	DC.L	$0FFF0000,$00000000,$FEA80157,$00000000,$157EFFFE,$00010000
	DC.L	$861E81FE,$7FFE0001,$7FFF17F4,$17F4FFFF,$0C2F0FD0,$0FFFF000
	DC.L	$F5C000E0,$FF000000,$00000000,$00000000,$05550AAA,$00000000
	DC.L	$5550AAAF,$00000000,$2FF5FFF5,$000A0000,$0AAF01FF,$FFFF0000
	DC.L	$3FFF03FA,$03FAFFFF,$869707E8,$07FFF800,$FE600060,$FF800000
	DC.L	$00000000,$00000000,$0BFF0400,$00000000,$FBAA0455,$00000000
	DC.L	$15FFFFFF,$00000000,$A0C5A1FF,$5FFF0000,$E7FDE070,$E0701FFF
	DC.L	$CD2F0FD0,$0FFFF000,$D4000020,$FFC00000,$00000000,$00000000
	DC.L	$15550AAA,$00000000,$5554AAAB,$00000000,$2FFFFFFF,$00000000
	DC.L	$C0EBC1FF,$3FFF0000,$D0FED030,$D0302FFF,$268707F8,$07FFF800
	DC.L	$FAD00050,$FFA00000,$00000000,$00000000,$0FFF1000,$00000000
	DC.L	$EEEA1115,$00000000,$95557FFF,$00001FFF,$6A35EBBF,$15BF8040
	DC.L	$E890E878,$E8F817FF,$AF2FAFD0,$AFFF5000,$55300030,$FFC00000
	DC.L	$00000000,$00000000,$15550AAA,$00000000,$5550AAAF,$00000007
	DC.L	$2AFFFFFF,$0000FFFF,$D49FD47F,$2BFF81E0,$512950FE,$51FFAFFF
	DC.L	$7787B7F8,$F7FFC800,$EE800010,$FFE00000,$00000000,$00000000
	DC.L	$0BFF1400,$00000000,$C1A81C55,$00001C05,$1555FFFF,$0000FFFF
	DC.L	$7BADFB5F,$04FF83F0,$EA92EB7D,$EBFF15FF,$FD0D00F0,$FFFFFF00
	DC.L	$AC30A830,$57C0F800,$00000000,$00000000,$05551AAA,$00000000
	DC.L	$0050BFAF,$00003F07,$2BBBFFFF,$0000FFFF,$D7C7D73F,$28FF87F8
	DC.L	$D549D4BE,$D5FF2BFF,$5FA7A078,$FFFFFF80,$52605070,$AF80F800
	DC.L	$00000000,$00000000,$2BFF1400,$00000000,$80685515,$00005505
	DC.L	$1555FFFF,$0000FFFF,$FF6FFE17,$01FF07F8,$FAA0FB5F,$FBFF05FF
	DC.L	$F50D0030,$FFFFFFC0,$AC30A838,$57C0F800,$00000000,$00000000
	DC.L	$01553EAA,$00000000,$0050FFAF,$0000FF07,$AEFFFFFF,$0000FFFF
	DC.L	$57D1562D,$A9FD07FE,$510E50F0,$51F0AFFF,$7FC60018,$7FFFFFE0
	DC.L	$16981018,$EFE0F800,$00000000,$00000000,$2ABF1540,$00000000
	DC.L	$00A85D57,$00005D07,$157FFFFF,$0000FF80,$FEFAFE06,$01FE0FFD
	DC.L	$BAB0BB40,$BBE045FF,$F94BF814,$FFFF07E0,$AC30A838,$57C0F800
	DC.L	$00000000,$00000000,$05553AAA,$00000000,$0050BFAF,$0000BF87
	DC.L	$3BFFFFFF,$0000EF80,$DEF4DE08,$21FC0FFF,$554154A1,$55E1ABFE
	DC.L	$BDA6FC08,$FFFF03F0,$52185018,$AFE0F800,$00000000,$00000000
	DC.L	$0ABE3541,$00000001,$002A5555,$00005500,$957F7FFF,$00000F80
	DC.L	$F4DFFE01,$01FF0FFE,$AEAFAF4F,$AFEF51F0,$744EFE00,$FFFF01F0
	DC.L	$E830E838,$17C0F800,$00000000,$00000000,$01547EAB,$00000001
	DC.L	$0050FFAF,$0000FF80,$1EF7FFF7,$00080F80,$7F777F89,$80FF0FFE
	DC.L	$D15FD0BF,$D1FF2FE0,$FEA6FE08,$FFFF01F0,$5298501C,$AFE0F800
	DC.L	$00000000,$00000000,$02AE7D51,$00000001,$002A5DD5,$00005D80
	DC.L	$957F7FFF,$00000FC0,$F49CFE81,$01BF1F7E,$5EBCFF5F,$FFFF01E0
	DC.L	$D54E7E00,$FFFF01F0,$AC30A83C,$57C0F800,$00000000,$00000000
	DC.L	$00547FAB,$00000003,$0014BFEB,$0000BFC0,$1ABFFFFF,$00000FC0
	DC.L	$FFFAFFC0,$00FF1F3F,$0BDAFE3F,$FFFF01E0,$7AA6FC08,$FFFF03F0
	DC.L	$5218501C,$AFE0F800,$00000000,$00000000,$0AAC7551,$00000001
	DC.L	$0C3A5145,$00004140,$95577FFF,$00000FC0,$75D0FF40,$00FF1F3F
	DC.L	$E973161C,$FFFF01E0,$510EF810,$FFFF07E0,$F8B0F8BC,$0740F800
	DC.L	$00000000,$00000000,$00147FEB,$00000003,$1415EBEA,$0000E3E0
	DC.L	$0ABFFFFF,$00000FC0,$EE88FE40,$01FF3E3F,$F4910A3E,$FFFF01E0
	DC.L	$EAA7F018,$FFFF0FE0,$5218501C,$AFE0F800,$00000000,$00000000
	DC.L	$02A8FD55,$00000001,$181A4545,$00004140,$85557FFF,$00000FC0
	DC.L	$5422FE42,$01FD3E1F,$5E3F0030,$FFDF01E0,$506FE010,$FFFF1FC0
	DC.L	$FC28F82E,$07D0F800,$00000000,$00000000,$A000FFFF,$00000007
	DC.L	$1405ABBA,$000083B0,$4AAABFFF,$00000FC0,$AB05FF25,$00FA7E1F
	DC.L	$2A760068,$FF9F81E0,$A0D70028,$FFFFFF80,$D818D81E,$27E0F800
	DC.L	$00000000,$00000000,$00A8FF55,$00000005,$3C0F4150,$00004150
	DC.L	$A0015FFF,$000007C0,$018FFF8F,$00707F1F,$80F580E1,$7F1F81E0
	DC.L	$0B550A00,$F5FFFE00,$FAA2FAAC,$0550F800,$00000000,$00000000
	DC.L	$A880FFFF,$00000007,$1405EBFA,$0000C3F0,$4AAABFFF,$000007C0
	DC.L	$AA5FFF5F,$00A03F1F,$016D0165,$FE9A81E1,$56EE5400,$ABFFFC00
	DC.L	$F158F15E,$0EA0F800,$00000000,$00000000,$4000FFFD,$0000000D
	DC.L	$38074550,$00004150,$A4005FFF,$00000FC0,$00E5FFEF,$00107F0F
	DC.L	$E1E7E1E3,$1E1CC1E3,$F855F800,$07FFF800,$FAB2FABC,$0540F800
	DC.L	$00000000,$00000000,$2AA07FFF,$0000000F,$1405EBBA,$0000C1B8
	DC.L	$4222BFFF,$00000FC0,$A3FBFFFF,$00007C0F,$C5EBC5E3,$3A1CC1E3
	DC.L	$F4AAF400,$0BFFE000,$FD5CFD58,$02A0F800,$00000000,$00000000
	DC.L	$10007FFF,$0000001F,$0E075150,$00004150,$E0001FFF,$00000FC0
	DC.L	$0155FFFF,$00007C0F,$6BE3EBE3,$141CC1E3,$EA01EA01,$15FEE000
	DC.L	$72F0FAFC,$0500F800,$00000000,$00000000,$2AA87FFF,$0000001F
	DC.L	$0005FFFA,$0000FFF8,$5088AFFF,$00000FC0,$A8AFFFFF,$00007FFF
	DC.L	$F5E3F5E3,$0A1CE1E3,$F48BF401,$0BFEE000,$FD78FD7C,$0280F800
	DC.L	$00000000,$00000000,$54507FFF,$0000001F,$0003D5D4,$0000D5D4
	DC.L	$E0001FFF,$00000FC0,$0055FFFF,$0000FFFF,$5BE3FBE3,$041CE1E3
	DC.L	$FA01FA01,$05FEF000,$5BF0FBFC,$0400F800,$00000000,$00000000
	DC.L	$2AA87FFF,$0000001F,$0001FBFA,$0000FBF8,$5000AFFF,$00000F80
	DC.L	$20ABFFFF,$0000FFFF,$BDE5FDE5,$021AE1E1,$FD01FD01,$02FEF800
	DC.L	$BDE4FDF8,$0200F800,$00000000,$00000000,$15103FFF,$0000003F
	DC.L	$0003F554,$0000F554,$E0281FD7,$00000FC0,$0015FFFF,$0000FFFF
	DC.L	$5F6FFFEF,$0010E1E1,$7689FE89,$0176FC00,$57D8FFF0,$0000F800
	DC.L	$00000000,$00000000,$2EA83FFF,$0000003F,$8101FEFE,$0000FC7E
	DC.L	$5000AFFF,$00000FC0,$80AEFFFF,$0000FFFF,$F7F5F7F5,$080AF1E0
	DC.L	$FD01FD01,$02FEFC00,$FFE0FFF8,$0000F800,$00000000,$00000000
	DC.L	$14543FFF,$0000003F,$0A01F57C,$0000807C,$F02A0FD5,$00000FC1
	DC.L	$005DFFFF,$0000FC07,$5F4BFFEB,$0014F1E0,$DDA3FFA3,$005C7E00
	DC.L	$57C8FFF0,$0000F800,$00000000,$00000000,$3AAA3FFF,$0000007F
	DC.L	$8501FABE,$0000003E,$5000AFFF,$00000FC3,$00BEFFFF,$0000F803
	DC.L	$BFF5FFF5,$000AF1E0,$7F477F47,$80B83E00,$BFC0FFF8,$0000F800
	DC.L	$00000000,$00000000,$15113FFF,$0000007F,$0A80F555,$00000055
	DC.L	$F0280FD7,$00000FC3,$0015F7FF,$0000F003,$575FFFFF,$0000F9E0
	DC.L	$F7ABFFAB,$00541F00,$5768FFD0,$0000F800,$00000000,$00000000
	DC.L	$1EAA1FFF,$0000007E,$A100FEFF,$0000007F,$5000AFFF,$00000FC7
	DC.L	$00AEFFFF,$0000F001,$EFF5FFF5,$000AF1E0,$5F575F57,$A0A81F00
	DC.L	$EF90FFE0,$0000F800,$00000000,$00000000,$15551FFF,$0000007E
	DC.L	$4280FD5F,$0000001F,$F0280FD7,$00000FC7,$0255FDFF,$0000F001
	DC.L	$555FFFFF,$0000F9E0,$FDABFFAB,$00540F80,$5530FFC0,$0000F800
	DC.L	$00000000,$00000000,$1FAA1FFF,$000000FC,$A040FFBF,$0000003F
	DC.L	$5000AFFF,$00000FC7,$002BFFFF,$0000E000,$ABBDFFFD,$0002FDE0
	DC.L	$DFD7DFD7,$20280FC0,$BE90FFE0,$0000F800,$00000000,$00000000
	DC.L	$17111FFF,$000000FC,$4280FD57,$00000017,$70200F5F,$00000F0F
	DC.L	$2815D7FF,$0000C000,$575FFFFF,$0000FDE0,$FD7FFFFF,$000007C0
	DC.L	$5530FFC0,$0000F800,$00000000,$00000000,$1FFE1FFF,$00000000
	DC.L	$A810FFEF,$00000000,$D000AFFF,$00000000,$00AFFFFF,$00000000
	DC.L	$EFFFFFFF,$0000FDE0,$57F757F7,$A80807E0,$FE90FFE0,$00000000
	DC.L	$00000000,$00000000,$0FFD0FFF,$00000000,$50AAFF55,$00000000
	DC.L	$BA2245DD,$00000000,$0215FDFF,$00000000,$5DDFFFFF,$00000000
	DC.L	$FFFDFFFF,$00000000,$5420FFC0,$00000000,$00000000,$00000000
	DC.L	$0FFF0FFF,$00000000,$AA05FFFA,$00000000,$5540AABF,$00000000
	DC.L	$002BFFFF,$00000000,$BFFFFFFF,$00000000,$FFFFFFFF,$00000000
	DC.L	$AA40FFA0,$00000000,$00000000,$00000000,$0FFF0FFF,$00000000
	DC.L	$500AFFF5,$00000000,$FFEA0015,$00000000,$880177FF,$00000000
	DC.L	$5577FFFF,$00000000,$FF75FFFF,$00000000,$50E0FF00,$00000000
	DC.L	$00000000,$00000000,$07550755,$00AA0000,$6A807FFF,$80000000
	DC.L	$1555EAAA,$00000000,$000AFFFF,$00000000,$AFFFFFFF,$00000000
	DC.L	$FFFEFFFF,$00000000,$A840FF80,$00000000,$00000000,$00000000
	DC.L	$07AB07AB,$00540000,$FD42FFFD,$00000000,$ABFA5405,$00000000
	DC.L	$AA0055FF,$00000000,$5555FFFF,$00000000,$5555FFFF,$00000000
	DC.L	$40C0FF00,$00000000,$00000000,$00000000,$03D503D5,$002A0000
	DC.L	$5FAA5FFF,$A0000000,$0555FAAA,$00000000,$5402ABFF,$00000000
	DC.L	$2AABFFFF,$00000000,$BBAAFFFF,$00000000,$A100FE80,$00000000
	DC.L	$00000000,$00000000,$01EA01EA,$00150000,$AF50AFFF,$50000000
	DC.L	$0AAFF550,$00000000,$EAA81557,$00000000,$0115FFFF,$00000000
	DC.L	$5510FFFF,$00000000,$0B00F400,$00000000,$00000000,$00000000
	DC.L	$01500150,$00AF0000,$057E057F,$FA800000,$8015FFEA,$00000000
	DC.L	$5500AAFF,$00000000,$0AAAFFFF,$00000000,$AAA8FFFF,$00000000
	DC.L	$0500FA00,$00000000,$00000000,$00000000,$00E000E0,$001F0000
	DC.L	$0ABD0ABF,$F5400000,$422AFDD5,$00000000,$BAAA4555,$00000000
	DC.L	$0000FFFF,$00000000,$4000FFFF,$00000000,$2E00D000,$00000000
	DC.L	$00000000,$00000000,$00500050,$00AF0000,$20570057,$FFA80000
	DC.L	$AA05FFFA,$00000000,$5554AAAB,$00000000,$0002FFFF,$00000000
	DC.L	$2200FFFF,$00000000,$5400AA00,$00000000,$00000000,$00000000
	DC.L	$00680068,$00170000,$10AF00AF,$FF500000,$D00AFFF5,$00000000
	DC.L	$AFEA5015,$00000000,$A880577F,$00000000,$008AFF75,$00000000
	DC.L	$AC005000,$00000000,$00000000,$00000000,$00100010,$002F0000
	DC.L	$AA810001,$FFFE0000,$7EA87FFF,$80000000,$1555EAAA,$00000000
	DC.L	$1000EFFF,$00000000,$0001FFFE,$00000000,$5000A800,$00000000
	DC.L	$00000000,$00000000,$00380038,$00070000,$55420002,$FFFD0000
	DC.L	$BD40BFFF,$40000000,$2AABD554,$00000000,$AAAA5555,$00000000
	DC.L	$2AABD554,$00000000,$F8000000,$00000000,$00000000,$00000000
	DC.L	$00140014,$000B0000,$BFAA0000,$FFFF0000,$17FA17FF,$E8000000
	DC.L	$0055FFAA,$00000000,$5544AABB,$00000000,$4555BAAA,$00000000
	DC.L	$5000A000,$00000000,$00000000,$00000000,$000E000E,$00010000
	DC.L	$17540000,$FFFF0000,$0FF50FFF,$F0000000,$02AAFD55,$00000000
	DC.L	$EEEA1115,$00000000,$AAFF5500,$00000000,$E0000000,$00000000
	DC.L	$00000000,$00000000,$00040004,$000B0000,$BF7E0080,$FFFF0000
	DC.L	$A15F015F,$FEA00000,$A801FFFE,$00000000,$1555EAAA,$00000000
	DC.L	$5555AAAA,$00000000,$4000A000,$00000000,$00000000,$00000000
	DC.L	$00020002,$00050000,$5FFD0000,$FFFF0000,$42BF02BF,$FD400000
	DC.L	$D402FFFD,$00000000,$AABB5544,$00000000,$BFBB4044,$00000000
	DC.L	$80004000,$00000000,$00000000,$00000000,$00040004,$00030000
	DC.L	$3D5502AA,$FFFF0000,$EA050005,$FFFA0000,$FA20FFFF,$00000000
	DC.L	$0555FAAA,$00000000,$5555AAAA,$00000000,$0000C000,$00000000
	DC.L	$00000000,$00000000,$00020002,$00010000,$97EF8010,$7FFF0000
	DC.L	$F40A000A,$FFF50000,$F500FFFF,$00000000,$0AAAF555,$00000000
	DC.L	$AAAA5555,$00000000,$80000000,$00000000,$00000000,$00000000
	DC.L	$00010001,$00000000,$2F5500AA,$FFFF0000,$5EA1A001,$FFFE0000
	DC.L	$57EA57FF,$A8000000,$8001FFFE,$00000000,$1110EEEF,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00010000
	DC.L	$87AA8055,$7FFF0000,$BF404000,$FFFF0000,$BFD4BFFF,$40000000
	DC.L	$0022FFDD,$00000000,$AAAA5555,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$4B5440AB,$BFFF0000
	DC.L	$55EAAA00,$FFFF0000,$15FA15FF,$EA000000,$A200FFFF,$00000000
	DC.L	$0000FFFE,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$21EA2015,$1FFF0000,$AFD45000,$FFFF0000
	DC.L	$0BF50BFF,$F4000000,$5000FFFF,$00000000,$8A887570,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$12D0102F,$0FFF0000,$017EFE80,$FFFF0000,$81570157,$FEA80000
	DC.L	$EAA8FFFF,$00000000,$8000FFF0,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$005A0005,$07FF0000
	DC.L	$AABF5540,$FFFF0000,$42AF02AF,$FD500000,$D540FFFF,$00000000
	DC.L	$0000FFC0,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$012D0102,$00FF0000,$4457BBA8,$FFFF0000
	DC.L	$EA050005,$FFFA0000,$FFAAFFFF,$00000000,$A200FF00,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00850080,$007F0000,$EAAF1550,$FFFF0000,$D00A000A,$FFF50000
	DC.L	$FF55FFFF,$00000000,$0000FE00,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00020000,$003F0000
	DC.L	$F5150AEA,$FFFF0000,$7E818001,$FFFE0000,$57FE57FF,$A8000000
	DC.L	$A800F800,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00080008,$00170000,$5FBB0044,$FFFF0000
	DC.L	$D4020002,$FFFD0000,$BFD5BFFF,$40000000,$5000F000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00040004,$00030000,$2FDD0022,$FFFF0000,$FAA00000,$FFFF0000
	DC.L	$57FA57FF,$A8000000,$8000C000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00010000
	DC.L	$A17FA000,$5FFF0000,$550A000A,$FFF50000,$BFD5BFFF,$40000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00FF0000,$FFFF0000
	DC.L	$EA810001,$FFFE0000,$57FE57FE,$A8000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$2A152A00,$15FF0000,$54020002,$FFFD0000
	DC.L	$BFD0BFF8,$40000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$01420140,$00BF0000,$AA010001,$FFFE0000,$5F005F00,$A0000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00020002,$00050000
	DC.L	$AAAFAAAF,$55500000,$E000E000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$15501550,$2AA80000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
ballmask:
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$3FF83FF8,$3FF83FF8,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00070007,$00070007,$FFFFFFFF,$FFFFFFFF
	DC.L	$E000E000,$E000E000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$01FF01FF,$01FF01FF,$FFFFFFFF,$FFFFFFFF,$FF00FF00,$FF00FF00
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$3FFF3FFF,$3FFF3FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFEFFFE,$FFFEFFFE,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00010001,$00010001
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00070007,$00070007,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$C000C000,$C000C000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$001F001F,$001F001F,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$F000F000,$F000F000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$003F003F,$003F003F
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$F800F800,$F800F800,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00FF00FF,$00FF00FF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FE00FE00,$FE00FE00
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$01FF01FF,$01FF01FF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FF00FF00,$FF00FF00,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$07FF07FF,$07FF07FF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFC0FFC0,$FFC0FFC0,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$1FFF1FFF,$1FFF1FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF0FFF0,$FFF0FFF0
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFEFFFE,$FFFEFFFE,$00000000,$00000000,$00000000,$00000000
	DC.L	$00010001,$00010001,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$00000000,$00000000,$00000000,$00000000,$00010001,$00010001
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$00000000,$00000000
	DC.L	$00000000,$00000000,$00030003,$00030003,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$80008000,$80008000,$00000000,$00000000
	DC.L	$00070007,$00070007,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$C000C000,$C000C000,$00000000,$00000000,$00070007,$00070007
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$C000C000,$C000C000
	DC.L	$00000000,$00000000,$000F000F,$000F000F,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$E000E000,$E000E000,$00000000,$00000000
	DC.L	$000F000F,$000F000F,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$E000E000,$E000E000,$00000000,$00000000,$001F001F,$001F001F
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$F000F000,$F000F000
	DC.L	$00000000,$00000000,$003F003F,$003F003F,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$F800F800,$F800F800,$00000000,$00000000
	DC.L	$003F003F,$003F003F,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$F800F800,$F800F800,$00000000,$00000000,$007F007F,$007F007F
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FC00FC00,$FC00FC00
	DC.L	$00000000,$00000000,$00FF00FF,$00FF00FF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FE00FE00,$FE00FE00,$00000000,$00000000
	DC.L	$00FF00FF,$00FF00FF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FE00FE00,$FE00FE00,$00000000,$00000000,$01FF01FF,$01FF01FF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FF00FF00,$FF00FF00
	DC.L	$00000000,$00000000,$01FF01FF,$01FF01FF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FF00FF00,$FF00FF00,$00000000,$00000000
	DC.L	$03FF03FF,$03FF03FF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FF80FF80,$FF80FF80,$00000000,$00000000,$07FF07FF,$07FF07FF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFC0FFC0,$FFC0FFC0
	DC.L	$00000000,$00000000,$07FF07FF,$07FF07FF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFC0FFC0,$FFC0FFC0,$00000000,$00000000
	DC.L	$0FFF0FFF,$0FFF0FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFE0FFE0,$FFE0FFE0,$00000000,$00000000,$0FFF0FFF,$0FFF0FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFE0FFE0,$FFE0FFE0
	DC.L	$00000000,$00000000,$0FFF0FFF,$0FFF0FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFE0FFE0,$FFE0FFE0,$00000000,$00000000
	DC.L	$1FFF1FFF,$1FFF1FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFF0FFF0,$FFF0FFF0,$00000000,$00000000,$1FFF1FFF,$1FFF1FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF0FFF0,$FFF0FFF0
	DC.L	$00000000,$00000000,$1FFF1FFF,$1FFF1FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF0FFF0,$FFF0FFF0,$00000000,$00000000
	DC.L	$1FFF1FFF,$1FFF1FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFF0FFF0,$FFF0FFF0,$00000000,$00000000,$1FFF1FFF,$1FFF1FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF0FFF0,$FFF0FFF0
	DC.L	$00000000,$00000000,$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8,$00000000,$00000000
	DC.L	$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFF8FFF8,$FFF8FFF8,$00000000,$00000000,$3FFF3FFF,$3FFF3FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8
	DC.L	$00000000,$00000000,$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8,$00000000,$00000000
	DC.L	$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFF8FFF8,$FFF8FFF8,$00000000,$00000000,$7FFF7FFF,$7FFF7FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFCFFFC,$FFFCFFFC
	DC.L	$00000000,$00000000,$7FFF7FFF,$7FFF7FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFCFFFC,$FFFCFFFC,$00000000,$00000000
	DC.L	$7FFF7FFF,$7FFF7FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFCFFFC,$FFFCFFFC,$00000000,$00000000,$7FFF7FFF,$7FFF7FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFCFFFC,$FFFCFFFC
	DC.L	$00000000,$00000000,$7FFF7FFF,$7FFF7FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFCFFFC,$FFFCFFFC,$00000000,$00000000
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFEFFFE,$FFFEFFFE,$00000000,$00000000,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFEFFFE,$FFFEFFFE
	DC.L	$00000000,$00000000,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFEFFFE,$FFFEFFFE,$00000000,$00000000
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFEFFFE,$FFFEFFFE,$00000000,$00000000,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFEFFFE,$FFFEFFFE
	DC.L	$00000000,$00000000,$7FFF7FFF,$7FFF7FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFCFFFC,$FFFCFFFC,$00000000,$00000000
	DC.L	$7FFF7FFF,$7FFF7FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFCFFFC,$FFFCFFFC,$00000000,$00000000,$7FFF7FFF,$7FFF7FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFCFFFC,$FFFCFFFC
	DC.L	$00000000,$00000000,$7FFF7FFF,$7FFF7FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFCFFFC,$FFFCFFFC,$00000000,$00000000
	DC.L	$7FFF7FFF,$7FFF7FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFCFFFC,$FFFCFFFC,$00000000,$00000000,$3FFF3FFF,$3FFF3FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8
	DC.L	$00000000,$00000000,$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8,$00000000,$00000000
	DC.L	$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFF8FFF8,$FFF8FFF8,$00000000,$00000000,$3FFF3FFF,$3FFF3FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8
	DC.L	$00000000,$00000000,$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8,$00000000,$00000000
	DC.L	$1FFF1FFF,$1FFF1FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFF0FFF0,$FFF0FFF0,$00000000,$00000000,$1FFF1FFF,$1FFF1FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF0FFF0,$FFF0FFF0
	DC.L	$00000000,$00000000,$1FFF1FFF,$1FFF1FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF0FFF0,$FFF0FFF0,$00000000,$00000000
	DC.L	$1FFF1FFF,$1FFF1FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFF0FFF0,$FFF0FFF0,$00000000,$00000000,$1FFF1FFF,$1FFF1FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF0FFF0,$FFF0FFF0
	DC.L	$00000000,$00000000,$0FFF0FFF,$0FFF0FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFE0FFE0,$FFE0FFE0,$00000000,$00000000
	DC.L	$0FFF0FFF,$0FFF0FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFE0FFE0,$FFE0FFE0,$00000000,$00000000,$0FFF0FFF,$0FFF0FFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFE0FFE0,$FFE0FFE0
	DC.L	$00000000,$00000000,$07FF07FF,$07FF07FF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFC0FFC0,$FFC0FFC0,$00000000,$00000000
	DC.L	$07FF07FF,$07FF07FF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFC0FFC0,$FFC0FFC0,$00000000,$00000000,$03FF03FF,$03FF03FF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FF80FF80,$FF80FF80
	DC.L	$00000000,$00000000,$01FF01FF,$01FF01FF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FF00FF00,$FF00FF00,$00000000,$00000000
	DC.L	$01FF01FF,$01FF01FF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FF00FF00,$FF00FF00,$00000000,$00000000,$00FF00FF,$00FF00FF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FE00FE00,$FE00FE00
	DC.L	$00000000,$00000000,$00FF00FF,$00FF00FF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FE00FE00,$FE00FE00,$00000000,$00000000
	DC.L	$007F007F,$007F007F,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FC00FC00,$FC00FC00,$00000000,$00000000,$003F003F,$003F003F
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$F800F800,$F800F800
	DC.L	$00000000,$00000000,$003F003F,$003F003F,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$F800F800,$F800F800,$00000000,$00000000
	DC.L	$001F001F,$001F001F,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$F000F000,$F000F000,$00000000,$00000000,$000F000F,$000F000F
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$E000E000,$E000E000
	DC.L	$00000000,$00000000,$000F000F,$000F000F,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$E000E000,$E000E000,$00000000,$00000000
	DC.L	$00070007,$00070007,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$C000C000,$C000C000,$00000000,$00000000,$00070007,$00070007
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$C000C000,$C000C000
	DC.L	$00000000,$00000000,$00030003,$00030003,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$80008000,$80008000,$00000000,$00000000
	DC.L	$00010001,$00010001,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$00000000,$00000000,$00000000,$00000000,$00010001,$00010001
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFEFFFE,$FFFEFFFE,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFF8FFF8,$FFF8FFF8
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$1FFF1FFF,$1FFF1FFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFF0FFF0,$FFF0FFF0,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$07FF07FF,$07FF07FF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFC0FFC0,$FFC0FFC0,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$01FF01FF,$01FF01FF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FF00FF00,$FF00FF00
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00FF00FF,$00FF00FF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FE00FE00,$FE00FE00,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$003F003F,$003F003F
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$F800F800,$F800F800,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$001F001F,$001F001F,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$F000F000,$F000F000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00070007,$00070007,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$C000C000,$C000C000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00010001,$00010001
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFFFFFFF,$FFFFFFFF,$FFFEFFFE,$FFFEFFFE,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$3FFF3FFF,$3FFF3FFF,$FFFFFFFF,$FFFFFFFF
	DC.L	$FFF8FFF8,$FFF8FFF8,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$01FF01FF,$01FF01FF,$FFFFFFFF,$FFFFFFFF,$FF00FF00,$FF00FF00
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00070007,$00070007
	DC.L	$FFFFFFFF,$FFFFFFFF,$E000E000,$E000E000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$3FF83FF8,$3FF83FF8
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000
	DC.L	$00000000,$00000000,$00000000,$00000000,$00000000,$00000000

pad:	blk.b	128,0
screenblk:	blk.b	32000,0
sce:
music:
	blk.b	471360,0	
musicend:
