	.file	"main.c"
@ GNU C version 3.3.2 (arm-thumb-elf)
@	compiled by GNU C version 3.3.1 (cygming special).
@ GGC heuristics: --param ggc-min-expand=82 --param ggc-min-heapsize=98141
@ options passed:  -fpreprocessed -mthumb-interwork -mlong-calls
@ -auxbase-strip -O2 -Wall -fverbose-asm
@ options enabled:  -fdefer-pop -fomit-frame-pointer
@ -foptimize-sibling-calls -fcse-follow-jumps -fcse-skip-blocks
@ -fexpensive-optimizations -fthread-jumps -fstrength-reduce -fpeephole
@ -fforce-mem -ffunction-cse -fkeep-static-consts -fcaller-saves
@ -freg-struct-return -fgcse -fgcse-lm -fgcse-sm -floop-optimize
@ -fcrossjumping -fif-conversion -fif-conversion2 -frerun-cse-after-loop
@ -frerun-loop-opt -fdelete-null-pointer-checks -fschedule-insns
@ -fschedule-insns2 -fsched-interblock -fsched-spec -fbranch-count-reg
@ -freorder-blocks -freorder-functions -fcprop-registers -fcommon
@ -fverbose-asm -fgnu-linker -fregmove -foptimize-register-move
@ -fargument-alias -fstrict-aliasing -fmerge-constants
@ -fzero-initialized-in-bss -fident -fpeephole2 -fguess-branch-probability
@ -fmath-errno -ftrapping-math -mapcs -mapcs-frame -mapcs-32 -msoft-float
@ -mthumb-interwork -mlong-calls

	.text
	.align	2
	.global	CopieDMA
	.type	CopieDMA, %function
CopieDMA:
	@ Function supports interworking.
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
	mov	ip, #67108864
	cmp	r3, #-2080374784	@  mode
	cmpne	r3, #-2147483648	@  mode
	orr	r2, r2, r3	@  nbval,  mode
	streq	r0, [ip, #212]	@  source
	@ lr needed for prologue
	streq	r1, [ip, #216]	@  dest
	streq	r2, [ip, #220]
	bx	lr
	.size	CopieDMA, .-CopieDMA
	.global	Palette
	.data
	.align	2
	.type	Palette, %object
	.size	Palette, 4
Palette:
	.word	83886080
	.global	PaletteObj
	.align	2
	.type	PaletteObj, %object
	.size	PaletteObj, 4
PaletteObj:
	.word	83886592
	.global	CompteurScanline
	.align	2
	.type	CompteurScanline, %object
	.size	CompteurScanline, 4
CompteurScanline:
	.word	67108870
	.text
	.align	2
	.global	AttendVSync
	.type	AttendVSync, %function
AttendVSync:
	@ Function supports interworking.
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
	ldr	r1, .L10
	@ lr needed for prologue
.L4:
	ldr	r2, [r1, #0]	@  CompteurScanline
	ldrh	r3, [r2, #0]
	cmp	r3, #159
	bhi	.L4
.L7:
	ldrh	r3, [r2, #0]
	cmp	r3, #159
	bls	.L7
	bx	lr
.L11:
	.align	2
.L10:
	.word	CompteurScanline
	.size	AttendVSync, .-AttendVSync
	.global	Tower_tiles
	.section	.rodata
	.type	Tower_tiles, %object
	.size	Tower_tiles, 4352
Tower_tiles:
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	0
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	5
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	4
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	5
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	5
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	6
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	10
	.byte	10
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	9
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	10
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	9
	.byte	10
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	10
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	10
	.byte	10
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	9
	.byte	10
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	9
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	10
	.byte	9
	.byte	10
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	10
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	11
	.byte	11
	.byte	11
	.byte	11
	.byte	8
	.byte	11
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	11
	.byte	11
	.byte	11
	.byte	11
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	12
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	2
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	11
	.byte	11
	.byte	11
	.byte	11
	.byte	8
	.byte	11
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	11
	.byte	11
	.byte	11
	.byte	11
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	12
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	2
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	11
	.byte	2
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	7
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	10
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	7
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	8
	.byte	7
	.byte	10
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	8
	.byte	7
	.byte	7
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	7
	.byte	8
	.byte	10
	.byte	10
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	9
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	10
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	8
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	7
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	4
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	4
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	3
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	3
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	1
	.byte	2
	.byte	3
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	1
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	8
	.byte	12
	.byte	11
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	12
	.byte	12
	.byte	11
	.byte	12
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	11
	.byte	11
	.byte	12
	.byte	12
	.byte	12
	.byte	8
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	8
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	8
	.byte	8
	.byte	11
	.byte	12
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	12
	.byte	12
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	12
	.byte	8
	.byte	2
	.byte	2
	.byte	2
	.byte	8
	.byte	8
	.byte	12
	.byte	11
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	12
	.byte	12
	.byte	11
	.byte	12
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	11
	.byte	11
	.byte	12
	.byte	12
	.byte	12
	.byte	8
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	8
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	8
	.byte	8
	.byte	11
	.byte	12
	.byte	12
	.byte	8
	.byte	8
	.byte	8
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.byte	12
	.global	Tower_palette
	.align	1
	.type	Tower_palette, %object
	.size	Tower_palette, 26
Tower_palette:
	.short	0
	.short	16917
	.short	12688
	.short	8460
	.short	6345
	.short	32237
	.short	32600
	.short	9511
	.short	0
	.short	31708
	.short	17966
	.short	31539
	.short	17728
	.global	Tower_map
	.align	1
	.type	Tower_map, %object
	.size	Tower_map, 4096
Tower_map:
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	20
	.short	21
	.short	8
	.short	9
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	56
	.short	57
	.short	52
	.short	53
	.short	52
	.short	53
	.short	52
	.short	53
	.short	52
	.short	53
	.short	48
	.short	49
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	22
	.short	23
	.short	10
	.short	11
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	58
	.short	59
	.short	54
	.short	55
	.short	54
	.short	55
	.short	54
	.short	55
	.short	54
	.short	55
	.short	50
	.short	51
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	24
	.short	25
	.short	12
	.short	13
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	26
	.short	27
	.short	14
	.short	15
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	28
	.short	29
	.short	16
	.short	17
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	30
	.short	31
	.short	18
	.short	19
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	20
	.short	21
	.short	8
	.short	9
	.short	4
	.short	5
	.short	4
	.short	5
	.short	56
	.short	57
	.short	52
	.short	53
	.short	44
	.short	45
	.short	52
	.short	53
	.short	52
	.short	53
	.short	52
	.short	53
	.short	52
	.short	53
	.short	52
	.short	53
	.short	52
	.short	53
	.short	48
	.short	49
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	22
	.short	23
	.short	10
	.short	11
	.short	6
	.short	7
	.short	6
	.short	7
	.short	58
	.short	59
	.short	54
	.short	55
	.short	46
	.short	47
	.short	54
	.short	55
	.short	54
	.short	55
	.short	54
	.short	55
	.short	54
	.short	55
	.short	54
	.short	55
	.short	54
	.short	55
	.short	50
	.short	51
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	24
	.short	25
	.short	12
	.short	13
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	44
	.short	45
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	26
	.short	27
	.short	14
	.short	15
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	46
	.short	47
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	28
	.short	29
	.short	16
	.short	17
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	44
	.short	45
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	56
	.short	57
	.short	52
	.short	53
	.short	52
	.short	53
	.short	52
	.short	53
	.short	52
	.short	53
	.short	48
	.short	49
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	30
	.short	31
	.short	18
	.short	19
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	46
	.short	47
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	58
	.short	59
	.short	54
	.short	55
	.short	54
	.short	55
	.short	54
	.short	55
	.short	54
	.short	55
	.short	50
	.short	51
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	44
	.short	45
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	46
	.short	47
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	44
	.short	45
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	20
	.short	21
	.short	8
	.short	9
	.short	4
	.short	5
	.short	20
	.short	21
	.short	8
	.short	9
	.short	4
	.short	5
	.short	20
	.short	21
	.short	8
	.short	9
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	46
	.short	47
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	22
	.short	23
	.short	10
	.short	11
	.short	6
	.short	7
	.short	22
	.short	23
	.short	10
	.short	11
	.short	6
	.short	7
	.short	22
	.short	23
	.short	10
	.short	11
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	44
	.short	45
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	24
	.short	25
	.short	12
	.short	13
	.short	4
	.short	5
	.short	24
	.short	25
	.short	12
	.short	13
	.short	4
	.short	5
	.short	24
	.short	25
	.short	12
	.short	13
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	46
	.short	47
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	26
	.short	27
	.short	14
	.short	15
	.short	6
	.short	7
	.short	26
	.short	27
	.short	14
	.short	15
	.short	6
	.short	7
	.short	26
	.short	27
	.short	14
	.short	15
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	44
	.short	45
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	28
	.short	29
	.short	16
	.short	17
	.short	4
	.short	5
	.short	28
	.short	29
	.short	16
	.short	17
	.short	4
	.short	5
	.short	28
	.short	29
	.short	16
	.short	17
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	46
	.short	47
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	30
	.short	31
	.short	18
	.short	19
	.short	6
	.short	7
	.short	30
	.short	31
	.short	18
	.short	19
	.short	6
	.short	7
	.short	30
	.short	31
	.short	18
	.short	19
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	4
	.short	5
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	40
	.short	41
	.short	4
	.short	5
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	6
	.short	7
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	42
	.short	43
	.short	6
	.short	7
	.short	40
	.short	41
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	40
	.short	41
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	60
	.short	61
	.short	40
	.short	41
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	4
	.short	5
	.short	42
	.short	43
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	42
	.short	43
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	62
	.short	63
	.short	42
	.short	43
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	6
	.short	7
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	40
	.short	41
	.short	4
	.short	5
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	42
	.short	43
	.short	6
	.short	7
	.short	40
	.short	41
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	40
	.short	41
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	64
	.short	65
	.short	40
	.short	41
	.short	32
	.short	33
	.short	36
	.short	37
	.short	32
	.short	33
	.short	36
	.short	37
	.short	4
	.short	5
	.short	42
	.short	43
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	42
	.short	43
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	66
	.short	67
	.short	42
	.short	43
	.short	34
	.short	35
	.short	38
	.short	39
	.short	34
	.short	35
	.short	38
	.short	39
	.short	6
	.short	7
	.text
	.align	2
	.global	main
	.type	main, %function
main:
	@ Function supports interworking.
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	mov	ip, sp
	stmfd	sp!, {r4, r5, r6, r7, fp, ip, lr, pc}
	mov	r4, #67108864
	sub	fp, ip, #4
	mov	ip, #256
	str	ip, [r4, #0]
	mov	ip, #8064	@ movhi
	strh	ip, [r4, #8]	@ movhi 
	ldr	r0, .L21
	mov	r1, #100663296
	mov	r2, #2176
	mov	r3, #-2147483648
	bl	CopieDMA
	ldr	r3, .L21+4
	ldr	r0, .L21+8
	ldr	r1, [r3, #0]	@  defilY,  Palette
	mov	r2, #13
	mov	r3, #-2147483648
	bl	CopieDMA
	mov	r5, #0	@  defilY
	ldr	r7, .L21+12
	mov	r6, r4
	mov	r4, r5	@  defilX,  defilY
.L20:
	ldr	r3, [r6, #304]
	mvn	r3, r3
	tst	r3, #16
	beq	.L16
	cmp	r4, #272	@  defilX
	addlt	r4, r4, #1	@  defilX,  defilX
.L16:
	ldr	r3, [r6, #304]
	mvn	r3, r3
	tst	r3, #32
	beq	.L17
	cmp	r4, #0	@  defilX
	subgt	r4, r4, #1	@  defilX,  defilX
.L17:
	ldr	r3, [r6, #304]
	mvn	r3, r3
	tst	r3, #128
	beq	.L18
	cmp	r5, #95	@  defilY
	addle	r5, r5, #1	@  defilY,  defilY
.L18:
	ldr	r3, [r6, #304]
	mvn	r3, r3
	tst	r3, #64
	beq	.L19
	cmp	r5, #0	@  defilY
	subgt	r5, r5, #1	@  defilY,  defilY
.L19:
	mov	r0, r4	@  defilX
	mov	r1, r5	@  defilY
	mov	lr, pc
	bx	r7
	mov	r3, r4, asr #31	@  defilX
	mov	r2, r5, asr #31	@  defilY
	add	r3, r4, r3, lsr #29	@  defilX
	add	r2, r5, r2, lsr #29	@  defilY
	bic	r3, r3, #7
	bic	r2, r2, #7
	rsb	r3, r3, r4	@  defilX
	rsb	r2, r2, r5	@  defilY
	strh	r3, [r6, #16]	@ movhi 
	strh	r2, [r6, #18]	@ movhi 
	bl	AttendVSync
	b	.L20
.L22:
	.align	2
.L21:
	.word	Tower_tiles
	.word	Palette
	.word	Tower_palette
	.word	CopieMap
	.size	main, .-main
	.align	2
	.global	CopieMap
	.type	CopieMap, %function
CopieMap:
	@ Function supports interworking.
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	mov	r3, r1, asr #31	@  defilY
	add	r3, r1, r3, lsr #29	@  defilY
	mov	r1, r3, asr #3	@  defilY
	mov	r2, r0, asr #31	@  defilX
	stmfd	sp!, {r4, r5, lr}
	mov	r3, r1, asl #6	@  defilY
	add	r0, r0, r2, lsr #29	@  defilX
	mov	lr, #100663296	@  Map
	ldr	r1, .L38
	add	r3, r3, r0, asr #3
	add	lr, lr, #63488	@  Map,  Map
	mov	r4, #0	@  j
.L33:
	mov	r0, r3, asl #1
	mov	r2, r4, asl #6	@  j
	mov	ip, #30	@  i
.L32:
	ldrh	r5, [r0, r1]	@ movhi	@  Tower_map
	subs	ip, ip, #1	@  i,  i
	strh	r5, [r2, lr]	@ movhi 	@ * Map
	add	r0, r0, #2
	add	r2, r2, #2
	bpl	.L32
	add	r4, r4, #1	@  j,  j
	cmp	r4, #20	@  j
	add	r3, r3, #64
	ble	.L33
	ldmfd	sp!, {r4, r5, lr}
	bx	lr
.L39:
	.align	2
.L38:
	.word	Tower_map
	.size	CopieMap, .-CopieMap
	.ident	"GCC: (GNU) 3.3.2"
