;
		INCLUDE	zel_ram.asm
;
;-----------------------------------------------------------------------
;
;		PAL_ZELDA-3		1991.10.07(MON)
;
;------------------------------------------------------------------------
;
		ORG	1BD218H
;
;=============================================== (zel_char) =============
		GLB	TPLCGST,USSCGST
;
		GLB	OBJYSET,MSCGST1,MSCGST2,KENST,TATEST
		GLB	CHOBJST,CHITEMST,CHITEMS0,PLCGSET,PGRVCGST
;
		GLB	MAPCGSET,B3CGSET,DANCORST,KOUKAST
		GLB	GDCGST,GDCGST1,GDCGST2,MAPOBSET,DJCGSET
;
		GLB	CORGENE,CGLPT3,CGLPT4,CGLPT8,PLAYCG,KENOBJ,TATEOBJ
;========================================================================
;
		EXTEND
		MEM8
		IDX8
;
;
; 
;========================================================================
;========================================================================
;========================================================================
;CGDATA 
; 
;cgdata.asm  (H3.11.29 11:00)
CORGENE		EQU	$
                BYTE    0FFH,07FH,0D9H,008H,007H,01EH,0CAH,04AH,0A5H,014H,03FH,013H,0DFH,019H,000H,000H
                BYTE    0FFH,07FH,079H,019H,0B6H,014H,0DCH,039H,0A5H,014H,0F7H,066H,0EFH,045H,0FFH,07FH
                BYTE    049H,069H,0ECH,062H,0F4H,06FH,0A5H,014H,051H,07FH,04FH,07EH,000H,000H,0FFH,07FH
                BYTE    01FH,05AH,0AAH,055H,0B2H,076H,0A5H,014H,0DFH,02AH,097H,015H,0FFH,07FH,0F6H,01AH
                BYTE    096H,015H,09EH,036H,0A5H,014H,0FEH,041H,017H,025H,000H,000H,0A5H,014H,0A5H,014H
                BYTE    0A5H,014H,0A5H,014H,0A5H,014H,0A5H,014H,0A5H,014H,0FFH,07FH,09BH,031H,096H,015H
                BYTE    09EH,036H,0A5H,014H,056H,07EH,0CAH,065H,000H,000H,0FFH,07FH,0D9H,00CH,049H,01AH
                BYTE    053H,03BH,0A5H,014H,05FH,01FH,037H,012H,0FFH,07FH,0D9H,008H,02FH,01AH,0F5H,032H
                BYTE    0A5H,014H,03FH,013H,0DFH,019H,000H,000H,0FFH,07FH,079H,019H,0B6H,014H,0DCH,039H
                BYTE    0A5H,014H,0F7H,066H,0EFH,045H,0FFH,07FH,0C4H,02DH,0CFH,066H,0D5H,07FH,0A5H,014H
                BYTE    050H,05FH,08AH,046H,000H,000H,0FFH,07FH,01FH,05AH,0AAH,055H,0B2H,076H,0A5H,014H
                BYTE    0DFH,02AH,097H,015H,0FFH,07FH,0FBH,00EH,096H,015H,09EH,036H,0A5H,014H,0FEH,041H
                BYTE    017H,025H,000H,000H,0A5H,014H,0A5H,014H,0A5H,014H,0A5H,014H,0A5H,014H,0A5H,014H
                BYTE    0A5H,014H,0FFH,07FH,09BH,031H,096H,015H,09EH,036H,0A5H,014H,056H,07EH,0CAH,065H
                BYTE    000H,000H,0FFH,07FH,0D9H,00CH,049H,01AH,053H,03BH,0A5H,014H,05FH,01FH,037H,012H
                BYTE    0FFH,07FH,07EH,023H,0B7H,011H,09EH,036H,0A5H,014H,0FFH,001H,078H,010H,09DH,059H
                BYTE    047H,036H,068H,03BH,04AH,00AH,0EFH,012H,05CH,02AH,071H,015H,018H,07AH,0FFH,07FH
                BYTE    07EH,023H,0B7H,011H,09EH,036H,0A5H,014H,0FFH,001H,078H,010H,09DH,059H,080H,069H
                BYTE    091H,076H,0B8H,026H,07FH,043H,05CH,02AH,099H,011H,018H,07AH,0FFH,07FH,07EH,023H
                BYTE    0B7H,011H,09EH,036H,0A5H,014H,0FFH,001H,078H,010H,09DH,059H,057H,010H,07EH,045H
                BYTE    0F3H,06DH,0B9H,07EH,05CH,02AH,027H,022H,018H,07AH,0FFH,07FH,07EH,023H,0DAH,011H
                BYTE    09EH,036H,0A5H,014H,0FFH,001H,078H,010H,097H,03DH,047H,036H,068H,03BH,04AH,00AH
                BYTE    0EFH,012H,07EH,056H,072H,018H,018H,07AH,000H,000H,0FAH,00EH,0D1H,07DH,000H,000H
                BYTE    01AH,07FH,000H,000H,01AH,07FH,06EH,071H,0D1H,07DH,0A7H,040H,0D1H,07DH,0A7H,040H
                BYTE    0E9H,048H,0CFH,050H,0FFH,07FH,0C6H,010H,014H,012H,03DH,03BH,0DEH,066H,019H,052H
                BYTE    0EDH,042H,029H,026H,0FFH,07FH,066H,00DH,058H,02DH,03DH,046H,0A5H,014H,090H,032H
                BYTE    0EBH,01DH,0F1H,025H,009H,00DH,02AH,051H,051H,072H,0A5H,014H,0CFH,021H,04BH,019H
                BYTE    076H,036H,0EAH,004H,0A0H,012H,080H,02FH,0A5H,014H,0D1H,021H,04DH,011H,0FFH,07FH
                BYTE    0F3H,04FH,075H,011H,09EH,036H,0A5H,014H,0FFH,00DH,0F9H,000H,0FFH,07FH,03AH,027H
                BYTE    075H,011H,09EH,036H,0A5H,014H,02FH,013H,069H,006H,0FFH,07FH,04AH,031H,02FH,04AH
                BYTE    00FH,057H,0A5H,014H,0AFH,057H,0EAH,030H,0FFH,07FH,01BH,019H,0ACH,016H,0D5H,03BH
                BYTE    0A5H,014H,07EH,026H,098H,00DH,0FFH,07FH,02CH,01DH,0ADH,04DH,0ADH,04DH,0A5H,014H
                BYTE    014H,02AH,091H,01DH,0FFH,07FH,085H,021H,058H,02DH,03DH,046H,0A5H,014H,08DH,042H
                BYTE    009H,032H,0FFH,07FH,094H,052H,0C7H,044H,0AEH,061H,0A5H,014H,03BH,01AH,075H,011H
                BYTE    07FH,037H,0E9H,054H,05FH,016H,016H,010H,043H,02CH,018H,06BH,0EFH,061H,0C4H,014H
                BYTE    06BH,02DH,02EH,061H,0B4H,05DH,0D9H,07AH,0BDH,077H,094H,052H,0C4H,014H,06BH,02DH
                BYTE    0E8H,04DH,0AEH,066H,074H,07FH,0BDH,077H,094H,052H,0C4H,014H,06BH,02DH,01FH,001H
                BYTE    0FFH,001H,0DFH,003H,0BDH,077H,094H,052H,0FFH,07FH,000H,000H,000H,000H,000H,000H
                BYTE    010H,078H,07FH,07FH,017H,07CH,0FFH,07FH,000H,000H,007H,059H,00EH,06EH,000H,000H
                BYTE    0BBH,07FH,072H,076H,0FFH,07FH,09FH,05FH,00AH,000H,015H,07EH,024H,02CH,0D0H,075H
                BYTE    02BH,061H,0A5H,014H,00AH,03AH,0E5H,01DH,069H,026H,034H,032H,0B6H,05FH,0EFH,04AH
                BYTE    0A5H,014H,0A5H,014H,08DH,015H,011H,022H,034H,032H,0EFH,04AH,00AH,03AH,0C4H,008H
                BYTE    0C9H,021H,0B1H,04DH,0D3H,072H,0B7H,012H,034H,04FH,06EH,036H,063H,00CH,0C4H,008H
                BYTE    06EH,019H,0F2H,029H,0F2H,029H,06EH,036H,0C9H,021H,0C6H,018H,06BH,02DH,0F5H,029H
                BYTE    0BAH,01AH,02FH,025H,0BDH,077H,094H,052H,0FFH,07FH,014H,07BH,092H,05CH,01AH,079H
                BYTE    0A5H,014H,0BFH,002H,0BDH,011H,0FFH,07FH,0DBH,032H,0B6H,000H,03EH,026H,0A5H,014H
                BYTE    094H,056H,0ADH,039H,0FFH,07FH,051H,005H,08DH,05DH,072H,072H,0A5H,014H,0FDH,00EH
                BYTE    0F6H,00DH,0FFH,07FH,07EH,023H,075H,011H,09EH,036H,0A5H,014H,071H,01BH,060H,01EH
                BYTE    0FFH,07FH,09AH,020H,0B4H,00DH,0FBH,02AH,0A5H,014H,06FH,003H,06BH,002H,0FFH,07FH
                BYTE    075H,009H,0D2H,034H,0B9H,051H,0A5H,014H,0DFH,02EH,0FCH,011H,0BDH,077H,0FCH,008H
                BYTE    0D4H,009H,0DCH,012H,0A5H,014H,0D8H,04EH,0D1H,029H,0FFH,07FH,066H,019H,09CH,00DH
                BYTE    0BBH,002H,0A5H,014H,00AH,04BH,028H,02EH,0FFH,07FH,0EAH,00CH,0F9H,00EH,05FH,00FH
                BYTE    0A5H,014H,075H,00EH,0B0H,00DH,0FFH,07FH,03CH,05AH,06EH,062H,034H,07FH,000H,000H
                BYTE    03FH,07FH,09EH,06EH,0FFH,07FH,0D9H,008H,075H,011H,09EH,036H,0A5H,014H,01AH,023H
                BYTE    033H,00EH,0FFH,07FH,014H,009H,065H,016H,06EH,05FH,0A5H,014H,07FH,026H,0B9H,015H
                BYTE    0FFH,07FH,029H,059H,07BH,011H,0BFH,022H,0A5H,014H,0B5H,07EH,0CFH,075H,0FFH,07FH
                BYTE    047H,045H,091H,005H,098H,016H,0A5H,014H,031H,053H,02AH,056H,0FFH,07FH,018H,041H
                BYTE    036H,016H,01DH,03BH,0A5H,014H,052H,01FH,00DH,012H,0FFH,07FH,09BH,036H,08BH,022H
                BYTE    072H,03FH,0A5H,014H,0BCH,035H,015H,021H,0FFH,07FH,014H,014H,040H,00FH,01FH,023H
                BYTE    0A5H,014H,03DH,012H,0FAH,014H,0FFH,07FH,05FH,05EH,072H,009H,038H,026H,0A5H,014H
                BYTE    036H,076H,02FH,051H,035H,07EH,07BH,018H,075H,011H,09EH,036H,0A5H,014H,0FFH,07FH
                BYTE    035H,07EH,0FFH,07FH,094H,05AH,0D7H,008H,09DH,021H,0A5H,014H,098H,016H,091H,005H
                BYTE    0FFH,07FH,0D2H,00CH,07BH,001H,0BFH,016H,0A5H,014H,01DH,036H,016H,01DH,073H,04EH
                BYTE    0E4H,034H,032H,005H,0F8H,00DH,000H,000H,0D7H,004H,0C6H,045H,0FFH,07FH,06EH,036H
                BYTE    0F4H,015H,01CH,023H,0A5H,014H,034H,04FH,0B8H,05FH,04AH,029H,0BDH,077H,018H,063H
                BYTE    031H,046H,0BDH,077H,031H,046H,018H,063H,0FFH,07FH,0FFH,027H,02DH,05EH,04EH,07EH
                BYTE    0F4H,06FH,0F5H,01CH,03BH,009H,09FH,016H,08DH,07EH,03FH,003H,0FFH,067H,040H,026H
                BYTE    0FFH,07FH,0E7H,01CH,010H,07AH,0A5H,064H,05FH,04FH,0E7H,01CH,09CH,02EH,0B6H,014H
                BYTE    099H,073H,0E7H,01CH,0F9H,002H,033H,002H,000H,000H,098H,001H,0B5H,056H,000H,000H
                BYTE    000H,000H,018H,000H,0FFH,07FH,000H,000H,000H,000H,0BCH,002H,0FFH,07FH,000H,000H
                BYTE    000H,000H,0C9H,069H,0FFH,07FH,000H,000H,000H,000H,0C6H,018H,0ADH,039H,000H,000H
                BYTE    000H,000H,0B8H,000H,03DH,043H,000H,000H,000H,000H,000H,038H,0FFH,07FH,018H,000H
                BYTE    000H,000H,004H,017H,0FFH,07FH,000H,000H,000H,000H,06FH,021H,059H,02EH,0C8H,014H
                BYTE    000H,000H,018H,000H,0FFH,07FH,000H,000H,000H,000H,000H,000H,0E5H,02FH,000H,000H
                BYTE    000H,000H,000H,000H,01FH,01FH,000H,000H,000H,000H,0D8H,03EH,054H,02EH,0BDH,027H
                BYTE    000H,000H,0D8H,03EH,054H,02EH,0D0H,01DH,000H,000H,000H,038H,05EH,01DH,000H,000H
                BYTE    000H,000H,000H,000H,0FFH,07FH,000H,000H,03FH,003H,0FFH,067H,040H,026H,099H,075H
                BYTE    099H,075H,099H,075H,099H,075H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,0FFH,07FH,019H,000H,0FFH,07FH,0FFH,07FH,0A5H,014H,000H,000H,000H,000H
                BYTE    0FFH,07FH,0FFH,017H,052H,07FH,06EH,021H,0A5H,014H,000H,000H,000H,000H,0D3H,07DH
                BYTE    08EH,07FH,0ADH,066H,0F7H,02CH,0A5H,014H,0D8H,07EH,000H,000H,0C6H,00CH,02BH,015H
                BYTE    0D0H,019H,075H,036H,05DH,053H,0EEH,01CH,089H,010H,0FFH,07FH,0C6H,00CH,02BH,015H
                BYTE    0D0H,019H,075H,036H,05DH,053H,0EEH,01CH,089H,010H,0C6H,018H,06BH,02DH,094H,052H
                BYTE    0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H,0FFH,07FH,084H,00CH,068H,031H,0CBH,03DH
                BYTE    00DH,046H,0E7H,028H,0D0H,019H,0EEH,01CH,0C6H,00CH,02BH,015H,033H,01AH,019H,03BH
                BYTE    0ACH,014H,0C7H,04DH,046H,045H,0FFH,07FH,084H,00CH,025H,029H,066H,031H,0A8H,039H
                BYTE    06BH,07DH,02BH,015H,089H,010H,0C6H,010H,06EH,021H,0F3H,021H,0DCH,03AH,0CDH,018H
                BYTE    0DEH,066H,0D9H,059H,0FFH,07FH,0A5H,00CH,029H,02DH,071H,02DH,0B3H,035H,0E7H,028H
                BYTE    0D0H,019H,0EEH,01CH,063H,014H,010H,021H,0B8H,035H,09CH,073H,008H,041H,0DBH,016H
                BYTE    0ADH,061H,0FFH,07FH,0A5H,00CH,029H,02DH,00EH,021H,050H,029H,0E7H,028H,04AH,031H
                BYTE    06BH,07DH,0C6H,00CH,02BH,015H,0D0H,019H,075H,036H,05DH,053H,02BH,015H,06BH,07DH
                BYTE    0FFH,07FH,0A5H,00CH,00AH,015H,000H,000H,000H,000H,0CDH,018H,075H,036H,0D0H,019H
                BYTE    063H,014H,0C7H,02CH,02AH,03DH,0AEH,049H,074H,062H,0ECH,01CH,089H,010H,0FFH,07FH
                BYTE    063H,014H,0C7H,02CH,02AH,03DH,0AEH,049H,074H,062H,02DH,01DH,0CAH,010H,0C6H,018H
                BYTE    06BH,02DH,094H,052H,0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H,0FFH,07FH,063H,014H
                BYTE    026H,02DH,089H,039H,0CBH,03DH,026H,02DH,02AH,03DH,02DH,01DH,063H,014H,0C7H,02CH
                BYTE    02AH,03DH,0AEH,049H,074H,062H,0ECH,01CH,089H,010H,0FFH,07FH,063H,014H,0E4H,024H
                BYTE    005H,029H,047H,031H,0E4H,024H,0C7H,02CH,0CAH,010H,0C6H,018H,00BH,01DH,090H,025H
                BYTE    0F4H,021H,0C8H,014H,0ECH,01CH,089H,010H,0FFH,07FH,086H,00CH,0C8H,010H,00AH,019H
                BYTE    04CH,021H,035H,036H,01CH,04BH,0BFH,06FH,0C6H,018H,010H,021H,0B8H,035H,09CH,073H
                BYTE    008H,041H,0DBH,016H,0ADH,061H,0FFH,07FH,063H,014H,0E4H,024H,026H,02DH,089H,039H
                BYTE    089H,039H,073H,04EH,0F7H,05EH,063H,014H,007H,065H,049H,069H,051H,07FH,0E7H,044H
                BYTE    069H,05DH,04FH,07EH,0FFH,07FH,063H,010H,0C7H,028H,0E4H,024H,0A5H,015H,0A5H,015H
                BYTE    0AEH,049H,02AH,03DH,0A7H,014H,04FH,021H,0B3H,021H,015H,032H,0BAH,03EH,0F8H,056H
                BYTE    00FH,025H,0FFH,07FH,0A7H,014H,04FH,021H,0B3H,021H,015H,032H,0BAH,03EH,0F8H,056H
                BYTE    0ECH,01CH,0C6H,018H,06BH,02DH,094H,052H,0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H
                BYTE    0FFH,07FH,0A7H,014H,068H,031H,0CBH,03DH,00DH,046H,068H,031H,093H,021H,0ECH,01CH
                BYTE    0A7H,014H,04FH,021H,0B3H,021H,058H,032H,0C8H,064H,0AFH,07DH,0FFH,07FH,0FFH,07FH
                BYTE    0A5H,00CH,02DH,019H,06FH,021H,0B1H,029H,02DH,019H,04FH,021H,0CAH,018H,0E9H,014H
                BYTE    0B1H,021H,057H,036H,09AH,03AH,0ABH,003H,0D9H,056H,077H,04AH,0FFH,07FH,0A5H,00CH
                BYTE    02DH,019H,06FH,021H,0B1H,029H,02DH,019H,093H,021H,0ECH,01CH,0C6H,018H,010H,021H
                BYTE    0B8H,035H,09CH,073H,008H,03DH,0BAH,01AH,0CEH,05DH,0FFH,07FH,0A5H,00CH,004H,025H
                BYTE    066H,031H,0A8H,039H,0FFH,07FH,04FH,021H,0CAH,018H,0A7H,014H,073H,006H,0ADH,021H
                BYTE    0EFH,021H,0FFH,07FH,0FFH,07FH,0FFH,07FH,0FFH,07FH,0A5H,00CH,085H,008H,0E8H,014H
                BYTE    084H,029H,084H,029H,0A7H,014H,0A7H,014H,0A5H,014H,046H,019H,0C8H,025H,0B0H,03AH
                BYTE    059H,053H,08CH,041H,029H,035H,0FFH,07FH,0A5H,014H,046H,019H,0C8H,025H,0B0H,03AH
                BYTE    059H,053H,028H,03DH,0E7H,028H,0C6H,018H,06BH,02DH,094H,052H,0BDH,077H,02FH,025H
                BYTE    0BAH,01AH,0F5H,029H,0FFH,07FH,063H,00CH,028H,031H,04AH,039H,08CH,041H,0E6H,02CH
                BYTE    0C8H,029H,028H,03DH,0A5H,014H,046H,019H,0C8H,025H,0B0H,03AH,059H,053H,09CH,02AH
                BYTE    055H,029H,0FFH,07FH,063H,00CH,0C6H,02CH,0E7H,02CH,029H,035H,0C5H,028H,024H,01DH
                BYTE    0E7H,028H,005H,015H,068H,021H,0CBH,02DH,04FH,03EH,05DH,04BH,099H,036H,0F5H,025H
                BYTE    0FFH,07FH,0A5H,014H,008H,021H,04AH,029H,08CH,031H,073H,04EH,05AH,06BH,0FFH,07FH
                BYTE    0C6H,018H,010H,021H,0B8H,035H,09CH,073H,008H,03DH,0BAH,01AH,0CEH,05DH,0FFH,07FH
                BYTE    084H,010H,0A7H,01CH,0C9H,024H,00BH,02DH,04AH,039H,094H,052H,09CH,073H,0A5H,014H
                BYTE    068H,045H,0EDH,059H,050H,066H,085H,029H,048H,03AH,02BH,053H,0FFH,07FH,0A5H,014H
                BYTE    025H,015H,000H,000H,0EDH,01CH,0EDH,01CH,0B0H,03AH,0C8H,025H,0A4H,024H,025H,059H
                BYTE    04BH,06AH,095H,077H,0FBH,07FH,0CEH,05DH,08CH,055H,0FFH,07FH,0A4H,024H,025H,059H
                BYTE    04BH,06AH,095H,077H,0FBH,07FH,0EEH,05DH,06AH,04DH,0C6H,018H,06BH,02DH,094H,052H
                BYTE    0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H,0FFH,07FH,0A4H,024H,06AH,04DH,0ACH,055H
                BYTE    0EEH,05DH,025H,04DH,0EEH,05DH,0A8H,051H,0A4H,024H,025H,059H,04BH,06AH,0BBH,077H
                BYTE    07BH,011H,0CFH,075H,0B5H,07EH,0FFH,07FH,0A4H,024H,06AH,04DH,0ACH,055H,0EEH,05DH
                BYTE    047H,03DH,0EEH,05DH,0A8H,051H,0A4H,024H,0A9H,078H,0D0H,07DH,0CBH,076H,0FAH,07FH
                BYTE    0A9H,064H,0ACH,055H,0FFH,07FH,0C8H,034H,06AH,04DH,0ACH,055H,0EEH,05DH,0B3H,06AH
                BYTE    058H,07BH,0FFH,07FH,063H,014H,010H,029H,0B8H,03DH,09CH,073H,04AH,061H,0BAH,01AH
                BYTE    031H,07EH,0FFH,07FH,0A4H,024H,08BH,05DH,028H,04DH,006H,041H,009H,05BH,094H,052H
                BYTE    09CH,073H,0A4H,024H,088H,049H,0E4H,05EH,067H,073H,0E7H,044H,069H,05DH,04FH,07EH
                BYTE    0FFH,07FH,084H,020H,005H,055H,000H,000H,000H,000H,08BH,05DH,095H,077H,0F9H,07FH
                BYTE    0A5H,00CH,0EAH,010H,04DH,019H,0F3H,029H,0B6H,03EH,0CBH,02DH,089H,025H,0FFH,07FH
                BYTE    0A5H,00CH,0EAH,010H,04DH,019H,0F3H,029H,0B6H,03EH,068H,021H,006H,019H,0C6H,018H
                BYTE    06BH,02DH,094H,052H,0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H,0FFH,07FH,063H,00CH
                BYTE    068H,021H,0AAH,029H,0ADH,029H,090H,021H,04DH,019H,068H,021H,0A5H,00CH,0EAH,010H
                BYTE    04DH,019H,0F3H,029H,0B6H,03EH,0CCH,02AH,0E5H,015H,0FFH,07FH,063H,00CH,026H,019H
                BYTE    067H,021H,06BH,021H,005H,019H,0EAH,010H,006H,019H,0A5H,00CH,0EAH,010H,04DH,019H
                BYTE    0F3H,029H,0B6H,03EH,0ADH,029H,0AAH,029H,0FFH,07FH,0E7H,010H,04AH,015H,0ADH,01DH
                BYTE    010H,02AH,0F7H,042H,0BDH,05FH,0FFH,07FH,0C6H,018H,010H,021H,0B8H,035H,09CH,073H
                BYTE    008H,041H,0BAH,01AH,0ADH,061H,0FFH,07FH,063H,00CH,0AEH,015H,0F0H,01DH,0AEH,015H
                BYTE    0AAH,029H,094H,052H,09CH,073H,0C6H,024H,026H,045H,067H,061H,0C9H,065H,047H,045H
                BYTE    0C8H,059H,08CH,06AH,0FFH,07FH,0A5H,00CH,0EAH,010H,000H,000H,0ECH,01DH,0ECH,01DH
                BYTE    0F3H,029H,04DH,019H,084H,010H,0CAH,018H,02EH,025H,0D3H,039H,09AH,052H,08CH,041H
                BYTE    029H,035H,0FFH,07FH,084H,010H,0CAH,018H,02EH,025H,0F3H,039H,0BAH,052H,029H,02DH
                BYTE    0E7H,024H,0C6H,018H,06BH,02DH,094H,052H,0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H
                BYTE    0FFH,07FH,063H,00CH,029H,035H,04AH,039H,08CH,041H,008H,031H,02EH,025H,029H,02DH
                BYTE    084H,010H,0CAH,018H,02EH,025H,0D3H,039H,0BAH,052H,05AH,01EH,0F5H,01CH,0FFH,07FH
                BYTE    063H,00CH,0C6H,028H,0E7H,02CH,029H,031H,0C6H,028H,0CAH,018H,0E7H,024H,084H,010H
                BYTE    0CAH,018H,02EH,025H,0D3H,039H,0BAH,052H,06BH,03DH,029H,035H,0FFH,07FH,0E4H,01CH
                BYTE    045H,025H,086H,02DH,0C7H,035H,02FH,05AH,038H,077H,0FFH,07FH,084H,010H,010H,021H
                BYTE    0B8H,035H,09CH,073H,008H,041H,0DBH,016H,08CH,05DH,0FFH,07FH,084H,010H,0C9H,014H
                BYTE    0CCH,014H,00DH,019H,029H,035H,094H,052H,09CH,073H,0A5H,028H,028H,031H,06AH,039H
                BYTE    0ACH,041H,0E7H,040H,069H,05DH,00EH,072H,0FFH,07FH,064H,00CH,0A9H,014H,000H,000H
                BYTE    0EBH,01CH,0EBH,01CH,0F3H,039H,02FH,021H,085H,010H,0C8H,010H,0EBH,018H,091H,01DH
                BYTE    035H,02EH,04FH,025H,00CH,021H,0FFH,07FH,085H,010H,0C9H,010H,02DH,019H,091H,01DH
                BYTE    035H,02EH,009H,042H,087H,031H,0C6H,018H,06BH,02DH,094H,052H,0BDH,077H,02FH,025H
                BYTE    0BAH,01AH,0F5H,029H,0FFH,07FH,085H,010H,0C9H,014H,0EBH,018H,02EH,021H,0C8H,010H
                BYTE    06EH,021H,00BH,019H,0C6H,018H,084H,019H,046H,026H,069H,03BH,0FFH,019H,0D5H,018H
                BYTE    0A9H,010H,0FFH,07FH,085H,010H,088H,010H,0A9H,010H,0CBH,014H,086H,010H,02CH,019H
                BYTE    0C8H,010H,085H,010H,06EH,021H,0F3H,021H,0B7H,042H,0AAH,065H,00BH,019H,0EBH,018H
                BYTE    0FFH,07FH,085H,010H,0C9H,014H,0EBH,018H,02EH,021H,0B2H,02DH,098H,042H,0BFH,067H
                BYTE    084H,010H,010H,021H,0B8H,035H,09CH,073H,026H,041H,0DBH,016H,0CBH,061H,0FFH,07FH
                BYTE    063H,00CH,00DH,011H,091H,01DH,035H,02EH,02DH,021H,094H,052H,09CH,073H,063H,014H
                BYTE    0E6H,058H,049H,061H,08BH,065H,0E7H,044H,069H,05DH,02EH,07AH,0FFH,07FH,085H,010H
                BYTE    0C9H,010H,000H,000H,000H,000H,0A5H,035H,085H,010H,085H,010H,063H,00CH,008H,021H
                BYTE    0ADH,035H,052H,04AH,039H,067H,0CCH,031H,08AH,029H,0FFH,07FH,063H,00CH,008H,021H
                BYTE    0ADH,035H,052H,04AH,039H,067H,069H,025H,027H,01DH,0C6H,018H,06BH,02DH,094H,052H
                BYTE    0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H,0FFH,07FH,084H,010H,048H,021H,08AH,029H
                BYTE    0ACH,031H,048H,021H,0ADH,035H,069H,025H,063H,00CH,008H,021H,0ADH,035H,052H,04AH
                BYTE    039H,067H,0D7H,01AH,0AEH,019H,000H,000H,084H,010H,006H,019H,027H,01DH,069H,025H
                BYTE    006H,019H,008H,021H,027H,01DH,063H,00CH,06BH,02DH,094H,052H,09CH,073H,026H,02EH
                BYTE    08AH,04FH,0A6H,03AH,0FFH,07FH,0C7H,010H,009H,011H,08DH,01DH,0F0H,029H,0F8H,042H
                BYTE    09DH,05FH,0FFH,07FH,0C6H,018H,010H,021H,0B8H,035H,09CH,073H,008H,041H,0BAH,01AH
                BYTE    0ADH,061H,0FFH,07FH,084H,010H,0E9H,010H,02BH,015H,06DH,01DH,08AH,029H,094H,052H
                BYTE    09CH,073H,084H,010H,048H,021H,0CCH,031H,077H,036H,0E7H,044H,069H,05DH,04FH,07EH
                BYTE    0FFH,07FH,063H,00CH,0E7H,01CH,000H,000H,000H,000H,0CCH,01DH,052H,04AH,0ADH,035H
                BYTE    084H,010H,0E6H,018H,04CH,019H,0F2H,029H,0D8H,046H,08CH,029H,04AH,011H,0FFH,07FH
                BYTE    084H,010H,0E6H,018H,04CH,019H,0F2H,029H,0D8H,046H,0AAH,014H,086H,010H,0C6H,018H
                BYTE    06BH,02DH,094H,052H,0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H,0FFH,07FH,063H,014H
                BYTE    048H,011H,04AH,011H,08CH,029H,045H,019H,08AH,025H,0AAH,014H,084H,010H,0E6H,018H
                BYTE    04CH,019H,0F2H,029H,0D8H,046H,08CH,029H,0AAH,014H,0FFH,07FH,063H,014H,087H,010H
                BYTE    0A8H,014H,008H,015H,0FFH,07FH,007H,01DH,086H,010H,084H,010H,0E6H,018H,04CH,019H
                BYTE    0F2H,029H,0D8H,046H,08CH,029H,0AAH,014H,0FFH,07FH,0C6H,020H,008H,031H,06BH,041H
                BYTE    0CEH,051H,052H,062H,039H,07FH,0FFH,07FH,063H,014H,010H,021H,0B8H,035H,09CH,073H
                BYTE    008H,041H,0DBH,016H,0ADH,061H,0FFH,07FH,084H,010H,024H,039H,086H,049H,00BH,05AH
                BYTE    04AH,011H,031H,046H,0D6H,05AH,063H,014H,051H,07FH,049H,069H,007H,065H,0E7H,044H
                BYTE    069H,05DH,04FH,07EH,0FFH,07FH,063H,014H,0C7H,02CH,008H,021H,0FFH,07FH,0CDH,018H
                BYTE    0F2H,029H,06DH,021H,084H,010H,008H,025H,04AH,031H,0EFH,045H,0F7H,066H,088H,031H
                BYTE    086H,019H,0FFH,07FH,084H,010H,008H,025H,04AH,031H,0EFH,045H,0F7H,066H,087H,01DH
                BYTE    026H,019H,0C6H,018H,06BH,02DH,094H,052H,0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H
                BYTE    0FFH,07FH,084H,010H,025H,015H,086H,019H,088H,031H,08DH,019H,04AH,031H,087H,01DH
                BYTE    084H,010H,008H,025H,04AH,031H,0EFH,045H,0F7H,066H,088H,031H,086H,019H,0FFH,07FH
                BYTE    084H,010H,0A7H,010H,0C8H,014H,0E9H,018H,0A6H,010H,008H,025H,026H,019H,084H,010H
                BYTE    00AH,019H,04CH,021H,08EH,029H,018H,06BH,088H,031H,086H,019H,0FFH,07FH,0E9H,010H
                BYTE    02AH,019H,06CH,021H,0AEH,029H,034H,036H,01AH,057H,0BFH,06FH,0C6H,018H,010H,021H
                BYTE    0B8H,035H,09CH,073H,008H,041H,0DBH,016H,0ADH,061H,0FFH,07FH,084H,010H,025H,015H
                BYTE    086H,019H,088H,031H,086H,019H,094H,052H,09CH,073H,063H,014H,007H,065H,049H,069H
                BYTE    051H,07FH,0E7H,044H,069H,05DH,04FH,07EH,0FFH,07FH,063H,00CH,0A5H,014H,0C6H,018H
                BYTE    08DH,019H,08DH,019H,0EFH,045H,04AH,029H,063H,00CH,045H,019H,0E6H,01DH,0D0H,03AH
                BYTE    077H,057H,06AH,042H,008H,036H,0FFH,07FH,063H,00CH,045H,019H,0E6H,01DH,0D0H,03AH
                BYTE    077H,057H,0AFH,01DH,04BH,011H,0C6H,018H,06BH,02DH,094H,052H,0BDH,077H,02FH,025H
                BYTE    0BAH,01AH,0F5H,029H,0FFH,07FH,063H,00CH,0A7H,029H,008H,036H,06AH,042H,065H,025H
                BYTE    0E6H,019H,0AFH,01DH,063H,00CH,045H,019H,0E6H,01DH,0D0H,03AH,0A7H,029H,008H,036H
                BYTE    06AH,042H,0FFH,07FH,063H,00CH,045H,025H,085H,029H,0C7H,02DH,045H,025H,045H,015H
                BYTE    04BH,011H,0A5H,014H,066H,019H,0EBH,02EH,00AH,04BH,0FFH,07FH,0B1H,025H,0EDH,01CH
                BYTE    0FFH,07FH,0E9H,014H,02BH,015H,06DH,01DH,0D0H,029H,033H,036H,0B7H,046H,0BFH,06FH
                BYTE    063H,014H,010H,021H,0B8H,035H,09CH,073H,008H,041H,0DBH,016H,0ADH,061H,0FFH,07FH
                BYTE    063H,00CH,0A7H,010H,0EAH,014H,02BH,01DH,0C7H,02DH,094H,052H,09CH,073H,0C6H,018H
                BYTE    000H,070H,084H,07CH,0A5H,07CH,043H,035H,0A3H,041H,043H,052H,0FFH,07FH,042H,00CH
                BYTE    025H,015H,000H,000H,000H,000H,0D0H,01DH,0D0H,03AH,06DH,025H,085H,010H,0C9H,010H
                BYTE    02DH,019H,091H,01DH,035H,02EH,04FH,025H,00CH,021H,0FFH,07FH,085H,010H,0C9H,010H
                BYTE    02DH,019H,091H,01DH,035H,02EH,009H,042H,087H,031H,0C6H,018H,06BH,02DH,094H,052H
                BYTE    0BDH,077H,02FH,025H,0BAH,01AH,0F5H,029H,0FFH,07FH,085H,010H,0C9H,014H,0EBH,018H
                BYTE    02EH,021H,0C8H,010H,06EH,021H,00BH,019H,0FFH,07FH,073H,036H,018H,037H,0BDH,037H
                BYTE    0A5H,014H,029H,035H,0CEH,035H,0FFH,07FH,085H,010H,088H,010H,0A9H,010H,0CBH,014H
                BYTE    086H,010H,02CH,019H,0C8H,010H,063H,014H,008H,015H,06BH,019H,052H,032H,018H,053H
                BYTE    00CH,019H,0EBH,018H,0FFH,07FH,085H,010H,0C9H,014H,0EBH,018H,02EH,021H,0B2H,02DH
                BYTE    098H,042H,0BFH,067H,084H,010H,010H,021H,0B8H,035H,09CH,073H,028H,035H,0DBH,016H
                BYTE    0ACH,059H,0FFH,07FH,063H,00CH,00DH,011H,091H,01DH,035H,02EH,02DH,021H,094H,052H
                BYTE    09CH,073H,0A5H,014H,072H,00CH,09CH,010H,0FFH,011H,027H,04DH,0ECH,061H,04EH,07EH
                BYTE    0FFH,07FH,085H,010H,0C9H,010H,000H,000H,0CEH,019H,0A5H,035H,085H,010H,085H,010H
                BYTE    063H,00CH,0CBH,024H,06FH,029H,034H,036H,0F9H,04AH,0ADH,039H,06BH,031H,0FFH,07FH
                BYTE    063H,00CH,0CBH,024H,06FH,029H,034H,036H,0F9H,04AH,087H,031H,025H,025H,0C6H,018H
                BYTE    06BH,02DH,094H,052H,09CH,073H,02FH,025H,0BAH,01AH,0F5H,029H,0FFH,07FH,063H,00CH
                BYTE    04AH,02DH,06BH,031H,0ADH,039H,0AAH,014H,06FH,029H,087H,031H,063H,00CH,0CBH,024H
                BYTE    06FH,029H,034H,036H,0F9H,04AH,0A6H,016H,0C5H,015H,000H,000H,063H,00CH,0E7H,020H
                BYTE    008H,025H,029H,029H,0C6H,020H,0CBH,024H,025H,025H,063H,00CH,0CBH,024H,06FH,029H
                BYTE    034H,036H,0F9H,04AH,0F1H,025H,0AFH,01DH,0FFH,07FH,088H,010H,0AAH,014H,0CDH,018H
                BYTE    033H,025H,03AH,046H,05DH,06BH,0FFH,07FH,0C6H,018H,010H,021H,0B8H,035H,09CH,073H
                BYTE    028H,03DH,0BAH,01AH,0CEH,05DH,0FFH,07FH,088H,010H,0AAH,014H,0CDH,018H,033H,025H
                BYTE    0CDH,018H,033H,025H,000H,000H,0A5H,014H,005H,035H,0C6H,051H,069H,05AH,0F9H,04AH
                BYTE    0CBH,024H,000H,000H,0FFH,07FH,063H,00CH,0CAH,024H,000H,000H,000H,000H,0E7H,034H
                BYTE    034H,036H,075H,03EH,063H,00CH,0C9H,014H,08DH,021H,073H,03EH,039H,057H,04EH,011H
                BYTE    0CEH,011H,0FFH,07FH,063H,00CH,0C9H,014H,08DH,021H,073H,03EH,039H,057H,04EH,011H
                BYTE    0CEH,011H,0C4H,014H,06BH,02DH,094H,052H,0BDH,077H,032H,025H,0DBH,016H,0F9H,025H
                BYTE    0FFH,07FH,063H,00CH,0E9H,014H,00CH,019H,02DH,01DH,0E9H,014H,02BH,011H,0C9H,010H
                BYTE    063H,00CH,0CAH,018H,0D0H,011H,083H,016H,0BFH,016H,04DH,07DH,07BH,00CH,0FFH,07FH
                BYTE    063H,00CH,0C6H,010H,0E8H,014H,009H,019H,0C6H,010H,02BH,011H,0C9H,010H,063H,00CH
                BYTE    0AAH,01CH,030H,011H,013H,02AH,08DH,010H,0FFH,07FH,0ECH,024H,0FFH,07FH,063H,00CH
                BYTE    08DH,010H,053H,029H,018H,042H,01FH,063H,02BH,011H,0C9H,010H,084H,010H,0F5H,01CH
                BYTE    0BBH,035H,09CH,073H,029H,035H,0DBH,016H,0ADH,059H,0FFH,07FH,063H,00CH,0C6H,010H
                BYTE    0E8H,014H,009H,019H,00CH,019H,094H,052H,09CH,073H,063H,00CH,010H,011H,0F7H,019H
                BYTE    0FDH,026H,029H,07DH,0DBH,018H,083H,016H,0FFH,07FH,063H,00CH,0C9H,014H,000H,000H
                BYTE    08DH,010H,08DH,010H,004H,011H,004H,011H,084H,010H,0EAH,024H,02FH,025H,0D3H,039H
                BYTE    07AH,04EH,0D6H,03EH,06BH,015H,0FFH,07FH,084H,010H,0EAH,024H,02FH,025H,0D3H,039H
                BYTE    07AH,04EH,0D6H,03EH,06BH,015H,0C4H,014H,06BH,02DH,094H,052H,0BDH,077H,032H,025H
                BYTE    0DBH,016H,0F9H,025H,0FFH,07FH,084H,010H,00CH,021H,02EH,025H,050H,029H,086H,019H
                BYTE    092H,02DH,06BH,015H,084H,010H,0EAH,024H,02FH,025H,0D3H,039H,09CH,07FH,08CH,07DH
                BYTE    0A5H,064H,0FFH,07FH,084H,020H,008H,039H,04AH,03DH,08CH,045H,086H,019H,092H,02DH
                BYTE    06BH,015H,084H,010H,02CH,01DH,0F0H,021H,074H,032H,0FBH,01CH,09CH,07FH,029H,04DH
                BYTE    0FFH,07FH,084H,010H,0A0H,06DH,060H,07FH,074H,032H,0FFH,07FH,0FFH,03DH,0FBH,01CH
                BYTE    084H,010H,075H,012H,029H,049H,09CH,073H,005H,015H,0FFH,03DH,0FBH,01CH,0FFH,07FH
                BYTE    084H,010H,0C9H,028H,00BH,031H,04CH,035H,086H,019H,092H,02DH,06BH,015H,084H,010H
                BYTE    091H,02DH,00BH,029H,09BH,022H,0A8H,011H,0FBH,01CH,053H,008H,0FFH,07FH,084H,010H
                BYTE    089H,035H,020H,001H,0A7H,01DH,086H,019H,0C3H,00CH,0C3H,00CH,0A5H,00CH,0E9H,010H
                BYTE    06EH,01DH,054H,02EH,03BH,043H,0B1H,046H,00CH,032H,0FFH,07FH,0A5H,00CH,0EBH,010H
                BYTE    06EH,01DH,054H,02EH,039H,03FH,047H,01DH,0C5H,014H,0C4H,014H,06BH,02DH,094H,052H
                BYTE    0BDH,077H,032H,025H,0DBH,016H,0F9H,025H,0FFH,07FH,084H,010H,008H,02DH,04AH,035H
                BYTE    08CH,039H,0FFH,07FH,06EH,01DH,047H,01DH,0A5H,00CH,0E9H,010H,06EH,01DH,054H,02EH
                BYTE    03BH,043H,059H,01EH,055H,015H,0FFH,07FH,063H,00CH,02CH,01DH,091H,01DH,0D2H,021H
                BYTE    0E5H,024H,00BH,011H,0C5H,014H,0A5H,00CH,026H,019H,0CAH,029H,090H,042H,05AH,05BH
                BYTE    054H,02EH,06EH,01DH,0FFH,07FH,0E7H,010H,0EBH,010H,06EH,01DH,054H,02EH,0F7H,042H
                BYTE    0BDH,05FH,0FFH,07FH,084H,010H,0F5H,01CH,0BBH,035H,09CH,073H,029H,035H,0DBH,016H
                BYTE    0ADH,059H,0FFH,07FH,063H,00CH,0A5H,024H,0C6H,028H,0C6H,028H,008H,02DH,094H,052H
                BYTE    09CH,073H,084H,010H,00DH,021H,091H,031H,078H,04EH,0DFH,077H,06EH,01DH,054H,02EH
                BYTE    0FFH,07FH,084H,00CH,0CAH,010H,000H,000H,000H,000H,0F1H,01CH,054H,02EH,011H,02EH
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,000H,000H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,000H,000H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,000H,000H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,000H,000H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,000H,000H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,000H,000H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,000H,000H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    000H,000H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,000H,000H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,000H,000H,0DEH,077H
                BYTE    0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0DEH,077H,0A5H,014H,00EH,038H
                BYTE    018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H,0A5H,014H,00EH,038H
                BYTE    018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H,00EH,038H,018H,060H
                BYTE    01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H,000H,000H,00EH,038H,018H,060H
                BYTE    01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H,00EH,038H,018H,060H,01FH,07CH
                BYTE    0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H,0A5H,014H,00EH,038H,018H,060H,01FH,07CH
                BYTE    0BFH,07DH,07FH,07EH,03FH,07FH,0A5H,014H,00EH,038H,018H,060H,01FH,07CH,0BFH,07DH
                BYTE    07FH,07EH,03FH,07FH,000H,000H,000H,000H,00EH,038H,018H,060H,01FH,07CH,0BFH,07DH
                BYTE    07FH,07EH,03FH,07FH,000H,000H,00EH,038H,018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH
                BYTE    03FH,07FH,000H,000H,0A5H,014H,00EH,038H,018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH
                BYTE    03FH,07FH,000H,000H,00EH,038H,018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH
                BYTE    000H,000H,000H,000H,00EH,038H,018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH
                BYTE    000H,000H,00EH,038H,018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H
                BYTE    000H,000H,00EH,038H,018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H
                BYTE    00EH,038H,018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H,000H,000H
                BYTE    00EH,038H,018H,060H,01FH,07CH,0BFH,07DH,07FH,07EH,03FH,07FH,000H,000H,0E7H,071H
                BYTE    0E7H,071H,0E7H,071H,0E7H,071H,0E7H,071H,0B5H,07EH,0E7H,01CH,000H,000H,0FFH,07FH
                BYTE    0BDH,002H,02DH,04EH,0F3H,066H,099H,07FH,02DH,04EH,099H,07FH,000H,000H,0E0H,034H
                BYTE    0E0H,034H,0E0H,034H,0E0H,034H,0E0H,034H,0B5H,07EH,0E7H,01CH,000H,000H,0FFH,07FH
                BYTE    067H,04DH,0FEH,001H,0BDH,002H,07EH,03FH,0F3H,066H,099H,07FH,000H,000H,0E7H,071H
                BYTE    05FH,03BH,0E7H,071H,0E7H,071H,0E7H,071H,0B5H,07EH,0E7H,01CH,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,0E7H,071H
                BYTE    0E7H,071H,0FFH,02DH,05FH,03BH,0E7H,071H,0B5H,07EH,0E7H,01CH,000H,000H,0FFH,07FH
                BYTE    067H,04DH,02DH,04EH,0F3H,066H,099H,07FH,0BDH,002H,07EH,03FH,000H,000H,069H,000H
                BYTE    0ABH,004H,00EH,00DH,052H,015H,0B4H,01DH,014H,026H,055H,02AH,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,0C0H,038H
                BYTE    002H,041H,044H,049H,086H,051H,0C8H,059H,00AH,062H,04CH,06AH,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,00AH,019H,049H,035H
                BYTE    0ECH,045H,050H,06EH,08DH,025H,032H,03AH,03AH,05FH,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,084H,010H,00EH,000H,059H,010H,01FH,029H,0E8H,01CH,042H,008H
                BYTE    009H,021H,063H,00CH,0A5H,040H,067H,05DH,0AEH,07EH,018H,07FH,0CFH,019H,05CH,07BH
                BYTE    0C4H,008H,044H,000H,040H,015H,026H,032H,0CAH,010H,080H,019H,090H,01DH,0A5H,014H
                BYTE    026H,03DH,087H,055H,0CEH,07AH,0E9H,014H,00BH,062H,08FH,01DH,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
                BYTE    0A5H,014H,0E9H,014H,02CH,015H,08FH,01DH,0C6H,019H,069H,026H,0F1H,025H,0A5H,014H
                BYTE    0E9H,014H,02CH,015H,08FH,01DH,08DH,015H,011H,022H,0F1H,025H,0A5H,014H,0E9H,014H
                BYTE    02CH,015H,08FH,01DH,02CH,015H,0F1H,025H,0F1H,025H,0A5H,014H,00AH,03AH,0EFH,04AH
                BYTE    0B6H,05FH,065H,015H,069H,026H,046H,01BH,0A5H,014H,04CH,019H,0D1H,025H,034H,032H
                BYTE    0E5H,01DH,069H,026H,028H,026H,063H,00CH,087H,00CH,0CAH,010H,02DH,011H,08CH,019H
                BYTE    032H,02AH,090H,01DH,063H,00CH,0A7H,00CH,0CAH,010H,02DH,011H,06EH,019H,0F2H,029H
                BYTE    090H,01DH,063H,00CH,0A7H,00CH,0CAH,010H,02DH,011H,02DH,011H,090H,01DH,090H,01DH
                BYTE    0C4H,008H,0C9H,021H,06EH,036H,034H,04FH,08CH,019H,032H,02AH,074H,032H,0C4H,008H
                BYTE    0B1H,04DH,0D3H,072H,0B7H,012H,08CH,019H,032H,02AH,0CFH,01DH,063H,00CH,087H,00CH
                BYTE    0CAH,010H,02DH,011H,08DH,015H,0CFH,019H,090H,01DH,063H,00CH,087H,00CH,0CAH,010H
                BYTE    02DH,011H,0B6H,06FH,050H,021H,0FFH,07FH,063H,00CH,087H,00CH,0CAH,010H,02DH,011H
                BYTE    02DH,011H,090H,01DH,090H,01DH,0E6H,014H,00AH,03AH,0EFH,04AH,0D6H,05FH,08DH,015H
                BYTE    0CFH,019H,0BFH,07DH,0A5H,014H,04CH,011H,0D1H,01DH,035H,02EH,08DH,015H,0CFH,019H
                BYTE    090H,01DH,084H,008H,0C7H,00CH,00AH,015H,04DH,015H,00AH,015H,04CH,01DH,0AFH,021H
                BYTE    084H,008H,0C7H,00CH,009H,015H,06CH,019H,0F5H,041H,042H,008H,09AH,056H,084H,008H
                BYTE    0C7H,00CH,009H,015H,06CH,019H,009H,015H,0AFH,021H,0AFH,021H,084H,010H,0C9H,021H
                BYTE    06EH,036H,034H,04FH,00AH,015H,04CH,01DH,08EH,025H,084H,010H,0B1H,04DH,0D3H,072H
                BYTE    0B7H,012H,0E9H,010H,04CH,01DH,00AH,015H,084H,000H,0A5H,000H,0E7H,000H,0E8H,000H
                BYTE    04BH,001H,00DH,001H,018H,001H,0A0H,000H,000H,001H,042H,009H,083H,00DH,0A4H,011H
                BYTE    08CH,025H,008H,019H,0E6H,024H,062H,014H,0A4H,01CH,007H,029H,0CDH,01CH,00FH,025H
                BYTE    0EEH,020H,08BH,039H,049H,031H,006H,029H,0E6H,024H,0A4H,014H,08CH,025H,008H,019H
                BYTE    084H,010H,008H,019H,08CH,025H,073H,042H,0F7H,052H,08BH,018H,032H,015H,08CH,05DH
                BYTE    08AH,055H,0B3H,076H,0F4H,07AH,023H,00DH,0C4H,011H,087H,022H,008H,049H,08AH,055H
                BYTE    0B3H,076H,0F4H,07AH,0A3H,02CH,084H,035H,009H,03EH,00FH,06AH,050H,06EH,071H,06EH
                BYTE    0B3H,076H,08AH,055H,0EEH,069H,017H,07BH,00AH,019H,049H,035H,0ECH,045H,050H,06EH
                BYTE    08DH,025H,032H,03AH,03AH,05FH,084H,010H,008H,019H,08CH,025H,073H,042H,0F7H,052H
                BYTE    08BH,018H,032H,015H,0C5H,014H,06EH,021H,0F3H,029H,077H,036H,0EDH,01CH,052H,029H
                BYTE    0D7H,046H,0C5H,014H,00AH,03AH,0EFH,04AH,0B6H,05FH,0DAH,06BH,0C6H,019H,069H,026H
                BYTE    0A5H,014H,04CH,019H,0D1H,021H,055H,032H,0A5H,021H,0E8H,021H,065H,019H,0A5H,014H
                BYTE    070H,035H,037H,052H,01CH,06BH,073H,022H,08BH,049H,050H,062H,0A5H,014H,04CH,019H
                BYTE    0D1H,021H,065H,019H,052H,029H,0C6H,019H,0EEH,01CH,0A5H,014H,0D1H,029H,0D8H,04EH
                BYTE    0BDH,077H,047H,019H,00DH,032H,0C6H,019H,0A5H,014H,091H,01DH,019H,01EH,0BDH,026H
                BYTE    05FH,06BH,077H,02DH,01BH,04AH,0A5H,014H,0FFH,07FH,0A4H,03DH,031H,046H,0F1H,01CH
                BYTE    0FFH,07FH,0FFH,07FH,0C7H,014H,0CFH,02DH,074H,03EH,05CH,063H,0C6H,019H,069H,026H
                BYTE    0FFH,07BH,013H,07FH,055H,07FH,0D9H,07FH,0FDH,07FH,0C8H,031H,000H,000H,0D0H,07EH
                BYTE    04EH,004H,009H,000H,0FCH,00CH,0DFH,063H,073H,04EH,03FH,032H,075H,00CH,0FFH,07FH
                BYTE    0EFH,03DH,0A5H,014H,0A5H,014H,000H,000H,018H,063H,073H,04EH,0C6H,018H,08FH,01DH
                BYTE    00BH,062H,098H,06BH,0E7H,01DH,069H,026H,0F1H,025H,0C6H,018H,087H,051H,036H,01EH
                BYTE    09EH,03FH,0E7H,01DH,069H,026H,00BH,062H,0A5H,014H,0E9H,014H,02CH,015H,08FH,01DH
                BYTE    0C6H,019H,069H,026H,0F1H,025H,084H,008H,02AH,005H,0EFH,021H,0B5H,03AH,039H,04BH
                BYTE    04CH,01DH,0ACH,018H,084H,008H,02AH,005H,0EFH,021H,0B5H,03AH,039H,04BH,04CH,01DH
                BYTE    0ACH,018H,084H,008H,008H,015H,06CH,019H,0AFH,021H,0F5H,041H,04CH,01DH,09AH,056H
                BYTE    0C2H,038H,003H,059H,0A7H,075H,0EBH,07EH,0B2H,07FH,0CFH,019H,063H,00CH,063H,00CH
                BYTE    02BH,015H,012H,02AH,0D8H,03AH,06AH,014H,090H,01DH,0E9H,014H,063H,00CH,02CH,01DH
                BYTE    050H,021H,076H,026H,0B6H,06FH,0CFH,019H,0FFH,07FH,063H,00CH,087H,00CH,0CAH,010H
                BYTE    02DH,011H,08DH,015H,0CFH,019H,090H,01DH,063H,00CH,087H,00CH,0CAH,010H,02DH,011H
                BYTE    0B6H,06FH,0FFH,07FH,090H,01DH,063H,00CH,086H,031H,0C6H,039H,0D1H,02DH,018H,07FH
                BYTE    06AH,032H,05CH,07BH,0A5H,014H,00AH,03AH,0EFH,04AH,094H,057H,0C6H,019H,033H,03AH
                BYTE    0B6H,046H,0A5H,014H,06DH,01DH,0F1H,02DH,0FFH,07FH,0A5H,021H,0F7H,049H,094H,035H
                BYTE    0A5H,014H,06EH,021H,0F3H,029H,077H,036H,025H,031H,0A8H,045H,0D7H,046H,0A5H,014H
                BYTE    0ABH,025H,071H,032H,017H,047H,026H,019H,0E9H,014H,0F1H,025H,0A5H,014H,04CH,019H
                BYTE    0D1H,021H,011H,022H,053H,01AH,053H,022H,0AEH,015H,0A5H,014H,0ABH,025H,071H,032H
                BYTE    017H,047H,05AH,05FH,0AEH,019H,011H,022H,000H,028H,040H,038H,0A1H,044H,004H,051H
                BYTE    08CH,065H,00CH,06AH,069H,026H,0E7H,01CH,00BH,032H,0F3H,046H,099H,053H,0FEH,06BH
                BYTE    0A8H,041H,069H,026H,005H,015H,04CH,011H,069H,026H,0A4H,019H,005H,026H,065H,032H
                BYTE    0C8H,036H,0E8H,000H,036H,033H,08EH,029H,054H,046H,0B1H,02AH,0EBH,015H,0F5H,03AH
                BYTE    084H,008H,0EAH,004H,04DH,011H,0D1H,021H,016H,012H,0DAH,01EH,050H,001H,084H,008H
                BYTE    02BH,00DH,0F1H,019H,0B7H,03EH,0BDH,05BH,06EH,019H,0F2H,029H,000H,000H,021H,008H
                BYTE    063H,010H,0A5H,018H,0E7H,02CH,029H,035H,06BH,049H,0A7H,00CH,04EH,029H,014H,046H
                BYTE    0FAH,05EH,0ADH,01DH,0FFH,07FH,0F5H,03AH,084H,008H,08CH,021H,052H,02EH,0F5H,03AH
                BYTE    0CCH,01DH,050H,02EH,029H,011H,004H,025H,068H,02DH,0ECH,041H,06CH,04EH,0D0H,05AH
                BYTE    080H,019H,075H,06FH,084H,008H,080H,019H,06AH,00DH,02FH,01AH,019H,033H,0F5H,009H
                BYTE    0BCH,02EH,084H,008H,040H,015H,0C0H,010H,0F0H,01DH,06EH,019H,0F2H,029H,080H,019H
                BYTE    063H,00CH,02DH,011H,080H,019H,002H,02AH,08CH,019H,032H,02AH,090H,01DH,063H,00CH
                BYTE    040H,015H,0FFH,07FH,0FFH,07FH,08CH,019H,032H,02AH,080H,019H,063H,00CH,087H,00CH
                BYTE    0CAH,010H,02DH,011H,08CH,019H,032H,02AH,090H,01DH,0E8H,014H,0B0H,01DH,075H,02EH
                BYTE    01AH,03FH,0FFH,07FH,018H,047H,05AH,04FH,084H,008H,0EAH,004H,04DH,011H,0D1H,021H
                BYTE    0D7H,031H,07BH,046H,053H,025H,0C6H,010H,0B2H,025H,057H,032H,0DBH,03AH,094H,02DH
                BYTE    018H,03AH,0BCH,04EH,063H,00CH,0B2H,025H,057H,032H,0FBH,036H,048H,029H,06CH,039H
                BYTE    010H,04AH,0E6H,014H,0C9H,021H,06EH,036H,034H,04FH,0B8H,05FH,08CH,019H,032H,02AH
                BYTE    084H,008H,0EAH,004H,04DH,011H,0D1H,021H,0ACH,019H,02FH,026H,067H,01DH,08EH,014H
                BYTE    014H,019H,0D9H,021H,0FFH,032H,001H,00CH,001H,00CH,00AH,018H,084H,008H,0EAH,004H
                BYTE    04DH,011H,0D1H,021H,08EH,049H,013H,05AH,02AH,03DH,084H,008H,06EH,00DH,0F3H,019H
                BYTE    056H,026H,097H,02EH,00CH,011H,0CAH,000H,084H,008H,009H,005H,06BH,011H,031H,02AH
                BYTE    0B5H,03AH,04CH,01DH,0D0H,001H,084H,008H,0C7H,00CH,00AH,015H,04DH,015H,0FFH,05BH
                BYTE    09AH,056H,0AFH,021H,042H,008H,042H,008H,063H,00CH,049H,008H,0E8H,01CH,063H,00CH
                BYTE    009H,021H,084H,010H,007H,004H,06AH,010H,0CEH,004H,052H,015H,025H,019H,0E8H,00CH
                BYTE    084H,008H,0CBH,01CH,0CEH,01DH,094H,036H,018H,047H,04CH,01DH,0ACH,018H,084H,008H
                BYTE    008H,015H,06CH,019H,0AFH,021H,0F5H,041H,04CH,01DH,09AH,056H
;END
;
;a
; 
OBJJYO	 EQU	  CORGENE	  ;obj jyouchyu 
PLAYCG   EQU	  OBJJYO+15*8*2   ;player cg1
;;;;PLAYCG1  EQU	  PLAYCG+7*5*2	  ;player cg2 
;
;b
;
DANJOBG  EQU	  PLAYCG+15*5*2	  ;danjyo bg kankei obj 
CHOBJ    EQU	  DANJOBG+7*12*2	  ;chengi obj
;
;c
;
ENMYOBJ	 EQU	  CHOBJ+7*11*2	  ;ENMY OBJ
;
;d
;
KENOBJ  EQU	  ENMYOBJ+7*24*2  ;DANJYOU BASE BG
TATEOBJ EQU	  KENOBJ+3*4*2	  ; 
BG32BIT EQU       TATEOBJ+4*3*2   ;
MAP2BIT EQU       BG32BIT+4*8*2   ;
CHITEM  EQU       MAP2BIT+4*8*2   ;
MAPOBJ	EQU	  CHITEM+7*3*2	
;
;e,f,g,h,i,j,k,l
;
DANCOR	 EQU	  MAPOBJ+7*3*2	  ;KABE BG
;;;;;MAPCOR   EQU      DANCOR+15*72*2  ; MAP COLOR
;MAPCOR   EQU      DANCOR+15*120*2  ; MAP COLOR
MAPCOR   EQU      DANCOR+15*(6*20)*2  ; MAP COLOR
;
;m
KOUKABG  EQU      MAPCOR+16*6*2  ;
TOKUSYU  EQU      KOUKABG+7*8*2   ;
;
;n,o,p
;
CIJOBG	 EQU	  TOKUSYU+7*6*2  ;CIJO BG 
CIJOBG1	 EQU	  CIJOBG+7*30*2	  ;CIJO SOUSYOKU BG
;	 EQU	  CIJOBG1+7*60*2  ;
;
CGLPT3	 EQU	  $
		BYTE	000H
		BYTE	000H,006H,00CH,012H,018H,01EH,024H,02AH,030H,036H,03CH,042H
CGLPT4	 EQU	  $
		BYTE	000H
		BYTE	000H,008H,010H,018H
CGLPT7	 EQU	  $
		BYTE	000H,00EH,01CH,02AH,038H,046H,054H,062H
		BYTE	070H,07EH,08CH,09AH,0A8H,0B6H,0C4H,0D2H
CGLPT71	 EQU	  $
		WORD	00000H,0000EH,0001CH,0002AH,00038H,00046H,00054H,00062H
		WORD	00070H,0007EH,0008CH,0009AH,000A8H,000B6H,000C4H,000D2H
		WORD	000E0H,000EEH,000FCH,0010AH,00118H,00126H,00134H,00142H
CGLPT8	 EQU	  $
		BYTE	000H,00FH,01EH,02DH,03CH
;;;;;;;;;;;;;		 BYTE	  000H,018H,030H,048H
CGLPT72  EQU	  $ 
	 	BYTE	000H,01CH,038H,054H,070H,08CH,0A8H,0C4H
CGLPT73  EQU	  $
		WORD	00000H,0002AH,00054H,0007EH,000A8H,000D2H,000FCH,00126H
		WORD	00150H,0017AH,001A4H,001CEH,001F8H,00222H,0024CH,00276H
		WORD	002A0H,002CAH,002F4H,0031EH
CGLPT75  EQU	  $
		WORD	(07H*05H*2)*0,(07H*05H*2)*1,(07H*05H*2)*2
		WORD	(07H*05H*2)*3,(07H*05H*2)*4,(07H*05H*2)*5
;;;;;;;;		BYTE	000H,046H,08CH,0D2H
CGLPT16	 EQU	  $
		BYTE	000H,040H
CGLPT24	 EQU	  $
		BYTE	000H,030H
CGLPT162 EQU	  $
		WORD	00000H,000B4H,00168H,0021CH,002D0H,00384H,00438H,004ECH
		WORD	005A0H,00654H,00708H,007BCH,00870H,00924H,009D8H,00A8CH
		WORD	00B40H,00BF4H,00CA8H,00D5CH
CGLPTF4	 EQU	  $
		WORD	00000H,00078H
;
; 
;/*----------------------------------------------------------------------*/
;/*		dajyou bgkouka obj cg set				*/
;/*----------------------------------------------------------------------*/
DJCGSET	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDX	  BOBOJC
	 LDA	  >CGLPT7,X 
	 AND	  #00FFH
;///////	 CLC
	 ADC	  #DANJOBG
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #00102H
		LDX	!PCGCKF
		BEQ	DJCGS40		; Obj. kasan ?
;					; yes
	LDA	#001E2H
DJCGS40		EQU	$
	 LDX	  #00006H
	 JSR	  CHGSUB2 
;
;// 02.11.28 //		LDX	!DANJC
;// 02.11.28 //		LDA	>CGLPT162,X
;// 02.11.28 //		ADC	#DANCOR
;// 02.11.28 //		STA	<WORK0
;// 02.11.28 //;
;// 02.11.28 //		IDX16
;// 02.11.28 //		REP	#00010000B	; index 16bit mode
;// 02.11.28 //;
;// 02.11.28 //		LDA	#00112H
;// 02.11.28 //		LDX	#00006H
;// 02.11.28 //		JSR	CHGSUB2
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
; 
;/*----------------------------------------------------------------------*/
;/*		dajyou bgkouka obj cg set				*/
;/*----------------------------------------------------------------------*/
OBJYSET	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
	
	 LDX	  #00H
	 LDA	  <MPDTNO
	 AND	  #040H
	 BEQ	  OBJY010
	 INX
	 INX
OBJY010	EQU	$

	 LDA	  >CGLPTF4,X 
;///////	 CLC
	 ADC	  #OBJJYO
	 STA	  <WORK0 

; 
	 IDX16
	 REP	  #00010000B
;

	 LDA	  #00122H
	 LDX	  #0EH
	 LDY      #03H
	 JSR	  CHGSUB3
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL

;/*----------------------------------------------------------------------*/
;/*	  enmy cg set							 */
;/*----------------------------------------------------------------------*/
MSCGST1	 EQU	  $ 
	 MEM16
	 IDX16
	 REP	  #00110001B		; memory,index 16bit mode & CLC
;
	 LDA	  EYOJC0
	 AND      #000FFH
	 ASL	  A
	 TAX
	 LDA	  >CGLPT71,X 
;///////	 CLC
	 ADC	  #ENMYOBJ
	 STA	  <WORK0 
; 
	 LDA	  #001A2H				;set point 
	 LDX	  #00006H				;yoko kosu
	 JSR	  CHGSUB2 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
;
;
;/*----------------------------------------------------------------------*/
;/*	  enmy cg set 2							 */
;/*----------------------------------------------------------------------*/
MSCGST2	 EQU	  $ 
	 MEM16
	 IDX16
	 REP	  #00110001B		; memory,index 16bit mode & CLC
;
	 LDA	  EYOJC1
	 AND      #000FFH
	 ASL	  A
	 TAX
	 LDA	  >CGLPT71,X 
;///////	 CLC
	 ADC	  #ENMYOBJ
	 STA	  <WORK0 
; 
	 LDA	  #001C2H				;set point 
	 LDX	  #00006H				;yoko kosu
	 JSR	  CHGSUB2 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 

;/*----------------------------------------------------------------------*/
;/*		ken obj set				 */
;/*----------------------------------------------------------------------*/
KENST	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
;;;;;;;;	 LDX	  KENOJC
		LDA	>ITMTBL6
		AND	#000FFH
		TAX
	 LDA	  >CGLPT3,X 
	 AND	  #00FFH
;///////	 CLC
	 ADC	  #KENOBJ
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #001B2H				;set point 
	 LDX	  #00002H				;yoko kosu
	 JSR	  CHGSUB7 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
		INC	<CGVMAF
	 RTL
; 
;/*----------------------------------------------------------------------*/
;/*		tate obj set				 */
;/*----------------------------------------------------------------------*/
TATEST	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
;;;;;;;;	 LDX	  TATOJC
		LDA	>ITMTBL7
		AND	#000FFH
		TAX
	 LDA	  >CGLPT4,X 
	 AND	  #00FFH
;///////	 CLC
	 ADC	  #TATEOBJ
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #001B8H				;set point 
	 LDX	  #00003H				;yoko kosu
	 JSR	  CHGSUB7 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
		INC	<CGVMAF
	 RTL
; 
;
;
;/*----------------------------------------------------------------------*/
;/*	  chengi kouka obj cg set 							 */
;/*----------------------------------------------------------------------*/
CHOBJST	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDX	  CHOBJJC
	 LDA	  >CGLPT7,X 
	 AND	  #00FFH
;///////	 CLC
	 ADC	  #CHOBJ
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #001C2H				;set point 
	 LDX	  #00006H				;yoko kosu
	 JSR	  CHGSUB2 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
;

;
;/*----------------------------------------------------------------------*/
;/*	  enmy cg set 2							 */
;/*----------------------------------------------------------------------*/
CHITEMST EQU	  $ 
		LDA	<GMMODE
		BEQ	CHITEMS1	; danjyon ?
;					; yes
CHITEMS0 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDX	  CHITEMJC
	 LDA	  >CGLPT7,X 
	 AND	  #00FFH
;///////	 CLC
;// 02.10.30 //	 ADC	  #CHITEM
		ADC	#CHOBJ
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #001D2H				;set point 
	 LDX	  #00006H				;yoko kosu
	 JSR	  CHGSUB2 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
;
;/*----------------------------------------------------------------------*/
;/*	  enmy cg set 2							 */
;/*----------------------------------------------------------------------*/
CHITEMS1 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDX	  #007H
	 LDA	  <MPDTNO
	 AND	  #00040H
	 BEQ	  CHITM140		; ura ?
;					; yes
	 INX
	 INX
CHITM140 EQU	  $
	 PHX				; (X) push
	 LDA	  >CGLPT7,X 
	 AND	  #00FFH
;///////	 CLC
;// 02.10.30 //	 ADC	  #CHITEM
		ADC	#CHOBJ
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #00112H				;set point 
		LDX	!PCGCKF
		BEQ	CHITM160	; Obj. kasan ?
;					; yes
	LDA	#001F2H
CHITM160	EQU	$
	 LDX	  #00006H				;yoko kosu
	 JSR	  CHGSUB2 
;
	 IDX8
	 SEP	  #00010000B
;
	 PLX				; (X) pull
	 DEX
;
	 LDA	  >CGLPT7,X 
	 AND	  #000FFH
	 CLC
         ADC      #CHOBJ
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #001D2H				;set point 
	 LDX	  #00006H				;yoko kosu
	 JSR	  CHGSUB2 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
;/*----------------------------------------------------------------------*/
;/*	  map obj cg set 						 */
;/*----------------------------------------------------------------------*/
MAPOBSET EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDA	  #MAPOBJ
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #00182H				;set point 
	 LDX	  #00006H				;yoko kosu
	 LDY	  #00002H				;tate kosu
	 JSR	  CHGSUB3 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
;
;
; 
;/*----------------------------------------------------------------------*/
;/*		player cg set						*/
;/*----------------------------------------------------------------------*/
PGCGDT		EQU	$
		WORD	052F6H,00376H
;
PLCGSET	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
;;;;;;;;	 LDX	  PLYOJC
		LDA	>ITMTBL8
		AND	#000FFH
		TAX
	 LDA	  >CGLPT8,X 
	 AND	  #00FFH
	 ASL      A
;///////	 CLC
	 ADC	  #PLAYCG
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #001E2H				;set point 
	 LDX	  #0000EH				;yoko kosu 0->
	 JSR	  CHGSUB7 
PGRVCGST	EQU	$
		MEM16
		IDX16
		REP	#00110000B	; memory,index 16bit mode
;
		LDA	>ITEMR21
		AND	#000FFH
		BEQ	PLCGS80		; power grove on ?
;					; yes
		DEC	A
		ASL	A
		TAX
		LDA	>PGCGDT,X
		STA	>CGRAM+100H+(07DH*2)
		STA	>CGWORK+100H+(07DH*2)
PLCGS80		EQU	$
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
;
		INC	<CGVMAF
	 RTL
;
;
;
;/*----------------------------------------------------------------------*/
;/*		player cg set						*/
;/*----------------------------------------------------------------------*/
;PLCGSET1 EQU	  $ 
;	 MEM16
;	 REP	  #00100001B		; memory 16bit mode & CLC
;;
;	 LDX	  PLYOJC1
;	 LDA	  >CGLPT8,X 
;	 AND	  #00FFH
;;///////	 CLC
;	 ADC	  #PLAYCG1
;	 STA	  <WORK0 
;; 
;	 IDX16
;	 REP	  #00010000B
;;
;	 LDA	  #001F0H				;set point 
;	 LDX	  #00007H				;yoko kosu
;	 JSR	  CHGSUB2 
;;
;	 MEM8 
;	 IDX8 
;	 SEP	  #00110000B
;	 RTL
;
;
;
;***************************
;****** BG CG DATA SET *****
;***************************
;/*----------------------------------------------------------------------*/
;/*		MAP COLOR cg set						*/
;/*----------------------------------------------------------------------*/
MAPCGSET EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDA	  #MAPCOR 
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #00040H				;set point 
	 LDX	  #0000FH				;yoko kosu
	 LDY	  #00005H				;tate kosu
	 JSR	  CHGSUB3
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL

;/*----------------------------------------------------------------------*/
;/*		BG3 2BIT cg set						*/
;/*----------------------------------------------------------------------*/
B3CGSET	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDX	  BG3BGC
	 LDA	  >CGLPT16,X 
	 AND	  #00FFH
;///////	 CLC
	 ADC	  #BG32BIT 
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #00000H				;set point 
	 LDX	  #0000FH				;yoko kosu
	 LDY	  #00001H				;tate kosu
	 JSR	  CHGSUB3
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
;/*----------------------------------------------------------------------*/
;/*		danjyou cg set						*/
;/*----------------------------------------------------------------------*/
DANCORST EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDX	  DANJC
	 LDA	  >CGLPT162,X 
;///////	 CLC
	 ADC	  #DANCOR
	 STA	  <WORK0 
		PHA			; (A) push
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #00042H				;set point 
	 LDX	  #0000EH				;yoko kosu
	 LDY	  #00005H				;tate kosu
	 JSR	  CHGSUB3
;
;/**** obj color set *****/
;// 03.07.12 //	 IDX8 
;// 03.07.12 //	 SEP	  #00010000B
;// 03.07.12 //;
;// 03.07.12 //	 LDX	  DANJC
;// 03.07.12 //	 LDA	  >CGLPT162,X 
;// 03.07.12 //	 CLC
;// 03.07.12 //	 ADC	  #DANCOR
		PLA			; (A) pull
	 STA	  <WORK0 
;// 03.07.12 //; 
;// 03.07.12 //	 IDX16
;// 03.07.12 //	 REP	  #00010000B
;
	 LDA	  #00112H				;set point 
		LDX	!PCGCKF
		BEQ	DANCS40		; Obj. kasan ?
;					; yes
	LDA	#001F2H
DANCS40		EQU	$
	 LDX	  #00006H				;yoko kosu
	 JSR	  CHGSUB2
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
;// 03.02.20 //;
;// 03.02.20 //;/*----------------------------------------------------------------------*/
;// 03.02.20 //;/*		tokusyu cg set						*/
;// 03.02.20 //;/*----------------------------------------------------------------------*/
;// 03.02.20 //SPCGSET	 EQU	  $ 
;// 03.02.20 //	 MEM16
;// 03.02.20 //	 REP	  #00100001B		; memory 16bit mode & CLC
;// 03.02.20 //;
;// 03.02.20 //	 LDX	  SPGC
;// 03.02.20 //	 LDA	  >CGLPT7,X 
;// 03.02.20 //	 AND	  #00FFH
;// 03.02.20 //;///////	 CLC
;// 03.02.20 //	 ADC	  #TOKUSYU 
;// 03.02.20 //	 STA	  <WORK0 
;// 03.02.20 //; 
;// 03.02.20 //	 IDX16
;// 03.02.20 //	 REP	  #00010000B
;// 03.02.20 //;
;// 03.02.20 //	 LDA	  #000C2H				;set point 
;// 03.02.20 //	 LDX	  #00006H				;yoko kosu
;// 03.02.20 //	 JSR	  CHGSUB2
;// 03.02.20 //;
;// 03.02.20 //	 MEM8 
;// 03.02.20 //	 IDX8 
;// 03.02.20 //	 SEP	  #00110000B
;// 03.02.20 //	 RTL
; 
;/*----------------------------------------------------------------------*/
;/*		KOUKA BG cg set						*/
;/*----------------------------------------------------------------------*/
KOUKAST	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDX	  KOKBGC
	 LDA	  >CGLPT7,X 
	 AND	  #00FFH
;///////	 CLC
	 ADC	  #KOUKABG 
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #000E2H				;set point 
	 LDX	  #00006H				;yoko kosu
	 JSR	  CHGSUB2
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
;/*----------------------------------------------------------------------*/
;/*		cijo bg cg set						*/
;/*----------------------------------------------------------------------*/
GDCGST	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
;// 03.01.29 //	 LDX	  GNDBGC
;// 03.01.29 //	 LDA	  >CGLPT75,X 
;// 03.01.29 //	 AND	  #00FFH
		LDA	!GNDBGC
		ASL	A
		TAX
		LDA	>CGLPT75,X
;///////	 CLC
	 ADC	  #CIJOBG
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #00042H				;set point 
	 LDX	  #00006H				;yoko kosu
	 LDY      #00004H				;tate kosu
	 JSR	  CHGSUB3 
;
;// 03.04.15 //;/**** obj color set ******/
;// 03.04.15 //;// 03.01.29 //	 LDX	  GNDBGC
;// 03.04.15 //;// 03.01.29 //	 LDA	  >CGLPT75,X 
;// 03.04.15 //;// 03.01.29 //	 AND	  #00FFH
;// 03.04.15 //		LDA	!GNDBGC
;// 03.04.15 //		ASL	A
;// 03.04.15 //		TAX
;// 03.04.15 //		LDA	>CGLPT75,X
;// 03.04.15 //;///////	 CLC
;// 03.04.15 //	 ADC	  #CIJOBG
;// 03.04.15 //	 STA	  <WORK0 
;// 03.04.15 //; 
;// 03.04.15 //	 IDX16
;// 03.04.15 //	 REP	  #00010000B
;// 03.04.15 //;
;// 03.04.15 //	 LDA	  #00102H				;set point 
;// 03.04.15 //	 LDX	  #00006H				;yoko kosu
;// 03.04.15 //	 JSR	  CHGSUB2 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
;
;
;/*----------------------------------------------------------------------*/
;/*		cijo bg cg set						*/
;/*----------------------------------------------------------------------*/
GDCGST1	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDA	  GNDBGC1
	 AND	  #000FFH
	 ASL	  A
	 TAX
	 LDA	  >CGLPT73,X 
;// 02,12,17 //	 AND	  #00FFH
;///////	 CLC
	 ADC	  #CIJOBG1
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #00052H				;set point 
	 LDX	  #00006H				;yoko kosu
	 LDY      #00002H				;tate kosu
	 JSR	  CHGSUB3
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
;
;
;/*----------------------------------------------------------------------*/
;/*		cijo bg cg set						*/
;/*----------------------------------------------------------------------*/
GDCGST2	 EQU	  $ 
	 MEM16
	 REP	  #00100001B		; memory 16bit mode & CLC
;
	 LDA	  GNDBGC2
	 AND	  #000FFH
	 ASL	  A
	 TAX
	 LDA	  >CGLPT73,X 
;// 02,12,17 //	 AND	  #00FFH
;///////	 CLC
	 ADC	  #CIJOBG1
	 STA	  <WORK0 
; 
	 IDX16
	 REP	  #00010000B
;
	 LDA	  #000B2H				;set point 
	 LDX	  #00006H				;yoko kosu
	 LDY      #00002H				;tate kosu
	 JSR	  CHGSUB3 
;
	 MEM8 
	 IDX8 
	 SEP	  #00110000B
	 RTL
; 
;
;
;
;
; 

	 MEM16
	 IDX16
;*********************************************************************
;*	 CHGSUB2						     *
;*	 CHGSUB3						     *
;*								     *
;*	 WORK0,1  <---- ch data addres				     *
;*	 WORK4,5  <---- set ram pointer 			     *
;*	 WORK6,7  <---- yoko set kosu				     *
;*	 WORK8,9  <---- tate set kosu				     *
;*								     *
;*********************************************************************
CHGSUB2  EQU	  $ 
;// 03.05.16 //	 STA	  <WORK4	; set point
;// 03.05.16 //	 STX	  <WORK6	; yoko count
		 TXY		; (Y) <-- (X) : yoko count
;
;// 03.05.16 //		 LDA	  CGSTPT
;// 03.05.16 //		 CLC
;// 03.05.16 //		 ADC	  <WORK4
;// 03.05.16 //		 TAX
		CLC
		ADC	CGSTPT
		TAX
	 LDA	  #BANK CORGENE
	 STA	  <WORK2
;// 03.05.16 //	 LDY	  <WORK6
CS20100  EQU	  $ 
	 LDA	  [<WORK]
	 STA	  >CHGRAM,X				;CGRAM
	 INC	  <WORK0 
	 INC	  <WORK0 
	 INX
	 INX
	 DEY
	 BPL	  CS20100 
; 
	 RTS
; 
; 
; 
CHGSUB3  EQU	  $
	 STA	  <WORK4	; set point
	 STX	  <WORK6	; yoko count
	 STY	  <WORK8	; tate count
;
	 LDA	  #BANK CORGENE
	 STA	  <WORK2
CS30000  EQU	  $ 
		 LDA	  CGSTPT
		 CLC
		 ADC	  <WORK4
		 TAX
	 LDY	  <WORK6
CS30100  EQU	  $ 
	 LDA	  [<WORK]
	 STA	  >CHGRAM,X				;CGRAM
	 INC	  <WORK0 
	 INC	  <WORK0 
	 INX
	 INX
	 DEY
	 BPL	  CS30100 
; 
	 LDA	  <WORK4 
	 CLC
	 ADC	  #00020H 
	 STA	  <WORK4 
; 
	 DEC	  <WORK8 
	 BPL	  CS30000 
; 
	 RTS
; 
; 
CHGSUB7		EQU	$ 
		TXY		; (Y) <-- (X) : yoko count
		TAX
		LDA	#BANK CORGENE
		STA	<WORK2
CS70100		EQU	$
		LDA	[<WORK]
		STA	>CGRAM,X				;CGRAM
		STA	>CGWORK,X				;CGRAM
		INC	<WORK0 
		INC	<WORK0 
		INX
		INX
		DEY
		BPL	CS70100 
; 
		RTS
; 
; 
; 
; 
		MEM8
		IDX8
;************************************************************************
;*		Title player CG. set			(TPLCGST)	*
;************************************************************************
TPLCGST		EQU	$
		PHB
		LDA	#BANK CORGENE
		PHA
		PLB			; (DBR) set
;
		MEM16
		IDX16
		REP	#00110000B	; memory,index 16bit mode
;
		LDX	#00000H
		LDA	>BUITMTBL+21-1+0500H*0
		STA	<WORKC
		LDA	>BUITMTBL+28-1+0500H*0
		JSR	TPCGS100	; player color set
		LDX	#00000H
		LDA	>BUITMTBL+26-1+0500H*0
		JSR	TPCGS200	; ken color set
		LDX	#00000H
		LDA	>BUITMTBL+27-1+0500H*0
		JSR	TPCGS300	; tate color set
;
		LDX	#00040H
		LDA	>BUITMTBL+21-1+0500H*1
		STA	<WORKC
		LDA	>BUITMTBL+28-1+0500H*1
		JSR	TPCGS100	; player color set
		LDX	#00040H
		LDA	>BUITMTBL+26-1+0500H*1
		JSR	TPCGS200	; ken color set
		LDX	#00040H
		LDA	>BUITMTBL+27-1+0500H*1
		JSR	TPCGS300	; tate color set
;
		LDX	#00080H
		LDA	>BUITMTBL+21-1+0500H*2
		STA	<WORKC
		LDA	>BUITMTBL+28-1+0500H*2
		JSR	TPCGS100	; player color set
		LDX	#00080H
		LDA	>BUITMTBL+26-1+0500H*2
		JSR	TPCGS200	; ken color set
		LDX	#00080H
		LDA	>BUITMTBL+27-1+0500H*2
		JSR	TPCGS300	; tate color set
;
;
		LDY	#OBJJYO-CORGENE
		LDX	#00000H
TPCGS80		EQU	$
		LDA	CORGENE+7*2,Y
		STA	>CGRAM+1D0H,X
		STA	>CGWORK+1D0H,X
		LDA	CORGENE+(7+8+7)*2,Y
		STA	>CGRAM+1F0H,X
		STA	>CGWORK+1F0H,X
		INY
		INY
		INX
		INX
		CPX	#0000EH
		BNE	TPCGS80		;
;					;
;
		MEM8
		IDX8
		SEP	#00110000B	; memory,index 8bit mode
;
		PLB			; (DBR) reset
		RTL
;
;
;
		MEM16
		IDX16
;--------------------------------------- player color set
TPCGS100	EQU	$
		PHX			; (X) push
;
		AND	#000FFH
		ASL	A
		TAY
		LDA	CGLPT8,Y
		AND	#000FFH
		CLC
		ADC	#PLAYCG-CORGENE
		TAY
		LDA	#0000FH
		STA	<WORKE
TPCGS140	EQU	$
		LDA	CORGENE,Y
		STA	>CGRAM+102H,X
		STA	>CGWORK+102H,X
		INY
		INY
		INX
		INX
		DEC	<WORKE
		BNE	TPCGS140	; player CG. set end ?
;					; yes
		PLX			; (X) pull
		LDA	<WORKC
		AND	#000FFH
		BEQ	TPCGS180	; power grove on ?
;					; yes
		DEC	A
		ASL	A
		TAY
		LDA	PGCGDT,Y
		STA	>CGRAM+011AH,X
		STA	>CGWORK+011AH,X
TPCGS180	EQU	$
		RTS
;
;
;--------------------------------------- ken color set
TPCGS200	EQU	$
		AND	#000FFH
		TAY
		LDA	CGLPT3,Y
		AND	#000FFH
		CLC
		ADC	#KENOBJ-CORGENE
		TAY
		LDA	#00003H
		STA	<WORKE
TPCGS240	EQU	$
		LDA	CORGENE,Y
		STA	>CGRAM+132H,X
		STA	>CGWORK+132H,X
		INY
		INY
		INX
		INX
		DEC	<WORKE
		BNE	TPCGS240	; ken CG set end ?
;					; yes
		RTS
;
;
;--------------------------------------- tate color set
TPCGS300	EQU	$
		AND	#000FFH
		TAY
		LDA	CGLPT4,Y
		AND	#000FFH
		CLC
		ADC	#TATEOBJ-CORGENE
		TAY
		LDA	#00004H
		STA	<WORKE
TPCGS340	EQU	$
		LDA	CORGENE,Y
		STA	>CGRAM+138H,X
		STA	>CGWORK+138H,X
		INY
		INY
		INX
		INX
		DEC	<WORKE
		BNE	TPCGS340	; tate CG. set end ?
;					; yes
		RTS
; 
; 
;
;
;************************************************************************
;*		Ura-shisai CG set			(USSCGST)	*
;************************************************************************
USSCGST		EQU	$
		MEM16
		IDX16
		REP	#00110001B	; memory,index 16bit mode & CLC
;
		LDA	>CGLPT71+0EH*2
		ADC	#ENMYOBJ
		STA	<WORK0
		PHA			; (A) push
		LDA	#00162H
		LDX	#00006H
		JSR	CHGSUB7
;
;
		PLA			; (A) pull
		STA	<WORK0
		PHA			; (A) push
		LDA	#00182H
		LDX	#00006H
		JSR	CHGSUB7
;
;
		PLA			; (A) pull
		STA	<WORK0
		LDA	#001A2H
		LDX	#00006H
		JSR	CHGSUB7
;
;
		LDA	>CGLPT71+15H*2
		CLC
		ADC	#ENMYOBJ
		STA	<WORK0
		LDA	#001C2H
		LDX	#00006H
		JSR	CHGSUB7
;
		MEM8
		IDX8
		SEP	#00110000B	; memory,index 8bit mode
;
		INC	<CGVMAF
		RTL
;
;
; 
; 
		END
