; Disassembled by LGB's two pass Z80/Enterprise disassembler
	ORG 0xC000

	MACRO EXOS n ; by LGB
	RST 0x30
	DB n
	ENDMACRO

	; Disassembler: switching to DATA mode
	DB "EXOS_RO"	; C000 45 58 4F 53 5F 52 4F "EXOS_RO"
FAR_C007:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C936
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #318 of 937
	LD   C,L	; C007 4D "M"
	DEC  B	; C008 05 "?"
	LD   E,B	; C009 58 "X"
PROGRAM_ENTRY_POINT:		; code label
	; stop analyzing: already analyzed code at iteration #318: Opcode (or part of it) has been already analyzed
	; Code analyzation starting point at iteration #1 of 937
	PUSH IX	; C00A DD E5 "??"
	EXX  	; C00C D9 "?"
	POP  DE	; C00D D1 "?"
	EXX  	; C00E D9 "?"
	LD   A,C	; C00F 79 "y"
	PUSH DE	; C010 D5 "?"
	PUSH IY	; C011 FD E5 "??"
	POP  DE	; C013 D1 "?"
	LD   IX,$0302	; C014 DD 21 02 03 "?!??"
	ADD  IX,DE	; C018 DD 19 "??"
	POP  DE	; C01A D1 "?"
	DEC  A	; C01B 3D "="
	RET  Z	; C01C C8 "?"
	DEC  A	; C01D 3D "="
	JP   Z,FAR_C69E	; C01E CA 9E C6 "???"
	DEC  A	; C021 3D "="
	JP   Z,FAR_C6EB	; C022 CA EB C6 "???"
	DEC  A	; C025 3D "="
	JP   Z,FAR_C62D	; C026 CA 2D C6 "?-?"
	DEC  A	; C029 3D "="
	JP   Z,FAR_CF81	; C02A CA 81 CF "???"
	DEC  A	; C02D 3D "="
	JP   Z,FAR_C698	; C02E CA 98 C6 "???"
	DEC  A	; C031 3D "="
	JP   Z,FAR_C624	; C032 CA 24 C6 "?$?"
	DEC  A	; C035 3D "="
	RET  NZ	; C036 C0 "?"
	LD   (IX+$00),A	; C037 DD 77 00 "?w?"
	LD   (IX+$01),A	; C03A DD 77 01 "?w?"
	LD   (IX+$02),A	; C03D DD 77 02 "?w?"
	LD   (IX+$03),A	; C040 DD 77 03 "?w?"
	LD   (IX+$08),A	; C043 DD 77 08 "?w?"
	LD   (IX+$09),A	; C046 DD 77 09 "?w?"
	LD   (IX+$06),A	; C049 DD 77 06 "?w?"
	LD   (IX+$07),A	; C04C DD 77 07 "?w?"
	PUSH IX	; C04F DD E5 "??"
	POP  HL	; C051 E1 "?"
	PUSH DE	; C052 D5 "?"
	LD   DE,$000A	; C053 11 0A 00 "???"
	ADD  HL,DE	; C056 19 "?"
	POP  DE	; C057 D1 "?"
	LD   (IX+$04),L	; C058 DD 75 04 "?u?"
	LD   (IX+$05),H	; C05B DD 74 05 "?t?"
	LD   A,($BFEF)	; C05E 3A EF BF ":??"
	OR   A	; C061 B7 "?"
	RET  NZ	; C062 C0 "?"
	CALL SUB_C611	; C063 CD 11 C6 "???"
	LD   (IX+$09),$00	; C066 DD 36 09 00 "?6??"
	LD   A,$FF	; C06A 3E FF ">?"
	LD   ($BFEF),A	; C06C 32 EF BF "2??"
	PUSH AF	; C06F F5 "?"
	PUSH BC	; C070 C5 "?"
	PUSH DE	; C071 D5 "?"
	PUSH HL	; C072 E5 "?"
	LD   BC,$3F7B	; C073 01 7B 3F "?{?"
	LD   HL,$C083	; C076 21 83 C0 "!??"
	LD   D,H	; C079 54 "T"
	LD   E,L	; C07A 5D "]"
	INC  DE	; C07B 13 "?"
	SCF  	; C07C 37 "7"
	JR   C,$C081	; C07D 38 02 "8?"
	RES  6,(IX-$13),B	; C07F DD CB ED B0 "????"
	; stop analyzing: already analyzed code at iteration #2: Opcode (or part of it) has been already analyzed
	POP  HL	; C083 E1 "?"
	POP  DE	; C084 D1 "?"
	POP  BC	; C085 C1 "?"
	POP  AF	; C086 F1 "?"
	PUSH BC	; C087 C5 "?"
	LD   A,$06	; C088 3E 06 ">?"
	; EXOS filename string for EXOS call 0x1 at 0xc08d
	LD   DE,EXOS_STR_C605	; C08A 11 05 C6 "???"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xc605
	; A=0x6
	EXOS $01	; C08D F7 01 "??"
	LD   HL,$C1D9	; C08F 21 D9 C1 "!??"
	LD   B,$04	; C092 06 04 "??"
NEAR_C094:		; code label
	; Referenced at C0AD
	PUSH BC	; C094 C5 "?"
	LD   B,$04	; C095 06 04 "??"
	LD   C,$16	; C097 0E 16 "??"
NEAR_C099:		; code label
	; Referenced at C0A2
	PUSH BC	; C099 C5 "?"
	LD   B,$01	; C09A 06 01 "??"
	LD   D,(HL)	; C09C 56 "V"
	INC  HL	; C09D 23 "?"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; C09E F7 10 "??"
	POP  BC	; C0A0 C1 "?"
	INC  C	; C0A1 0C "?"
	DJNZ NEAR_C099	; C0A2 10 F5 "??"
	POP  BC	; C0A4 C1 "?"
	PUSH BC	; C0A5 C5 "?"
	LD   A,B	; C0A6 78 "x"
	; EXOS filename string for EXOS call 0x1 at 0xc0aa
	LD   DE,$CF76	; C0A7 11 76 CF "?v?"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xcf76
	EXOS $01	; C0AA F7 01 "??"
	POP  BC	; C0AC C1 "?"
	DJNZ NEAR_C094	; C0AD 10 E5 "??"
	LD   A,$02	; C0AF 3E 02 ">?"
	; EXOS filename string for EXOS call 0x8 at 0xc0b7
	LD   DE,EXOS_STR_C1B3	; C0B1 11 B3 C1 "???"
	LD   BC,$000A	; C0B4 01 0A 00 "???"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xc1b3
	; A=0x2
	EXOS $08	; C0B7 F7 08 "??"
	LD   B,$02	; C0B9 06 02 "??"
	LD   HL,$C1E9	; C0BB 21 E9 C1 "!??"
NEAR_C0BE:		; code label
	; Referenced at C0FD
	DI   	; C0BE F3 "?"
	PUSH BC	; C0BF C5 "?"
	LD   A,B	; C0C0 78 "x"
	INC  A	; C0C1 3C "<"
	LD   B,$03	; C0C2 06 03 "??"
	; EXOS call (0xb): Special function
	; A=0x3
	EXOS $0B	; C0C4 F7 0B "??"
	LD   D,B	; C0C6 50 "P"
	LD   E,C	; C0C7 59 "Y"
	SLA  B	; C0C8 CB 20 "? "
	RLA  	; C0CA 17 "?"
	SLA  B	; C0CB CB 20 "? "
	RLA  	; C0CD 17 "?"
	AND  $03	; C0CE E6 03 "??"
	ADD  $FC	; C0D0 C6 FC "??"
	EX   AF,AF'	; C0D2 08 "?"
	EXX  	; C0D3 D9 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; C0D4 DB B1 "??"
	LD   B,A	; C0D6 47 "G"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; C0D7 DB B2 "??"
	LD   C,A	; C0D9 4F "O"
	EXX  	; C0DA D9 "?"
	EX   AF,AF'	; C0DB 08 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; C0DC D3 B1 "??"
	CP   $FF	; C0DE FE FF "??"
	JR   Z,NEAR_C0E5	; C0E0 28 03 "(?"
	INC  A	; C0E2 3C "<"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; C0E3 D3 B2 "??"
NEAR_C0E5:		; code label
	; stop analyzing: already analyzed code at iteration #3: Opcode (or part of it) has been already analyzed
	; Referenced at C0E0
	LD   A,D	; C0E5 7A "z"
	AND  $7F	; C0E6 E6 7F "??"
	OR   $40	; C0E8 F6 40 "?@"
	LD   D,A	; C0EA 57 "W"
	LD   C,(HL)	; C0EB 4E "N"
	INC  HL	; C0EC 23 "?"
	LD   B,(HL)	; C0ED 46 "F"
	INC  HL	; C0EE 23 "?"
	DEC  BC	; C0EF 0B "?"
	DEC  BC	; C0F0 0B "?"
	LDIR 	; C0F1 ED B0 "??"
	EXX  	; C0F3 D9 "?"
	LD   A,C	; C0F4 79 "y"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; C0F5 D3 B2 "??"
	LD   A,B	; C0F7 78 "x"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; C0F8 D3 B1 "??"
	EXX  	; C0FA D9 "?"
	POP  BC	; C0FB C1 "?"
	EI   	; C0FC FB "?"
	DJNZ NEAR_C0BE	; C0FD 10 BF "??"
	LD   A,$01	; C0FF 3E 01 ">?"
	; EXOS filename string for EXOS call 0x8 at 0xc107
	LD   DE,EXOS_STR_C188	; C101 11 88 C1 "???"
	LD   BC,$0027	; C104 01 27 00 "?'?"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xc188
	; A=0x1
	EXOS $08	; C107 F7 08 "??"
	LD   HL,$C1BD	; C109 21 BD C1 "!??"
	LD   B,$04	; C10C 06 04 "??"
NEAR_C10E:		; code label
	; Referenced at C129
	PUSH BC	; C10E C5 "?"
	LD   A,(HL)	; C10F 7E "~"
	PUSH AF	; C110 F5 "?"
	INC  HL	; C111 23 "?"
	EX   DE,HL	; C112 EB "?"
	PUSH DE	; C113 D5 "?"
	LD   BC,$0004	; C114 01 04 00 "???"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xc1bd
	EXOS $08	; C117 F7 08 "??"
	LD   DE,$0004	; C119 11 04 00 "???"
	POP  HL	; C11C E1 "?"
	ADD  HL,DE	; C11D 19 "?"
	LD   E,(HL)	; C11E 5E "^"
	INC  HL	; C11F 23 "?"
	LD   D,(HL)	; C120 56 "V"
	INC  HL	; C121 23 "?"
	POP  AF	; C122 F1 "?"
	LD   BC,$0101	; C123 01 01 01 "???"
	; EXOS call (0xb): Special function
	EXOS $0B	; C126 F7 0B "??"
	POP  BC	; C128 C1 "?"
	DJNZ NEAR_C10E	; C129 10 E3 "??"
NEAR_C12B:		; code label
	; Referenced at C152
	; EXOS filename string for EXOS call 0x8 at 0xc133
	LD   DE,EXOS_STR_C179	; C12B 11 79 C1 "?y?"
	LD   A,$04	; C12E 3E 04 ">?"
	LD   BC,$0005	; C130 01 05 00 "???"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xc179
	; A=0x4
	EXOS $08	; C133 F7 08 "??"
	EX   DE,HL	; C135 EB "?"
	DEC  HL	; C136 2B "+"
NEAR_C137:		; code label
	; Referenced at C15E
	; EXOS filename string for EXOS call 0x8 at 0xc140
	LD   DE,EXOS_STR_C1AF	; C137 11 AF C1 "???"
	INC  HL	; C13A 23 "?"
	LD   BC,$0002	; C13B 01 02 00 "???"
	LD   A,$04	; C13E 3E 04 ">?"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xc1af
	; A=0x4
	EXOS $08	; C140 F7 08 "??"
	LD   A,I	; C142 ED 57 "?W"
	INC  A	; C144 3C "<"
	OR   A	; C145 B7 "?"
	JR   NZ,NEAR_C149	; C146 20 01 " ?"
	INC  A	; C148 3C "<"
NEAR_C149:		; code label
	; stop analyzing: already analyzed code at iteration #4: Opcode (or part of it) has been already analyzed
	; Referenced at C146
	LD   I,A	; C149 ED 47 "?G"
	LD   B,A	; C14B 47 "G"
	LD   A,$04	; C14C 3E 04 ">?"
	; EXOS call (0x7): Write character
	; A=0x4
	EXOS $07	; C14E F7 07 "??"
	LD   A,(HL)	; C150 7E "~"
	OR   A	; C151 B7 "?"
	JR   Z,NEAR_C12B	; C152 28 D7 "(?"
	LD   B,(HL)	; C154 46 "F"
	LD   A,$04	; C155 3E 04 ">?"
	; EXOS call (0x7): Write character
	; A=0x4
	EXOS $07	; C157 F7 07 "??"
	LD   A,$06	; C159 3E 06 ">?"
	; EXOS call (0x9): Channel read status
	; A=0x6
	EXOS $09	; C15B F7 09 "??"
	OR   C	; C15D B1 "?"
	JR   NZ,NEAR_C137	; C15E 20 D7 " ?"
	LD   A,$01	; C160 3E 01 ">?"
	LD   BC,$0100	; C162 01 00 01 "???"
	; EXOS filename string for EXOS call 0xb at 0xc168
	LD   DE,$1B01	; C165 11 01 1B "???"
	; EXOS call (0xb): Special function
	; DE is known! :-) -> 0x1b01
	; A=0x1
	EXOS $0B	; C168 F7 0B "??"
	LD   H,$06	; C16A 26 06 "&?"
	CALL SUB_C172	; C16C CD 72 C1 "?r?"
	POP  BC	; C16F C1 "?"
	XOR  A	; C170 AF "?"
	; Opcode breaks the linear code flow
	RET  	; C171 C9 "?"
SUB_C172:		; code label
	; stop analyzing: already analyzed code at iteration #33: Opcode (or part of it) has been already analyzed
	; Referenced at C16C C176
	; Code analyzation starting point at iteration #5 of 937
	LD   A,H	; C172 7C "|"
	; EXOS call (0x3): Close channel
	EXOS $03	; C173 F7 03 "??"
	DEC  H	; C175 25 "%"
	JR   NZ,SUB_C172	; C176 20 FA " ?"
	; Opcode breaks the linear code flow
	RET  	; C178 C9 "?"
EXOS_STR_C179:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at C133
	; Disassembler: switching to DATA mode
	DB $1B	; C179 1B "?"
	DB "=!!ENTERPRISE"	; C17A 3D 21 21 45 4E 54 45 52 50 52 49 53 45 "=!!ENTERPRISE"
	DB $00	; C187 00 "?"
EXOS_STR_C188:		; data label
	; Referenced at C107
	DB $1B	; C188 1B "?"
	DB $73	; C189 73 "s"
	DB $1B	; C18A 1B "?"
	DB $41,$50	; C18B 41 50 "AP"
	DB $00	; C18D 00 "?"
	DB $CB	; C18E CB "?"
	DB $03	; C18F 03 "?"
	DB $80	; C190 80 "?"
	DB " 1985 Intelligent Software Ltd"	; C191 20 31 39 38 35 20 49 6E 74 65 6C 6C 69 67 65 6E 74 20 53 6F 66 74 77 61 72 65 20 4C 74 64 " 1985 Intelligent Software Ltd"
EXOS_STR_C1AF:		; data label
	; Referenced at C140
	DB $1B	; C1AF 1B "?"
	DB $49	; C1B0 49 "I"
	DB $1B	; C1B1 1B "?"
	DB $63	; C1B2 63 "c"
EXOS_STR_C1B3:		; data label
	; Referenced at C0B7
	DB $1B	; C1B3 1B "?"
	DB $43	; C1B4 43 "C"
	DB $00	; C1B5 00 "?"
	DB $E9	; C1B6 E9 "?"
	DB $12	; C1B7 12 "?"
	DB $6E,$26	; C1B8 6E 26 "n&"
	DB $FF	; C1BA FF "?"
	DB $7E,$54	; C1BB 7E 54 "~T"
	DB $04	; C1BD 04 "?"
	DB $1B	; C1BE 1B "?"
	DB $63	; C1BF 63 "c"
	DB $01	; C1C0 01 "?"
	DB $FF	; C1C1 FF "?"
	DB $0B	; C1C2 0B "?"
	DB $02	; C1C3 02 "?"
	DB $03	; C1C4 03 "?"
	DB $1B	; C1C5 1B "?"
	DB $63	; C1C6 63 "c"
	DB $01	; C1C7 01 "?"
	DB $49	; C1C8 49 "I"
	DB $0E	; C1C9 0E "?"
	DB $04	; C1CA 04 "?"
	DB $01	; C1CB 01 "?"
	DB $1B	; C1CC 1B "?"
	DB $63	; C1CD 63 "c"
	DB $01	; C1CE 01 "?"
	DB $0A	; C1CF 0A "?"
	DB $15	; C1D0 15 "?"
	DB $01	; C1D1 01 "?"
	DB $02	; C1D2 02 "?"
	DB $1B	; C1D3 1B "?"
	DB $63	; C1D4 63 "c"
	DB $01	; C1D5 01 "?"
	DB $49	; C1D6 49 "I"
	DB $18	; C1D7 18 "?"
	DB $03	; C1D8 03 "?"
	DB $01	; C1D9 01 "?"
	DB $03	; C1DA 03 "?"
	DB $28	; C1DB 28 "("
	DB $02	; C1DC 02 "?"
	DB $05	; C1DD 05 "?"
	DB $00	; C1DE 00 "?"
	DB $0A	; C1DF 0A "?"
	DB $04	; C1E0 04 "?"
	DB $01	; C1E1 01 "?"
	DB $02	; C1E2 02 "?"
	DB $12	; C1E3 12 "?"
	DB $12	; C1E4 12 "?"
	DB $01	; C1E5 01 "?"
	DB $01	; C1E6 01 "?"
	DB $24	; C1E7 24 "$"
	DB $1B	; C1E8 1B "?"
	DB $6B	; C1E9 6B "k"
	DB $01	; C1EA 01 "?"
	DB $00	; C1EB 00 "?"
	DB $7F	; C1EC 7F "?"
	DB $C0	; C1ED C0 "?"
	DB $00	; C1EE 00 "?"
	DB $00	; C1EF 00 "?"
	DB $00	; C1F0 00 "?"
	DB $00	; C1F1 00 "?"
	DB $00	; C1F2 00 "?"
	DB $00	; C1F3 00 "?"
	DB $00	; C1F4 00 "?"
	DB $00	; C1F5 00 "?"
	DB $FF	; C1F6 FF "?"
	DB $F0	; C1F7 F0 "?"
	DB $00	; C1F8 00 "?"
	DB $00	; C1F9 00 "?"
	DB $00	; C1FA 00 "?"
	DB $00	; C1FB 00 "?"
	DB $00	; C1FC 00 "?"
	DB $00	; C1FD 00 "?"
	DB $00	; C1FE 00 "?"
	DB $01	; C1FF 01 "?"
	DB $FF	; C200 FF "?"
	DB $F8	; C201 F8 "?"
	DB $00	; C202 00 "?"
	DB $00	; C203 00 "?"
	DB $00	; C204 00 "?"
	DB $00	; C205 00 "?"
	DB $00	; C206 00 "?"
	DB $00	; C207 00 "?"
	DB $00	; C208 00 "?"
	DB $03	; C209 03 "?"
	DB $FF	; C20A FF "?"
	DB $FC	; C20B FC "?"
	DB $00	; C20C 00 "?"
	DB $00	; C20D 00 "?"
	DB $00	; C20E 00 "?"
	DB $00	; C20F 00 "?"
	DB $00	; C210 00 "?"
	DB $00	; C211 00 "?"
	DB $00	; C212 00 "?"
	DB $07	; C213 07 "?"
	DB $FF	; C214 FF "?"
	DB $FE	; C215 FE "?"
	DB $00	; C216 00 "?"
	DB $00	; C217 00 "?"
	DB $00	; C218 00 "?"
	DB $00	; C219 00 "?"
	DB $00	; C21A 00 "?"
	DB $00	; C21B 00 "?"
	DB $00	; C21C 00 "?"
	DB $0F	; C21D 0F "?"
	DB $FF	; C21E FF "?"
	DB $FF	; C21F FF "?"
	DB $00	; C220 00 "?"
	DB $00	; C221 00 "?"
	DB $00	; C222 00 "?"
	DB $00	; C223 00 "?"
	DB $00	; C224 00 "?"
	DB $00	; C225 00 "?"
	DB $00	; C226 00 "?"
	DB $0F	; C227 0F "?"
	DB $FF	; C228 FF "?"
	DB $FF	; C229 FF "?"
	DB $00	; C22A 00 "?"
	DB $C0	; C22B C0 "?"
	DB $00	; C22C 00 "?"
	DB $00	; C22D 00 "?"
	DB $00	; C22E 00 "?"
	DB $00	; C22F 00 "?"
	DB $00	; C230 00 "?"
	DB $1F	; C231 1F "?"
	DB $FE	; C232 FE "?"
	DB $3F	; C233 3F "?"
	DB $81	; C234 81 "?"
	DB $E0	; C235 E0 "?"
	DB $00	; C236 00 "?"
	DB $00	; C237 00 "?"
	DB $00	; C238 00 "?"
	DB $00	; C239 00 "?"
	DB $00	; C23A 00 "?"
	DB $3F	; C23B 3F "?"
	DB $FE	; C23C FE "?"
FAR_C23D:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F1F1
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #881 of 937
	CCF  	; C23D 3F "?"
	ADD  E	; C23E 83 "?"
	RET  P	; C23F F0 "?"
	NOP  	; C240 00 "?"
	NOP  	; C241 00 "?"
	NOP  	; C242 00 "?"
	NOP  	; C243 00 "?"
	NOP  	; C244 00 "?"
	CCF  	; C245 3F "?"
	CALL M,$831F	; C246 FC 1F 83 "???"
	RET  P	; C249 F0 "?"
	NOP  	; C24A 00 "?"
	NOP  	; C24B 00 "?"
	NOP  	; C24C 00 "?"
	NOP  	; C24D 00 "?"
	NOP  	; C24E 00 "?"
	CCF  	; C24F 3F "?"
	LD   A,H	; C250 7C "|"
	RRA  	; C251 1F "?"
	ADD  A	; C252 87 "?"
	RET  P	; C253 F0 "?"
	NOP  	; C254 00 "?"
	NOP  	; C255 00 "?"
	NOP  	; C256 00 "?"
	CP   $00	; C257 FE 00 "??"
	LD   A,A	; C259 7F "?"
	LD   A,(HL)	; C25A 7E "~"
	RRA  	; C25B 1F "?"
	ADD  A	; C25C 87 "?"
	RET  P	; C25D F0 "?"
	NOP  	; C25E 00 "?"
	NOP  	; C25F 00 "?"
	LD   BC,$00FF	; C260 01 FF 00 "???"
	LD   A,(HL)	; C263 7E "~"
	LD   A,(HL)	; C264 7E "~"
	RRA  	; C265 1F "?"
	ADD  A	; C266 87 "?"
	RET  PO	; C267 E0 "?"
	NOP  	; C268 00 "?"
	NOP  	; C269 00 "?"
	INC  BC	; C26A 03 "?"
	RST  $38	; C26B FF "?"
	ADD  B	; C26C 80 "?"
	LD   A,$7F	; C26D 3E 7F ">?"
	RST  $38	; C26F FF "?"
	ADD  A	; C270 87 "?"
	RET  PO	; C271 E0 "?"
	NOP  	; C272 00 "?"
	NOP  	; C273 00 "?"
	RLCA 	; C274 07 "?"
	RST  $38	; C275 FF "?"
	RET  NZ	; C276 C0 "?"
	INC  E	; C277 1C "?"
	LD   A,A	; C278 7F "?"
	RST  $38	; C279 FF "?"
	ADC  A	; C27A 8F "?"
	RET  PO	; C27B E0 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C28A	; C27C 18 0C "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #933 of 937
	RLCA 	; C27E 07 "?"
	RST  $38	; C27F FF "?"
	RET  NZ	; C280 C0 "?"
	NOP  	; C281 00 "?"
	LD   A,A	; C282 7F "?"
	RST  $38	; C283 FF "?"
	SBC  A	; C284 9F "?"
	RET  PO	; C285 E0 "?"
	INC  A	; C286 3C "<"
	LD   E,$07	; C287 1E 07 "??"
	RST  $28	; C289 EF "?"
NEAR_C28A:		; code label
	; stop analyzing: already analyzed code at iteration #933: Opcode (or part of it) has been already analyzed
	; Referenced at C27C
	; Code analyzation starting point at iteration #883 of 937
	ADD  B	; C28A 80 "?"
	LD   BC,$FFFF	; C28B 01 FF FF "???"
	RRA  	; C28E 1F "?"
	RET  PO	; C28F E0 "?"
	LD   A,(HL)	; C290 7E "~"
	CCF  	; C291 3F "?"
	RLCA 	; C292 07 "?"
	RST  $20	; C293 E7 "?"
	NOP  	; C294 00 "?"
	RRCA 	; C295 0F "?"
	RST  $38	; C296 FF "?"
	CP   $1F	; C297 FE 1F "??"
	RET  NZ	; C299 C0 "?"
	LD   A,(HL)	; C29A 7E "~"
	CCF  	; C29B 3F "?"
	RLCA 	; C29C 07 "?"
	RET  M	; C29D F8 "?"
	NOP  	; C29E 00 "?"
	RRA  	; C29F 1F "?"
	RST  $38	; C2A0 FF "?"
	RET  M	; C2A1 F8 "?"
	RRA  	; C2A2 1F "?"
	ADD  B	; C2A3 80 "?"
	LD   A,(HL)	; C2A4 7E "~"
	CCF  	; C2A5 3F "?"
	RLCA 	; C2A6 07 "?"
	CP   $00	; C2A7 FE 00 "??"
	CCF  	; C2A9 3F "?"
	CP   $00	; C2AA FE 00 "??"
	CCF  	; C2AC 3F "?"
	ADD  B	; C2AD 80 "?"
	LD   A,(HL)	; C2AE 7E "~"
	CCF  	; C2AF 3F "?"
	INC  BC	; C2B0 03 "?"
	RST  $38	; C2B1 FF "?"
	NOP  	; C2B2 00 "?"
	LD   A,A	; C2B3 7F "?"
	CP   $00	; C2B4 FE 00 "??"
	CCF  	; C2B6 3F "?"
	ADD  B	; C2B7 80 "?"
	LD   A,(HL)	; C2B8 7E "~"
	CCF  	; C2B9 3F "?"
	LD   BC,$80FF	; C2BA 01 FF 80 "???"
	LD   A,A	; C2BD 7F "?"
	CP   $00	; C2BE FE 00 "??"
	LD   A,A	; C2C0 7F "?"
	NOP  	; C2C1 00 "?"
	LD   A,(HL)	; C2C2 7E "~"
	LD   A,A	; C2C3 7F "?"
	NOP  	; C2C4 00 "?"
	RST  $38	; C2C5 FF "?"
	RET  NZ	; C2C6 C0 "?"
	LD   A,A	; C2C7 7F "?"
	CP   $00	; C2C8 FE 00 "??"
	LD   A,A	; C2CA 7F "?"
	NOP  	; C2CB 00 "?"
	LD   A,(HL)	; C2CC 7E "~"
	LD   A,A	; C2CD 7F "?"
	NOP  	; C2CE 00 "?"
	LD   A,A	; C2CF 7F "?"
	RET  PO	; C2D0 E0 "?"
	LD   A,(HL)	; C2D1 7E "~"
	LD   A,(HL)	; C2D2 7E "~"
	NOP  	; C2D3 00 "?"
	LD   A,(HL)	; C2D4 7E "~"
	NOP  	; C2D5 00 "?"
	LD   A,(HL)	; C2D6 7E "~"
	LD   A,A	; C2D7 7F "?"
	INC  BC	; C2D8 03 "?"
	SBC  A	; C2D9 9F "?"
	RET  PO	; C2DA E0 "?"
	INC  A	; C2DB 3C "<"
	LD   A,(HL)	; C2DC 7E "~"
	NOP  	; C2DD 00 "?"
	LD   A,(HL)	; C2DE 7E "~"
	NOP  	; C2DF 00 "?"
	LD   A,(HL)	; C2E0 7E "~"
	LD   A,A	; C2E1 7F "?"
	RLCA 	; C2E2 07 "?"
	RST  $38	; C2E3 FF "?"
	RET  PO	; C2E4 E0 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C365	; C2E5 18 7E "?~"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #934 of 937
	NOP  	; C2E7 00 "?"
	LD   A,(HL)	; C2E8 7E "~"
	; Opcode breaks the linear code flow
	JR   NEAR_C369	; C2E9 18 7E "?~"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #936 of 937
	LD   A,A	; C2EB 7F "?"
	ADC  A	; C2EC 8F "?"
	RST  $38	; C2ED FF "?"
	RET  PO	; C2EE E0 "?"
	NOP  	; C2EF 00 "?"
	LD   A,(HL)	; C2F0 7E "~"
	NOP  	; C2F1 00 "?"
	LD   A,(HL)	; C2F2 7E "~"
	INC  A	; C2F3 3C "<"
	LD   A,A	; C2F4 7F "?"
	LD   A,A	; C2F5 7F "?"
	RST  $08	; C2F6 CF "?"
	RST  $38	; C2F7 FF "?"
	RET  PO	; C2F8 E0 "?"
	NOP  	; C2F9 00 "?"
	LD   A,(HL)	; C2FA 7E "~"
	NOP  	; C2FB 00 "?"
	LD   A,(HL)	; C2FC 7E "~"
	LD   A,(HL)	; C2FD 7E "~"
	LD   A,A	; C2FE 7F "?"
	RST  $38	; C2FF FF "?"
	RST  $20	; C300 E7 "?"
	RST  $38	; C301 FF "?"
	RET  NZ	; C302 C0 "?"
	NOP  	; C303 00 "?"
	LD   A,(HL)	; C304 7E "~"
	NOP  	; C305 00 "?"
	LD   A,A	; C306 7F "?"
	CP   $7F	; C307 FE 7F "??"
	RST  $38	; C309 FF "?"
	DI   	; C30A F3 "?"
	RST  $38	; C30B FF "?"
	ADD  B	; C30C 80 "?"
	NOP  	; C30D 00 "?"
	LD   A,(HL)	; C30E 7E "~"
	NOP  	; C30F 00 "?"
	LD   A,A	; C310 7F "?"
	CP   $3F	; C311 FE 3F "??"
	RST  $38	; C313 FF "?"
	RET  P	; C314 F0 "?"
	NOP  	; C315 00 "?"
	NOP  	; C316 00 "?"
	NOP  	; C317 00 "?"
	LD   A,(HL)	; C318 7E "~"
	NOP  	; C319 00 "?"
	CCF  	; C31A 3F "?"
	CALL M,SUB_FF1F	; C31B FC 1F FF "???"
	RET  PO	; C31E E0 "?"
	NOP  	; C31F 00 "?"
	NOP  	; C320 00 "?"
	NOP  	; C321 00 "?"
	LD   A,(HL)	; C322 7E "~"
	NOP  	; C323 00 "?"
	RRA  	; C324 1F "?"
	CALL M,$F80F	; C325 FC 0F F8 "???"
	RET  NZ	; C328 C0 "?"
	NOP  	; C329 00 "?"
	NOP  	; C32A 00 "?"
	NOP  	; C32B 00 "?"
	LD   A,(HL)	; C32C 7E "~"
	NOP  	; C32D 00 "?"
	RRCA 	; C32E 0F "?"
	RET  M	; C32F F8 "?"
	INC  BC	; C330 03 "?"
	RET  P	; C331 F0 "?"
	NOP  	; C332 00 "?"
	NOP  	; C333 00 "?"
	NOP  	; C334 00 "?"
	NOP  	; C335 00 "?"
	LD   A,(HL)	; C336 7E "~"
	NOP  	; C337 00 "?"
	RLCA 	; C338 07 "?"
	RET  P	; C339 F0 "?"
	NOP  	; C33A 00 "?"
	NOP  	; C33B 00 "?"
	NOP  	; C33C 00 "?"
	NOP  	; C33D 00 "?"
	NOP  	; C33E 00 "?"
	NOP  	; C33F 00 "?"
	LD   A,(HL)	; C340 7E "~"
	NOP  	; C341 00 "?"
	NOP  	; C342 00 "?"
	NOP  	; C343 00 "?"
	NOP  	; C344 00 "?"
	NOP  	; C345 00 "?"
	NOP  	; C346 00 "?"
	NOP  	; C347 00 "?"
	NOP  	; C348 00 "?"
	NOP  	; C349 00 "?"
	INC  A	; C34A 3C "<"
	NOP  	; C34B 00 "?"
	NOP  	; C34C 00 "?"
	NOP  	; C34D 00 "?"
	NOP  	; C34E 00 "?"
	NOP  	; C34F 00 "?"
	NOP  	; C350 00 "?"
	NOP  	; C351 00 "?"
	NOP  	; C352 00 "?"
	NOP  	; C353 00 "?"
	XOR  A	; C354 AF "?"
	LD   (BC),A	; C355 02 "?"
	NOP  	; C356 00 "?"
	NOP  	; C357 00 "?"
	NOP  	; C358 00 "?"
	RET  P	; C359 F0 "?"
	RET  P	; C35A F0 "?"
	RET  P	; C35B F0 "?"
	RET  P	; C35C F0 "?"
	RET  P	; C35D F0 "?"
	RET  P	; C35E F0 "?"
	RET  P	; C35F F0 "?"
	RET  P	; C360 F0 "?"
	RET  P	; C361 F0 "?"
	RET  P	; C362 F0 "?"
NEAR_C363:		; code label
	; stop analyzing: already analyzed code at iteration #936: Opcode (or part of it) has been already analyzed
	; Referenced at C3AD
	; Code analyzation starting point at iteration #889 of 937
	RET  P	; C363 F0 "?"
	RET  P	; C364 F0 "?"
NEAR_C365:		; code label
	; stop analyzing: already analyzed code at iteration #889: Opcode (or part of it) has been already analyzed
	; Referenced at C2E5 C3AF
	; Code analyzation starting point at iteration #884 of 937
	RET  P	; C365 F0 "?"
	RET  P	; C366 F0 "?"
NEAR_C367:		; code label
	; Referenced at C3B1
	RET  P	; C367 F0 "?"
	RET  P	; C368 F0 "?"
NEAR_C369:		; code label
	; Referenced at C2E9
	RET  P	; C369 F0 "?"
	RET  P	; C36A F0 "?"
	RET  P	; C36B F0 "?"
	RET  P	; C36C F0 "?"
	RET  P	; C36D F0 "?"
	RET  P	; C36E F0 "?"
	RET  P	; C36F F0 "?"
	RET  P	; C370 F0 "?"
	RET  P	; C371 F0 "?"
	RET  P	; C372 F0 "?"
	RET  P	; C373 F0 "?"
	RET  P	; C374 F0 "?"
	RET  P	; C375 F0 "?"
	RET  P	; C376 F0 "?"
	NOP  	; C377 00 "?"
	NOP  	; C378 00 "?"
	NOP  	; C379 00 "?"
	NOP  	; C37A 00 "?"
	NOP  	; C37B 00 "?"
	LD   D,B	; C37C 50 "P"
	RET  P	; C37D F0 "?"
	RET  P	; C37E F0 "?"
	RET  P	; C37F F0 "?"
	RET  P	; C380 F0 "?"
	AND  B	; C381 A0 "?"
	NOP  	; C382 00 "?"
	NOP  	; C383 00 "?"
	NOP  	; C384 00 "?"
	NOP  	; C385 00 "?"
	NOP  	; C386 00 "?"
	NOP  	; C387 00 "?"
	NOP  	; C388 00 "?"
	NOP  	; C389 00 "?"
	NOP  	; C38A 00 "?"
	NOP  	; C38B 00 "?"
	NOP  	; C38C 00 "?"
	NOP  	; C38D 00 "?"
	NOP  	; C38E 00 "?"
	NOP  	; C38F 00 "?"
	NOP  	; C390 00 "?"
	NOP  	; C391 00 "?"
	NOP  	; C392 00 "?"
	NOP  	; C393 00 "?"
	NOP  	; C394 00 "?"
	NOP  	; C395 00 "?"
	NOP  	; C396 00 "?"
	NOP  	; C397 00 "?"
	NOP  	; C398 00 "?"
	NOP  	; C399 00 "?"
	NOP  	; C39A 00 "?"
	AND  B	; C39B A0 "?"
	NOP  	; C39C 00 "?"
	NOP  	; C39D 00 "?"
	NOP  	; C39E 00 "?"
	NOP  	; C39F 00 "?"
	LD   D,B	; C3A0 50 "P"
	RET  PO	; C3A1 E0 "?"
	RET  NZ	; C3A2 C0 "?"
	RET  NC	; C3A3 D0 "?"
	RET  P	; C3A4 F0 "?"
NEAR_C3A5:		; code label
	; Referenced at C3EF
	RET  P	; C3A5 F0 "?"
	RET  P	; C3A6 F0 "?"
	INC  A	; C3A7 3C "<"
	INC  A	; C3A8 3C "<"
	LD   D,B	; C3A9 50 "P"
	OR   H	; C3AA B4 "?"
	INC  A	; C3AB 3C "<"
	INC  A	; C3AC 3C "<"
NEAR_C3AD:		; code label
	; Referenced at C3F7
	JR   Z,NEAR_C363	; C3AD 28 B4 "(?"
NEAR_C3AF:		; code label
	; Referenced at C3F9
	JR   Z,NEAR_C365	; C3AF 28 B4 "(?"
NEAR_C3B1:		; code label
	; Referenced at C3FB
	JR   Z,NEAR_C367	; C3B1 28 B4 "(?"
	INC  A	; C3B3 3C "<"
	INC  A	; C3B4 3C "<"
	LD   D,B	; C3B5 50 "P"
	RET  P	; C3B6 F0 "?"
	INC  A	; C3B7 3C "<"
	INC  A	; C3B8 3C "<"
NEAR_C3B9:		; code label
	; Referenced at C403
	LD   D,B	; C3B9 50 "P"
	RET  P	; C3BA F0 "?"
	INC  A	; C3BB 3C "<"
	INC  A	; C3BC 3C "<"
	LD   D,B	; C3BD 50 "P"
	RET  P	; C3BE F0 "?"
	AND  B	; C3BF A0 "?"
	NOP  	; C3C0 00 "?"
	NOP  	; C3C1 00 "?"
	NOP  	; C3C2 00 "?"
	NOP  	; C3C3 00 "?"
	LD   D,B	; C3C4 50 "P"
	RET  NZ	; C3C5 C0 "?"
	RET  NZ	; C3C6 C0 "?"
	RET  NZ	; C3C7 C0 "?"
	RET  P	; C3C8 F0 "?"
	AND  B	; C3C9 A0 "?"
	NOP  	; C3CA 00 "?"
	INC  A	; C3CB 3C "<"
	INC  A	; C3CC 3C "<"
	NOP  	; C3CD 00 "?"
	INC  D	; C3CE 14 "?"
	INC  A	; C3CF 3C "<"
	INC  A	; C3D0 3C "<"
	JR   Z,NEAR_C3E7	; C3D1 28 14 "(?"
	JR   Z,NEAR_C3E9	; C3D3 28 14 "(?"
	JR   Z,NEAR_C3EB	; C3D5 28 14 "(?"
	INC  A	; C3D7 3C "<"
	INC  A	; C3D8 3C "<"
	NOP  	; C3D9 00 "?"
	NOP  	; C3DA 00 "?"
	INC  A	; C3DB 3C "<"
	INC  A	; C3DC 3C "<"
	NOP  	; C3DD 00 "?"
	NOP  	; C3DE 00 "?"
	INC  A	; C3DF 3C "<"
	INC  A	; C3E0 3C "<"
	NOP  	; C3E1 00 "?"
	NOP  	; C3E2 00 "?"
NEAR_C3E3:		; code label
	; Referenced at C3F1
	AND  B	; C3E3 A0 "?"
	NOP  	; C3E4 00 "?"
	NOP  	; C3E5 00 "?"
NEAR_C3E6:		; code label
	; Referenced at C3F4
	NOP  	; C3E6 00 "?"
NEAR_C3E7:		; code label
	; stop analyzing: already analyzed code at iteration #890: Opcode (or part of it) has been already analyzed
	; Referenced at C3D1
	NOP  	; C3E7 00 "?"
	LD   D,B	; C3E8 50 "P"
NEAR_C3E9:		; code label
	; stop analyzing: already analyzed code at iteration #891: Opcode (or part of it) has been already analyzed
	; Referenced at C3D3
	RET  NZ	; C3E9 C0 "?"
	RET  NZ	; C3EA C0 "?"
NEAR_C3EB:		; code label
	; stop analyzing: already analyzed code at iteration #892: Opcode (or part of it) has been already analyzed
	; Referenced at C3D5
	RET  NZ	; C3EB C0 "?"
	RET  NC	; C3EC D0 "?"
	RET  P	; C3ED F0 "?"
	OR   H	; C3EE B4 "?"
NEAR_C3EF:		; code label
	; Referenced at C3FD
	JR   Z,NEAR_C3A5	; C3EF 28 B4 "(?"
	JR   Z,NEAR_C3E3	; C3F1 28 F0 "(?"
	; stop analyzing: already analyzed code at iteration #893: Opcode (or part of it) has been already analyzed
	OR   H	; C3F3 B4 "?"
	JR   Z,NEAR_C3E6	; C3F4 28 F0 "(?"
	OR   H	; C3F6 B4 "?"
NEAR_C3F7:		; code label
	; Referenced at C405
	JR   Z,NEAR_C3AD	; C3F7 28 B4 "(?"
	JR   Z,NEAR_C3AF	; C3F9 28 B4 "(?"
	JR   Z,NEAR_C3B1	; C3FB 28 B4 "(?"
	JR   Z,NEAR_C3EF	; C3FD 28 F0 "(?"
	OR   H	; C3FF B4 "?"
	JR   Z,$C3F2	; C400 28 F0 "(?"
	OR   H	; C402 B4 "?"
	JR   Z,NEAR_C3B9	; C403 28 B4 "(?"
	JR   Z,NEAR_C3F7	; C405 28 F0 "(?"
	AND  B	; C407 A0 "?"
	NOP  	; C408 00 "?"
	NOP  	; C409 00 "?"
	NOP  	; C40A 00 "?"
	NOP  	; C40B 00 "?"
	LD   D,B	; C40C 50 "P"
	RET  NZ	; C40D C0 "?"
	RET  P	; C40E F0 "?"
	RET  NZ	; C40F C0 "?"
	RET  NC	; C410 D0 "?"
	AND  B	; C411 A0 "?"
	INC  D	; C412 14 "?"
	JR   Z,NEAR_C429	; C413 28 14 "(?"
	JR   Z,NEAR_C417	; C415 28 00 "(?"
NEAR_C417:		; code label
	; stop analyzing: already analyzed code at iteration #894: Opcode (or part of it) has been already analyzed
	; Referenced at C415
	INC  D	; C417 14 "?"
	JR   Z,NEAR_C41A	; C418 28 00 "(?"
NEAR_C41A:		; code label
	; stop analyzing: already analyzed code at iteration #895: Opcode (or part of it) has been already analyzed
	; Referenced at C418
	INC  D	; C41A 14 "?"
	JR   Z,NEAR_C431	; C41B 28 14 "(?"
	JR   Z,NEAR_C433	; C41D 28 14 "(?"
	JR   Z,NEAR_C435	; C41F 28 14 "(?"
	JR   Z,NEAR_C423	; C421 28 00 "(?"
NEAR_C423:		; code label
	; stop analyzing: already analyzed code at iteration #896: Opcode (or part of it) has been already analyzed
	; Referenced at C421
	INC  D	; C423 14 "?"
	JR   Z,NEAR_C426	; C424 28 00 "(?"
NEAR_C426:		; code label
	; stop analyzing: already analyzed code at iteration #897: Opcode (or part of it) has been already analyzed
	; Referenced at C424
	INC  D	; C426 14 "?"
	JR   Z,$C43D	; C427 28 14 "(?"
NEAR_C429:		; code label
	; stop analyzing: already analyzed code at iteration #898: Opcode (or part of it) has been already analyzed
	; Referenced at C413
	JR   Z,NEAR_C42B	; C429 28 00 "(?"
NEAR_C42B:		; code label
	; stop analyzing: already analyzed code at iteration #899: Opcode (or part of it) has been already analyzed
	; Referenced at C429
	AND  B	; C42B A0 "?"
	NOP  	; C42C 00 "?"
	NOP  	; C42D 00 "?"
	NOP  	; C42E 00 "?"
	NOP  	; C42F 00 "?"
	LD   D,B	; C430 50 "P"
NEAR_C431:		; code label
	; stop analyzing: already analyzed code at iteration #900: Opcode (or part of it) has been already analyzed
	; Referenced at C41B
	RET  P	; C431 F0 "?"
	RET  P	; C432 F0 "?"
NEAR_C433:		; code label
	; stop analyzing: already analyzed code at iteration #901: Opcode (or part of it) has been already analyzed
	; Referenced at C41D
	RET  PO	; C433 E0 "?"
	RET  NC	; C434 D0 "?"
NEAR_C435:		; code label
	; stop analyzing: already analyzed code at iteration #902: Opcode (or part of it) has been already analyzed
	; Referenced at C41F
	RET  P	; C435 F0 "?"
	CALL PO,SUB_F088	; C436 E4 88 F0 "???"
	RET  P	; C439 F0 "?"
	RET  P	; C43A F0 "?"
	CALL PO,SUB_F088	; C43B E4 88 F0 "???"
	; stop analyzing: already analyzed code at iteration #903: Opcode (or part of it) has been already analyzed
	CALL PO,SUB_E488	; C43E E4 88 E4 "???"
	ADC  B	; C441 88 "?"
	CALL PO,SUB_E488	; C442 E4 88 E4 "???"
	ADC  B	; C445 88 "?"
	RET  P	; C446 F0 "?"
	CALL PO,SUB_F088	; C447 E4 88 F0 "???"
	CALL PO,SUB_E488	; C44A E4 88 E4 "???"
	ADC  B	; C44D 88 "?"
	RET  P	; C44E F0 "?"
	AND  B	; C44F A0 "?"
	NOP  	; C450 00 "?"
	NOP  	; C451 00 "?"
	NOP  	; C452 00 "?"
	NOP  	; C453 00 "?"
	LD   D,B	; C454 50 "P"
	RET  P	; C455 F0 "?"
	RET  P	; C456 F0 "?"
	RET  PO	; C457 E0 "?"
	RET  NC	; C458 D0 "?"
	AND  B	; C459 A0 "?"
	LD   B,H	; C45A 44 "D"
	ADC  B	; C45B 88 "?"
	NOP  	; C45C 00 "?"
	NOP  	; C45D 00 "?"
	NOP  	; C45E 00 "?"
	LD   B,H	; C45F 44 "D"
	ADC  B	; C460 88 "?"
	NOP  	; C461 00 "?"
	LD   B,H	; C462 44 "D"
	ADC  B	; C463 88 "?"
	LD   B,H	; C464 44 "D"
	ADC  B	; C465 88 "?"
	LD   B,H	; C466 44 "D"
	ADC  B	; C467 88 "?"
	LD   B,H	; C468 44 "D"
	ADC  B	; C469 88 "?"
	NOP  	; C46A 00 "?"
	LD   B,H	; C46B 44 "D"
	ADC  B	; C46C 88 "?"
	NOP  	; C46D 00 "?"
	LD   B,H	; C46E 44 "D"
	ADC  B	; C46F 88 "?"
	LD   B,H	; C470 44 "D"
	ADC  B	; C471 88 "?"
	NOP  	; C472 00 "?"
	AND  B	; C473 A0 "?"
	NOP  	; C474 00 "?"
	NOP  	; C475 00 "?"
	NOP  	; C476 00 "?"
	NOP  	; C477 00 "?"
	LD   D,B	; C478 50 "P"
	AND  H	; C479 A4 "?"
	INC  C	; C47A 0C "?"
	RET  PO	; C47B E0 "?"
	RET  NC	; C47C D0 "?"
	RET  P	; C47D F0 "?"
	CALL PO,$CCCC	; C47E E4 CC CC "???"
NEAR_C481:		; code label
	; Referenced at C4CF
	LD   D,B	; C481 50 "P"
	RET  P	; C482 F0 "?"
NEAR_C483:		; code label
	; Referenced at C4D1
	CALL PO,SUB_F088	; C483 E4 88 F0 "???"
	; stop analyzing: already analyzed code at iteration #904: Opcode (or part of it) has been already analyzed
	CALL PO,SUB_E488	; C486 E4 88 E4 "???"
	ADC  B	; C489 88 "?"
	CALL PO,SUB_E488	; C48A E4 88 E4 "???"
NEAR_C48D:		; code label
	; Referenced at C4DB
	ADC  B	; C48D 88 "?"
	RET  P	; C48E F0 "?"
	CALL PO,SUB_F088	; C48F E4 88 F0 "???"
	CALL PO,SUB_E488	; C492 E4 88 E4 "???"
	ADC  B	; C495 88 "?"
	RET  P	; C496 F0 "?"
	AND  B	; C497 A0 "?"
	NOP  	; C498 00 "?"
	NOP  	; C499 00 "?"
	NOP  	; C49A 00 "?"
	NOP  	; C49B 00 "?"
	LD   D,B	; C49C 50 "P"
	INC  C	; C49D 0C "?"
	INC  C	; C49E 0C "?"
	RET  PO	; C49F E0 "?"
	RET  NC	; C4A0 D0 "?"
	AND  B	; C4A1 A0 "?"
	NOP  	; C4A2 00 "?"
	CALL Z,$88CC	; C4A3 CC CC 88 "???"
	NOP  	; C4A6 00 "?"
	LD   B,H	; C4A7 44 "D"
	ADC  B	; C4A8 88 "?"
	NOP  	; C4A9 00 "?"
	LD   B,H	; C4AA 44 "D"
	ADC  B	; C4AB 88 "?"
	LD   B,H	; C4AC 44 "D"
	ADC  B	; C4AD 88 "?"
	LD   B,H	; C4AE 44 "D"
	ADC  B	; C4AF 88 "?"
	LD   B,H	; C4B0 44 "D"
	ADC  B	; C4B1 88 "?"
	NOP  	; C4B2 00 "?"
	LD   B,H	; C4B3 44 "D"
	ADC  B	; C4B4 88 "?"
	NOP  	; C4B5 00 "?"
	LD   B,H	; C4B6 44 "D"
	ADC  B	; C4B7 88 "?"
	LD   B,H	; C4B8 44 "D"
	ADC  B	; C4B9 88 "?"
	NOP  	; C4BA 00 "?"
NEAR_C4BB:		; code label
	; Referenced at C4C9
	AND  B	; C4BB A0 "?"
	NOP  	; C4BC 00 "?"
	NOP  	; C4BD 00 "?"
NEAR_C4BE:		; code label
	; Referenced at C4CC
	NOP  	; C4BE 00 "?"
	NOP  	; C4BF 00 "?"
	LD   D,B	; C4C0 50 "P"
	INC  C	; C4C1 0C "?"
	INC  C	; C4C2 0C "?"
	RET  PO	; C4C3 E0 "?"
	RET  NC	; C4C4 D0 "?"
	RET  P	; C4C5 F0 "?"
	RET  P	; C4C6 F0 "?"
NEAR_C4C7:		; code label
	; Referenced at C4D5
	JR   NC,$C4F9	; C4C7 30 30 "00"
NEAR_C4C9:		; code label
	; Referenced at C517
	JR   NZ,NEAR_C4BB	; C4C9 20 F0 " ?"
NEAR_C4CB:		; code label
	; stop analyzing: already analyzed code at iteration #905: Opcode (or part of it) has been already analyzed
	; Referenced at C519
	OR   B	; C4CB B0 "?"
	JR   NZ,NEAR_C4BE	; C4CC 20 F0 " ?"
	; stop analyzing: already analyzed code at iteration #906: Opcode (or part of it) has been already analyzed
	OR   B	; C4CE B0 "?"
NEAR_C4CF:		; code label
	; Referenced at C4DD
	JR   NZ,NEAR_C481	; C4CF 20 B0 " ?"
	JR   NZ,NEAR_C483	; C4D1 20 B0 " ?"
	JR   NZ,$C485	; C4D3 20 B0 " ?"
NEAR_C4D5:		; code label
	; Referenced at C523
	JR   NZ,NEAR_C4C7	; C4D5 20 F0 " ?"
	OR   B	; C4D7 B0 "?"
	JR   NZ,$C4CA	; C4D8 20 F0 " ?"
	OR   B	; C4DA B0 "?"
	JR   NZ,NEAR_C48D	; C4DB 20 B0 " ?"
	JR   NZ,NEAR_C4CF	; C4DD 20 F0 " ?"
	AND  B	; C4DF A0 "?"
	NOP  	; C4E0 00 "?"
	NOP  	; C4E1 00 "?"
	NOP  	; C4E2 00 "?"
	NOP  	; C4E3 00 "?"
	LD   D,B	; C4E4 50 "P"
	INC  C	; C4E5 0C "?"
	RET  P	; C4E6 F0 "?"
	RET  PO	; C4E7 E0 "?"
	RET  NC	; C4E8 D0 "?"
	AND  B	; C4E9 A0 "?"
	NOP  	; C4EA 00 "?"
	NOP  	; C4EB 00 "?"
	DJNZ NEAR_C50E	; C4EC 10 20 "? "
	NOP  	; C4EE 00 "?"
	DJNZ NEAR_C511	; C4EF 10 20 "? "
	NOP  	; C4F1 00 "?"
	DJNZ NEAR_C514	; C4F2 10 20 "? "
	DJNZ NEAR_C516	; C4F4 10 20 "? "
	DJNZ $C518	; C4F6 10 20 "? "
	DJNZ $C51A	; C4F8 10 20 "? "
	NOP  	; C4FA 00 "?"
	DJNZ NEAR_C51D	; C4FB 10 20 "? "
	NOP  	; C4FD 00 "?"
	DJNZ NEAR_C520	; C4FE 10 20 "? "
	DJNZ NEAR_C522	; C500 10 20 "? "
	NOP  	; C502 00 "?"
NEAR_C503:		; code label
	; Referenced at C511
	AND  B	; C503 A0 "?"
	NOP  	; C504 00 "?"
	NOP  	; C505 00 "?"
NEAR_C506:		; code label
	; Referenced at C514
	NOP  	; C506 00 "?"
	NOP  	; C507 00 "?"
	LD   D,B	; C508 50 "P"
	INC  C	; C509 0C "?"
	RET  P	; C50A F0 "?"
	RET  PO	; C50B E0 "?"
	RET  NC	; C50C D0 "?"
	RET  P	; C50D F0 "?"
NEAR_C50E:		; code label
	; stop analyzing: already analyzed code at iteration #908: Opcode (or part of it) has been already analyzed
	; Referenced at C4EC
	RET  P	; C50E F0 "?"
NEAR_C50F:		; code label
	; Referenced at C51D
	RET  P	; C50F F0 "?"
	OR   B	; C510 B0 "?"
NEAR_C511:		; code label
	; stop analyzing: already analyzed code at iteration #909: Opcode (or part of it) has been already analyzed
	; Referenced at C4EF
	JR   NZ,NEAR_C503	; C511 20 F0 " ?"
	; stop analyzing: already analyzed code at iteration #910: Opcode (or part of it) has been already analyzed
	OR   B	; C513 B0 "?"
NEAR_C514:		; code label
	; stop analyzing: already analyzed code at iteration #911: Opcode (or part of it) has been already analyzed
	; Referenced at C4F2
	JR   NZ,NEAR_C506	; C514 20 F0 " ?"
NEAR_C516:		; code label
	; stop analyzing: already analyzed code at iteration #912: Opcode (or part of it) has been already analyzed
	; Referenced at C4F4
	OR   B	; C516 B0 "?"
NEAR_C517:		; code label
	; Referenced at C525
	JR   NZ,NEAR_C4C9	; C517 20 B0 " ?"
	; stop analyzing: already analyzed code at iteration #913: Opcode (or part of it) has been already analyzed
	JR   NZ,NEAR_C4CB	; C519 20 B0 " ?"
	; stop analyzing: already analyzed code at iteration #914: Opcode (or part of it) has been already analyzed
	JR   NZ,$C4CD	; C51B 20 B0 " ?"
NEAR_C51D:		; code label
	; stop analyzing: already analyzed code at iteration #915: Opcode (or part of it) has been already analyzed
	; Referenced at C4FB
	JR   NZ,NEAR_C50F	; C51D 20 F0 " ?"
	OR   B	; C51F B0 "?"
NEAR_C520:		; code label
	; stop analyzing: already analyzed code at iteration #916: Opcode (or part of it) has been already analyzed
	; Referenced at C4FE
	JR   NZ,$C512	; C520 20 F0 " ?"
NEAR_C522:		; code label
	; stop analyzing: already analyzed code at iteration #917: Opcode (or part of it) has been already analyzed
	; Referenced at C500
	OR   B	; C522 B0 "?"
	JR   NZ,NEAR_C4D5	; C523 20 B0 " ?"
	JR   NZ,NEAR_C517	; C525 20 F0 " ?"
	AND  B	; C527 A0 "?"
	NOP  	; C528 00 "?"
	NOP  	; C529 00 "?"
	NOP  	; C52A 00 "?"
	NOP  	; C52B 00 "?"
	LD   D,B	; C52C 50 "P"
	INC  C	; C52D 0C "?"
	RET  P	; C52E F0 "?"
	RET  PO	; C52F E0 "?"
	RET  NZ	; C530 C0 "?"
	AND  B	; C531 A0 "?"
	DJNZ NEAR_C554	; C532 10 20 "? "
	DJNZ NEAR_C556	; C534 10 20 "? "
	NOP  	; C536 00 "?"
	DJNZ NEAR_C559	; C537 10 20 "? "
	NOP  	; C539 00 "?"
	DJNZ $C55C	; C53A 10 20 "? "
	DJNZ NEAR_C55E	; C53C 10 20 "? "
	DJNZ $C560	; C53E 10 20 "? "
	DJNZ NEAR_C562	; C540 10 20 "? "
	NOP  	; C542 00 "?"
	DJNZ NEAR_C565	; C543 10 20 "? "
	NOP  	; C545 00 "?"
	DJNZ $C568	; C546 10 20 "? "
	DJNZ NEAR_C56A	; C548 10 20 "? "
	NOP  	; C54A 00 "?"
	AND  B	; C54B A0 "?"
	NOP  	; C54C 00 "?"
	NOP  	; C54D 00 "?"
	NOP  	; C54E 00 "?"
	NOP  	; C54F 00 "?"
	LD   D,B	; C550 50 "P"
	INC  C	; C551 0C "?"
	INC  C	; C552 0C "?"
	RET  PO	; C553 E0 "?"
NEAR_C554:		; code label
	; stop analyzing: already analyzed code at iteration #918: Opcode (or part of it) has been already analyzed
	; Referenced at C532
	RET  NZ	; C554 C0 "?"
	RET  P	; C555 F0 "?"
NEAR_C556:		; code label
	; stop analyzing: already analyzed code at iteration #919: Opcode (or part of it) has been already analyzed
	; Referenced at C534
	CALL P,$F4A8	; C556 F4 A8 F4 "???"
NEAR_C559:		; code label
	; stop analyzing: already analyzed code at iteration #920: Opcode (or part of it) has been already analyzed
	; Referenced at C537
	XOR  B	; C559 A8 "?"
	RET  P	; C55A F0 "?"
	CALL P,$F0A8	; C55B F4 A8 F0 "???"
NEAR_C55E:		; code label
	; stop analyzing: already analyzed code at iteration #922: Opcode (or part of it) has been already analyzed
	; Referenced at C53C
	CALL P,$F4A8	; C55E F4 A8 F4 "???"
	XOR  B	; C561 A8 "?"
NEAR_C562:		; code label
	; stop analyzing: already analyzed code at iteration #924: Opcode (or part of it) has been already analyzed
	; Referenced at C540
	CALL P,$F4A8	; C562 F4 A8 F4 "???"
NEAR_C565:		; code label
	; stop analyzing: already analyzed code at iteration #925: Opcode (or part of it) has been already analyzed
	; Referenced at C543
	XOR  B	; C565 A8 "?"
	RET  P	; C566 F0 "?"
	CALL P,$F0A8	; C567 F4 A8 F0 "???"
NEAR_C56A:		; code label
	; stop analyzing: already analyzed code at iteration #927: Opcode (or part of it) has been already analyzed
	; Referenced at C548
	CALL P,$F4A8	; C56A F4 A8 F4 "???"
	XOR  B	; C56D A8 "?"
	RET  P	; C56E F0 "?"
	AND  B	; C56F A0 "?"
	NOP  	; C570 00 "?"
	NOP  	; C571 00 "?"
	NOP  	; C572 00 "?"
	NOP  	; C573 00 "?"
	LD   D,B	; C574 50 "P"
	AND  H	; C575 A4 "?"
	INC  C	; C576 0C "?"
	RET  PO	; C577 E0 "?"
	RET  NZ	; C578 C0 "?"
	AND  B	; C579 A0 "?"
	LD   D,H	; C57A 54 "T"
	CALL M,$A8FC	; C57B FC FC A8 "???"
	NOP  	; C57E 00 "?"
	LD   D,H	; C57F 54 "T"
	XOR  B	; C580 A8 "?"
	NOP  	; C581 00 "?"
	NOP  	; C582 00 "?"
	CALL M,$00FC	; C583 FC FC 00 "???"
	LD   D,H	; C586 54 "T"
	CALL M,$00FC	; C587 FC FC 00 "???"
	NOP  	; C58A 00 "?"
	CALL M,$00FC	; C58B FC FC 00 "???"
	NOP  	; C58E 00 "?"
	CALL M,$00FC	; C58F FC FC 00 "???"
	NOP  	; C592 00 "?"
	AND  B	; C593 A0 "?"
	NOP  	; C594 00 "?"
	NOP  	; C595 00 "?"
	NOP  	; C596 00 "?"
	NOP  	; C597 00 "?"
	LD   D,B	; C598 50 "P"
	AND  H	; C599 A4 "?"
	INC  C	; C59A 0C "?"
	RET  P	; C59B F0 "?"
	RET  NZ	; C59C C0 "?"
	RET  P	; C59D F0 "?"
	RET  P	; C59E F0 "?"
	CALL M,$50FC	; C59F FC FC 50 "??P"
	RET  P	; C5A2 F0 "?"
	CALL P,$F0A8	; C5A3 F4 A8 F0 "???"
	RET  P	; C5A6 F0 "?"
	CALL M,$50FC	; C5A7 FC FC 50 "??P"
	CALL P,$FCFC	; C5AA F4 FC FC "???"
	LD   D,B	; C5AD 50 "P"
	RET  P	; C5AE F0 "?"
	CALL M,$50FC	; C5AF FC FC 50 "??P"
	RET  P	; C5B2 F0 "?"
	CALL M,$50FC	; C5B3 FC FC 50 "??P"
	RET  P	; C5B6 F0 "?"
	AND  B	; C5B7 A0 "?"
	NOP  	; C5B8 00 "?"
	NOP  	; C5B9 00 "?"
	NOP  	; C5BA 00 "?"
	NOP  	; C5BB 00 "?"
	LD   D,B	; C5BC 50 "P"
	RET  P	; C5BD F0 "?"
	RET  P	; C5BE F0 "?"
	RET  P	; C5BF F0 "?"
	RET  P	; C5C0 F0 "?"
	AND  B	; C5C1 A0 "?"
	NOP  	; C5C2 00 "?"
	NOP  	; C5C3 00 "?"
	NOP  	; C5C4 00 "?"
	NOP  	; C5C5 00 "?"
	NOP  	; C5C6 00 "?"
	NOP  	; C5C7 00 "?"
	NOP  	; C5C8 00 "?"
	NOP  	; C5C9 00 "?"
	NOP  	; C5CA 00 "?"
	NOP  	; C5CB 00 "?"
	NOP  	; C5CC 00 "?"
	NOP  	; C5CD 00 "?"
	NOP  	; C5CE 00 "?"
	NOP  	; C5CF 00 "?"
	NOP  	; C5D0 00 "?"
	NOP  	; C5D1 00 "?"
	NOP  	; C5D2 00 "?"
	NOP  	; C5D3 00 "?"
	NOP  	; C5D4 00 "?"
	NOP  	; C5D5 00 "?"
	NOP  	; C5D6 00 "?"
	NOP  	; C5D7 00 "?"
	NOP  	; C5D8 00 "?"
	NOP  	; C5D9 00 "?"
	NOP  	; C5DA 00 "?"
	AND  B	; C5DB A0 "?"
	NOP  	; C5DC 00 "?"
	NOP  	; C5DD 00 "?"
	NOP  	; C5DE 00 "?"
	NOP  	; C5DF 00 "?"
	NOP  	; C5E0 00 "?"
	RET  P	; C5E1 F0 "?"
	RET  P	; C5E2 F0 "?"
	RET  P	; C5E3 F0 "?"
	RET  P	; C5E4 F0 "?"
	RET  P	; C5E5 F0 "?"
	RET  P	; C5E6 F0 "?"
	RET  P	; C5E7 F0 "?"
	RET  P	; C5E8 F0 "?"
	RET  P	; C5E9 F0 "?"
	RET  P	; C5EA F0 "?"
	RET  P	; C5EB F0 "?"
	RET  P	; C5EC F0 "?"
	RET  P	; C5ED F0 "?"
	RET  P	; C5EE F0 "?"
	RET  P	; C5EF F0 "?"
	RET  P	; C5F0 F0 "?"
	RET  P	; C5F1 F0 "?"
	RET  P	; C5F2 F0 "?"
	RET  P	; C5F3 F0 "?"
	RET  P	; C5F4 F0 "?"
	RET  P	; C5F5 F0 "?"
	RET  P	; C5F6 F0 "?"
	RET  P	; C5F7 F0 "?"
	RET  P	; C5F8 F0 "?"
	RET  P	; C5F9 F0 "?"
	RET  P	; C5FA F0 "?"
	RET  P	; C5FB F0 "?"
	RET  P	; C5FC F0 "?"
	RET  P	; C5FD F0 "?"
	RET  P	; C5FE F0 "?"
	NOP  	; C5FF 00 "?"
	NOP  	; C600 00 "?"
	NOP  	; C601 00 "?"
	NOP  	; C602 00 "?"
	NOP  	; C603 00 "?"
	NOP  	; C604 00 "?"
EXOS_STR_C605:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at C08D
	; Disassembler: switching to DATA mode
	DB $09	; C605 09 "?"
	DB "KEYBOARD:"	; C606 4B 45 59 42 4F 41 52 44 3A "KEYBOARD:"
	DB $0C	; C60F 0C "?"
	DB $72	; C610 72 "r"
SUB_C611:		; code label
	; Referenced at C063
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #6 of 937
	PUSH BC	; C611 C5 "?"
	LD   (IX-$01),$C7	; C612 DD 36 FF C7 "?6??"
	; EXOS filename string for EXOS call 0x1a at 0xc619
	LD   DE,EXOS_STR_C61F	; C616 11 1F C6 "???"
	; EXOS call (0x1a): Scan system extensions
	; DE is known! :-) -> 0xc61f
	EXOS $1A	; C619 F7 1A "??"
	POP  BC	; C61B C1 "?"
	; Opcode breaks the linear code flow
	RET  	; C61C C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #35 of 937
	ADC  L	; C61D 8D "?"
	LD   C,E	; C61E 4B "K"
EXOS_STR_C61F:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at C619
	; Disassembler: switching to DATA mode
	DB $02	; C61F 02 "?"
	DB $55,$4B	; C620 55 4B "UK"
	DB $FF	; C622 FF "?"
	DB $00	; C623 00 "?"
FAR_C624:		; code label
	; Referenced at C032
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #7 of 937
	LD   BC,$0100	; C624 01 00 01 "???"
	LD   DE,$0EA0	; C627 11 A0 0E "???"
	; Opcode breaks the linear code flow
	RET  	; C62A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #36 of 937
	ADD  HL,HL	; C62B 29 ")"
	DEC  (HL)	; C62C 35 "5"
FAR_C62D:		; code label
	; stop analyzing: already analyzed code at iteration #36: Opcode (or part of it) has been already analyzed
	; Referenced at C026
	; Code analyzation starting point at iteration #8 of 937
	DEC  IX	; C62D DD 2B "?+"
	LD   A,E	; C62F 7B "{"
	DEC  A	; C630 3D "="
	DEC  A	; C631 3D "="
	CP   (IX+$00)	; C632 DD BE 00 "???"
	CALL Z,SUB_C677	; C635 CC 77 C6 "?w?"
	LD   A,E	; C638 7B "{"
	CP   $90	; C639 FE 90 "??"
	JR   Z,NEAR_C64A	; C63B 28 0D "(?"
	SUB  (IX+$00)	; C63D DD 96 00 "???"
	RET  C	; C640 D8 "?"
	CP   $05	; C641 FE 05 "??"
	RET  NC	; C643 D0 "?"
	CP   $04	; C644 FE 04 "??"
	JR   NZ,NEAR_C650	; C646 20 08 " ?"
	DEC  IX	; C648 DD 2B "?+"
NEAR_C64A:		; code label
	; stop analyzing: already analyzed code at iteration #9: Opcode (or part of it) has been already analyzed
	; Referenced at C63B
	DEC  IX	; C64A DD 2B "?+"
	LD   C,$00	; C64C 0E 00 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_C659	; C64E 18 09 "??"
NEAR_C650:		; code label
	; stop analyzing: already analyzed code at iteration #37: Opcode (or part of it) has been already analyzed
	; Referenced at C646
	; Code analyzation starting point at iteration #10 of 937
	LD   C,$00	; C650 0E 00 "??"
	LD   E,A	; C652 5F "_"
	LD   A,D	; C653 7A "z"
	LD   D,$00	; C654 16 00 "??"
	ADD  IX,DE	; C656 DD 19 "??"
	LD   D,A	; C658 57 "W"
NEAR_C659:		; code label
	; stop analyzing: already analyzed code at iteration #11: Opcode (or part of it) has been already analyzed
	; Referenced at C64E
	LD   A,B	; C659 78 "x"
	OR   A	; C65A B7 "?"
	JR   Z,NEAR_C670	; C65B 28 13 "(?"
	CP   $01	; C65D FE 01 "??"
	JR   Z,NEAR_C66B	; C65F 28 0A "(?"
	LD   A,(IX+$00)	; C661 DD 7E 00 "?~?"
	CPL  	; C664 2F "/"
	LD   (IX+$00),A	; C665 DD 77 00 "?w?"
	LD   D,A	; C668 57 "W"
	XOR  A	; C669 AF "?"
	; Opcode breaks the linear code flow
	RET  	; C66A C9 "?"
NEAR_C66B:		; code label
	; stop analyzing: already analyzed code at iteration #38: Opcode (or part of it) has been already analyzed
	; Referenced at C65F
	; Code analyzation starting point at iteration #12 of 937
	LD   (IX+$00),D	; C66B DD 72 00 "?r?"
	XOR  A	; C66E AF "?"
	; Opcode breaks the linear code flow
	RET  	; C66F C9 "?"
NEAR_C670:		; code label
	; stop analyzing: already analyzed code at iteration #39: Opcode (or part of it) has been already analyzed
	; Referenced at C65B
	; Code analyzation starting point at iteration #13 of 937
	LD   D,(IX+$00)	; C670 DD 56 00 "?V?"
	XOR  A	; C673 AF "?"
	; Opcode breaks the linear code flow
	RET  	; C674 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #40 of 937
	DEC  BC	; C675 0B "?"
	RET  C	; C676 D8 "?"
SUB_C677:		; code label
	; stop analyzing: already analyzed code at iteration #40: Opcode (or part of it) has been already analyzed
	; Referenced at C635
	; Code analyzation starting point at iteration #14 of 937
	PUSH AF	; C677 F5 "?"
	PUSH BC	; C678 C5 "?"
	PUSH DE	; C679 D5 "?"
	PUSH HL	; C67A E5 "?"
	LD   A,B	; C67B 78 "x"
	CP   $01	; C67C FE 01 "??"
	JR   NZ,NEAR_C68D	; C67E 20 0D " ?"
	LD   A,D	; C680 7A "z"
	PUSH IY	; C681 FD E5 "??"
	POP  HL	; C683 E1 "?"
	LD   DE,$0A9F	; C684 11 9F 0A "???"
	ADD  HL,DE	; C687 19 "?"
	SRL  A	; C688 CB 3F "??"
	AND  $03	; C68A E6 03 "??"
	LD   (HL),A	; C68C 77 "w"
NEAR_C68D:		; code label
	; stop analyzing: already analyzed code at iteration #15: Opcode (or part of it) has been already analyzed
	; Referenced at C67E
	POP  HL	; C68D E1 "?"
	POP  DE	; C68E D1 "?"
	POP  BC	; C68F C1 "?"
	POP  AF	; C690 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; C691 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #41 of 937
	LD   E,D	; C692 5A "Z"
	SBC  $41	; C693 DE 41 "?A"
	RST  $28	; C695 EF "?"
	RST  $20	; C696 E7 "?"
	OR   L	; C697 B5 "?"
FAR_C698:		; code label
	; stop analyzing: already analyzed code at iteration #41: Opcode (or part of it) has been already analyzed
	; Referenced at C02E
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #16 of 937
	RET  	; C698 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #42 of 937
	HALT 	; C699 76 "v"
	RLA  	; C69A 17 "?"
	; Opcode breaks the linear code flow
	RET  	; C69B C9 "?"
	; stop analyzing: already analyzed code at iteration #120: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $01	; C69C 01 "?"
	DB $F3	; C69D F3 "?"
FAR_C69E:		; code label
	; Referenced at C01E C6F2
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #17 of 937
	LD   (IX+$08),A	; C69E DD 77 08 "?w?"
	LD   HL,$C79A	; C6A1 21 9A C7 "!??"
	; I/O on port 0xb0: Dave MMU reg, page 0 (0000-3FFF) selector
	IN   A,($B0)	; C6A4 DB B0 "??"
	OR   A	; C6A6 B7 "?"
	RET  Z	; C6A7 C8 "?"
NEAR_C6A8:		; code label
	; Referenced at C6B2
	INC  HL	; C6A8 23 "?"
	INC  HL	; C6A9 23 "?"
	LD   A,(HL)	; C6AA 7E "~"
	OR   A	; C6AB B7 "?"
	RET  Z	; C6AC C8 "?"
	CALL SUB_C733	; C6AD CD 33 C7 "?3?"
	INC  HL	; C6B0 23 "?"
	INC  HL	; C6B1 23 "?"
	JR   C,NEAR_C6A8	; C6B2 38 F4 "8?"
	LD   A,(IX+$08)	; C6B4 DD 7E 08 "?~?"
	LD   (IX+$08),$00	; C6B7 DD 36 08 00 "?6??"
	OR   A	; C6BB B7 "?"
	JR   NZ,NEAR_C6C0	; C6BC 20 02 " ?"
	DEC  HL	; C6BE 2B "+"
	DEC  HL	; C6BF 2B "+"
NEAR_C6C0:		; code label
	; stop analyzing: already analyzed code at iteration #18: Opcode (or part of it) has been already analyzed
	; Referenced at C6BC
	LD   A,(HL)	; C6C0 7E "~"
	INC  HL	; C6C1 23 "?"
	LD   H,(HL)	; C6C2 66 "f"
	LD   L,A	; C6C3 6F "o"
	CALL SUB_C6CD	; C6C4 CD CD C6 "???"
	LD   C,$00	; C6C7 0E 00 "??"
	OR   A	; C6C9 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; C6CA C9 "?"
	; stop analyzing: already analyzed code at iteration #43: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $DA	; C6CB DA "?"
	DB $33	; C6CC 33 "3"
SUB_C6CD:		; code label
	; Referenced at C6C4
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #19 of 937
	PUSH AF	; C6CD F5 "?"
	PUSH BC	; C6CE C5 "?"
	PUSH DE	; C6CF D5 "?"
	PUSH HL	; C6D0 E5 "?"
	LD   BC,$391D	; C6D1 01 1D 39 "??9"
	LD   HL,$C6E1	; C6D4 21 E1 C6 "!??"
	LD   D,H	; C6D7 54 "T"
	LD   E,L	; C6D8 5D "]"
	INC  DE	; C6D9 13 "?"
	SCF  	; C6DA 37 "7"
	JR   C,$C6DF	; C6DB 38 02 "8?"
	RES  6,(IX-$13),B	; C6DD DD CB ED B0 "????"
	; stop analyzing: already analyzed code at iteration #20: Opcode (or part of it) has been already analyzed
	POP  HL	; C6E1 E1 "?"
	POP  DE	; C6E2 D1 "?"
	POP  BC	; C6E3 C1 "?"
	POP  AF	; C6E4 F1 "?"
	CALL SUB_C709	; C6E5 CD 09 C7 "???"
	OR   A	; C6E8 B7 "?"
	RET  NZ	; C6E9 C0 "?"
	; Opcode breaks the linear code flow
	JP   HL	; C6EA E9 "?"
FAR_C6EB:		; code label
	; stop analyzing: already analyzed code at iteration #44: Opcode (or part of it) has been already analyzed
	; Referenced at C022
	; Code analyzation starting point at iteration #21 of 937
	LD   A,B	; C6EB 78 "x"
	OR   A	; C6EC B7 "?"
	JP   Z,FAR_C726	; C6ED CA 26 C7 "?&?"
	PUSH DE	; C6F0 D5 "?"
	PUSH BC	; C6F1 C5 "?"
	CALL FAR_C69E	; C6F2 CD 9E C6 "???"
	POP  BC	; C6F5 C1 "?"
	POP  DE	; C6F6 D1 "?"
	RET  NZ	; C6F7 C0 "?"
	XOR  A	; C6F8 AF "?"
	CP   (IX+$08)	; C6F9 DD BE 08 "???"
	LD   (IX+$08),$00	; C6FC DD 36 08 00 "?6??"
	RET  NZ	; C700 C0 "?"
	LD   C,$00	; C701 0E 00 "??"
	; Opcode breaks the linear code flow
	RET  	; C703 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #45 of 937
	LD   (IX+$08),$FF	; C704 DD 36 08 FF "?6??"
	; Opcode breaks the linear code flow
	RET  	; C708 C9 "?"
SUB_C709:		; code label
	; Referenced at C6E5
	; Code analyzation starting point at iteration #22 of 937
	PUSH BC	; C709 C5 "?"
	PUSH DE	; C70A D5 "?"
	PUSH HL	; C70B E5 "?"
	LD   HL,$C726	; C70C 21 26 C7 "!&?"
	LD   BC,$35F3	; C70F 01 F3 35 "??5"
	XOR  A	; C712 AF "?"
NEAR_C713:		; code label
	; Referenced at C71C
	XOR  (HL)	; C713 AE "?"
	INC  HL	; C714 23 "?"
	DEC  BC	; C715 0B "?"
	EX   AF,AF'	; C716 08 "?"
	LD   A,B	; C717 78 "x"
	OR   C	; C718 B1 "?"
	JR   Z,NEAR_C71E	; C719 28 03 "(?"
	EX   AF,AF'	; C71B 08 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C713	; C71C 18 F5 "??"
NEAR_C71E:		; code label
	; stop analyzing: already analyzed code at iteration #46: Opcode (or part of it) has been already analyzed
	; Referenced at C719
	; Code analyzation starting point at iteration #23 of 937
	EX   AF,AF'	; C71E 08 "?"
	SUB  (HL)	; C71F 96 "?"
	POP  HL	; C720 E1 "?"
	POP  DE	; C721 D1 "?"
	POP  BC	; C722 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; C723 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #47 of 937
	LD   A,$83	; C724 3E 83 ">?"
FAR_C726:		; code label
	; stop analyzing: already analyzed code at iteration #47: Opcode (or part of it) has been already analyzed
	; Referenced at C6ED
	; Code analyzation starting point at iteration #24 of 937
	PUSH DE	; C726 D5 "?"
	PUSH BC	; C727 C5 "?"
	LD   DE,$C7F9	; C728 11 F9 C7 "???"
	CALL SUB_C755	; C72B CD 55 C7 "?U?"
	POP  BC	; C72E C1 "?"
	POP  DE	; C72F D1 "?"
	; Opcode breaks the linear code flow
	RET  	; C730 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #48 of 937
	DEC  DE	; C731 1B "?"
	; stop analyzing: already analyzed code at iteration #48: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $E4	; C732 E4 "?"
SUB_C733:		; code label
	; Referenced at C6AD
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #25 of 937
	PUSH BC	; C733 C5 "?"
	PUSH DE	; C734 D5 "?"
	LD   A,B	; C735 78 "x"
	LD   B,(HL)	; C736 46 "F"
	CP   B	; C737 B8 "?"
	PUSH HL	; C738 E5 "?"
	JR   NZ,NEAR_C74C	; C739 20 11 " ?"
	INC  HL	; C73B 23 "?"
	INC  DE	; C73C 13 "?"
NEAR_C73D:		; code label
	; Referenced at C743
	LD   A,(DE)	; C73D 1A "?"
	CP   (HL)	; C73E BE "?"
	JR   NZ,NEAR_C74C	; C73F 20 0B " ?"
	INC  HL	; C741 23 "?"
	INC  DE	; C742 13 "?"
	DJNZ NEAR_C73D	; C743 10 F8 "??"
	POP  AF	; C745 F1 "?"
	OR   A	; C746 B7 "?"
NEAR_C747:		; code label
	; Referenced at C753 C917
	POP  DE	; C747 D1 "?"
	POP  BC	; C748 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; C749 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #49 of 937
	LD   C,(HL)	; C74A 4E "N"
	LD   A,B	; C74B 78 "x"
NEAR_C74C:		; code label
	; stop analyzing: already analyzed code at iteration #49: Opcode (or part of it) has been already analyzed
	; Referenced at C739 C73F
	; Code analyzation starting point at iteration #26 of 937
	POP  HL	; C74C E1 "?"
	LD   E,(HL)	; C74D 5E "^"
	LD   D,$00	; C74E 16 00 "??"
	INC  HL	; C750 23 "?"
	ADD  HL,DE	; C751 19 "?"
	SCF  	; C752 37 "7"
	; Opcode breaks the linear code flow
	JR   NEAR_C747	; C753 18 F2 "??"
SUB_C755:		; code label
	; stop analyzing: already analyzed code at iteration #50: Opcode (or part of it) has been already analyzed
	; Referenced at C72B C780 C785 C78B C791 C797
	; Code analyzation starting point at iteration #27 of 937
	PUSH DE	; C755 D5 "?"
	LD   BC,$0000	; C756 01 00 00 "???"
NEAR_C759:		; code label
	; Referenced at C75F
	LD   A,(DE)	; C759 1A "?"
	OR   A	; C75A B7 "?"
	JR   Z,NEAR_C761	; C75B 28 04 "(?"
	INC  BC	; C75D 03 "?"
	INC  DE	; C75E 13 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_C759	; C75F 18 F8 "??"
NEAR_C761:		; code label
	; stop analyzing: already analyzed code at iteration #51: Opcode (or part of it) has been already analyzed
	; Referenced at C75B
	; Code analyzation starting point at iteration #28 of 937
	POP  DE	; C761 D1 "?"
	LD   A,$FF	; C762 3E FF ">?"
	; EXOS call (0x8): Write block
	; A=0xff
	EXOS $08	; C764 F7 08 "??"
	; Opcode breaks the linear code flow
	RET  	; C766 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #52 of 937
	RET  PE	; C767 E8 "?"
	LD   DE,$C8F1	; C768 DD 11 F1 C8 "????"
	; Opcode breaks the linear code flow
	JR   NEAR_C780	; C76C 18 12 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #121 of 937
	LD   DE,$C7D8	; C76E 11 D8 C7 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_C776	; C771 18 03 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #173 of 937
	LD   DE,$C7E2	; C773 11 E2 C7 "???"
NEAR_C776:		; code label
	; stop analyzing: already analyzed code at iteration #173: Opcode (or part of it) has been already analyzed
	; Referenced at C771
	; Code analyzation starting point at iteration #122 of 937
	LD   BC,$0005	; C776 01 05 00 "???"
	LD   A,$FF	; C779 3E FF ">?"
	; EXOS call (0x8): Write block
	; A=0xff
	EXOS $08	; C77B F7 08 "??"
	LD   DE,$C8F6	; C77D 11 F6 C8 "???"
NEAR_C780:		; code label
	; stop analyzing: already analyzed code at iteration #122: Opcode (or part of it) has been already analyzed
	; Referenced at C76C
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #53 of 937
	JR   SUB_C755	; C780 18 D3 "??"
SUB_C782:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C7CD
	; Code analyzation starting point at iteration #123 of 937
	LD   DE,$C8DE	; C782 11 DE C8 "???"
	; Opcode breaks the linear code flow
	JP   SUB_C755	; C785 C3 55 C7 "?U?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #174 of 937
	LD   DE,$C892	; C788 11 92 C8 "???"
	; Opcode breaks the linear code flow
	JP   SUB_C755	; C78B C3 55 C7 "?U?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #186 of 937
	LD   DE,$C8AB	; C78E 11 AB C8 "???"
	; Opcode breaks the linear code flow
	JP   SUB_C755	; C791 C3 55 C7 "?U?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #192 of 937
	LD   DE,$C8C3	; C794 11 C3 C8 "???"
	; Opcode breaks the linear code flow
	JP   SUB_C755	; C797 C3 55 C7 "?U?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #225 of 937
	LD   L,E	; C79A 6B "k"
	LD   D,H	; C79B 54 "T"
	LD   (BC),A	; C79C 02 "?"
	LD   D,L	; C79D 55 "U"
	LD   C,E	; C79E 4B "K"
	LD   B,C	; C79F 41 "A"
	RST  $10	; C7A0 D7 "?"
	ADC  B	; C7A1 88 "?"
	RST  $00	; C7A2 C7 "?"
	INC  BC	; C7A3 03 "?"
	LD   B,D	; C7A4 42 "B"
	LD   D,D	; C7A5 52 "R"
	LD   B,H	; C7A6 44 "D"
	LD   L,$D7	; C7A7 2E D7 ".?"
	ADC  (HL)	; C7A9 8E "?"
	RST  $00	; C7AA C7 "?"
	INC  BC	; C7AB 03 "?"
	LD   C,B	; C7AC 48 "H"
	LD   D,L	; C7AD 55 "U"
	LD   C,(HL)	; C7AE 4E "N"
	DEC  E	; C7AF 1D "?"
	RST  $10	; C7B0 D7 "?"
	SUB  H	; C7B1 94 "?"
	RST  $00	; C7B2 C7 "?"
	INC  B	; C7B3 04 "?"
	LD   C,E	; C7B4 4B "K"
	LD   D,D	; C7B5 52 "R"
	LD   B,C	; C7B6 41 "A"
	LD   C,L	; C7B7 4D "M"
	LD   E,B	; C7B8 58 "X"
	RET  C	; C7B9 D8 "?"
	SUB  H	; C7BA 94 "?"
	RST  $00	; C7BB C7 "?"
	DEC  B	; C7BC 05 "?"
	LD   D,(HL)	; C7BD 56 "V"
	LD   B,H	; C7BE 44 "D"
	LD   D,L	; C7BF 55 "U"
	LD   C,L	; C7C0 4D "M"
	LD   D,B	; C7C1 50 "P"
	RST  $28	; C7C2 EF "?"
	; Opcode breaks the linear code flow
	RET  	; C7C3 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #269 of 937
	LD   L,C	; C7C4 69 "i"
	RST  $00	; C7C5 C7 "?"
	DEC  B	; C7C6 05 "?"
	LD   B,H	; C7C7 44 "D"
	LD   B,C	; C7C8 41 "A"
	LD   D,H	; C7C9 54 "T"
	LD   D,L	; C7CA 55 "U"
	LD   C,L	; C7CB 4D "M"
	ADC  D	; C7CC 8A "?"
	CALL NC,SUB_C782	; C7CD D4 82 C7 "???"
	LD   (BC),A	; C7D0 02 "?"
	LD   D,A	; C7D1 57 "W"
	LD   D,B	; C7D2 50 "P"
	LD   B,$C9	; C7D3 06 C9 "??"
	INC  B	; C7D5 04 "?"
	RST  $00	; C7D6 C7 "?"
	DEC  B	; C7D7 05 "?"
	LD   D,(HL)	; C7D8 56 "V"
	LD   D,E	; C7D9 53 "S"
	LD   B,C	; C7DA 41 "A"
	LD   D,(HL)	; C7DB 56 "V"
	LD   B,L	; C7DC 45 "E"
	POP  HL	; C7DD E1 "?"
	RST  $08	; C7DE CF "?"
	LD   L,(HL)	; C7DF 6E "n"
	RST  $00	; C7E0 C7 "?"
	DEC  B	; C7E1 05 "?"
	LD   D,(HL)	; C7E2 56 "V"
	LD   C,H	; C7E3 4C "L"
	LD   C,A	; C7E4 4F "O"
	LD   B,C	; C7E5 41 "A"
	LD   B,H	; C7E6 44 "D"
	POP  HL	; C7E7 E1 "?"
	RST  $08	; C7E8 CF "?"
	LD   (HL),E	; C7E9 73 "s"
	RST  $00	; C7EA C7 "?"
	LD   B,$42	; C7EB 06 42 "?B"
	LD   B,C	; C7ED 41 "A"
	LD   D,E	; C7EE 53 "S"
	LD   C,C	; C7EF 49 "I"
	LD   B,E	; C7F0 43 "C"
	LD   E,B	; C7F1 58 "X"
	; Opcode breaks the linear code flow
	JP   $04E4	; C7F2 C3 E4 04 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #287 of 937
	RST  $00	; C7F5 C7 "?"
	NOP  	; C7F6 00 "?"
	LD   (HL),A	; C7F7 77 "w"
	INC  A	; C7F8 3C "<"
	LD   D,(HL)	; C7F9 56 "V"
	LD   B,H	; C7FA 44 "D"
	LD   D,L	; C7FB 55 "U"
	LD   C,L	; C7FC 4D "M"
	LD   D,B	; C7FD 50 "P"
	JR   NZ,NEAR_C876	; C7FE 20 76 " v"
	LD   H,L	; C800 65 "e"
	LD   (HL),D	; C801 72 "r"
	LD   (HL),E	; C802 73 "s"
	LD   L,C	; C803 69 "i"
	LD   L,A	; C804 6F "o"
	LD   L,(HL)	; C805 6E "n"
	JR   NZ,NEAR_C83A	; C806 20 32 " 2"
	LD   L,$33	; C808 2E 33 ".3"
	DEC  C	; C80A 0D "?"
	LD   A,(BC)	; C80B 0A "?"
	LD   D,(HL)	; C80C 56 "V"
	LD   D,E	; C80D 53 "S"
	LD   B,C	; C80E 41 "A"
	LD   D,(HL)	; C80F 56 "V"
	LD   B,L	; C810 45 "E"
	JR   NZ,NEAR_C889	; C811 20 76 " v"
	LD   H,L	; C813 65 "e"
	LD   (HL),D	; C814 72 "r"
	LD   (HL),E	; C815 73 "s"
	LD   L,C	; C816 69 "i"
	LD   L,A	; C817 6F "o"
	LD   L,(HL)	; C818 6E "n"
	JR   NZ,NEAR_C84D	; C819 20 32 " 2"
	LD   L,$33	; C81B 2E 33 ".3"
	DEC  C	; C81D 0D "?"
	LD   A,(BC)	; C81E 0A "?"
	LD   D,(HL)	; C81F 56 "V"
	LD   C,H	; C820 4C "L"
	LD   C,A	; C821 4F "O"
	LD   B,C	; C822 41 "A"
	LD   B,H	; C823 44 "D"
	JR   NZ,NEAR_C89C	; C824 20 76 " v"
	LD   H,L	; C826 65 "e"
	LD   (HL),D	; C827 72 "r"
	LD   (HL),E	; C828 73 "s"
	LD   L,C	; C829 69 "i"
	LD   L,A	; C82A 6F "o"
	LD   L,(HL)	; C82B 6E "n"
	JR   NZ,NEAR_C860	; C82C 20 32 " 2"
	LD   L,$33	; C82E 2E 33 ".3"
	DEC  C	; C830 0D "?"
	LD   A,(BC)	; C831 0A "?"
	LD   B,H	; C832 44 "D"
	LD   B,C	; C833 41 "A"
	LD   D,H	; C834 54 "T"
	LD   D,L	; C835 55 "U"
	LD   C,L	; C836 4D "M"
	JR   NZ,NEAR_C8AF	; C837 20 76 " v"
	LD   H,L	; C839 65 "e"
NEAR_C83A:		; code label
	; stop analyzing: already analyzed code at iteration #289: Opcode (or part of it) has been already analyzed
	; Referenced at C806
	LD   (HL),D	; C83A 72 "r"
	LD   (HL),E	; C83B 73 "s"
	LD   L,C	; C83C 69 "i"
	LD   L,A	; C83D 6F "o"
	LD   L,(HL)	; C83E 6E "n"
	JR   NZ,NEAR_C872	; C83F 20 31 " 1"
	LD   L,$30	; C841 2E 30 ".0"
	DEC  C	; C843 0D "?"
	LD   A,(BC)	; C844 0A "?"
	LD   D,B	; C845 50 "P"
	LD   D,D	; C846 52 "R"
	LD   C,(HL)	; C847 4E "N"
	JR   NZ,NEAR_C86A	; C848 20 20 "  "
	JR   NZ,NEAR_C8C2	; C84A 20 76 " v"
	LD   H,L	; C84C 65 "e"
NEAR_C84D:		; code label
	; stop analyzing: already analyzed code at iteration #290: Opcode (or part of it) has been already analyzed
	; Referenced at C819
	LD   (HL),D	; C84D 72 "r"
	LD   (HL),E	; C84E 73 "s"
	LD   L,C	; C84F 69 "i"
	LD   L,A	; C850 6F "o"
	LD   L,(HL)	; C851 6E "n"
	JR   NZ,NEAR_C885	; C852 20 31 " 1"
	LD   L,$31	; C854 2E 31 ".1"
	DEC  C	; C856 0D "?"
	LD   A,(BC)	; C857 0A "?"
	LD   C,B	; C858 48 "H"
	LD   D,L	; C859 55 "U"
	LD   C,(HL)	; C85A 4E "N"
	JR   NZ,NEAR_C87D	; C85B 20 20 "  "
	JR   NZ,NEAR_C8D5	; C85D 20 76 " v"
	LD   H,L	; C85F 65 "e"
NEAR_C860:		; code label
	; stop analyzing: already analyzed code at iteration #291: Opcode (or part of it) has been already analyzed
	; Referenced at C82C
	LD   (HL),D	; C860 72 "r"
	LD   (HL),E	; C861 73 "s"
	LD   L,C	; C862 69 "i"
	LD   L,A	; C863 6F "o"
	LD   L,(HL)	; C864 6E "n"
	JR   NZ,$C899	; C865 20 32 " 2"
	LD   L,$33	; C867 2E 33 ".3"
	DEC  C	; C869 0D "?"
NEAR_C86A:		; code label
	; stop analyzing: already analyzed code at iteration #292: Opcode (or part of it) has been already analyzed
	; Referenced at C848
	LD   A,(BC)	; C86A 0A "?"
	LD   B,D	; C86B 42 "B"
	LD   D,D	; C86C 52 "R"
	LD   B,H	; C86D 44 "D"
	JR   NZ,NEAR_C890	; C86E 20 20 "  "
	JR   NZ,NEAR_C8E8	; C870 20 76 " v"
NEAR_C872:		; code label
	; stop analyzing: already analyzed code at iteration #293: Opcode (or part of it) has been already analyzed
	; Referenced at C83F
	LD   H,L	; C872 65 "e"
	LD   (HL),D	; C873 72 "r"
	LD   (HL),E	; C874 73 "s"
	LD   L,C	; C875 69 "i"
NEAR_C876:		; code label
	; stop analyzing: already analyzed code at iteration #294: Opcode (or part of it) has been already analyzed
	; Referenced at C7FE
	LD   L,A	; C876 6F "o"
	LD   L,(HL)	; C877 6E "n"
	JR   NZ,NEAR_C8AC	; C878 20 32 " 2"
	LD   L,$33	; C87A 2E 33 ".3"
	DEC  C	; C87C 0D "?"
NEAR_C87D:		; code label
	; stop analyzing: already analyzed code at iteration #295: Opcode (or part of it) has been already analyzed
	; Referenced at C85B
	LD   A,(BC)	; C87D 0A "?"
	LD   D,L	; C87E 55 "U"
	LD   C,E	; C87F 4B "K"
	JR   NZ,NEAR_C8A2	; C880 20 20 "  "
	JR   NZ,NEAR_C8A4	; C882 20 20 "  "
	HALT 	; C884 76 "v"
NEAR_C885:		; code label
	; stop analyzing: already analyzed code at iteration #296: Opcode (or part of it) has been already analyzed
	; Referenced at C852
	LD   H,L	; C885 65 "e"
	LD   (HL),D	; C886 72 "r"
	LD   (HL),E	; C887 73 "s"
	LD   L,C	; C888 69 "i"
NEAR_C889:		; code label
	; stop analyzing: already analyzed code at iteration #297: Opcode (or part of it) has been already analyzed
	; Referenced at C811
	LD   L,A	; C889 6F "o"
	LD   L,(HL)	; C88A 6E "n"
	JR   NZ,NEAR_C8BF	; C88B 20 32 " 2"
	LD   L,$33	; C88D 2E 33 ".3"
	DEC  C	; C88F 0D "?"
NEAR_C890:		; code label
	; stop analyzing: already analyzed code at iteration #298: Opcode (or part of it) has been already analyzed
	; Referenced at C86E
	NOP  	; C890 00 "?"
	NOP  	; C891 00 "?"
	LD   D,E	; C892 53 "S"
	LD   (HL),A	; C893 77 "w"
	LD   L,C	; C894 69 "i"
	LD   (HL),H	; C895 74 "t"
	LD   H,E	; C896 63 "c"
	LD   L,B	; C897 68 "h"
	JR   NZ,NEAR_C8DF	; C898 20 45 " E"
	; stop analyzing: already analyzed code at iteration #299: Opcode (or part of it) has been already analyzed
	LD   C,(HL)	; C89A 4E "N"
	LD   B,A	; C89B 47 "G"
NEAR_C89C:		; code label
	; stop analyzing: already analyzed code at iteration #300: Opcode (or part of it) has been already analyzed
	; Referenced at C824
	LD   C,H	; C89C 4C "L"
	LD   C,C	; C89D 49 "I"
	LD   D,E	; C89E 53 "S"
	LD   C,B	; C89F 48 "H"
	JR   NZ,NEAR_C8ED	; C8A0 20 4B " K"
NEAR_C8A2:		; code label
	; stop analyzing: already analyzed code at iteration #301: Opcode (or part of it) has been already analyzed
	; Referenced at C880
	LD   H,L	; C8A2 65 "e"
	LD   A,C	; C8A3 79 "y"
NEAR_C8A4:		; code label
	; stop analyzing: already analyzed code at iteration #302: Opcode (or part of it) has been already analyzed
	; Referenced at C882
	LD   H,D	; C8A4 62 "b"
	LD   L,A	; C8A5 6F "o"
	LD   H,C	; C8A6 61 "a"
	LD   (HL),D	; C8A7 72 "r"
	LD   H,H	; C8A8 64 "d"
	DEC  C	; C8A9 0D "?"
	NOP  	; C8AA 00 "?"
	LD   D,E	; C8AB 53 "S"
NEAR_C8AC:		; code label
	; stop analyzing: already analyzed code at iteration #303: Opcode (or part of it) has been already analyzed
	; Referenced at C878
	LD   (HL),A	; C8AC 77 "w"
	LD   L,C	; C8AD 69 "i"
	LD   (HL),H	; C8AE 74 "t"
NEAR_C8AF:		; code label
	; stop analyzing: already analyzed code at iteration #304: Opcode (or part of it) has been already analyzed
	; Referenced at C837
	LD   H,E	; C8AF 63 "c"
	LD   L,B	; C8B0 68 "h"
	JR   NZ,NEAR_C8FA	; C8B1 20 47 " G"
	LD   B,L	; C8B3 45 "E"
	LD   D,D	; C8B4 52 "R"
	LD   C,L	; C8B5 4D "M"
	LD   B,C	; C8B6 41 "A"
	LD   C,(HL)	; C8B7 4E "N"
	JR   NZ,NEAR_C905	; C8B8 20 4B " K"
	LD   H,L	; C8BA 65 "e"
	LD   A,C	; C8BB 79 "y"
	LD   H,D	; C8BC 62 "b"
	LD   L,A	; C8BD 6F "o"
	LD   H,C	; C8BE 61 "a"
NEAR_C8BF:		; code label
	; stop analyzing: already analyzed code at iteration #305: Opcode (or part of it) has been already analyzed
	; Referenced at C88B
	LD   (HL),D	; C8BF 72 "r"
	LD   H,H	; C8C0 64 "d"
	DEC  C	; C8C1 0D "?"
NEAR_C8C2:		; code label
	; stop analyzing: already analyzed code at iteration #306: Opcode (or part of it) has been already analyzed
	; Referenced at C84A
	NOP  	; C8C2 00 "?"
	LD   D,E	; C8C3 53 "S"
	LD   (HL),A	; C8C4 77 "w"
	LD   L,C	; C8C5 69 "i"
	LD   (HL),H	; C8C6 74 "t"
	LD   H,E	; C8C7 63 "c"
	LD   L,B	; C8C8 68 "h"
	JR   NZ,$C913	; C8C9 20 48 " H"
	LD   D,L	; C8CB 55 "U"
	LD   C,(HL)	; C8CC 4E "N"
	LD   B,A	; C8CD 47 "G"
	LD   B,C	; C8CE 41 "A"
	LD   D,D	; C8CF 52 "R"
	LD   C,C	; C8D0 49 "I"
	LD   B,C	; C8D1 41 "A"
	LD   C,(HL)	; C8D2 4E "N"
	JR   NZ,NEAR_C920	; C8D3 20 4B " K"
NEAR_C8D5:		; code label
	; stop analyzing: already analyzed code at iteration #307: Opcode (or part of it) has been already analyzed
	; Referenced at C85D
	LD   H,L	; C8D5 65 "e"
	LD   A,C	; C8D6 79 "y"
	LD   H,D	; C8D7 62 "b"
	LD   L,A	; C8D8 6F "o"
	LD   H,C	; C8D9 61 "a"
	LD   (HL),D	; C8DA 72 "r"
	LD   H,H	; C8DB 64 "d"
	DEC  C	; C8DC 0D "?"
	NOP  	; C8DD 00 "?"
	LD   B,H	; C8DE 44 "D"
NEAR_C8DF:		; code label
	; stop analyzing: already analyzed code at iteration #308: Opcode (or part of it) has been already analyzed
	; Referenced at C898
	LD   B,C	; C8DF 41 "A"
	LD   D,H	; C8E0 54 "T"
	LD   D,L	; C8E1 55 "U"
	LD   C,L	; C8E2 4D "M"
	JR   NZ,NEAR_C95B	; C8E3 20 76 " v"
	LD   H,L	; C8E5 65 "e"
	LD   (HL),D	; C8E6 72 "r"
	LD   (HL),E	; C8E7 73 "s"
NEAR_C8E8:		; code label
	; stop analyzing: already analyzed code at iteration #309: Opcode (or part of it) has been already analyzed
	; Referenced at C870
	LD   L,C	; C8E8 69 "i"
	LD   L,A	; C8E9 6F "o"
	LD   L,(HL)	; C8EA 6E "n"
	JR   NZ,NEAR_C91E	; C8EB 20 31 " 1"
NEAR_C8ED:		; code label
	; stop analyzing: already analyzed code at iteration #310: Opcode (or part of it) has been already analyzed
	; Referenced at C8A0
	LD   L,$30	; C8ED 2E 30 ".0"
	DEC  C	; C8EF 0D "?"
	NOP  	; C8F0 00 "?"
	LD   D,(HL)	; C8F1 56 "V"
	LD   B,H	; C8F2 44 "D"
	LD   D,L	; C8F3 55 "U"
	LD   C,L	; C8F4 4D "M"
	LD   D,B	; C8F5 50 "P"
	JR   NZ,NEAR_C96E	; C8F6 20 76 " v"
	LD   H,L	; C8F8 65 "e"
	LD   (HL),D	; C8F9 72 "r"
NEAR_C8FA:		; code label
	; stop analyzing: already analyzed code at iteration #311: Opcode (or part of it) has been already analyzed
	; Referenced at C8B1
	LD   (HL),E	; C8FA 73 "s"
	LD   L,C	; C8FB 69 "i"
	LD   L,A	; C8FC 6F "o"
	LD   L,(HL)	; C8FD 6E "n"
	JR   NZ,NEAR_C932	; C8FE 20 32 " 2"
DATA_C900:		; data label
	; Referenced at FAC6 F570 F7AD F7B3
	LD   L,$33	; C900 2E 33 ".3"
	DEC  C	; C902 0D "?"
	NOP  	; C903 00 "?"
	LD   L,A	; C904 6F "o"
NEAR_C905:		; code label
	; stop analyzing: already analyzed code at iteration #312: Opcode (or part of it) has been already analyzed
	; Referenced at C8B8
	LD   H,L	; C905 65 "e"
	PUSH BC	; C906 C5 "?"
	PUSH DE	; C907 D5 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; C908 DB B1 "??"
	EX   AF,AF'	; C90A 08 "?"
	LD   A,(IX+$09)	; C90B DD 7E 09 "?~?"
	OR   A	; C90E B7 "?"
	JR   Z,NEAR_C914	; C90F 28 03 "(?"
	LD   C,A	; C911 4F "O"
	; EXOS call (0x19): Free segment
	EXOS $19	; C912 F7 19 "??"
NEAR_C914:		; code label
	; stop analyzing: already analyzed code at iteration #314: Opcode (or part of it) has been already analyzed
	; Referenced at C90F
	; EXOS call (0x18): Allocate segment
	EXOS $18	; C914 F7 18 "??"
	OR   A	; C916 B7 "?"
	JP   NZ,NEAR_C747	; C917 C2 47 C7 "?G?"
	LD   (IX+$09),C	; C91A DD 71 09 "?q?"
	LD   A,C	; C91D 79 "y"
NEAR_C91E:		; code label
	; stop analyzing: already analyzed code at iteration #315: Opcode (or part of it) has been already analyzed
	; Referenced at C8EB
	POP  DE	; C91E D1 "?"
	POP  BC	; C91F C1 "?"
NEAR_C920:		; code label
	; stop analyzing: already analyzed code at iteration #316: Opcode (or part of it) has been already analyzed
	; Referenced at C8D3
	EXX  	; C920 D9 "?"
	DI   	; C921 F3 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; C922 D3 B1 "??"
	LD   HL,$C932	; C924 21 32 C9 "!2?"
	LD   DE,$4000	; C927 11 00 40 "??@"
	LD   BC,$00BD	; C92A 01 BD 00 "???"
	LDIR 	; C92D ED B0 "??"
	; Opcode breaks the linear code flow
	JP   $4000	; C92F C3 00 40 "??@"
NEAR_C932:		; code label
	; stop analyzing: already analyzed code at iteration #356: Opcode (or part of it) has been already analyzed
	; Referenced at C8FE
	; Code analyzation starting point at iteration #317 of 937
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; C932 DB B1 "??"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	OUT  ($B3),A	; C934 D3 B3 "??"
	; Opcode breaks the linear code flow
	JP   FAR_C007	; C936 C3 07 C0 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #357 of 937
	LD   A,$01	; C939 3E 01 ">?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; C93B D3 B1 "??"
	LD   HL,$40BD	; C93D 21 BD 40 "!?@"
	LD   DE,$C0BD	; C940 11 BD C0 "???"
	LD   BC,$3F42	; C943 01 42 3F "?B?"
	LDIR 	; C946 ED B0 "??"
	LD   HL,$C0A4	; C948 21 A4 C0 "!??"
	LD   DE,$F7B9	; C94B 11 B9 F7 "???"
	LD   BC,$0019	; C94E 01 19 00 "???"
	LDIR 	; C951 ED B0 "??"
	LD   HL,$C046	; C953 21 46 C0 "!F?"
	LD   (DATA_F750),HL	; C956 22 50 F7 ""P?"
	LD   A,$CD	; C959 3E CD ">?"
NEAR_C95B:		; code label
	; stop analyzing: already analyzed code at iteration #357: Opcode (or part of it) has been already analyzed
	; Referenced at C8E3
	; Code analyzation starting point at iteration #319 of 937
	LD   (DATA_F74F),A	; C95B 32 4F F7 "2O?"
	LD   A,$C3	; C95E 3E C3 ">?"
	LD   (DATA_F957),A	; C960 32 57 F9 "2W?"
	LD   HL,$C07F	; C963 21 7F C0 "!??"
	LD   (DATA_F958),HL	; C966 22 58 F9 ""X?"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	IN   A,($B3)	; C969 DB B3 "??"
	LD   (DATA_F5AC),A	; C96B 32 AC F5 "2??"
NEAR_C96E:		; code label
	; stop analyzing: already analyzed code at iteration #320: Opcode (or part of it) has been already analyzed
	; Referenced at C8F6
	EX   AF,AF'	; C96E 08 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; C96F D3 B1 "??"
	EXX  	; C971 D9 "?"
	EI   	; C972 FB "?"
	LD   A,$20	; C973 3E 20 "> "
	; Opcode breaks the linear code flow
	JP   FAR_F5BB	; C975 C3 BB F5 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #358 of 937
	INC  HL	; C978 23 "?"
	PUSH HL	; C979 E5 "?"
	PUSH DE	; C97A D5 "?"
	PUSH BC	; C97B C5 "?"
	PUSH AF	; C97C F5 "?"
	EX   DE,HL	; C97D EB "?"
	LD   HL,$FE14	; C97E 21 14 FE "!??"
	OR   A	; C981 B7 "?"
	SBC  HL,DE	; C982 ED 52 "?R"
	JR   Z,NEAR_C998	; C984 28 12 "(?"
	LD   HL,$FE0F	; C986 21 0F FE "!??"
	OR   A	; C989 B7 "?"
	SBC  HL,DE	; C98A ED 52 "?R"
	JR   Z,NEAR_C99C	; C98C 28 0E "(?"
	LD   HL,$FE31	; C98E 21 31 FE "!1?"
	OR   A	; C991 B7 "?"
	SBC  HL,DE	; C992 ED 52 "?R"
	JR   Z,NEAR_C99C	; C994 28 06 "(?"
	; Opcode breaks the linear code flow
	JR   NEAR_C9A0	; C996 18 08 "??"
NEAR_C998:		; code label
	; stop analyzing: already analyzed code at iteration #443: Opcode (or part of it) has been already analyzed
	; Referenced at C984
	; Code analyzation starting point at iteration #359 of 937
	LD   D,$2A	; C998 16 2A "?*"
	; Opcode breaks the linear code flow
	JR   NEAR_C9A2	; C99A 18 06 "??"
NEAR_C99C:		; code label
	; stop analyzing: already analyzed code at iteration #444: Opcode (or part of it) has been already analyzed
	; Referenced at C98C C994
	; Code analyzation starting point at iteration #360 of 937
	LD   D,$28	; C99C 16 28 "?("
	; Opcode breaks the linear code flow
	JR   NEAR_C9A2	; C99E 18 02 "??"
NEAR_C9A0:		; code label
	; stop analyzing: already analyzed code at iteration #445: Opcode (or part of it) has been already analyzed
	; Referenced at C996
	; Code analyzation starting point at iteration #361 of 937
	LD   D,$29	; C9A0 16 29 "?)"
NEAR_C9A2:		; code label
	; stop analyzing: already analyzed code at iteration #362: Opcode (or part of it) has been already analyzed
	; Referenced at C99A C99E
	LD   B,$01	; C9A2 06 01 "??"
	LD   C,$18	; C9A4 0E 18 "??"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; C9A6 F7 10 "??"
	POP  AF	; C9A8 F1 "?"
	POP  BC	; C9A9 C1 "?"
	POP  DE	; C9AA D1 "?"
	POP  HL	; C9AB E1 "?"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; C9AC F7 10 "??"
	; Opcode breaks the linear code flow
	RET  	; C9AE C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #446 of 937
	LD   ($F582),A	; C9AF 32 82 F5 "2??"
	LD   A,L	; C9B2 7D "}"
	CP   $DA	; C9B3 FE DA "??"
	JR   NZ,NEAR_C9D2	; C9B5 20 1B " ?"
	POP  AF	; C9B7 F1 "?"
	PUSH AF	; C9B8 F5 "?"
	PUSH HL	; C9B9 E5 "?"
	PUSH DE	; C9BA D5 "?"
	LD   BC,$004F	; C9BB 01 4F 00 "?O?"
	; stop analyzing: already analyzed code at iteration #535: Opcode (or part of it) has been already analyzed
	PUSH BC	; C9BE C5 "?"
	PUSH AF	; C9BF F5 "?"
	; EXOS call (0x8): Write block
	EXOS $08	; C9C0 F7 08 "??"
	POP  AF	; C9C2 F1 "?"
	POP  HL	; C9C3 E1 "?"
	POP  DE	; C9C4 D1 "?"
	DEC  DE	; C9C5 1B "?"
	ADD  HL,DE	; C9C6 19 "?"
	EX   DE,HL	; C9C7 EB "?"
	LD   BC,$003D	; C9C8 01 3D 00 "?=?"
	; EXOS call (0x8): Write block
	EXOS $08	; C9CB F7 08 "??"
	POP  HL	; C9CD E1 "?"
	POP  AF	; C9CE F1 "?"
	; Opcode breaks the linear code flow
	RET  	; C9CF C9 "?"
	; stop analyzing: already analyzed code at iteration #533: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $C2	; C9D0 C2 "?"
	DB $96	; C9D1 96 "?"
NEAR_C9D2:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at C9B5
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #447 of 937
	POP  AF	; C9D2 F1 "?"
	; EXOS call (0x8): Write block
	EXOS $08	; C9D3 F7 08 "??"
	; Opcode breaks the linear code flow
	RET  	; C9D5 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #534 of 937
	JR   NZ,$C9F8	; C9D6 20 20 "  "
	JR   NZ,$CA31	; C9D8 20 57 " W"
	LD   C,A	; C9DA 4F "O"
	LD   D,D	; C9DB 52 "R"
	LD   B,H	; C9DC 44 "D"
	JR   NZ,NEAR_CA2F	; C9DD 20 50 " P"
	LD   D,D	; C9DF 52 "R"
	LD   C,A	; C9E0 4F "O"
	LD   B,E	; C9E1 43 "C"
	LD   B,L	; C9E2 45 "E"
	LD   D,E	; C9E3 53 "S"
	LD   D,E	; C9E4 53 "S"
	LD   C,A	; C9E5 4F "O"
	LD   D,D	; C9E6 52 "R"
	JR   NZ,NEAR_CA39	; C9E7 20 50 " P"
	LD   C,H	; C9E9 4C "L"
	LD   D,L	; C9EA 55 "U"
	LD   D,E	; C9EB 53 "S"
	JR   NZ,$CA0E	; C9EC 20 20 "  "
	JR   NZ,$C9BD	; C9EE 20 CD " ?"
	IN   A,($CA)	; C9F0 DB CA "??"
	LD   (IY+$0A),A	; C9F2 FD 77 0A "?w?"
	LD   B,$02	; C9F5 06 02 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; C9F7 F7 0B "??"
	; stop analyzing: already analyzed code at iteration #536: Opcode (or part of it) has been already analyzed
	JP   NZ,FAR_CAC5	; C9F9 C2 C5 CA "???"
	BIT  0,D	; C9FC CB 42 "?B"
	JP   Z,FAR_CAC5	; C9FE CA C5 CA "???"
	LD   (IY+$03),D	; CA01 FD 72 03 "?r?"
	LD   (IY+$02),E	; CA04 FD 73 02 "?s?"
	LD   (IY+$00),B	; CA07 FD 70 00 "?p?"
	LD   (IY+$01),C	; CA0A FD 71 01 "?q?"
	CALL SUB_CB3E	; CA0D CD 3E CB "?>?"
	; stop analyzing: already analyzed code at iteration #537: Opcode (or part of it) has been already analyzed
	JP   NZ,FAR_CAC5	; CA10 C2 C5 CA "???"
	LD   (IY+$0D),$1B	; CA13 FD 36 0D 1B "?6??"
	LD   B,$00	; CA17 06 00 "??"
	LD   A,(IX+$00)	; CA19 DD 7E 00 "?~?"
	AND  $03	; CA1C E6 03 "??"
	LD   C,A	; CA1E 4F "O"
	LD   HL,$CAD5	; CA1F 21 D5 CA "!??"
	ADD  HL,BC	; CA22 09 "?"
	LD   A,(HL)	; CA23 7E "~"
	LD   (IY+$0E),A	; CA24 FD 77 0E "?w?"
	LD   L,(IY+$00)	; CA27 FD 6E 00 "?n?"
	LD   H,$00	; CA2A 26 00 "&?"
	ADD  HL,HL	; CA2C 29 ")"
	ADD  HL,HL	; CA2D 29 ")"
	ADD  HL,HL	; CA2E 29 ")"
NEAR_CA2F:		; code label
	; stop analyzing: already analyzed code at iteration #538: Opcode (or part of it) has been already analyzed
	; Referenced at C9DD
	BIT  2,(IY+$03)	; CA2F FD CB 03 56 "???V"
	; stop analyzing: already analyzed code at iteration #539: Opcode (or part of it) has been already analyzed
	JR   Z,NEAR_CA36	; CA33 28 01 "(?"
	ADD  HL,HL	; CA35 29 ")"
NEAR_CA36:		; code label
	; stop analyzing: already analyzed code at iteration #540: Opcode (or part of it) has been already analyzed
	; Referenced at CA33
	LD   (IY+$0B),L	; CA36 FD 75 0B "?u?"
NEAR_CA39:		; code label
	; stop analyzing: already analyzed code at iteration #541: Opcode (or part of it) has been already analyzed
	; Referenced at C9E7
	LD   (IY+$0C),H	; CA39 FD 74 0C "?t?"
	LD   A,(IY+$0A)	; CA3C FD 7E 0A "?~?"
	LD   B,$03	; CA3F 06 03 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; CA41 F7 0B "??"
	JP   NZ,FAR_CAC5	; CA43 C2 C5 CA "???"
	LD   A,B	; CA46 78 "x"
	RLCA 	; CA47 07 "?"
	RLCA 	; CA48 07 "?"
	OR   $FC	; CA49 F6 FC "??"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; CA4B D3 B1 "??"
	RES  7,B	; CA4D CB B8 "??"
	SET  6,B	; CA4F CB F0 "??"
	LD   (IY+$07),C	; CA51 FD 71 07 "?q?"
	LD   (IY+$08),B	; CA54 FD 70 08 "?p?"
	LD   L,(IY+$01)	; CA57 FD 6E 01 "?n?"
	LD   H,$00	; CA5A 26 00 "&?"
	LD   E,L	; CA5C 5D "]"
	LD   D,H	; CA5D 54 "T"
	ADD  HL,HL	; CA5E 29 ")"
	ADD  HL,HL	; CA5F 29 ")"
	ADD  HL,HL	; CA60 29 ")"
	ADD  HL,DE	; CA61 19 "?"
	LD   A,L	; CA62 7D "}"
	AND  $03	; CA63 E6 03 "??"
	LD   (IY+$06),A	; CA65 FD 77 06 "?w?"
	SRL  H	; CA68 CB 3C "?<"
	RR   L	; CA6A CB 1D "??"
	SRL  H	; CA6C CB 3C "?<"
	RR   L	; CA6E CB 1D "??"
	LD   (IY+$04),L	; CA70 FD 75 04 "?u?"
	INC  H	; CA73 24 "$"
	LD   (IY+$05),H	; CA74 FD 74 05 "?t?"
NEAR_CA77:		; code label
	; Referenced at CA88 CA8D
	LD   B,$04	; CA77 06 04 "??"
	CALL SUB_CC2F	; CA79 CD 2F CC "?/?"
	CALL SUB_CC8F	; CA7C CD 8F CC "???"
	CALL SUB_CDB8	; CA7F CD B8 CD "???"
	CALL SUB_CBAF	; CA82 CD AF CB "???"
	DEC  (IY+$04)	; CA85 FD 35 04 "?5?"
	JR   NZ,NEAR_CA77	; CA88 20 ED " ?"
	DEC  (IY+$05)	; CA8A FD 35 05 "?5?"
	JR   NZ,NEAR_CA77	; CA8D 20 E8 " ?"
	LD   A,(IY+$06)	; CA8F FD 7E 06 "?~?"
	OR   A	; CA92 B7 "?"
	JR   Z,NEAR_CAA2	; CA93 28 0D "(?"
	LD   B,A	; CA95 47 "G"
	CALL SUB_CC2F	; CA96 CD 2F CC "?/?"
	CALL SUB_CC8F	; CA99 CD 8F CC "???"
	CALL SUB_CDB8	; CA9C CD B8 CD "???"
	CALL SUB_CBAF	; CA9F CD AF CB "???"
NEAR_CAA2:		; code label
	; stop analyzing: already analyzed code at iteration #542: Opcode (or part of it) has been already analyzed
	; Referenced at CA93
	LD   A,(IX+$02)	; CAA2 DD 7E 02 "?~?"
	OR   A	; CAA5 B7 "?"
	JR   NZ,NEAR_CAB5	; CAA6 20 0D " ?"
	; EXOS filename string for EXOS call 0x8 at 0xcab1
	LD   DE,EXOS_STR_CAD3	; CAA8 11 D3 CA "???"
	LD   BC,$0002	; CAAB 01 02 00 "???"
	LD   A,(IY+$09)	; CAAE FD 7E 09 "?~?"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xcad3
	EXOS $08	; CAB1 F7 08 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_CAC0	; CAB3 18 0B "??"
NEAR_CAB5:		; code label
	; stop analyzing: already analyzed code at iteration #632: Opcode (or part of it) has been already analyzed
	; Referenced at CAA6
	; Code analyzation starting point at iteration #543 of 937
	LD   A,(IY+$09)	; CAB5 FD 7E 09 "?~?"
	; EXOS filename string for EXOS call 0x8 at 0xcabe
	LD   DE,$CACD	; CAB8 11 CD CA "???"
	LD   BC,$0006	; CABB 01 06 00 "???"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xcacd
	EXOS $08	; CABE F7 08 "??"
NEAR_CAC0:		; code label
	; stop analyzing: already analyzed code at iteration #544: Opcode (or part of it) has been already analyzed
	; Referenced at CAB3
	LD   A,(IY+$09)	; CAC0 FD 7E 09 "?~?"
	; EXOS call (0x3): Close channel
	EXOS $03	; CAC3 F7 03 "??"
FAR_CAC5:		; code label
	; stop analyzing: already analyzed code at iteration #545: Opcode (or part of it) has been already analyzed
	; Referenced at C9F9 C9FE CA10 CA43
	LD   C,$00	; CAC5 0E 00 "??"
	LD   (IX+$03),C	; CAC7 DD 71 03 "?q?"
	; Opcode breaks the linear code flow
	RET  	; CACA C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #633 of 937
	CALL NC,$0057	; CACB D4 57 00 "?W?"
	DEC  C	; CACE 0D "?"
	DEC  DE	; CACF 1B "?"
	DEC  L	; CAD0 2D "-"
	DEC  DE	; CAD1 1B "?"
	LD   C,(HL)	; CAD2 4E "N"
EXOS_STR_CAD3:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at CAB1
	; Disassembler: switching to DATA mode
	DB $1B	; CAD3 1B "?"
	DB "@KLYZ\\"	; CAD4 40 4B 4C 59 5A 5C "@KLYZ\"
	DB $AF	; CADA AF "?"
	DB $21	; CADB 21 "!"
	DB $06	; CADC 06 "?"
	DB $00	; CADD 00 "?"
	DB $19	; CADE 19 "?"
	DB $1A	; CADF 1A "?"
	DB $1E	; CAE0 1E "?"
	DB $65	; CAE1 65 "e"
	DB $D6	; CAE2 D6 "?"
	DB $05	; CAE3 05 "?"
	DB $47,$28	; CAE4 47 28 "G("
	DB $0C	; CAE6 0C "?"
	DB $7E	; CAE7 7E "~"
	DB $FE	; CAE8 FE "?"
	DB $23	; CAE9 23 "?"
	DB $28	; CAEA 28 "("
	DB $0B	; CAEB 0B "?"
	DB $FE	; CAEC FE "?"
	DB $20,$20,$4A	; CAED 20 20 4A "  J"
	DB $23	; CAF0 23 "?"
	DB $10	; CAF1 10 "?"
	DB $F4	; CAF2 F4 "?"
	DB $7B	; CAF3 7B "{"
	DB $C9	; CAF4 C9 "?"
	DB $47	; CAF5 47 "G"
	DB $F5	; CAF6 F5 "?"
	DB $1E	; CAF7 1E "?"
	DB $00	; CAF8 00 "?"
	DB $05	; CAF9 05 "?"
	DB $28,$3E	; CAFA 28 3E "(>"
	DB $23	; CAFC 23 "?"
	DB $7E	; CAFD 7E "~"
	DB $FE	; CAFE FE "?"
	DB $20,$28	; CAFF 20 28 " ("
	DB $F7	; CB01 F7 "?"
	DB $7E	; CB02 7E "~"
	DB $FE	; CB03 FE "?"
	DB $3A,$28	; CB04 3A 28 ":("
	DB $EC	; CB06 EC "?"
	DB $FE	; CB07 FE "?"
	DB $20,$28,$2B	; CB08 20 28 2B " (+"
	DB $D6	; CB0B D6 "?"
	DB $30,$38,$2B	; CB0C 30 38 2B "08+"
	DB $FE	; CB0F FE "?"
	DB $0A	; CB10 0A "?"
	DB $30,$27,$57,$7B	; CB11 30 27 57 7B "0'W{"
	DB $87	; CB15 87 "?"
	DB $38,$22	; CB16 38 22 "8""
	DB $87	; CB18 87 "?"
	DB $38	; CB19 38 "8"
	DB $1F	; CB1A 1F "?"
	DB $83	; CB1B 83 "?"
	DB $38	; CB1C 38 "8"
	DB $1C	; CB1D 1C "?"
	DB $87	; CB1E 87 "?"
	DB $38	; CB1F 38 "8"
	DB $19	; CB20 19 "?"
	DB $82	; CB21 82 "?"
	DB $38	; CB22 38 "8"
	DB $16	; CB23 16 "?"
	DB $5F	; CB24 5F "_"
	DB $23	; CB25 23 "?"
	DB $10	; CB26 10 "?"
	DB $DA	; CB27 DA "?"
	DB $18	; CB28 18 "?"
	DB $10	; CB29 10 "?"
	DB $C7	; CB2A C7 "?"
	DB $58	; CB2B 58 "X"
	DB $23	; CB2C 23 "?"
	DB $7E	; CB2D 7E "~"
	DB $FE	; CB2E FE "?"
	DB $3A,$28	; CB2F 3A 28 ":("
	DB $C1	; CB31 C1 "?"
	DB $FE	; CB32 FE "?"
	DB $20,$20	; CB33 20 20 "  "
	DB $04	; CB35 04 "?"
	DB $10	; CB36 10 "?"
	DB $F4	; CB37 F4 "?"
	DB $18	; CB38 18 "?"
	DB $00	; CB39 00 "?"
	DB $3E	; CB3A 3E ">"
	DB $F0	; CB3B F0 "?"
	DB $B7	; CB3C B7 "?"
	DB $C9	; CB3D C9 "?"
SUB_CB3E:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CA0D
	; Disassembler: switching to CODE mode
	; EXOS filename string for EXOS call 0x1 at 0xcb46
	; Code analyzation starting point at iteration #546 of 937
	LD   DE,EXOS_STR_CB9F	; CB3E 11 9F CB "???"
	CALL SUB_CDE1	; CB41 CD E1 CD "???"
	RET  NZ	; CB44 C0 "?"
	LD   A,L	; CB45 7D "}"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xcb9f
	EXOS $01	; CB46 F7 01 "??"
	LD   (IY+$09),L	; CB48 FD 75 09 "?u?"
	LD   A,(IX+$02)	; CB4B DD 7E 02 "?~?"
	OR   A	; CB4E B7 "?"
	JR   Z,NEAR_CB93	; CB4F 28 42 "(B"
	PUSH AF	; CB51 F5 "?"
	PUSH BC	; CB52 C5 "?"
	PUSH DE	; CB53 D5 "?"
	PUSH HL	; CB54 E5 "?"
	PUSH IX	; CB55 DD E5 "??"
	POP  HL	; CB57 E1 "?"
	LD   DE,$000A	; CB58 11 0A 00 "???"
	ADD  HL,DE	; CB5B 19 "?"
	LD   (IX+$04),L	; CB5C DD 75 04 "?u?"
	LD   (IX+$05),H	; CB5F DD 74 05 "?t?"
	LD   A,(IX+$01)	; CB62 DD 7E 01 "?~?"
	AND  $01	; CB65 E6 01 "??"
	ADD  A	; CB67 87 "?"
	ADD  A	; CB68 87 "?"
	ADD  $7C	; CB69 C6 7C "?|"
	LD   (IX+$08),A	; CB6B DD 77 08 "?w?"
	PUSH IX	; CB6E DD E5 "??"
	POP  DE	; CB70 D1 "?"
	LD   HL,$000A	; CB71 21 0A 00 "!??"
	ADD  HL,DE	; CB74 19 "?"
	LD   E,L	; CB75 5D "]"
	LD   D,H	; CB76 54 "T"
	INC  DE	; CB77 13 "?"
	PUSH HL	; CB78 E5 "?"
	LD   HL,$0000	; CB79 21 00 00 "!??"
	LD   B,$02	; CB7C 06 02 "??"
	LD   C,(IX+$08)	; CB7E DD 4E 08 "?N?"
	ADD  HL,BC	; CB81 09 "?"
	ADD  HL,HL	; CB82 29 ")"
	ADD  HL,BC	; CB83 09 "?"
	PUSH HL	; CB84 E5 "?"
	POP  BC	; CB85 C1 "?"
	POP  HL	; CB86 E1 "?"
	LD   (HL),$00	; CB87 36 00 "6?"
	LDIR 	; CB89 ED B0 "??"
	POP  HL	; CB8B E1 "?"
	POP  DE	; CB8C D1 "?"
	POP  BC	; CB8D C1 "?"
	POP  AF	; CB8E F1 "?"
	SUB  A	; CB8F 97 "?"
	; Opcode breaks the linear code flow
	RET  	; CB90 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #635 of 937
	LD   (BC),A	; CB91 02 "?"
	INC  HL	; CB92 23 "?"
NEAR_CB93:		; code label
	; stop analyzing: already analyzed code at iteration #635: Opcode (or part of it) has been already analyzed
	; Referenced at CB4F
	; EXOS filename string for EXOS call 0x8 at 0xcb9a
	; Code analyzation starting point at iteration #547 of 937
	LD   DE,EXOS_STR_CBA8	; CB93 11 A8 CB "???"
	LD   BC,$0005	; CB96 01 05 00 "???"
	LD   A,L	; CB99 7D "}"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xcba8
	EXOS $08	; CB9A F7 08 "??"
	; Opcode breaks the linear code flow
	RET  	; CB9C C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #636 of 937
	LD   A,(DE)	; CB9D 1A "?"
	LD   D,D	; CB9E 52 "R"
EXOS_STR_CB9F:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at D375 D391 CB46
	; Disassembler: switching to DATA mode
	DB $08	; CB9F 08 "?"
	DB "PRINTER:"	; CBA0 50 52 49 4E 54 45 52 3A "PRINTER:"
EXOS_STR_CBA8:		; data label
	; Referenced at CB9A
	DB $0D	; CBA8 0D "?"
	DB $0A	; CBA9 0A "?"
	DB $1B	; CBAA 1B "?"
	DB $41	; CBAB 41 "A"
	DB $08	; CBAC 08 "?"
	DB $CA	; CBAD CA "?"
	DB $0E	; CBAE 0E "?"
SUB_CBAF:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CA82 CA9F
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #548 of 937
	PUSH IY	; CBAF FD E5 "??"
	POP  HL	; CBB1 E1 "?"
	LD   DE,$0010	; CBB2 11 10 00 "???"
	ADD  HL,DE	; CBB5 19 "?"
	LD   C,(IY+$0B)	; CBB6 FD 4E 0B "?N?"
	LD   B,(IY+$0C)	; CBB9 FD 46 0C "?F?"
	ADD  HL,BC	; CBBC 09 "?"
	XOR  A	; CBBD AF "?"
FAR_CBBE:		; code label
	; Referenced at CBC2
	CPD  	; CBBE ED A9 "??"
	JR   NZ,NEAR_CBC7	; CBC0 20 05 " ?"
	JP   PE,FAR_CBBE	; CBC2 EA BE CB "???"
	DEC  BC	; CBC5 0B "?"
	DEC  HL	; CBC6 2B "+"
NEAR_CBC7:		; code label
	; stop analyzing: already analyzed code at iteration #549: Opcode (or part of it) has been already analyzed
	; Referenced at CBC0
	INC  HL	; CBC7 23 "?"
	INC  HL	; CBC8 23 "?"
	INC  BC	; CBC9 03 "?"
	LD   A,(IX+$02)	; CBCA DD 7E 02 "?~?"
	OR   A	; CBCD B7 "?"
	JR   Z,NEAR_CBD7	; CBCE 28 07 "(?"
	LD   (HL),$00	; CBD0 36 00 "6?"
	INC  HL	; CBD2 23 "?"
	LD   (HL),$00	; CBD3 36 00 "6?"
	; Opcode breaks the linear code flow
	JR   NEAR_CBDC	; CBD5 18 05 "??"
NEAR_CBD7:		; code label
	; stop analyzing: already analyzed code at iteration #637: Opcode (or part of it) has been already analyzed
	; Referenced at CBCE
	; Code analyzation starting point at iteration #550 of 937
	LD   (HL),$0D	; CBD7 36 0D "6?"
	INC  HL	; CBD9 23 "?"
	LD   (HL),$0A	; CBDA 36 0A "6?"
NEAR_CBDC:		; code label
	; stop analyzing: already analyzed code at iteration #551: Opcode (or part of it) has been already analyzed
	; Referenced at CBD5
	LD   (IY+$0F),C	; CBDC FD 71 0F "?q?"
	LD   (IY+$10),B	; CBDF FD 70 10 "?p?"
	PUSH IY	; CBE2 FD E5 "??"
	POP  HL	; CBE4 E1 "?"
	LD   DE,$000D	; CBE5 11 0D 00 "???"
	ADD  HL,DE	; CBE8 19 "?"
	EX   DE,HL	; CBE9 EB "?"
	LD   HL,$0006	; CBEA 21 06 00 "!??"
	ADD  HL,BC	; CBED 09 "?"
	LD   C,L	; CBEE 4D "M"
	LD   B,H	; CBEF 44 "D"
	LD   A,(IX+$02)	; CBF0 DD 7E 02 "?~?"
	OR   A	; CBF3 B7 "?"
	JR   NZ,NEAR_CBFE	; CBF4 20 08 " ?"
	LD   A,(IY+$09)	; CBF6 FD 7E 09 "?~?"
	; EXOS call (0x8): Write block
	EXOS $08	; CBF9 F7 08 "??"
	; Opcode breaks the linear code flow
	RET  	; CBFB C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #638 of 937
	DEC  SP	; CBFC 3B ";"
	ADC  A	; CBFD 8F "?"
NEAR_CBFE:		; code label
	; stop analyzing: already analyzed code at iteration #638: Opcode (or part of it) has been already analyzed
	; Referenced at CBF4
	; Code analyzation starting point at iteration #552 of 937
	PUSH AF	; CBFE F5 "?"
	PUSH BC	; CBFF C5 "?"
	PUSH DE	; CC00 D5 "?"
	PUSH HL	; CC01 E5 "?"
	LD   HL,$0004	; CC02 21 04 00 "!??"
	ADD  HL,DE	; CC05 19 "?"
	LD   E,(IX+$04)	; CC06 DD 5E 04 "?^?"
	LD   D,(IX+$05)	; CC09 DD 56 05 "?V?"
	PUSH DE	; CC0C D5 "?"
	LDIR 	; CC0D ED B0 "??"
	POP  HL	; CC0F E1 "?"
	LD   D,$02	; CC10 16 02 "??"
	LD   E,(IX+$08)	; CC12 DD 5E 08 "?^?"
	ADD  HL,DE	; CC15 19 "?"
	LD   (IX+$04),L	; CC16 DD 75 04 "?u?"
	LD   (IX+$05),H	; CC19 DD 74 05 "?t?"
	INC  (IX+$03)	; CC1C DD 34 03 "?4?"
	LD   A,$03	; CC1F 3E 03 ">?"
	CP   (IX+$03)	; CC21 DD BE 03 "???"
	JP   Z,FAR_CE21	; CC24 CA 21 CE "?!?"
	POP  HL	; CC27 E1 "?"
	POP  DE	; CC28 D1 "?"
	POP  BC	; CC29 C1 "?"
	POP  AF	; CC2A F1 "?"
	SUB  A	; CC2B 97 "?"
	; Opcode breaks the linear code flow
	RET  	; CC2C C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #639 of 937
	ADC  $04	; CC2D CE 04 "??"
SUB_CC2F:		; code label
	; stop analyzing: already analyzed code at iteration #639: Opcode (or part of it) has been already analyzed
	; Referenced at CA79 CA96
	; Code analyzation starting point at iteration #553 of 937
	LD   C,B	; CC2F 48 "H"
	PUSH IY	; CC30 FD E5 "??"
	POP  HL	; CC32 E1 "?"
	LD   DE,$0019	; CC33 11 19 00 "???"
	ADD  HL,DE	; CC36 19 "?"
	LD   E,(IY+$07)	; CC37 FD 5E 07 "?^?"
	LD   D,(IY+$08)	; CC3A FD 56 08 "?V?"
	OR   $FF	; CC3D F6 FF "??"
NEAR_CC3F:		; code label
	; Referenced at CC84
	EX   AF,AF'	; CC3F 08 "?"
NEAR_CC40:		; code label
	; Referenced at CC79
	PUSH BC	; CC40 C5 "?"
	PUSH HL	; CC41 E5 "?"
	LD   BC,$0007	; CC42 01 07 00 "???"
	LD   A,(IY+$00)	; CC45 FD 7E 00 "?~?"
NEAR_CC48:		; code label
	; Referenced at CC73
	EX   AF,AF'	; CC48 08 "?"
	JR   Z,NEAR_CC5C	; CC49 28 11 "(?"
	LD   A,D	; CC4B 7A "z"
	RLA  	; CC4C 17 "?"
	JR   NC,NEAR_CC58	; CC4D 30 09 "0?"
	RES  7,D	; CC4F CB BA "??"
	SET  6,D	; CC51 CB F2 "??"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; CC53 DB B1 "??"
	INC  A	; CC55 3C "<"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; CC56 D3 B1 "??"
NEAR_CC58:		; code label
	; stop analyzing: already analyzed code at iteration #554: Opcode (or part of it) has been already analyzed
	; Referenced at CC4D
	OR   $FF	; CC58 F6 FF "??"
	LD   A,(DE)	; CC5A 1A "?"
	INC  DE	; CC5B 13 "?"
NEAR_CC5C:		; code label
	; stop analyzing: already analyzed code at iteration #555: Opcode (or part of it) has been already analyzed
	; Referenced at CC49
	LD   (HL),A	; CC5C 77 "w"
	INC  HL	; CC5D 23 "?"
	LD   (HL),A	; CC5E 77 "w"
	PUSH AF	; CC5F F5 "?"
	LD   A,(IY+$02)	; CC60 FD 7E 02 "?~?"
	CP   $03	; CC63 FE 03 "??"
	JR   NZ,NEAR_CC6F	; CC65 20 08 " ?"
	POP  AF	; CC67 F1 "?"
	PUSH AF	; CC68 F5 "?"
	RLD  	; CC69 ED 6F "?o"
	LD   A,(HL)	; CC6B 7E "~"
	DEC  HL	; CC6C 2B "+"
	LD   (HL),A	; CC6D 77 "w"
	INC  HL	; CC6E 23 "?"
NEAR_CC6F:		; code label
	; stop analyzing: already analyzed code at iteration #556: Opcode (or part of it) has been already analyzed
	; Referenced at CC65
	POP  AF	; CC6F F1 "?"
	ADD  HL,BC	; CC70 09 "?"
	EX   AF,AF'	; CC71 08 "?"
	DEC  A	; CC72 3D "="
	JR   NZ,NEAR_CC48	; CC73 20 D3 " ?"
	POP  HL	; CC75 E1 "?"
	INC  HL	; CC76 23 "?"
	INC  HL	; CC77 23 "?"
	POP  BC	; CC78 C1 "?"
	DJNZ NEAR_CC40	; CC79 10 C5 "??"
	LD   A,$04	; CC7B 3E 04 ">?"
	SUB  C	; CC7D 91 "?"
	JR   Z,NEAR_CC86	; CC7E 28 06 "(?"
	LD   C,$04	; CC80 0E 04 "??"
	LD   B,A	; CC82 47 "G"
	XOR  A	; CC83 AF "?"
	JR   Z,NEAR_CC3F	; CC84 28 B9 "(?"
NEAR_CC86:		; code label
	; stop analyzing: already analyzed code at iteration #557: Opcode (or part of it) has been already analyzed
	; Referenced at CC7E
	LD   (IY+$07),E	; CC86 FD 73 07 "?s?"
	LD   (IY+$08),D	; CC89 FD 72 08 "?r?"
	; Opcode breaks the linear code flow
	RET  	; CC8C C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #640 of 937
	INC  H	; CC8D 24 "$"
	XOR  L	; CC8E AD "?"
SUB_CC8F:		; code label
	; stop analyzing: already analyzed code at iteration #640: Opcode (or part of it) has been already analyzed
	; Referenced at CA7C CA99
	; Code analyzation starting point at iteration #558 of 937
	PUSH IY	; CC8F FD E5 "??"
	POP  HL	; CC91 E1 "?"
	LD   DE,$0011	; CC92 11 11 00 "???"
	ADD  HL,DE	; CC95 19 "?"
	EX   DE,HL	; CC96 EB "?"
	LD   A,(IY+$00)	; CC97 FD 7E 00 "?~?"
NEAR_CC9A:		; code label
	; Referenced at CCB1
	EX   AF,AF'	; CC9A 08 "?"
	LD   HL,$0008	; CC9B 21 08 00 "!??"
	LD   C,L	; CC9E 4D "M"
	ADD  HL,DE	; CC9F 19 "?"
NEAR_CCA0:		; code label
	; Referenced at CCAD
	PUSH HL	; CCA0 E5 "?"
	LD   B,$08	; CCA1 06 08 "??"
NEAR_CCA3:		; code label
	; Referenced at CCA7
	RL   (HL)	; CCA3 CB 16 "??"
	RLA  	; CCA5 17 "?"
	INC  HL	; CCA6 23 "?"
	DJNZ NEAR_CCA3	; CCA7 10 FA "??"
	LD   (DE),A	; CCA9 12 "?"
	INC  DE	; CCAA 13 "?"
	POP  HL	; CCAB E1 "?"
	DEC  C	; CCAC 0D "?"
	JR   NZ,NEAR_CCA0	; CCAD 20 F1 " ?"
	EX   AF,AF'	; CCAF 08 "?"
	DEC  A	; CCB0 3D "="
	JR   NZ,NEAR_CC9A	; CCB1 20 E7 " ?"
	LD   A,(IY+$02)	; CCB3 FD 7E 02 "?~?"
	CP   $03	; CCB6 FE 03 "??"
	JP   Z,FAR_CD31	; CCB8 CA 31 CD "?1?"
	CP   $02	; CCBB FE 02 "??"
	JP   Z,FAR_CD0C	; CCBD CA 0C CD "???"
	CP   $01	; CCC0 FE 01 "??"
	RET  NZ	; CCC2 C0 "?"
	PUSH IY	; CCC3 FD E5 "??"
	POP  HL	; CCC5 E1 "?"
	LD   DE,$0011	; CCC6 11 11 00 "???"
	ADD  HL,DE	; CCC9 19 "?"
	PUSH HL	; CCCA E5 "?"
	LD   A,(IY+$00)	; CCCB FD 7E 00 "?~?"
NEAR_CCCE:		; code label
	; stop analyzing: already analyzed code at iteration #928: Opcode (or part of it) has been already analyzed
	; Referenced at CCED
	EX   AF,AF'	; CCCE 08 "?"
	INC  HL	; CCCF 23 "?"
	PUSH HL	; CCD0 E5 "?"
	LD   A,(HL)	; CCD1 7E "~"
	INC  HL	; CCD2 23 "?"
	LD   B,(HL)	; CCD3 46 "F"
	LD   (HL),A	; CCD4 77 "w"
	INC  HL	; CCD5 23 "?"
	PUSH HL	; CCD6 E5 "?"
	LD   A,(HL)	; CCD7 7E "~"
	INC  HL	; CCD8 23 "?"
	LD   C,(HL)	; CCD9 4E "N"
	LD   (HL),B	; CCDA 70 "p"
	INC  HL	; CCDB 23 "?"
	LD   B,(HL)	; CCDC 46 "F"
	INC  HL	; CCDD 23 "?"
	LD   D,(HL)	; CCDE 56 "V"
	LD   (HL),A	; CCDF 77 "w"
	DEC  HL	; CCE0 2B "+"
	LD   (HL),D	; CCE1 72 "r"
	EX   DE,HL	; CCE2 EB "?"
	POP  HL	; CCE3 E1 "?"
	LD   (HL),B	; CCE4 70 "p"
	POP  HL	; CCE5 E1 "?"
	LD   (HL),C	; CCE6 71 "q"
	EX   DE,HL	; CCE7 EB "?"
	INC  HL	; CCE8 23 "?"
	INC  HL	; CCE9 23 "?"
	INC  HL	; CCEA 23 "?"
	EX   AF,AF'	; CCEB 08 "?"
	DEC  A	; CCEC 3D "="
	JR   NZ,NEAR_CCCE	; CCED 20 DF " ?"
	LD   C,(IY+$00)	; CCEF FD 4E 00 "?N?"
	POP  HL	; CCF2 E1 "?"
NEAR_CCF3:		; code label
	; Referenced at CD07
	LD   B,$04	; CCF3 06 04 "??"
NEAR_CCF5:		; code label
	; Referenced at CD04
	INC  HL	; CCF5 23 "?"
	LD   A,(HL)	; CCF6 7E "~"
	DEC  HL	; CCF7 2B "+"
	XOR  (HL)	; CCF8 AE "?"
	AND  $55	; CCF9 E6 55 "?U"
	XOR  (HL)	; CCFB AE "?"
	LD   (HL),A	; CCFC 77 "w"
	RRCA 	; CCFD 0F "?"
	OR   $AA	; CCFE F6 AA "??"
DATA_CD00:		; data label
	; Referenced at F42E F442 F463 EBBE F19F F1DF F1EA
	INC  HL	; CD00 23 "?"
	AND  (HL)	; CD01 A6 "?"
	LD   (HL),A	; CD02 77 "w"
	INC  HL	; CD03 23 "?"
	DJNZ NEAR_CCF5	; CD04 10 EF "??"
	DEC  C	; CD06 0D "?"
	JR   NZ,NEAR_CCF3	; CD07 20 EA " ?"
	; Opcode breaks the linear code flow
	RET  	; CD09 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #641 of 937
	XOR  H	; CD0A AC "?"
	CP   H	; CD0B BC "?"
FAR_CD0C:		; code label
	; stop analyzing: already analyzed code at iteration #641: Opcode (or part of it) has been already analyzed
	; Referenced at CCBD
	; Code analyzation starting point at iteration #559 of 937
	PUSH IY	; CD0C FD E5 "??"
	POP  HL	; CD0E E1 "?"
	LD   DE,$0011	; CD0F 11 11 00 "???"
	ADD  HL,DE	; CD12 19 "?"
	LD   A,(IY+$00)	; CD13 FD 7E 00 "?~?"
NEAR_CD16:		; code label
	; Referenced at CD2F
	EX   AF,AF'	; CD16 08 "?"
	INC  HL	; CD17 23 "?"
	PUSH HL	; CD18 E5 "?"
	LD   A,(HL)	; CD19 7E "~"
	INC  HL	; CD1A 23 "?"
	INC  HL	; CD1B 23 "?"
	PUSH HL	; CD1C E5 "?"
	LD   B,(HL)	; CD1D 46 "F"
	INC  HL	; CD1E 23 "?"
	LD   C,(HL)	; CD1F 4E "N"
	LD   (HL),A	; CD20 77 "w"
	INC  HL	; CD21 23 "?"
	INC  HL	; CD22 23 "?"
	LD   A,(HL)	; CD23 7E "~"
	LD   (HL),B	; CD24 70 "p"
	EX   DE,HL	; CD25 EB "?"
	POP  HL	; CD26 E1 "?"
	LD   (HL),A	; CD27 77 "w"
	POP  HL	; CD28 E1 "?"
	LD   (HL),C	; CD29 71 "q"
	EX   DE,HL	; CD2A EB "?"
	INC  HL	; CD2B 23 "?"
	INC  HL	; CD2C 23 "?"
	EX   AF,AF'	; CD2D 08 "?"
	DEC  A	; CD2E 3D "="
	JR   NZ,NEAR_CD16	; CD2F 20 E5 " ?"
FAR_CD31:		; code label
	; stop analyzing: already analyzed code at iteration #560: Opcode (or part of it) has been already analyzed
	; Referenced at CCB8
	PUSH IY	; CD31 FD E5 "??"
	POP  HL	; CD33 E1 "?"
	LD   DE,$0011	; CD34 11 11 00 "???"
	ADD  HL,DE	; CD37 19 "?"
	LD   A,(IY+$00)	; CD38 FD 7E 00 "?~?"
	ADD  A	; CD3B 87 "?"
NEAR_CD3C:		; code label
	; Referenced at CD90
	EX   AF,AF'	; CD3C 08 "?"
	PUSH HL	; CD3D E5 "?"
	EXX  	; CD3E D9 "?"
	LD   B,$04	; CD3F 06 04 "??"
NEAR_CD41:		; code label
	; Referenced at CD54
	EXX  	; CD41 D9 "?"
	LD   A,(HL)	; CD42 7E "~"
	ADD  A	; CD43 87 "?"
	RL   B	; CD44 CB 10 "??"
	ADD  A	; CD46 87 "?"
	ADD  A	; CD47 87 "?"
	RL   C	; CD48 CB 11 "??"
	ADD  A	; CD4A 87 "?"
	ADD  A	; CD4B 87 "?"
	RL   D	; CD4C CB 12 "??"
	ADD  A	; CD4E 87 "?"
	ADD  A	; CD4F 87 "?"
	RL   E	; CD50 CB 13 "??"
	INC  HL	; CD52 23 "?"
NEAR_CD53:		; code label
	; Referenced at CDAC
	EXX  	; CD53 D9 "?"
	DJNZ NEAR_CD41	; CD54 10 EB "??"
	EXX  	; CD56 D9 "?"
	LD   A,B	; CD57 78 "x"
	CALL SUB_CD95	; CD58 CD 95 CD "???"
	LD   B,A	; CD5B 47 "G"
	LD   A,C	; CD5C 79 "y"
	CALL SUB_CD95	; CD5D CD 95 CD "???"
	LD   C,A	; CD60 4F "O"
	LD   A,D	; CD61 7A "z"
	CALL SUB_CD95	; CD62 CD 95 CD "???"
	LD   D,A	; CD65 57 "W"
	LD   A,E	; CD66 7B "{"
	CALL SUB_CD95	; CD67 CD 95 CD "???"
	LD   E,A	; CD6A 5F "_"
	POP  HL	; CD6B E1 "?"
	EXX  	; CD6C D9 "?"
	LD   B,$04	; CD6D 06 04 "??"
NEAR_CD6F:		; code label
	; Referenced at CD8B
	EXX  	; CD6F D9 "?"
	SLA  B	; CD70 CB 20 "? "
	RLA  	; CD72 17 "?"
	SLA  B	; CD73 CB 20 "? "
	RLA  	; CD75 17 "?"
	SLA  C	; CD76 CB 21 "?!"
	RLA  	; CD78 17 "?"
	SLA  C	; CD79 CB 21 "?!"
	RLA  	; CD7B 17 "?"
	SLA  D	; CD7C CB 22 "?""
	RLA  	; CD7E 17 "?"
	SLA  D	; CD7F CB 22 "?""
	RLA  	; CD81 17 "?"
	SLA  E	; CD82 CB 23 "??"
	RLA  	; CD84 17 "?"
	SLA  E	; CD85 CB 23 "??"
	RLA  	; CD87 17 "?"
	LD   (HL),A	; CD88 77 "w"
	INC  HL	; CD89 23 "?"
	EXX  	; CD8A D9 "?"
	DJNZ NEAR_CD6F	; CD8B 10 E2 "??"
	EXX  	; CD8D D9 "?"
	EX   AF,AF'	; CD8E 08 "?"
	DEC  A	; CD8F 3D "="
	JR   NZ,NEAR_CD3C	; CD90 20 AA " ?"
	; Opcode breaks the linear code flow
	RET  	; CD92 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #642 of 937
	LD   E,C	; CD93 59 "Y"
	; stop analyzing: already analyzed code at iteration #642: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $FD	; CD94 FD "?"
SUB_CD95:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CD58 CD5D CD62 CD67
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #561 of 937
	AND  $0F	; CD95 E6 0F "??"
	EXX  	; CD97 D9 "?"
	LD   HL,$CDA4	; CD98 21 A4 CD "!??"
	LD   E,A	; CD9B 5F "_"
	LD   D,$00	; CD9C 16 00 "??"
	ADD  HL,DE	; CD9E 19 "?"
	LD   A,(HL)	; CD9F 7E "~"
	EXX  	; CDA0 D9 "?"
	; Opcode breaks the linear code flow
	RET  	; CDA1 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #643 of 937
	RST  $18	; CDA2 DF "?"
	RET  PO	; CDA3 E0 "?"
	NOP  	; CDA4 00 "?"
	SBC  C	; CDA5 99 "?"
	SBC  B	; CDA6 98 "?"
	LD   (HL),A	; CDA7 77 "w"
	JR   Z,NEAR_CE01	; CDA8 28 57 "(W"
	XOR  D	; CDAA AA "?"
	RST  $18	; CDAB DF "?"
	JR   NZ,NEAR_CD53	; CDAC 20 A5 " ?"
	XOR  B	; CDAE A8 "?"
	RST  $10	; CDAF D7 "?"
	ADC  B	; CDB0 88 "?"
	LD   H,A	; CDB1 67 "g"
	CALL Z,$1CFF	; CDB2 CC FF 1C "???"
	LD   B,B	; CDB5 40 "@"
	ADC  D	; CDB6 8A "?"
	; stop analyzing: already analyzed code at iteration #643: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $C6	; CDB7 C6 "?"
SUB_CDB8:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CA7F CA9C
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #562 of 937
	BIT  2,(IY+$03)	; CDB8 FD CB 03 56 "???V"
	RET  Z	; CDBC C8 "?"
	PUSH IY	; CDBD FD E5 "??"
	POP  HL	; CDBF E1 "?"
	LD   DE,$0011	; CDC0 11 11 00 "???"
	ADD  HL,DE	; CDC3 19 "?"
	EX   DE,HL	; CDC4 EB "?"
	LD   L,(IY+$00)	; CDC5 FD 6E 00 "?n?"
	LD   H,$00	; CDC8 26 00 "&?"
	ADD  HL,HL	; CDCA 29 ")"
	ADD  HL,HL	; CDCB 29 ")"
	ADD  HL,HL	; CDCC 29 ")"
	LD   C,L	; CDCD 4D "M"
	LD   B,H	; CDCE 44 "D"
	EX   DE,HL	; CDCF EB "?"
	ADD  HL,DE	; CDD0 19 "?"
	EX   DE,HL	; CDD1 EB "?"
	ADD  HL,DE	; CDD2 19 "?"
NEAR_CDD3:		; code label
	; Referenced at CDDC
	DEC  DE	; CDD3 1B "?"
	LD   A,(DE)	; CDD4 1A "?"
	DEC  HL	; CDD5 2B "+"
	LD   (HL),A	; CDD6 77 "w"
	DEC  HL	; CDD7 2B "+"
	LD   (HL),A	; CDD8 77 "w"
	DEC  BC	; CDD9 0B "?"
	LD   A,B	; CDDA 78 "x"
	OR   C	; CDDB B1 "?"
	JR   NZ,NEAR_CDD3	; CDDC 20 F5 " ?"
	; Opcode breaks the linear code flow
	RET  	; CDDE C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #645 of 937
	LD   D,E	; CDDF 53 "S"
	AND  B	; CDE0 A0 "?"
SUB_CDE1:		; code label
	; stop analyzing: already analyzed code at iteration #645: Opcode (or part of it) has been already analyzed
	; Referenced at CB41
	; Code analyzation starting point at iteration #563 of 937
	LD   L,$00	; CDE1 2E 00 ".?"
NEAR_CDE3:		; code label
	; Referenced at CDEF
	PUSH DE	; CDE3 D5 "?"
	LD   A,L	; CDE4 7D "}"
	INC  L	; CDE5 2C ","
	JR   Z,NEAR_CE1A	; CDE6 28 32 "(2"
	; EXOS call (0x1): Open channel
	; A=0x0
	EXOS $01	; CDE8 F7 01 "??"
	POP  DE	; CDEA D1 "?"
	JR   Z,NEAR_CE10	; CDEB 28 23 "(?"
	CP   $F9	; CDED FE F9 "??"
	JR   Z,NEAR_CDE3	; CDEF 28 F2 "(?"
NEAR_CDF1:		; code label
	; Referenced at CE0C
	PUSH AF	; CDF1 F5 "?"
	DEC  L	; CDF2 2D "-"
	LD   A,L	; CDF3 7D "}"
	; EXOS call (0x3): Close channel
	; A=0x0
	EXOS $03	; CDF4 F7 03 "??"
	POP  AF	; CDF6 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; CDF7 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #646 of 937
	EX   DE,HL	; CDF8 EB "?"
	SBC  D	; CDF9 9A "?"
	IN   A,($6A)	; CDFA DB 6A "?j"
	LD   L,$00	; CDFC 2E 00 ".?"
NEAR_CDFE:		; code label
	; Referenced at CE0A
	PUSH DE	; CDFE D5 "?"
	LD   A,L	; CDFF 7D "}"
	INC  L	; CE00 2C ","
NEAR_CE01:		; code label
	; stop analyzing: already analyzed code at iteration #647: Opcode (or part of it) has been already analyzed
	; Referenced at CDA8
	JR   Z,NEAR_CE1A	; CE01 28 17 "(?"
	; EXOS call (0x1): Open channel
	; A=0x0
	EXOS $01	; CE03 F7 01 "??"
	POP  DE	; CE05 D1 "?"
	JR   Z,NEAR_CE10	; CE06 28 08 "(?"
	CP   $F9	; CE08 FE F9 "??"
	JR   Z,NEAR_CDFE	; CE0A 28 F2 "(?"
	; Opcode breaks the linear code flow
	JR   NEAR_CDF1	; CE0C 18 E3 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #702 of 937
	SUB  L	; CE0E 95 "?"
	; stop analyzing: already analyzed code at iteration #702: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $38	; CE0F 38 "8"
NEAR_CE10:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CDEB CE06
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #564 of 937
	PUSH DE	; CE10 D5 "?"
	DEC  L	; CE11 2D "-"
	LD   A,L	; CE12 7D "}"
	; EXOS call (0x3): Close channel
	EXOS $03	; CE13 F7 03 "??"
	POP  DE	; CE15 D1 "?"
	XOR  A	; CE16 AF "?"
	; Opcode breaks the linear code flow
	RET  	; CE17 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #648 of 937
	CPL  	; CE18 2F "/"
	SBC  C	; CE19 99 "?"
NEAR_CE1A:		; code label
	; stop analyzing: already analyzed code at iteration #648: Opcode (or part of it) has been already analyzed
	; Referenced at CDE6 CE01
	; Code analyzation starting point at iteration #565 of 937
	POP  DE	; CE1A D1 "?"
	LD   A,$F9	; CE1B 3E F9 ">?"
	OR   A	; CE1D B7 "?"
	; Opcode breaks the linear code flow
	RET  	; CE1E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #649 of 937
	SBC  L	; CE1F 9D "?"
	; stop analyzing: already analyzed code at iteration #649: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $CD	; CE20 CD "?"
FAR_CE21:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CC24
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #566 of 937
	CALL SUB_CEFC	; CE21 CD FC CE "???"
	PUSH IX	; CE24 DD E5 "??"
	POP  HL	; CE26 E1 "?"
	; EXOS filename string for EXOS call 0x7 at 0xce42
	LD   DE,$000A	; CE27 11 0A 00 "???"
	ADD  HL,DE	; CE2A 19 "?"
	LD   (IX+$06),L	; CE2B DD 75 06 "?u?"
	LD   (IX+$07),H	; CE2E DD 74 07 "?t?"
	LD   B,$02	; CE31 06 02 "??"
	LD   C,(IX+$08)	; CE33 DD 4E 08 "?N?"
	PUSH HL	; CE36 E5 "?"
NEAR_CE37:		; code label
	; Referenced at CE49
	PUSH BC	; CE37 C5 "?"
	LD   B,(HL)	; CE38 46 "F"
	SRL  B	; CE39 CB 38 "?8"
	SRL  B	; CE3B CB 38 "?8"
	SET  6,B	; CE3D CB F0 "??"
	LD   A,(IY+$09)	; CE3F FD 7E 09 "?~?"
	; EXOS call (0x7): Write character
	; DE is known! :-) -> 0xa
	EXOS $07	; CE42 F7 07 "??"
	INC  HL	; CE44 23 "?"
	POP  BC	; CE45 C1 "?"
	DEC  BC	; CE46 0B "?"
	LD   A,B	; CE47 78 "x"
	OR   C	; CE48 B1 "?"
	JR   NZ,NEAR_CE37	; CE49 20 EC " ?"
	CALL SUB_CEE1	; CE4B CD E1 CE "???"
NEAR_CE4E:		; code label
	; Referenced at CE73
	PUSH BC	; CE4E C5 "?"
	LD   A,(HL)	; CE4F 7E "~"
	AND  $03	; CE50 E6 03 "??"
	LD   B,A	; CE52 47 "G"
	LD   A,(DE)	; CE53 1A "?"
	SLA  A	; CE54 CB 27 "?'"
	RL   B	; CE56 CB 10 "??"
	SLA  A	; CE58 CB 27 "?'"
	RL   B	; CE5A CB 10 "??"
	SLA  A	; CE5C CB 27 "?'"
	RL   B	; CE5E CB 10 "??"
	SLA  A	; CE60 CB 27 "?'"
	RL   B	; CE62 CB 10 "??"
	SET  6,B	; CE64 CB F0 "??"
	PUSH DE	; CE66 D5 "?"
	LD   A,(IY+$09)	; CE67 FD 7E 09 "?~?"
	; EXOS call (0x7): Write character
	EXOS $07	; CE6A F7 07 "??"
	POP  DE	; CE6C D1 "?"
	INC  HL	; CE6D 23 "?"
	INC  DE	; CE6E 13 "?"
	POP  BC	; CE6F C1 "?"
	DEC  BC	; CE70 0B "?"
	LD   A,B	; CE71 78 "x"
	OR   C	; CE72 B1 "?"
	JR   NZ,NEAR_CE4E	; CE73 20 D9 " ?"
	CALL SUB_CEE1	; CE75 CD E1 CE "???"
NEAR_CE78:		; code label
	; Referenced at CE95
	PUSH BC	; CE78 C5 "?"
	LD   A,(HL)	; CE79 7E "~"
	AND  $0F	; CE7A E6 0F "??"
	LD   B,A	; CE7C 47 "G"
	LD   A,(DE)	; CE7D 1A "?"
	SLA  A	; CE7E CB 27 "?'"
	RL   B	; CE80 CB 10 "??"
	SLA  A	; CE82 CB 27 "?'"
	RL   B	; CE84 CB 10 "??"
	SET  6,B	; CE86 CB F0 "??"
	PUSH DE	; CE88 D5 "?"
	LD   A,(IY+$09)	; CE89 FD 7E 09 "?~?"
	; EXOS call (0x7): Write character
	EXOS $07	; CE8C F7 07 "??"
	POP  DE	; CE8E D1 "?"
	INC  HL	; CE8F 23 "?"
	INC  DE	; CE90 13 "?"
	POP  BC	; CE91 C1 "?"
	DEC  BC	; CE92 0B "?"
	LD   A,B	; CE93 78 "x"
	OR   C	; CE94 B1 "?"
	JR   NZ,NEAR_CE78	; CE95 20 E1 " ?"
	CALL SUB_CEFC	; CE97 CD FC CE "???"
	LD   L,(IX+$06)	; CE9A DD 6E 06 "?n?"
	LD   H,(IX+$07)	; CE9D DD 66 07 "?f?"
	LD   B,$02	; CEA0 06 02 "??"
	LD   C,(IX+$08)	; CEA2 DD 4E 08 "?N?"
NEAR_CEA5:		; code label
	; Referenced at CEB6
	PUSH BC	; CEA5 C5 "?"
	LD   A,(HL)	; CEA6 7E "~"
	AND  $3F	; CEA7 E6 3F "??"
	OR   $40	; CEA9 F6 40 "?@"
	LD   B,A	; CEAB 47 "G"
	LD   A,(IY+$09)	; CEAC FD 7E 09 "?~?"
	; EXOS call (0x7): Write character
	EXOS $07	; CEAF F7 07 "??"
	INC  HL	; CEB1 23 "?"
	POP  BC	; CEB2 C1 "?"
	DEC  BC	; CEB3 0B "?"
	LD   A,B	; CEB4 78 "x"
	OR   C	; CEB5 B1 "?"
	JR   NZ,NEAR_CEA5	; CEB6 20 ED " ?"
	LD   A,(IY+$09)	; CEB8 FD 7E 09 "?~?"
	POP  DE	; CEBB D1 "?"
	LD   (IX+$04),E	; CEBC DD 73 04 "?s?"
	LD   (IX+$05),D	; CEBF DD 72 05 "?r?"
	SUB  A	; CEC2 97 "?"
	LD   (IX+$03),A	; CEC3 DD 77 03 "?w?"
	PUSH DE	; CEC6 D5 "?"
	INC  DE	; CEC7 13 "?"
	LD   B,$02	; CEC8 06 02 "??"
	LD   C,(IX+$08)	; CECA DD 4E 08 "?N?"
	LD   HL,$0000	; CECD 21 00 00 "!??"
	ADD  HL,BC	; CED0 09 "?"
	ADD  HL,HL	; CED1 29 ")"
	ADD  HL,BC	; CED2 09 "?"
	PUSH HL	; CED3 E5 "?"
	POP  BC	; CED4 C1 "?"
	POP  HL	; CED5 E1 "?"
	LD   (HL),$00	; CED6 36 00 "6?"
	LDIR 	; CED8 ED B0 "??"
	POP  HL	; CEDA E1 "?"
	POP  DE	; CEDB D1 "?"
	POP  BC	; CEDC C1 "?"
	POP  AF	; CEDD F1 "?"
	; Opcode breaks the linear code flow
	RET  	; CEDE C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #650 of 937
	ADD  H	; CEDF 84 "?"
	; stop analyzing: already analyzed code at iteration #650: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $F2	; CEE0 F2 "?"
SUB_CEE1:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CE4B CE75
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #567 of 937
	CALL SUB_CEFC	; CEE1 CD FC CE "???"
	LD   B,$02	; CEE4 06 02 "??"
	LD   C,(IX+$08)	; CEE6 DD 4E 08 "?N?"
	LD   E,(IX+$06)	; CEE9 DD 5E 06 "?^?"
	LD   D,(IX+$07)	; CEEC DD 56 07 "?V?"
	PUSH BC	; CEEF C5 "?"
	POP  HL	; CEF0 E1 "?"
	ADD  HL,DE	; CEF1 19 "?"
	LD   (IX+$06),L	; CEF2 DD 75 06 "?u?"
	LD   (IX+$07),H	; CEF5 DD 74 07 "?t?"
	EX   DE,HL	; CEF8 EB "?"
	; Opcode breaks the linear code flow
	RET  	; CEF9 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #651 of 937
	LD   B,E	; CEFA 43 "C"
	DEC  D	; CEFB 15 "?"
SUB_CEFC:		; code label
	; stop analyzing: already analyzed code at iteration #651: Opcode (or part of it) has been already analyzed
	; Referenced at CE21 CE97 CEE1
	; Code analyzation starting point at iteration #568 of 937
	PUSH DE	; CEFC D5 "?"
	PUSH BC	; CEFD C5 "?"
	PUSH HL	; CEFE E5 "?"
	LD   A,(IX+$01)	; CEFF DD 7E 01 "?~?"
	RRA  	; CF02 1F "?"
	LD   A,(IY+$09)	; CF03 FD 7E 09 "?~?"
	JR   NC,NEAR_CF10	; CF06 30 08 "0?"
	LD   DE,$CF2E	; CF08 11 2E CF "?.?"
	LD   BC,$000D	; CF0B 01 0D 00 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_CF16	; CF0E 18 06 "??"
NEAR_CF10:		; code label
	; stop analyzing: already analyzed code at iteration #652: Opcode (or part of it) has been already analyzed
	; Referenced at CF06
	; EXOS filename string for EXOS call 0x8 at 0xcf16
	; Code analyzation starting point at iteration #569 of 937
	LD   DE,EXOS_STR_CF24	; CF10 11 24 CF "?$?"
	LD   BC,$000A	; CF13 01 0A 00 "???"
NEAR_CF16:		; code label
	; stop analyzing: already analyzed code at iteration #570: Opcode (or part of it) has been already analyzed
	; Referenced at CF0E
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xcf24
	EXOS $08	; CF16 F7 08 "??"
	POP  HL	; CF18 E1 "?"
	POP  BC	; CF19 C1 "?"
	POP  DE	; CF1A D1 "?"
	; Opcode breaks the linear code flow
	RET  	; CF1B C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #653 of 937
	CP   A	; CF1C BF "?"
	AND  D	; CF1D A2 "?"
	CP   C	; CF1E B9 "?"
	SUB  E	; CF1F 93 "?"
	LD   C,H	; CF20 4C "L"
	SUB  D	; CF21 92 "?"
	AND  C	; CF22 A1 "?"
	LD   E,E	; CF23 5B "["
EXOS_STR_CF24:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at CF16
	; Disassembler: switching to DATA mode
	DB $00	; CF24 00 "?"
	DB $0D	; CF25 0D "?"
	DB $0A	; CF26 0A "?"
	DB $1B	; CF27 1B "?"
	DB $2A	; CF28 2A "*"
	DB $1B	; CF29 1B "?"
	DB $4C	; CF2A 4C "L"
	DB $0E	; CF2B 0E "?"
	DB $1B	; CF2C 1B "?"
	DB $3B	; CF2D 3B ";"
	DB $00	; CF2E 00 "?"
	DB $0D	; CF2F 0D "?"
	DB $0A	; CF30 0A "?"
	DB $1B	; CF31 1B "?"
	DB $2B	; CF32 2B "+"
	DB $1B	; CF33 1B "?"
	DB $37	; CF34 37 "7"
	DB $0E	; CF35 0E "?"
	DB $1B	; CF36 1B "?"
	DB $4C	; CF37 4C "L"
	DB $0E	; CF38 0E "?"
	DB $1B	; CF39 1B "?"
	DB $3B,$34	; CF3A 3B 34 ";4"
	DB $C4	; CF3C C4 "?"
	DB $46	; CF3D 46 "F"
	DB $BB	; CF3E BB "?"
	DB $9B	; CF3F 9B "?"
	DB $7D	; CF40 7D "}"
SUB_CF41:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CFE1
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #57 of 937
	PUSH BC	; CF41 C5 "?"
	PUSH DE	; CF42 D5 "?"
	LD   C,B	; CF43 48 "H"
	LD   A,B	; CF44 78 "x"
	INC  B	; CF45 04 "?"
	LD   HL,$C7D7	; CF46 21 D7 C7 "!??"
NEAR_CF49:		; code label
	; Referenced at CF4F
	CP   (HL)	; CF49 BE "?"
	JR   NZ,NEAR_CF5A	; CF4A 20 0E " ?"
	INC  DE	; CF4C 13 "?"
	INC  HL	; CF4D 23 "?"
	LD   A,(DE)	; CF4E 1A "?"
	DJNZ NEAR_CF49	; CF4F 10 F8 "??"
	SET  0,(IY+$00)	; CF51 FD CB 00 C6 "????"
	XOR  A	; CF55 AF "?"
	; Opcode breaks the linear code flow
	JR   NEAR_CF6F	; CF56 18 17 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #124 of 937
	LD   (HL),H	; CF58 74 "t"
	; stop analyzing: already analyzed code at iteration #124: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $C3	; CF59 C3 "?"
NEAR_CF5A:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at CF4A
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #58 of 937
	POP  DE	; CF5A D1 "?"
	PUSH DE	; CF5B D5 "?"
	LD   B,C	; CF5C 41 "A"
	LD   A,B	; CF5D 78 "x"
	INC  B	; CF5E 04 "?"
	LD   HL,$C7E1	; CF5F 21 E1 C7 "!??"
NEAR_CF62:		; code label
	; Referenced at CF68
	CP   (HL)	; CF62 BE "?"
	JR   NZ,NEAR_CF6F	; CF63 20 0A " ?"
	INC  DE	; CF65 13 "?"
	INC  HL	; CF66 23 "?"
	LD   A,(DE)	; CF67 1A "?"
	DJNZ NEAR_CF62	; CF68 10 F8 "??"
	RES  0,(IY+$00)	; CF6A FD CB 00 86 "????"
	XOR  A	; CF6E AF "?"
NEAR_CF6F:		; code label
	; stop analyzing: already analyzed code at iteration #59: Opcode (or part of it) has been already analyzed
	; Referenced at CF56 CF63
	POP  DE	; CF6F D1 "?"
	POP  BC	; CF70 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; CF71 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #125 of 937
	LD   E,$D5	; CF72 1E D5 "??"
	LD   DE,$06FB	; CF74 11 FB 06 "???"
	LD   D,(HL)	; CF77 56 "V"
	LD   C,C	; CF78 49 "I"
	LD   B,H	; CF79 44 "D"
	LD   B,L	; CF7A 45 "E"
	LD   C,A	; CF7B 4F "O"
	LD   A,($7CA4)	; CF7C 3A A4 7C ":?|"
	JR   NC,NEAR_CF84	; CF7F 30 03 "0?"
FAR_CF81:		; code label
	; stop analyzing: already analyzed code at iteration #125: Opcode (or part of it) has been already analyzed
	; Referenced at C02A
	; Code analyzation starting point at iteration #29 of 937
	LD   A,B	; CF81 78 "x"
	CP   $A6	; CF82 FE A6 "??"
NEAR_CF84:		; code label
	; Referenced at CF7F
	JR   Z,NEAR_CF8F	; CF84 28 09 "(?"
	CP   $DB	; CF86 FE DB "??"
	JR   Z,NEAR_CF98	; CF88 28 0E "(?"
	; Opcode breaks the linear code flow
	RET  	; CF8A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #54 of 937
	OR   C	; CF8B B1 "?"
	LD   L,(HL)	; CF8C 6E "n"
	OR   D	; CF8D B2 "?"
	; stop analyzing: already analyzed code at iteration #54: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $31	; CF8E 31 "1"
NEAR_CF8F:		; code label
	; Referenced at CF84
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #30 of 937
	LD   DE,$CFA3	; CF8F 11 A3 CF "???"
	; Opcode breaks the linear code flow
	JR   NEAR_CF9B	; CF92 18 07 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #55 of 937
	LD   B,H	; CF94 44 "D"
	XOR  C	; CF95 A9 "?"
	SUB  C	; CF96 91 "?"
	LD   L,H	; CF97 6C "l"
NEAR_CF98:		; code label
	; stop analyzing: already analyzed code at iteration #55: Opcode (or part of it) has been already analyzed
	; Referenced at CF88
	; Code analyzation starting point at iteration #31 of 937
	LD   DE,$CFB4	; CF98 11 B4 CF "???"
NEAR_CF9B:		; code label
	; stop analyzing: already analyzed code at iteration #32: Opcode (or part of it) has been already analyzed
	; Referenced at CF92
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	IN   A,($B3)	; CF9B DB B3 "??"
	LD   B,A	; CF9D 47 "G"
	LD   C,$00	; CF9E 0E 00 "??"
	; Opcode breaks the linear code flow
	RET  	; CFA0 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #56 of 937
	ADC  C	; CFA1 89 "?"
	LD   A,(HL)	; CFA2 7E "~"
	DJNZ $CFEE	; CFA3 10 49 "?I"
	LD   L,(HL)	; CFA5 6E "n"
	HALT 	; CFA6 76 "v"
	LD   H,C	; CFA7 61 "a"
	LD   L,H	; CFA8 6C "l"
	LD   L,C	; CFA9 69 "i"
	LD   H,H	; CFAA 64 "d"
	JR   NZ,NEAR_D013	; CFAB 20 66 " f"
	LD   L,C	; CFAD 69 "i"
	LD   L,H	; CFAE 6C "l"
	LD   H,L	; CFAF 65 "e"
	LD   L,(HL)	; CFB0 6E "n"
	LD   H,C	; CFB1 61 "a"
	LD   L,L	; CFB2 6D "m"
	LD   H,L	; CFB3 65 "e"
	LD   HL,($6843)	; CFB4 2A 43 68 "*Ch"
	LD   H,C	; CFB7 61 "a"
	LD   L,(HL)	; CFB8 6E "n"
	LD   L,(HL)	; CFB9 6E "n"
	LD   H,L	; CFBA 65 "e"
	LD   L,H	; CFBB 6C "l"
	JR   NZ,NEAR_D035	; CFBC 20 77 " w"
	LD   H,C	; CFBE 61 "a"
	LD   (HL),E	; CFBF 73 "s"
	JR   NZ,$D031	; CFC0 20 6F " o"
	LD   (HL),B	; CFC2 70 "p"
	LD   H,L	; CFC3 65 "e"
	LD   L,(HL)	; CFC4 6E "n"
	JR   NZ,$D03E	; CFC5 20 77 " w"
	LD   L,C	; CFC7 69 "i"
	LD   (HL),H	; CFC8 74 "t"
	LD   L,B	; CFC9 68 "h"
	JR   NZ,NEAR_D030	; CFCA 20 64 " d"
	LD   L,C	; CFCC 69 "i"
	LD   H,(HL)	; CFCD 66 "f"
	LD   H,(HL)	; CFCE 66 "f"
	LD   H,L	; CFCF 65 "e"
	LD   (HL),D	; CFD0 72 "r"
	LD   H,L	; CFD1 65 "e"
	LD   L,(HL)	; CFD2 6E "n"
	LD   (HL),H	; CFD3 74 "t"
	JR   NZ,$D046	; CFD4 20 70 " p"
	LD   H,C	; CFD6 61 "a"
	LD   (HL),D	; CFD7 72 "r"
	LD   H,C	; CFD8 61 "a"
	LD   L,L	; CFD9 6D "m"
	LD   H,L	; CFDA 65 "e"
	LD   (HL),H	; CFDB 74 "t"
	LD   H,L	; CFDC 65 "e"
	LD   (HL),D	; CFDD 72 "r"
	LD   (HL),E	; CFDE 73 "s"
	LD   (HL),C	; CFDF 71 "q"
	ADD  HL,DE	; CFE0 19 "?"
	CALL SUB_CF41	; CFE1 CD 41 CF "?A?"
	RET  NZ	; CFE4 C0 "?"
	LD   (IY+$02),$00	; CFE5 FD 36 02 00 "?6??"
	LD   (IY+$40),$00	; CFE9 FD 36 40 00 "?6@?"
	CALL SUB_D0BE	; CFED CD BE D0 "???"
	; stop analyzing: already analyzed code at iteration #60: Opcode (or part of it) has been already analyzed
	JP   NZ,FAR_D09A	; CFF0 C2 9A D0 "???"
	BIT  0,(IY+$02)	; CFF3 FD CB 02 46 "???F"
	JR   NZ,NEAR_D00F	; CFF7 20 16 " ?"
	LD   A,(IY+$07)	; CFF9 FD 7E 07 "?~?"
	LD   B,$02	; CFFC 06 02 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; CFFE F7 0B "??"
	JP   NZ,FAR_D09A	; D000 C2 9A D0 "???"
	LD   (IY+$03),D	; D003 FD 72 03 "?r?"
	LD   (IY+$04),E	; D006 FD 73 04 "?s?"
	LD   (IY+$05),B	; D009 FD 70 05 "?p?"
	LD   (IY+$06),C	; D00C FD 71 06 "?q?"
NEAR_D00F:		; code label
	; stop analyzing: already analyzed code at iteration #61: Opcode (or part of it) has been already analyzed
	; Referenced at CFF7
	BIT  0,(IY+$00)	; D00F FD CB 00 46 "???F"
NEAR_D013:		; code label
	; stop analyzing: already analyzed code at iteration #62: Opcode (or part of it) has been already analyzed
	; Referenced at CFAB
	JR   Z,NEAR_D01F	; D013 28 0A "(?"
	CALL SUB_D1F8	; D015 CD F8 D1 "???"
	JP   NZ,FAR_D09A	; D018 C2 9A D0 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_D025	; D01B 18 08 "??"
	; stop analyzing: unknown Z80 opcode at iteration #126: Unknown ED opcode
	; Disassembler: switching to DATA mode
	DB $ED	; D01D ED "?"
	DB $25	; D01E 25 "%"
NEAR_D01F:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D013
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #63 of 937
	CALL SUB_D23F	; D01F CD 3F D2 "???"
	JP   NZ,FAR_D09A	; D022 C2 9A D0 "???"
NEAR_D025:		; code label
	; stop analyzing: already analyzed code at iteration #64: Opcode (or part of it) has been already analyzed
	; Referenced at D01B
	LD   HL,$0000	; D025 21 00 00 "!??"
	LD   E,(IY+$06)	; D028 FD 5E 06 "?^?"
	LD   D,H	; D02B 54 "T"
	LD   B,(IY+$05)	; D02C FD 46 05 "?F?"
NEAR_D02F:		; code label
	; Referenced at D030
	ADD  HL,DE	; D02F 19 "?"
NEAR_D030:		; code label
	; stop analyzing: already analyzed code at iteration #65: Opcode (or part of it) has been already analyzed
	; Referenced at CFCA
	DJNZ NEAR_D02F	; D030 10 FD "??"
	LD   (IY+$0C),L	; D032 FD 75 0C "?u?"
NEAR_D035:		; code label
	; stop analyzing: already analyzed code at iteration #67: Opcode (or part of it) has been already analyzed
	; Referenced at CFBC
	LD   (IY+$0D),H	; D035 FD 74 0D "?t?"
	LD   A,(IY+$07)	; D038 FD 7E 07 "?~?"
	LD   B,$03	; D03B 06 03 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; D03D F7 0B "??"
	; stop analyzing: already analyzed code at iteration #68: Opcode (or part of it) has been already analyzed
	JR   NZ,FAR_D09A	; D03F 20 59 " Y"
	LD   (IY+$08),C	; D041 FD 71 08 "?q?"
	LD   (IY+$09),B	; D044 FD 70 09 "?p?"
	; stop analyzing: already analyzed code at iteration #69: Opcode (or part of it) has been already analyzed
	LD   (IY+$0A),E	; D047 FD 73 0A "?s?"
	LD   (IY+$0B),D	; D04A FD 72 0B "?r?"
	LD   L,(IY+$0C)	; D04D FD 6E 0C "?n?"
	LD   H,(IY+$0D)	; D050 FD 66 0D "?f?"
	BIT  0,(IY+$03)	; D053 FD CB 03 46 "???F"
	JR   Z,NEAR_D067	; D057 28 0E "(?"
	BIT  3,(IY+$03)	; D059 FD CB 03 5E "???^"
	JR   NZ,NEAR_D061	; D05D 20 02 " ?"
	LD   E,C	; D05F 59 "Y"
	LD   D,B	; D060 50 "P"
NEAR_D061:		; code label
	; stop analyzing: already analyzed code at iteration #70: Opcode (or part of it) has been already analyzed
	; Referenced at D05D
	LD   C,L	; D061 4D "M"
	LD   B,H	; D062 44 "D"
	ADD  HL,HL	; D063 29 ")"
	ADD  HL,HL	; D064 29 ")"
	ADD  HL,HL	; D065 29 ")"
	ADD  HL,BC	; D066 09 "?"
NEAR_D067:		; code label
	; stop analyzing: already analyzed code at iteration #71: Opcode (or part of it) has been already analyzed
	; Referenced at D057
	ADD  HL,DE	; D067 19 "?"
	LD   (IY+$0E),L	; D068 FD 75 0E "?u?"
	LD   (IY+$0F),H	; D06B FD 74 0F "?t?"
	BIT  0,(IY+$03)	; D06E FD CB 03 46 "???F"
	JR   NZ,NEAR_D0A4	; D072 20 30 " 0"
	LD   A,(IY+$06)	; D074 FD 7E 06 "?~?"
NEAR_D077:		; code label
	; Referenced at D07F
	EX   AF,AF'	; D077 08 "?"
	CALL SUB_D3AD	; D078 CD AD D3 "???"
	JR   NZ,FAR_D09A	; D07B 20 1D " ?"
	EX   AF,AF'	; D07D 08 "?"
	DEC  A	; D07E 3D "="
	JR   NZ,NEAR_D077	; D07F 20 F6 " ?"
NEAR_D081:		; code label
	; Referenced at D0BA
	CALL SUB_D33F	; D081 CD 3F D3 "???"
	JR   NZ,FAR_D09A	; D084 20 14 " ?"
	BIT  1,(IY+$02)	; D086 FD CB 02 4E "???N"
	JR   Z,FAR_D09A	; D08A 28 0E "(?"
	LD   A,(IY+$07)	; D08C FD 7E 07 "?~?"
	LD   C,$01	; D08F 0E 01 "??"
	LD   E,$01	; D091 1E 01 "??"
	LD   D,(IY+$06)	; D093 FD 56 06 "?V?"
	LD   B,$01	; D096 06 01 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; D098 F7 0B "??"
FAR_D09A:		; code label
	; stop analyzing: already analyzed code at iteration #72: Opcode (or part of it) has been already analyzed
	; Referenced at CFF0 D000 D018 D022 D03F D07B D084 D08A D0B8 D30E
	CP   $E5	; D09A FE E5 "??"
	CALL Z,SUB_D480	; D09C CC 80 D4 "???"
	LD   C,$00	; D09F 0E 00 "??"
	; Opcode breaks the linear code flow
	RET  	; D0A1 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #127 of 937
	DAA  	; D0A2 27 "'"
	LD   H,A	; D0A3 67 "g"
NEAR_D0A4:		; code label
	; stop analyzing: already analyzed code at iteration #127: Opcode (or part of it) has been already analyzed
	; Referenced at D072
	; Code analyzation starting point at iteration #73 of 937
	LD   H,(IY+$0D)	; D0A4 FD 66 0D "?f?"
	LD   L,(IY+$0C)	; D0A7 FD 6E 0C "?n?"
	LD   B,H	; D0AA 44 "D"
	LD   C,L	; D0AB 4D "M"
	ADD  HL,HL	; D0AC 29 ")"
	ADD  HL,HL	; D0AD 29 ")"
	ADD  HL,HL	; D0AE 29 ")"
	ADD  HL,BC	; D0AF 09 "?"
	PUSH HL	; D0B0 E5 "?"
	CALL SUB_D412	; D0B1 CD 12 D4 "???"
	POP  BC	; D0B4 C1 "?"
	CALL SUB_D430	; D0B5 CD 30 D4 "?0?"
	JR   NZ,FAR_D09A	; D0B8 20 E0 " ?"
	; Opcode breaks the linear code flow
	JR   NEAR_D081	; D0BA 18 C5 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #128 of 937
	LD   (HL),B	; D0BC 70 "p"
	OR   (HL)	; D0BD B6 "?"
SUB_D0BE:		; code label
	; stop analyzing: already analyzed code at iteration #128: Opcode (or part of it) has been already analyzed
	; Referenced at CFED
	; Code analyzation starting point at iteration #74 of 937
	LD   A,(DE)	; D0BE 1A "?"
	SUB  $05	; D0BF D6 05 "??"
	LD   B,A	; D0C1 47 "G"
	JR   Z,NEAR_D0DA	; D0C2 28 16 "(?"
	LD   HL,$0006	; D0C4 21 06 00 "!??"
	ADD  HL,DE	; D0C7 19 "?"
	LD   E,$65	; D0C8 1E 65 "?e"
NEAR_D0CA:		; code label
	; Referenced at D0D8
	LD   A,(HL)	; D0CA 7E "~"
	CP   $23	; D0CB FE 23 "??"
	JR   Z,NEAR_D0E0	; D0CD 28 11 "(?"
	CP   $22	; D0CF FE 22 "?""
	JR   Z,NEAR_D136	; D0D1 28 63 "(c"
	CP   $20	; D0D3 FE 20 "? "
	JR   NZ,NEAR_D150	; D0D5 20 79 " y"
	INC  HL	; D0D7 23 "?"
	DJNZ NEAR_D0CA	; D0D8 10 F0 "??"
NEAR_D0DA:		; code label
	; stop analyzing: already analyzed code at iteration #75: Opcode (or part of it) has been already analyzed
	; Referenced at D0C2 D0E3 D0F6 D0FA D0FF D102 D105 D108 D10B D111 D121 D11D D18D D1AF D1BA
	LD   A,$F0	; D0DA 3E F0 ">?"
	OR   A	; D0DC B7 "?"
	; Opcode breaks the linear code flow
	RET  	; D0DD C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #129 of 937
	INC  DE	; D0DE 13 "?"
	; stop analyzing: already analyzed code at iteration #129: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $18	; D0DF 18 "?"
NEAR_D0E0:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D0CD
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #76 of 937
	LD   E,$00	; D0E0 1E 00 "??"
NEAR_D0E2:		; code label
	; Referenced at D0E9
	DEC  B	; D0E2 05 "?"
	JR   Z,NEAR_D0DA	; D0E3 28 F5 "(?"
	INC  HL	; D0E5 23 "?"
	LD   A,(HL)	; D0E6 7E "~"
	CP   $20	; D0E7 FE 20 "? "
	JR   Z,NEAR_D0E2	; D0E9 28 F7 "(?"
NEAR_D0EB:		; code label
	; Referenced at D10F
	LD   A,(HL)	; D0EB 7E "~"
	CP   $3A	; D0EC FE 3A "?:"
	JR   Z,NEAR_D12F	; D0EE 28 3F "(?"
	CP   $20	; D0F0 FE 20 "? "
	JR   Z,NEAR_D11F	; D0F2 28 2B "(+"
	SUB  $30	; D0F4 D6 30 "?0"
	JR   C,NEAR_D0DA	; D0F6 38 E2 "8?"
	CP   $0A	; D0F8 FE 0A "??"
	JR   NC,NEAR_D0DA	; D0FA 30 DE "0?"
	LD   D,A	; D0FC 57 "W"
	LD   A,E	; D0FD 7B "{"
	ADD  A	; D0FE 87 "?"
	JR   C,NEAR_D0DA	; D0FF 38 D9 "8?"
	ADD  A	; D101 87 "?"
	JR   C,NEAR_D0DA	; D102 38 D6 "8?"
	ADD  E	; D104 83 "?"
	JR   C,NEAR_D0DA	; D105 38 D3 "8?"
	ADD  A	; D107 87 "?"
	JR   C,NEAR_D0DA	; D108 38 D0 "8?"
	ADD  D	; D10A 82 "?"
	JR   C,NEAR_D0DA	; D10B 38 CD "8?"
	LD   E,A	; D10D 5F "_"
	INC  HL	; D10E 23 "?"
	DJNZ NEAR_D0EB	; D10F 10 DA "??"
	; Opcode breaks the linear code flow
	JR   NEAR_D0DA	; D111 18 C7 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #130 of 937
	LD   E,A	; D113 5F "_"
	LD   A,(BC)	; D114 0A "?"
NEAR_D115:		; code label
	; stop analyzing: already analyzed code at iteration #130: Opcode (or part of it) has been already analyzed
	; Referenced at D11F
	; Code analyzation starting point at iteration #78 of 937
	INC  HL	; D115 23 "?"
	LD   A,(HL)	; D116 7E "~"
	CP   $3A	; D117 FE 3A "?:"
	JR   Z,NEAR_D12F	; D119 28 14 "(?"
	CP   $20	; D11B FE 20 "? "
	JR   NZ,NEAR_D0DA	; D11D 20 BB " ?"
NEAR_D11F:		; code label
	; stop analyzing: already analyzed code at iteration #78: Opcode (or part of it) has been already analyzed
	; Referenced at D0F2
	; Code analyzation starting point at iteration #77 of 937
	DJNZ NEAR_D115	; D11F 10 F4 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_D0DA	; D121 18 B7 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #131 of 937
	ADC  B	; D123 88 "?"
	; Opcode breaks the linear code flow
	JP   HL	; D124 E9 "?"
NEAR_D125:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D12F
	; Code analyzation starting point at iteration #80 of 937
	INC  HL	; D125 23 "?"
	LD   A,(HL)	; D126 7E "~"
	CP   $22	; D127 FE 22 "?""
	JR   Z,NEAR_D136	; D129 28 0B "(?"
	CP   $20	; D12B FE 20 "? "
	JR   NZ,NEAR_D150	; D12D 20 21 " !"
NEAR_D12F:		; code label
	; stop analyzing: already analyzed code at iteration #80: Opcode (or part of it) has been already analyzed
	; Referenced at D0EE D119
	; Code analyzation starting point at iteration #79 of 937
	DJNZ NEAR_D125	; D12F 10 F4 "??"
	; Opcode breaks the linear code flow
	JP   FAR_D1DD	; D131 C3 DD D1 "???"
	; stop analyzing: already analyzed code at iteration #132: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $FC	; D134 FC "?"
	DB $05	; D135 05 "?"
NEAR_D136:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D0D1 D129
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #81 of 937
	CALL SUB_D1E3	; D136 CD E3 D1 "???"
	INC  DE	; D139 13 "?"
	DEC  B	; D13A 05 "?"
	JP   Z,FAR_D1DD	; D13B CA DD D1 "???"
NEAR_D13E:		; code label
	; Referenced at D149
	LD   A,(DE)	; D13E 1A "?"
	CP   $22	; D13F FE 22 "?""
	JR   Z,NEAR_D172	; D141 28 2F "(/"
	LD   (HL),A	; D143 77 "w"
	INC  DE	; D144 13 "?"
	INC  HL	; D145 23 "?"
	INC  (IY+$20)	; D146 FD 34 20 "?4 "
	DJNZ NEAR_D13E	; D149 10 F3 "??"
	; Opcode breaks the linear code flow
	JP   FAR_D1DD	; D14B C3 DD D1 "???"
	; stop analyzing: already analyzed code at iteration #133: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $22,$3D	; D14E 22 3D ""="
NEAR_D150:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D0D5 D12D
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #82 of 937
	CALL SUB_D1E3	; D150 CD E3 D1 "???"
NEAR_D153:		; code label
	; Referenced at D16A
	LD   A,(DE)	; D153 1A "?"
	CP   $20	; D154 FE 20 "? "
	JR   Z,NEAR_D172	; D156 28 1A "(?"
	CP   $2F	; D158 FE 2F "?/"
	JR   Z,NEAR_D18B	; D15A 28 2F "(/"
	CP   $09	; D15C FE 09 "??"
	JR   Z,NEAR_D172	; D15E 28 12 "(?"
	CP   $22	; D160 FE 22 "?""
	JR   Z,FAR_D1DD	; D162 28 79 "(y"
	LD   (HL),A	; D164 77 "w"
	INC  DE	; D165 13 "?"
	INC  HL	; D166 23 "?"
	INC  (IY+$20)	; D167 FD 34 20 "?4 "
	DJNZ NEAR_D153	; D16A 10 E7 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_D185	; D16C 18 17 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #134 of 937
	LD   H,(HL)	; D16E 66 "f"
	CP   D	; D16F BA "?"
	SBC  H	; D170 9C "?"
	; stop analyzing: already analyzed code at iteration #134: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $20	; D171 20 " "
NEAR_D172:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D141 D156 D15E D17F D1C1 D1C9 D1D1 D1D9
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #83 of 937
	DEC  B	; D172 05 "?"
	JR   Z,NEAR_D185	; D173 28 10 "(?"
	INC  DE	; D175 13 "?"
	LD   A,(DE)	; D176 1A "?"
	CP   $2F	; D177 FE 2F "?/"
	JR   Z,NEAR_D18B	; D179 28 10 "(?"
	CP   $20	; D17B FE 20 "? "
	JR   NZ,FAR_D1DD	; D17D 20 5E " ^"
	; Opcode breaks the linear code flow
	JR   NEAR_D172	; D17F 18 F1 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #135 of 937
	ADD  B	; D181 80 "?"
	XOR  D	; D182 AA "?"
	; stop analyzing: already analyzed code at iteration #135: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $E2	; D183 E2 "?"
	DB $3A	; D184 3A ":"
NEAR_D185:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D16C D173
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #84 of 937
	XOR  A	; D185 AF "?"
	; Opcode breaks the linear code flow
	RET  	; D186 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #136 of 937
	POP  BC	; D187 C1 "?"
	LD   H,$4D	; D188 26 4D "&M"
	LD   A,C	; D18A 79 "y"
NEAR_D18B:		; code label
	; stop analyzing: already analyzed code at iteration #136: Opcode (or part of it) has been already analyzed
	; Referenced at D15A D179 D1AD
	; Code analyzation starting point at iteration #85 of 937
	INC  DE	; D18B 13 "?"
	DEC  B	; D18C 05 "?"
	JP   Z,NEAR_D0DA	; D18D CA DA D0 "???"
	LD   A,(DE)	; D190 1A "?"
	CP   $61	; D191 FE 61 "?a"
	JR   C,NEAR_D19B	; D193 38 06 "8?"
	CP   $7B	; D195 FE 7B "?{"
	JR   NC,NEAR_D19B	; D197 30 02 "0?"
	SUB  $20	; D199 D6 20 "? "
NEAR_D19B:		; code label
	; stop analyzing: already analyzed code at iteration #86: Opcode (or part of it) has been already analyzed
	; Referenced at D193 D197
	CP   $4F	; D19B FE 4F "?O"
	JR   Z,NEAR_D1B6	; D19D 28 17 "(?"
	CP   $44	; D19F FE 44 "?D"
	JR   Z,NEAR_D1C5	; D1A1 28 22 "(""
	CP   $4C	; D1A3 FE 4C "?L"
	JR   Z,NEAR_D1CD	; D1A5 28 26 "(&"
	CP   $41	; D1A7 FE 41 "?A"
	JR   Z,NEAR_D1D5	; D1A9 28 2A "(*"
	CP   $20	; D1AB FE 20 "? "
	JR   Z,NEAR_D18B	; D1AD 28 DC "(?"
	; Opcode breaks the linear code flow
	JP   NEAR_D0DA	; D1AF C3 DA D0 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #137 of 937
	LD   D,$61	; D1B2 16 61 "?a"
	SBC  (HL)	; D1B4 9E "?"
	RRCA 	; D1B5 0F "?"
NEAR_D1B6:		; code label
	; stop analyzing: already analyzed code at iteration #137: Opcode (or part of it) has been already analyzed
	; Referenced at D19D
	; Code analyzation starting point at iteration #87 of 937
	BIT  0,(IY+$00)	; D1B6 FD CB 00 46 "???F"
	JP   NZ,NEAR_D0DA	; D1BA C2 DA D0 "???"
	SET  0,(IY+$02)	; D1BD FD CB 02 C6 "????"
	; Opcode breaks the linear code flow
	JR   NEAR_D172	; D1C1 18 AF "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #138 of 937
	RET  NC	; D1C3 D0 "?"
	INC  L	; D1C4 2C ","
NEAR_D1C5:		; code label
	; stop analyzing: already analyzed code at iteration #138: Opcode (or part of it) has been already analyzed
	; Referenced at D1A1
	; Code analyzation starting point at iteration #88 of 937
	SET  1,(IY+$02)	; D1C5 FD CB 02 CE "????"
	; Opcode breaks the linear code flow
	JR   NEAR_D172	; D1C9 18 A7 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #139 of 937
	LD   C,B	; D1CB 48 "H"
	AND  A	; D1CC A7 "?"
NEAR_D1CD:		; code label
	; stop analyzing: already analyzed code at iteration #139: Opcode (or part of it) has been already analyzed
	; Referenced at D1A5
	; Code analyzation starting point at iteration #89 of 937
	SET  0,(IY+$40)	; D1CD FD CB 40 C6 "??@?"
	; Opcode breaks the linear code flow
	JR   NEAR_D172	; D1D1 18 9F "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #140 of 937
	LD   A,A	; D1D3 7F "?"
	DEC  HL	; D1D4 2B "+"
NEAR_D1D5:		; code label
	; stop analyzing: already analyzed code at iteration #140: Opcode (or part of it) has been already analyzed
	; Referenced at D1A9
	; Code analyzation starting point at iteration #90 of 937
	SET  1,(IY+$40)	; D1D5 FD CB 40 CE "??@?"
	; Opcode breaks the linear code flow
	JR   NEAR_D172	; D1D9 18 97 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #141 of 937
	LD   SP,HL	; D1DB F9 "?"
	ADD  HL,SP	; D1DC 39 "9"
FAR_D1DD:		; code label
	; stop analyzing: already analyzed code at iteration #141: Opcode (or part of it) has been already analyzed
	; Referenced at D131 D13B D14B D162 D17D
	; Code analyzation starting point at iteration #91 of 937
	LD   A,$A6	; D1DD 3E A6 ">?"
	OR   A	; D1DF B7 "?"
	; Opcode breaks the linear code flow
	RET  	; D1E0 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #142 of 937
	LD   D,B	; D1E1 50 "P"
	; stop analyzing: already analyzed code at iteration #142: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $EE	; D1E2 EE "?"
SUB_D1E3:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D136 D150
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #92 of 937
	LD   (IY+$07),E	; D1E3 FD 73 07 "?s?"
	PUSH HL	; D1E6 E5 "?"
	PUSH IY	; D1E7 FD E5 "??"
	POP  DE	; D1E9 D1 "?"
	LD   HL,$0021	; D1EA 21 21 00 "!!?"
	ADD  HL,DE	; D1ED 19 "?"
	POP  DE	; D1EE D1 "?"
	LD   (IY+$20),$00	; D1EF FD 36 20 00 "?6 ?"
	; Opcode breaks the linear code flow
	RET  	; D1F3 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #143 of 937
	LD   C,D	; D1F4 4A "J"
	; EXOS call, unknown function: 0xd
	EXOS $0D	; D1F5 F7 0D "??"
	XOR  E	; D1F7 AB "?"
SUB_D1F8:		; code label
	; stop analyzing: already analyzed code at iteration #143: Opcode (or part of it) has been already analyzed
	; Referenced at D015
	; Code analyzation starting point at iteration #93 of 937
	PUSH IY	; D1F8 FD E5 "??"
	POP  HL	; D1FA E1 "?"
	LD   DE,$0020	; D1FB 11 20 00 "? ?"
	ADD  HL,DE	; D1FE 19 "?"
	EX   DE,HL	; D1FF EB "?"
	CALL SUB_D387	; D200 CD 87 D3 "???"
	RET  NZ	; D203 C0 "?"
	LD   (IY+$01),L	; D204 FD 75 01 "?u?"
	LD   A,L	; D207 7D "}"
	; EXOS call (0x2): Create channel
	; A=0x20
	EXOS $02	; D208 F7 02 "??"
	RET  NZ	; D20A C0 "?"
	PUSH IY	; D20B FD E5 "??"
	POP  HL	; D20D E1 "?"
	LD   DE,$0010	; D20E 11 10 00 "???"
	ADD  HL,DE	; D211 19 "?"
	PUSH HL	; D212 E5 "?"
	LD   (HL),$00	; D213 36 00 "6?"
	INC  HL	; D215 23 "?"
	LD   (HL),$0B	; D216 36 0B "6?"
	INC  HL	; D218 23 "?"
	LD   A,(IY+$03)	; D219 FD 7E 03 "?~?"
	LD   (HL),A	; D21C 77 "w"
	INC  HL	; D21D 23 "?"
	LD   A,(IY+$04)	; D21E FD 7E 04 "?~?"
	LD   (HL),A	; D221 77 "w"
	INC  HL	; D222 23 "?"
	LD   A,(IY+$05)	; D223 FD 7E 05 "?~?"
	LD   (HL),A	; D226 77 "w"
	INC  HL	; D227 23 "?"
	LD   A,(IY+$06)	; D228 FD 7E 06 "?~?"
	LD   (HL),A	; D22B 77 "w"
	LD   B,$0A	; D22C 06 0A "??"
NEAR_D22E:		; code label
	; Referenced at D231
	INC  HL	; D22E 23 "?"
	LD   (HL),$00	; D22F 36 00 "6?"
	DJNZ NEAR_D22E	; D231 10 FB "??"
	POP  DE	; D233 D1 "?"
	LD   BC,$0010	; D234 01 10 00 "???"
	LD   A,(IY+$01)	; D237 FD 7E 01 "?~?"
	; EXOS call (0x8): Write block
	EXOS $08	; D23A F7 08 "??"
	; Opcode breaks the linear code flow
	RET  	; D23C C9 "?"
	; stop analyzing: already analyzed code at iteration #144: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $FA	; D23D FA "?"
	DB $4F	; D23E 4F "O"
SUB_D23F:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D01F
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #94 of 937
	PUSH IY	; D23F FD E5 "??"
	POP  HL	; D241 E1 "?"
	LD   DE,$0020	; D242 11 20 00 "? ?"
	ADD  HL,DE	; D245 19 "?"
	EX   DE,HL	; D246 EB "?"
	CALL SUB_D36B	; D247 CD 6B D3 "?k?"
	RET  NZ	; D24A C0 "?"
	LD   (IY+$01),L	; D24B FD 75 01 "?u?"
	LD   A,L	; D24E 7D "}"
	; EXOS call (0x1): Open channel
	; A=0x20
	EXOS $01	; D24F F7 01 "??"
	RET  NZ	; D251 C0 "?"
	PUSH IY	; D252 FD E5 "??"
	POP  HL	; D254 E1 "?"
	LD   DE,$0010	; D255 11 10 00 "???"
	ADD  HL,DE	; D258 19 "?"
	PUSH HL	; D259 E5 "?"
	EX   DE,HL	; D25A EB "?"
	BIT  0,(IY+$40)	; D25B FD CB 40 46 "??@F"
	JR   NZ,NEAR_D28E	; D25F 20 2D " -"
	BIT  1,(IY+$40)	; D261 FD CB 40 4E "??@N"
	JR   NZ,NEAR_D2A7	; D265 20 40 " @"
	LD   BC,$0010	; D267 01 10 00 "???"
	LD   A,(IY+$01)	; D26A FD 7E 01 "?~?"
	; EXOS call (0x6): Read block
	EXOS $06	; D26D F7 06 "??"
	POP  HL	; D26F E1 "?"
	RET  NZ	; D270 C0 "?"
	LD   A,(HL)	; D271 7E "~"
	OR   A	; D272 B7 "?"
	JP   NZ,FAR_D333	; D273 C2 33 D3 "?3?"
	INC  HL	; D276 23 "?"
	LD   A,(HL)	; D277 7E "~"
	CP   $0B	; D278 FE 0B "??"
	JP   NZ,FAR_D333	; D27A C2 33 D3 "?3?"
	INC  HL	; D27D 23 "?"
	BIT  0,(IY+$02)	; D27E FD CB 02 46 "???F"
	JP   Z,FAR_D314	; D282 CA 14 D3 "???"
	LD   A,(IY+$07)	; D285 FD 7E 07 "?~?"
	; EXOS call (0x3): Close channel
	EXOS $03	; D288 F7 03 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_D2D4	; D28A 18 48 "?H"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #145 of 937
	ADD  HL,BC	; D28C 09 "?"
	; stop analyzing: already analyzed code at iteration #145: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $36	; D28D 36 "6"
NEAR_D28E:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D25F
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #95 of 937
	LD   BC,$000D	; D28E 01 0D 00 "???"
	LD   A,(IY+$01)	; D291 FD 7E 01 "?~?"
	; EXOS call (0x6): Read block
	EXOS $06	; D294 F7 06 "??"
	POP  HL	; D296 E1 "?"
	RET  NZ	; D297 C0 "?"
	BIT  0,(IY+$02)	; D298 FD CB 02 46 "???F"
	JR   Z,FAR_D314	; D29C 28 76 "(v"
	LD   A,(IY+$07)	; D29E FD 7E 07 "?~?"
	; EXOS call (0x3): Close channel
	EXOS $03	; D2A1 F7 03 "??"
	; Opcode breaks the linear code flow
	JR   NEAR_D2D4	; D2A3 18 2F "?/"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #146 of 937
	RET  P	; D2A5 F0 "?"
	LD   H,D	; D2A6 62 "b"
NEAR_D2A7:		; code label
	; stop analyzing: already analyzed code at iteration #146: Opcode (or part of it) has been already analyzed
	; Referenced at D265
	; Code analyzation starting point at iteration #96 of 937
	LD   BC,$000C	; D2A7 01 0C 00 "???"
	LD   A,(IY+$01)	; D2AA FD 7E 01 "?~?"
	; EXOS call (0x6): Read block
	EXOS $06	; D2AD F7 06 "??"
	POP  HL	; D2AF E1 "?"
	RET  NZ	; D2B0 C0 "?"
	PUSH BC	; D2B1 C5 "?"
	PUSH DE	; D2B2 D5 "?"
	LD   D,(HL)	; D2B3 56 "V"
	INC  HL	; D2B4 23 "?"
	LD   E,(HL)	; D2B5 5E "^"
	INC  HL	; D2B6 23 "?"
	LD   B,(HL)	; D2B7 46 "F"
	INC  HL	; D2B8 23 "?"
	LD   C,(HL)	; D2B9 4E "N"
	DEC  HL	; D2BA 2B "+"
	DEC  HL	; D2BB 2B "+"
	DEC  HL	; D2BC 2B "+"
	LD   (HL),C	; D2BD 71 "q"
	INC  HL	; D2BE 23 "?"
	LD   (HL),B	; D2BF 70 "p"
	INC  HL	; D2C0 23 "?"
	LD   (HL),E	; D2C1 73 "s"
	INC  HL	; D2C2 23 "?"
	LD   (HL),D	; D2C3 72 "r"
	DEC  HL	; D2C4 2B "+"
	DEC  HL	; D2C5 2B "+"
	DEC  HL	; D2C6 2B "+"
	POP  DE	; D2C7 D1 "?"
	POP  BC	; D2C8 C1 "?"
	BIT  0,(IY+$02)	; D2C9 FD CB 02 46 "???F"
	JR   Z,FAR_D314	; D2CD 28 45 "(E"
	LD   A,(IY+$07)	; D2CF FD 7E 07 "?~?"
	; EXOS call (0x3): Close channel
	EXOS $03	; D2D2 F7 03 "??"
NEAR_D2D4:		; code label
	; stop analyzing: already analyzed code at iteration #97: Opcode (or part of it) has been already analyzed
	; Referenced at D28A D2A3
	LD   D,(HL)	; D2D4 56 "V"
	LD   (IY+$03),D	; D2D5 FD 72 03 "?r?"
	LD   BC,$0116	; D2D8 01 16 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D2DB F7 10 "??"
	INC  HL	; D2DD 23 "?"
	LD   D,(HL)	; D2DE 56 "V"
	LD   (IY+$04),D	; D2DF FD 72 04 "?r?"
	LD   BC,$0117	; D2E2 01 17 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D2E5 F7 10 "??"
	INC  HL	; D2E7 23 "?"
	LD   D,(HL)	; D2E8 56 "V"
	LD   (IY+$05),D	; D2E9 FD 72 05 "?r?"
	LD   A,(IY+$03)	; D2EC FD 7E 03 "?~?"
	DEC  A	; D2EF 3D "="
	JR   Z,NEAR_D2F5	; D2F0 28 03 "(?"
	DEC  A	; D2F2 3D "="
	JR   NZ,NEAR_D2F7	; D2F3 20 02 " ?"
NEAR_D2F5:		; code label
	; stop analyzing: already analyzed code at iteration #98: Opcode (or part of it) has been already analyzed
	; Referenced at D2F0
	SRL  D	; D2F5 CB 3A "?:"
NEAR_D2F7:		; code label
	; stop analyzing: already analyzed code at iteration #99: Opcode (or part of it) has been already analyzed
	; Referenced at D2F3
	LD   BC,$0118	; D2F7 01 18 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D2FA F7 10 "??"
	INC  HL	; D2FC 23 "?"
	LD   D,(HL)	; D2FD 56 "V"
	LD   (IY+$06),D	; D2FE FD 72 06 "?r?"
	LD   BC,$0119	; D301 01 19 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D304 F7 10 "??"
	LD   A,(IY+$07)	; D306 FD 7E 07 "?~?"
	; EXOS filename string for EXOS call 0x1 at 0xd30c
	LD   DE,$CF76	; D309 11 76 CF "?v?"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xcf76
	EXOS $01	; D30C F7 01 "??"
	JP   NZ,FAR_D09A	; D30E C2 9A D0 "???"
	; Opcode breaks the linear code flow
	RET  	; D311 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #147 of 937
	ADC  E	; D312 8B "?"
	; Opcode breaks the linear code flow
	RET  	; D313 C9 "?"
FAR_D314:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D282 D29C D2CD
	; Code analyzation starting point at iteration #100 of 937
	LD   A,(IY+$03)	; D314 FD 7E 03 "?~?"
	CP   (HL)	; D317 BE "?"
	JR   NZ,NEAR_D339	; D318 20 1F " ?"
	INC  HL	; D31A 23 "?"
	LD   A,(IY+$04)	; D31B FD 7E 04 "?~?"
	CP   (HL)	; D31E BE "?"
	JR   NZ,NEAR_D339	; D31F 20 18 " ?"
	INC  HL	; D321 23 "?"
	LD   A,(IY+$05)	; D322 FD 7E 05 "?~?"
	CP   (HL)	; D325 BE "?"
	JR   NZ,NEAR_D339	; D326 20 11 " ?"
	INC  HL	; D328 23 "?"
	LD   A,(IY+$06)	; D329 FD 7E 06 "?~?"
	CP   (HL)	; D32C BE "?"
	JR   NZ,NEAR_D339	; D32D 20 0A " ?"
	XOR  A	; D32F AF "?"
	; Opcode breaks the linear code flow
	RET  	; D330 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #148 of 937
	LD   H,H	; D331 64 "d"
	CP   (HL)	; D332 BE "?"
FAR_D333:		; code label
	; stop analyzing: already analyzed code at iteration #148: Opcode (or part of it) has been already analyzed
	; Referenced at D273 D27A
	; Code analyzation starting point at iteration #101 of 937
	LD   A,$EE	; D333 3E EE ">?"
	OR   A	; D335 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; D336 C9 "?"
	; stop analyzing: already analyzed code at iteration #149: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $2A,$63	; D337 2A 63 "*c"
NEAR_D339:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D318 D31F D326 D32D
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #102 of 937
	LD   A,$DB	; D339 3E DB ">?"
	OR   A	; D33B B7 "?"
	; Opcode breaks the linear code flow
	RET  	; D33C C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #150 of 937
	LD   B,D	; D33D 42 "B"
	; stop analyzing: already analyzed code at iteration #150: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $F4	; D33E F4 "?"
SUB_D33F:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D081
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #103 of 937
	BIT  0,(IY+$00)	; D33F FD CB 00 46 "???F"
	JR   Z,NEAR_D363	; D343 28 1E "(?"
	PUSH IY	; D345 FD E5 "??"
	POP  HL	; D347 E1 "?"
	LD   DE,$0010	; D348 11 10 00 "???"
	ADD  HL,DE	; D34B 19 "?"
	PUSH HL	; D34C E5 "?"
	LD   (HL),$00	; D34D 36 00 "6?"
	INC  HL	; D34F 23 "?"
	LD   (HL),$0A	; D350 36 0A "6?"
	LD   B,$0E	; D352 06 0E "??"
NEAR_D354:		; code label
	; Referenced at D357
	INC  HL	; D354 23 "?"
	LD   (HL),$00	; D355 36 00 "6?"
	DJNZ NEAR_D354	; D357 10 FB "??"
	POP  DE	; D359 D1 "?"
	LD   BC,$0010	; D35A 01 10 00 "???"
	LD   A,(IY+$01)	; D35D FD 7E 01 "?~?"
	; EXOS call (0x8): Write block
	EXOS $08	; D360 F7 08 "??"
	RET  NZ	; D362 C0 "?"
NEAR_D363:		; code label
	; stop analyzing: already analyzed code at iteration #104: Opcode (or part of it) has been already analyzed
	; Referenced at D343
	LD   A,(IY+$01)	; D363 FD 7E 01 "?~?"
	; EXOS call (0x3): Close channel
	EXOS $03	; D366 F7 03 "??"
	; Opcode breaks the linear code flow
	RET  	; D368 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #151 of 937
	ADC  (HL)	; D369 8E "?"
	POP  DE	; D36A D1 "?"
SUB_D36B:		; code label
	; stop analyzing: already analyzed code at iteration #151: Opcode (or part of it) has been already analyzed
	; Referenced at D247
	; Code analyzation starting point at iteration #105 of 937
	LD   L,$00	; D36B 2E 00 ".?"
NEAR_D36D:		; code label
	; Referenced at D37C
	PUSH DE	; D36D D5 "?"
	LD   A,L	; D36E 7D "}"
	INC  L	; D36F 2C ","
	JR   Z,NEAR_D3A6	; D370 28 34 "(4"
	; EXOS filename string for EXOS call 0x1 at 0xd375
	LD   DE,EXOS_STR_CB9F	; D372 11 9F CB "???"
	; EXOS call (0x1): Open channel
	; DE is known! :-) -> 0xcb9f
	; A=0x0
	EXOS $01	; D375 F7 01 "??"
	POP  DE	; D377 D1 "?"
	JR   Z,NEAR_D39E	; D378 28 24 "($"
	CP   $F9	; D37A FE F9 "??"
	JR   Z,NEAR_D36D	; D37C 28 EF "(?"
NEAR_D37E:		; code label
	; Referenced at D39A
	PUSH AF	; D37E F5 "?"
	DEC  L	; D37F 2D "-"
	LD   A,L	; D380 7D "}"
	; EXOS call (0x3): Close channel
	; A=0x0
	EXOS $03	; D381 F7 03 "??"
	POP  AF	; D383 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; D384 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #152 of 937
	LD   B,$1D	; D385 06 1D "??"
SUB_D387:		; code label
	; stop analyzing: already analyzed code at iteration #152: Opcode (or part of it) has been already analyzed
	; Referenced at D200
	; Code analyzation starting point at iteration #106 of 937
	LD   L,$00	; D387 2E 00 ".?"
NEAR_D389:		; code label
	; Referenced at D398
	PUSH DE	; D389 D5 "?"
	LD   A,L	; D38A 7D "}"
	INC  L	; D38B 2C ","
	JR   Z,NEAR_D3A6	; D38C 28 18 "(?"
	; EXOS filename string for EXOS call 0x2 at 0xd391
	LD   DE,EXOS_STR_CB9F	; D38E 11 9F CB "???"
	; EXOS call (0x2): Create channel
	; DE is known! :-) -> 0xcb9f
	; A=0x0
	EXOS $02	; D391 F7 02 "??"
	POP  DE	; D393 D1 "?"
	JR   Z,NEAR_D39E	; D394 28 08 "(?"
	CP   $F9	; D396 FE F9 "??"
	JR   Z,NEAR_D389	; D398 28 EF "(?"
	; Opcode breaks the linear code flow
	JR   NEAR_D37E	; D39A 18 E2 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #153 of 937
	RET  Z	; D39C C8 "?"
	; stop analyzing: already analyzed code at iteration #153: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $28	; D39D 28 "("
NEAR_D39E:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D378 D394
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #107 of 937
	PUSH DE	; D39E D5 "?"
	DEC  L	; D39F 2D "-"
	LD   A,L	; D3A0 7D "}"
	; EXOS call (0x3): Close channel
	EXOS $03	; D3A1 F7 03 "??"
	POP  DE	; D3A3 D1 "?"
	XOR  A	; D3A4 AF "?"
	; Opcode breaks the linear code flow
	RET  	; D3A5 C9 "?"
NEAR_D3A6:		; code label
	; stop analyzing: already analyzed code at iteration #154: Opcode (or part of it) has been already analyzed
	; Referenced at D370 D38C
	; Code analyzation starting point at iteration #108 of 937
	POP  DE	; D3A6 D1 "?"
	LD   A,$F9	; D3A7 3E F9 ">?"
	OR   A	; D3A9 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; D3AA C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #155 of 937
	ADC  H	; D3AB 8C "?"
	EX   AF,AF'	; D3AC 08 "?"
SUB_D3AD:		; code label
	; stop analyzing: already analyzed code at iteration #155: Opcode (or part of it) has been already analyzed
	; Referenced at D078
	; Code analyzation starting point at iteration #109 of 937
	LD   A,(IY+$03)	; D3AD FD 7E 03 "?~?"
	OR   A	; D3B0 B7 "?"
	JR   Z,NEAR_D3D7	; D3B1 28 24 "($"
	CALL SUB_D412	; D3B3 CD 12 D4 "???"
	EX   DE,HL	; D3B6 EB "?"
	LD   L,(IY+$05)	; D3B7 FD 6E 05 "?n?"
	LD   H,$00	; D3BA 26 00 "&?"
	LD   C,L	; D3BC 4D "M"
	LD   B,H	; D3BD 44 "D"
	ADD  HL,HL	; D3BE 29 ")"
	ADD  HL,HL	; D3BF 29 ")"
	ADD  HL,HL	; D3C0 29 ")"
	ADD  HL,BC	; D3C1 09 "?"
	LD   C,L	; D3C2 4D "M"
	LD   B,H	; D3C3 44 "D"
	EX   DE,HL	; D3C4 EB "?"
	PUSH BC	; D3C5 C5 "?"
	CALL SUB_D430	; D3C6 CD 30 D4 "?0?"
	POP  BC	; D3C9 C1 "?"
	RET  NZ	; D3CA C0 "?"
	BIT  3,(IY+$03)	; D3CB FD CB 03 5E "???^"
	JR   NZ,NEAR_D3DC	; D3CF 20 0B " ?"
	BIT  0,(IY+$03)	; D3D1 FD CB 03 46 "???F"
	JR   NZ,NEAR_D400	; D3D5 20 29 " )"
NEAR_D3D7:		; code label
	; stop analyzing: already analyzed code at iteration #110: Opcode (or part of it) has been already analyzed
	; Referenced at D3B1
	LD   C,(IY+$05)	; D3D7 FD 4E 05 "?N?"
	LD   B,$00	; D3DA 06 00 "??"
NEAR_D3DC:		; code label
	; stop analyzing: already analyzed code at iteration #111: Opcode (or part of it) has been already analyzed
	; Referenced at D3CF
	LD   L,(IY+$0E)	; D3DC FD 6E 0E "?n?"
	LD   H,(IY+$0F)	; D3DF FD 66 0F "?f?"
	CALL SUB_D474	; D3E2 CD 74 D4 "?t?"
	LD   E,(HL)	; D3E5 5E "^"
	INC  HL	; D3E6 23 "?"
	LD   D,(HL)	; D3E7 56 "V"
	BIT  3,(IY+$03)	; D3E8 FD CB 03 5E "???^"
	JR   Z,NEAR_D3F5	; D3EC 28 07 "(?"
	LD   H,D	; D3EE 62 "b"
	LD   L,E	; D3EF 6B "k"
	ADD  HL,HL	; D3F0 29 ")"
	ADD  HL,HL	; D3F1 29 ")"
	ADD  HL,HL	; D3F2 29 ")"
	ADD  HL,DE	; D3F3 19 "?"
	EX   DE,HL	; D3F4 EB "?"
NEAR_D3F5:		; code label
	; stop analyzing: already analyzed code at iteration #112: Opcode (or part of it) has been already analyzed
	; Referenced at D3EC
	LD   L,(IY+$0A)	; D3F5 FD 6E 0A "?n?"
	LD   H,(IY+$0B)	; D3F8 FD 66 0B "?f?"
	ADD  HL,DE	; D3FB 19 "?"
	CALL SUB_D430	; D3FC CD 30 D4 "?0?"
	RET  NZ	; D3FF C0 "?"
NEAR_D400:		; code label
	; stop analyzing: already analyzed code at iteration #113: Opcode (or part of it) has been already analyzed
	; Referenced at D3D5
	LD   L,(IY+$0E)	; D400 FD 6E 0E "?n?"
	LD   H,(IY+$0F)	; D403 FD 66 0F "?f?"
	INC  HL	; D406 23 "?"
	INC  HL	; D407 23 "?"
	LD   (IY+$0E),L	; D408 FD 75 0E "?u?"
	LD   (IY+$0F),H	; D40B FD 74 0F "?t?"
	XOR  A	; D40E AF "?"
	; Opcode breaks the linear code flow
	RET  	; D40F C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #156 of 937
	INC  D	; D410 14 "?"
	SBC  B	; D411 98 "?"
SUB_D412:		; code label
	; stop analyzing: already analyzed code at iteration #156: Opcode (or part of it) has been already analyzed
	; Referenced at D0B1 D3B3
	; Code analyzation starting point at iteration #114 of 937
	LD   L,(IY+$0E)	; D412 FD 6E 0E "?n?"
	LD   H,(IY+$0F)	; D415 FD 66 0F "?f?"
	CALL SUB_D474	; D418 CD 74 D4 "?t?"
	LD   E,(HL)	; D41B 5E "^"
	INC  HL	; D41C 23 "?"
	LD   D,(HL)	; D41D 56 "V"
	LD   L,E	; D41E 6B "k"
	LD   H,D	; D41F 62 "b"
	ADD  HL,HL	; D420 29 ")"
	ADD  HL,HL	; D421 29 ")"
	ADD  HL,HL	; D422 29 ")"
	ADD  HL,DE	; D423 19 "?"
	LD   C,(IY+$08)	; D424 FD 4E 08 "?N?"
	LD   B,(IY+$09)	; D427 FD 46 09 "?F?"
	ADD  HL,BC	; D42A 09 "?"
	; Opcode breaks the linear code flow
	RET  	; D42B C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #157 of 937
	AND  (HL)	; D42C A6 "?"
	CALL C,$0769	; D42D DC 69 07 "?i?"
SUB_D430:		; code label
	; stop analyzing: already analyzed code at iteration #157: Opcode (or part of it) has been already analyzed
	; Referenced at D0B5 D3C6 D3FC
	; Code analyzation starting point at iteration #115 of 937
	CALL SUB_D474	; D430 CD 74 D4 "?t?"
	EX   DE,HL	; D433 EB "?"
	LD   HL,$8000	; D434 21 00 80 "!??"
	OR   A	; D437 B7 "?"
	SBC  HL,DE	; D438 ED 52 "?R"
	SBC  HL,BC	; D43A ED 42 "?B"
	JR   NC,NEAR_D463	; D43C 30 25 "0%"
	ADD  HL,BC	; D43E 09 "?"
	PUSH BC	; D43F C5 "?"
	LD   C,L	; D440 4D "M"
	LD   B,H	; D441 44 "D"
	POP  HL	; D442 E1 "?"
NEAR_D443:		; code label
	; Referenced at D461
	OR   A	; D443 B7 "?"
	SBC  HL,BC	; D444 ED 42 "?B"
	PUSH HL	; D446 E5 "?"
	CALL NEAR_D463	; D447 CD 63 D4 "?c?"
	POP  BC	; D44A C1 "?"
	RET  NZ	; D44B C0 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; D44C DB B1 "??"
	INC  A	; D44E 3C "<"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; D44F D3 B1 "??"
	LD   DE,$4000	; D451 11 00 40 "??@"
	LD   HL,$4000	; D454 21 00 40 "!?@"
	OR   A	; D457 B7 "?"
	SBC  HL,BC	; D458 ED 42 "?B"
	JR   NC,NEAR_D463	; D45A 30 07 "0?"
	LD   H,B	; D45C 60 "`"
	LD   L,C	; D45D 69 "i"
	LD   BC,$4000	; D45E 01 00 40 "??@"
	; Opcode breaks the linear code flow
	JR   NEAR_D443	; D461 18 E0 "??"
NEAR_D463:		; code label
	; stop analyzing: already analyzed code at iteration #159: Opcode (or part of it) has been already analyzed
	; Referenced at D43C D447 D45A
	; Code analyzation starting point at iteration #116 of 937
	LD   A,(IY+$01)	; D463 FD 7E 01 "?~?"
	BIT  0,(IY+$00)	; D466 FD CB 00 46 "???F"
	JR   Z,NEAR_D471	; D46A 28 05 "(?"
	; EXOS call (0x8): Write block
	EXOS $08	; D46C F7 08 "??"
	; Opcode breaks the linear code flow
	RET  	; D46E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #160 of 937
	OR   E	; D46F B3 "?"
	ADD  (HL)	; D470 86 "?"
NEAR_D471:		; code label
	; stop analyzing: already analyzed code at iteration #160: Opcode (or part of it) has been already analyzed
	; Referenced at D46A
	; EXOS call (0x6): Read block
	; Code analyzation starting point at iteration #117 of 937
	EXOS $06	; D471 F7 06 "??"
	; Opcode breaks the linear code flow
	RET  	; D473 C9 "?"
SUB_D474:		; code label
	; stop analyzing: already analyzed code at iteration #161: Opcode (or part of it) has been already analyzed
	; Referenced at D3E2 D418 D430
	; Code analyzation starting point at iteration #118 of 937
	LD   A,H	; D474 7C "|"
	RLCA 	; D475 07 "?"
	RLCA 	; D476 07 "?"
	OR   $FC	; D477 F6 FC "??"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; D479 D3 B1 "??"
	RES  7,H	; D47B CB BC "??"
	SET  6,H	; D47D CB F4 "??"
	; Opcode breaks the linear code flow
	RET  	; D47F C9 "?"
SUB_D480:		; code label
	; stop analyzing: already analyzed code at iteration #162: Opcode (or part of it) has been already analyzed
	; Referenced at D09C
	; Code analyzation starting point at iteration #119 of 937
	LD   A,(IY+$01)	; D480 FD 7E 01 "?~?"
	; EXOS call (0x3): Close channel
	EXOS $03	; D483 F7 03 "??"
	LD   A,$E5	; D485 3E E5 ">?"
	; Opcode breaks the linear code flow
	RET  	; D487 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #163 of 937
	SCF  	; D488 37 "7"
	LD   H,B	; D489 60 "`"
	; EXOS call (0x22): Read date
	EXOS $22	; D48A F7 22 "?""
	LD   A,D	; D48C 7A "z"
	CALL SUB_D4CB	; D48D CD CB D4 "???"
	LD   D,A	; D490 57 "W"
	LD   A,E	; D491 7B "{"
	CALL SUB_D4CB	; D492 CD CB D4 "???"
	LD   E,A	; D495 5F "_"
	LD   A,C	; D496 79 "y"
	CALL SUB_D4CB	; D497 CD CB D4 "???"
	LD   C,A	; D49A 4F "O"
	LD   B,$00	; D49B 06 00 "??"
	LD   HL,$07BC	; D49D 21 BC 07 "!??"
	ADD  HL,BC	; D4A0 09 "?"
	LD   A,D	; D4A1 7A "z"
	CP   $03	; D4A2 FE 03 "??"
	LD   A,C	; D4A4 79 "y"
	SBC  $FC	; D4A5 DE FC "??"
	AND  $FC	; D4A7 E6 FC "??"
	RRCA 	; D4A9 0F "?"
	RRCA 	; D4AA 0F "?"
	ADD  C	; D4AB 81 "?"
	PUSH HL	; D4AC E5 "?"
	LD   HL,$D4BD	; D4AD 21 BD D4 "!??"
	LD   C,D	; D4B0 4A "J"
	ADD  HL,BC	; D4B1 09 "?"
	ADD  (HL)	; D4B2 86 "?"
	POP  HL	; D4B3 E1 "?"
	ADD  E	; D4B4 83 "?"
NEAR_D4B5:		; code label
	; Referenced at D4B7
	SUB  $07	; D4B5 D6 07 "??"
	JR   NC,NEAR_D4B5	; D4B7 30 FC "0?"
	ADD  $07	; D4B9 C6 07 "??"
	; Opcode breaks the linear code flow
	JP   FAR_D4DB	; D4BB C3 DB D4 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #175 of 937
	LD   BC,$0404	; D4BE 01 04 04 "???"
	RLCA 	; D4C1 07 "?"
	ADD  HL,BC	; D4C2 09 "?"
	INC  C	; D4C3 0C "?"
	LD   C,$11	; D4C4 0E 11 "??"
	INC  D	; D4C6 14 "?"
	LD   D,$19	; D4C7 16 19 "??"
	DEC  DE	; D4C9 1B "?"
	LD   A,D	; D4CA 7A "z"
SUB_D4CB:		; code label
	; stop analyzing: already analyzed code at iteration #175: Opcode (or part of it) has been already analyzed
	; Referenced at D48D D492 D497
	; Code analyzation starting point at iteration #164 of 937
	PUSH AF	; D4CB F5 "?"
	AND  $F0	; D4CC E6 F0 "??"
	RRCA 	; D4CE 0F "?"
	LD   B,A	; D4CF 47 "G"
	RRCA 	; D4D0 0F "?"
	RRCA 	; D4D1 0F "?"
	ADD  B	; D4D2 80 "?"
	LD   B,A	; D4D3 47 "G"
	POP  AF	; D4D4 F1 "?"
	AND  $0F	; D4D5 E6 0F "??"
	ADD  B	; D4D7 80 "?"
	; Opcode breaks the linear code flow
	RET  	; D4D8 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #176 of 937
	LD   D,L	; D4D9 55 "U"
	ADD  L	; D4DA 85 "?"
FAR_D4DB:		; code label
	; stop analyzing: already analyzed code at iteration #176: Opcode (or part of it) has been already analyzed
	; Referenced at D4BB
	; Code analyzation starting point at iteration #165 of 937
	EX   AF,AF'	; D4DB 08 "?"
	LD   A,(IX-$03)	; D4DC DD 7E FD "?~?"
	INC  A	; D4DF 3C "<"
	JR   Z,NEAR_D4E8	; D4E0 28 06 "(?"
	EX   AF,AF'	; D4E2 08 "?"
	LD   (IX-$03),A	; D4E3 DD 77 FD "?w?"
	XOR  A	; D4E6 AF "?"
	; Opcode breaks the linear code flow
	RET  	; D4E7 C9 "?"
NEAR_D4E8:		; code label
	; stop analyzing: already analyzed code at iteration #177: Opcode (or part of it) has been already analyzed
	; Referenced at D4E0
	; Code analyzation starting point at iteration #166 of 937
	EX   AF,AF'	; D4E8 08 "?"
	PUSH IX	; D4E9 DD E5 "??"
	PUSH AF	; D4EB F5 "?"
	PUSH HL	; D4EC E5 "?"
	PUSH IX	; D4ED DD E5 "??"
	POP  HL	; D4EF E1 "?"
	PUSH DE	; D4F0 D5 "?"
	LD   DE,$0064	; D4F1 11 64 00 "?d?"
	ADD  HL,DE	; D4F4 19 "?"
	PUSH HL	; D4F5 E5 "?"
	POP  IX	; D4F6 DD E1 "??"
	POP  DE	; D4F8 D1 "?"
	POP  HL	; D4F9 E1 "?"
	PUSH DE	; D4FA D5 "?"
	CALL SUB_D593	; D4FB CD 93 D5 "???"
	LD   A,$2D	; D4FE 3E 2D ">-"
	CALL SUB_D585	; D500 CD 85 D5 "???"
	POP  DE	; D503 D1 "?"
	PUSH DE	; D504 D5 "?"
	LD   A,D	; D505 7A "z"
	CALL SUB_D5A0	; D506 CD A0 D5 "???"
	LD   A,$2D	; D509 3E 2D ">-"
	CALL SUB_D585	; D50B CD 85 D5 "???"
	POP  DE	; D50E D1 "?"
	LD   A,E	; D50F 7B "{"
	CALL SUB_D5A0	; D510 CD A0 D5 "???"
	LD   A,$20	; D513 3E 20 "> "
	CALL SUB_D585	; D515 CD 85 D5 "???"
	LD   HL,$D533	; D518 21 33 D5 "!3?"
	LD   DE,$000A	; D51B 11 0A 00 "???"
	POP  AF	; D51E F1 "?"
	INC  A	; D51F 3C "<"
	LD   B,A	; D520 47 "G"
NEAR_D521:		; code label
	; Referenced at D522
	ADD  HL,DE	; D521 19 "?"
	DJNZ NEAR_D521	; D522 10 FD "??"
	EX   DE,HL	; D524 EB "?"
	LD   A,$FF	; D525 3E FF ">?"
	LD   BC,$0009	; D527 01 09 00 "???"
	; EXOS call (0x8): Write block
	; A=0xff
	EXOS $08	; D52A F7 08 "??"
	; EXOS filename string for EXOS call 0x8 at 0xd534
	LD   DE,EXOS_STR_D53B	; D52C 11 3B D5 "?;?"
	LD   BC,$0002	; D52F 01 02 00 "???"
	LD   A,$FF	; D532 3E FF ">?"
	; EXOS call (0x8): Write block
	; DE is known! :-) -> 0xd53b
	; A=0xff
	EXOS $08	; D534 F7 08 "??"
	POP  IX	; D536 DD E1 "??"
	; Opcode breaks the linear code flow
	RET  	; D538 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #178 of 937
	LD   A,D	; D539 7A "z"
	OR   B	; D53A B0 "?"
EXOS_STR_D53B:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at D534
	; Disassembler: switching to DATA mode
	DB $0D	; D53B 0D "?"
	DB $0A	; D53C 0A "?"
	DB "Sunday    Monday    Tuesday   Wednesday Thursday  Friday    Satur"	; D53D 53 75 6E 64 61 79 20 20 20 20 4D 6F 6E 64 61 79 20 20 20 20 54 75 65 73 64 61 79 20 20 20 57 65 64 6E 65 73 64 61 79 20 54 68 75 72 73 64 61 79 20 20 46 72 69 64 61 79 20 20 20 20 53 61 74 75 72 "Sunday    Monday    Tuesday   Wednesday Thursday  Friday    Satur"
	DB "day  I"	; D57E 64 61 79 20 20 49 "day  I"
	DB $94	; D584 94 "?"
SUB_D585:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D500 D50B D515 D59A
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #167 of 937
	PUSH AF	; D585 F5 "?"
	PUSH BC	; D586 C5 "?"
	PUSH DE	; D587 D5 "?"
	PUSH HL	; D588 E5 "?"
	LD   B,A	; D589 47 "G"
	LD   A,$FF	; D58A 3E FF ">?"
	; EXOS call (0x7): Write character
	; A=0xff
	EXOS $07	; D58C F7 07 "??"
	POP  HL	; D58E E1 "?"
	POP  DE	; D58F D1 "?"
	POP  BC	; D590 C1 "?"
	POP  AF	; D591 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; D592 C9 "?"
SUB_D593:		; code label
	; stop analyzing: already analyzed code at iteration #179: Opcode (or part of it) has been already analyzed
	; Referenced at D4FB
	; Code analyzation starting point at iteration #168 of 937
	CALL SUB_D5BA	; D593 CD BA D5 "???"
	INC  HL	; D596 23 "?"
NEAR_D597:		; code label
	; Referenced at D59E D5A4
	LD   A,(HL)	; D597 7E "~"
	OR   A	; D598 B7 "?"
	RET  Z	; D599 C8 "?"
	CALL SUB_D585	; D59A CD 85 D5 "???"
	INC  HL	; D59D 23 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D597	; D59E 18 F7 "??"
SUB_D5A0:		; code label
	; stop analyzing: already analyzed code at iteration #180: Opcode (or part of it) has been already analyzed
	; Referenced at D506 D510
	; Code analyzation starting point at iteration #169 of 937
	CALL SUB_D5A8	; D5A0 CD A8 D5 "???"
	INC  HL	; D5A3 23 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D597	; D5A4 18 F1 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #181 of 937
	RST  $10	; D5A6 D7 "?"
	LD   (HL),L	; D5A7 75 "u"
SUB_D5A8:		; code label
	; stop analyzing: already analyzed code at iteration #181: Opcode (or part of it) has been already analyzed
	; Referenced at D5A0
	; Code analyzation starting point at iteration #170 of 937
	LD   (IX-$01),$00	; D5A8 DD 36 FF 00 "?6??"
	LD   (IX-$02),A	; D5AC DD 77 FE "?w?"
	PUSH DE	; D5AF D5 "?"
	LD   DE,$D600	; D5B0 11 00 D6 "???"
	LD   A,$03	; D5B3 3E 03 ">?"
	PUSH IX	; D5B5 DD E5 "??"
	POP  HL	; D5B7 E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D5C9	; D5B8 18 0F "??"
SUB_D5BA:		; code label
	; stop analyzing: already analyzed code at iteration #182: Opcode (or part of it) has been already analyzed
	; Referenced at D593
	; Code analyzation starting point at iteration #171 of 937
	LD   (IX-$02),L	; D5BA DD 75 FE "?u?"
	LD   (IX-$01),H	; D5BD DD 74 FF "?t?"
	PUSH DE	; D5C0 D5 "?"
	LD   DE,$D5FC	; D5C1 11 FC D5 "???"
	LD   A,$05	; D5C4 3E 05 ">?"
	PUSH IX	; D5C6 DD E5 "??"
	POP  HL	; D5C8 E1 "?"
NEAR_D5C9:		; code label
	; stop analyzing: already analyzed code at iteration #172: Opcode (or part of it) has been already analyzed
	; Referenced at D5B8 D5F3
	PUSH BC	; D5C9 C5 "?"
	PUSH AF	; D5CA F5 "?"
	PUSH HL	; D5CB E5 "?"
	EX   DE,HL	; D5CC EB "?"
	LD   C,(HL)	; D5CD 4E "N"
	INC  HL	; D5CE 23 "?"
	LD   B,(HL)	; D5CF 46 "F"
	PUSH BC	; D5D0 C5 "?"
	INC  HL	; D5D1 23 "?"
	EX   (SP),HL	; D5D2 E3 "?"
	EX   DE,HL	; D5D3 EB "?"
	LD   H,(IX-$01)	; D5D4 DD 66 FF "?f?"
	LD   L,(IX-$02)	; D5D7 DD 6E FE "?n?"
	LD   B,$2F	; D5DA 06 2F "?/"
NEAR_D5DC:		; code label
	; Referenced at D5E3
	INC  B	; D5DC 04 "?"
	LD   A,L	; D5DD 7D "}"
	SUB  E	; D5DE 93 "?"
	LD   L,A	; D5DF 6F "o"
	LD   A,H	; D5E0 7C "|"
	SBC  D	; D5E1 9A "?"
	LD   H,A	; D5E2 67 "g"
	JR   NC,NEAR_D5DC	; D5E3 30 F7 "0?"
	ADD  HL,DE	; D5E5 19 "?"
	LD   (IX-$02),L	; D5E6 DD 75 FE "?u?"
	LD   (IX-$01),H	; D5E9 DD 74 FF "?t?"
	POP  DE	; D5EC D1 "?"
	POP  HL	; D5ED E1 "?"
	LD   (HL),B	; D5EE 70 "p"
	INC  HL	; D5EF 23 "?"
	POP  AF	; D5F0 F1 "?"
	POP  BC	; D5F1 C1 "?"
	DEC  A	; D5F2 3D "="
	JR   NZ,NEAR_D5C9	; D5F3 20 D4 " ?"
	XOR  A	; D5F5 AF "?"
	LD   (HL),A	; D5F6 77 "w"
	POP  DE	; D5F7 D1 "?"
	PUSH IX	; D5F8 DD E5 "??"
	POP  HL	; D5FA E1 "?"
	; Opcode breaks the linear code flow
	RET  	; D5FB C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #183 of 937
	DJNZ NEAR_D625	; D5FC 10 27 "?'"
	RET  PE	; D5FE E8 "?"
	INC  BC	; D5FF 03 "?"
	LD   H,H	; D600 64 "d"
	NOP  	; D601 00 "?"
	LD   A,(BC)	; D602 0A "?"
	NOP  	; D603 00 "?"
	LD   BC,$5D00	; D604 01 00 5D "??]"
	AND  E	; D607 A3 "?"
	LD   L,L	; D608 6D "m"
	AND  $56	; D609 E6 56 "?V"
	XOR  (HL)	; D60B AE "?"
	EX   (SP),HL	; D60C E3 "?"
	RET  M	; D60D F8 "?"
	XOR  A	; D60E AF "?"
	; Opcode breaks the linear code flow
	RET  	; D60F C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #187 of 937
	LD   A,(IY-$04)	; D610 FD 7E FC "?~?"
	OR   A	; D613 B7 "?"
	RET  NZ	; D614 C0 "?"
	LD   A,$E9	; D615 3E E9 ">?"
	LD   (IY-$04),A	; D617 FD 77 FC "?w?"
	; EXOS filename string for EXOS call 0x1b at 0xd620
	LD   DE,$0000	; D61A 11 00 00 "???"
	LD   BC,$0000	; D61D 01 00 00 "???"
	; EXOS call (0x1b): Allocate channel buffer
	; DE is known! :-) -> 0x0
	; A=0xe9
	EXOS $1B	; D620 F7 1B "??"
	; Opcode breaks the linear code flow
	RET  	; D622 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #193 of 937
	XOR  A	; D623 AF "?"
	; stop analyzing: already analyzed code at iteration #193: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $FD	; D624 FD "?"
NEAR_D625:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D5FC
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #184 of 937
	LD   (HL),A	; D625 77 "w"
	CALL M,$3EC9	; D626 FC C9 3E "??>"
	RST  $20	; D629 E7 "?"
	; Opcode breaks the linear code flow
	RET  	; D62A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #188 of 937
	PUSH BC	; D62B C5 "?"
	CALL SUB_D631	; D62C CD 31 D6 "?1?"
	POP  BC	; D62F C1 "?"
	; Opcode breaks the linear code flow
	RET  	; D630 C9 "?"
SUB_D631:		; code label
	; stop analyzing: already analyzed code at iteration #194: Opcode (or part of it) has been already analyzed
	; Referenced at D62C D6B4
	; Code analyzation starting point at iteration #189 of 937
	LD   HL,$E2F1	; D631 21 F1 E2 "!??"
	LD   DE,$000A	; D634 11 0A 00 "???"
	LD   C,$00	; D637 0E 00 "??"
	LD   A,B	; D639 78 "x"
NEAR_D63A:		; code label
	; Referenced at D642
	LD   B,(HL)	; D63A 46 "F"
	INC  B	; D63B 04 "?"
	JR   Z,NEAR_D66D	; D63C 28 2F "(/"
	DEC  B	; D63E 05 "?"
	ADD  HL,DE	; D63F 19 "?"
	INC  C	; D640 0C "?"
	CP   B	; D641 B8 "?"
	JR   NZ,NEAR_D63A	; D642 20 F6 " ?"
	PUSH HL	; D644 E5 "?"
	LD   H,A	; D645 67 "g"
	LD   A,C	; D646 79 "y"
	CP   $13	; D647 FE 13 "??"
	LD   A,H	; D649 7C "|"
	POP  HL	; D64A E1 "?"
	JR   NC,NEAR_D66D	; D64B 30 20 "0 "
	XOR  A	; D64D AF "?"
	LD   B,A	; D64E 47 "G"
	LD   H,A	; D64F 67 "g"
	LD   L,C	; D650 69 "i"
	ADD  HL,HL	; D651 29 ")"
	ADD  HL,BC	; D652 09 "?"
	ADD  HL,HL	; D653 29 ")"
	ADD  HL,BC	; D654 09 "?"
	LD   DE,$E43E	; D655 11 3E E4 "?>?"
	ADD  HL,DE	; D658 19 "?"
	CALL SUB_D660	; D659 CD 60 D6 "?`?"
	RET  NZ	; D65C C0 "?"
	LD   HL,$E43E	; D65D 21 3E E4 "!>?"
SUB_D660:		; code label
	; stop analyzing: already analyzed code at iteration #190: Opcode (or part of it) has been already analyzed
	; Referenced at D659
	LD   B,$07	; D660 06 07 "??"
NEAR_D662:		; code label
	; Referenced at D66B
	LD   A,(HL)	; D662 7E "~"
	INC  A	; D663 3C "<"
	RET  Z	; D664 C8 "?"
	DEC  A	; D665 3D "="
	CALL NEAR_D66D	; D666 CD 6D D6 "?m?"
	RET  NZ	; D669 C0 "?"
	INC  HL	; D66A 23 "?"
	DJNZ NEAR_D662	; D66B 10 F5 "??"
NEAR_D66D:		; code label
	; stop analyzing: already analyzed code at iteration #191: Opcode (or part of it) has been already analyzed
	; Referenced at D63C D64B D666
	; I/O on port 0xb6: Dave active low strobe on WR1/RD1 
	OUT  ($B6),A	; D66D D3 B6 "??"
NEAR_D66F:		; code label
	; Referenced at D67B
	LD   A,($BFF2)	; D66F 3A F2 BF ":??"
	AND  $20	; D672 E6 20 "? "
	LD   A,$E5	; D674 3E E5 ">?"
	RET  NZ	; D676 C0 "?"
	; I/O on port 0xb6: Dave active low strobe on WR1/RD1 
	IN   A,($B6)	; D677 DB B6 "??"
	BIT  3,A	; D679 CB 5F "?_"
	JR   NZ,NEAR_D66F	; D67B 20 F2 " ?"
	LD   A,($BFF3)	; D67D 3A F3 BF ":??"
	OR   $10	; D680 F6 10 "??"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; D682 D3 B5 "??"
	AND  $EF	; D684 E6 EF "??"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; D686 D3 B5 "??"
	XOR  A	; D688 AF "?"
	; Opcode breaks the linear code flow
	RET  	; D689 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #195 of 937
	JP   NC,FAR_D9C5	; D68A D2 C5 D9 "???"
	LD   HL,$C5F3	; D68D 21 F3 C5 "!??"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; D690 DB B1 "??"
	LD   (IY-$05),A	; D692 FD 77 FB "?w?"
	LD   A,$C0	; D695 3E C0 ">?"
	AND  D	; D697 A2 "?"
	RLCA 	; D698 07 "?"
	RLCA 	; D699 07 "?"
	LD   C,A	; D69A 4F "O"
	LD   B,$00	; D69B 06 00 "??"
	LD   HL,$BFFC	; D69D 21 FC BF "!??"
	ADD  HL,BC	; D6A0 09 "?"
	LD   (IY-$06),H	; D6A1 FD 74 FA "?t?"
	LD   (IY-$07),L	; D6A4 FD 75 F9 "?u?"
	LD   A,(HL)	; D6A7 7E "~"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; D6A8 D3 B1 "??"
	LD   A,$3F	; D6AA 3E 3F ">?"
	AND  D	; D6AC A2 "?"
	OR   $40	; D6AD F6 40 "?@"
	LD   D,A	; D6AF 57 "W"
	POP  BC	; D6B0 C1 "?"
NEAR_D6B1:		; code label
	; Referenced at D6E4
	LD   A,(DE)	; D6B1 1A "?"
	EXX  	; D6B2 D9 "?"
	LD   B,A	; D6B3 47 "G"
	CALL SUB_D631	; D6B4 CD 31 D6 "?1?"
	OR   A	; D6B7 B7 "?"
	EXX  	; D6B8 D9 "?"
	JR   NZ,NEAR_D6E6	; D6B9 20 2B " +"
	INC  DE	; D6BB 13 "?"
	LD   A,$80	; D6BC 3E 80 ">?"
	AND  D	; D6BE A2 "?"
	JR   Z,NEAR_D6DF	; D6BF 28 1E "(?"
	LD   H,(IY-$06)	; D6C1 FD 66 FA "?f?"
	LD   L,(IY-$07)	; D6C4 FD 6E F9 "?n?"
	INC  HL	; D6C7 23 "?"
	LD   A,$C0	; D6C8 3E C0 ">?"
	CP   H	; D6CA BC "?"
	JR   NZ,NEAR_D6D0	; D6CB 20 03 " ?"
	LD   HL,$BFFC	; D6CD 21 FC BF "!??"
NEAR_D6D0:		; code label
	; stop analyzing: already analyzed code at iteration #196: Opcode (or part of it) has been already analyzed
	; Referenced at D6CB
	LD   A,(HL)	; D6D0 7E "~"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; D6D1 D3 B1 "??"
	LD   (IY-$06),H	; D6D3 FD 74 FA "?t?"
	LD   (IY-$07),L	; D6D6 FD 75 F9 "?u?"
	LD   A,$3F	; D6D9 3E 3F ">?"
	AND  D	; D6DB A2 "?"
	OR   $40	; D6DC F6 40 "?@"
	LD   D,A	; D6DE 57 "W"
NEAR_D6DF:		; code label
	; stop analyzing: already analyzed code at iteration #197: Opcode (or part of it) has been already analyzed
	; Referenced at D6BF
	DEC  BC	; D6DF 0B "?"
	LD   A,B	; D6E0 78 "x"
	OR   C	; D6E1 B1 "?"
	JR   Z,NEAR_D6E6	; D6E2 28 02 "(?"
	; Opcode breaks the linear code flow
	JR   NEAR_D6B1	; D6E4 18 CB "??"
NEAR_D6E6:		; code label
	; stop analyzing: already analyzed code at iteration #226: Opcode (or part of it) has been already analyzed
	; Referenced at D6B9 D6E2
	; Code analyzation starting point at iteration #198 of 937
	PUSH BC	; D6E6 C5 "?"
	EX   AF,AF'	; D6E7 08 "?"
	LD   H,(IY-$06)	; D6E8 FD 66 FA "?f?"
	LD   L,(IY-$07)	; D6EB FD 6E F9 "?n?"
	LD   BC,$BFFC	; D6EE 01 FC BF "???"
	OR   A	; D6F1 B7 "?"
	SBC  HL,BC	; D6F2 ED 42 "?B"
	LD   A,L	; D6F4 7D "}"
	RRCA 	; D6F5 0F "?"
	RRCA 	; D6F6 0F "?"
	LD   L,A	; D6F7 6F "o"
	LD   A,$3F	; D6F8 3E 3F ">?"
	AND  D	; D6FA A2 "?"
	OR   L	; D6FB B5 "?"
	LD   D,A	; D6FC 57 "W"
	LD   A,(IY-$05)	; D6FD FD 7E FB "?~?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; D700 D3 B1 "??"
	EX   AF,AF'	; D702 08 "?"
	POP  BC	; D703 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; D704 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #227 of 937
	POP  HL	; D705 E1 "?"
	RET  NZ	; D706 C0 "?"
	SUB  $81	; D707 D6 81 "??"
	LD   A,$E7	; D709 3E E7 ">?"
	; Opcode breaks the linear code flow
	RET  	; D70B C9 "?"
SUB_D70C:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D728 D739 D74C
	; Code analyzation starting point at iteration #271 of 937
	PUSH HL	; D70C E5 "?"
	PUSH DE	; D70D D5 "?"
	PUSH IY	; D70E FD E5 "??"
	POP  HL	; D710 E1 "?"
	LD   DE,$0AA0	; D711 11 A0 0A "???"
	ADD  HL,DE	; D714 19 "?"
	PUSH HL	; D715 E5 "?"
	POP  IY	; D716 FD E1 "??"
	POP  DE	; D718 D1 "?"
	POP  HL	; D719 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; D71A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #321 of 937
	DEC  L	; D71B 2D "-"
	CCF  	; D71C 3F "?"
	PUSH BC	; D71D C5 "?"
	PUSH DE	; D71E D5 "?"
	LD   D,$02	; D71F 16 02 "??"
	LD   BC,$0190	; D721 01 90 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D724 F7 10 "??"
	LD   C,$02	; D726 0E 02 "??"
	CALL SUB_D70C	; D728 CD 0C D7 "???"
	; Opcode breaks the linear code flow
	JP   FAR_D74F	; D72B C3 4F D7 "?O?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #363 of 937
	PUSH BC	; D72E C5 "?"
	PUSH DE	; D72F D5 "?"
	LD   D,$00	; D730 16 00 "??"
	LD   BC,$0190	; D732 01 90 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D735 F7 10 "??"
	LD   C,$00	; D737 0E 00 "??"
	CALL SUB_D70C	; D739 CD 0C D7 "???"
	; Opcode breaks the linear code flow
	JP   FAR_D74F	; D73C C3 4F D7 "?O?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #448 of 937
	OR   $CF	; D73F F6 CF "??"
	PUSH BC	; D741 C5 "?"
	PUSH DE	; D742 D5 "?"
	LD   D,$01	; D743 16 01 "??"
	LD   BC,$0190	; D745 01 90 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D748 F7 10 "??"
	LD   C,$01	; D74A 0E 01 "??"
	CALL SUB_D70C	; D74C CD 0C D7 "???"
FAR_D74F:		; code label
	; stop analyzing: already analyzed code at iteration #448: Opcode (or part of it) has been already analyzed
	; Referenced at D72B D73C
	; Code analyzation starting point at iteration #322 of 937
	LD   HL,$01A4	; D74F 21 A4 01 "!??"
	CALL SUB_DDF7	; D752 CD F7 DD "???"
	LD   (HL),C	; D755 71 "q"
	PUSH BC	; D756 C5 "?"
	XOR  A	; D757 AF "?"
	CALL SUB_D781	; D758 CD 81 D7 "???"
	POP  BC	; D75B C1 "?"
	LD   H,$00	; D75C 26 00 "&?"
	LD   L,C	; D75E 69 "i"
	ADD  HL,HL	; D75F 29 ")"
	ADD  HL,HL	; D760 29 ")"
	ADD  HL,HL	; D761 29 ")"
	ADD  HL,HL	; D762 29 ")"
	LD   DE,$DE99	; D763 11 99 DE "???"
	ADD  HL,DE	; D766 19 "?"
	EX   DE,HL	; D767 EB "?"
	LD   HL,$01A6	; D768 21 A6 01 "!??"
	CALL SUB_DDF7	; D76B CD F7 DD "???"
	EX   DE,HL	; D76E EB "?"
	LD   BC,$000E	; D76F 01 0E 00 "???"
	LDIR 	; D772 ED B0 "??"
	CALL SUB_DDFE	; D774 CD FE DD "???"
	CALL SUB_D7C0	; D777 CD C0 D7 "???"
	XOR  A	; D77A AF "?"
	LD   C,A	; D77B 4F "O"
	POP  HL	; D77C E1 "?"
	POP  HL	; D77D E1 "?"
	; Opcode breaks the linear code flow
	RET  	; D77E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #364 of 937
	OR   H	; D77F B4 "?"
	; stop analyzing: already analyzed code at iteration #364: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $10	; D780 10 "?"
SUB_D781:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D758 D78C
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #323 of 937
	INC  A	; D781 3C "<"
	PUSH AF	; D782 F5 "?"
	JR   Z,NEAR_D78E	; D783 28 09 "(?"
	LD   B,$04	; D785 06 04 "??"
	; EXOS call (0xb): Special function
	EXOS $0B	; D787 F7 0B "??"
	JR   Z,NEAR_D78E	; D789 28 03 "(?"
	POP  AF	; D78B F1 "?"
	; Opcode breaks the linear code flow
	JR   SUB_D781	; D78C 18 F3 "??"
NEAR_D78E:		; code label
	; stop analyzing: already analyzed code at iteration #365: Opcode (or part of it) has been already analyzed
	; Referenced at D783 D789
	; Code analyzation starting point at iteration #324 of 937
	POP  AF	; D78E F1 "?"
	; Opcode breaks the linear code flow
	RET  	; D78F C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #366 of 937
	BIT  0,L	; D790 CB 45 "?E"
	LD   HL,$01A5	; D792 21 A5 01 "!??"
	CALL SUB_DDF7	; D795 CD F7 DD "???"
	LD   A,(HL)	; D798 7E "~"
	OR   A	; D799 B7 "?"
	RET  NZ	; D79A C0 "?"
	LD   A,$FF	; D79B 3E FF ">?"
	LD   (HL),A	; D79D 77 "w"
	PUSH BC	; D79E C5 "?"
	LD   HL,$E009	; D79F 21 09 E0 "!??"
	CALL SUB_D7C0	; D7A2 CD C0 D7 "???"
	LD   HL,$01A6	; D7A5 21 A6 01 "!??"
	CALL SUB_DDF7	; D7A8 CD F7 DD "???"
	EX   DE,HL	; D7AB EB "?"
	LD   HL,$DE99	; D7AC 21 99 DE "!??"
	LD   BC,$000E	; D7AF 01 0E 00 "???"
	LDIR 	; D7B2 ED B0 "??"
	LD   HL,$01A4	; D7B4 21 A4 01 "!??"
	CALL SUB_DDF7	; D7B7 CD F7 DD "???"
	LD   (HL),$00	; D7BA 36 00 "6?"
	POP  BC	; D7BC C1 "?"
	; Opcode breaks the linear code flow
	RET  	; D7BD C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #449 of 937
	CP   L	; D7BE BD "?"
	LD   E,(HL)	; D7BF 5E "^"
SUB_D7C0:		; code label
	; stop analyzing: already analyzed code at iteration #449: Opcode (or part of it) has been already analyzed
	; Referenced at D777 DD44 D7A2
	; Code analyzation starting point at iteration #325 of 937
	PUSH HL	; D7C0 E5 "?"
	LD   HL,($BFF4)	; D7C1 2A F4 BF "*??"
	LD   DE,$0006	; D7C4 11 06 00 "???"
	ADD  HL,DE	; D7C7 19 "?"
	LD   A,(HL)	; D7C8 7E "~"
	SCF  	; D7C9 37 "7"
	RR   A	; D7CA CB 1F "??"
	RR   D	; D7CC CB 1A "??"
	LD   L,D	; D7CE 6A "j"
	AND  $BF	; D7CF E6 BF "??"
	LD   H,A	; D7D1 67 "g"
	POP  DE	; D7D2 D1 "?"
NEAR_D7D3:		; code label
	; Referenced at D7EF
	LD   A,(DE)	; D7D3 1A "?"
	INC  DE	; D7D4 13 "?"
	INC  A	; D7D5 3C "<"
	RET  Z	; D7D6 C8 "?"
	DEC  A	; D7D7 3D "="
	AND  $7F	; D7D8 E6 7F "??"
	PUSH HL	; D7DA E5 "?"
	PUSH DE	; D7DB D5 "?"
	LD   E,A	; D7DC 5F "_"
	LD   D,$00	; D7DD 16 00 "??"
	ADD  HL,DE	; D7DF 19 "?"
	POP  DE	; D7E0 D1 "?"
	LD   B,$09	; D7E1 06 09 "??"
NEAR_D7E3:		; code label
	; Referenced at D7EC
	LD   A,(DE)	; D7E3 1A "?"
	LD   (HL),A	; D7E4 77 "w"
	INC  DE	; D7E5 13 "?"
	PUSH DE	; D7E6 D5 "?"
	LD   DE,$0080	; D7E7 11 80 00 "???"
	ADD  HL,DE	; D7EA 19 "?"
	POP  DE	; D7EB D1 "?"
	DJNZ NEAR_D7E3	; D7EC 10 F5 "??"
	POP  HL	; D7EE E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_D7D3	; D7EF 18 E2 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #367 of 937
	DEC  D	; D7F1 15 "?"
	LD   E,B	; D7F2 58 "X"
	CALL M,$00FF	; D7F3 FC FF 00 "???"
	JR   NZ,NEAR_D7F8	; D7F6 20 00 " ?"
NEAR_D7F8:		; code label
	; stop analyzing: already analyzed code at iteration #369: Opcode (or part of it) has been already analyzed
	; Referenced at D7F6
	LD   D,$58	; D7F8 16 58 "?X"
	NOP  	; D7FA 00 "?"
	NOP  	; D7FB 00 "?"
	EX   AF,AF'	; D7FC 08 "?"
	LD   C,E	; D7FD 4B "K"
	LD   B,L	; D7FE 45 "E"
	LD   E,C	; D7FF 59 "Y"
	LD   B,D	; D800 42 "B"
	LD   C,A	; D801 4F "O"
	LD   B,C	; D802 41 "A"
	LD   D,D	; D803 52 "R"
	LD   B,H	; D804 44 "D"
	DJNZ NEAR_D807	; D805 10 00 "??"
NEAR_D807:		; code label
	; stop analyzing: already analyzed code at iteration #370: Opcode (or part of it) has been already analyzed
	; Referenced at D805
	NOP  	; D807 00 "?"
	JP   M,$00FF	; D808 FA FF 00 "???"
	NOP  	; D80B 00 "?"
NEAR_D80C:		; code label
	; Referenced at D834
	NOP  	; D80C 00 "?"
	LD   ($0058),A	; D80D 32 58 00 "2X?"
	; stop analyzing: already analyzed code at iteration #371: Opcode (or part of it) has been already analyzed
	NOP  	; D810 00 "?"
	INC  BC	; D811 03 "?"
	LD   D,B	; D812 50 "P"
	LD   D,D	; D813 52 "R"
	LD   C,(HL)	; D814 4E "N"
	DEC  BC	; D815 0B "?"
	ADD  L	; D816 85 "?"
	RET  C	; D817 D8 "?"
	LD   A,H	; D818 7C "|"
	CALL C,$DC7C	; D819 DC 7C DC "?|?"
	LD   L,H	; D81C 6C "l"
	RET  C	; D81D D8 "?"
	LD   L,H	; D81E 6C "l"
	RET  C	; D81F D8 "?"
	CP   A	; D820 BF "?"
	CALL C,SUB_DE05	; D821 DC 05 DE "???"
	CALL P,SUB_F4DD	; D824 F4 DD F4 "???"
	AND  E	; D827 DD A3 "??"
	CALL C,SUB_DDF4	; D829 DC F4 DD "???"
	CALL C,SUB_D86C	; D82C FD DC 6C D8 "??l?"
	ADD  D	; D830 82 "?"
	RET  C	; D831 D8 "?"
	DEC  BC	; D832 0B "?"
	RST  $10	; D833 D7 "?"
	DJNZ NEAR_D80C	; D834 10 D6 "??"
	DJNZ $D80E	; D836 10 D6 "??"
	INC  HL	; D838 23 "?"
	SUB  $23	; D839 D6 23 "??"
	SUB  $28	; D83B D6 28 "?("
	SUB  $28	; D83D D6 28 "?("
	SUB  $2B	; D83F D6 2B "?+"
	SUB  $8E	; D841 D6 8E "??"
	SUB  $09	; D843 D6 09 "??"
	RST  $10	; D845 D7 "?"
	ADD  HL,BC	; D846 09 "?"
	RST  $10	; D847 D7 "?"
	DEC  BC	; D848 0B "?"
	RST  $10	; D849 D7 "?"
	LD   C,$D6	; D84A 0E D6 "??"
	DEC  BC	; D84C 0B "?"
	RST  $10	; D84D D7 "?"
SUB_D84E:		; code label
	; stop analyzing: already analyzed code at iteration #367: Opcode (or part of it) has been already analyzed
	; Referenced at DCA3 DCBF DD0D D877 D888
	; Code analyzation starting point at iteration #279 of 937
	LD   H,(IY-$04)	; D84E FD 66 FC "?f?"
	LD   L,(IY-$05)	; D851 FD 6E FB "?n?"
	PUSH HL	; D854 E5 "?"
	POP  IY	; D855 FD E1 "??"
	; Opcode breaks the linear code flow
	RET  	; D857 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #326 of 937
	PUSH IY	; D858 FD E5 "??"
	POP  HL	; D85A E1 "?"
	LD   DE,$0AA0	; D85B 11 A0 0A "???"
	ADD  HL,DE	; D85E 19 "?"
	EX   DE,HL	; D85F EB "?"
	; Opcode breaks the linear code flow
	RET  	; D860 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #372 of 937
	CP   $EC	; D861 FE EC "??"
EXOS_STR_D863:		; data label
	; Referenced at D86F
	INC  B	; D863 04 "?"
	LD   C,E	; D864 4B "K"
	LD   D,D	; D865 52 "R"
	LD   B,C	; D866 41 "A"
	LD   C,L	; D867 4D "M"
	RST  $38	; D868 FF "?"
	NOP  	; D869 00 "?"
	OR   A	; D86A B7 "?"
	LD   (DE),A	; D86B 12 "?"
SUB_D86C:		; code label
	; stop analyzing: already analyzed code at iteration #373: Opcode (or part of it) has been already analyzed
	; Referenced at D82C
	; EXOS filename string for EXOS call 0x1a at 0xd86f
	LD   DE,EXOS_STR_D863	; D86C 11 63 D8 "?c?"
	; EXOS call (0x1a): Scan system extensions
	; DE is known! :-) -> 0xd863
	EXOS $1A	; D86F F7 1A "??"
	LD   (IY-$04),D	; D871 FD 72 FC "?r?"
	LD   (IY-$05),E	; D874 FD 73 FB "?s?"
	CALL SUB_D84E	; D877 CD 4E D8 "?N?"
	XOR  A	; D87A AF "?"
	LD   HL,$0183	; D87B 21 83 01 "!??"
	CALL SUB_DDF7	; D87E CD F7 DD "???"
	LD   (HL),A	; D881 77 "w"
	; Opcode breaks the linear code flow
	RET  	; D882 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #450 of 937
	PUSH HL	; D883 E5 "?"
	SBC  A	; D884 9F "?"
	CALL SUB_DE72	; D885 CD 72 DE "?r?"
	CALL SUB_D84E	; D888 CD 4E D8 "?N?"
	LD   HL,$0183	; D88B 21 83 01 "!??"
	CALL SUB_DDF7	; D88E CD F7 DD "???"
	LD   A,(HL)	; D891 7E "~"
	OR   A	; D892 B7 "?"
	RET  Z	; D893 C8 "?"
	LD   BC,$0006	; D894 01 06 00 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D897 F7 10 "??"
	LD   A,D	; D899 7A "z"
	AND  $0B	; D89A E6 0B "??"
	LD   D,A	; D89C 57 "W"
	NEG  	; D89D ED 44 "?D"
	AND  D	; D89F A2 "?"
	LD   D,A	; D8A0 57 "W"
	PUSH AF	; D8A1 F5 "?"
	LD   BC,$0106	; D8A2 01 06 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D8A5 F7 10 "??"
	POP  AF	; D8A7 F1 "?"
	OR   $10	; D8A8 F6 10 "??"
	CALL SUB_DC50	; D8AA CD 50 DC "?P?"
	CALL SUB_DB94	; D8AD CD 94 DB "???"
	LD   HL,$0185	; D8B0 21 85 01 "!??"
	CALL SUB_DDF7	; D8B3 CD F7 DD "???"
	BIT  1,(IX+$01)	; D8B6 DD CB 01 4E "???N"
	JR   Z,NEAR_D8CE	; D8BA 28 12 "(?"
	LD   A,(HL)	; D8BC 7E "~"
	OR   A	; D8BD B7 "?"
	RET  NZ	; D8BE C0 "?"
	DEC  (HL)	; D8BF 35 "5"
	LD   A,$01	; D8C0 3E 01 ">?"
	CALL SUB_DB7A	; D8C2 CD 7A DB "?z?"
	PUSH AF	; D8C5 F5 "?"
	LD   D,A	; D8C6 57 "W"
	LD   BC,$0106	; D8C7 01 06 01 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	; A=0x1
	EXOS $10	; D8CA F7 10 "??"
	POP  AF	; D8CC F1 "?"
	RET  NZ	; D8CD C0 "?"
NEAR_D8CE:		; code label
	; stop analyzing: already analyzed code at iteration #451: Opcode (or part of it) has been already analyzed
	; Referenced at D8BA
	LD   (HL),$00	; D8CE 36 00 "6?"
	LD   A,$04	; D8D0 3E 04 ">?"
	CALL SUB_DB7A	; D8D2 CD 7A DB "?z?"
	LD   HL,$0182	; D8D5 21 82 01 "!??"
	CALL SUB_DDF7	; D8D8 CD F7 DD "???"
	LD   (HL),A	; D8DB 77 "w"
FAR_D8DC:		; code label
	; stop analyzing: already analyzed code at iteration #450: Opcode (or part of it) has been already analyzed
	; Referenced at D989
	; Code analyzation starting point at iteration #234 of 937
	XOR  A	; D8DC AF "?"
NEAR_D8DD:		; code label
	; stop analyzing: already analyzed code at iteration #234: Opcode (or part of it) has been already analyzed
	; Referenced at D927
	; Code analyzation starting point at iteration #229 of 937
	CALL SUB_D997	; D8DD CD 97 D9 "???"
	INC  E	; D8E0 1C "?"
	JR   Z,NEAR_D91B	; D8E1 28 38 "(8"
	LD   HL,$0184	; D8E3 21 84 01 "!??"
	CALL SUB_DDF7	; D8E6 CD F7 DD "???"
	LD   (HL),C	; D8E9 71 "q"
	LD   A,$FF	; D8EA 3E FF ">?"
	LD   HL,$0180	; D8EC 21 80 01 "!??"
	CALL SUB_DDF7	; D8EF CD F7 DD "???"
	LD   (HL),A	; D8F2 77 "w"
	LD   BC,$0009	; D8F3 01 09 00 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	; A=0xff
	EXOS $10	; D8F6 F7 10 "??"
	LD   A,D	; D8F8 7A "z"
	OR   A	; D8F9 B7 "?"
	JR   NZ,NEAR_D901	; D8FA 20 05 " ?"
	LD   A,$21	; D8FC 3E 21 ">!"
	LD   ($BFF2),A	; D8FE 32 F2 BF "2??"
NEAR_D901:		; code label
	; stop analyzing: already analyzed code at iteration #230: Opcode (or part of it) has been already analyzed
	; Referenced at D8FA
	LD   BC,$000B	; D901 01 0B 00 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	; A=0x21
	EXOS $10	; D904 F7 10 "??"
	LD   A,D	; D906 7A "z"
FAR_D907:		; code label
	; stop analyzing: already analyzed code at iteration #229: Opcode (or part of it) has been already analyzed
	; Referenced at DB77
	; Code analyzation starting point at iteration #215 of 937
	LD   HL,$0189	; D907 21 89 01 "!??"
	CALL SUB_DDF7	; D90A CD F7 DD "???"
	LD   (HL),A	; D90D 77 "w"
	LD   BC,$0007	; D90E 01 07 00 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D911 F7 10 "??"
	LD   A,D	; D913 7A "z"
	OR   A	; D914 B7 "?"
	CALL Z,SUB_DDD1	; D915 CC D1 DD "???"
	; Opcode breaks the linear code flow
	RET  	; D918 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #228 of 937
	SUB  B	; D919 90 "?"
	CP   B	; D91A B8 "?"
NEAR_D91B:		; code label
	; Referenced at D8E1
	LD   HL,$0181	; D91B 21 81 01 "!??"
	CALL SUB_DDF7	; D91E CD F7 DD "???"
	LD   A,(HL)	; D921 7E "~"
	OR   A	; D922 B7 "?"
	JR   Z,NEAR_D92B	; D923 28 06 "(?"
	XOR  A	; D925 AF "?"
	INC  A	; D926 3C "<"
	; Opcode breaks the linear code flow
	JR   NEAR_D8DD	; D927 18 B4 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #272 of 937
	RRA  	; D929 1F "?"
	; stop analyzing: already analyzed code at iteration #272: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $D3	; D92A D3 "?"
NEAR_D92B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D923
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #231 of 937
	LD   HL,$0189	; D92B 21 89 01 "!??"
	CALL SUB_DDF7	; D92E CD F7 DD "???"
	CALL SUB_D98E	; D931 CD 8E D9 "???"
	INC  HL	; D934 23 "?"
	CALL NC,SUB_D98E	; D935 D4 8E D9 "???"
	RET  NC	; D938 D0 "?"
	LD   HL,$018D	; D939 21 8D 01 "!??"
	CALL SUB_DDF7	; D93C CD F7 DD "???"
	LD   A,(HL)	; D93F 7E "~"
	LD   C,A	; D940 4F "O"
	LD   HL,$018B	; D941 21 8B 01 "!??"
	CALL SUB_DDF7	; D944 CD F7 DD "???"
	LD   E,(HL)	; D947 5E "^"
	INC  HL	; D948 23 "?"
	LD   D,(HL)	; D949 56 "V"
	LD   HL,$019F	; D94A 21 9F 01 "!??"
	CALL SUB_DDF7	; D94D CD F7 DD "???"
	OR   A	; D950 B7 "?"
	SBC  HL,DE	; D951 ED 52 "?R"
	EX   DE,HL	; D953 EB "?"
	JR   NZ,NEAR_D95F	; D954 20 09 " ?"
	LD   D,$2E	; D956 16 2E "?."
	AND  D	; D958 A2 "?"
	JR   Z,NEAR_D95F	; D959 28 04 "(?"
	XOR  D	; D95B AA "?"
	AND  (HL)	; D95C A6 "?"
	JR   NZ,NEAR_D979	; D95D 20 1A " ?"
NEAR_D95F:		; code label
	; stop analyzing: already analyzed code at iteration #232: Opcode (or part of it) has been already analyzed
	; Referenced at D954 D959
	LD   A,C	; D95F 79 "y"
	AND  (HL)	; D960 A6 "?"
	JR   NZ,NEAR_D979	; D961 20 16 " ?"
	LD   HL,$0198	; D963 21 98 01 "!??"
	CALL SUB_DDF7	; D966 CD F7 DD "???"
	LD   B,$0A	; D969 06 0A "??"
NEAR_D96B:		; code label
	; Referenced at D96D
	LD   (HL),A	; D96B 77 "w"
	INC  HL	; D96C 23 "?"
	DJNZ NEAR_D96B	; D96D 10 FC "??"
	LD   HL,$018A	; D96F 21 8A 01 "!??"
	CALL SUB_DDF7	; D972 CD F7 DD "???"
	LD   (HL),A	; D975 77 "w"
	; Opcode breaks the linear code flow
	RET  	; D976 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #273 of 937
	LD   A,E	; D977 7B "{"
	; stop analyzing: already analyzed code at iteration #273: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $CC	; D978 CC "?"
NEAR_D979:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D95D D961
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #233 of 937
	CPL  	; D979 2F "/"
	AND  (HL)	; D97A A6 "?"
	LD   (HL),A	; D97B 77 "w"
	LD   BC,$000A	; D97C 01 0A 00 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; D97F F7 10 "??"
	LD   A,D	; D981 7A "z"
	LD   HL,$018A	; D982 21 8A 01 "!??"
	CALL SUB_DDF7	; D985 CD F7 DD "???"
	LD   (HL),A	; D988 77 "w"
	; Opcode breaks the linear code flow
	JP   FAR_D8DC	; D989 C3 DC D8 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #274 of 937
	LD   L,$A8	; D98C 2E A8 ".?"
SUB_D98E:		; code label
	; stop analyzing: already analyzed code at iteration #274: Opcode (or part of it) has been already analyzed
	; Referenced at D931 D935
	; Code analyzation starting point at iteration #235 of 937
	LD   A,(HL)	; D98E 7E "~"
	OR   A	; D98F B7 "?"
	RET  Z	; D990 C8 "?"
	DEC  (HL)	; D991 35 "5"
	RET  NZ	; D992 C0 "?"
	SCF  	; D993 37 "7"
	; Opcode breaks the linear code flow
	RET  	; D994 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #275 of 937
	LD   (HL),E	; D995 73 "s"
	LD   L,B	; D996 68 "h"
SUB_D997:		; code label
	; stop analyzing: already analyzed code at iteration #275: Opcode (or part of it) has been already analyzed
	; Referenced at D8DD
	; Code analyzation starting point at iteration #236 of 937
	CALL NZ,SUB_DB94	; D997 C4 94 DB "???"
	RES  7,(IX+$00)	; D99A DD CB 00 BE "????"
	RES  5,(IX+$08)	; D99E DD CB 08 AE "????"
	RES  7,(IX+$01)	; D9A2 DD CB 01 BE "????"
	RES  7,(IX+$07)	; D9A6 DD CB 07 BE "????"
	RES  1,(IX+$01)	; D9AA DD CB 01 8E "????"
	LD   HL,$0181	; D9AE 21 81 01 "!??"
	CALL SUB_DDF7	; D9B1 CD F7 DD "???"
	LD   DE,$000A	; D9B4 11 0A 00 "???"
	EXX  	; D9B7 D9 "?"
	LD   HL,$0198	; D9B8 21 98 01 "!??"
	CALL SUB_DDF7	; D9BB CD F7 DD "???"
	EX   DE,HL	; D9BE EB "?"
	LD   HL,$01A2	; D9BF 21 A2 01 "!??"
	CALL SUB_DDF7	; D9C2 CD F7 DD "???"
FAR_D9C5:		; code label
	; stop analyzing: already analyzed code at iteration #236: Opcode (or part of it) has been already analyzed
	; Referenced at D68A D9D2
	; Code analyzation starting point at iteration #199 of 937
	DEC  DE	; D9C5 1B "?"
	DEC  HL	; D9C6 2B "+"
	EXX  	; D9C7 D9 "?"
	DEC  E	; D9C8 1D "?"
	RET  M	; D9C9 F8 "?"
	EXX  	; D9CA D9 "?"
	LD   A,(DE)	; D9CB 1A "?"
	LD   B,A	; D9CC 47 "G"
	XOR  (HL)	; D9CD AE "?"
	CPL  	; D9CE 2F "/"
	AND  (HL)	; D9CF A6 "?"
	LD   (HL),A	; D9D0 77 "w"
	XOR  B	; D9D1 A8 "?"
	JR   Z,FAR_D9C5	; D9D2 28 F1 "(?"
	LD   B,A	; D9D4 47 "G"
	NEG  	; D9D5 ED 44 "?D"
	AND  B	; D9D7 A0 "?"
	LD   B,A	; D9D8 47 "G"
	XOR  (HL)	; D9D9 AE "?"
	LD   (HL),A	; D9DA 77 "w"
	PUSH HL	; D9DB E5 "?"
	LD   A,B	; D9DC 78 "x"
	LD   HL,$018D	; D9DD 21 8D 01 "!??"
	CALL SUB_DDF7	; D9E0 CD F7 DD "???"
	LD   (HL),A	; D9E3 77 "w"
	LD   HL,$018B	; D9E4 21 8B 01 "!??"
	CALL SUB_DDF7	; D9E7 CD F7 DD "???"
	POP  DE	; D9EA D1 "?"
	LD   (HL),E	; D9EB 73 "s"
	INC  HL	; D9EC 23 "?"
	LD   (HL),D	; D9ED 72 "r"
	LD   A,$50	; D9EE 3E 50 ">P"
NEAR_D9F0:		; code label
	; Referenced at D9F4
	SUB  $0A	; D9F0 D6 0A "??"
	SRL  B	; D9F2 CB 38 "?8"
	JR   NC,NEAR_D9F0	; D9F4 30 FA "0?"
	EXX  	; D9F6 D9 "?"
	ADD  E	; D9F7 83 "?"
	LD   E,A	; D9F8 5F "_"
	LD   D,$00	; D9F9 16 00 "??"
	PUSH DE	; D9FB D5 "?"
	LD   HL,$0182	; D9FC 21 82 01 "!??"
	CALL SUB_DDF7	; D9FF CD F7 DD "???"
	LD   BC,$0006	; DA02 01 06 00 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; DA05 F7 10 "??"
	LD   A,D	; DA07 7A "z"
	XOR  (HL)	; DA08 AE "?"
	LD   B,A	; DA09 47 "G"
	POP  DE	; DA0A D1 "?"
	LD   HL,$01A6	; DA0B 21 A6 01 "!??"
	CALL SUB_DDF7	; DA0E CD F7 DD "???"
	CALL SUB_DDFE	; DA11 CD FE DD "???"
	ADD  HL,DE	; DA14 19 "?"
	LD   C,(HL)	; DA15 4E "N"
	LD   HL,$0181	; DA16 21 81 01 "!??"
	CALL SUB_DDF7	; DA19 CD F7 DD "???"
	LD   A,(HL)	; DA1C 7E "~"
	OR   A	; DA1D B7 "?"
	LD   A,C	; DA1E 79 "y"
	JR   Z,NEAR_DA2F	; DA1F 28 0E "(?"
	CP   $7F	; DA21 FE 7F "??"
	JR   Z,NEAR_DA33	; DA23 28 0E "(?"
	SUB  $C0	; DA25 D6 C0 "??"
	JR   NZ,NEAR_DA42	; DA27 20 19 " ?"
	LD   (HL),A	; DA29 77 "w"
	; Opcode breaks the linear code flow
	JP   FAR_DB6E	; DA2A C3 6E DB "?n?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #237 of 937
	POP  AF	; DA2D F1 "?"
	ADD  A	; DA2E 87 "?"
NEAR_DA2F:		; code label
	; stop analyzing: already analyzed code at iteration #237: Opcode (or part of it) has been already analyzed
	; Referenced at DA1F
	; Code analyzation starting point at iteration #200 of 937
	CP   $C0	; DA2F FE C0 "??"
	JR   Z,NEAR_DA39	; DA31 28 06 "(?"
NEAR_DA33:		; code label
	; stop analyzing: already analyzed code at iteration #201: Opcode (or part of it) has been already analyzed
	; Referenced at DA23
	LD   (HL),$00	; DA33 36 00 "6?"
	; Opcode breaks the linear code flow
	JR   NEAR_DA47	; DA35 18 10 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #238 of 937
	AND  L	; DA37 A5 "?"
	SUB  A	; DA38 97 "?"
NEAR_DA39:		; code label
	; stop analyzing: already analyzed code at iteration #238: Opcode (or part of it) has been already analyzed
	; Referenced at DA31
	; Code analyzation starting point at iteration #202 of 937
	DEC  (HL)	; DA39 35 "5"
	LD   A,$04	; DA3A 3E 04 ">?"
	CALL SUB_DC50	; DA3C CD 50 DC "?P?"
	CALL SUB_DE66	; DA3F CD 66 DE "?f?"
NEAR_DA42:		; code label
	; stop analyzing: already analyzed code at iteration #203: Opcode (or part of it) has been already analyzed
	; Referenced at DA27
	LD   E,$FF	; DA42 1E FF "??"
	; Opcode breaks the linear code flow
	RET  	; DA44 C9 "?"
	; stop analyzing: already analyzed code at iteration #239: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $EA	; DA45 EA "?"
	DB $51	; DA46 51 "Q"
NEAR_DA47:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DA35
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #204 of 937
	LD   HL,$DAC1	; DA47 21 C1 DA "!??"
	PUSH HL	; DA4A E5 "?"
	LD   HL,$01A6	; DA4B 21 A6 01 "!??"
	CALL SUB_DDF7	; DA4E CD F7 DD "???"
	CALL SUB_DDFE	; DA51 CD FE DD "???"
	ADD  HL,DE	; DA54 19 "?"
	LD   A,(HL)	; DA55 7E "~"
	CP   $A0	; DA56 FE A0 "??"
	JR   C,NEAR_DA65	; DA58 38 0B "8?"
	CP   $C0	; DA5A FE C0 "??"
	JR   NC,NEAR_DA65	; DA5C 30 07 "0?"
	LD   HL,$0182	; DA5E 21 82 01 "!??"
	CALL SUB_DDF7	; DA61 CD F7 DD "???"
	LD   B,(HL)	; DA64 46 "F"
NEAR_DA65:		; code label
	; stop analyzing: already analyzed code at iteration #205: Opcode (or part of it) has been already analyzed
	; Referenced at DA58 DA5C
	LD   HL,$01AA	; DA65 21 AA 01 "!??"
	CALL SUB_DDF7	; DA68 CD F7 DD "???"
	BIT  2,B	; DA6B CB 50 "?P"
	RET  NZ	; DA6D C0 "?"
	BIT  0,B	; DA6E CB 40 "?@"
	JR   Z,NEAR_DAA8	; DA70 28 36 "(6"
	LD   HL,$01A6	; DA72 21 A6 01 "!??"
	CALL SUB_DDF7	; DA75 CD F7 DD "???"
	CALL SUB_DDFE	; DA78 CD FE DD "???"
	ADD  HL,DE	; DA7B 19 "?"
	LD   A,(HL)	; DA7C 7E "~"
	CP   $61	; DA7D FE 61 "?a"
	JR   C,NEAR_DAA8	; DA7F 38 27 "8'"
	CP   $7B	; DA81 FE 7B "?{"
	JR   C,NEAR_DA98	; DA83 38 13 "8?"
	LD   C,A	; DA85 4F "O"
	LD   HL,$01B2	; DA86 21 B2 01 "!??"
	CALL SUB_DDF7	; DA89 CD F7 DD "???"
	LD   A,(HL)	; DA8C 7E "~"
	OR   A	; DA8D B7 "?"
	LD   A,C	; DA8E 79 "y"
	JR   Z,NEAR_DAA8	; DA8F 28 17 "(?"
	CP   (HL)	; DA91 BE "?"
	JR   C,NEAR_DAA8	; DA92 38 14 "8?"
	INC  HL	; DA94 23 "?"
	CP   (HL)	; DA95 BE "?"
	JR   NC,NEAR_DAA8	; DA96 30 10 "0?"
NEAR_DA98:		; code label
	; stop analyzing: already analyzed code at iteration #206: Opcode (or part of it) has been already analyzed
	; Referenced at DA83
	LD   HL,$01A8	; DA98 21 A8 01 "!??"
	CALL SUB_DDF7	; DA9B CD F7 DD "???"
	BIT  1,B	; DA9E CB 48 "?H"
	RET  Z	; DAA0 C8 "?"
	LD   HL,$01A6	; DAA1 21 A6 01 "!??"
	CALL SUB_DDF7	; DAA4 CD F7 DD "???"
	; Opcode breaks the linear code flow
	RET  	; DAA7 C9 "?"
NEAR_DAA8:		; code label
	; stop analyzing: already analyzed code at iteration #240: Opcode (or part of it) has been already analyzed
	; Referenced at DA70 DA7F DA8F DA92 DA96
	; Code analyzation starting point at iteration #207 of 937
	LD   HL,$01A8	; DAA8 21 A8 01 "!??"
	CALL SUB_DDF7	; DAAB CD F7 DD "???"
	BIT  1,B	; DAAE CB 48 "?H"
	RET  NZ	; DAB0 C0 "?"
	LD   HL,$01AC	; DAB1 21 AC 01 "!??"
	CALL SUB_DDF7	; DAB4 CD F7 DD "???"
	BIT  3,B	; DAB7 CB 58 "?X"
	RET  NZ	; DAB9 C0 "?"
	POP  HL	; DABA E1 "?"
	LD   HL,$01A6	; DABB 21 A6 01 "!??"
	CALL SUB_DDF7	; DABE CD F7 DD "???"
	CALL SUB_DDFE	; DAC1 CD FE DD "???"
	ADD  HL,DE	; DAC4 19 "?"
	LD   C,(HL)	; DAC5 4E "N"
	LD   HL,$01A3	; DAC6 21 A3 01 "!??"
	CALL SUB_DDF7	; DAC9 CD F7 DD "???"
	LD   A,(HL)	; DACC 7E "~"
	OR   A	; DACD B7 "?"
	JR   Z,NEAR_DB08	; DACE 28 38 "(8"
	LD   A,C	; DAD0 79 "y"
	CP   $C1	; DAD1 FE C1 "??"
	JR   C,NEAR_DAD9	; DAD3 38 04 "8?"
	CP   $C3	; DAD5 FE C3 "??"
	JR   C,NEAR_DB11	; DAD7 38 38 "88"
NEAR_DAD9:		; code label
	; stop analyzing: already analyzed code at iteration #208: Opcode (or part of it) has been already analyzed
	; Referenced at DAD3
	LD   HL,$01A3	; DAD9 21 A3 01 "!??"
	CALL SUB_DDF7	; DADC CD F7 DD "???"
	LD   A,(HL)	; DADF 7E "~"
	LD   HL,$01AE	; DAE0 21 AE 01 "!??"
	CALL SUB_DDF7	; DAE3 CD F7 DD "???"
	RRCA 	; DAE6 0F "?"
	JR   C,NEAR_DAEF	; DAE7 38 06 "8?"
	LD   HL,$01B0	; DAE9 21 B0 01 "!??"
	CALL SUB_DDF7	; DAEC CD F7 DD "???"
NEAR_DAEF:		; code label
	; stop analyzing: already analyzed code at iteration #209: Opcode (or part of it) has been already analyzed
	; Referenced at DAE7
	CALL SUB_DDFE	; DAEF CD FE DD "???"
	DEC  HL	; DAF2 2B "+"
	DEC  HL	; DAF3 2B "+"
NEAR_DAF4:		; code label
	; Referenced at DAFB
	INC  HL	; DAF4 23 "?"
	INC  HL	; DAF5 23 "?"
	LD   A,(HL)	; DAF6 7E "~"
	OR   A	; DAF7 B7 "?"
	JR   Z,NEAR_DB14	; DAF8 28 1A "(?"
	SUB  C	; DAFA 91 "?"
	JR   NZ,NEAR_DAF4	; DAFB 20 F7 " ?"
	INC  HL	; DAFD 23 "?"
	LD   C,(HL)	; DAFE 4E "N"
	LD   HL,$01A3	; DAFF 21 A3 01 "!??"
	CALL SUB_DDF7	; DB02 CD F7 DD "???"
	LD   (HL),A	; DB05 77 "w"
	LD   E,A	; DB06 5F "_"
	; Opcode breaks the linear code flow
	RET  	; DB07 C9 "?"
NEAR_DB08:		; code label
	; stop analyzing: already analyzed code at iteration #241: Opcode (or part of it) has been already analyzed
	; Referenced at DACE
	; Code analyzation starting point at iteration #210 of 937
	LD   A,C	; DB08 79 "y"
	CP   $C1	; DB09 FE C1 "??"
	JR   C,NEAR_DB1C	; DB0B 38 0F "8?"
	CP   $C3	; DB0D FE C3 "??"
	JR   NC,NEAR_DB1C	; DB0F 30 0B "0?"
NEAR_DB11:		; code label
	; stop analyzing: already analyzed code at iteration #211: Opcode (or part of it) has been already analyzed
	; Referenced at DAD7
	LD   (HL),A	; DB11 77 "w"
	; Opcode breaks the linear code flow
	JR   FAR_DB6E	; DB12 18 5A "?Z"
NEAR_DB14:		; code label
	; stop analyzing: already analyzed code at iteration #242: Opcode (or part of it) has been already analyzed
	; Referenced at DAF8
	; Code analyzation starting point at iteration #212 of 937
	XOR  A	; DB14 AF "?"
	LD   HL,$01A3	; DB15 21 A3 01 "!??"
	CALL SUB_DDF7	; DB18 CD F7 DD "???"
	LD   (HL),A	; DB1B 77 "w"
NEAR_DB1C:		; code label
	; stop analyzing: already analyzed code at iteration #213: Opcode (or part of it) has been already analyzed
	; Referenced at DB0B DB0F
	LD   A,C	; DB1C 79 "y"
	CP   $F0	; DB1D FE F0 "??"
	JR   NC,NEAR_DB32	; DB1F 30 11 "0?"
	CP   $7F	; DB21 FE 7F "??"
	RET  NZ	; DB23 C0 "?"
	LD   BC,$0008	; DB24 01 08 00 "???"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; DB27 F7 10 "??"
	LD   A,D	; DB29 7A "z"
	OR   A	; DB2A B7 "?"
	LD   C,$03	; DB2B 0E 03 "??"
	RET  NZ	; DB2D C0 "?"
	LD   A,$20	; DB2E 3E 20 "> "
	; Opcode breaks the linear code flow
	JR   NEAR_DB6B	; DB30 18 39 "?9"
NEAR_DB32:		; code label
	; stop analyzing: already analyzed code at iteration #243: Opcode (or part of it) has been already analyzed
	; Referenced at DB1F
	; Code analyzation starting point at iteration #214 of 937
	LD   HL,$0182	; DB32 21 82 01 "!??"
	CALL SUB_DDF7	; DB35 CD F7 DD "???"
	LD   B,(HL)	; DB38 46 "F"
	BIT  2,B	; DB39 CB 50 "?P"
	RET  NZ	; DB3B C0 "?"
	ADD  $08	; DB3C C6 08 "??"
	LD   C,A	; DB3E 4F "O"
	BIT  3,B	; DB3F CB 58 "?X"
	RET  NZ	; DB41 C0 "?"
	BIT  1,B	; DB42 CB 48 "?H"
	JR   NZ,NEAR_DB48	; DB44 20 02 " ?"
	ADD  $08	; DB46 C6 08 "??"
NEAR_DB48:		; code label
	; stop analyzing: already analyzed code at iteration #216: Opcode (or part of it) has been already analyzed
	; Referenced at DB44
	AND  $0F	; DB48 E6 0F "??"
	LD   C,A	; DB4A 4F "O"
	LD   E,A	; DB4B 5F "_"
	CALL SUB_DDBB	; DB4C CD BB DD "???"
	PUSH DE	; DB4F D5 "?"
	LD   A,(HL)	; DB50 7E "~"
	PUSH AF	; DB51 F5 "?"
	EX   DE,HL	; DB52 EB "?"
	LD   HL,$0188	; DB53 21 88 01 "!??"
	CALL SUB_DDF7	; DB56 CD F7 DD "???"
	LD   (HL),A	; DB59 77 "w"
	LD   HL,$0186	; DB5A 21 86 01 "!??"
	CALL SUB_DDF7	; DB5D CD F7 DD "???"
	LD   (HL),E	; DB60 73 "s"
	INC  HL	; DB61 23 "?"
	LD   (HL),D	; DB62 72 "r"
	POP  AF	; DB63 F1 "?"
	POP  DE	; DB64 D1 "?"
	OR   A	; DB65 B7 "?"
	JR   NZ,FAR_DB6E	; DB66 20 06 " ?"
	LD   A,E	; DB68 7B "{"
	ADD  $10	; DB69 C6 10 "??"
NEAR_DB6B:		; code label
	; stop analyzing: already analyzed code at iteration #217: Opcode (or part of it) has been already analyzed
	; Referenced at DB30
	LD   ($BFF2),A	; DB6B 32 F2 BF "2??"
FAR_DB6E:		; code label
	; stop analyzing: already analyzed code at iteration #218: Opcode (or part of it) has been already analyzed
	; Referenced at DA2A DB12 DB66
	XOR  A	; DB6E AF "?"
	LD   HL,$018A	; DB6F 21 8A 01 "!??"
	CALL SUB_DDF7	; DB72 CD F7 DD "???"
	LD   (HL),A	; DB75 77 "w"
	POP  HL	; DB76 E1 "?"
	; Opcode breaks the linear code flow
	JP   FAR_D907	; DB77 C3 07 D9 "???"
SUB_DB7A:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D8C2 D8D2
	; Code analyzation starting point at iteration #244 of 937
	BIT  7,(IX+$01)	; DB7A DD CB 01 7E "???~"
	RET  NZ	; DB7E C0 "?"
	LD   A,$02	; DB7F 3E 02 ">?"
	BIT  7,(IX+$00)	; DB81 DD CB 00 7E "???~"
	RET  NZ	; DB85 C0 "?"
	BIT  5,(IX+$08)	; DB86 DD CB 08 6E "???n"
	RET  NZ	; DB8A C0 "?"
	BIT  7,(IX+$07)	; DB8B DD CB 07 7E "???~"
	LD   A,$08	; DB8F 3E 08 ">?"
	RET  NZ	; DB91 C0 "?"
	XOR  A	; DB92 AF "?"
	; Opcode breaks the linear code flow
	RET  	; DB93 C9 "?"
SUB_DB94:		; code label
	; stop analyzing: already analyzed code at iteration #276: Opcode (or part of it) has been already analyzed
	; Referenced at D997 D8AD
	; Code analyzation starting point at iteration #245 of 937
	LD   A,($BFF3)	; DB94 3A F3 BF ":??"
	AND  $F0	; DB97 E6 F0 "??"
	LD   C,A	; DB99 4F "O"
	LD   HL,$018E	; DB9A 21 8E 01 "!??"
	CALL SUB_DDF7	; DB9D CD F7 DD "???"
	PUSH HL	; DBA0 E5 "?"
	POP  IX	; DBA1 DD E1 "??"
	LD   B,$0A	; DBA3 06 0A "??"
NEAR_DBA5:		; code label
	; Referenced at DBAE
	LD   A,C	; DBA5 79 "y"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; DBA6 D3 B5 "??"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	IN   A,($B5)	; DBA8 DB B5 "??"
	CPL  	; DBAA 2F "/"
	LD   (HL),A	; DBAB 77 "w"
	INC  C	; DBAC 0C "?"
	INC  HL	; DBAD 23 "?"
	DJNZ NEAR_DBA5	; DBAE 10 F5 "??"
	LD   A,(IY-$01)	; DBB0 FD 7E FF "?~?"
	OR   A	; DBB3 B7 "?"
	RET  Z	; DBB4 C8 "?"
	SRL  A	; DBB5 CB 3F "??"
	JP   NC,FAR_DC07	; DBB7 D2 07 DC "???"
	PUSH AF	; DBBA F5 "?"
	PUSH AF	; DBBB F5 "?"
	PUSH BC	; DBBC C5 "?"
	PUSH DE	; DBBD D5 "?"
	PUSH HL	; DBBE E5 "?"
	LD   HL,$018E	; DBBF 21 8E 01 "!??"
	CALL SUB_DDF7	; DBC2 CD F7 DD "???"
	PUSH HL	; DBC5 E5 "?"
	POP  IX	; DBC6 DD E1 "??"
	LD   B,$05	; DBC8 06 05 "??"
	LD   C,$05	; DBCA 0E 05 "??"
	LD   HL,$DC28	; DBCC 21 28 DC "!(?"
	LD   DE,$0006	; DBCF 11 06 00 "???"
NEAR_DBD2:		; code label
	; Referenced at DBFE
	PUSH BC	; DBD2 C5 "?"
	ADD  HL,DE	; DBD3 19 "?"
	PUSH DE	; DBD4 D5 "?"
	PUSH HL	; DBD5 E5 "?"
	LD   A,C	; DBD6 79 "y"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; DBD7 D3 B5 "??"
	; I/O on port 0xb6: Dave active low strobe on WR1/RD1 
	IN   A,($B6)	; DBD9 DB B6 "??"
	CPL  	; DBDB 2F "/"
	AND  $07	; DBDC E6 07 "??"
	JR   Z,NEAR_DBFA	; DBDE 28 1A "(?"
	LD   B,$03	; DBE0 06 03 "??"
NEAR_DBE2:		; code label
	; Referenced at DBF8
	PUSH HL	; DBE2 E5 "?"
	RRA  	; DBE3 1F "?"
	JR   NC,NEAR_DBF5	; DBE4 30 0F "0?"
	EX   AF,AF'	; DBE6 08 "?"
	PUSH IX	; DBE7 DD E5 "??"
	POP  DE	; DBE9 D1 "?"
	LD   A,(HL)	; DBEA 7E "~"
	INC  HL	; DBEB 23 "?"
	LD   C,(HL)	; DBEC 4E "N"
	LD   L,A	; DBED 6F "o"
	LD   H,$00	; DBEE 26 00 "&?"
	ADD  HL,DE	; DBF0 19 "?"
	LD   A,(HL)	; DBF1 7E "~"
	OR   C	; DBF2 B1 "?"
	LD   (HL),A	; DBF3 77 "w"
	EX   AF,AF'	; DBF4 08 "?"
NEAR_DBF5:		; code label
	; stop analyzing: already analyzed code at iteration #246: Opcode (or part of it) has been already analyzed
	; Referenced at DBE4
	POP  HL	; DBF5 E1 "?"
	INC  HL	; DBF6 23 "?"
	INC  HL	; DBF7 23 "?"
	DJNZ NEAR_DBE2	; DBF8 10 E8 "??"
NEAR_DBFA:		; code label
	; stop analyzing: already analyzed code at iteration #247: Opcode (or part of it) has been already analyzed
	; Referenced at DBDE
	POP  HL	; DBFA E1 "?"
	POP  DE	; DBFB D1 "?"
	POP  BC	; DBFC C1 "?"
	INC  C	; DBFD 0C "?"
	DJNZ NEAR_DBD2	; DBFE 10 D2 "??"
	POP  HL	; DC00 E1 "?"
	POP  DE	; DC01 D1 "?"
	POP  BC	; DC02 C1 "?"
	POP  AF	; DC03 F1 "?"
	POP  AF	; DC04 F1 "?"
	OR   A	; DC05 B7 "?"
	RET  Z	; DC06 C8 "?"
FAR_DC07:		; code label
	; stop analyzing: already analyzed code at iteration #248: Opcode (or part of it) has been already analyzed
	; Referenced at DBB7
	XOR  A	; DC07 AF "?"
	LD   C,A	; DC08 4F "O"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; DC09 D3 B5 "??"
	; I/O on port 0xb6: Dave active low strobe on WR1/RD1 
	IN   A,($B6)	; DC0B DB B6 "??"
	INC  C	; DC0D 0C "?"
	RRA  	; DC0E 1F "?"
	JR   C,NEAR_DC15	; DC0F 38 04 "8?"
	SET  6,(IX+$08)	; DC11 DD CB 08 F6 "????"
NEAR_DC15:		; code label
	; stop analyzing: already analyzed code at iteration #249: Opcode (or part of it) has been already analyzed
	; Referenced at DC0F
	LD   B,$04	; DC15 06 04 "??"
	LD   HL,$DC4C	; DC17 21 4C DC "!L?"
NEAR_DC1A:		; code label
	; Referenced at DC2B
	LD   A,C	; DC1A 79 "y"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; DC1B D3 B5 "??"
	; I/O on port 0xb6: Dave active low strobe on WR1/RD1 
	IN   A,($B6)	; DC1D DB B6 "??"
	RRA  	; DC1F 1F "?"
	JR   C,NEAR_DC29	; DC20 38 07 "8?"
	LD   A,(IX+$07)	; DC22 DD 7E 07 "?~?"
	OR   (HL)	; DC25 B6 "?"
	LD   (IX+$07),A	; DC26 DD 77 07 "?w?"
NEAR_DC29:		; code label
	; stop analyzing: already analyzed code at iteration #250: Opcode (or part of it) has been already analyzed
	; Referenced at DC20
	INC  HL	; DC29 23 "?"
	INC  C	; DC2A 0C "?"
	DJNZ NEAR_DC1A	; DC2B 10 ED "??"
	; Opcode breaks the linear code flow
	RET  	; DC2D C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #277 of 937
	INC  BC	; DC2E 03 "?"
	ADD  B	; DC2F 80 "?"
	INC  BC	; DC30 03 "?"
	LD   (BC),A	; DC31 02 "?"
	DEC  B	; DC32 05 "?"
	EX   AF,AF'	; DC33 08 "?"
	DEC  B	; DC34 05 "?"
	LD   BC,$1005	; DC35 01 05 10 "???"
	DEC  B	; DC38 05 "?"
	LD   B,B	; DC39 40 "@"
	INC  BC	; DC3A 03 "?"
	LD   B,B	; DC3B 40 "@"
	INC  BC	; DC3C 03 "?"
	LD   BC,$1003	; DC3D 01 03 10 "???"
	INC  BC	; DC40 03 "?"
	EX   AF,AF'	; DC41 08 "?"
	EX   AF,AF'	; DC42 08 "?"
	DJNZ NEAR_DC4C	; DC43 10 07 "??"
	LD   B,B	; DC45 40 "@"
	INC  BC	; DC46 03 "?"
	INC  B	; DC47 04 "?"
	INC  BC	; DC48 03 "?"
	; stop analyzing: already analyzed code at iteration #277: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $20	; DC49 20 " "
NEAR_DC4A:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DC7B
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #252 of 937
	DEC  B	; DC4A 05 "?"
	INC  B	; DC4B 04 "?"
NEAR_DC4C:		; code label
	; Referenced at DC43
	EX   AF,AF'	; DC4C 08 "?"
	LD   (BC),A	; DC4D 02 "?"
	JR   NZ,$DC54	; DC4E 20 04 " ?"
SUB_DC50:		; code label
	; stop analyzing: already analyzed code at iteration #252: Opcode (or part of it) has been already analyzed
	; Referenced at DA3C D8AA
	; Code analyzation starting point at iteration #219 of 937
	LD   HL,$DC5E	; DC50 21 5E DC "!^?"
	LD   BC,$0005	; DC53 01 05 00 "???"
NEAR_DC56:		; code label
	; stop analyzing: already analyzed code at iteration #253: Opcode (or part of it) has been already analyzed
	; Referenced at DC58
	ADD  HL,BC	; DC56 09 "?"
	RRA  	; DC57 1F "?"
	JR   NC,NEAR_DC56	; DC58 30 FC "0?"
	PUSH HL	; DC5A E5 "?"
	LD   HL,($BFF6)	; DC5B 2A F6 BF "*??"
	EX   DE,HL	; DC5E EB "?"
	POP  HL	; DC5F E1 "?"
	LDIR 	; DC60 ED B0 "??"
	; Opcode breaks the linear code flow
	RET  	; DC62 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #251 of 937
	LD   B,E	; DC63 43 "C"
	LD   B,C	; DC64 41 "A"
	LD   D,B	; DC65 50 "P"
	LD   D,E	; DC66 53 "S"
	JR   NZ,NEAR_DCBC	; DC67 20 53 " S"
	LD   C,B	; DC69 48 "H"
	LD   C,C	; DC6A 49 "I"
	LD   B,(HL)	; DC6B 46 "F"
	LD   D,H	; DC6C 54 "T"
	LD   C,B	; DC6D 48 "H"
	LD   C,A	; DC6E 4F "O"
	LD   C,H	; DC6F 4C "L"
	LD   B,H	; DC70 44 "D"
	JR   NZ,NEAR_DCB4	; DC71 20 41 " A"
	LD   C,H	; DC73 4C "L"
	LD   D,H	; DC74 54 "T"
	JR   NZ,$DC97	; DC75 20 20 "  "
	JR   NZ,NEAR_DC99	; DC77 20 20 "  "
	JR   NZ,NEAR_DC9B	; DC79 20 20 "  "
	JR   NZ,NEAR_DC4A	; DC7B 20 CD " ?"
	LD   C,(HL)	; DC7D 4E "N"
	RET  C	; DC7E D8 "?"
	LD   HL,$0183	; DC7F 21 83 01 "!??"
	CALL SUB_DDF7	; DC82 CD F7 DD "???"
	LD   A,(HL)	; DC85 7E "~"
	OR   A	; DC86 B7 "?"
	LD   E,A	; DC87 5F "_"
	LD   A,$E9	; DC88 3E E9 ">?"
	RET  NZ	; DC8A C0 "?"
	LD   D,E	; DC8B 53 "S"
	; EXOS call (0x1b): Allocate channel buffer
	; A=0xe9
	EXOS $1B	; DC8C F7 1B "??"
	RET  NZ	; DC8E C0 "?"
	PUSH IY	; DC8F FD E5 "??"
	POP  HL	; DC91 E1 "?"
	LD   E,L	; DC92 5D "]"
	LD   D,H	; DC93 54 "T"
	INC  DE	; DC94 13 "?"
	LD   BC,$01A3	; DC95 01 A3 01 "???"
	LD   (HL),A	; DC98 77 "w"
NEAR_DC99:		; code label
	; stop analyzing: already analyzed code at iteration #255: Opcode (or part of it) has been already analyzed
	; Referenced at DC77
	LDIR 	; DC99 ED B0 "??"
NEAR_DC9B:		; code label
	; stop analyzing: already analyzed code at iteration #256: Opcode (or part of it) has been already analyzed
	; Referenced at DC79
	LD   HL,$0183	; DC9B 21 83 01 "!??"
	CALL SUB_DDF7	; DC9E CD F7 DD "???"
	DEC  (HL)	; DCA1 35 "5"
	; Opcode breaks the linear code flow
	RET  	; DCA2 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #278 of 937
	CALL SUB_D84E	; DCA3 CD 4E D8 "?N?"
	LD   HL,$0188	; DCA6 21 88 01 "!??"
	CALL SUB_DDF7	; DCA9 CD F7 DD "???"
	LD   A,(HL)	; DCAC 7E "~"
	OR   A	; DCAD B7 "?"
	LD   C,$00	; DCAE 0E 00 "??"
	JR   NZ,NEAR_DCBD	; DCB0 20 0B " ?"
	; stop analyzing: already analyzed code at iteration #278: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $21	; DCB2 21 "!"
	DB $80	; DCB3 80 "?"
NEAR_DCB4:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DC71
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #257 of 937
	LD   BC,$F7CD	; DCB4 01 CD F7 "???"
	LD   A,(IX-$49)	; DCB7 DD 7E B7 "?~?"
	JR   NZ,NEAR_DCBD	; DCBA 20 01 " ?"
NEAR_DCBC:		; code label
	; stop analyzing: already analyzed code at iteration #258: Opcode (or part of it) has been already analyzed
	; Referenced at DC67
	INC  C	; DCBC 0C "?"
NEAR_DCBD:		; code label
	; stop analyzing: already analyzed code at iteration #259: Opcode (or part of it) has been already analyzed
	; Referenced at DCBA DCB0
	XOR  A	; DCBD AF "?"
	; Opcode breaks the linear code flow
	RET  	; DCBE C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #280 of 937
	CALL SUB_D84E	; DCBF CD 4E D8 "?N?"
NEAR_DCC2:		; code label
	; Referenced at DCEE
	LD   A,($BFF2)	; DCC2 3A F2 BF ":??"
	CP   $20	; DCC5 FE 20 "? "
	LD   A,$E5	; DCC7 3E E5 ">?"
	RET  Z	; DCC9 C8 "?"
	LD   HL,$0188	; DCCA 21 88 01 "!??"
	CALL SUB_DDF7	; DCCD CD F7 DD "???"
	LD   A,(HL)	; DCD0 7E "~"
	OR   A	; DCD1 B7 "?"
	JR   Z,NEAR_DCE6	; DCD2 28 12 "(?"
	DEC  (HL)	; DCD4 35 "5"
	LD   HL,$0186	; DCD5 21 86 01 "!??"
	CALL SUB_DDF7	; DCD8 CD F7 DD "???"
	LD   E,(HL)	; DCDB 5E "^"
	INC  HL	; DCDC 23 "?"
	LD   D,(HL)	; DCDD 56 "V"
	INC  DE	; DCDE 13 "?"
	LD   A,(DE)	; DCDF 1A "?"
	LD   B,A	; DCE0 47 "G"
	LD   (HL),D	; DCE1 72 "r"
	DEC  HL	; DCE2 2B "+"
	LD   (HL),E	; DCE3 73 "s"
	XOR  A	; DCE4 AF "?"
	; Opcode breaks the linear code flow
	RET  	; DCE5 C9 "?"
NEAR_DCE6:		; code label
	; stop analyzing: already analyzed code at iteration #327: Opcode (or part of it) has been already analyzed
	; Referenced at DCD2
	; Code analyzation starting point at iteration #281 of 937
	LD   HL,$0180	; DCE6 21 80 01 "!??"
	CALL SUB_DDF7	; DCE9 CD F7 DD "???"
	LD   A,(HL)	; DCEC 7E "~"
	OR   A	; DCED B7 "?"
	JR   Z,NEAR_DCC2	; DCEE 28 D2 "(?"
	EXX  	; DCF0 D9 "?"
	LD   HL,$0184	; DCF1 21 84 01 "!??"
	CALL SUB_DDF7	; DCF4 CD F7 DD "???"
	LD   A,(HL)	; DCF7 7E "~"
	EXX  	; DCF8 D9 "?"
	LD   B,A	; DCF9 47 "G"
	XOR  A	; DCFA AF "?"
	LD   (HL),A	; DCFB 77 "w"
	; Opcode breaks the linear code flow
	RET  	; DCFC C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #328 of 937
	LD   A,B	; DCFD 78 "x"
	SUB  $D0	; DCFE D6 D0 "??"
	RET  Z	; DD00 C8 "?"
	LD   A,B	; DD01 78 "x"
	SUB  $CE	; DD02 D6 CE "??"
	JR   NZ,NEAR_DD0D	; DD04 20 07 " ?"
	LD   D,(IY-$04)	; DD06 FD 56 FC "?V?"
	LD   E,(IY-$05)	; DD09 FD 5E FB "?^?"
	; Opcode breaks the linear code flow
	RET  	; DD0C C9 "?"
NEAR_DD0D:		; code label
	; stop analyzing: already analyzed code at iteration #375: Opcode (or part of it) has been already analyzed
	; Referenced at DD04
	; Code analyzation starting point at iteration #329 of 937
	CALL SUB_D84E	; DD0D CD 4E D8 "?N?"
	LD   A,B	; DD10 78 "x"
	SUB  $CF	; DD11 D6 CF "??"
	JR   NZ,NEAR_DD4D	; DD13 20 38 " 8"
	PUSH HL	; DD15 E5 "?"
	LD   HL,$01A4	; DD16 21 A4 01 "!??"
	CALL SUB_DDF7	; DD19 CD F7 DD "???"
	LD   (HL),$03	; DD1C 36 03 "6?"
	PUSH DE	; DD1E D5 "?"
	PUSH BC	; DD1F C5 "?"
	XOR  A	; DD20 AF "?"
NEAR_DD21:		; code label
	; Referenced at DD2C
	INC  A	; DD21 3C "<"
	PUSH AF	; DD22 F5 "?"
	JR   Z,NEAR_DD2E	; DD23 28 09 "(?"
	LD   B,$04	; DD25 06 04 "??"
	; EXOS call (0xb): Special function
	; A=0x1
	EXOS $0B	; DD27 F7 0B "??"
	JR   Z,NEAR_DD2E	; DD29 28 03 "(?"
	POP  AF	; DD2B F1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_DD21	; DD2C 18 F3 "??"
NEAR_DD2E:		; code label
	; stop analyzing: already analyzed code at iteration #376: Opcode (or part of it) has been already analyzed
	; Referenced at DD23 DD29
	; Code analyzation starting point at iteration #330 of 937
	POP  AF	; DD2E F1 "?"
	POP  BC	; DD2F C1 "?"
	POP  DE	; DD30 D1 "?"
	LD   A,C	; DD31 79 "y"
	OR   A	; DD32 B7 "?"
	JR   NZ,NEAR_DD4A	; DD33 20 15 " ?"
	LD   HL,$01A6	; DD35 21 A6 01 "!??"
	CALL SUB_DDF7	; DD38 CD F7 DD "???"
	EX   DE,HL	; DD3B EB "?"
	LD   BC,$000E	; DD3C 01 0E 00 "???"
	LDIR 	; DD3F ED B0 "??"
	CALL SUB_DDFE	; DD41 CD FE DD "???"
NEAR_DD44:		; code label
	; Referenced at DD4B
	CALL SUB_D7C0	; DD44 CD C0 D7 "???"
	XOR  A	; DD47 AF "?"
	POP  HL	; DD48 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; DD49 C9 "?"
NEAR_DD4A:		; code label
	; stop analyzing: already analyzed code at iteration #377: Opcode (or part of it) has been already analyzed
	; Referenced at DD33
	; Code analyzation starting point at iteration #331 of 937
	EX   DE,HL	; DD4A EB "?"
	; Opcode breaks the linear code flow
	JR   NEAR_DD44	; DD4B 18 F7 "??"
NEAR_DD4D:		; code label
	; stop analyzing: already analyzed code at iteration #378: Opcode (or part of it) has been already analyzed
	; Referenced at DD13
	; Code analyzation starting point at iteration #332 of 937
	LD   A,B	; DD4D 78 "x"
	SUB  $08	; DD4E D6 08 "??"
	JR   Z,NEAR_DDA3	; DD50 28 51 "(Q"
	DEC  A	; DD52 3D "="
	LD   D,A	; DD53 57 "W"
	LD   A,$EA	; DD54 3E EA ">?"
	RET  NZ	; DD56 C0 "?"
	DEC  C	; DD57 0D "?"
	JP   M,FAR_DD79	; DD58 FA 79 DD "?y?"
	LD   B,$05	; DD5B 06 05 "??"
	JR   Z,NEAR_DD62	; DD5D 28 03 "(?"
	LD   C,B	; DD5F 48 "H"
	LD   D,$00	; DD60 16 00 "??"
NEAR_DD62:		; code label
	; stop analyzing: already analyzed code at iteration #333: Opcode (or part of it) has been already analyzed
	; Referenced at DD5D DD74
	LD   A,C	; DD62 79 "y"
	INC  C	; DD63 0C "?"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; DD64 D3 B5 "??"
	; I/O on port 0xb6: Dave active low strobe on WR1/RD1 
	IN   A,($B6)	; DD66 DB B6 "??"
	RRA  	; DD68 1F "?"
	CCF  	; DD69 3F "?"
	RL   D	; DD6A CB 12 "??"
	RRA  	; DD6C 1F "?"
	CCF  	; DD6D 3F "?"
	RL   D	; DD6E CB 12 "??"
	RRA  	; DD70 1F "?"
	CCF  	; DD71 3F "?"
	RL   D	; DD72 CB 12 "??"
	DJNZ NEAR_DD62	; DD74 10 EC "??"
	LD   C,D	; DD76 4A "J"
	XOR  A	; DD77 AF "?"
	; Opcode breaks the linear code flow
	RET  	; DD78 C9 "?"
FAR_DD79:		; code label
	; stop analyzing: already analyzed code at iteration #379: Opcode (or part of it) has been already analyzed
	; Referenced at DD58
	; Code analyzation starting point at iteration #334 of 937
	LD   A,$08	; DD79 3E 08 ">?"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; DD7B D3 B5 "??"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	IN   A,($B5)	; DD7D DB B5 "??"
	CPL  	; DD7F 2F "/"
	AND  $40	; DD80 E6 40 "?@"
	RRCA 	; DD82 0F "?"
	RRCA 	; DD83 0F "?"
	LD   C,A	; DD84 4F "O"
	LD   A,$07	; DD85 3E 07 ">?"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	OUT  ($B5),A	; DD87 D3 B5 "??"
	; I/O on port 0xb5: Dave active low strobe on WR0/RD0 (keyboard row select/read)
	IN   A,($B5)	; DD89 DB B5 "??"
	CPL  	; DD8B 2F "/"
	LD   B,A	; DD8C 47 "G"
	RRA  	; DD8D 1F "?"
	RRA  	; DD8E 1F "?"
	RRA  	; DD8F 1F "?"
	RRA  	; DD90 1F "?"
	RLCA 	; DD91 07 "?"
	RRA  	; DD92 1F "?"
	RRA  	; DD93 1F "?"
	XOR  B	; DD94 A8 "?"
	AND  $FD	; DD95 E6 FD "??"
	XOR  B	; DD97 A8 "?"
	RLCA 	; DD98 07 "?"
	XOR  B	; DD99 A8 "?"
	AND  $F7	; DD9A E6 F7 "??"
	XOR  B	; DD9C A8 "?"
	AND  $0F	; DD9D E6 0F "??"
	OR   C	; DD9F B1 "?"
	LD   C,A	; DDA0 4F "O"
	XOR  A	; DDA1 AF "?"
	; Opcode breaks the linear code flow
	RET  	; DDA2 C9 "?"
NEAR_DDA3:		; code label
	; stop analyzing: already analyzed code at iteration #380: Opcode (or part of it) has been already analyzed
	; Referenced at DD50
	; Code analyzation starting point at iteration #335 of 937
	LD   A,C	; DDA3 79 "y"
	AND  $0F	; DDA4 E6 0F "??"
	LD   C,A	; DDA6 4F "O"
	CALL SUB_DE50	; DDA7 CD 50 DE "?P?"
	CALL SUB_DDBB	; DDAA CD BB DD "???"
	EX   DE,HL	; DDAD EB "?"
	LD   A,(HL)	; DDAE 7E "~"
	LD   C,A	; DDAF 4F "O"
	CP   $18	; DDB0 FE 18 "??"
	LD   A,$E2	; DDB2 3E E2 ">?"
	RET  NC	; DDB4 D0 "?"
	INC  C	; DDB5 0C "?"
	XOR  A	; DDB6 AF "?"
	LD   B,A	; DDB7 47 "G"
	LDIR 	; DDB8 ED B0 "??"
	; Opcode breaks the linear code flow
	RET  	; DDBA C9 "?"
SUB_DDBB:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at DB4C DDAA
	; Code analyzation starting point at iteration #220 of 937
	LD   L,C	; DDBB 69 "i"
	XOR  A	; DDBC AF "?"
	LD   H,A	; DDBD 67 "g"
	ADD  HL,HL	; DDBE 29 ")"
	ADD  HL,HL	; DDBF 29 ")"
	ADD  HL,HL	; DDC0 29 ")"
	LD   B,H	; DDC1 44 "D"
	LD   C,L	; DDC2 4D "M"
	ADD  HL,HL	; DDC3 29 ")"
	ADD  HL,BC	; DDC4 09 "?"
	PUSH HL	; DDC5 E5 "?"
	LD   HL,$0000	; DDC6 21 00 00 "!??"
	CALL SUB_DDF7	; DDC9 CD F7 DD "???"
	LD   B,H	; DDCC 44 "D"
	LD   C,L	; DDCD 4D "M"
	POP  HL	; DDCE E1 "?"
	ADD  HL,BC	; DDCF 09 "?"
	; Opcode breaks the linear code flow
	RET  	; DDD0 C9 "?"
SUB_DDD1:		; code label
	; stop analyzing: already analyzed code at iteration #260: Opcode (or part of it) has been already analyzed
	; Referenced at D915
	; Code analyzation starting point at iteration #221 of 937
	LD   A,$32	; DDD1 3E 32 ">2"
	LD   C,A	; DDD3 4F "O"
	; I/O on port 0xa0: Dave tone channel 0 frequency low byte
	OUT  ($A0),A	; DDD4 D3 A0 "??"
	XOR  A	; DDD6 AF "?"
	; I/O on port 0xa1: Dave tone channel 0 frequency high nybble + params
	OUT  ($A1),A	; DDD7 D3 A1 "??"
NEAR_DDD9:		; code label
	; Referenced at DDF1
	LD   B,$0F	; DDD9 06 0F "??"
	LD   A,$3F	; DDDB 3E 3F ">?"
	; I/O on port 0xa8: Dave tone channel 0 left volume
	OUT  ($A8),A	; DDDD D3 A8 "??"
	; I/O on port 0xac: Dave tone channel 0 right volume
	OUT  ($AC),A	; DDDF D3 AC "??"
NEAR_DDE1:		; code label
	; Referenced at DDE1
	DJNZ NEAR_DDE1	; DDE1 10 FE "??"
	LD   A,$3C	; DDE3 3E 3C "><"
	SUB  C	; DDE5 91 "?"
	OR   A	; DDE6 B7 "?"
	RRA  	; DDE7 1F "?"
	LD   B,A	; DDE8 47 "G"
	XOR  A	; DDE9 AF "?"
	; I/O on port 0xa8: Dave tone channel 0 left volume
	OUT  ($A8),A	; DDEA D3 A8 "??"
	; I/O on port 0xac: Dave tone channel 0 right volume
	OUT  ($AC),A	; DDEC D3 AC "??"
NEAR_DDEE:		; code label
	; Referenced at DDEE
	DJNZ NEAR_DDEE	; DDEE 10 FE "??"
	DEC  C	; DDF0 0D "?"
	JR   NZ,NEAR_DDD9	; DDF1 20 E6 " ?"
	; Opcode breaks the linear code flow
	RET  	; DDF3 C9 "?"
SUB_DDF4:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D829
	; Code analyzation starting point at iteration #261 of 937
	LD   A,$E7	; DDF4 3E E7 ">?"
	; Opcode breaks the linear code flow
	RET  	; DDF6 C9 "?"
SUB_DDF7:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D9E0 D9E7 D9FF DA0E DA19 DA4E DA61 DA68 DA75 DA89 DA9B DAA4 DAAB DAB4 DABE DAC9 DADC DAE3 DAEC DB02 DB18 DB35 DB56 DB5D DB72 D90A DDC9 D91E D8E6 D8EF D92E D93C D944 D94D D966 D972 D985 D9B1 D9BB D9C2 DB9D DBC2 DC82 DC9E DCA9 DCCD DCD8 DCE9 DCF4 D752 D76B DD19 DD38 D795 D7A8 D7B7 D87E D88E D8B3 D8D8
	; Code analyzation starting point at iteration #222 of 937
	PUSH DE	; DDF7 D5 "?"
	PUSH IY	; DDF8 FD E5 "??"
	POP  DE	; DDFA D1 "?"
	ADD  HL,DE	; DDFB 19 "?"
	POP  DE	; DDFC D1 "?"
	; Opcode breaks the linear code flow
	RET  	; DDFD C9 "?"
SUB_DDFE:		; code label
	; stop analyzing: already analyzed code at iteration #262: Opcode (or part of it) has been already analyzed
	; Referenced at DA11 DA51 DA78 DAC1 DAEF D774 DD41
	; Code analyzation starting point at iteration #223 of 937
	PUSH DE	; DDFE D5 "?"
	LD   E,(HL)	; DDFF 5E "^"
	INC  HL	; DE00 23 "?"
	LD   D,(HL)	; DE01 56 "V"
	EX   DE,HL	; DE02 EB "?"
	POP  DE	; DE03 D1 "?"
	; Opcode breaks the linear code flow
	RET  	; DE04 C9 "?"
SUB_DE05:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D821
	; Code analyzation starting point at iteration #263 of 937
	LD   HL,$DCBF	; DE05 21 BF DC "!??"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; DE08 DB B1 "??"
	EX   AF,AF'	; DE0A 08 "?"
	PUSH DE	; DE0B D5 "?"
NEAR_DE0C:		; code label
	; Referenced at DE47
	POP  DE	; DE0C D1 "?"
	PUSH DE	; DE0D D5 "?"
	CALL SUB_DE50	; DE0E CD 50 DE "?P?"
	; Opcode breaks the linear code flow
	JR   NEAR_DE49	; DE11 18 36 "?6"
NEAR_DE13:		; code label
	; stop analyzing: already analyzed code at iteration #282: Opcode (or part of it) has been already analyzed
	; Referenced at DE4B
	; Code analyzation starting point at iteration #265 of 937
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; DE13 DB B1 "??"
	EX   AF,AF'	; DE15 08 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; DE16 D3 B1 "??"
	EX   AF,AF'	; DE18 08 "?"
	PUSH AF	; DE19 F5 "?"
	PUSH BC	; DE1A C5 "?"
	PUSH DE	; DE1B D5 "?"
	PUSH HL	; DE1C E5 "?"
	EX   AF,AF'	; DE1D 08 "?"
	PUSH AF	; DE1E F5 "?"
	PUSH IX	; DE1F DD E5 "??"
	PUSH IY	; DE21 FD E5 "??"
	CALL SUB_DE4F	; DE23 CD 4F DE "?O?"
	POP  IY	; DE26 FD E1 "??"
	POP  IX	; DE28 DD E1 "??"
	EX   AF,AF'	; DE2A 08 "?"
	POP  AF	; DE2B F1 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; DE2C D3 B1 "??"
	EXX  	; DE2E D9 "?"
	POP  HL	; DE2F E1 "?"
	POP  DE	; DE30 D1 "?"
	POP  BC	; DE31 C1 "?"
	POP  AF	; DE32 F1 "?"
	EX   AF,AF'	; DE33 08 "?"
	OR   A	; DE34 B7 "?"
	JR   NZ,NEAR_DE4D	; DE35 20 16 " ?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	IN   A,($B1)	; DE37 DB B1 "??"
	EX   AF,AF'	; DE39 08 "?"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; DE3A D3 B1 "??"
	EXX  	; DE3C D9 "?"
	LD   A,B	; DE3D 78 "x"
	EXX  	; DE3E D9 "?"
	LD   (DE),A	; DE3F 12 "?"
	INC  DE	; DE40 13 "?"
	EX   (SP),HL	; DE41 E3 "?"
	INC  HL	; DE42 23 "?"
	EX   (SP),HL	; DE43 E3 "?"
	DEC  BC	; DE44 0B "?"
	BIT  7,D	; DE45 CB 7A "?z"
	JR   NZ,NEAR_DE0C	; DE47 20 C3 " ?"
NEAR_DE49:		; code label
	; stop analyzing: already analyzed code at iteration #265: Opcode (or part of it) has been already analyzed
	; Referenced at DE11
	; Code analyzation starting point at iteration #264 of 937
	LD   A,B	; DE49 78 "x"
	OR   C	; DE4A B1 "?"
	JR   NZ,NEAR_DE13	; DE4B 20 C6 " ?"
NEAR_DE4D:		; code label
	; Referenced at DE35
	POP  DE	; DE4D D1 "?"
	; Opcode breaks the linear code flow
	RET  	; DE4E C9 "?"
SUB_DE4F:		; code label
	; stop analyzing: already analyzed code at iteration #283: Opcode (or part of it) has been already analyzed
	; Referenced at DE23
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #266 of 937
	JP   HL	; DE4F E9 "?"
SUB_DE50:		; code label
	; stop analyzing: already analyzed code at iteration #284: Opcode (or part of it) has been already analyzed
	; Referenced at DE0E DDA7
	; Code analyzation starting point at iteration #267 of 937
	PUSH HL	; DE50 E5 "?"
	LD   A,D	; DE51 7A "z"
	RLCA 	; DE52 07 "?"
	RLCA 	; DE53 07 "?"
	AND  $03	; DE54 E6 03 "??"
	LD   HL,$BFFC	; DE56 21 FC BF "!??"
	ADD  L	; DE59 85 "?"
	LD   L,A	; DE5A 6F "o"
	LD   A,(HL)	; DE5B 7E "~"
	; I/O on port 0xb1: Dave MMU reg, page 1 (4000-7FFF) selector
	OUT  ($B1),A	; DE5C D3 B1 "??"
	RES  7,D	; DE5E CB BA "??"
	SET  6,D	; DE60 CB F2 "??"
	POP  HL	; DE62 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; DE63 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #285 of 937
	NOP  	; DE64 00 "?"
	RST  $38	; DE65 FF "?"
SUB_DE66:		; code label
	; stop analyzing: already analyzed code at iteration #285: Opcode (or part of it) has been already analyzed
	; Referenced at DA3F
	; Code analyzation starting point at iteration #224 of 937
	PUSH BC	; DE66 C5 "?"
	LD   BC,$10A0	; DE67 01 A0 10 "???"
	XOR  A	; DE6A AF "?"
NEAR_DE6B:		; code label
	; Referenced at DE6E
	OUT  (C),A	; DE6B ED 79 "?y"
	INC  C	; DE6D 0C "?"
	DJNZ NEAR_DE6B	; DE6E 10 FB "??"
	POP  BC	; DE70 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; DE71 C9 "?"
SUB_DE72:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at D885
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #268 of 937
	RET  	; DE72 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #286 of 937
	LD   HL,$DE88	; DE73 21 88 DE "!??"
NEAR_DE76:		; code label
	; Referenced at DE86
	LD   E,(HL)	; DE76 5E "^"
	INC  HL	; DE77 23 "?"
	LD   D,(HL)	; DE78 56 "V"
	LD   A,D	; DE79 7A "z"
	OR   E	; DE7A B3 "?"
	RET  Z	; DE7B C8 "?"
	INC  HL	; DE7C 23 "?"
	LD   A,(HL)	; DE7D 7E "~"
	INC  HL	; DE7E 23 "?"
	PUSH HL	; DE7F E5 "?"
	LD   HL,($BFF4)	; DE80 2A F4 BF "*??"
	ADD  HL,DE	; DE83 19 "?"
	LD   (HL),A	; DE84 77 "w"
	POP  HL	; DE85 E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_DE76	; DE86 18 EE "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #336 of 937
	RET  PO	; DE88 E0 "?"
	LD   BC,$F0FE	; DE89 01 FE F0 "???"
	LD   BC,$F3FC	; DE8C 01 FC F3 "???"
	LD   BC,$001C	; DE8F 01 1C 00 "???"
	LD   (BC),A	; DE92 02 "?"
	RET  P	; DE93 F0 "?"
	DJNZ NEAR_DE98	; DE94 10 02 "??"
	EX   DE,HL	; DE96 EB "?"
	NOP  	; DE97 00 "?"
NEAR_DE98:		; code label
	; stop analyzing: already analyzed code at iteration #337: Opcode (or part of it) has been already analyzed
	; Referenced at DE94
	NOP  	; DE98 00 "?"
	; Opcode breaks the linear code flow
	RET  	; DE99 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #381 of 937
	SBC  $19	; DE9A DE 19 "??"
	RST  $18	; DE9C DF "?"
	LD   L,C	; DE9D 69 "i"
	RST  $18	; DE9E DF "?"
	CP   C	; DE9F B9 "?"
	RST  $18	; DEA0 DF "?"
	NOP  	; DEA1 00 "?"
	NOP  	; DEA2 00 "?"
	NOP  	; DEA3 00 "?"
	NOP  	; DEA4 00 "?"
	LD   A,E	; DEA5 7B "{"
	LD   A,(HL)	; DEA6 7E "~"
	ADD  HL,BC	; DEA7 09 "?"
	RET  PO	; DEA8 E0 "?"
	LD   L,(HL)	; DEA9 6E "n"
	RET  PO	; DEAA E0 "?"
	CP   (HL)	; DEAB BE "?"
	RET  PO	; DEAC E0 "?"
	LD   C,$E1	; DEAD 0E E1 "??"
	LD   E,(HL)	; DEAF 5E "^"
	POP  HL	; DEB0 E1 "?"
	NOP  	; DEB1 00 "?"
	NOP  	; DEB2 00 "?"
	NOP  	; DEB3 00 "?"
	NOP  	; DEB4 00 "?"
	NOP  	; DEB5 00 "?"
	NOP  	; DEB6 00 "?"
	XOR  (HL)	; DEB7 AE "?"
	POP  HL	; DEB8 E1 "?"
	OR   C	; DEB9 B1 "?"
	POP  HL	; DEBA E1 "?"
	LD   BC,$51E2	; DEBB 01 E2 51 "??Q"
	JP   PO,FAR_E2A1	; DEBE E2 A1 E2 "???"
	NOP  	; DEC1 00 "?"
	NOP  	; DEC2 00 "?"
	NOP  	; DEC3 00 "?"
	NOP  	; DEC4 00 "?"
	NOP  	; DEC5 00 "?"
	NOP  	; DEC6 00 "?"
	POP  AF	; DEC7 F1 "?"
	JP   PO,$2A2A	; DEC8 E2 2A 2A "?**"
	ADD  HL,BC	; DECB 09 "?"
	DEC  DE	; DECC 1B "?"
	RET  P	; DECD F0 "?"
	LD   HL,($2A2A)	; DECE 2A 2A 2A "***"
	XOR  B	; DED1 A8 "?"
	LD   HL,($6179)	; DED2 2A 79 61 "*ya"
	LD   (HL),A	; DED5 77 "w"
	LD   ($A4F1),A	; DED6 32 F1 A4 "2??"
	INC  HL	; DED9 23 "?"
	DEC  C	; DEDA 0D "?"
	JR   NZ,NEAR_DF07	; DEDB 20 2A " *"
	LD   A,B	; DEDD 78 "x"
	LD   (HL),E	; DEDE 73 "s"
	LD   H,L	; DEDF 65 "e"
	INC  SP	; DEE0 33 "3"
	OR   $27	; DEE1 F6 27 "?'"
	LD   A,E	; DEE3 7B "{"
	CP   B	; DEE4 B8 "?"
	LD   HL,($762B)	; DEE5 2A 2B 76 "*+v"
	LD   H,(HL)	; DEE8 66 "f"
	LD   (HL),H	; DEE9 74 "t"
	DEC  (HL)	; DEEA 35 "5"
	CALL P,$6C30	; DEEB F4 30 6C "?0l"
	RET  NZ	; DEEE C0 "?"
	LD   L,$70	; DEEF 2E 70 ".p"
	LD   H,E	; DEF1 63 "c"
	LD   H,H	; DEF2 64 "d"
	LD   (HL),D	; DEF3 72 "r"
	INC  (HL)	; DEF4 34 "4"
	PUSH AF	; DEF5 F5 "?"
	LD   A,(HL)	; DEF6 7E "~"
	SUB  E	; DEF7 93 "?"
	OR   B	; DEF8 B0 "?"
	DEC  L	; DEF9 2D "-"
	LD   A,L	; DEFA 7D "}"
	LD   H,D	; DEFB 62 "b"
	LD   H,A	; DEFC 67 "g"
	LD   A,D	; DEFD 7A "z"
	LD   (HL),$F2	; DEFE 36 F2 "6?"
	ADD  HL,SP	; DF00 39 "9"
	LD   L,E	; DF01 6B "k"
	CP   H	; DF02 BC "?"
	INC  L	; DF03 2C ","
	LD   L,A	; DF04 6F "o"
	LD   A,$2A	; DF05 3E 2A ">*"
NEAR_DF07:		; code label
	; stop analyzing: already analyzed code at iteration #385: Opcode (or part of it) has been already analyzed
	; Referenced at DEDB
	LD   (HL),C	; DF07 71 "q"
	LD   SP,$2AF7	; DF08 31 F7 2A "1?*"
	LD   HL,($A0B4)	; DF0B 2A B4 A0 "*??"
	LD   HL,($686E)	; DF0E 2A 6E 68 "*nh"
	LD   (HL),L	; DF11 75 "u"
	SCF  	; DF12 37 "7"
	DI   	; DF13 F3 "?"
	JR   C,NEAR_DF80	; DF14 38 6A "8j"
	LD   A,A	; DF16 7F "?"
	LD   L,L	; DF17 6D "m"
	LD   L,C	; DF18 69 "i"
	LD   HL,($092A)	; DF19 2A 2A 09 "**?"
	DEC  DE	; DF1C 1B "?"
	RET  P	; DF1D F0 "?"
	LD   HL,($2A2A)	; DF1E 2A 2A 2A "***"
	XOR  C	; DF21 A9 "?"
	LD   HL,($4159)	; DF22 2A 59 41 "*YA"
	LD   D,A	; DF25 57 "W"
	LD   ($A5F1),HL	; DF26 22 F1 A5 ""??"
	LD   E,(HL)	; DF29 5E "^"
	DEC  C	; DF2A 0D "?"
	JR   NZ,$DF57	; DF2B 20 2A " *"
	LD   E,B	; DF2D 58 "X"
	LD   D,E	; DF2E 53 "S"
	LD   B,L	; DF2F 45 "E"
	LD   B,B	; DF30 40 "@"
	OR   $60	; DF31 F6 60 "?`"
	LD   E,E	; DF33 5B "["
	CP   C	; DF34 B9 "?"
	LD   HL,($562A)	; DF35 2A 2A 56 "**V"
	LD   B,(HL)	; DF38 46 "F"
	LD   D,H	; DF39 54 "T"
	DEC  H	; DF3A 25 "%"
	CALL P,$4C3D	; DF3B F4 3D 4C "?=L"
	RET  NZ	; DF3E C0 "?"
	LD   A,($4350)	; DF3F 3A 50 43 ":PC"
	LD   B,H	; DF42 44 "D"
	LD   D,D	; DF43 52 "R"
	INC  H	; DF44 24 "$"
	PUSH AF	; DF45 F5 "?"
	CCF  	; DF46 3F "?"
	LD   E,H	; DF47 5C "\"
	OR   C	; DF48 B1 "?"
	LD   E,A	; DF49 5F "_"
	LD   E,L	; DF4A 5D "]"
	LD   B,D	; DF4B 42 "B"
	LD   B,A	; DF4C 47 "G"
	LD   E,D	; DF4D 5A "Z"
	LD   H,$F2	; DF4E 26 F2 "&?"
	ADD  HL,HL	; DF50 29 ")"
	LD   C,E	; DF51 4B "K"
	CP   L	; DF52 BD "?"
	DEC  SP	; DF53 3B ";"
	LD   C,A	; DF54 4F "O"
	INC  A	; DF55 3C "<"
	LD   HL,($2151)	; DF56 2A 51 21 "*Q!"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; DF59 F7 2A "?*"
	LD   HL,($A1B5)	; DF5B 2A B5 A1 "*??"
	LD   HL,($484E)	; DF5E 2A 4E 48 "*NH"
	LD   D,L	; DF61 55 "U"
	CPL  	; DF62 2F "/"
	DI   	; DF63 F3 "?"
	JR   Z,$DFB0	; DF64 28 4A "(J"
	LD   A,A	; DF66 7F "?"
	LD   C,L	; DF67 4D "M"
	LD   C,C	; DF68 49 "I"
	LD   HL,($092A)	; DF69 2A 2A 09 "**?"
	DEC  DE	; DF6C 1B "?"
	RET  P	; DF6D F0 "?"
	LD   HL,($2A2A)	; DF6E 2A 2A 2A "***"
	XOR  D	; DF71 AA "?"
	LD   HL,($0119)	; DF72 2A 19 01 "*??"
	RLA  	; DF75 17 "?"
	LD   ($A6F1),A	; DF76 32 F1 A6 "2??"
	DEC  E	; DF79 1D "?"
	DEC  C	; DF7A 0D "?"
	JR   NZ,$DFA7	; DF7B 20 2A " *"
	; Opcode breaks the linear code flow
	JR   NEAR_DF92	; DF7D 18 13 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #452 of 937
	DEC  B	; DF7F 05 "?"
NEAR_DF80:		; code label
	; stop analyzing: already analyzed code at iteration #452: Opcode (or part of it) has been already analyzed
	; Referenced at DF14
	; Code analyzation starting point at iteration #387 of 937
	INC  SP	; DF80 33 "3"
	OR   $1E	; DF81 F6 1E "??"
	LD   A,($2ABA)	; DF83 3A BA 2A ":?*"
	DEC  DE	; DF86 1B "?"
	LD   D,$06	; DF87 16 06 "??"
	INC  D	; DF89 14 "?"
	DEC  (HL)	; DF8A 35 "5"
	CALL P,$0C1F	; DF8B F4 1F 0C "???"
	RET  NZ	; DF8E C0 "?"
	LD   L,$10	; DF8F 2E 10 ".?"
	INC  BC	; DF91 03 "?"
NEAR_DF92:		; code label
	; stop analyzing: already analyzed code at iteration #391: Opcode (or part of it) has been already analyzed
	; Referenced at DF7D
	INC  B	; DF92 04 "?"
	LD   (DE),A	; DF93 12 "?"
	INC  (HL)	; DF94 34 "4"
	PUSH AF	; DF95 F5 "?"
	DEC  L	; DF96 2D "-"
	DEC  SP	; DF97 3B ";"
	OR   D	; DF98 B2 "?"
	CPL  	; DF99 2F "/"
	NOP  	; DF9A 00 "?"
	LD   (BC),A	; DF9B 02 "?"
	RLCA 	; DF9C 07 "?"
	LD   A,(DE)	; DF9D 1A "?"
	LD   (HL),$F2	; DF9E 36 F2 "6?"
	ADD  HL,SP	; DFA0 39 "9"
	DEC  BC	; DFA1 0B "?"
	CP   (HL)	; DFA2 BE "?"
	INC  L	; DFA3 2C ","
	RRCA 	; DFA4 0F "?"
	INC  E	; DFA5 1C "?"
	LD   HL,($3111)	; DFA6 2A 11 31 "*?1"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; DFA9 F7 2A "?*"
	LD   HL,($A2B6)	; DFAB 2A B6 A2 "*??"
	LD   HL,($080E)	; DFAE 2A 0E 08 "*??"
	; stop analyzing: already analyzed code at iteration #393: Opcode (or part of it) has been already analyzed
	DEC  D	; DFB1 15 "?"
	SCF  	; DFB2 37 "7"
	DI   	; DFB3 F3 "?"
	JR   C,$DFC0	; DFB4 38 0A "8?"
	LD   A,A	; DFB6 7F "?"
	DEC  C	; DFB7 0D "?"
	ADD  HL,BC	; DFB8 09 "?"
	LD   HL,($092A)	; DFB9 2A 2A 09 "**?"
	DEC  DE	; DFBC 1B "?"
	RET  P	; DFBD F0 "?"
	LD   HL,($2A2A)	; DFBE 2A 2A 2A "***"
	XOR  E	; DFC1 AB "?"
	LD   HL,($8199)	; DFC2 2A 99 81 "*??"
	SUB  A	; DFC5 97 "?"
	LD   ($A7F1),A	; DFC6 32 F1 A7 "2??"
	SBC  L	; DFC9 9D "?"
	DEC  C	; DFCA 0D "?"
	JR   NZ,$DFF7	; DFCB 20 2A " *"
	SBC  B	; DFCD 98 "?"
	SUB  E	; DFCE 93 "?"
	ADD  L	; DFCF 85 "?"
	INC  SP	; DFD0 33 "3"
	OR   $9E	; DFD1 F6 9E "??"
	LD   A,($2ABB)	; DFD3 3A BB 2A ":?*"
	SBC  E	; DFD6 9B "?"
	SUB  (HL)	; DFD7 96 "?"
	ADD  (HL)	; DFD8 86 "?"
	SUB  H	; DFD9 94 "?"
	DEC  (HL)	; DFDA 35 "5"
	CALL P,$8C9F	; DFDB F4 9F 8C "???"
	RET  NZ	; DFDE C0 "?"
	LD   L,$90	; DFDF 2E 90 ".?"
	ADD  E	; DFE1 83 "?"
	ADD  H	; DFE2 84 "?"
	SUB  D	; DFE3 92 "?"
	INC  (HL)	; DFE4 34 "4"
	PUSH AF	; DFE5 F5 "?"
	DEC  L	; DFE6 2D "-"
	DEC  SP	; DFE7 3B ";"
	OR   E	; DFE8 B3 "?"
	CPL  	; DFE9 2F "/"
	ADD  B	; DFEA 80 "?"
	ADD  D	; DFEB 82 "?"
	ADD  A	; DFEC 87 "?"
	SBC  D	; DFED 9A "?"
	LD   (HL),$F2	; DFEE 36 F2 "6?"
	ADD  HL,SP	; DFF0 39 "9"
	ADC  E	; DFF1 8B "?"
	CP   A	; DFF2 BF "?"
	INC  L	; DFF3 2C ","
	ADC  A	; DFF4 8F "?"
	SBC  H	; DFF5 9C "?"
	LD   HL,($3191)	; DFF6 2A 91 31 "*?1"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; DFF9 F7 2A "?*"
	LD   HL,($A3B7)	; DFFB 2A B7 A3 "*??"
	LD   HL,($888E)	; DFFE 2A 8E 88 "*??"
	SUB  L	; E001 95 "?"
	SCF  	; E002 37 "7"
	DI   	; E003 F3 "?"
	JR   C,$DF90	; E004 38 8A "8?"
	LD   A,A	; E006 7F "?"
	ADC  L	; E007 8D "?"
	ADC  C	; E008 89 "?"
	INC  HL	; E009 23 "?"
	NOP  	; E00A 00 "?"
	LD   (HL),$7F	; E00B 36 7F "6?"
	LD   (HL),$36	; E00D 36 36 "66"
	LD   A,A	; E00F 7F "?"
	LD   (HL),$00	; E010 36 00 "6?"
	NOP  	; E012 00 "?"
	LD   B,B	; E013 40 "@"
	INC  A	; E014 3C "<"
	LD   H,B	; E015 60 "`"
	INC  A	; E016 3C "<"
	LD   H,(HL)	; E017 66 "f"
	INC  A	; E018 3C "<"
	LD   B,$3C	; E019 06 3C "?<"
	NOP  	; E01B 00 "?"
	NOP  	; E01C 00 "?"
	LD   E,E	; E01D 5B "["
	LD   H,(HL)	; E01E 66 "f"
	INC  A	; E01F 3C "<"
	LD   H,(HL)	; E020 66 "f"
	LD   H,(HL)	; E021 66 "f"
	LD   A,(HL)	; E022 7E "~"
	LD   H,(HL)	; E023 66 "f"
	LD   H,(HL)	; E024 66 "f"
	NOP  	; E025 00 "?"
	NOP  	; E026 00 "?"
	LD   E,H	; E027 5C "\"
	LD   H,(HL)	; E028 66 "f"
	INC  A	; E029 3C "<"
	LD   H,(HL)	; E02A 66 "f"
	LD   H,(HL)	; E02B 66 "f"
	LD   H,(HL)	; E02C 66 "f"
	LD   H,(HL)	; E02D 66 "f"
	INC  A	; E02E 3C "<"
	NOP  	; E02F 00 "?"
	NOP  	; E030 00 "?"
	LD   E,L	; E031 5D "]"
	LD   H,(HL)	; E032 66 "f"
	LD   B,D	; E033 42 "B"
	LD   H,(HL)	; E034 66 "f"
	LD   H,(HL)	; E035 66 "f"
	LD   H,(HL)	; E036 66 "f"
	LD   H,(HL)	; E037 66 "f"
	INC  A	; E038 3C "<"
	NOP  	; E039 00 "?"
	NOP  	; E03A 00 "?"
	LD   H,B	; E03B 60 "`"
	INC  E	; E03C 1C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E04B	; E03D 18 0C "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #453 of 937
	NOP  	; E03F 00 "?"
	NOP  	; E040 00 "?"
	NOP  	; E041 00 "?"
	NOP  	; E042 00 "?"
	NOP  	; E043 00 "?"
	NOP  	; E044 00 "?"
	LD   A,E	; E045 7B "{"
	LD   H,(HL)	; E046 66 "f"
	NOP  	; E047 00 "?"
	INC  A	; E048 3C "<"
	LD   B,$3E	; E049 06 3E "?>"
NEAR_E04B:		; code label
	; stop analyzing: already analyzed code at iteration #453: Opcode (or part of it) has been already analyzed
	; Referenced at E03D
	; Code analyzation starting point at iteration #396 of 937
	LD   H,(HL)	; E04B 66 "f"
	LD   A,$00	; E04C 3E 00 ">?"
	NOP  	; E04E 00 "?"
	LD   A,H	; E04F 7C "|"
	LD   H,(HL)	; E050 66 "f"
	NOP  	; E051 00 "?"
	INC  A	; E052 3C "<"
	LD   H,(HL)	; E053 66 "f"
	LD   H,(HL)	; E054 66 "f"
	LD   H,(HL)	; E055 66 "f"
	INC  A	; E056 3C "<"
	NOP  	; E057 00 "?"
	NOP  	; E058 00 "?"
	LD   A,L	; E059 7D "}"
	LD   H,(HL)	; E05A 66 "f"
	NOP  	; E05B 00 "?"
	LD   H,(HL)	; E05C 66 "f"
	LD   H,(HL)	; E05D 66 "f"
	LD   H,(HL)	; E05E 66 "f"
	LD   H,(HL)	; E05F 66 "f"
	INC  A	; E060 3C "<"
	NOP  	; E061 00 "?"
	NOP  	; E062 00 "?"
	LD   A,(HL)	; E063 7E "~"
	INC  E	; E064 1C "?"
	LD   H,$66	; E065 26 66 "&f"
	LD   L,H	; E067 6C "l"
	LD   H,(HL)	; E068 66 "f"
	LD   H,(HL)	; E069 66 "f"
	LD   C,H	; E06A 4C "L"
	NOP  	; E06B 00 "?"
	NOP  	; E06C 00 "?"
	RST  $38	; E06D FF "?"
	LD   HL,($092A)	; E06E 2A 2A 09 "**?"
	DEC  DE	; E071 1B "?"
	RET  P	; E072 F0 "?"
	LD   HL,($2A2A)	; E073 2A 2A 2A "***"
	XOR  B	; E076 A8 "?"
	LD   HL,($617A)	; E077 2A 7A 61 "*za"
	LD   (HL),A	; E07A 77 "w"
	LD   ($A4F1),A	; E07B 32 F1 A4 "2??"
	LD   E,L	; E07E 5D "]"
	DEC  C	; E07F 0D "?"
	JR   NZ,$E0AC	; E080 20 2A " *"
	LD   A,B	; E082 78 "x"
	LD   (HL),E	; E083 73 "s"
	LD   H,L	; E084 65 "e"
	INC  SP	; E085 33 "3"
	OR   $5E	; E086 F6 5E "?^"
	LD   A,($2AB8)	; E088 3A B8 2A ":?*"
	LD   E,E	; E08B 5B "["
	HALT 	; E08C 76 "v"
	LD   H,(HL)	; E08D 66 "f"
	LD   (HL),H	; E08E 74 "t"
	DEC  (HL)	; E08F 35 "5"
	CALL P,$6C30	; E090 F4 30 6C "?0l"
	RET  NZ	; E093 C0 "?"
	LD   L,$70	; E094 2E 70 ".p"
	LD   H,E	; E096 63 "c"
	LD   H,H	; E097 64 "d"
	LD   (HL),D	; E098 72 "r"
	INC  (HL)	; E099 34 "4"
	PUSH AF	; E09A F5 "?"
	DEC  L	; E09B 2D "-"
	DEC  SP	; E09C 3B ";"
	OR   B	; E09D B0 "?"
	CPL  	; E09E 2F "/"
	LD   B,B	; E09F 40 "@"
	LD   H,D	; E0A0 62 "b"
	LD   H,A	; E0A1 67 "g"
	LD   A,C	; E0A2 79 "y"
	LD   (HL),$F2	; E0A3 36 F2 "6?"
	ADD  HL,SP	; E0A5 39 "9"
	LD   L,E	; E0A6 6B "k"
	CP   H	; E0A7 BC "?"
	INC  L	; E0A8 2C ","
	LD   L,A	; E0A9 6F "o"
	LD   E,H	; E0AA 5C "\"
	LD   HL,($3171)	; E0AB 2A 71 31 "*q1"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; E0AE F7 2A "?*"
	LD   HL,($A0B4)	; E0B0 2A B4 A0 "*??"
	LD   HL,($686E)	; E0B3 2A 6E 68 "*nh"
	LD   (HL),L	; E0B6 75 "u"
	SCF  	; E0B7 37 "7"
	DI   	; E0B8 F3 "?"
	JR   C,NEAR_E125	; E0B9 38 6A "8j"
	LD   A,A	; E0BB 7F "?"
	LD   L,L	; E0BC 6D "m"
	LD   L,C	; E0BD 69 "i"
	LD   HL,($092A)	; E0BE 2A 2A 09 "**?"
	DEC  DE	; E0C1 1B "?"
	RET  P	; E0C2 F0 "?"
	LD   HL,($2A2A)	; E0C3 2A 2A 2A "***"
	XOR  C	; E0C6 A9 "?"
	LD   HL,($415A)	; E0C7 2A 5A 41 "*ZA"
	LD   D,A	; E0CA 57 "W"
	LD   ($A5F1),HL	; E0CB 22 F1 A5 ""??"
	LD   A,L	; E0CE 7D "}"
	DEC  C	; E0CF 0D "?"
	JR   NZ,$E0FC	; E0D0 20 2A " *"
	LD   E,B	; E0D2 58 "X"
	LD   D,E	; E0D3 53 "S"
	LD   B,L	; E0D4 45 "E"
	INC  HL	; E0D5 23 "?"
	OR   $7E	; E0D6 F6 7E "?~"
	LD   HL,($2AB9)	; E0D8 2A B9 2A "*?*"
	LD   A,E	; E0DB 7B "{"
	LD   D,(HL)	; E0DC 56 "V"
	LD   B,(HL)	; E0DD 46 "F"
	LD   D,H	; E0DE 54 "T"
	DEC  H	; E0DF 25 "%"
	CALL P,$4C5F	; E0E0 F4 5F 4C "?_L"
	RET  NZ	; E0E3 C0 "?"
	LD   A,$50	; E0E4 3E 50 ">P"
	LD   B,E	; E0E6 43 "C"
	LD   B,H	; E0E7 44 "D"
	LD   D,D	; E0E8 52 "R"
	INC  H	; E0E9 24 "$"
	PUSH AF	; E0EA F5 "?"
	DEC  A	; E0EB 3D "="
	DEC  HL	; E0EC 2B "+"
	OR   C	; E0ED B1 "?"
	CCF  	; E0EE 3F "?"
	LD   H,B	; E0EF 60 "`"
	LD   B,D	; E0F0 42 "B"
	LD   B,A	; E0F1 47 "G"
	LD   E,C	; E0F2 59 "Y"
	LD   H,$F2	; E0F3 26 F2 "&?"
	ADD  HL,HL	; E0F5 29 ")"
	LD   C,E	; E0F6 4B "K"
	CP   L	; E0F7 BD "?"
	INC  A	; E0F8 3C "<"
	LD   C,A	; E0F9 4F "O"
	LD   A,H	; E0FA 7C "|"
	LD   HL,($2151)	; E0FB 2A 51 21 "*Q!"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; E0FE F7 2A "?*"
DATA_E100:		; data label
	; Referenced at F2AC
	LD   HL,($A1B5)	; E100 2A B5 A1 "*??"
	LD   HL,($484E)	; E103 2A 4E 48 "*NH"
	LD   D,L	; E106 55 "U"
	DAA  	; E107 27 "'"
	DI   	; E108 F3 "?"
	JR   Z,$E155	; E109 28 4A "(J"
	LD   A,A	; E10B 7F "?"
	LD   C,L	; E10C 4D "M"
	LD   C,C	; E10D 49 "I"
	LD   HL,($092A)	; E10E 2A 2A 09 "**?"
	DEC  DE	; E111 1B "?"
	RET  P	; E112 F0 "?"
	LD   HL,($2A2A)	; E113 2A 2A 2A "***"
	XOR  D	; E116 AA "?"
	LD   HL,($011A)	; E117 2A 1A 01 "*??"
	RLA  	; E11A 17 "?"
	LD   ($A6F1),A	; E11B 32 F1 A6 "2??"
	DEC  E	; E11E 1D "?"
	DEC  C	; E11F 0D "?"
	JR   NZ,$E14C	; E120 20 2A " *"
	; Opcode breaks the linear code flow
	JR   NEAR_E137	; E122 18 13 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #454 of 937
	DEC  B	; E124 05 "?"
NEAR_E125:		; code label
	; stop analyzing: already analyzed code at iteration #454: Opcode (or part of it) has been already analyzed
	; Referenced at E0B9
	; Code analyzation starting point at iteration #400 of 937
	INC  SP	; E125 33 "3"
	OR   $1E	; E126 F6 1E "??"
	LD   A,($2ABA)	; E128 3A BA 2A ":?*"
	DEC  DE	; E12B 1B "?"
	LD   D,$06	; E12C 16 06 "??"
	INC  D	; E12E 14 "?"
	DEC  (HL)	; E12F 35 "5"
	CALL P,$0C1F	; E130 F4 1F 0C "???"
	RET  NZ	; E133 C0 "?"
	LD   L,$10	; E134 2E 10 ".?"
	INC  BC	; E136 03 "?"
NEAR_E137:		; code label
	; stop analyzing: already analyzed code at iteration #402: Opcode (or part of it) has been already analyzed
	; Referenced at E122
	INC  B	; E137 04 "?"
	LD   (DE),A	; E138 12 "?"
	INC  (HL)	; E139 34 "4"
	PUSH AF	; E13A F5 "?"
	DEC  L	; E13B 2D "-"
	DEC  SP	; E13C 3B ";"
	OR   D	; E13D B2 "?"
	CPL  	; E13E 2F "/"
	NOP  	; E13F 00 "?"
	LD   (BC),A	; E140 02 "?"
	RLCA 	; E141 07 "?"
	ADD  HL,DE	; E142 19 "?"
	LD   (HL),$F2	; E143 36 F2 "6?"
	ADD  HL,SP	; E145 39 "9"
	DEC  BC	; E146 0B "?"
	CP   (HL)	; E147 BE "?"
	INC  L	; E148 2C ","
	RRCA 	; E149 0F "?"
	INC  E	; E14A 1C "?"
	LD   HL,($3111)	; E14B 2A 11 31 "*?1"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; E14E F7 2A "?*"
	LD   HL,($A2B6)	; E150 2A B6 A2 "*??"
	LD   HL,($080E)	; E153 2A 0E 08 "*??"
	; stop analyzing: already analyzed code at iteration #404: Opcode (or part of it) has been already analyzed
	DEC  D	; E156 15 "?"
	SCF  	; E157 37 "7"
	DI   	; E158 F3 "?"
	JR   C,$E165	; E159 38 0A "8?"
	LD   A,A	; E15B 7F "?"
	DEC  C	; E15C 0D "?"
	ADD  HL,BC	; E15D 09 "?"
	LD   HL,($092A)	; E15E 2A 2A 09 "**?"
	DEC  DE	; E161 1B "?"
	RET  P	; E162 F0 "?"
	LD   HL,($2A2A)	; E163 2A 2A 2A "***"
	XOR  E	; E166 AB "?"
	LD   HL,($819A)	; E167 2A 9A 81 "*??"
	SUB  A	; E16A 97 "?"
	LD   ($A7F1),A	; E16B 32 F1 A7 "2??"
	SBC  L	; E16E 9D "?"
	DEC  C	; E16F 0D "?"
	JR   NZ,$E19C	; E170 20 2A " *"
	SBC  B	; E172 98 "?"
	SUB  E	; E173 93 "?"
	ADD  L	; E174 85 "?"
	INC  SP	; E175 33 "3"
	OR   $9E	; E176 F6 9E "??"
	LD   A,($2ABB)	; E178 3A BB 2A ":?*"
	SBC  E	; E17B 9B "?"
	SUB  (HL)	; E17C 96 "?"
	ADD  (HL)	; E17D 86 "?"
	SUB  H	; E17E 94 "?"
	DEC  (HL)	; E17F 35 "5"
	CALL P,$8C9F	; E180 F4 9F 8C "???"
	RET  NZ	; E183 C0 "?"
	LD   L,$90	; E184 2E 90 ".?"
	ADD  E	; E186 83 "?"
	ADD  H	; E187 84 "?"
	SUB  D	; E188 92 "?"
	INC  (HL)	; E189 34 "4"
	PUSH AF	; E18A F5 "?"
	DEC  L	; E18B 2D "-"
	DEC  SP	; E18C 3B ";"
	OR   E	; E18D B3 "?"
	CPL  	; E18E 2F "/"
	ADD  B	; E18F 80 "?"
	ADD  D	; E190 82 "?"
	ADD  A	; E191 87 "?"
	SBC  C	; E192 99 "?"
	LD   (HL),$F2	; E193 36 F2 "6?"
	ADD  HL,SP	; E195 39 "9"
	ADC  E	; E196 8B "?"
	CP   A	; E197 BF "?"
	INC  L	; E198 2C ","
	ADC  A	; E199 8F "?"
	SBC  H	; E19A 9C "?"
	LD   HL,($3191)	; E19B 2A 91 31 "*?1"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; E19E F7 2A "?*"
	LD   HL,($A3B7)	; E1A0 2A B7 A3 "*??"
	LD   HL,($888E)	; E1A3 2A 8E 88 "*??"
	SUB  L	; E1A6 95 "?"
	SCF  	; E1A7 37 "7"
	DI   	; E1A8 F3 "?"
	JR   C,$E135	; E1A9 38 8A "8?"
	LD   A,A	; E1AB 7F "?"
	ADC  L	; E1AC 8D "?"
	ADC  C	; E1AD 89 "?"
	RST  $38	; E1AE FF "?"
	RET  NC	; E1AF D0 "?"
	DEC  D	; E1B0 15 "?"
	LD   HL,($092A)	; E1B1 2A 2A 09 "**?"
	DEC  DE	; E1B4 1B "?"
	RET  P	; E1B5 F0 "?"
	LD   HL,($2A2A)	; E1B6 2A 2A 2A "***"
	XOR  B	; E1B9 A8 "?"
	LD   HL,($617A)	; E1BA 2A 7A 61 "*za"
	LD   (HL),A	; E1BD 77 "w"
	LD   ($A4F1),A	; E1BE 32 F1 A4 "2??"
	LD   E,L	; E1C1 5D "]"
	DEC  C	; E1C2 0D "?"
	JR   NZ,$E1EF	; E1C3 20 2A " *"
	LD   A,B	; E1C5 78 "x"
	LD   (HL),E	; E1C6 73 "s"
	LD   H,L	; E1C7 65 "e"
	INC  SP	; E1C8 33 "3"
	OR   $5E	; E1C9 F6 5E "?^"
	LD   A,($2AB8)	; E1CB 3A B8 2A ":?*"
	LD   E,E	; E1CE 5B "["
	HALT 	; E1CF 76 "v"
	LD   H,(HL)	; E1D0 66 "f"
	LD   (HL),H	; E1D1 74 "t"
	DEC  (HL)	; E1D2 35 "5"
	CALL P,$6C30	; E1D3 F4 30 6C "?0l"
	RET  NZ	; E1D6 C0 "?"
	LD   L,$70	; E1D7 2E 70 ".p"
	LD   H,E	; E1D9 63 "c"
	LD   H,H	; E1DA 64 "d"
	LD   (HL),D	; E1DB 72 "r"
	INC  (HL)	; E1DC 34 "4"
	PUSH AF	; E1DD F5 "?"
	DEC  L	; E1DE 2D "-"
	DEC  SP	; E1DF 3B ";"
	OR   B	; E1E0 B0 "?"
	CPL  	; E1E1 2F "/"
	LD   B,B	; E1E2 40 "@"
	LD   H,D	; E1E3 62 "b"
	LD   H,A	; E1E4 67 "g"
	LD   A,C	; E1E5 79 "y"
	LD   (HL),$F2	; E1E6 36 F2 "6?"
	ADD  HL,SP	; E1E8 39 "9"
	LD   L,E	; E1E9 6B "k"
	CP   H	; E1EA BC "?"
	INC  L	; E1EB 2C ","
	LD   L,A	; E1EC 6F "o"
	LD   E,H	; E1ED 5C "\"
	LD   HL,($3171)	; E1EE 2A 71 31 "*q1"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; E1F1 F7 2A "?*"
	LD   HL,($A0B4)	; E1F3 2A B4 A0 "*??"
	LD   HL,($686E)	; E1F6 2A 6E 68 "*nh"
	LD   (HL),L	; E1F9 75 "u"
	SCF  	; E1FA 37 "7"
	DI   	; E1FB F3 "?"
	JR   C,NEAR_E268	; E1FC 38 6A "8j"
	LD   A,A	; E1FE 7F "?"
	LD   L,L	; E1FF 6D "m"
	LD   L,C	; E200 69 "i"
	LD   HL,($092A)	; E201 2A 2A 09 "**?"
	DEC  DE	; E204 1B "?"
	RET  P	; E205 F0 "?"
	LD   HL,($2A2A)	; E206 2A 2A 2A "***"
	XOR  C	; E209 A9 "?"
	LD   HL,($415A)	; E20A 2A 5A 41 "*ZA"
	LD   D,A	; E20D 57 "W"
	LD   ($A5F1),HL	; E20E 22 F1 A5 ""??"
	LD   A,L	; E211 7D "}"
	DEC  C	; E212 0D "?"
	JR   NZ,$E23F	; E213 20 2A " *"
	LD   E,B	; E215 58 "X"
	LD   D,E	; E216 53 "S"
	LD   B,L	; E217 45 "E"
	INC  HL	; E218 23 "?"
	OR   $7E	; E219 F6 7E "?~"
	LD   HL,($2AB9)	; E21B 2A B9 2A "*?*"
	LD   A,E	; E21E 7B "{"
	LD   D,(HL)	; E21F 56 "V"
	LD   B,(HL)	; E220 46 "F"
	LD   D,H	; E221 54 "T"
	DEC  H	; E222 25 "%"
	CALL P,$4C5F	; E223 F4 5F 4C "?_L"
	RET  NZ	; E226 C0 "?"
	LD   A,$50	; E227 3E 50 ">P"
	LD   B,E	; E229 43 "C"
	LD   B,H	; E22A 44 "D"
	LD   D,D	; E22B 52 "R"
	INC  H	; E22C 24 "$"
	PUSH AF	; E22D F5 "?"
	DEC  A	; E22E 3D "="
	DEC  HL	; E22F 2B "+"
	OR   C	; E230 B1 "?"
	CCF  	; E231 3F "?"
	LD   H,B	; E232 60 "`"
	LD   B,D	; E233 42 "B"
	LD   B,A	; E234 47 "G"
	LD   E,C	; E235 59 "Y"
	LD   H,$F2	; E236 26 F2 "&?"
	ADD  HL,HL	; E238 29 ")"
	LD   C,E	; E239 4B "K"
	CP   L	; E23A BD "?"
	INC  A	; E23B 3C "<"
	LD   C,A	; E23C 4F "O"
	LD   A,H	; E23D 7C "|"
	LD   HL,($2151)	; E23E 2A 51 21 "*Q!"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; E241 F7 2A "?*"
	LD   HL,($A1B5)	; E243 2A B5 A1 "*??"
	LD   HL,($484E)	; E246 2A 4E 48 "*NH"
	LD   D,L	; E249 55 "U"
	DAA  	; E24A 27 "'"
	DI   	; E24B F3 "?"
	JR   Z,$E298	; E24C 28 4A "(J"
	LD   A,A	; E24E 7F "?"
	LD   C,L	; E24F 4D "M"
	LD   C,C	; E250 49 "I"
	LD   HL,($092A)	; E251 2A 2A 09 "**?"
	DEC  DE	; E254 1B "?"
	RET  P	; E255 F0 "?"
	LD   HL,($2A2A)	; E256 2A 2A 2A "***"
	XOR  D	; E259 AA "?"
	LD   HL,($011A)	; E25A 2A 1A 01 "*??"
	RLA  	; E25D 17 "?"
	ADD  C	; E25E 81 "?"
	POP  AF	; E25F F1 "?"
	AND  (HL)	; E260 A6 "?"
	DEC  E	; E261 1D "?"
	DEC  C	; E262 0D "?"
	JR   NZ,$E28F	; E263 20 2A " *"
	; Opcode breaks the linear code flow
	JR   NEAR_E27A	; E265 18 13 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #455 of 937
	DEC  B	; E267 05 "?"
NEAR_E268:		; code label
	; stop analyzing: already analyzed code at iteration #455: Opcode (or part of it) has been already analyzed
	; Referenced at E1FC
	; Code analyzation starting point at iteration #409 of 937
	ADD  D	; E268 82 "?"
	OR   $1E	; E269 F6 1E "??"
	LD   A,($2ABA)	; E26B 3A BA 2A ":?*"
	DEC  DE	; E26E 1B "?"
	LD   D,$06	; E26F 16 06 "??"
	INC  D	; E271 14 "?"
	ADD  H	; E272 84 "?"
	CALL P,$0C1F	; E273 F4 1F 0C "???"
	RET  NZ	; E276 C0 "?"
	LD   L,$10	; E277 2E 10 ".?"
	INC  BC	; E279 03 "?"
NEAR_E27A:		; code label
	; stop analyzing: already analyzed code at iteration #412: Opcode (or part of it) has been already analyzed
	; Referenced at E265
	INC  B	; E27A 04 "?"
	LD   (DE),A	; E27B 12 "?"
	ADD  E	; E27C 83 "?"
	PUSH AF	; E27D F5 "?"
	DEC  L	; E27E 2D "-"
	DEC  SP	; E27F 3B ";"
	OR   D	; E280 B2 "?"
	CPL  	; E281 2F "/"
	NOP  	; E282 00 "?"
	LD   (BC),A	; E283 02 "?"
	RLCA 	; E284 07 "?"
	ADD  HL,DE	; E285 19 "?"
	ADD  L	; E286 85 "?"
	JP   P,$0B88	; E287 F2 88 0B "???"
	CP   (HL)	; E28A BE "?"
	INC  L	; E28B 2C ","
	RRCA 	; E28C 0F "?"
	INC  E	; E28D 1C "?"
	LD   HL,($8011)	; E28E 2A 11 80 "*??"
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; E291 F7 2A "?*"
	LD   HL,($A2B6)	; E293 2A B6 A2 "*??"
	LD   HL,($080E)	; E296 2A 0E 08 "*??"
	; stop analyzing: already analyzed code at iteration #414: Opcode (or part of it) has been already analyzed
	DEC  D	; E299 15 "?"
	ADD  (HL)	; E29A 86 "?"
	DI   	; E29B F3 "?"
	ADD  A	; E29C 87 "?"
	LD   A,(BC)	; E29D 0A "?"
	LD   A,A	; E29E 7F "?"
	DEC  C	; E29F 0D "?"
	ADD  HL,BC	; E2A0 09 "?"
FAR_E2A1:		; code label
	; stop analyzing: already analyzed code at iteration #415: Opcode (or part of it) has been already analyzed
	; Referenced at DEBE
	LD   HL,($092A)	; E2A1 2A 2A 09 "**?"
	DEC  DE	; E2A4 1B "?"
	RET  P	; E2A5 F0 "?"
	LD   HL,($2A2A)	; E2A6 2A 2A 2A "***"
	XOR  E	; E2A9 AB "?"
	LD   HL,($819A)	; E2AA 2A 9A 81 "*??"
	SUB  A	; E2AD 97 "?"
	SUB  C	; E2AE 91 "?"
	POP  AF	; E2AF F1 "?"
	AND  A	; E2B0 A7 "?"
	SBC  L	; E2B1 9D "?"
	DEC  C	; E2B2 0D "?"
	JR   NZ,$E2DF	; E2B3 20 2A " *"
	SBC  B	; E2B5 98 "?"
	SUB  E	; E2B6 93 "?"
	ADD  L	; E2B7 85 "?"
	SUB  D	; E2B8 92 "?"
	OR   $9E	; E2B9 F6 9E "??"
	LD   A,($2ABB)	; E2BB 3A BB 2A ":?*"
	SBC  E	; E2BE 9B "?"
	SUB  (HL)	; E2BF 96 "?"
	ADD  (HL)	; E2C0 86 "?"
	SUB  H	; E2C1 94 "?"
	SUB  H	; E2C2 94 "?"
	CALL P,$8C9F	; E2C3 F4 9F 8C "???"
	RET  NZ	; E2C6 C0 "?"
	LD   L,$90	; E2C7 2E 90 ".?"
	ADD  E	; E2C9 83 "?"
	ADD  H	; E2CA 84 "?"
	SUB  D	; E2CB 92 "?"
	SUB  E	; E2CC 93 "?"
	PUSH AF	; E2CD F5 "?"
	DEC  L	; E2CE 2D "-"
	DEC  SP	; E2CF 3B ";"
	OR   E	; E2D0 B3 "?"
	CPL  	; E2D1 2F "/"
	ADD  B	; E2D2 80 "?"
	ADD  D	; E2D3 82 "?"
	ADD  A	; E2D4 87 "?"
	SBC  C	; E2D5 99 "?"
	SUB  L	; E2D6 95 "?"
	JP   P,$8B98	; E2D7 F2 98 8B "???"
	CP   A	; E2DA BF "?"
	INC  L	; E2DB 2C ","
	ADC  A	; E2DC 8F "?"
	SBC  H	; E2DD 9C "?"
	LD   HL,($9091)	; E2DE 2A 91 90 "*??"
	; stop analyzing: already analyzed code at iteration #416: Opcode (or part of it) has been already analyzed
	; EXOS call, unknown function: 0x2a
	EXOS $2A	; E2E1 F7 2A "?*"
	LD   HL,($A3B7)	; E2E3 2A B7 A3 "*??"
	LD   HL,($888E)	; E2E6 2A 8E 88 "*??"
	SUB  L	; E2E9 95 "?"
	SUB  (HL)	; E2EA 96 "?"
	DI   	; E2EB F3 "?"
	SUB  A	; E2EC 97 "?"
	ADC  D	; E2ED 8A "?"
	LD   A,A	; E2EE 7F "?"
	ADC  L	; E2EF 8D "?"
	ADC  C	; E2F0 89 "?"
	ADD  B	; E2F1 80 "?"
	INC  C	; E2F2 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E331	; E2F3 18 3C "?<"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #456 of 937
	LD   H,(HL)	; E2F5 66 "f"
	LD   A,(HL)	; E2F6 7E "~"
	LD   H,(HL)	; E2F7 66 "f"
	LD   H,(HL)	; E2F8 66 "f"
	NOP  	; E2F9 00 "?"
	NOP  	; E2FA 00 "?"
	ADD  C	; E2FB 81 "?"
	INC  C	; E2FC 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E37D	; E2FD 18 7E "?~"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #571 of 937
	LD   H,B	; E2FF 60 "`"
	LD   A,H	; E300 7C "|"
	LD   H,B	; E301 60 "`"
	LD   A,(HL)	; E302 7E "~"
	NOP  	; E303 00 "?"
	NOP  	; E304 00 "?"
	ADD  D	; E305 82 "?"
	INC  C	; E306 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E309	; E307 18 00 "??"
NEAR_E309:		; code label
	; stop analyzing: already analyzed code at iteration #654: Opcode (or part of it) has been already analyzed
	; Referenced at E307
	; Code analyzation starting point at iteration #572 of 937
	INC  A	; E309 3C "<"
	; Opcode breaks the linear code flow
	JR   NEAR_E324	; E30A 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #655 of 937
	INC  A	; E30C 3C "<"
	NOP  	; E30D 00 "?"
	NOP  	; E30E 00 "?"
	ADD  E	; E30F 83 "?"
	INC  C	; E310 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E34F	; E311 18 3C "?<"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #703 of 937
	LD   H,(HL)	; E313 66 "f"
	LD   H,(HL)	; E314 66 "f"
	LD   H,(HL)	; E315 66 "f"
	INC  A	; E316 3C "<"
	NOP  	; E317 00 "?"
	NOP  	; E318 00 "?"
	ADD  H	; E319 84 "?"
	INC  H	; E31A 24 "$"
	NOP  	; E31B 00 "?"
	INC  A	; E31C 3C "<"
	LD   H,(HL)	; E31D 66 "f"
	LD   H,(HL)	; E31E 66 "f"
	LD   H,(HL)	; E31F 66 "f"
	INC  A	; E320 3C "<"
	NOP  	; E321 00 "?"
	NOP  	; E322 00 "?"
	ADD  L	; E323 85 "?"
NEAR_E324:		; code label
	; stop analyzing: already analyzed code at iteration #703: Opcode (or part of it) has been already analyzed
	; Referenced at E30A
	; Code analyzation starting point at iteration #573 of 937
	INC  H	; E324 24 "$"
	INC  H	; E325 24 "$"
	INC  A	; E326 3C "<"
	LD   H,(HL)	; E327 66 "f"
	LD   H,(HL)	; E328 66 "f"
	LD   H,(HL)	; E329 66 "f"
	INC  A	; E32A 3C "<"
	NOP  	; E32B 00 "?"
	NOP  	; E32C 00 "?"
	ADD  (HL)	; E32D 86 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E330	; E32E 18 00 "??"
NEAR_E330:		; code label
	; stop analyzing: already analyzed code at iteration #656: Opcode (or part of it) has been already analyzed
	; Referenced at E32E
	; Code analyzation starting point at iteration #574 of 937
	LD   H,(HL)	; E330 66 "f"
NEAR_E331:		; code label
	; stop analyzing: already analyzed code at iteration #574: Opcode (or part of it) has been already analyzed
	; Referenced at E2F3
	; Code analyzation starting point at iteration #417 of 937
	LD   H,(HL)	; E331 66 "f"
	LD   H,(HL)	; E332 66 "f"
	LD   H,(HL)	; E333 66 "f"
	INC  A	; E334 3C "<"
	NOP  	; E335 00 "?"
	NOP  	; E336 00 "?"
	ADD  A	; E337 87 "?"
	INC  H	; E338 24 "$"
	NOP  	; E339 00 "?"
	LD   H,(HL)	; E33A 66 "f"
	LD   H,(HL)	; E33B 66 "f"
	LD   H,(HL)	; E33C 66 "f"
	LD   H,(HL)	; E33D 66 "f"
	INC  A	; E33E 3C "<"
	NOP  	; E33F 00 "?"
	NOP  	; E340 00 "?"
	ADC  B	; E341 88 "?"
	INC  H	; E342 24 "$"
	INC  H	; E343 24 "$"
	LD   H,(HL)	; E344 66 "f"
	LD   H,(HL)	; E345 66 "f"
	LD   H,(HL)	; E346 66 "f"
	LD   H,(HL)	; E347 66 "f"
	INC  A	; E348 3C "<"
	NOP  	; E349 00 "?"
	NOP  	; E34A 00 "?"
	SUB  B	; E34B 90 "?"
	INC  C	; E34C 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E38B	; E34D 18 3C "?<"
NEAR_E34F:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E311
	; Code analyzation starting point at iteration #457 of 937
	LD   B,$3E	; E34F 06 3E "?>"
	LD   H,(HL)	; E351 66 "f"
	LD   A,$00	; E352 3E 00 ">?"
	NOP  	; E354 00 "?"
	SUB  C	; E355 91 "?"
	INC  C	; E356 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E395	; E357 18 3C "?<"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #575 of 937
	LD   H,(HL)	; E359 66 "f"
NEAR_E35A:		; code label
	; Referenced at E3CC
	LD   A,(HL)	; E35A 7E "~"
	LD   H,B	; E35B 60 "`"
	INC  A	; E35C 3C "<"
	NOP  	; E35D 00 "?"
	NOP  	; E35E 00 "?"
	SUB  D	; E35F 92 "?"
	INC  C	; E360 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E363	; E361 18 00 "??"
NEAR_E363:		; code label
	; stop analyzing: already analyzed code at iteration #657: Opcode (or part of it) has been already analyzed
	; Referenced at E361
	; Code analyzation starting point at iteration #576 of 937
	JR   C,NEAR_E37D	; E363 38 18 "8?"
NEAR_E365:		; code label
	; Referenced at E3D6
	; Opcode breaks the linear code flow
	JR   NEAR_E3A3	; E365 18 3C "?<"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #658 of 937
	NOP  	; E367 00 "?"
	NOP  	; E368 00 "?"
	SUB  E	; E369 93 "?"
	INC  C	; E36A 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E36D	; E36B 18 00 "??"
NEAR_E36D:		; code label
	; stop analyzing: already analyzed code at iteration #704: Opcode (or part of it) has been already analyzed
	; Referenced at E36B
	; Code analyzation starting point at iteration #659 of 937
	INC  A	; E36D 3C "<"
	LD   H,(HL)	; E36E 66 "f"
	LD   H,(HL)	; E36F 66 "f"
	INC  A	; E370 3C "<"
	NOP  	; E371 00 "?"
	NOP  	; E372 00 "?"
	SUB  H	; E373 94 "?"
	NOP  	; E374 00 "?"
	INC  H	; E375 24 "$"
	NOP  	; E376 00 "?"
	INC  A	; E377 3C "<"
	LD   H,(HL)	; E378 66 "f"
	LD   H,(HL)	; E379 66 "f"
	INC  A	; E37A 3C "<"
	NOP  	; E37B 00 "?"
	NOP  	; E37C 00 "?"
NEAR_E37D:		; code label
	; stop analyzing: already analyzed code at iteration #659: Opcode (or part of it) has been already analyzed
	; Referenced at E2FD E363
	; Code analyzation starting point at iteration #458 of 937
	SUB  L	; E37D 95 "?"
	INC  H	; E37E 24 "$"
	INC  H	; E37F 24 "$"
	NOP  	; E380 00 "?"
	INC  A	; E381 3C "<"
	LD   H,(HL)	; E382 66 "f"
	LD   H,(HL)	; E383 66 "f"
	INC  A	; E384 3C "<"
	NOP  	; E385 00 "?"
	NOP  	; E386 00 "?"
	SUB  (HL)	; E387 96 "?"
	INC  C	; E388 0C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E38B	; E389 18 00 "??"
NEAR_E38B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E34D E389
	; Code analyzation starting point at iteration #418 of 937
	LD   H,(HL)	; E38B 66 "f"
	LD   H,(HL)	; E38C 66 "f"
	LD   H,(HL)	; E38D 66 "f"
	INC  A	; E38E 3C "<"
	NOP  	; E38F 00 "?"
	NOP  	; E390 00 "?"
	SUB  A	; E391 97 "?"
	NOP  	; E392 00 "?"
	INC  H	; E393 24 "$"
	NOP  	; E394 00 "?"
NEAR_E395:		; code label
	; Referenced at E357
	LD   H,(HL)	; E395 66 "f"
	LD   H,(HL)	; E396 66 "f"
	LD   H,(HL)	; E397 66 "f"
	INC  A	; E398 3C "<"
	NOP  	; E399 00 "?"
	NOP  	; E39A 00 "?"
	SBC  B	; E39B 98 "?"
	INC  H	; E39C 24 "$"
	INC  H	; E39D 24 "$"
	NOP  	; E39E 00 "?"
	LD   H,(HL)	; E39F 66 "f"
	LD   H,(HL)	; E3A0 66 "f"
	LD   H,(HL)	; E3A1 66 "f"
	INC  A	; E3A2 3C "<"
NEAR_E3A3:		; code label
	; Referenced at E365
	NOP  	; E3A3 00 "?"
	NOP  	; E3A4 00 "?"
	LD   A,A	; E3A5 7F "?"
	LD   A,A	; E3A6 7F "?"
	LD   H,B	; E3A7 60 "`"
	LD   L,H	; E3A8 6C "l"
	LD   A,A	; E3A9 7F "?"
	LD   L,H	; E3AA 6C "l"
	LD   L,H	; E3AB 6C "l"
	LD   H,A	; E3AC 67 "g"
	NOP  	; E3AD 00 "?"
	NOP  	; E3AE 00 "?"
	ADC  C	; E3AF 89 "?"
	NOP  	; E3B0 00 "?"
	NOP  	; E3B1 00 "?"
	NOP  	; E3B2 00 "?"
	RRA  	; E3B3 1F "?"
	RRA  	; E3B4 1F "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E3CF	; E3B5 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #459 of 937
	JR   NEAR_E3D1	; E3B7 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #577 of 937
	ADC  D	; E3B9 8A "?"
	; Opcode breaks the linear code flow
	JR   $E3D4	; E3BA 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #660 of 937
	JR   NEAR_E3DD	; E3BC 18 1F "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #705 of 937
	RRA  	; E3BE 1F "?"
	NOP  	; E3BF 00 "?"
	NOP  	; E3C0 00 "?"
	NOP  	; E3C1 00 "?"
	NOP  	; E3C2 00 "?"
	ADC  E	; E3C3 8B "?"
	; Opcode breaks the linear code flow
	JR   $E3DE	; E3C4 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #728 of 937
	JR   $E3E0	; E3C6 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #753 of 937
	JR   NEAR_E3E2	; E3C8 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #784 of 937
	JR   NEAR_E3E4	; E3CA 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #806 of 937
	JR   NEAR_E35A	; E3CC 18 8C "??"
	; stop analyzing: already analyzed code at iteration #814: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $18	; E3CE 18 "?"
NEAR_E3CF:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E3B5
	; Disassembler: switching to CODE mode
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #419 of 937
	JR   NEAR_E3E9	; E3CF 18 18 "??"
NEAR_E3D1:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E3B7
	; Code analyzation starting point at iteration #460 of 937
	RRA  	; E3D1 1F "?"
	RRA  	; E3D2 1F "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E3ED	; E3D3 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #579 of 937
	JR   NEAR_E3EF	; E3D5 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #662 of 937
	ADC  L	; E3D7 8D "?"
	; stop analyzing: already analyzed code at iteration #706: Opcode (or part of it) has been already analyzed
	NOP  	; E3D8 00 "?"
	NOP  	; E3D9 00 "?"
	NOP  	; E3DA 00 "?"
FAR_E3DB:		; code label
	; stop analyzing: already analyzed code at iteration #662: Opcode (or part of it) has been already analyzed
	; Referenced at E434
	; Code analyzation starting point at iteration #424 of 937
	RST  $38	; E3DB FF "?"
	RST  $38	; E3DC FF "?"
NEAR_E3DD:		; code label
	; Referenced at E3BC
	; Opcode breaks the linear code flow
	JR   NEAR_E3F7	; E3DD 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #461 of 937
	JR   NEAR_E3F9	; E3DF 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #580 of 937
	ADC  A	; E3E1 8F "?"
NEAR_E3E2:		; code label
	; Referenced at E3C8
	; Opcode breaks the linear code flow
	JR   $E3FC	; E3E2 18 18 "??"
NEAR_E3E4:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E3CA
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #663 of 937
	JR   $E3E5	; E3E4 18 FF "??"
	; stop analyzing: already analyzed code at iteration #708: Opcode (or part of it) has been already analyzed
	RST  $38	; E3E6 FF "?"
	; Opcode breaks the linear code flow
	JR   $E401	; E3E7 18 18 "??"
NEAR_E3E9:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E3CF
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #420 of 937
	JR   NEAR_E403	; E3E9 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #462 of 937
	ADC  (HL)	; E3EB 8E "?"
	LD   A,(HL)	; E3EC 7E "~"
NEAR_E3ED:		; code label
	; stop analyzing: already analyzed code at iteration #463: Opcode (or part of it) has been already analyzed
	; Referenced at E3D3
	LD   A,(HL)	; E3ED 7E "~"
NEAR_E3EE:		; code label
	; Referenced at E3D4
	LD   A,(HL)	; E3EE 7E "~"
NEAR_E3EF:		; code label
	; Referenced at E3D5
	LD   A,(HL)	; E3EF 7E "~"
	LD   A,(HL)	; E3F0 7E "~"
	LD   A,(HL)	; E3F1 7E "~"
	LD   A,(HL)	; E3F2 7E "~"
	LD   A,(HL)	; E3F3 7E "~"
	LD   A,(HL)	; E3F4 7E "~"
	SBC  C	; E3F5 99 "?"
	NOP  	; E3F6 00 "?"
NEAR_E3F7:		; code label
	; stop analyzing: already analyzed code at iteration #462: Opcode (or part of it) has been already analyzed
	; Referenced at E3DD
	; Code analyzation starting point at iteration #425 of 937
	NOP  	; E3F7 00 "?"
	NOP  	; E3F8 00 "?"
NEAR_E3F9:		; code label
	; Referenced at E3DF
	RET  M	; E3F9 F8 "?"
	RET  M	; E3FA F8 "?"
	; Opcode breaks the linear code flow
	JR   $E415	; E3FB 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #464 of 937
	JR   $E417	; E3FD 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #582 of 937
	SBC  D	; E3FF 9A "?"
	; Opcode breaks the linear code flow
	JR   $E41A	; E400 18 18 "??"
	; stop analyzing: already analyzed code at iteration #666: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $18	; E402 18 "?"
NEAR_E403:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E3E9
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #421 of 937
	RET  M	; E403 F8 "?"
	RET  M	; E404 F8 "?"
	NOP  	; E405 00 "?"
	NOP  	; E406 00 "?"
	NOP  	; E407 00 "?"
	NOP  	; E408 00 "?"
	SBC  E	; E409 9B "?"
	NOP  	; E40A 00 "?"
	NOP  	; E40B 00 "?"
	NOP  	; E40C 00 "?"
	RST  $38	; E40D FF "?"
	RST  $38	; E40E FF "?"
	NOP  	; E40F 00 "?"
NEAR_E410:		; code label
	; Referenced at E416
	NOP  	; E410 00 "?"
	NOP  	; E411 00 "?"
	NOP  	; E412 00 "?"
	SBC  H	; E413 9C "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E42E	; E414 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #465 of 937
	JR   NEAR_E410	; E416 18 F8 "??"
	; stop analyzing: already analyzed code at iteration #583: Opcode (or part of it) has been already analyzed
	RET  M	; E418 F8 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E433	; E419 18 18 "??"
NEAR_E41B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E401
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #585 of 937
	JR   $E435	; E41B 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #669 of 937
	SBC  L	; E41D 9D "?"
	; stop analyzing: already analyzed code at iteration #709: Opcode (or part of it) has been already analyzed
	; Opcode breaks the linear code flow
	JR   $E438	; E41E 18 18 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #710 of 937
	JR   $E421	; E420 18 FF "??"
	; stop analyzing: already analyzed code at iteration #730: Opcode (or part of it) has been already analyzed
	RST  $38	; E422 FF "?"
	NOP  	; E423 00 "?"
	NOP  	; E424 00 "?"
	NOP  	; E425 00 "?"
	NOP  	; E426 00 "?"
	SBC  (HL)	; E427 9E "?"
	NOP  	; E428 00 "?"
	NOP  	; E429 00 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E45C	; E42A 18 30 "?0"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #731 of 937
	LD   A,A	; E42C 7F "?"
	; stop analyzing: already analyzed code at iteration #731: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $30	; E42D 30 "0"
NEAR_E42E:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E414
	; Disassembler: switching to CODE mode
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #422 of 937
	JR   NEAR_E430	; E42E 18 00 "??"
NEAR_E430:		; code label
	; stop analyzing: already analyzed code at iteration #467: Opcode (or part of it) has been already analyzed
	; Referenced at E42E
	; Code analyzation starting point at iteration #423 of 937
	NOP  	; E430 00 "?"
	SBC  A	; E431 9F "?"
	NOP  	; E432 00 "?"
NEAR_E433:		; code label
	; Referenced at E419
	LD   A,(HL)	; E433 7E "~"
NEAR_E434:		; code label
	; Referenced at E41A
	; Opcode breaks the linear code flow
	JP   FAR_E3DB	; E434 C3 DB E3 "???"
	; stop analyzing: already analyzed code at iteration #586: Opcode (or part of it) has been already analyzed
	; Code analyzation starting point at iteration #468 of 937
	IN   A,($C3)	; E437 DB C3 "??"
	LD   A,(HL)	; E439 7E "~"
	NOP  	; E43A 00 "?"
	RST  $38	; E43B FF "?"
	RET  NC	; E43C D0 "?"
	DEC  D	; E43D 15 "?"
	DEC  DE	; E43E 1B "?"
	LD   D,D	; E43F 52 "R"
	ADD  B	; E440 80 "?"
	RST  $38	; E441 FF "?"
	NOP  	; E442 00 "?"
	NOP  	; E443 00 "?"
	NOP  	; E444 00 "?"
	DEC  DE	; E445 1B "?"
	LD   D,D	; E446 52 "R"
	DEC  B	; E447 05 "?"
	LD   E,L	; E448 5D "]"
	RST  $38	; E449 FF "?"
	NOP  	; E44A 00 "?"
	NOP  	; E44B 00 "?"
	DEC  DE	; E44C 1B "?"
	LD   D,D	; E44D 52 "R"
	DEC  B	; E44E 05 "?"
	LD   B,B	; E44F 40 "@"
	RST  $38	; E450 FF "?"
	NOP  	; E451 00 "?"
	NOP  	; E452 00 "?"
	LD   C,C	; E453 49 "I"
	EX   AF,AF'	; E454 08 "?"
	DAA  	; E455 27 "'"
	RST  $38	; E456 FF "?"
	NOP  	; E457 00 "?"
	NOP  	; E458 00 "?"
	NOP  	; E459 00 "?"
	LD   C,A	; E45A 4F "O"
	EX   AF,AF'	; E45B 08 "?"
NEAR_E45C:		; code label
	; Referenced at E42A
	DAA  	; E45C 27 "'"
	RST  $38	; E45D FF "?"
	NOP  	; E45E 00 "?"
	NOP  	; E45F 00 "?"
	NOP  	; E460 00 "?"
	DEC  DE	; E461 1B "?"
	LD   D,D	; E462 52 "R"
	LD   (BC),A	; E463 02 "?"
	LD   E,H	; E464 5C "\"
	RST  $38	; E465 FF "?"
	NOP  	; E466 00 "?"
	NOP  	; E467 00 "?"
	DEC  DE	; E468 1B "?"
	LD   D,D	; E469 52 "R"
	LD   (BC),A	; E46A 02 "?"
	LD   E,H	; E46B 5C "\"
	EX   AF,AF'	; E46C 08 "?"
	LD   ($55FF),HL	; E46D 22 FF 55 ""?U"
	EX   AF,AF'	; E470 08 "?"
	DAA  	; E471 27 "'"
	RST  $38	; E472 FF "?"
	NOP  	; E473 00 "?"
	NOP  	; E474 00 "?"
	NOP  	; E475 00 "?"
	DEC  DE	; E476 1B "?"
	LD   D,D	; E477 52 "R"
	LD   (BC),A	; E478 02 "?"
	LD   E,L	; E479 5D "]"
	RST  $38	; E47A FF "?"
	NOP  	; E47B 00 "?"
	NOP  	; E47C 00 "?"
	DEC  DE	; E47D 1B "?"
	LD   D,D	; E47E 52 "R"
	LD   (BC),A	; E47F 02 "?"
	LD   E,L	; E480 5D "]"
	EX   AF,AF'	; E481 08 "?"
	LD   ($1BFF),HL	; E482 22 FF 1B ""??"
	LD   D,D	; E485 52 "R"
	DEC  B	; E486 05 "?"
	LD   A,L	; E487 7D "}"
SUB_E488:		; code label
	; Referenced at C43E C442 C44A C486 C48A C492
	RST  $38	; E488 FF "?"
	NOP  	; E489 00 "?"
	NOP  	; E48A 00 "?"
	DEC  DE	; E48B 1B "?"
	LD   D,D	; E48C 52 "R"
	DEC  B	; E48D 05 "?"
	LD   H,B	; E48E 60 "`"
	RST  $38	; E48F FF "?"
	NOP  	; E490 00 "?"
	NOP  	; E491 00 "?"
	DEC  DE	; E492 1B "?"
	LD   D,D	; E493 52 "R"
	LD   B,$7E	; E494 06 7E "?~"
	RST  $38	; E496 FF "?"
	NOP  	; E497 00 "?"
	NOP  	; E498 00 "?"
	DEC  DE	; E499 1B "?"
	LD   D,D	; E49A 52 "R"
	LD   B,$7C	; E49B 06 7C "?|"
	RST  $38	; E49D FF "?"
	NOP  	; E49E 00 "?"
	NOP  	; E49F 00 "?"
	DEC  DE	; E4A0 1B "?"
	LD   D,D	; E4A1 52 "R"
	LD   (BC),A	; E4A2 02 "?"
	LD   A,H	; E4A3 7C "|"
	RST  $38	; E4A4 FF "?"
	NOP  	; E4A5 00 "?"
	NOP  	; E4A6 00 "?"
	LD   L,A	; E4A7 6F "o"
	EX   AF,AF'	; E4A8 08 "?"
	LD   ($00FF),HL	; E4A9 22 FF 00 ""??"
	NOP  	; E4AC 00 "?"
	NOP  	; E4AD 00 "?"
	DEC  DE	; E4AE 1B "?"
	LD   D,D	; E4AF 52 "R"
	LD   B,$60	; E4B0 06 60 "?`"
	RST  $38	; E4B2 FF "?"
	NOP  	; E4B3 00 "?"
	NOP  	; E4B4 00 "?"
	DEC  DE	; E4B5 1B "?"
	LD   D,D	; E4B6 52 "R"
	LD   (BC),A	; E4B7 02 "?"
	LD   A,L	; E4B8 7D "}"
	RST  $38	; E4B9 FF "?"
	NOP  	; E4BA 00 "?"
	NOP  	; E4BB 00 "?"
	LD   (HL),L	; E4BC 75 "u"
	EX   AF,AF'	; E4BD 08 "?"
	LD   ($00FF),HL	; E4BE 22 FF 00 ""??"
	NOP  	; E4C1 00 "?"
	NOP  	; E4C2 00 "?"
	EXX  	; E4C3 D9 "?"
	PUSH DE	; E4C4 D5 "?"
	EXX  	; E4C5 D9 "?"
	POP  IX	; E4C6 DD E1 "??"
	LD   HL,$E58E	; E4C8 21 8E E5 "!??"
	LD   DE,$0000	; E4CB 11 00 00 "???"
	LD   BC,$0008	; E4CE 01 08 00 "???"
	LDIR 	; E4D1 ED B0 "??"
	LD   DE,$0028	; E4D3 11 28 00 "?(?"
	LD   BC,$0008	; E4D6 01 08 00 "???"
	LDIR 	; E4D9 ED B0 "??"
	; I/O on port 0xb3: Dave MMU reg, page 3 (C000-FFFF) selector
	IN   A,($B3)	; E4DB DB B3 "??"
	LD   ($0005),A	; E4DD 32 05 00 "2??"
	LD   DE,($021E)	; E4E0 ED 5B 1E 02 "?[??"
	PUSH DE	; E4E4 D5 "?"
	LD   BC,$03FA	; E4E5 01 FA 03 "???"
	LDIR 	; E4E8 ED B0 "??"
	PUSH DE	; E4EA D5 "?"
	LD   HL,($0232)	; E4EB 2A 32 02 "*2?"
NEAR_E4EE:		; code label
	; Referenced at E4F8
	LD   A,(HL)	; E4EE 7E "~"
	INC  HL	; E4EF 23 "?"
	OR   (HL)	; E4F0 B6 "?"
	DEC  HL	; E4F1 2B "+"
	JR   Z,NEAR_E4FA	; E4F2 28 06 "(?"
	LD   A,(HL)	; E4F4 7E "~"
	INC  HL	; E4F5 23 "?"
	LD   H,(HL)	; E4F6 66 "f"
	LD   L,A	; E4F7 6F "o"
	; Opcode breaks the linear code flow
	JR   NEAR_E4EE	; E4F8 18 F4 "??"
NEAR_E4FA:		; code label
	; stop analyzing: already analyzed code at iteration #587: Opcode (or part of it) has been already analyzed
	; Referenced at E4F2
	; Code analyzation starting point at iteration #469 of 937
	POP  DE	; E4FA D1 "?"
	POP  BC	; E4FB C1 "?"
	PUSH DE	; E4FC D5 "?"
	CALL SUB_E559	; E4FD CD 59 E5 "?Y?"
	EX   DE,HL	; E500 EB "?"
	LD   B,H	; E501 44 "D"
	LD   C,L	; E502 4D "M"
	POP  HL	; E503 E1 "?"
	CALL SUB_E559	; E504 CD 59 E5 "?Y?"
	LD   DE,$E998	; E507 11 98 E9 "???"
NEAR_E50A:		; code label
	; Referenced at E52F
	LD   B,$00	; E50A 06 00 "??"
	LD   A,(DE)	; E50C 1A "?"
	OR   A	; E50D B7 "?"
	JR   Z,NEAR_E531	; E50E 28 21 "(!"
	PUSH HL	; E510 E5 "?"
	LD   (HL),B	; E511 70 "p"
	INC  HL	; E512 23 "?"
	LD   (HL),B	; E513 70 "p"
	INC  HL	; E514 23 "?"
	LD   (HL),A	; E515 77 "w"
	INC  HL	; E516 23 "?"
	INC  DE	; E517 13 "?"
	LD   A,(DE)	; E518 1A "?"
	LD   (HL),A	; E519 77 "w"
	LD   C,A	; E51A 4F "O"
	INC  C	; E51B 0C "?"
	INC  C	; E51C 0C "?"
	INC  HL	; E51D 23 "?"
	INC  DE	; E51E 13 "?"
	EX   DE,HL	; E51F EB "?"
	LDIR 	; E520 ED B0 "??"
	EX   DE,HL	; E522 EB "?"
	LD   A,($0005)	; E523 3A 05 00 ":??"
	LD   (HL),A	; E526 77 "w"
	INC  HL	; E527 23 "?"
	EX   (SP),HL	; E528 E3 "?"
	PUSH DE	; E529 D5 "?"
	RST  $10	; E52A D7 "?"
	ADD  B	; E52B 80 "?"
	NOP  	; E52C 00 "?"
	POP  DE	; E52D D1 "?"
	POP  HL	; E52E E1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E50A	; E52F 18 D9 "??"
NEAR_E531:		; code label
	; stop analyzing: already analyzed code at iteration #588: Opcode (or part of it) has been already analyzed
	; Referenced at E50E
	; Code analyzation starting point at iteration #470 of 937
	LD   DE,$0080	; E531 11 80 00 "???"
	ADD  HL,DE	; E534 19 "?"
	LD   ($0002),HL	; E535 22 02 00 ""??"
	LD   DE,$005E	; E538 11 5E 00 "?^?"
	ADD  HL,DE	; E53B 19 "?"
	LD   ($021E),HL	; E53C 22 1E 02 ""??"
	LD   ($021C),HL	; E53F 22 1C 02 ""??"
	LD   ($0220),HL	; E542 22 20 02 "" ?"
	LD   HL,($BFF4)	; E545 2A F4 BF "*??"
	LD   DE,$FB80	; E548 11 80 FB "???"
	ADD  HL,DE	; E54B 19 "?"
	LD   ($0006),HL	; E54C 22 06 00 ""??"
	RST  $00	; E54F C7 "?"
	LD   (IY-$76),$01	; E550 FD 36 8A 01 "?6??"
	LD   (IY+$5D),$00	; E554 FD 36 5D 00 "?6]?"
	; Opcode breaks the linear code flow
	RET  	; E558 C9 "?"
SUB_E559:		; code label
	; stop analyzing: already analyzed code at iteration #589: Opcode (or part of it) has been already analyzed
	; Referenced at E4FD E504
	; Code analyzation starting point at iteration #471 of 937
	LD   (HL),E	; E559 73 "s"
	INC  HL	; E55A 23 "?"
	LD   (HL),D	; E55B 72 "r"
	EX   DE,HL	; E55C EB "?"
	LD   D,B	; E55D 50 "P"
	LD   E,C	; E55E 59 "Y"
	LD   B,$00	; E55F 06 00 "??"
	LD   (HL),B	; E561 70 "p"
	INC  HL	; E562 23 "?"
	LD   (HL),B	; E563 70 "p"
	INC  HL	; E564 23 "?"
	LD   (HL),B	; E565 70 "p"
	PUSH HL	; E566 E5 "?"
	POP  IY	; E567 FD E1 "??"
	INC  HL	; E569 23 "?"
NEAR_E56A:		; code label
	; Referenced at E582
	INC  (IY+$00)	; E56A FD 34 00 "?4?"
	LD   (HL),E	; E56D 73 "s"
	INC  HL	; E56E 23 "?"
	LD   (HL),D	; E56F 72 "r"
	INC  HL	; E570 23 "?"
	LD   A,($0005)	; E571 3A 05 00 ":??"
	LD   (HL),A	; E574 77 "w"
	INC  HL	; E575 23 "?"
	EX   DE,HL	; E576 EB "?"
	LD   C,$05	; E577 0E 05 "??"
	ADD  HL,BC	; E579 09 "?"
	LD   C,(HL)	; E57A 4E "N"
	ADD  HL,BC	; E57B 09 "?"
	INC  HL	; E57C 23 "?"
	LD   A,(HL)	; E57D 7E "~"
	INC  HL	; E57E 23 "?"
	OR   (HL)	; E57F B6 "?"
	DEC  HL	; E580 2B "+"
	EX   DE,HL	; E581 EB "?"
	JR   NZ,NEAR_E56A	; E582 20 E6 " ?"
	INC  DE	; E584 13 "?"
	INC  DE	; E585 13 "?"
	; Opcode breaks the linear code flow
	RET  	; E586 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #590 of 937
	LD   B,$42	; E587 06 42 "?B"
	LD   B,C	; E589 41 "A"
	LD   D,E	; E58A 53 "S"
	LD   C,C	; E58B 49 "I"
	LD   B,E	; E58C 43 "C"
	LD   E,B	; E58D 58 "X"
	LD   IY,$0000	; E58E FD 21 00 00 "?!??"
	; Opcode breaks the linear code flow
	RET  	; E592 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #671 of 937
	NOP  	; E593 00 "?"
	NOP  	; E594 00 "?"
	NOP  	; E595 00 "?"
	LD   A,$00	; E596 3E 00 ">?"
	OR   A	; E598 B7 "?"
	RET  NZ	; E599 C0 "?"
	LD   HL,$4E5C	; E59A 21 5C 4E "!\N"
	RST  $20	; E59D E7 "?"
	OR   D	; E59E B2 "?"
	JP   PE,FAR_EA73	; E59F EA 73 EA "?s?"
	LD   D,E	; E5A2 53 "S"
	LD   B,$43	; E5A3 06 43 "?C"
	LD   C,B	; E5A5 48 "H"
	LD   D,D	; E5A6 52 "R"
	LD   D,D	; E5A7 52 "R"
	LD   C,A	; E5A8 4F "O"
	LD   D,D	; E5A9 52 "R"
	DEC  H	; E5AA 25 "%"
	EX   DE,HL	; E5AB EB "?"
	LD   (HL),E	; E5AC 73 "s"
	JP   PE,$0653	; E5AD EA 53 06 "?S?"
	LD   D,E	; E5B0 53 "S"
	LD   D,H	; E5B1 54 "T"
	LD   D,D	; E5B2 52 "R"
	LD   D,D	; E5B3 52 "R"
	LD   C,A	; E5B4 4F "O"
	LD   D,D	; E5B5 52 "R"
	OR   (HL)	; E5B6 B6 "?"
	JP   PE,FAR_EA73	; E5B7 EA 73 EA "?s?"
	LD   D,E	; E5BA 53 "S"
	LD   B,$43	; E5BB 06 43 "?C"
	LD   C,B	; E5BD 48 "H"
	LD   D,D	; E5BE 52 "R"
	LD   D,D	; E5BF 52 "R"
	LD   C,A	; E5C0 4F "O"
	LD   C,H	; E5C1 4C "L"
	LD   HL,$73EB	; E5C2 21 EB 73 "!?s"
	JP   PE,$0653	; E5C5 EA 53 06 "?S?"
	LD   D,E	; E5C8 53 "S"
	LD   D,H	; E5C9 54 "T"
	LD   D,D	; E5CA 52 "R"
	LD   D,D	; E5CB 52 "R"
	LD   C,A	; E5CC 4F "O"
	LD   C,H	; E5CD 4C "L"
	POP  AF	; E5CE F1 "?"
	JP   PE,FAR_EA73	; E5CF EA 73 EA "?s?"
	LD   D,E	; E5D2 53 "S"
	LD   B,$43	; E5D3 06 43 "?C"
	LD   C,B	; E5D5 48 "H"
	LD   D,D	; E5D6 52 "R"
	LD   C,C	; E5D7 49 "I"
	LD   C,(HL)	; E5D8 4E "N"
	LD   D,(HL)	; E5D9 56 "V"
	LD   L,$EB	; E5DA 2E EB ".?"
	LD   (HL),E	; E5DC 73 "s"
	JP   PE,$0653	; E5DD EA 53 06 "?S?"
	LD   D,E	; E5E0 53 "S"
	LD   D,H	; E5E1 54 "T"
	LD   D,D	; E5E2 52 "R"
	LD   C,C	; E5E3 49 "I"
	LD   C,(HL)	; E5E4 4E "N"
	LD   D,(HL)	; E5E5 56 "V"
	JP   PE,FAR_EA73	; E5E6 FD EA 73 EA "??s?"
	LD   D,E	; E5EA 53 "S"
	LD   B,$43	; E5EB 06 43 "?C"
	LD   C,B	; E5ED 48 "H"
	LD   D,D	; E5EE 52 "R"
	LD   B,(HL)	; E5EF 46 "F"
	LD   C,H	; E5F0 4C "L"
	LD   D,B	; E5F1 50 "P"
	INC  SP	; E5F2 33 "3"
	EX   DE,HL	; E5F3 EB "?"
	LD   (HL),E	; E5F4 73 "s"
	JP   PE,$0653	; E5F5 EA 53 06 "?S?"
	LD   D,E	; E5F8 53 "S"
	LD   D,H	; E5F9 54 "T"
	LD   D,D	; E5FA 52 "R"
	LD   B,(HL)	; E5FB 46 "F"
	LD   C,H	; E5FC 4C "L"
	LD   D,B	; E5FD 50 "P"
	LD   E,(HL)	; E5FE 5E "^"
	EX   DE,HL	; E5FF EB "?"
	LD   (HL),E	; E600 73 "s"
	JP   PE,$0653	; E601 EA 53 06 "?S?"
	LD   B,E	; E604 43 "C"
	LD   C,B	; E605 48 "H"
	LD   D,D	; E606 52 "R"
	LD   B,H	; E607 44 "D"
	LD   B,L	; E608 45 "E"
	LD   B,(HL)	; E609 46 "F"
	LD   (HL),B	; E60A 70 "p"
	EX   DE,HL	; E60B EB "?"
	LD   (HL),E	; E60C 73 "s"
	JP   PE,$0653	; E60D EA 53 06 "?S?"
	LD   B,E	; E610 43 "C"
	LD   C,B	; E611 48 "H"
	LD   D,D	; E612 52 "R"
	LD   C,H	; E613 4C "L"
	LD   C,C	; E614 49 "I"
	LD   C,(HL)	; E615 4E "N"
	OR   A	; E616 B7 "?"
	EX   DE,HL	; E617 EB "?"
	LD   (HL),E	; E618 73 "s"
	JP   PE,$0653	; E619 EA 53 06 "?S?"
	LD   B,E	; E61C 43 "C"
	LD   C,B	; E61D 48 "H"
	LD   D,D	; E61E 52 "R"
	LD   C,H	; E61F 4C "L"
	LD   B,L	; E620 45 "E"
	LD   D,H	; E621 54 "T"
	NOP  	; E622 00 "?"
	NOP  	; E623 00 "?"
	SUB  $EB	; E624 D6 EB "??"
	; stop analyzing: already analyzed code at iteration #673: Opcode (or part of it) has been already analyzed
	; Opcode breaks the linear code flow
	JR   $E625	; E626 18 FD "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #712 of 937
	LD   D,E	; E628 53 "S"
	ADD  HL,BC	; E629 09 "?"
	LD   B,C	; E62A 41 "A"
	LD   C,H	; E62B 4C "L"
	LD   C,H	; E62C 4C "L"
	LD   C,A	; E62D 4F "O"
	LD   B,E	; E62E 43 "C"
	LD   B,C	; E62F 41 "A"
	LD   D,H	; E630 54 "T"
	LD   B,L	; E631 45 "E"
	LD   D,E	; E632 53 "S"
	RET  PE	; E633 E8 "?"
NEAR_E634:		; code label
	; Referenced at E635
	EX   DE,HL	; E634 EB "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E634	; E635 18 FD "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #732 of 937
	LD   D,E	; E637 53 "S"
	DEC  B	; E638 05 "?"
	LD   B,(HL)	; E639 46 "F"
	LD   D,D	; E63A 52 "R"
	LD   B,L	; E63B 45 "E"
	LD   B,L	; E63C 45 "E"
	LD   D,E	; E63D 53 "S"
	POP  AF	; E63E F1 "?"
NEAR_E63F:		; code label
	; Referenced at E640
	EX   DE,HL	; E63F EB "?"
	; Opcode breaks the linear code flow
	JR   NEAR_E63F	; E640 18 FD "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #754 of 937
	LD   C,D	; E642 4A "J"
	INC  BC	; E643 03 "?"
	LD   B,C	; E644 41 "A"
	LD   D,E	; E645 53 "S"
	LD   D,E	; E646 53 "S"
	RRA  	; E647 1F "?"
	CALL PE,SUB_FD18	; E648 EC 18 FD "???"
	LD   B,D	; E64B 42 "B"
	INC  BC	; E64C 03 "?"
	LD   C,A	; E64D 4F "O"
	LD   D,B	; E64E 50 "P"
	LD   D,H	; E64F 54 "T"
	ADD  $EC	; E650 C6 EC "??"
	; Opcode breaks the linear code flow
	JR   $E651	; E652 18 FD "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #785 of 937
	LD   B,(HL)	; E654 46 "F"
	INC  BC	; E655 03 "?"
	LD   B,L	; E656 45 "E"
	LD   B,C	; E657 41 "A"
	LD   D,E	; E658 53 "S"
	RET  NZ	; E659 C0 "?"
	; stop analyzing: unknown Z80 opcode at iteration #785: Unknown ED opcode
	; Disassembler: switching to DATA mode
	DB $ED	; E65A ED "?"
	DB $18	; E65B 18 "?"
	DB $FD	; E65C FD "?"
	DB $42	; E65D 42 "B"
	DB $03	; E65E 03 "?"
	DB $45,$4E,$54	; E65F 45 4E 54 "ENT"
	DB $CE	; E662 CE "?"
	DB $ED	; E663 ED "?"
	DB $18	; E664 18 "?"
	DB $FD	; E665 FD "?"
	DB $42	; E666 42 "B"
	DB $03	; E667 03 "?"
	DB $4F,$52,$47	; E668 4F 52 47 "ORG"
	DB $18	; E66B 18 "?"
	DB $FD	; E66C FD "?"
	DB $18	; E66D 18 "?"
	DB $FD	; E66E FD "?"
	DB $4A	; E66F 4A "J"
	DB $03	; E670 03 "?"
	DB $42,$45,$47	; E671 42 45 47 "BEG"
	DB $18	; E674 18 "?"
	DB $FD	; E675 FD "?"
	DB $18	; E676 18 "?"
	DB $FD	; E677 FD "?"
	DB $46	; E678 46 "F"
	DB $03	; E679 03 "?"
	DB $42,$4E,$44	; E67A 42 4E 44 "BND"
	DB $1E	; E67D 1E "?"
	DB $ED	; E67E ED "?"
	DB $18	; E67F 18 "?"
	DB $FD	; E680 FD "?"
	DB $43	; E681 43 "C"
	DB $03	; E682 03 "?"
	DB $45,$58,$45	; E683 45 58 45 "EXE"
	DB $0B	; E686 0B "?"
	DB $ED	; E687 ED "?"
	DB $18	; E688 18 "?"
	DB $FD	; E689 FD "?"
	DB $4E	; E68A 4E "N"
	DB $03	; E68B 03 "?"
	DB $4C,$41,$42,$73	; E68C 4C 41 42 73 "LABs"
	DB $F3	; E690 F3 "?"
	DB $73	; E691 73 "s"
	DB $EA	; E692 EA "?"
	DB $42	; E693 42 "B"
	DB $03	; E694 03 "?"
	DB $4E,$4F,$50,$5A	; E695 4E 4F 50 5A "NOPZ"
	DB $F0	; E699 F0 "?"
	DB $73	; E69A 73 "s"
	DB $EA	; E69B EA "?"
	DB $42	; E69C 42 "B"
	DB $02	; E69D 02 "?"
	DB $4C,$44	; E69E 4C 44 "LD"
	DB $8B	; E6A0 8B "?"
	DB $F3	; E6A1 F3 "?"
	DB $73	; E6A2 73 "s"
	DB $EA	; E6A3 EA "?"
	DB $42	; E6A4 42 "B"
	DB $04	; E6A5 04 "?"
	DB $52,$4C,$43,$41	; E6A6 52 4C 43 41 "RLCA"
	DB $8E	; E6AA 8E "?"
	DB $F3	; E6AB F3 "?"
	DB $73	; E6AC 73 "s"
	DB $EA	; E6AD EA "?"
	DB $42	; E6AE 42 "B"
	DB $04	; E6AF 04 "?"
	DB $52,$52,$43,$41	; E6B0 52 52 43 41 "RRCA"
	DB $1B	; E6B4 1B "?"
	DB $F0	; E6B5 F0 "?"
	DB $73	; E6B6 73 "s"
	DB $EA	; E6B7 EA "?"
	DB $42	; E6B8 42 "B"
	DB $02	; E6B9 02 "?"
	DB $4A,$52	; E6BA 4A 52 "JR"
	DB $94	; E6BC 94 "?"
	DB $F3	; E6BD F3 "?"
	DB $73	; E6BE 73 "s"
	DB $EA	; E6BF EA "?"
	DB $42	; E6C0 42 "B"
	DB $03	; E6C1 03 "?"
	DB $52,$52,$41,$79	; E6C2 52 52 41 79 "RRAy"
	DB $F3	; E6C6 F3 "?"
	DB $18	; E6C7 18 "?"
	DB $FD	; E6C8 FD "?"
	DB $42	; E6C9 42 "B"
	DB $02	; E6CA 02 "?"
	DB $44,$49,$76	; E6CB 44 49 76 "DIv"
	DB $F3	; E6CE F3 "?"
	DB $18	; E6CF 18 "?"
	DB $FD	; E6D0 FD "?"
	DB $42	; E6D1 42 "B"
	DB $02	; E6D2 02 "?"
	DB $45,$49	; E6D3 45 49 "EI"
	DB $DC	; E6D5 DC "?"
	DB $F3	; E6D6 F3 "?"
	DB $18	; E6D7 18 "?"
	DB $FD	; E6D8 FD "?"
	DB $42	; E6D9 42 "B"
	DB $02	; E6DA 02 "?"
	DB $45,$58	; E6DB 45 58 "EX"
	DB $88	; E6DD 88 "?"
	DB $F3	; E6DE F3 "?"
	DB $18	; E6DF 18 "?"
	DB $FD	; E6E0 FD "?"
	DB $42	; E6E1 42 "B"
	DB $03	; E6E2 03 "?"
	DB $44,$41,$41	; E6E3 44 41 41 "DAA"
	DB $85	; E6E6 85 "?"
	DB $F3	; E6E7 F3 "?"
	DB $18	; E6E8 18 "?"
	DB $FD	; E6E9 FD "?"
	DB $42	; E6EA 42 "B"
	DB $03	; E6EB 03 "?"
	DB $43,$50,$4C	; E6EC 43 50 4C "CPL"
	DB $82	; E6EF 82 "?"
	DB $F3	; E6F0 F3 "?"
	DB $18	; E6F1 18 "?"
	DB $FD	; E6F2 FD "?"
	DB $42	; E6F3 42 "B"
	DB $03	; E6F4 03 "?"
	DB $53,$43,$46	; E6F5 53 43 46 "SCF"
	DB $7F	; E6F8 7F "?"
	DB $F3	; E6F9 F3 "?"
	DB $18	; E6FA 18 "?"
	DB $FD	; E6FB FD "?"
	DB $42	; E6FC 42 "B"
	DB $03	; E6FD 03 "?"
	DB $43,$43,$46,$70	; E6FE 43 43 46 70 "CCFp"
	DB $F3	; E702 F3 "?"
	DB $18	; E703 18 "?"
	DB $FD	; E704 FD "?"
	DB $42	; E705 42 "B"
	DB $04	; E706 04 "?"
	DB "HALTg"	; E707 48 41 4C 54 67 "HALTg"
	DB $F3	; E70C F3 "?"
	DB $18	; E70D 18 "?"
	DB $FD	; E70E FD "?"
	DB $42	; E70F 42 "B"
	DB $03	; E710 03 "?"
	DB $52,$45,$54	; E711 52 45 54 "RET"
	DB $14	; E714 14 "?"
	DB $F0	; E715 F0 "?"
	DB $73	; E716 73 "s"
	DB $EA	; E717 EA "?"
	DB $42	; E718 42 "B"
	DB $04	; E719 04 "?"
	DB "DJNZ|"	; E71A 44 4A 4E 5A 7C "DJNZ|"
	DB $F3	; E71F F3 "?"
	DB $18	; E720 18 "?"
	DB $FD	; E721 FD "?"
	DB $42	; E722 42 "B"
	DB $03	; E723 03 "?"
	DB $45,$58,$58,$3A	; E724 45 58 58 3A "EXX:"
	DB $EE	; E728 EE "?"
	DB $18	; E729 18 "?"
	DB $FD	; E72A FD "?"
	DB $42	; E72B 42 "B"
	DB $03	; E72C 03 "?"
	DB $49,$4E,$43,$36	; E72D 49 4E 43 36 "INC6"
	DB $EE	; E731 EE "?"
	DB $73	; E732 73 "s"
	DB $EA	; E733 EA "?"
	DB $42	; E734 42 "B"
	DB $03	; E735 03 "?"
	DB $44,$45,$43	; E736 44 45 43 "DEC"
	DB $95	; E739 95 "?"
	DB $EF	; E73A EF "?"
	DB $73	; E73B 73 "s"
	DB $EA	; E73C EA "?"
	DB $42	; E73D 42 "B"
	DB $03	; E73E 03 "?"
	DB $41,$44,$44,$5A	; E73F 41 44 44 5A "ADDZ"
	DB $EF	; E743 EF "?"
	DB $73	; E744 73 "s"
	DB $EA	; E745 EA "?"
	DB $42	; E746 42 "B"
	DB $03	; E747 03 "?"
	DB $53,$55,$42	; E748 53 55 42 "SUB"
	DB $8D	; E74B 8D "?"
	DB $EF	; E74C EF "?"
	DB $73	; E74D 73 "s"
	DB $EA	; E74E EA "?"
	DB $42	; E74F 42 "B"
	DB $03	; E750 03 "?"
	DB $41,$44,$43	; E751 41 44 43 "ADC"
	DB $90	; E754 90 "?"
	DB $EF	; E755 EF "?"
	DB $73	; E756 73 "s"
	DB $EA	; E757 EA "?"
	DB $42	; E758 42 "B"
	DB $03	; E759 03 "?"
	DB $53,$42,$43,$66	; E75A 53 42 43 66 "SBCf"
	DB $EF	; E75E EF "?"
	DB $73	; E75F 73 "s"
	DB $EA	; E760 EA "?"
	DB $42	; E761 42 "B"
	DB $03	; E762 03 "?"
	DB $43,$4D,$50,$60	; E763 43 4D 50 60 "CMP`"
	DB $EF	; E767 EF "?"
	DB $73	; E768 73 "s"
	DB $EA	; E769 EA "?"
	DB $42	; E76A 42 "B"
	DB $03	; E76B 03 "?"
	DB $58,$4F,$52,$63	; E76C 58 4F 52 63 "XORc"
	DB $EF	; E770 EF "?"
	DB $73	; E771 73 "s"
	DB $EA	; E772 EA "?"
	DB $42	; E773 42 "B"
	DB $02	; E774 02 "?"
	DB $4F,$52,$5D	; E775 4F 52 5D "OR]"
	DB $EF	; E778 EF "?"
	DB $73	; E779 73 "s"
	DB $EA	; E77A EA "?"
	DB $42	; E77B 42 "B"
	DB $03	; E77C 03 "?"
	DB $41,$4E,$44,$7B	; E77D 41 4E 44 7B "AND{"
	DB $EE	; E781 EE "?"
	DB $73	; E782 73 "s"
	DB $EA	; E783 EA "?"
	DB $42	; E784 42 "B"
	DB $03	; E785 03 "?"
	DB $52,$4C,$43,$66	; E786 52 4C 43 66 "RLCf"
	DB $EE	; E78A EE "?"
	DB $73	; E78B 73 "s"
	DB $EA	; E78C EA "?"
	DB $42	; E78D 42 "B"
	DB $03	; E78E 03 "?"
	DB $52,$52,$43,$69	; E78F 52 52 43 69 "RRCi"
	DB $EE	; E793 EE "?"
	DB $73	; E794 73 "s"
	DB $EA	; E795 EA "?"
	DB $42	; E796 42 "B"
	DB $02	; E797 02 "?"
	DB $52,$4C,$6C	; E798 52 4C 6C "RLl"
	DB $EE	; E79B EE "?"
	DB $73	; E79C 73 "s"
	DB $EA	; E79D EA "?"
	DB $42	; E79E 42 "B"
	DB $02	; E79F 02 "?"
	DB $52,$52,$6F	; E7A0 52 52 6F "RRo"
	DB $EE	; E7A3 EE "?"
	DB $73	; E7A4 73 "s"
	DB $EA	; E7A5 EA "?"
	DB $42	; E7A6 42 "B"
	DB $03	; E7A7 03 "?"
	DB $53,$4C,$41,$72	; E7A8 53 4C 41 72 "SLAr"
	DB $EE	; E7AC EE "?"
	DB $73	; E7AD 73 "s"
	DB $EA	; E7AE EA "?"
	DB $42	; E7AF 42 "B"
	DB $03	; E7B0 03 "?"
	DB $53,$52,$41,$75	; E7B1 53 52 41 75 "SRAu"
	DB $EE	; E7B5 EE "?"
	DB $73	; E7B6 73 "s"
	DB $EA	; E7B7 EA "?"
	DB $42	; E7B8 42 "B"
	DB $03	; E7B9 03 "?"
	DB $53,$4C,$4C,$78	; E7BA 53 4C 4C 78 "SLLx"
	DB $EE	; E7BE EE "?"
	DB $73	; E7BF 73 "s"
	DB $EA	; E7C0 EA "?"
	DB $42	; E7C1 42 "B"
	DB $03	; E7C2 03 "?"
	DB $53,$52,$4C	; E7C3 53 52 4C "SRL"
	DB $99	; E7C6 99 "?"
	DB $EE	; E7C7 EE "?"
	DB $73	; E7C8 73 "s"
	DB $EA	; E7C9 EA "?"
	DB $42	; E7CA 42 "B"
	DB $03	; E7CB 03 "?"
	DB $42,$49,$54	; E7CC 42 49 54 "BIT"
	DB $96	; E7CF 96 "?"
	DB $EE	; E7D0 EE "?"
	DB $73	; E7D1 73 "s"
	DB $EA	; E7D2 EA "?"
	DB $42	; E7D3 42 "B"
	DB $03	; E7D4 03 "?"
	DB $52,$45,$53	; E7D5 52 45 53 "RES"
	DB $93	; E7D8 93 "?"
	DB $EE	; E7D9 EE "?"
	DB $73	; E7DA 73 "s"
	DB $EA	; E7DB EA "?"
	DB $42	; E7DC 42 "B"
	DB $03	; E7DD 03 "?"
	DB $53,$45,$54	; E7DE 53 45 54 "SET"
	DB $B6	; E7E1 B6 "?"
	DB $EE	; E7E2 EE "?"
	DB $73	; E7E3 73 "s"
	DB $EA	; E7E4 EA "?"
	DB $42	; E7E5 42 "B"
	DB $04	; E7E6 04 "?"
	DB $44,$45,$46,$42	; E7E7 44 45 46 42 "DEFB"
	DB $F6	; E7EB F6 "?"
	DB $EE	; E7EC EE "?"
	DB $73	; E7ED 73 "s"
	DB $EA	; E7EE EA "?"
	DB $42	; E7EF 42 "B"
	DB $04	; E7F0 04 "?"
	DB $44,$45,$46,$57	; E7F1 44 45 46 57 "DEFW"
	DB $0F	; E7F5 0F "?"
	DB $EF	; E7F6 EF "?"
	DB $73	; E7F7 73 "s"
	DB $EA	; E7F8 EA "?"
	DB $42	; E7F9 42 "B"
	DB $03	; E7FA 03 "?"
	DB $52,$53,$54,$27	; E7FB 52 53 54 27 "RST'"
	DB $EF	; E7FF EF "?"
	DB $73	; E800 73 "s"
	DB $EA	; E801 EA "?"
	DB $42	; E802 42 "B"
	DB $04	; E803 04 "?"
	DB $50,$55,$53,$48	; E804 50 55 53 48 "PUSH"
	DB $23	; E808 23 "?"
	DB $EF	; E809 EF "?"
	DB $73	; E80A 73 "s"
	DB $EA	; E80B EA "?"
	DB $42	; E80C 42 "B"
	DB $03	; E80D 03 "?"
	DB $50,$4F,$50	; E80E 50 4F 50 "POP"
	DB $DC	; E811 DC "?"
	DB $F1	; E812 F1 "?"
	DB $73	; E813 73 "s"
	DB $EA	; E814 EA "?"
	DB $42	; E815 42 "B"
	DB $04	; E816 04 "?"
	DB $4F,$55,$54,$54	; E817 4F 55 54 54 "OUTT"
	DB $8B	; E81B 8B "?"
	DB $F1	; E81C F1 "?"
	DB $73	; E81D 73 "s"
	DB $EA	; E81E EA "?"
	DB $42	; E81F 42 "B"
	DB $02	; E820 02 "?"
	DB $49,$4E,$66	; E821 49 4E 66 "INf"
	DB $EF	; E824 EF "?"
	DB $73	; E825 73 "s"
	DB $EA	; E826 EA "?"
	DB $42	; E827 42 "B"
	DB $02	; E828 02 "?"
	DB $43,$50	; E829 43 50 "CP"
	DB $91	; E82B 91 "?"
	DB $F3	; E82C F3 "?"
	DB $73	; E82D 73 "s"
	DB $EA	; E82E EA "?"
	DB $42	; E82F 42 "B"
	DB $03	; E830 03 "?"
	DB $52,$4C,$41	; E831 52 4C 41 "RLA"
	DB $82	; E834 82 "?"
	DB $F4	; E835 F4 "?"
	DB $73	; E836 73 "s"
	DB $EA	; E837 EA "?"
	DB $42	; E838 42 "B"
	DB $03	; E839 03 "?"
	DB $43,$41,$4C,$5A	; E83A 43 41 4C 5A "CALZ"
	DB $F4	; E83E F4 "?"
	DB $73	; E83F 73 "s"
	DB $EA	; E840 EA "?"
	DB $42	; E841 42 "B"
	DB $02	; E842 02 "?"
	DB $4A,$50	; E843 4A 50 "JP"
	DB $B5	; E845 B5 "?"
	DB $F3	; E846 F3 "?"
	DB $73	; E847 73 "s"
	DB $EA	; E848 EA "?"
	DB $42	; E849 42 "B"
	DB $04	; E84A 04 "?"
	DB $4F,$54,$44,$52	; E84B 4F 54 44 52 "OTDR"
	DB $B2	; E84F B2 "?"
	DB $F3	; E850 F3 "?"
	DB $73	; E851 73 "s"
	DB $EA	; E852 EA "?"
	DB $42	; E853 42 "B"
	DB $04	; E854 04 "?"
	DB $49,$4E,$44,$52	; E855 49 4E 44 52 "INDR"
	DB $AF	; E859 AF "?"
	DB $F3	; E85A F3 "?"
	DB $73	; E85B 73 "s"
	DB $EA	; E85C EA "?"
	DB $42	; E85D 42 "B"
	DB $04	; E85E 04 "?"
	DB $43,$50,$44,$52	; E85F 43 50 44 52 "CPDR"
	DB $AC	; E863 AC "?"
	DB $F3	; E864 F3 "?"
	DB $73	; E865 73 "s"
	DB $EA	; E866 EA "?"
	DB $42	; E867 42 "B"
	DB $04	; E868 04 "?"
	DB $4C,$44,$44,$52	; E869 4C 44 44 52 "LDDR"
	DB $A6	; E86D A6 "?"
	DB $F3	; E86E F3 "?"
	DB $73	; E86F 73 "s"
	DB $EA	; E870 EA "?"
	DB $42	; E871 42 "B"
	DB $04	; E872 04 "?"
	DB $4F,$54,$49,$52	; E873 4F 54 49 52 "OTIR"
	DB $A9	; E877 A9 "?"
	DB $F3	; E878 F3 "?"
	DB $73	; E879 73 "s"
	DB $EA	; E87A EA "?"
	DB $42	; E87B 42 "B"
	DB $04	; E87C 04 "?"
	DB $49,$4E,$49,$52	; E87D 49 4E 49 52 "INIR"
	DB $A3	; E881 A3 "?"
	DB $F3	; E882 F3 "?"
	DB $73	; E883 73 "s"
	DB $EA	; E884 EA "?"
	DB $42	; E885 42 "B"
	DB $04	; E886 04 "?"
	DB $43,$50,$49,$52	; E887 43 50 49 52 "CPIR"
	DB $A0	; E88B A0 "?"
	DB $F3	; E88C F3 "?"
	DB $73	; E88D 73 "s"
	DB $EA	; E88E EA "?"
	DB $42	; E88F 42 "B"
	DB $04	; E890 04 "?"
	DB $4C,$44,$49,$52	; E891 4C 44 49 52 "LDIR"
	DB $9D	; E895 9D "?"
	DB $F3	; E896 F3 "?"
	DB $73	; E897 73 "s"
	DB $EA	; E898 EA "?"
	DB $42	; E899 42 "B"
	DB $04	; E89A 04 "?"
	DB $4F,$55,$54,$44	; E89B 4F 55 54 44 "OUTD"
	DB $9A	; E89F 9A "?"
	DB $F3	; E8A0 F3 "?"
	DB $73	; E8A1 73 "s"
	DB $EA	; E8A2 EA "?"
	DB $42	; E8A3 42 "B"
	DB $03	; E8A4 03 "?"
	DB $49,$4E,$44	; E8A5 49 4E 44 "IND"
	DB $C7	; E8A8 C7 "?"
	DB $F3	; E8A9 F3 "?"
	DB $73	; E8AA 73 "s"
	DB $EA	; E8AB EA "?"
	DB $42	; E8AC 42 "B"
	DB $03	; E8AD 03 "?"
	DB $43,$50,$44	; E8AE 43 50 44 "CPD"
	DB $C4	; E8B1 C4 "?"
	DB $F3	; E8B2 F3 "?"
	DB $73	; E8B3 73 "s"
	DB $EA	; E8B4 EA "?"
	DB $42	; E8B5 42 "B"
	DB $03	; E8B6 03 "?"
	DB $4C,$44,$44	; E8B7 4C 44 44 "LDD"
	DB $C1	; E8BA C1 "?"
	DB $F3	; E8BB F3 "?"
	DB $73	; E8BC 73 "s"
	DB $EA	; E8BD EA "?"
	DB $42	; E8BE 42 "B"
	DB $04	; E8BF 04 "?"
	DB $4F,$55,$54,$49	; E8C0 4F 55 54 49 "OUTI"
	DB $BE	; E8C4 BE "?"
	DB $F3	; E8C5 F3 "?"
	DB $73	; E8C6 73 "s"
	DB $EA	; E8C7 EA "?"
	DB $42	; E8C8 42 "B"
	DB $03	; E8C9 03 "?"
	DB $49,$4E,$49	; E8CA 49 4E 49 "INI"
	DB $BB	; E8CD BB "?"
	DB $F3	; E8CE F3 "?"
	DB $73	; E8CF 73 "s"
	DB $EA	; E8D0 EA "?"
	DB $42	; E8D1 42 "B"
	DB $03	; E8D2 03 "?"
	DB $43,$50,$49	; E8D3 43 50 49 "CPI"
	DB $B8	; E8D6 B8 "?"
	DB $F3	; E8D7 F3 "?"
	DB $73	; E8D8 73 "s"
	DB $EA	; E8D9 EA "?"
	DB $42	; E8DA 42 "B"
	DB $03	; E8DB 03 "?"
	DB $4C,$44,$49	; E8DC 4C 44 49 "LDI"
	DB $CA	; E8DF CA "?"
	DB $F3	; E8E0 F3 "?"
	DB $73	; E8E1 73 "s"
	DB $EA	; E8E2 EA "?"
	DB $42	; E8E3 42 "B"
	DB $03	; E8E4 03 "?"
	DB $52,$4C,$44	; E8E5 52 4C 44 "RLD"
	DB $CD	; E8E8 CD "?"
	DB $F3	; E8E9 F3 "?"
	DB $73	; E8EA 73 "s"
	DB $EA	; E8EB EA "?"
	DB $42	; E8EC 42 "B"
	DB $03	; E8ED 03 "?"
	DB $52,$52,$44	; E8EE 52 52 44 "RRD"
	DB $D0	; E8F1 D0 "?"
	DB $F3	; E8F2 F3 "?"
	DB $73	; E8F3 73 "s"
	DB $EA	; E8F4 EA "?"
	DB $42	; E8F5 42 "B"
	DB $03	; E8F6 03 "?"
	DB $4E,$45,$47,$53	; E8F7 4E 45 47 53 "NEGS"
	DB $FA	; E8FB FA "?"
	DB $73	; E8FC 73 "s"
	DB $EA	; E8FD EA "?"
	DB $53	; E8FE 53 "S"
	DB $07	; E8FF 07 "?"
	DB "DEFAULTd"	; E900 44 45 46 41 55 4C 54 64 "DEFAULTd"
	DB $FA	; E908 FA "?"
	DB $73	; E909 73 "s"
	DB $EA	; E90A EA "?"
	DB $53	; E90B 53 "S"
	DB $04	; E90C 04 "?"
	DB "FILEs"	; E90D 46 49 4C 45 73 "FILEs"
	DB $F5	; E912 F5 "?"
	DB $73	; E913 73 "s"
	DB $EA	; E914 EA "?"
	DB $53	; E915 53 "S"
	DB $03	; E916 03 "?"
	DB $56,$44,$55	; E917 56 44 55 "VDU"
	DB $E4	; E91A E4 "?"
	DB $F5	; E91B F5 "?"
	DB $73	; E91C 73 "s"
	DB $EA	; E91D EA "?"
	DB $53	; E91E 53 "S"
	DB $04	; E91F 04 "?"
	DB "DOKEh"	; E920 44 4F 4B 45 68 "DOKEh"
	DB $F8	; E925 F8 "?"
	DB $73	; E926 73 "s"
	DB $EA	; E927 EA "?"
	DB $53	; E928 53 "S"
	DB $05	; E929 05 "?"
	DB "SDOKE"	; E92A 53 44 4F 4B 45 "SDOKE"
	DB $F1	; E92F F1 "?"
	DB $F5	; E930 F5 "?"
	DB $73	; E931 73 "s"
	DB $EA	; E932 EA "?"
	DB $53	; E933 53 "S"
	DB $05	; E934 05 "?"
	DB "VPOKE"	; E935 56 50 4F 4B 45 "VPOKE"
	DB $09	; E93A 09 "?"
	DB $F6	; E93B F6 "?"
	DB $73	; E93C 73 "s"
	DB $EA	; E93D EA "?"
	DB $53	; E93E 53 "S"
	DB $04	; E93F 04 "?"
	DB "LOCKM"	; E940 4C 4F 43 4B 4D "LOCKM"
	DB $F6	; E945 F6 "?"
	DB $73	; E946 73 "s"
	DB $EA	; E947 EA "?"
	DB $53	; E948 53 "S"
	DB $02	; E949 02 "?"
	DB $43,$52,$56	; E94A 43 52 56 "CRV"
	DB $F6	; E94D F6 "?"
	DB $73	; E94E 73 "s"
	DB $EA	; E94F EA "?"
	DB $53	; E950 53 "S"
	DB $02	; E951 02 "?"
	DB $4C,$46,$5F	; E952 4C 46 5F "LF_"
	DB $F6	; E955 F6 "?"
	DB $73	; E956 73 "s"
	DB $EA	; E957 EA "?"
	DB $53	; E958 53 "S"
	DB $03	; E959 03 "?"
	DB $43,$4C,$53,$68	; E95A 43 4C 53 68 "CLSh"
	DB $F6	; E95E F6 "?"
	DB $73	; E95F 73 "s"
	DB $EA	; E960 EA "?"
	DB $53	; E961 53 "S"
	DB $06	; E962 06 "?"
	DB "LOCATE"	; E963 4C 4F 43 41 54 45 "LOCATE"
	DB $9A	; E969 9A "?"
	DB $F6	; E96A F6 "?"
	DB $73	; E96B 73 "s"
	DB $EA	; E96C EA "?"
	DB $51	; E96D 51 "Q"
	DB $04	; E96E 04 "?"
	DB $46,$49,$4E,$44	; E96F 46 49 4E 44 "FIND"
	DB $A6	; E973 A6 "?"
	DB $F6	; E974 F6 "?"
	DB $73	; E975 73 "s"
	DB $EA	; E976 EA "?"
	DB $51	; E977 51 "Q"
	DB $05	; E978 05 "?"
	DB "FNEXT"	; E979 46 4E 45 58 54 "FNEXT"
	DB $C9	; E97E C9 "?"
	DB $FA	; E97F FA "?"
	DB $73	; E980 73 "s"
	DB $EA	; E981 EA "?"
	DB $53	; E982 53 "S"
	DB $04	; E983 04 "?"
	DB "MENU;"	; E984 4D 45 4E 55 3B "MENU;"
	DB $FC	; E989 FC "?"
	DB $73	; E98A 73 "s"
	DB $EA	; E98B EA "?"
	DB $53	; E98C 53 "S"
	DB $08	; E98D 08 "?"
	DB "CLR_MENU"	; E98E 43 4C 52 5F 4D 45 4E 55 "CLR_MENU"
	DB $00	; E996 00 "?"
	DB $00	; E997 00 "?"
	DB $0C	; E998 0C "?"
	DB $04	; E999 04 "?"
	DB $4D,$45,$4E,$55	; E99A 4D 45 4E 55 "MENU"
	DB $87	; E99E 87 "?"
	DB $FC	; E99F FC "?"
	DB $0C	; E9A0 0C "?"
	DB $04	; E9A1 04 "?"
	DB $44,$45,$45,$4B	; E9A2 44 45 45 4B "DEEK"
	DB $B6	; E9A6 B6 "?"
	DB $F7	; E9A7 F7 "?"
	DB $0C	; E9A8 0C "?"
	DB $03	; E9A9 03 "?"
	DB $47,$45,$54	; E9AA 47 45 54 "GET"
	DB $DA	; E9AD DA "?"
	DB $F7	; E9AE F7 "?"
	DB $0D	; E9AF 0D "?"
	DB $04	; E9B0 04 "?"
	DB $47,$45,$54,$24	; E9B1 47 45 54 24 "GET$"
	DB $E9	; E9B5 E9 "?"
	DB $F7	; E9B6 F7 "?"
	DB $0C	; E9B7 0C "?"
	DB $05	; E9B8 05 "?"
	DB "BEAMX"	; E9B9 42 45 41 4D 58 "BEAMX"
	DB $00	; E9BE 00 "?"
	DB $F8	; E9BF F8 "?"
	DB $0C	; E9C0 0C "?"
	DB $05	; E9C1 05 "?"
	DB "BEAMY"	; E9C2 42 45 41 4D 59 "BEAMY"
	DB $08	; E9C7 08 "?"
	DB $F8	; E9C8 F8 "?"
	DB $0C	; E9C9 0C "?"
	DB $04	; E9CA 04 "?"
	DB "CURX4"	; E9CB 43 55 52 58 34 "CURX4"
	DB $F8	; E9D0 F8 "?"
	DB $0C	; E9D1 0C "?"
	DB $04	; E9D2 04 "?"
	DB "CURY="	; E9D3 43 55 52 59 3D "CURY="
	DB $F8	; E9D8 F8 "?"
	DB $0C	; E9D9 0C "?"
	DB $05	; E9DA 05 "?"
	DB "SDEEK"	; E9DB 53 44 45 45 4B "SDEEK"
	DB $8C	; E9E0 8C "?"
	DB $F8	; E9E1 F8 "?"
	DB $0C	; E9E2 0C "?"
	DB $03	; E9E3 03 "?"
	DB $45,$4F,$46	; E9E4 45 4F 46 "EOF"
	DB $AF	; E9E7 AF "?"
	DB $F8	; E9E8 F8 "?"
	DB $0D	; E9E9 0D "?"
	DB $07	; E9EA 07 "?"
	DB "STRING$"	; E9EB 53 54 52 49 4E 47 24 "STRING$"
	DB $BD	; E9F2 BD "?"
	DB $F8	; E9F3 F8 "?"
	DB $0C	; E9F4 0C "?"
	DB $06	; E9F5 06 "?"
	DB "VADDR1"	; E9F6 56 41 44 44 52 31 "VADDR1"
	DB $00	; E9FC 00 "?"
	DB $F9	; E9FD F9 "?"
	DB $0C	; E9FE 0C "?"
	DB $06	; E9FF 06 "?"
	DB "VADDR2"	; EA00 56 41 44 44 52 32 "VADDR2"
	DB $0E	; EA06 0E "?"
	DB $F9	; EA07 F9 "?"
	DB $0C	; EA08 0C "?"
	DB $04	; EA09 04 "?"
	DB $46,$49,$4C,$45	; EA0A 46 49 4C 45 "FILE"
	DB $1D	; EA0E 1D "?"
	DB $F9	; EA0F F9 "?"
	DB $0C	; EA10 0C "?"
	DB $04	; EA11 04 "?"
	DB $56,$49,$44,$58	; EA12 56 49 44 58 "VIDX"
	DB $81	; EA16 81 "?"
	DB $F9	; EA17 F9 "?"
	DB $0C	; EA18 0C "?"
	DB $04	; EA19 04 "?"
	DB $56,$49,$44,$59	; EA1A 56 49 44 59 "VIDY"
	DB $91	; EA1E 91 "?"
	DB $F9	; EA1F F9 "?"
	DB $0C	; EA20 0C "?"
	DB $07	; EA21 07 "?"
	DB "VIDMODE"	; EA22 56 49 44 4D 4F 44 45 "VIDMODE"
	DB $A1	; EA29 A1 "?"
	DB $F9	; EA2A F9 "?"
	DB $0C	; EA2B 0C "?"
	DB $05	; EA2C 05 "?"
	DB "VPEEK"	; EA2D 56 50 45 45 4B "VPEEK"
	DB $B1	; EA32 B1 "?"
	DB $F9	; EA33 F9 "?"
	DB $0C	; EA34 0C "?"
	DB $03	; EA35 03 "?"
	DB $58,$4F,$52	; EA36 58 4F 52 "XOR"
	DB $D3	; EA39 D3 "?"
	DB $F9	; EA3A F9 "?"
	DB $0C	; EA3B 0C "?"
	DB $04	; EA3C 04 "?"
	DB $46,$49,$4E,$44	; EA3D 46 49 4E 44 "FIND"
	DB $AB	; EA41 AB "?"
	DB $F6	; EA42 F6 "?"
	DB $0C	; EA43 0C "?"
	DB $05	; EA44 05 "?"
	DB "FNEXT"	; EA45 46 4E 45 58 54 "FNEXT"
	DB $8E	; EA4A 8E "?"
	DB $F7	; EA4B F7 "?"
	DB $0C	; EA4C 0C "?"
	DB $03	; EA4D 03 "?"
	DB $4F,$50,$54	; EA4E 4F 50 54 "OPT"
	DB $E7	; EA51 E7 "?"
	DB $F9	; EA52 F9 "?"
	DB $0C	; EA53 0C "?"
	DB $02	; EA54 02 "?"
	DB $49,$46	; EA55 49 46 "IF"
	DB $01	; EA57 01 "?"
	DB $FA	; EA58 FA "?"
	DB $0D	; EA59 0D "?"
	DB $03	; EA5A 03 "?"
	DB $49,$46,$24,$2A	; EA5B 49 46 24 2A "IF$*"
	DB $FA	; EA5F FA "?"
	DB $0C	; EA60 0C "?"
	DB $07	; EA61 07 "?"
	DB "POINTER<"	; EA62 50 4F 49 4E 54 45 52 3C "POINTER<"
	DB $EF	; EA6A EF "?"
	DB $0C	; EA6B 0C "?"
	DB $03	; EA6C 03 "?"
	DB $48,$45,$58	; EA6D 48 45 58 "HEX"
	DB $1B	; EA70 1B "?"
	DB $F5	; EA71 F5 "?"
	DB $00	; EA72 00 "?"
FAR_EA73:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at E59F E5B7 E5CF E5E6 EA89
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #674 of 937
	RST  $10	; EA73 D7 "?"
	JR   NZ,NEAR_EA76	; EA74 20 00 " ?"
NEAR_EA76:		; code label
	; stop analyzing: already analyzed code at iteration #675: Opcode (or part of it) has been already analyzed
	; Referenced at EA74
	SCF  	; EA76 37 "7"
NEAR_EA77:		; code label
	; Referenced at EA87
	JR   C,$EA7C	; EA77 38 03 "8?"
	RST  $10	; EA79 D7 "?"
	LD   HL,$3A00	; EA7A 21 00 3A "!?:"
	INC  B	; EA7D 04 "?"
	LD   (BC),A	; EA7E 02 "?"
	CP   $10	; EA7F FE 10 "??"
	RET  Z	; EA81 C8 "?"
	CP   $02	; EA82 FE 02 "??"
	RET  C	; EA84 D8 "?"
	CP   $08	; EA85 FE 08 "??"
	JR   Z,NEAR_EA77	; EA87 28 EE "(?"
	; Opcode breaks the linear code flow
	JR   FAR_EA73	; EA89 18 E8 "??"
SUB_EA8B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EABA EAF1 EAFD EB5E EBB7
	; Code analyzation starting point at iteration #713 of 937
	LD   A,$FF	; EA8B 3E FF ">?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; EA8D D3 B2 "??"
	RST  $10	; EA8F D7 "?"
	INC  H	; EA90 24 "$"
	NOP  	; EA91 00 "?"
	LD   HL,($0228)	; EA92 2A 28 02 "*(?"
	INC  HL	; EA95 23 "?"
	LD   A,(HL)	; EA96 7E "~"
	CP   $01	; EA97 FE 01 "??"
	JR   NZ,NEAR_EAAE	; EA99 20 13 " ?"
	INC  HL	; EA9B 23 "?"
	LD   A,(HL)	; EA9C 7E "~"
	INC  HL	; EA9D 23 "?"
	LD   ($0228),HL	; EA9E 22 28 02 ""(?"
	AND  $7F	; EAA1 E6 7F "??"
	LD   E,A	; EAA3 5F "_"
	LD   D,$00	; EAA4 16 00 "??"
	LD   HL,($0006)	; EAA6 2A 06 00 "*??"
	ADD  HL,DE	; EAA9 19 "?"
	LD   DE,$0080	; EAAA 11 80 00 "???"
	; Opcode breaks the linear code flow
	RET  	; EAAD C9 "?"
NEAR_EAAE:		; code label
	; stop analyzing: already analyzed code at iteration #733: Opcode (or part of it) has been already analyzed
	; Referenced at EA99 EB79
	; Code analyzation starting point at iteration #714 of 937
	LD   HL,$0452	; EAAE 21 52 04 "!R?"
	RST  $20	; EAB1 E7 "?"
	LD   HL,$EAE7	; EAB2 21 E7 EA "!??"
	LD   IY,$EAEC	; EAB5 FD 21 EC EA "?!??"
	EXX  	; EAB9 D9 "?"
	CALL SUB_EA8B	; EABA CD 8B EA "???"
	PUSH IY	; EABD FD E5 "??"
	RST  $00	; EABF C7 "?"
	LD   B,$09	; EAC0 06 09 "??"
	PUSH HL	; EAC2 E5 "?"
NEAR_EAC3:		; code label
	; Referenced at EACA
	LD   A,(HL)	; EAC3 7E "~"
	LD   (IY+$00),A	; EAC4 FD 77 00 "?w?"
	INC  IY	; EAC7 FD 23 "??"
	ADD  HL,DE	; EAC9 19 "?"
	DJNZ NEAR_EAC3	; EACA 10 F7 "??"
	POP  HL	; EACC E1 "?"
	RST  $00	; EACD C7 "?"
	LD   C,$08	; EACE 0E 08 "??"
NEAR_EAD0:		; code label
	; Referenced at EAE0
	LD   B,$08	; EAD0 06 08 "??"
	LD   A,(IY+$00)	; EAD2 FD 7E 00 "?~?"
	PUSH HL	; EAD5 E5 "?"
NEAR_EAD6:		; code label
	; Referenced at EADA
	CALL SUB_EAE5	; EAD6 CD E5 EA "???"
	ADD  HL,DE	; EAD9 19 "?"
	DJNZ NEAR_EAD6	; EADA 10 FA "??"
	POP  HL	; EADC E1 "?"
	INC  IY	; EADD FD 23 "??"
	DEC  C	; EADF 0D "?"
	JR   NZ,NEAR_EAD0	; EAE0 20 EE " ?"
	POP  IY	; EAE2 FD E1 "??"
	; Opcode breaks the linear code flow
	RET  	; EAE4 C9 "?"
SUB_EAE5:		; code label
	; stop analyzing: already analyzed code at iteration #734: Opcode (or part of it) has been already analyzed
	; Referenced at EAD6
	; Code analyzation starting point at iteration #715 of 937
	EXX  	; EAE5 D9 "?"
	; Opcode breaks the linear code flow
	JP   HL	; EAE6 E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #735 of 937
	EXX  	; EAE7 D9 "?"
	RLA  	; EAE8 17 "?"
	RR   (HL)	; EAE9 CB 1E "??"
	; Opcode breaks the linear code flow
	RET  	; EAEB C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #756 of 937
	EXX  	; EAEC D9 "?"
	RRA  	; EAED 1F "?"
	RL   (HL)	; EAEE CB 16 "??"
	; Opcode breaks the linear code flow
	RET  	; EAF0 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #786 of 937
	CALL SUB_EA8B	; EAF1 CD 8B EA "???"
	LD   B,$09	; EAF4 06 09 "??"
NEAR_EAF6:		; code label
	; Referenced at EAFA
	LD   A,(HL)	; EAF6 7E "~"
	CPL  	; EAF7 2F "/"
	LD   (HL),A	; EAF8 77 "w"
	ADD  HL,DE	; EAF9 19 "?"
	DJNZ NEAR_EAF6	; EAFA 10 FA "??"
	; Opcode breaks the linear code flow
	RET  	; EAFC C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #807 of 937
	CALL SUB_EA8B	; EAFD CD 8B EA "???"
	LD   B,$04	; EB00 06 04 "??"
	PUSH IY	; EB02 FD E5 "??"
	PUSH HL	; EB04 E5 "?"
	POP  IY	; EB05 FD E1 "??"
	LD   DE,$0400	; EB07 11 00 04 "???"
	ADD  HL,DE	; EB0A 19 "?"
NEAR_EB0B:		; code label
	; Referenced at EB1C
	LD   A,(IY+$00)	; EB0B FD 7E 00 "?~?"
	LD   C,(HL)	; EB0E 4E "N"
	LD   (IY+$00),C	; EB0F FD 71 00 "?q?"
	LD   (HL),A	; EB12 77 "w"
	LD   DE,$0080	; EB13 11 80 00 "???"
	ADD  IY,DE	; EB16 FD 19 "??"
	LD   DE,$FF80	; EB18 11 80 FF "???"
	ADD  HL,DE	; EB1B 19 "?"
	DJNZ NEAR_EB0B	; EB1C 10 ED "??"
	POP  IY	; EB1E FD E1 "??"
	; Opcode breaks the linear code flow
	RET  	; EB20 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #815 of 937
	LD   HL,$EAEC	; EB21 21 EC EA "!??"
	LD   IY,$EAE7	; EB24 FD 21 E7 EA "?!??"
	EXX  	; EB28 D9 "?"
	LD   IY,$EABD	; EB29 FD 21 BD EA "?!??"
	LD   B,$FD	; EB2D 06 FD "??"
	LD   HL,$EAF4	; EB2F 21 F4 EA "!??"
	LD   B,$FD	; EB32 06 FD "??"
	LD   HL,$EB00	; EB34 21 00 EB "!??"
	RST  $10	; EB37 D7 "?"
	INC  H	; EB38 24 "$"
	NOP  	; EB39 00 "?"
	LD   HL,($0228)	; EB3A 2A 28 02 "*(?"
	INC  HL	; EB3D 23 "?"
	LD   B,(HL)	; EB3E 46 "F"
	INC  HL	; EB3F 23 "?"
	INC  B	; EB40 04 "?"
NEAR_EB41:		; code label
	; Referenced at EB56
	DEC  B	; EB41 05 "?"
	JR   Z,NEAR_EB58	; EB42 28 14 "(?"
	PUSH BC	; EB44 C5 "?"
	PUSH HL	; EB45 E5 "?"
	LD   E,(HL)	; EB46 5E "^"
	LD   D,$00	; EB47 16 00 "??"
	LD   HL,($0006)	; EB49 2A 06 00 "*??"
	ADD  HL,DE	; EB4C 19 "?"
	LD   DE,$0080	; EB4D 11 80 00 "???"
	CALL SUB_EB5C	; EB50 CD 5C EB "?\?"
	POP  HL	; EB53 E1 "?"
	POP  BC	; EB54 C1 "?"
	INC  HL	; EB55 23 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_EB41	; EB56 18 E9 "??"
NEAR_EB58:		; code label
	; stop analyzing: already analyzed code at iteration #829: Opcode (or part of it) has been already analyzed
	; Referenced at EB42
	; Code analyzation starting point at iteration #816 of 937
	LD   ($0228),HL	; EB58 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; EB5B C9 "?"
SUB_EB5C:		; code label
	; stop analyzing: already analyzed code at iteration #830: Opcode (or part of it) has been already analyzed
	; Referenced at EB50
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #817 of 937
	JP   IY	; EB5C FD E9 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #831 of 937
	CALL SUB_EA8B	; EB5E CD 8B EA "???"
	RST  $00	; EB61 C7 "?"
	LD   (IY-$77),A	; EB62 FD 77 89 "?w?"
	LD   (IY-$76),$0A	; EB65 FD 36 8A 0A "?6??"
	LD   (IY-$75),L	; EB69 FD 75 8B "?u?"
	LD   (IY-$74),H	; EB6C FD 74 8C "?t?"
	; Opcode breaks the linear code flow
	RET  	; EB6F C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #835 of 937
	RST  $00	; EB70 C7 "?"
	DEC  (IY-$76)	; EB71 FD 35 8A "?5?"
	JR   NZ,NEAR_EB7C	; EB74 20 06 " ?"
	INC  (IY-$76)	; EB76 FD 34 8A "?4?"
	; Opcode breaks the linear code flow
	JP   NEAR_EAAE	; EB79 C3 AE EA "???"
NEAR_EB7C:		; code label
	; stop analyzing: already analyzed code at iteration #843: Opcode (or part of it) has been already analyzed
	; Referenced at EB74
	; Code analyzation starting point at iteration #836 of 937
	RST  $10	; EB7C D7 "?"
	INC  H	; EB7D 24 "$"
	NOP  	; EB7E 00 "?"
	LD   HL,($0228)	; EB7F 2A 28 02 "*(?"
	INC  HL	; EB82 23 "?"
	LD   A,(HL)	; EB83 7E "~"
	CP   $08	; EB84 FE 08 "??"
	JR   NZ,FAR_EBD1	; EB86 20 49 " I"
	LD   B,A	; EB88 47 "G"
	INC  HL	; EB89 23 "?"
	PUSH HL	; EB8A E5 "?"
	LD   L,(IY-$75)	; EB8B FD 6E 8B "?n?"
	LD   H,(IY-$74)	; EB8E FD 66 8C "?f?"
	LD   DE,$0080	; EB91 11 80 00 "???"
	LD   C,(HL)	; EB94 4E "N"
	RLC  C	; EB95 CB 01 "??"
	EX   (SP),HL	; EB97 E3 "?"
NEAR_EB98:		; code label
	; Referenced at EBA8
	LD   A,(HL)	; EB98 7E "~"
	CP   $2E	; EB99 FE 2E "?."
	JR   Z,NEAR_EBA5	; EB9B 28 08 "(?"
	RES  0,C	; EB9D CB 81 "??"
	CP   $20	; EB9F FE 20 "? "
	JR   Z,NEAR_EBA5	; EBA1 28 02 "(?"
	SET  0,C	; EBA3 CB C1 "??"
NEAR_EBA5:		; code label
	; stop analyzing: already analyzed code at iteration #837: Opcode (or part of it) has been already analyzed
	; Referenced at EB9B EBA1
	RLC  C	; EBA5 CB 01 "??"
	INC  HL	; EBA7 23 "?"
	DJNZ NEAR_EB98	; EBA8 10 EE "??"
	RRC  C	; EBAA CB 09 "??"
	EX   (SP),HL	; EBAC E3 "?"
	LD   (HL),C	; EBAD 71 "q"
	ADD  HL,DE	; EBAE 19 "?"
	LD   (IY-$75),L	; EBAF FD 75 8B "?u?"
	LD   (IY-$74),H	; EBB2 FD 74 8C "?t?"
	POP  HL	; EBB5 E1 "?"
	; Opcode breaks the linear code flow
	RET  	; EBB6 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #844 of 937
	CALL SUB_EA8B	; EBB7 CD 8B EA "???"
	EXX  	; EBBA D9 "?"
	LD   A,$13	; EBBB 3E 13 ">?"
	RST  $10	; EBBD D7 "?"
	LD   (DATA_CD00),HL	; EBBE 22 00 CD ""??"
	ADC  E	; EBC1 8B "?"
	JP   PE,$0906	; EBC2 EA 06 09 "???"
NEAR_EBC5:		; code label
	; Referenced at EBCB
	LD   A,(HL)	; EBC5 7E "~"
	EXX  	; EBC6 D9 "?"
	LD   (HL),A	; EBC7 77 "w"
	ADD  HL,DE	; EBC8 19 "?"
	EXX  	; EBC9 D9 "?"
	ADD  HL,DE	; EBCA 19 "?"
	DJNZ NEAR_EBC5	; EBCB 10 F8 "??"
	; Opcode breaks the linear code flow
	RET  	; EBCD C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #864 of 937
	LD   L,$3E	; EBCE 2E 3E ".>"
	; stop analyzing: already analyzed code at iteration #864: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $01	; EBD0 01 "?"
FAR_EBD1:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F52B F538 F53D F54E F559 F62D EE83 F2E2 FC8C EE4E EC2D EC8A EDAC F3E6 F3F0 F3FC F402 F41D F423 F433 F439 F44C F452 EF30 F46A F470 F6B4 F797 EF77 EF7C EFA2 EFA8 EFB3 EFB8 EFBD EFD8 EFE9 EFF2 EB86 F028 F073 F094 F09A F0B1 F0C4 F0EC F0FA F124 F12E F139 F13F F153 F159 F163 F94B F18F F195 F1A9 F1AF F1CA F1CF F1F9 F204 F209 F21E F223
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #474 of 937
	LD   L,$20	; EBD1 2E 20 ". "
	LD   H,$4E	; EBD3 26 4E "&N"
	RST  $20	; EBD5 E7 "?"
	LD   A,($0029)	; EBD6 3A 29 00 ":)?"
	OR   A	; EBD9 B7 "?"
	LD   HL,$2421	; EBDA 21 21 24 "!!$"
	JP   NZ,$0020	; EBDD C2 20 00 "? ?"
	; EXOS call (0x18): Allocate segment
	EXOS $18	; EBE0 F7 18 "??"
	RST  $18	; EBE2 DF "?"
	LD   A,C	; EBE3 79 "y"
	LD   ($0029),A	; EBE4 32 29 00 "2)?"
	; Opcode breaks the linear code flow
	RET  	; EBE7 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #591 of 937
	RST  $28	; EBE8 EF "?"
	LD   C,A	; EBE9 4F "O"
	; EXOS call (0x19): Free segment
	EXOS $19	; EBEA F7 19 "??"
	RST  $18	; EBEC DF "?"
	LD   ($0029),A	; EBED 32 29 00 "2)?"
	; Opcode breaks the linear code flow
	RET  	; EBF0 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #677 of 937
	RST  $00	; EBF1 C7 "?"
	LD   (IY-$73),$01	; EBF2 FD 36 8D 01 "?6??"
	LD   (IY-$72),$00	; EBF6 FD 36 8E 00 "?6??"
	LD   (IY-$71),$00	; EBFA FD 36 8F 00 "?6??"
	LD   (IY-$70),$00	; EBFE FD 36 90 00 "?6??"
	LD   (IY-$6F),$C0	; EC02 FD 36 91 C0 "?6??"
	LD   HL,($0216)	; EC06 2A 16 02 "*??"
	LD   (IY-$6E),L	; EC09 FD 75 92 "?u?"
	LD   (IY-$6D),H	; EC0C FD 74 93 "?t?"
	LD   (IY-$6C),$00	; EC0F FD 36 94 00 "?6??"
	LD   HL,($0228)	; EC13 2A 28 02 "*(?"
	DEC  HL	; EC16 2B "+"
	LD   (HL),$41	; EC17 36 41 "6A"
	DEC  HL	; EC19 2B "+"
	LD   (HL),$01	; EC1A 36 01 "6?"
	LD   ($0228),HL	; EC1C 22 28 02 ""(?"
	LD   A,($0202)	; EC1F 3A 02 02 ":??"
	CP   $20	; EC22 FE 20 "? "
	JP   NZ,SUB_EC3E	; EC24 C2 3E EC "?>?"
	LD   DE,$ECB7	; EC27 11 B7 EC "???"
	CALL SUB_EC55	; EC2A CD 55 EC "?U?"
	JP   NZ,FAR_EBD1	; EC2D C2 D1 EB "???"
	CALL SUB_EC7B	; EC30 CD 7B EC "?{?"
	RST  $00	; EC33 C7 "?"
	LD   B,(IY-$6C)	; EC34 FD 46 94 "?F?"
	LD   (IY-$6C),A	; EC37 FD 77 94 "?w?"
	OR   A	; EC3A B7 "?"
	RET  Z	; EC3B C8 "?"
	INC  B	; EC3C 04 "?"
	RET  Z	; EC3D C8 "?"
SUB_EC3E:		; code label
	; stop analyzing: already analyzed code at iteration #677: Opcode (or part of it) has been already analyzed
	; Referenced at EDEE EC24
	; Code analyzation starting point at iteration #483 of 937
	RST  $00	; EC3E C7 "?"
	LD   A,(IY-$6C)	; EC3F FD 7E 94 "?~?"
	OR   A	; EC42 B7 "?"
	RET  Z	; EC43 C8 "?"
	LD   A,(IY-$6F)	; EC44 FD 7E 91 "?~?"
	CALL SUB_EC95	; EC47 CD 95 EC "???"
	LD   A,(IY-$70)	; EC4A FD 7E 90 "?~?"
	CALL SUB_EC95	; EC4D CD 95 EC "???"
	CALL SUB_ECAF	; EC50 CD AF EC "???"
	; Opcode breaks the linear code flow
	JR   SUB_ECAF	; EC53 18 5A "?Z"
SUB_EC55:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EC2A EC7E EC87
	; Code analyzation starting point at iteration #592 of 937
	PUSH BC	; EC55 C5 "?"
	PUSH DE	; EC56 D5 "?"
	PUSH HL	; EC57 E5 "?"
	LD   A,(DE)	; EC58 1A "?"
	CP   (IX+$03)	; EC59 DD BE 03 "???"
	JR   NZ,NEAR_EC77	; EC5C 20 19 " ?"
	LD   A,($0202)	; EC5E 3A 02 02 ":??"
	CP   $20	; EC61 FE 20 "? "
	JR   NZ,NEAR_EC77	; EC63 20 12 " ?"
	LD   A,(DE)	; EC65 1A "?"
	LD   B,A	; EC66 47 "G"
	LD   HL,($0347)	; EC67 2A 47 03 "*G?"
	INC  DE	; EC6A 13 "?"
NEAR_EC6B:		; code label
	; Referenced at EC71
	LD   A,(DE)	; EC6B 1A "?"
	CP   (HL)	; EC6C BE "?"
	JR   NZ,NEAR_EC77	; EC6D 20 08 " ?"
	INC  HL	; EC6F 23 "?"
	INC  DE	; EC70 13 "?"
	DJNZ NEAR_EC6B	; EC71 10 F8 "??"
	CALL SUB_EC8F	; EC73 CD 8F EC "???"
	CP   A	; EC76 BF "?"
NEAR_EC77:		; code label
	; stop analyzing: already analyzed code at iteration #593: Opcode (or part of it) has been already analyzed
	; Referenced at EC5C EC63 EC6D
	POP  HL	; EC77 E1 "?"
	POP  DE	; EC78 D1 "?"
	POP  BC	; EC79 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; EC7A C9 "?"
SUB_EC7B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EC30
	; Code analyzation starting point at iteration #678 of 937
	LD   DE,$ECBF	; EC7B 11 BF EC "???"
	CALL SUB_EC55	; EC7E CD 55 EC "?U?"
	LD   A,$FF	; EC81 3E FF ">?"
	RET  Z	; EC83 C8 "?"
	LD   DE,$ECC2	; EC84 11 C2 EC "???"
	CALL SUB_EC55	; EC87 CD 55 EC "?U?"
	JP   NZ,FAR_EBD1	; EC8A C2 D1 EB "???"
	XOR  A	; EC8D AF "?"
	; Opcode breaks the linear code flow
	RET  	; EC8E C9 "?"
SUB_EC8F:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EC73
	; Code analyzation starting point at iteration #594 of 937
	PUSH AF	; EC8F F5 "?"
	RST  $10	; EC90 D7 "?"
	JR   NZ,NEAR_EC93	; EC91 20 00 " ?"
NEAR_EC93:		; code label
	; stop analyzing: already analyzed code at iteration #595: Opcode (or part of it) has been already analyzed
	; Referenced at EC91
	POP  AF	; EC93 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; EC94 C9 "?"
SUB_EC95:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EC47 EC4D EE22
	; Code analyzation starting point at iteration #484 of 937
	LD   H,A	; EC95 67 "g"
	RRCA 	; EC96 0F "?"
	RRCA 	; EC97 0F "?"
	RRCA 	; EC98 0F "?"
	RRCA 	; EC99 0F "?"
	CALL SUB_EC9E	; EC9A CD 9E EC "???"
	LD   A,H	; EC9D 7C "|"
SUB_EC9E:		; code label
	; stop analyzing: already analyzed code at iteration #485: Opcode (or part of it) has been already analyzed
	; Referenced at EC9A
	AND  $0F	; EC9E E6 0F "??"
	ADD  $30	; ECA0 C6 30 "?0"
	CP   $3A	; ECA2 FE 3A "?:"
	JR   C,NEAR_ECA8	; ECA4 38 02 "8?"
	ADD  $07	; ECA6 C6 07 "??"
NEAR_ECA8:		; code label
	; stop analyzing: already analyzed code at iteration #486: Opcode (or part of it) has been already analyzed
	; Referenced at ECA4
	LD   B,A	; ECA8 47 "G"
	LD   A,$FF	; ECA9 3E FF ">?"
	; EXOS call (0x7): Write character
	; A=0xff
	EXOS $07	; ECAB F7 07 "??"
	RST  $18	; ECAD DF "?"
	; Opcode breaks the linear code flow
	RET  	; ECAE C9 "?"
SUB_ECAF:		; code label
	; stop analyzing: already analyzed code at iteration #596: Opcode (or part of it) has been already analyzed
	; Referenced at EC50 EC53 EE25
	; Code analyzation starting point at iteration #487 of 937
	LD   A,$FF	; ECAF 3E FF ">?"
	LD   B,$20	; ECB1 06 20 "? "
	; EXOS call (0x7): Write character
	; A=0xff
	EXOS $07	; ECB3 F7 07 "??"
	RST  $18	; ECB5 DF "?"
	; Opcode breaks the linear code flow
	RET  	; ECB6 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #597 of 937
	RLCA 	; ECB7 07 "?"
	LD   C,H	; ECB8 4C "L"
	LD   C,C	; ECB9 49 "I"
	LD   D,E	; ECBA 53 "S"
	LD   D,H	; ECBB 54 "T"
	LD   C,C	; ECBC 49 "I"
	LD   C,(HL)	; ECBD 4E "N"
	LD   B,A	; ECBE 47 "G"
	LD   (BC),A	; ECBF 02 "?"
	LD   C,A	; ECC0 4F "O"
	LD   C,(HL)	; ECC1 4E "N"
	INC  BC	; ECC2 03 "?"
	LD   C,A	; ECC3 4F "O"
	LD   B,(HL)	; ECC4 46 "F"
	LD   B,(HL)	; ECC5 46 "F"
	RST  $00	; ECC6 C7 "?"
	LD   A,(IY-$73)	; ECC7 FD 7E 8D "?~?"
	CP   $02	; ECCA FE 02 "??"
	JR   Z,SUB_ECFF	; ECCC 28 31 "(1"
	CP   $01	; ECCE FE 01 "??"
	JR   NZ,NEAR_ED07	; ECD0 20 35 " 5"
	LD   HL,($0228)	; ECD2 2A 28 02 "*(?"
	LD   A,(HL)	; ECD5 7E "~"
	CP   $01	; ECD6 FE 01 "??"
	JR   NZ,NEAR_ED07	; ECD8 20 2D " -"
	INC  HL	; ECDA 23 "?"
	LD   A,(HL)	; ECDB 7E "~"
	CP   $41	; ECDC FE 41 "?A"
	JR   NZ,NEAR_ED07	; ECDE 20 27 " '"
	INC  HL	; ECE0 23 "?"
	LD   ($0228),HL	; ECE1 22 28 02 ""(?"
	LD   (IY-$73),$02	; ECE4 FD 36 8D 02 "?6??"
	LD   (IY-$70),$00	; ECE8 FD 36 90 00 "?6??"
	LD   (IY-$6F),$C0	; ECEC FD 36 91 C0 "?6??"
	LD   L,(IY-$6E)	; ECF0 FD 6E 92 "?n?"
	LD   H,(IY-$6D)	; ECF3 FD 66 93 "?f?"
	LD   ($0216),HL	; ECF6 22 16 02 ""??"
	LD   A,$02	; ECF9 3E 02 ">?"
	LD   ($0206),A	; ECFB 32 06 02 "2??"
	; Opcode breaks the linear code flow
	RET  	; ECFE C9 "?"
SUB_ECFF:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EDEB ECCC
	; Code analyzation starting point at iteration #488 of 937
	LD   A,$FF	; ECFF 3E FF ">?"
	LD   B,$0D	; ED01 06 0D "??"
	; EXOS call (0x7): Write character
	; A=0xff
	EXOS $07	; ED03 F7 07 "??"
	RST  $18	; ED05 DF "?"
	; Opcode breaks the linear code flow
	RET  	; ED06 C9 "?"
NEAR_ED07:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at ECD0 ECD8 ECDE
	; Code analyzation starting point at iteration #598 of 937
	LD   HL,$4E53	; ED07 21 53 4E "!SN"
	RST  $20	; ED0A E7 "?"
	RST  $00	; ED0B C7 "?"
	LD   L,(IY-$70)	; ED0C FD 6E 90 "?n?"
	LD   H,(IY-$6F)	; ED0F FD 66 91 "?f?"
	RST  $10	; ED12 D7 "?"
	LD   (BC),A	; ED13 02 "?"
	ADC  H	; ED14 8C "?"
	NOP  	; ED15 00 "?"
	LD   B,$01	; ED16 06 01 "??"
	RST  $10	; ED18 D7 "?"
	DEC  SP	; ED19 3B ";"
	DEC  DE	; ED1A 1B "?"
	JR   NZ,NEAR_ED1D	; ED1B 20 00 " ?"
NEAR_ED1D:		; code label
	; stop analyzing: already analyzed code at iteration #599: Opcode (or part of it) has been already analyzed
	; Referenced at ED1B
	; Opcode breaks the linear code flow
	RET  	; ED1D C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #679 of 937
	LD   A,($0202)	; ED1E 3A 02 02 ":??"
	OR   A	; ED21 B7 "?"
	JR   NZ,NEAR_ED2B	; ED22 20 07 " ?"
	LD   A,($0204)	; ED24 3A 04 02 ":??"
	DEC  A	; ED27 3D "="
	JP   Z,FAR_EDAF	; ED28 CA AF ED "???"
NEAR_ED2B:		; code label
	; stop analyzing: already analyzed code at iteration #680: Opcode (or part of it) has been already analyzed
	; Referenced at ED22
	RST  $10	; ED2B D7 "?"
	INC  HL	; ED2C 23 "?"
	DEC  BC	; ED2D 0B "?"
	NOP  	; ED2E 00 "?"
	LD   DE,$0000	; ED2F 11 00 00 "???"
	PUSH DE	; ED32 D5 "?"
	LD   A,($0202)	; ED33 3A 02 02 ":??"
	OR   A	; ED36 B7 "?"
	JR   NZ,NEAR_ED3F	; ED37 20 06 " ?"
	LD   A,($0204)	; ED39 3A 04 02 ":??"
	DEC  A	; ED3C 3D "="
	JR   Z,NEAR_ED85	; ED3D 28 46 "(F"
NEAR_ED3F:		; code label
	; stop analyzing: already analyzed code at iteration #681: Opcode (or part of it) has been already analyzed
	; Referenced at ED37
	PUSH HL	; ED3F E5 "?"
	CALL SUB_FAC0	; ED40 CD C0 FA "???"
	RST  $10	; ED43 D7 "?"
	ADC  (HL)	; ED44 8E "?"
	NOP  	; ED45 00 "?"
	JP   C,FAR_EE5A	; ED46 DA 5A EE "?Z?"
	LD   B,$01	; ED49 06 01 "??"
	RST  $10	; ED4B D7 "?"
	ADC  H	; ED4C 8C "?"
	DEC  SP	; ED4D 3B ";"
	NOP  	; ED4E 00 "?"
	POP  DE	; ED4F D1 "?"
	PUSH HL	; ED50 E5 "?"
	PUSH DE	; ED51 D5 "?"
	RST  $10	; ED52 D7 "?"
	INC  D	; ED53 14 "?"
	DEC  BC	; ED54 0B "?"
	JR   NZ,NEAR_ED57	; ED55 20 00 " ?"
NEAR_ED57:		; code label
	; stop analyzing: already analyzed code at iteration #682: Opcode (or part of it) has been already analyzed
	; Referenced at ED55
	LD   B,H	; ED57 44 "D"
	LD   C,L	; ED58 4D "M"
	POP  HL	; ED59 E1 "?"
	LD   A,($0202)	; ED5A 3A 02 02 ":??"
	OR   A	; ED5D B7 "?"
	JR   NZ,NEAR_ED66	; ED5E 20 06 " ?"
	LD   A,($0204)	; ED60 3A 04 02 ":??"
	DEC  A	; ED63 3D "="
	JR   Z,NEAR_ED85	; ED64 28 1F "(?"
NEAR_ED66:		; code label
	; stop analyzing: already analyzed code at iteration #683: Opcode (or part of it) has been already analyzed
	; Referenced at ED5E
	PUSH BC	; ED66 C5 "?"
	PUSH HL	; ED67 E5 "?"
	CALL SUB_FAC0	; ED68 CD C0 FA "???"
	RST  $10	; ED6B D7 "?"
	ADC  (HL)	; ED6C 8E "?"
	NOP  	; ED6D 00 "?"
	JP   C,FAR_EE5A	; ED6E DA 5A EE "?Z?"
	LD   B,$01	; ED71 06 01 "??"
	RST  $10	; ED73 D7 "?"
	ADC  H	; ED74 8C "?"
	DEC  SP	; ED75 3B ";"
	NOP  	; ED76 00 "?"
	POP  DE	; ED77 D1 "?"
	POP  BC	; ED78 C1 "?"
	PUSH HL	; ED79 E5 "?"
	PUSH BC	; ED7A C5 "?"
	PUSH DE	; ED7B D5 "?"
	RST  $10	; ED7C D7 "?"
	INC  D	; ED7D 14 "?"
	DEC  BC	; ED7E 0B "?"
	JR   NZ,NEAR_ED81	; ED7F 20 00 " ?"
NEAR_ED81:		; code label
	; stop analyzing: already analyzed code at iteration #684: Opcode (or part of it) has been already analyzed
	; Referenced at ED7F
	LD   D,H	; ED81 54 "T"
	LD   E,L	; ED82 5D "]"
	POP  HL	; ED83 E1 "?"
	POP  BC	; ED84 C1 "?"
NEAR_ED85:		; code label
	; stop analyzing: already analyzed code at iteration #685: Opcode (or part of it) has been already analyzed
	; Referenced at ED3D ED64
	CALL SUB_EDB6	; ED85 CD B6 ED "???"
	POP  HL	; ED88 E1 "?"
	LD   A,H	; ED89 7C "|"
	OR   L	; ED8A B5 "?"
	RET  Z	; ED8B C8 "?"
	EX   (SP),HL	; ED8C E3 "?"
	LD   A,H	; ED8D 7C "|"
	OR   L	; ED8E B5 "?"
	EX   (SP),HL	; ED8F E3 "?"
	JR   Z,NEAR_ED9E	; ED90 28 0C "(?"
	PUSH BC	; ED92 C5 "?"
	PUSH HL	; ED93 E5 "?"
	EX   DE,HL	; ED94 EB "?"
	RST  $10	; ED95 D7 "?"
	LD   (BC),A	; ED96 02 "?"
	NOP  	; ED97 00 "?"
	POP  HL	; ED98 E1 "?"
	RST  $10	; ED99 D7 "?"
	DEC  DE	; ED9A 1B "?"
	NOP  	; ED9B 00 "?"
	POP  BC	; ED9C C1 "?"
	POP  HL	; ED9D E1 "?"
NEAR_ED9E:		; code label
	; stop analyzing: already analyzed code at iteration #686: Opcode (or part of it) has been already analyzed
	; Referenced at ED90
	PUSH HL	; ED9E E5 "?"
	LD   H,B	; ED9F 60 "`"
	LD   L,C	; EDA0 69 "i"
	RST  $10	; EDA1 D7 "?"
	LD   (BC),A	; EDA2 02 "?"
	NOP  	; EDA3 00 "?"
	POP  HL	; EDA4 E1 "?"
	RST  $10	; EDA5 D7 "?"
	DEC  DE	; EDA6 1B "?"
	NOP  	; EDA7 00 "?"
	POP  HL	; EDA8 E1 "?"
	LD   A,H	; EDA9 7C "|"
	OR   L	; EDAA B5 "?"
	RET  Z	; EDAB C8 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EBD1	; EDAC C3 D1 EB "???"
FAR_EDAF:		; code label
	; stop analyzing: already analyzed code at iteration #716: Opcode (or part of it) has been already analyzed
	; Referenced at ED28
	; Code analyzation starting point at iteration #687 of 937
	RST  $00	; EDAF C7 "?"
	LD   L,(IY-$72)	; EDB0 FD 6E 8E "?n?"
	LD   H,(IY-$71)	; EDB3 FD 66 8F "?f?"
SUB_EDB6:		; code label
	; stop analyzing: already analyzed code at iteration #689: Opcode (or part of it) has been already analyzed
	; Referenced at ED85
	LD   A,H	; EDB6 7C "|"
	CP   $C0	; EDB7 FE C0 "??"
	JR   C,NEAR_EDBF	; EDB9 38 04 "8?"
	RST  $28	; EDBB EF "?"
	; Opcode breaks the linear code flow
	JP   $0008	; EDBC C3 08 00 "???"
NEAR_EDBF:		; code label
	; stop analyzing: already analyzed code at iteration #717: Opcode (or part of it) has been already analyzed
	; Referenced at EDB9
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #690 of 937
	JP   HL	; EDBF E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #718 of 937
	RST  $00	; EDC0 C7 "?"
	LD   A,(IY-$70)	; EDC1 FD 7E 90 "?~?"
	LD   (IY-$72),A	; EDC4 FD 77 8E "?w?"
	LD   A,(IY-$6F)	; EDC7 FD 7E 91 "?~?"
	LD   (IY-$71),A	; EDCA FD 77 8F "?w?"
	; Opcode breaks the linear code flow
	RET  	; EDCD C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #736 of 937
	RST  $10	; EDCE D7 "?"
	INC  HL	; EDCF 23 "?"
	DEC  BC	; EDD0 0B "?"
	NOP  	; EDD1 00 "?"
	RST  $00	; EDD2 C7 "?"
	LD   (IY-$70),L	; EDD3 FD 75 90 "?u?"
	LD   (IY-$6F),H	; EDD6 FD 74 91 "?t?"
	; Opcode breaks the linear code flow
	RET  	; EDD9 C9 "?"
FAR_EDDA:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EE90 EE4A EE57 F397 F3D9 EF20 F40F F428 F457 EF39 F498 F47A EF72 EF8A F010 F057 F076 F08D F0AB F0BB F0E4 F11E F149 F15E F188 F1C4 F218 F22E
	; Code analyzation starting point at iteration #482 of 937
	CALL SUB_EDF6	; EDDA CD F6 ED "???"
FAR_EDDD:		; code label
	; Referenced at F36D EED1 EF07
	LD   L,A	; EDDD 6F "o"
	RST  $00	; EDDE C7 "?"
	LD   A,(IY-$73)	; EDDF FD 7E 8D "?~?"
	CP   $01	; EDE2 FE 01 "??"
	LD   A,L	; EDE4 7D "}"
	RET  Z	; EDE5 C8 "?"
	LD   A,(IY-$6C)	; EDE6 FD 7E 94 "?~?"
	OR   A	; EDE9 B7 "?"
	RET  Z	; EDEA C8 "?"
	CALL SUB_ECFF	; EDEB CD FF EC "???"
	CALL SUB_EC3E	; EDEE CD 3E EC "?>?"
	XOR  A	; EDF1 AF "?"
	LD   (IY-$6A),A	; EDF2 FD 77 96 "?w?"
	; Opcode breaks the linear code flow
	RET  	; EDF5 C9 "?"
SUB_EDF6:		; code label
	; stop analyzing: already analyzed code at iteration #600: Opcode (or part of it) has been already analyzed
	; Referenced at EE8A EDDA EE34 F329 F4BD EECA EEE9 EEFB EF00 F3D5 F493 EFD2 F016 F088 F0A0 F0A6 F0D9 F0DF F109 F113 F119 F173 F17D F183 F1B4 F1D5 F20F F229
	; Code analyzation starting point at iteration #489 of 937
	RST  $00	; EDF6 C7 "?"
	LD   L,(IY-$70)	; EDF7 FD 6E 90 "?n?"
	LD   H,(IY-$6F)	; EDFA FD 66 91 "?f?"
	EX   AF,AF'	; EDFD 08 "?"
	LD   A,H	; EDFE 7C "|"
	CP   $C0	; EDFF FE C0 "??"
	JR   C,NEAR_EE08	; EE01 38 05 "8?"
	RES  6,H	; EE03 CB B4 "??"
	RST  $28	; EE05 EF "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; EE06 D3 B2 "??"
NEAR_EE08:		; code label
	; stop analyzing: already analyzed code at iteration #490: Opcode (or part of it) has been already analyzed
	; Referenced at EE01
	EX   AF,AF'	; EE08 08 "?"
	LD   (HL),A	; EE09 77 "w"
	INC  (IY-$70)	; EE0A FD 34 90 "?4?"
	JR   NZ,NEAR_EE12	; EE0D 20 03 " ?"
	INC  (IY-$6F)	; EE0F FD 34 91 "?4?"
NEAR_EE12:		; code label
	; stop analyzing: already analyzed code at iteration #491: Opcode (or part of it) has been already analyzed
	; Referenced at EE0D
	LD   L,A	; EE12 6F "o"
	LD   A,(IY-$73)	; EE13 FD 7E 8D "?~?"
	CP   $01	; EE16 FE 01 "??"
	LD   A,L	; EE18 7D "}"
	JR   Z,NEAR_EE28	; EE19 28 0D "(?"
	LD   A,(IY-$6C)	; EE1B FD 7E 94 "?~?"
	OR   A	; EE1E B7 "?"
	JR   Z,NEAR_EE28	; EE1F 28 07 "(?"
	LD   A,L	; EE21 7D "}"
	CALL SUB_EC95	; EE22 CD 95 EC "???"
	CALL SUB_ECAF	; EE25 CD AF EC "???"
NEAR_EE28:		; code label
	; stop analyzing: already analyzed code at iteration #492: Opcode (or part of it) has been already analyzed
	; Referenced at EE19 EE1F
	LD   A,(IY-$6A)	; EE28 FD 7E 96 "?~?"
	OR   A	; EE2B B7 "?"
	RET  Z	; EE2C C8 "?"
	XOR  A	; EE2D AF "?"
	LD   (IY-$6A),A	; EE2E FD 77 96 "?w?"
	LD   A,(IY-$6B)	; EE31 FD 7E 95 "?~?"
	; Opcode breaks the linear code flow
	JR   SUB_EDF6	; EE34 18 C0 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #601 of 937
	LD   HL,$050B	; EE36 21 0B 05 "!??"
	LD   IY,$0403	; EE39 FD 21 03 04 "?!??"
	PUSH HL	; EE3D E5 "?"
	CALL SUB_F231	; EE3E CD 31 F2 "?1?"
	POP  DE	; EE41 D1 "?"
	DEC  A	; EE42 3D "="
	JR   NZ,NEAR_EE4D	; EE43 20 08 " ?"
	LD   A,B	; EE45 78 "x"
	ADD  A	; EE46 87 "?"
	ADD  A	; EE47 87 "?"
	ADD  A	; EE48 87 "?"
	OR   D	; EE49 B2 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; EE4A C3 DA ED "???"
NEAR_EE4D:		; code label
	; stop analyzing: already analyzed code at iteration #691: Opcode (or part of it) has been already analyzed
	; Referenced at EE43
	; Code analyzation starting point at iteration #602 of 937
	DEC  A	; EE4D 3D "="
	JP   NZ,FAR_EBD1	; EE4E C2 D1 EB "???"
	LD   A,B	; EE51 78 "x"
	ADD  A	; EE52 87 "?"
	ADD  A	; EE53 87 "?"
	ADD  A	; EE54 87 "?"
	ADD  A	; EE55 87 "?"
	OR   E	; EE56 B3 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; EE57 C3 DA ED "???"
FAR_EE5A:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F972 F2F3 F2F8 F2FF EEA1 EEA6 ED46 ED6E EEC6 EF14 EF1B F670 F9EF F86D F894 F8D4 F8E0 F8E6 F8EC FA96 F047 F04C F053 F07E
	; Code analyzation starting point at iteration #481 of 937
	LD   HL,$03E8	; EE5A 21 E8 03 "!??"
	RST  $20	; EE5D E7 "?"
	LD   HL,$4E48	; EE5E 21 48 4E "!HN"
	RST  $20	; EE61 E7 "?"
	LD   HL,$03E9	; EE62 21 E9 03 "!??"
	RST  $20	; EE65 E7 "?"
	LD   D,$08	; EE66 16 08 "??"
	LD   HL,$1016	; EE68 21 16 10 "!??"
	LD   HL,$1816	; EE6B 21 16 18 "!??"
	LD   HL,$2016	; EE6E 21 16 20 "!? "
	LD   HL,$2816	; EE71 21 16 28 "!?("
	LD   HL,$3016	; EE74 21 16 30 "!?0"
	LD   HL,$3816	; EE77 21 16 38 "!?8"
	LD   HL,$0016	; EE7A 21 16 00 "!??"
NEAR_EE7D:		; code label
	; Referenced at EEB4
	PUSH DE	; EE7D D5 "?"
	CALL SUB_F231	; EE7E CD 31 F2 "?1?"
	POP  DE	; EE81 D1 "?"
	DEC  A	; EE82 3D "="
	JP   NZ,FAR_EBD1	; EE83 C2 D1 EB "???"
	LD   E,B	; EE86 58 "X"
	PUSH DE	; EE87 D5 "?"
	LD   A,$CB	; EE88 3E CB ">?"
	CALL SUB_EDF6	; EE8A CD F6 ED "???"
	POP  DE	; EE8D D1 "?"
	LD   A,E	; EE8E 7B "{"
	OR   D	; EE8F B2 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; EE90 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #603 of 937
	LD   D,$C0	; EE93 16 C0 "??"
	LD   HL,$8016	; EE95 21 16 80 "!??"
	LD   HL,$4016	; EE98 21 16 40 "!?@"
	PUSH DE	; EE9B D5 "?"
	CALL SUB_F505	; EE9C CD 05 F5 "???"
	INC  H	; EE9F 24 "$"
	DEC  H	; EEA0 25 "%"
	JP   NZ,FAR_EE5A	; EEA1 C2 5A EE "?Z?"
	CP   $08	; EEA4 FE 08 "??"
	JP   NC,FAR_EE5A	; EEA6 D2 5A EE "?Z?"
	POP  DE	; EEA9 D1 "?"
	ADD  A	; EEAA 87 "?"
	ADD  A	; EEAB 87 "?"
	ADD  A	; EEAC 87 "?"
	OR   D	; EEAD B2 "?"
	LD   D,A	; EEAE 57 "W"
	PUSH DE	; EEAF D5 "?"
	CALL SUB_FAC0	; EEB0 CD C0 FA "???"
	POP  DE	; EEB3 D1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_EE7D	; EEB4 18 C7 "??"
NEAR_EEB6:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EED7
	; Code analyzation starting point at iteration #692 of 937
	LD   A,($0202)	; EEB6 3A 02 02 ":??"
	CP   $40	; EEB9 FE 40 "?@"
	JR   Z,NEAR_EED9	; EEBB 28 1C "(?"
	CP   $80	; EEBD FE 80 "??"
	JR   Z,NEAR_EED9	; EEBF 28 18 "(?"
	CALL SUB_F505	; EEC1 CD 05 F5 "???"
	INC  H	; EEC4 24 "$"
	DEC  H	; EEC5 25 "%"
	JP   NZ,FAR_EE5A	; EEC6 C2 5A EE "?Z?"
	LD   A,L	; EEC9 7D "}"
	CALL SUB_EDF6	; EECA CD F6 ED "???"
NEAR_EECD:		; code label
	; Referenced at EEF4
	LD   A,($0204)	; EECD 3A 04 02 ":??"
	DEC  A	; EED0 3D "="
	JP   Z,FAR_EDDD	; EED1 CA DD ED "???"
	CALL SUB_FAC0	; EED4 CD C0 FA "???"
	; Opcode breaks the linear code flow
	JR   NEAR_EEB6	; EED7 18 DD "??"
NEAR_EED9:		; code label
	; stop analyzing: already analyzed code at iteration #719: Opcode (or part of it) has been already analyzed
	; Referenced at EEBB EEBF
	; Code analyzation starting point at iteration #693 of 937
	RST  $10	; EED9 D7 "?"
	INC  H	; EEDA 24 "$"
	NOP  	; EEDB 00 "?"
	LD   HL,($0228)	; EEDC 2A 28 02 "*(?"
	INC  HL	; EEDF 23 "?"
	LD   B,(HL)	; EEE0 46 "F"
	INC  HL	; EEE1 23 "?"
	INC  B	; EEE2 04 "?"
NEAR_EEE3:		; code label
	; Referenced at EEEF
	DEC  B	; EEE3 05 "?"
	JR   Z,NEAR_EEF1	; EEE4 28 0B "(?"
	PUSH BC	; EEE6 C5 "?"
	PUSH HL	; EEE7 E5 "?"
	LD   A,(HL)	; EEE8 7E "~"
	CALL SUB_EDF6	; EEE9 CD F6 ED "???"
	POP  HL	; EEEC E1 "?"
	POP  BC	; EEED C1 "?"
	INC  HL	; EEEE 23 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_EEE3	; EEEF 18 F2 "??"
NEAR_EEF1:		; code label
	; stop analyzing: already analyzed code at iteration #720: Opcode (or part of it) has been already analyzed
	; Referenced at EEE4
	; Code analyzation starting point at iteration #694 of 937
	LD   ($0228),HL	; EEF1 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	JR   NEAR_EECD	; EEF4 18 D7 "??"
NEAR_EEF6:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EF0D
	; Code analyzation starting point at iteration #721 of 937
	CALL SUB_F505	; EEF6 CD 05 F5 "???"
	PUSH HL	; EEF9 E5 "?"
	LD   A,L	; EEFA 7D "}"
	CALL SUB_EDF6	; EEFB CD F6 ED "???"
	POP  HL	; EEFE E1 "?"
	LD   A,H	; EEFF 7C "|"
	CALL SUB_EDF6	; EF00 CD F6 ED "???"
	LD   A,($0204)	; EF03 3A 04 02 ":??"
	DEC  A	; EF06 3D "="
	JP   Z,FAR_EDDD	; EF07 CA DD ED "???"
	CALL SUB_FAC0	; EF0A CD C0 FA "???"
	; Opcode breaks the linear code flow
	JR   NEAR_EEF6	; EF0D 18 E7 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #737 of 937
	CALL SUB_F505	; EF0F CD 05 F5 "???"
	INC  H	; EF12 24 "$"
	DEC  H	; EF13 25 "%"
	JP   NZ,FAR_EE5A	; EF14 C2 5A EE "?Z?"
	LD   B,A	; EF17 47 "G"
	AND  $38	; EF18 E6 38 "?8"
	CP   B	; EF1A B8 "?"
	JP   NZ,FAR_EE5A	; EF1B C2 5A EE "?Z?"
	ADD  $C7	; EF1E C6 C7 "??"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; EF20 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #757 of 937
	LD   A,$C1	; EF23 3E C1 ">?"
	; Opcode breaks the linear code flow
	JR   NEAR_EF29	; EF25 18 02 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #787 of 937
	LD   A,$C5	; EF27 3E C5 ">?"
NEAR_EF29:		; code label
	; stop analyzing: already analyzed code at iteration #787: Opcode (or part of it) has been already analyzed
	; Referenced at EF25
	; Code analyzation starting point at iteration #758 of 937
	PUSH AF	; EF29 F5 "?"
	CALL SUB_F231	; EF2A CD 31 F2 "?1?"
	POP  DE	; EF2D D1 "?"
	DEC  A	; EF2E 3D "="
	DEC  A	; EF2F 3D "="
	JP   NZ,FAR_EBD1	; EF30 C2 D1 EB "???"
	LD   A,B	; EF33 78 "x"
	ADD  A	; EF34 87 "?"
	ADD  A	; EF35 87 "?"
	ADD  A	; EF36 87 "?"
	ADD  A	; EF37 87 "?"
	OR   D	; EF38 B2 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; EF39 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #788 of 937
	RST  $00	; EF3C C7 "?"
	LD   L,(IY-$70)	; EF3D FD 6E 90 "?n?"
	LD   H,(IY-$6F)	; EF40 FD 66 91 "?f?"
	BIT  7,H	; EF43 CB 7C "?|"
	JR   NZ,NEAR_EF4B	; EF45 20 04 " ?"
	RST  $10	; EF47 D7 "?"
	LD   (BC),A	; EF48 02 "?"
	NOP  	; EF49 00 "?"
	; Opcode breaks the linear code flow
	RET  	; EF4A C9 "?"
NEAR_EF4B:		; code label
	; stop analyzing: already analyzed code at iteration #808: Opcode (or part of it) has been already analyzed
	; Referenced at EF45
	; Code analyzation starting point at iteration #789 of 937
	RST  $10	; EF4B D7 "?"
	LD   (BC),A	; EF4C 02 "?"
	NOP  	; EF4D 00 "?"
	LD   HL,$4000	; EF4E 21 00 40 "!?@"
	RST  $10	; EF51 D7 "?"
	LD   (BC),A	; EF52 02 "?"
	DEC  D	; EF53 15 "?"
	INC  C	; EF54 0C "?"
	DEC  D	; EF55 15 "?"
	INC  C	; EF56 0C "?"
	INC  C	; EF57 0C "?"
	NOP  	; EF58 00 "?"
	; Opcode breaks the linear code flow
	RET  	; EF59 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #809 of 937
	LD   D,$90	; EF5A 16 90 "??"
	LD   HL,$A016	; EF5C 21 16 A0 "!??"
	LD   HL,$A816	; EF5F 21 16 A8 "!??"
	LD   HL,$B016	; EF62 21 16 B0 "!??"
	LD   HL,$B816	; EF65 21 16 B8 "!??"
	PUSH DE	; EF68 D5 "?"
NEAR_EF69:		; code label
	; Referenced at EFAE
	CALL SUB_F231	; EF69 CD 31 F2 "?1?"
	POP  DE	; EF6C D1 "?"
	DEC  A	; EF6D 3D "="
	JR   NZ,NEAR_EF75	; EF6E 20 05 " ?"
	LD   A,B	; EF70 78 "x"
	OR   D	; EF71 B2 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; EF72 C3 DA ED "???"
NEAR_EF75:		; code label
	; stop analyzing: already analyzed code at iteration #818: Opcode (or part of it) has been already analyzed
	; Referenced at EF6E
	; Code analyzation starting point at iteration #810 of 937
	DEC  A	; EF75 3D "="
	DEC  A	; EF76 3D "="
	JP   NZ,FAR_EBD1	; EF77 C2 D1 EB "???"
	INC  H	; EF7A 24 "$"
	DEC  H	; EF7B 25 "%"
	JP   NZ,FAR_EBD1	; EF7C C2 D1 EB "???"
	RST  $00	; EF7F C7 "?"
	LD   (IY-$6A),$FF	; EF80 FD 36 96 FF "?6??"
	LD   (IY-$6B),L	; EF84 FD 75 95 "?u?"
	LD   A,D	; EF87 7A "z"
	ADD  $46	; EF88 C6 46 "?F"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; EF8A C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #819 of 937
	LD   H,$88	; EF8D 26 88 "&?"
	LD   HL,$9826	; EF8F 21 26 98 "!&?"
	LD   L,$ED	; EF92 2E ED ".?"
	LD   IY,$8000	; EF94 FD 21 00 80 "?!??"
	PUSH HL	; EF98 E5 "?"
	CALL SUB_F333	; EF99 CD 33 F3 "?3?"
	JR   NC,NEAR_EFB0	; EF9C 30 12 "0?"
	CALL SUB_F231	; EF9E CD 31 F2 "?1?"
	DEC  A	; EFA1 3D "="
	JP   NZ,FAR_EBD1	; EFA2 C2 D1 EB "???"
	LD   A,B	; EFA5 78 "x"
	CP   $07	; EFA6 FE 07 "??"
	JP   NZ,FAR_EBD1	; EFA8 C2 D1 EB "???"
	CALL SUB_FAC0	; EFAB CD C0 FA "???"
	; Opcode breaks the linear code flow
	JR   NEAR_EF69	; EFAE 18 B9 "??"
NEAR_EFB0:		; code label
	; stop analyzing: already analyzed code at iteration #832: Opcode (or part of it) has been already analyzed
	; Referenced at EF9C
	; Code analyzation starting point at iteration #820 of 937
	LD   A,B	; EFB0 78 "x"
	CP   $07	; EFB1 FE 07 "??"
	JP   NC,FAR_EBD1	; EFB3 D2 D1 EB "???"
	CP   $04	; EFB6 FE 04 "??"
	JP   Z,FAR_EBD1	; EFB8 CA D1 EB "???"
	CP   $03	; EFBB FE 03 "??"
	JP   C,FAR_EBD1	; EFBD DA D1 EB "???"
	JR   NZ,NEAR_EFC3	; EFC0 20 01 " ?"
	XOR  A	; EFC2 AF "?"
NEAR_EFC3:		; code label
	; stop analyzing: already analyzed code at iteration #821: Opcode (or part of it) has been already analyzed
	; Referenced at EFC0
	PUSH AF	; EFC3 F5 "?"
	CALL SUB_F231	; EFC4 CD 31 F2 "?1?"
	CALL SUB_FAC0	; EFC7 CD C0 FA "???"
	POP  AF	; EFCA F1 "?"
	POP  DE	; EFCB D1 "?"
	PUSH DE	; EFCC D5 "?"
	PUSH AF	; EFCD F5 "?"
	LD   A,E	; EFCE 7B "{"
	OR   A	; EFCF B7 "?"
	JR   Z,NEAR_EFD5	; EFD0 28 03 "(?"
	CALL SUB_EDF6	; EFD2 CD F6 ED "???"
NEAR_EFD5:		; code label
	; stop analyzing: already analyzed code at iteration #822: Opcode (or part of it) has been already analyzed
	; Referenced at EFD0
	CALL SUB_F333	; EFD5 CD 33 F3 "?3?"
	JP   C,FAR_EBD1	; EFD8 DA D1 EB "???"
	LD   A,B	; EFDB 78 "x"
	CP   $04	; EFDC FE 04 "??"
	JR   Z,NEAR_EFEE	; EFDE 28 0E "(?"
	CP   $03	; EFE0 FE 03 "??"
	JR   C,NEAR_EFEE	; EFE2 38 0A "8?"
	POP  AF	; EFE4 F1 "?"
	PUSH AF	; EFE5 F5 "?"
	JR   Z,NEAR_EFEE	; EFE6 28 06 "(?"
	CP   B	; EFE8 B8 "?"
	JP   NZ,FAR_EBD1	; EFE9 C2 D1 EB "???"
	LD   B,$03	; EFEC 06 03 "??"
NEAR_EFEE:		; code label
	; stop analyzing: already analyzed code at iteration #823: Opcode (or part of it) has been already analyzed
	; Referenced at EFDE EFE2 EFE6
	POP  AF	; EFEE F1 "?"
	LD   A,B	; EFEF 78 "x"
	CP   $05	; EFF0 FE 05 "??"
	JP   NC,FAR_EBD1	; EFF2 D2 D1 EB "???"
	DEC  A	; EFF5 3D "="
	ADD  A	; EFF6 87 "?"
	ADD  A	; EFF7 87 "?"
	ADD  A	; EFF8 87 "?"
	ADD  A	; EFF9 87 "?"
	LD   B,A	; EFFA 47 "G"
	POP  DE	; EFFB D1 "?"
	LD   A,E	; EFFC 7B "{"
	OR   A	; EFFD B7 "?"
	LD   A,$09	; EFFE 3E 09 ">?"
	JR   Z,NEAR_F00A	; F000 28 08 "(?"
	LD   A,D	; F002 7A "z"
	RRCA 	; F003 0F "?"
	AND  $F8	; F004 E6 F8 "??"
	OR   $02	; F006 F6 02 "??"
	XOR  $08	; F008 EE 08 "??"
NEAR_F00A:		; code label
	; stop analyzing: already analyzed code at iteration #824: Opcode (or part of it) has been already analyzed
	; Referenced at F000
	OR   B	; F00A B0 "?"
	PUSH AF	; F00B F5 "?"
	RST  $10	; F00C D7 "?"
	JR   NZ,NEAR_F00F	; F00D 20 00 " ?"
NEAR_F00F:		; code label
	; stop analyzing: already analyzed code at iteration #825: Opcode (or part of it) has been already analyzed
	; Referenced at F00D
	POP  AF	; F00F F1 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F010 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #833 of 937
	RET  	; F013 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #838 of 937
	LD   A,$10	; F014 3E 10 ">?"
	CALL SUB_EDF6	; F016 CD F6 ED "???"
	; Opcode breaks the linear code flow
	JR   NEAR_F02E	; F019 18 13 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #846 of 937
	LD   DE,$2018	; F01B 11 18 20 "?? "
	CALL SUB_F49B	; F01E CD 9B F4 "???"
	LD   A,D	; F021 7A "z"
	CP   $18	; F022 FE 18 "??"
	JR   Z,NEAR_F02E	; F024 28 08 "(?"
	CP   $40	; F026 FE 40 "?@"
	JP   NC,FAR_EBD1	; F028 D2 D1 EB "???"
	CALL SUB_FAC0	; F02B CD C0 FA "???"
NEAR_F02E:		; code label
	; stop analyzing: already analyzed code at iteration #846: Opcode (or part of it) has been already analyzed
	; Referenced at F019 F024
	; Code analyzation starting point at iteration #839 of 937
	CALL SUB_F505	; F02E CD 05 F5 "???"
	RST  $00	; F031 C7 "?"
	LD   A,(IY-$73)	; F032 FD 7E 8D "?~?"
	CP   $01	; F035 FE 01 "??"
	JR   Z,NEAR_F056	; F037 28 1D "(?"
	LD   E,(IY-$70)	; F039 FD 5E 90 "?^?"
	LD   D,(IY-$6F)	; F03C FD 56 91 "?V?"
	INC  DE	; F03F 13 "?"
	OR   A	; F040 B7 "?"
	SBC  HL,DE	; F041 ED 52 "?R"
	INC  H	; F043 24 "$"
	JR   Z,NEAR_F051	; F044 28 0B "(?"
	DEC  H	; F046 25 "%"
	JP   NZ,FAR_EE5A	; F047 C2 5A EE "?Z?"
	BIT  7,L	; F04A CB 7D "?}"
	JP   NZ,FAR_EE5A	; F04C C2 5A EE "?Z?"
	; Opcode breaks the linear code flow
	JR   NEAR_F056	; F04F 18 05 "??"
NEAR_F051:		; code label
	; stop analyzing: already analyzed code at iteration #847: Opcode (or part of it) has been already analyzed
	; Referenced at F044
	; Code analyzation starting point at iteration #840 of 937
	BIT  7,L	; F051 CB 7D "?}"
	JP   Z,FAR_EE5A	; F053 CA 5A EE "?Z?"
NEAR_F056:		; code label
	; stop analyzing: already analyzed code at iteration #841: Opcode (or part of it) has been already analyzed
	; Referenced at F037 F04F
	LD   A,L	; F056 7D "}"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F057 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #848 of 937
	CALL SUB_F231	; F05A CD 31 F2 "?1?"
	DEC  A	; F05D 3D "="
	JR   NZ,NEAR_F0BE	; F05E 20 5E " ^"
	PUSH BC	; F060 C5 "?"
	CALL SUB_FAC0	; F061 CD C0 FA "???"
	CALL SUB_F231	; F064 CD 31 F2 "?1?"
	DEC  A	; F067 3D "="
	JR   NZ,NEAR_F079	; F068 20 0F " ?"
	POP  AF	; F06A F1 "?"
	ADD  A	; F06B 87 "?"
	ADD  A	; F06C 87 "?"
	ADD  A	; F06D 87 "?"
	OR   B	; F06E B0 "?"
	SET  6,A	; F06F CB F7 "??"
	CP   $76	; F071 FE 76 "?v"
	JP   Z,FAR_EBD1	; F073 CA D1 EB "???"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F076 C3 DA ED "???"
NEAR_F079:		; code label
	; stop analyzing: already analyzed code at iteration #865: Opcode (or part of it) has been already analyzed
	; Referenced at F068
	; Code analyzation starting point at iteration #849 of 937
	DEC  A	; F079 3D "="
	DEC  A	; F07A 3D "="
	JR   NZ,NEAR_F090	; F07B 20 13 " ?"
	OR   H	; F07D B4 "?"
	JP   NZ,FAR_EE5A	; F07E C2 5A EE "?Z?"
	POP  AF	; F081 F1 "?"
	PUSH HL	; F082 E5 "?"
	ADD  A	; F083 87 "?"
	ADD  A	; F084 87 "?"
	ADD  A	; F085 87 "?"
	ADD  $06	; F086 C6 06 "??"
SUB_F088:		; code label
	; Referenced at C436 C43B C447 C483 C48F
	CALL SUB_EDF6	; F088 CD F6 ED "???"
	POP  HL	; F08B E1 "?"
	LD   A,L	; F08C 7D "}"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F08D C3 DA ED "???"
NEAR_F090:		; code label
	; stop analyzing: already analyzed code at iteration #866: Opcode (or part of it) has been already analyzed
	; Referenced at F07B
	; Code analyzation starting point at iteration #850 of 937
	DEC  A	; F090 3D "="
	JR   Z,NEAR_F0AE	; F091 28 1B "(?"
	DEC  A	; F093 3D "="
	JP   NZ,FAR_EBD1	; F094 C2 D1 EB "???"
	POP  AF	; F097 F1 "?"
	CP   $07	; F098 FE 07 "??"
	JP   NZ,FAR_EBD1	; F09A C2 D1 EB "???"
	LD   A,$3A	; F09D 3E 3A ">:"
	PUSH HL	; F09F E5 "?"
	CALL SUB_EDF6	; F0A0 CD F6 ED "???"
	POP  HL	; F0A3 E1 "?"
	LD   A,L	; F0A4 7D "}"
	PUSH HL	; F0A5 E5 "?"
	CALL SUB_EDF6	; F0A6 CD F6 ED "???"
	POP  HL	; F0A9 E1 "?"
	LD   A,H	; F0AA 7C "|"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F0AB C3 DA ED "???"
NEAR_F0AE:		; code label
	; stop analyzing: already analyzed code at iteration #867: Opcode (or part of it) has been already analyzed
	; Referenced at F091
	; Code analyzation starting point at iteration #851 of 937
	POP  AF	; F0AE F1 "?"
	CP   $07	; F0AF FE 07 "??"
	JP   NZ,FAR_EBD1	; F0B1 C2 D1 EB "???"
	LD   A,B	; F0B4 78 "x"
	ADD  A	; F0B5 87 "?"
	ADD  A	; F0B6 87 "?"
	ADD  A	; F0B7 87 "?"
	ADD  A	; F0B8 87 "?"
	ADD  $0A	; F0B9 C6 0A "??"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F0BB C3 DA ED "???"
NEAR_F0BE:		; code label
	; stop analyzing: already analyzed code at iteration #868: Opcode (or part of it) has been already analyzed
	; Referenced at F05E
	; Code analyzation starting point at iteration #852 of 937
	DEC  A	; F0BE 3D "="
	JR   NZ,NEAR_F0E7	; F0BF 20 26 " &"
	LD   A,B	; F0C1 78 "x"
	CP   $06	; F0C2 FE 06 "??"
	JP   NC,FAR_EBD1	; F0C4 D2 D1 EB "???"
	PUSH BC	; F0C7 C5 "?"
	CALL SUB_FAC0	; F0C8 CD C0 FA "???"
	CALL SUB_F231	; F0CB CD 31 F2 "?1?"
	CP   $03	; F0CE FE 03 "??"
	JR   NZ,NEAR_F14C	; F0D0 20 7A " z"
	POP  AF	; F0D2 F1 "?"
	ADD  A	; F0D3 87 "?"
	ADD  A	; F0D4 87 "?"
	ADD  A	; F0D5 87 "?"
	ADD  A	; F0D6 87 "?"
	INC  A	; F0D7 3C "<"
	PUSH HL	; F0D8 E5 "?"
	CALL SUB_EDF6	; F0D9 CD F6 ED "???"
	POP  HL	; F0DC E1 "?"
	LD   A,L	; F0DD 7D "}"
	PUSH HL	; F0DE E5 "?"
	CALL SUB_EDF6	; F0DF CD F6 ED "???"
	POP  HL	; F0E2 E1 "?"
	LD   A,H	; F0E3 7C "|"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F0E4 C3 DA ED "???"
NEAR_F0E7:		; code label
	; stop analyzing: already analyzed code at iteration #869: Opcode (or part of it) has been already analyzed
	; Referenced at F0BF
	; Code analyzation starting point at iteration #853 of 937
	DEC  A	; F0E7 3D "="
	DEC  A	; F0E8 3D "="
	JR   Z,NEAR_F12B	; F0E9 28 40 "(@"
	DEC  A	; F0EB 3D "="
	JP   NZ,FAR_EBD1	; F0EC C2 D1 EB "???"
	PUSH HL	; F0EF E5 "?"
	CALL SUB_FAC0	; F0F0 CD C0 FA "???"
	CALL SUB_F231	; F0F3 CD 31 F2 "?1?"
	DEC  A	; F0F6 3D "="
	JR   Z,NEAR_F121	; F0F7 28 28 "(("
	DEC  A	; F0F9 3D "="
	JP   NZ,FAR_EBD1	; F0FA C2 D1 EB "???"
	LD   A,B	; F0FD 78 "x"
	CP   $02	; F0FE FE 02 "??"
DATA_F100:		; data label
	; Referenced at F1C1
	JR   NZ,NEAR_F106	; F100 20 04 " ?"
	LD   A,$22	; F102 3E 22 ">""
	; Opcode breaks the linear code flow
	JR   NEAR_F113	; F104 18 0D "??"
NEAR_F106:		; code label
	; stop analyzing: already analyzed code at iteration #870: Opcode (or part of it) has been already analyzed
	; Referenced at F100
	; Code analyzation starting point at iteration #854 of 937
	PUSH AF	; F106 F5 "?"
	LD   A,$ED	; F107 3E ED ">?"
	CALL SUB_EDF6	; F109 CD F6 ED "???"
	POP  AF	; F10C F1 "?"
	ADD  A	; F10D 87 "?"
	ADD  A	; F10E 87 "?"
	ADD  A	; F10F 87 "?"
	ADD  A	; F110 87 "?"
	ADD  $43	; F111 C6 43 "?C"
NEAR_F113:		; code label
	; stop analyzing: already analyzed code at iteration #855: Opcode (or part of it) has been already analyzed
	; Referenced at F104 F129
	CALL SUB_EDF6	; F113 CD F6 ED "???"
	POP  HL	; F116 E1 "?"
	LD   A,L	; F117 7D "}"
	PUSH HL	; F118 E5 "?"
	CALL SUB_EDF6	; F119 CD F6 ED "???"
	POP  HL	; F11C E1 "?"
	LD   A,H	; F11D 7C "|"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F11E C3 DA ED "???"
NEAR_F121:		; code label
	; stop analyzing: already analyzed code at iteration #871: Opcode (or part of it) has been already analyzed
	; Referenced at F0F7
	; Code analyzation starting point at iteration #856 of 937
	LD   A,B	; F121 78 "x"
	CP   $07	; F122 FE 07 "??"
	JP   NZ,FAR_EBD1	; F124 C2 D1 EB "???"
	LD   A,$32	; F127 3E 32 ">2"
	; Opcode breaks the linear code flow
	JR   NEAR_F113	; F129 18 E8 "??"
NEAR_F12B:		; code label
	; stop analyzing: already analyzed code at iteration #872: Opcode (or part of it) has been already analyzed
	; Referenced at F0E9
	; Code analyzation starting point at iteration #857 of 937
	LD   A,B	; F12B 78 "x"
	CP   $02	; F12C FE 02 "??"
	JP   NC,FAR_EBD1	; F12E D2 D1 EB "???"
	PUSH BC	; F131 C5 "?"
	CALL SUB_FAC0	; F132 CD C0 FA "???"
	CALL SUB_F231	; F135 CD 31 F2 "?1?"
	DEC  A	; F138 3D "="
	JP   NZ,FAR_EBD1	; F139 C2 D1 EB "???"
	LD   A,B	; F13C 78 "x"
	CP   $07	; F13D FE 07 "??"
	JP   NZ,FAR_EBD1	; F13F C2 D1 EB "???"
	POP  AF	; F142 F1 "?"
	ADD  A	; F143 87 "?"
	ADD  A	; F144 87 "?"
	ADD  A	; F145 87 "?"
	ADD  A	; F146 87 "?"
	ADD  $02	; F147 C6 02 "??"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F149 C3 DA ED "???"
NEAR_F14C:		; code label
	; stop analyzing: already analyzed code at iteration #873: Opcode (or part of it) has been already analyzed
	; Referenced at F0D0
	; Code analyzation starting point at iteration #858 of 937
	CP   $02	; F14C FE 02 "??"
	JR   NZ,NEAR_F161	; F14E 20 11 " ?"
	LD   A,B	; F150 78 "x"
	CP   $02	; F151 FE 02 "??"
	JP   NZ,FAR_EBD1	; F153 C2 D1 EB "???"
	POP  AF	; F156 F1 "?"
	CP   $03	; F157 FE 03 "??"
	JP   NZ,FAR_EBD1	; F159 C2 D1 EB "???"
	LD   A,$F9	; F15C 3E F9 ">?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F15E C3 DA ED "???"
NEAR_F161:		; code label
	; stop analyzing: already analyzed code at iteration #874: Opcode (or part of it) has been already analyzed
	; Referenced at F14E
	; Code analyzation starting point at iteration #859 of 937
	CP   $05	; F161 FE 05 "??"
	JP   NZ,FAR_EBD1	; F163 C2 D1 EB "???"
	POP  AF	; F166 F1 "?"
	PUSH HL	; F167 E5 "?"
	CP   $02	; F168 FE 02 "??"
	JR   NZ,NEAR_F170	; F16A 20 04 " ?"
	LD   A,$2A	; F16C 3E 2A ">*"
	; Opcode breaks the linear code flow
	JR   NEAR_F17D	; F16E 18 0D "??"
NEAR_F170:		; code label
	; stop analyzing: already analyzed code at iteration #875: Opcode (or part of it) has been already analyzed
	; Referenced at F16A
	; Code analyzation starting point at iteration #860 of 937
	PUSH AF	; F170 F5 "?"
	LD   A,$ED	; F171 3E ED ">?"
	CALL SUB_EDF6	; F173 CD F6 ED "???"
	POP  AF	; F176 F1 "?"
	ADD  A	; F177 87 "?"
	ADD  A	; F178 87 "?"
	ADD  A	; F179 87 "?"
	ADD  A	; F17A 87 "?"
	ADD  $4B	; F17B C6 4B "?K"
NEAR_F17D:		; code label
	; stop analyzing: already analyzed code at iteration #861: Opcode (or part of it) has been already analyzed
	; Referenced at F16E
	CALL SUB_EDF6	; F17D CD F6 ED "???"
	POP  HL	; F180 E1 "?"
	LD   A,L	; F181 7D "}"
	PUSH HL	; F182 E5 "?"
	CALL SUB_EDF6	; F183 CD F6 ED "???"
	POP  HL	; F186 E1 "?"
	LD   A,H	; F187 7C "|"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F188 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #876 of 937
	CALL SUB_F231	; F18B CD 31 F2 "?1?"
	DEC  A	; F18E 3D "="
	JP   NZ,FAR_EBD1	; F18F C2 D1 EB "???"
	LD   A,B	; F192 78 "x"
	CP   $06	; F193 FE 06 "??"
	JP   Z,FAR_EBD1	; F195 CA D1 EB "???"
	PUSH BC	; F198 C5 "?"
	CALL SUB_FAC0	; F199 CD C0 FA "???"
	LD   A,$08	; F19C 3E 08 ">?"
	RST  $10	; F19E D7 "?"
	LD   (DATA_CD00),HL	; F19F 22 00 CD ""??"
	LD   SP,$FEF2	; F1A2 31 F2 FE "1??"
	INC  BC	; F1A5 03 "?"
	JR   Z,NEAR_F1C7	; F1A6 28 1F "(?"
	DEC  A	; F1A8 3D "="
	JP   NZ,FAR_EBD1	; F1A9 C2 D1 EB "???"
	LD   A,B	; F1AC 78 "x"
	CP   $01	; F1AD FE 01 "??"
	JP   NZ,FAR_EBD1	; F1AF C2 D1 EB "???"
	LD   A,$ED	; F1B2 3E ED ">?"
	CALL SUB_EDF6	; F1B4 CD F6 ED "???"
	POP  AF	; F1B7 F1 "?"
	ADD  A	; F1B8 87 "?"
	ADD  A	; F1B9 87 "?"
	ADD  A	; F1BA 87 "?"
	ADD  $40	; F1BB C6 40 "?@"
NEAR_F1BD:		; code label
	; Referenced at F1DA
	PUSH AF	; F1BD F5 "?"
	LD   A,$09	; F1BE 3E 09 ">?"
	RST  $10	; F1C0 D7 "?"
	LD   (DATA_F100),HL	; F1C1 22 00 F1 ""??"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F1C4 C3 DA ED "???"
NEAR_F1C7:		; code label
	; stop analyzing: already analyzed code at iteration #879: Opcode (or part of it) has been already analyzed
	; Referenced at F1A6
	; Code analyzation starting point at iteration #877 of 937
	POP  AF	; F1C7 F1 "?"
	CP   $07	; F1C8 FE 07 "??"
	JP   NZ,FAR_EBD1	; F1CA C2 D1 EB "???"
	INC  H	; F1CD 24 "$"
	DEC  H	; F1CE 25 "%"
	JP   NZ,FAR_EBD1	; F1CF C2 D1 EB "???"
	PUSH HL	; F1D2 E5 "?"
	LD   A,$DB	; F1D3 3E DB ">?"
	CALL SUB_EDF6	; F1D5 CD F6 ED "???"
	POP  HL	; F1D8 E1 "?"
	LD   A,L	; F1D9 7D "}"
	; Opcode breaks the linear code flow
	JR   NEAR_F1BD	; F1DA 18 E1 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #880 of 937
	LD   A,$08	; F1DC 3E 08 ">?"
	RST  $10	; F1DE D7 "?"
	LD   (DATA_CD00),HL	; F1DF 22 00 CD ""??"
	LD   SP,$F5F2	; F1E2 31 F2 F5 "1??"
	PUSH BC	; F1E5 C5 "?"
	PUSH HL	; F1E6 E5 "?"
	LD   A,$09	; F1E7 3E 09 ">?"
	RST  $10	; F1E9 D7 "?"
	LD   (DATA_CD00),HL	; F1EA 22 00 CD ""??"
	RET  NZ	; F1ED C0 "?"
	JP   M,$31CD	; F1EE FA CD 31 "??1"
	JP   P,FAR_C23D	; F1F1 F2 3D C2 "?=?"
	POP  DE	; F1F4 D1 "?"
	EX   DE,HL	; F1F5 EB "?"
	LD   A,B	; F1F6 78 "x"
	CP   $06	; F1F7 FE 06 "??"
	JP   Z,FAR_EBD1	; F1F9 CA D1 EB "???"
	POP  HL	; F1FC E1 "?"
	POP  DE	; F1FD D1 "?"
	POP  AF	; F1FE F1 "?"
	CP   $03	; F1FF FE 03 "??"
	JR   Z,NEAR_F21B	; F201 28 18 "(?"
	DEC  A	; F203 3D "="
	JP   NZ,FAR_EBD1	; F204 C2 D1 EB "???"
	LD   A,D	; F207 7A "z"
	DEC  A	; F208 3D "="
	JP   NZ,FAR_EBD1	; F209 C2 D1 EB "???"
	PUSH BC	; F20C C5 "?"
	LD   A,$ED	; F20D 3E ED ">?"
	CALL SUB_EDF6	; F20F CD F6 ED "???"
	POP  AF	; F212 F1 "?"
	ADD  A	; F213 87 "?"
	ADD  A	; F214 87 "?"
	ADD  A	; F215 87 "?"
	ADD  $41	; F216 C6 41 "?A"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F218 C3 DA ED "???"
NEAR_F21B:		; code label
	; stop analyzing: already analyzed code at iteration #935: Opcode (or part of it) has been already analyzed
	; Referenced at F201
	; Code analyzation starting point at iteration #930 of 937
	LD   A,B	; F21B 78 "x"
	CP   $07	; F21C FE 07 "??"
	JP   NZ,FAR_EBD1	; F21E C2 D1 EB "???"
	INC  H	; F221 24 "$"
	DEC  H	; F222 25 "%"
	JP   NZ,FAR_EBD1	; F223 C2 D1 EB "???"
	PUSH HL	; F226 E5 "?"
	LD   A,$D3	; F227 3E D3 ">?"
	CALL SUB_EDF6	; F229 CD F6 ED "???"
	POP  HL	; F22C E1 "?"
	LD   A,L	; F22D 7D "}"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F22E C3 DA ED "???"
SUB_F231:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at EE7E EE3E F418 EF2A EF69 EF9E EFC4 F05A F064 F0CB F0F3 F135 F18B
	; Code analyzation starting point at iteration #493 of 937
	RST  $00	; F231 C7 "?"
	LD   (IY-$54),$00	; F232 FD 36 AC 00 "?6??"
	LD   A,($0202)	; F236 3A 02 02 ":??"
	OR   A	; F239 B7 "?"
	JR   Z,NEAR_F2B3	; F23A 28 77 "(w"
	CP   $20	; F23C FE 20 "? "
	JR   NZ,NEAR_F256	; F23E 20 16 " ?"
	LD   A,($0203)	; F240 3A 03 02 ":??"
	CP   $01	; F243 FE 01 "??"
	JR   NZ,NEAR_F262	; F245 20 1B " ?"
	LD   HL,($0347)	; F247 2A 47 03 "*G?"
	LD   A,(HL)	; F24A 7E "~"
	LD   HL,$F4DB	; F24B 21 DB F4 "!??"
	LD   B,$08	; F24E 06 08 "??"
NEAR_F250:		; code label
	; Referenced at F254
	CP   (HL)	; F250 BE "?"
	JR   Z,NEAR_F287	; F251 28 34 "(4"
	INC  HL	; F253 23 "?"
	DJNZ NEAR_F250	; F254 10 FA "??"
NEAR_F256:		; code label
	; stop analyzing: already analyzed code at iteration #494: Opcode (or part of it) has been already analyzed
	; Referenced at F23E
	CP   $C0	; F256 FE C0 "??"
	JR   Z,NEAR_F280	; F258 28 26 "(&"
FAR_F25A:		; code label
	; Referenced at F30F F317
	LD   A,$FF	; F25A 3E FF ">?"
NEAR_F25C:		; code label
	; Referenced at F285 F27E F2B1
	RST  $00	; F25C C7 "?"
	LD   (IY-$54),A	; F25D FD 77 AC "?w?"
	OR   A	; F260 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; F261 C9 "?"
NEAR_F262:		; code label
	; stop analyzing: already analyzed code at iteration #604: Opcode (or part of it) has been already analyzed
	; Referenced at F245
	; Code analyzation starting point at iteration #495 of 937
	CALL SUB_F31F	; F262 CD 1F F3 "???"
	JR   C,NEAR_F280	; F265 38 19 "8?"
	LD   A,B	; F267 78 "x"
	CP   $05	; F268 FE 05 "??"
	JR   NZ,NEAR_F26E	; F26A 20 02 " ?"
	LD   A,$03	; F26C 3E 03 ">?"
NEAR_F26E:		; code label
	; stop analyzing: already analyzed code at iteration #496: Opcode (or part of it) has been already analyzed
	; Referenced at F26A
	CP   $07	; F26E FE 07 "??"
	JR   NZ,NEAR_F274	; F270 20 02 " ?"
	LD   A,$04	; F272 3E 04 ">?"
NEAR_F274:		; code label
	; stop analyzing: already analyzed code at iteration #497: Opcode (or part of it) has been already analyzed
	; Referenced at F270
	LD   B,A	; F274 47 "G"
	DEC  B	; F275 05 "?"
	LD   A,$02	; F276 3E 02 ">?"
	; Opcode breaks the linear code flow
	JR   NEAR_F28A	; F278 18 10 "??"
NEAR_F27A:		; code label
	; stop analyzing: already analyzed code at iteration #605: Opcode (or part of it) has been already analyzed
	; Referenced at F2B8
	; Code analyzation starting point at iteration #503 of 937
	CP   $01	; F27A FE 01 "??"
	LD   A,$00	; F27C 3E 00 ">?"
	JR   Z,NEAR_F25C	; F27E 28 DC "(?"
NEAR_F280:		; code label
	; stop analyzing: already analyzed code at iteration #503: Opcode (or part of it) has been already analyzed
	; Referenced at F258 F265
	; Code analyzation starting point at iteration #498 of 937
	CALL SUB_F505	; F280 CD 05 F5 "???"
	LD   A,$03	; F283 3E 03 ">?"
	; Opcode breaks the linear code flow
	JR   NEAR_F25C	; F285 18 D5 "??"
NEAR_F287:		; code label
	; stop analyzing: already analyzed code at iteration #606: Opcode (or part of it) has been already analyzed
	; Referenced at F251 F31C
	; Code analyzation starting point at iteration #499 of 937
	DEC  B	; F287 05 "?"
	LD   A,$01	; F288 3E 01 ">?"
NEAR_F28A:		; code label
	; stop analyzing: already analyzed code at iteration #500: Opcode (or part of it) has been already analyzed
	; Referenced at F278
	RST  $00	; F28A C7 "?"
	LD   (IY-$54),A	; F28B FD 77 AC "?w?"
	OR   A	; F28E B7 "?"
SUB_F28F:		; code label
	; Referenced at F2BA F2DB F2A3 F308
	PUSH AF	; F28F F5 "?"
	RST  $10	; F290 D7 "?"
	JR   NZ,NEAR_F293	; F291 20 00 " ?"
NEAR_F293:		; code label
	; stop analyzing: already analyzed code at iteration #501: Opcode (or part of it) has been already analyzed
	; Referenced at F291
	POP  AF	; F293 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; F294 C9 "?"
NEAR_F295:		; code label
	; stop analyzing: already analyzed code at iteration #607: Opcode (or part of it) has been already analyzed
	; Referenced at F2C2 F2C7 F29E
	; Code analyzation starting point at iteration #504 of 937
	CALL SUB_F505	; F295 CD 05 F5 "???"
	LD   A,$05	; F298 3E 05 ">?"
	; Opcode breaks the linear code flow
	JR   NEAR_F2A6	; F29A 18 0A "??"
NEAR_F29C:		; code label
	; stop analyzing: already analyzed code at iteration #608: Opcode (or part of it) has been already analyzed
	; Referenced at F2D0
	; Code analyzation starting point at iteration #505 of 937
	CP   $03	; F29C FE 03 "??"
	JR   NC,NEAR_F295	; F29E 30 F5 "0?"
	LD   A,$04	; F2A0 3E 04 ">?"
	DEC  B	; F2A2 05 "?"
	CALL SUB_F28F	; F2A3 CD 8F F2 "???"
NEAR_F2A6:		; code label
	; stop analyzing: already analyzed code at iteration #506: Opcode (or part of it) has been already analyzed
	; Referenced at F29A
	PUSH AF	; F2A6 F5 "?"
	PUSH BC	; F2A7 C5 "?"
	PUSH HL	; F2A8 E5 "?"
	LD   A,$09	; F2A9 3E 09 ">?"
	RST  $10	; F2AB D7 "?"
	LD   (DATA_E100),HL	; F2AC 22 00 E1 ""??"
	POP  BC	; F2AF C1 "?"
	POP  AF	; F2B0 F1 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F25C	; F2B1 18 A9 "??"
NEAR_F2B3:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F23A
	; Code analyzation starting point at iteration #502 of 937
	LD   A,($0204)	; F2B3 3A 04 02 ":??"
	CP   $08	; F2B6 FE 08 "??"
	JR   NZ,NEAR_F27A	; F2B8 20 C0 " ?"
	CALL SUB_F28F	; F2BA CD 8F F2 "???"
	LD   A,($0202)	; F2BD 3A 02 02 ":??"
	CP   $20	; F2C0 FE 20 "? "
	JR   NZ,NEAR_F295	; F2C2 20 D1 " ?"
	CALL SUB_F31F	; F2C4 CD 1F F3 "???"
	JR   C,NEAR_F295	; F2C7 38 CC "8?"
	LD   A,B	; F2C9 78 "x"
	CP   $03	; F2CA FE 03 "??"
	JR   Z,NEAR_F308	; F2CC 28 3A "(:"
	CP   $05	; F2CE FE 05 "??"
	JR   NZ,NEAR_F29C	; F2D0 20 CA " ?"
	RST  $00	; F2D2 C7 "?"
	LD   (IY-$6A),$FF	; F2D3 FD 36 96 FF "?6??"
	LD   (IY-$6B),$00	; F2D7 FD 36 95 00 "?6??"
	CALL SUB_F28F	; F2DB CD 8F F2 "???"
	LD   A,($0202)	; F2DE 3A 02 02 ":??"
	OR   A	; F2E1 B7 "?"
	JP   NZ,FAR_EBD1	; F2E2 C2 D1 EB "???"
	LD   A,($0204)	; F2E5 3A 04 02 ":??"
	CP   $09	; F2E8 FE 09 "??"
	JR   Z,NEAR_F31A	; F2EA 28 2E "(."
	CALL SUB_F505	; F2EC CD 05 F5 "???"
	INC  H	; F2EF 24 "$"
	JR   Z,NEAR_F2FD	; F2F0 28 0B "(?"
	DEC  H	; F2F2 25 "%"
	JP   NZ,FAR_EE5A	; F2F3 C2 5A EE "?Z?"
	BIT  7,L	; F2F6 CB 7D "?}"
	JP   NZ,FAR_EE5A	; F2F8 C2 5A EE "?Z?"
	; Opcode breaks the linear code flow
	JR   NEAR_F302	; F2FB 18 05 "??"
NEAR_F2FD:		; code label
	; stop analyzing: already analyzed code at iteration #609: Opcode (or part of it) has been already analyzed
	; Referenced at F2F0
	; Code analyzation starting point at iteration #507 of 937
	BIT  7,L	; F2FD CB 7D "?}"
	JP   Z,FAR_EE5A	; F2FF CA 5A EE "?Z?"
NEAR_F302:		; code label
	; stop analyzing: already analyzed code at iteration #508: Opcode (or part of it) has been already analyzed
	; Referenced at F2FB
	RST  $00	; F302 C7 "?"
	LD   (IY-$6B),L	; F303 FD 75 95 "?u?"
	; Opcode breaks the linear code flow
	JR   NEAR_F30B	; F306 18 03 "??"
NEAR_F308:		; code label
	; stop analyzing: already analyzed code at iteration #610: Opcode (or part of it) has been already analyzed
	; Referenced at F2CC
	; Code analyzation starting point at iteration #509 of 937
	CALL SUB_F28F	; F308 CD 8F F2 "???"
NEAR_F30B:		; code label
	; stop analyzing: already analyzed code at iteration #510: Opcode (or part of it) has been already analyzed
	; Referenced at F306
	LD   A,($0202)	; F30B 3A 02 02 ":??"
	OR   A	; F30E B7 "?"
	JP   NZ,FAR_F25A	; F30F C2 5A F2 "?Z?"
	LD   A,($0204)	; F312 3A 04 02 ":??"
	CP   $09	; F315 FE 09 "??"
	JP   NZ,FAR_F25A	; F317 C2 5A F2 "?Z?"
NEAR_F31A:		; code label
	; stop analyzing: already analyzed code at iteration #511: Opcode (or part of it) has been already analyzed
	; Referenced at F2EA
	LD   B,$07	; F31A 06 07 "??"
	; Opcode breaks the linear code flow
	JP   NEAR_F287	; F31C C3 87 F2 "???"
SUB_F31F:		; code label
	; stop analyzing: already analyzed code at iteration #611: Opcode (or part of it) has been already analyzed
	; Referenced at F262 F2C4
	; Code analyzation starting point at iteration #512 of 937
	CALL SUB_F333	; F31F CD 33 F3 "?3?"
	RET  C	; F322 D8 "?"
	PUSH AF	; F323 F5 "?"
	PUSH BC	; F324 C5 "?"
	LD   A,C	; F325 79 "y"
	OR   A	; F326 B7 "?"
	JR   Z,NEAR_F330	; F327 28 07 "(?"
	CALL SUB_EDF6	; F329 CD F6 ED "???"
	POP  BC	; F32C C1 "?"
	LD   B,$05	; F32D 06 05 "??"
	PUSH BC	; F32F C5 "?"
NEAR_F330:		; code label
	; stop analyzing: already analyzed code at iteration #513: Opcode (or part of it) has been already analyzed
	; Referenced at F327
	POP  BC	; F330 C1 "?"
	POP  AF	; F331 F1 "?"
	; Opcode breaks the linear code flow
	RET  	; F332 C9 "?"
SUB_F333:		; code label
	; stop analyzing: already analyzed code at iteration #612: Opcode (or part of it) has been already analyzed
	; Referenced at F31F F3E3 F3F9 EF99 EFD5
	; Code analyzation starting point at iteration #514 of 937
	LD   DE,$F4E3	; F333 11 E3 F4 "???"
	LD   B,$07	; F336 06 07 "??"
SUB_F338:		; code label
	; Referenced at F4C7
	LD   A,($0203)	; F338 3A 03 02 ":??"
	CP   $02	; F33B FE 02 "??"
	SCF  	; F33D 37 "7"
	RET  NZ	; F33E C0 "?"
	LD   HL,($0347)	; F33F 2A 47 03 "*G?"
NEAR_F342:		; code label
	; Referenced at F352
	LD   A,(HL)	; F342 7E "~"
	EX   DE,HL	; F343 EB "?"
	CP   (HL)	; F344 BE "?"
	EX   DE,HL	; F345 EB "?"
	INC  DE	; F346 13 "?"
	INC  HL	; F347 23 "?"
	JR   NZ,NEAR_F350	; F348 20 06 " ?"
	LD   A,(HL)	; F34A 7E "~"
	EX   DE,HL	; F34B EB "?"
	CP   (HL)	; F34C BE "?"
	EX   DE,HL	; F34D EB "?"
	JR   Z,NEAR_F356	; F34E 28 06 "(?"
NEAR_F350:		; code label
	; stop analyzing: already analyzed code at iteration #515: Opcode (or part of it) has been already analyzed
	; Referenced at F348
	DEC  HL	; F350 2B "+"
	INC  DE	; F351 13 "?"
	DJNZ NEAR_F342	; F352 10 EE "??"
	SCF  	; F354 37 "7"
	; Opcode breaks the linear code flow
	RET  	; F355 C9 "?"
NEAR_F356:		; code label
	; stop analyzing: already analyzed code at iteration #613: Opcode (or part of it) has been already analyzed
	; Referenced at F34E
	; Code analyzation starting point at iteration #516 of 937
	LD   A,B	; F356 78 "x"
	CP   $06	; F357 FE 06 "??"
	LD   C,$FD	; F359 0E FD "??"
	JR   Z,NEAR_F365	; F35B 28 08 "(?"
	CP   $05	; F35D FE 05 "??"
	LD   C,$00	; F35F 0E 00 "??"
	JR   NZ,NEAR_F365	; F361 20 02 " ?"
	LD   C,$DD	; F363 0E DD "??"
NEAR_F365:		; code label
	; stop analyzing: already analyzed code at iteration #517: Opcode (or part of it) has been already analyzed
	; Referenced at F35B F361
	OR   A	; F365 B7 "?"
	; Opcode breaks the linear code flow
	RET  	; F366 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #614 of 937
	LD   DE,$C0C9	; F367 11 C9 C0 "???"
	CALL SUB_F49B	; F36A CD 9B F4 "???"
	; Opcode breaks the linear code flow
	JP   FAR_EDDD	; F36D C3 DD ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #695 of 937
	LD   D,$76	; F370 16 76 "?v"
	LD   HL,$0016	; F372 21 16 00 "!??"
	LD   HL,$FB16	; F375 21 16 FB "!??"
	LD   HL,$F316	; F378 21 16 F3 "!??"
	LD   HL,$D916	; F37B 21 16 D9 "!??"
	LD   HL,$3F16	; F37E 21 16 3F "!??"
	LD   HL,$3716	; F381 21 16 37 "!?7"
	LD   HL,$2F16	; F384 21 16 2F "!?/"
	LD   HL,$2716	; F387 21 16 27 "!?'"
	LD   HL,$0716	; F38A 21 16 07 "!??"
	LD   HL,$0F16	; F38D 21 16 0F "!??"
	LD   HL,$1716	; F390 21 16 17 "!??"
	LD   HL,$1F16	; F393 21 16 1F "!??"
	LD   A,D	; F396 7A "z"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F397 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #722 of 937
	LD   D,$AA	; F39A 16 AA "??"
	LD   HL,$AB16	; F39C 21 16 AB "!??"
	LD   HL,$B016	; F39F 21 16 B0 "!??"
	LD   HL,$B116	; F3A2 21 16 B1 "!??"
	LD   HL,$B316	; F3A5 21 16 B3 "!??"
	LD   HL,$B216	; F3A8 21 16 B2 "!??"
	LD   HL,$B816	; F3AB 21 16 B8 "!??"
	LD   HL,$B916	; F3AE 21 16 B9 "!??"
	LD   HL,$BA16	; F3B1 21 16 BA "!??"
	LD   HL,$BB16	; F3B4 21 16 BB "!??"
	LD   HL,$A016	; F3B7 21 16 A0 "!??"
	LD   HL,$A116	; F3BA 21 16 A1 "!??"
	LD   HL,$A216	; F3BD 21 16 A2 "!??"
	LD   HL,$A316	; F3C0 21 16 A3 "!??"
	LD   HL,$A816	; F3C3 21 16 A8 "!??"
	LD   HL,$A916	; F3C6 21 16 A9 "!??"
	LD   HL,$6F16	; F3C9 21 16 6F "!?o"
	LD   HL,$6716	; F3CC 21 16 67 "!?g"
	LD   HL,$4416	; F3CF 21 16 44 "!?D"
	PUSH DE	; F3D2 D5 "?"
	LD   A,$ED	; F3D3 3E ED ">?"
	CALL SUB_EDF6	; F3D5 CD F6 ED "???"
	POP  AF	; F3D8 F1 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F3D9 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #738 of 937
	LD   A,($0202)	; F3DC 3A 02 02 ":??"
	CP   $20	; F3DF FE 20 "? "
	JR   NZ,NEAR_F42B	; F3E1 20 48 " H"
	CALL SUB_F333	; F3E3 CD 33 F3 "?3?"
	JP   C,FAR_EBD1	; F3E6 DA D1 EB "???"
	LD   A,B	; F3E9 78 "x"
	CP   $02	; F3EA FE 02 "??"
	JR   Z,NEAR_F412	; F3EC 28 24 "($"
	CP   $07	; F3EE FE 07 "??"
	JP   NZ,FAR_EBD1	; F3F0 C2 D1 EB "???"
	RST  $10	; F3F3 D7 "?"
	JR   NZ,NEAR_F3F6	; F3F4 20 00 " ?"
NEAR_F3F6:		; code label
	; stop analyzing: already analyzed code at iteration #739: Opcode (or part of it) has been already analyzed
	; Referenced at F3F4
	CALL SUB_FAC0	; F3F6 CD C0 FA "???"
	CALL SUB_F333	; F3F9 CD 33 F3 "?3?"
	JP   C,FAR_EBD1	; F3FC DA D1 EB "???"
	LD   A,B	; F3FF 78 "x"
	CP   $07	; F400 FE 07 "??"
	JP   NZ,FAR_EBD1	; F402 C2 D1 EB "???"
	RST  $10	; F405 D7 "?"
	JR   NZ,NEAR_F408	; F406 20 00 " ?"
NEAR_F408:		; code label
	; stop analyzing: already analyzed code at iteration #740: Opcode (or part of it) has been already analyzed
	; Referenced at F406
	LD   A,$07	; F408 3E 07 ">?"
	RST  $10	; F40A D7 "?"
	LD   ($3E00),HL	; F40B 22 00 3E ""?>"
	EX   AF,AF'	; F40E 08 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F40F C3 DA ED "???"
NEAR_F412:		; code label
	; stop analyzing: already analyzed code at iteration #759: Opcode (or part of it) has been already analyzed
	; Referenced at F3EC
	; Code analyzation starting point at iteration #741 of 937
	RST  $10	; F412 D7 "?"
	JR   NZ,NEAR_F415	; F413 20 00 " ?"
NEAR_F415:		; code label
	; stop analyzing: already analyzed code at iteration #742: Opcode (or part of it) has been already analyzed
	; Referenced at F413
	CALL SUB_FAC0	; F415 CD C0 FA "???"
	CALL SUB_F231	; F418 CD 31 F2 "?1?"
	CP   $02	; F41B FE 02 "??"
	JP   NZ,FAR_EBD1	; F41D C2 D1 EB "???"
	LD   A,B	; F420 78 "x"
	CP   $02	; F421 FE 02 "??"
	JP   NZ,FAR_EBD1	; F423 C2 D1 EB "???"
	LD   A,$EB	; F426 3E EB ">?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F428 C3 DA ED "???"
NEAR_F42B:		; code label
	; stop analyzing: already analyzed code at iteration #760: Opcode (or part of it) has been already analyzed
	; Referenced at F3E1
	; Code analyzation starting point at iteration #743 of 937
	LD   A,$08	; F42B 3E 08 ">?"
	RST  $10	; F42D D7 "?"
	LD   (DATA_CD00),HL	; F42E 22 00 CD ""??"
	INC  SP	; F431 33 "3"
	DI   	; F432 F3 "?"
	JP   C,FAR_EBD1	; F433 DA D1 EB "???"
	LD   A,B	; F436 78 "x"
	CP   $03	; F437 FE 03 "??"
	JP   NZ,FAR_EBD1	; F439 C2 D1 EB "???"
	RST  $10	; F43C D7 "?"
	JR   NZ,NEAR_F43F	; F43D 20 00 " ?"
NEAR_F43F:		; code label
	; stop analyzing: already analyzed code at iteration #746: Opcode (or part of it) has been already analyzed
	; Referenced at F43D
	LD   A,$09	; F43F 3E 09 ">?"
	RST  $10	; F441 D7 "?"
	LD   (DATA_CD00),HL	; F442 22 00 CD ""??"
	RET  NZ	; F445 C0 "?"
	JP   M,$31CD	; F446 FA CD 31 "??1"
	JP   P,$02FE	; F449 F2 FE 02 "???"
	JP   NZ,FAR_EBD1	; F44C C2 D1 EB "???"
	LD   A,B	; F44F 78 "x"
	CP   $03	; F450 FE 03 "??"
	JP   NZ,FAR_EBD1	; F452 C2 D1 EB "???"
	LD   A,$E3	; F455 3E E3 ">?"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F457 C3 DA ED "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #761 of 937
	LD   A,($0202)	; F45A 3A 02 02 ":??"
	OR   A	; F45D B7 "?"
	JR   NZ,NEAR_F47D	; F45E 20 1D " ?"
	LD   A,$08	; F460 3E 08 ">?"
	RST  $10	; F462 D7 "?"
	LD   (DATA_CD00),HL	; F463 22 00 CD ""??"
	LD   SP,$FEF2	; F466 31 F2 FE "1??"
	LD   (BC),A	; F469 02 "?"
	JP   NZ,FAR_EBD1	; F46A C2 D1 EB "???"
	LD   A,B	; F46D 78 "x"
	CP   $02	; F46E FE 02 "??"
	JP   NZ,FAR_EBD1	; F470 C2 D1 EB "???"
	LD   A,$09	; F473 3E 09 ">?"
	RST  $10	; F475 D7 "?"
	LD   ($3E00),HL	; F476 22 00 3E ""?>"
	; Opcode breaks the linear code flow
	JP   HL	; F479 E9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #790 of 937
	JP   FAR_EDDA	; F47A C3 DA ED "???"
NEAR_F47D:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F45E
	; Code analyzation starting point at iteration #762 of 937
	LD   DE,$C2C3	; F47D 11 C3 C2 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_F485	; F480 18 03 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #791 of 937
	LD   DE,$C4CD	; F482 11 CD C4 "???"
NEAR_F485:		; code label
	; stop analyzing: already analyzed code at iteration #791: Opcode (or part of it) has been already analyzed
	; Referenced at F480
	; Code analyzation starting point at iteration #763 of 937
	CALL SUB_F49B	; F485 CD 9B F4 "???"
	LD   A,D	; F488 7A "z"
	XOR  E	; F489 AB "?"
	JR   Z,NEAR_F48F	; F48A 28 03 "(?"
	CALL SUB_FAC0	; F48C CD C0 FA "???"
NEAR_F48F:		; code label
	; stop analyzing: already analyzed code at iteration #764: Opcode (or part of it) has been already analyzed
	; Referenced at F48A
	CALL SUB_F505	; F48F CD 05 F5 "???"
	PUSH HL	; F492 E5 "?"
	CALL SUB_EDF6	; F493 CD F6 ED "???"
	POP  HL	; F496 E1 "?"
	LD   A,H	; F497 7C "|"
	; Opcode breaks the linear code flow
	JP   FAR_EDDA	; F498 C3 DA ED "???"
SUB_F49B:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F36A F485 F01E
	; Code analyzation starting point at iteration #615 of 937
	LD   A,($0202)	; F49B 3A 02 02 ":??"
	CP   $20	; F49E FE 20 "? "
	PUSH DE	; F4A0 D5 "?"
	JR   NZ,NEAR_F4B9	; F4A1 20 16 " ?"
	LD   A,($0203)	; F4A3 3A 03 02 ":??"
	DEC  A	; F4A6 3D "="
	JR   NZ,NEAR_F4C2	; F4A7 20 19 " ?"
	; stop analyzing: already analyzed code at iteration #931: Opcode (or part of it) has been already analyzed
	LD   DE,($0347)	; F4A9 ED 5B 47 03 "?[G?"
	LD   HL,$F4FD	; F4AD 21 FD F4 "!??"
	LD   B,$08	; F4B0 06 08 "??"
	LD   A,(DE)	; F4B2 1A "?"
NEAR_F4B3:		; code label
	; Referenced at F4B7
	CP   (HL)	; F4B3 BE "?"
	JR   Z,NEAR_F4CC	; F4B4 28 16 "(?"
	INC  HL	; F4B6 23 "?"
	DJNZ NEAR_F4B3	; F4B7 10 FA "??"
NEAR_F4B9:		; code label
	; stop analyzing: already analyzed code at iteration #616: Opcode (or part of it) has been already analyzed
	; Referenced at F4A1 F4CA
	POP  DE	; F4B9 D1 "?"
	LD   D,E	; F4BA 53 "S"
NEAR_F4BB:		; code label
	; Referenced at F4D9
	LD   A,D	; F4BB 7A "z"
	PUSH DE	; F4BC D5 "?"
	CALL SUB_EDF6	; F4BD CD F6 ED "???"
	POP  DE	; F4C0 D1 "?"
	; Opcode breaks the linear code flow
	RET  	; F4C1 C9 "?"
NEAR_F4C2:		; code label
	; stop analyzing: already analyzed code at iteration #696: Opcode (or part of it) has been already analyzed
	; Referenced at F4A7
	; Code analyzation starting point at iteration #617 of 937
	LD   DE,$F4F1	; F4C2 11 F1 F4 "???"
	LD   B,$06	; F4C5 06 06 "??"
	CALL SUB_F338	; F4C7 CD 38 F3 "?8?"
	JR   C,NEAR_F4B9	; F4CA 38 ED "8?"
NEAR_F4CC:		; code label
	; stop analyzing: already analyzed code at iteration #618: Opcode (or part of it) has been already analyzed
	; Referenced at F4B4
	PUSH BC	; F4CC C5 "?"
	RST  $10	; F4CD D7 "?"
	JR   NZ,NEAR_F4D0	; F4CE 20 00 " ?"
NEAR_F4D0:		; code label
	; stop analyzing: already analyzed code at iteration #619: Opcode (or part of it) has been already analyzed
	; Referenced at F4CE
	POP  BC	; F4D0 C1 "?"
	POP  DE	; F4D1 D1 "?"
	LD   A,B	; F4D2 78 "x"
	DEC  A	; F4D3 3D "="
	ADD  A	; F4D4 87 "?"
	ADD  A	; F4D5 87 "?"
	ADD  A	; F4D6 87 "?"
	OR   D	; F4D7 B2 "?"
	LD   D,A	; F4D8 57 "W"
	; Opcode breaks the linear code flow
	JR   NEAR_F4BB	; F4D9 18 E0 "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #697 of 937
	LD   B,C	; F4DB 41 "A"
	LD   B,C	; F4DC 41 "A"
SUB_F4DD:		; code label
	; stop analyzing: already analyzed code at iteration #697: Opcode (or part of it) has been already analyzed
	; Referenced at D824
	; Code analyzation starting point at iteration #428 of 937
	LD   C,H	; F4DD 4C "L"
	LD   C,B	; F4DE 48 "H"
	LD   B,L	; F4DF 45 "E"
	LD   B,H	; F4E0 44 "D"
	LD   B,E	; F4E1 43 "C"
	LD   B,D	; F4E2 42 "B"
	LD   B,C	; F4E3 41 "A"
	LD   B,(HL)	; F4E4 46 "F"
	LD   C,C	; F4E5 49 "I"
	LD   E,C	; F4E6 59 "Y"
	LD   C,C	; F4E7 49 "I"
	LD   E,B	; F4E8 58 "X"
	LD   D,E	; F4E9 53 "S"
	LD   D,B	; F4EA 50 "P"
	LD   C,B	; F4EB 48 "H"
	LD   C,H	; F4EC 4C "L"
	LD   B,H	; F4ED 44 "D"
	LD   B,L	; F4EE 45 "E"
	LD   B,D	; F4EF 42 "B"
	LD   B,E	; F4F0 43 "C"
	LD   D,B	; F4F1 50 "P"
	LD   B,L	; F4F2 45 "E"
	LD   D,B	; F4F3 50 "P"
	LD   C,A	; F4F4 4F "O"
	LD   D,B	; F4F5 50 "P"
	LD   C,A	; F4F6 4F "O"
	LD   C,(HL)	; F4F7 4E "N"
	LD   B,E	; F4F8 43 "C"
	LD   C,(HL)	; F4F9 4E "N"
	LD   B,E	; F4FA 43 "C"
	LD   C,(HL)	; F4FB 4E "N"
	LD   E,D	; F4FC 5A "Z"
	LD   C,L	; F4FD 4D "M"
	LD   D,B	; F4FE 50 "P"
	LD   D,B	; F4FF 50 "P"
	LD   D,B	; F500 50 "P"
	LD   B,E	; F501 43 "C"
	LD   B,E	; F502 43 "C"
	LD   E,D	; F503 5A "Z"
	LD   E,D	; F504 5A "Z"
SUB_F505:		; code label
	; Referenced at F280 F2EC F295 EE9C EEC1 EEF6 EF0F F48F F02E
	RST  $00	; F505 C7 "?"
	LD   A,(IY-$73)	; F506 FD 7E 8D "?~?"
	CP   $01	; F509 FE 01 "??"
	JR   NZ,NEAR_F515	; F50B 20 08 " ?"
	RST  $10	; F50D D7 "?"
	LD   B,C	; F50E 41 "A"
	NOP  	; F50F 00 "?"
	LD   HL,$0000	; F510 21 00 00 "!??"
	LD   A,L	; F513 7D "}"
	; Opcode breaks the linear code flow
	RET  	; F514 C9 "?"
NEAR_F515:		; code label
	; stop analyzing: already analyzed code at iteration #472: Opcode (or part of it) has been already analyzed
	; Referenced at F50B
	; Code analyzation starting point at iteration #429 of 937
	RST  $10	; F515 D7 "?"
	INC  HL	; F516 23 "?"
	DEC  BC	; F517 0B "?"
	NOP  	; F518 00 "?"
	LD   A,L	; F519 7D "}"
	; Opcode breaks the linear code flow
	RET  	; F51A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #473 of 937
	LD   A,$08	; F51B 3E 08 ">?"
	RST  $10	; F51D D7 "?"
	LD   ($2100),HL	; F51E 22 00 21 ""?!"
	NOP  	; F521 00 "?"
	NOP  	; F522 00 "?"
	RST  $10	; F523 D7 "?"
	LD   (BC),A	; F524 02 "?"
	NOP  	; F525 00 "?"
	LD   A,($0202)	; F526 3A 02 02 ":??"
	CP   $20	; F529 FE 20 "? "
	JP   NZ,FAR_EBD1	; F52B C2 D1 EB "???"
	LD   A,($0203)	; F52E 3A 03 02 ":??"
	LD   B,A	; F531 47 "G"
	LD   HL,($0347)	; F532 2A 47 03 "*G?"
	LD   A,(HL)	; F535 7E "~"
	CP   $48	; F536 FE 48 "?H"
	JP   NZ,FAR_EBD1	; F538 C2 D1 EB "???"
	INC  HL	; F53B 23 "?"
	DEC  B	; F53C 05 "?"
	JP   Z,FAR_EBD1	; F53D CA D1 EB "???"
NEAR_F540:		; code label
	; Referenced at F568
	PUSH HL	; F540 E5 "?"
	PUSH BC	; F541 C5 "?"
	LD   HL,$0010	; F542 21 10 00 "!??"
	RST  $10	; F545 D7 "?"
	LD   (BC),A	; F546 02 "?"
	LD   C,$00	; F547 0E 00 "??"
	POP  BC	; F549 C1 "?"
	POP  HL	; F54A E1 "?"
	LD   A,(HL)	; F54B 7E "~"
	SUB  $30	; F54C D6 30 "?0"
	JP   C,FAR_EBD1	; F54E DA D1 EB "???"
	CP   $0A	; F551 FE 0A "??"
	JR   C,NEAR_F557	; F553 38 02 "8?"
	SUB  $07	; F555 D6 07 "??"
NEAR_F557:		; code label
	; stop analyzing: already analyzed code at iteration #476: Opcode (or part of it) has been already analyzed
	; Referenced at F553
	CP   $10	; F557 FE 10 "??"
	JP   NC,FAR_EBD1	; F559 D2 D1 EB "???"
	PUSH HL	; F55C E5 "?"
	PUSH BC	; F55D C5 "?"
	LD   H,$00	; F55E 26 00 "&?"
	LD   L,A	; F560 6F "o"
	RST  $10	; F561 D7 "?"
	LD   (BC),A	; F562 02 "?"
	INC  C	; F563 0C "?"
	NOP  	; F564 00 "?"
	POP  BC	; F565 C1 "?"
	POP  HL	; F566 E1 "?"
	INC  HL	; F567 23 "?"
	DJNZ NEAR_F540	; F568 10 D6 "??"
	RST  $10	; F56A D7 "?"
	JR   NZ,NEAR_F56D	; F56B 20 00 " ?"
NEAR_F56D:		; code label
	; stop analyzing: already analyzed code at iteration #477: Opcode (or part of it) has been already analyzed
	; Referenced at F56B
	LD   A,$09	; F56D 3E 09 ">?"
	RST  $10	; F56F D7 "?"
	LD   (DATA_C900),HL	; F570 22 00 C9 ""??"
	CALL SUB_F95C	; F573 CD 5C F9 "?\?"
	JR   NC,NEAR_F59F	; F576 30 27 "0'"
NEAR_F578:		; code label
	; stop analyzing: already analyzed code at iteration #473: Opcode (or part of it) has been already analyzed
	; Referenced at F5BB F5A8
	; Code analyzation starting point at iteration #339 of 937
	LD   A,($0202)	; F578 3A 02 02 ":??"
	CP   $40	; F57B FE 40 "?@"
	JR   Z,NEAR_F5BD	; F57D 28 3E "(>"
	CP   $80	; F57F FE 80 "??"
	JR   Z,NEAR_F5BD	; F581 28 3A "(:"
	CALL SUB_F5EB	; F583 CD EB F5 "???"
	LD   B,L	; F586 45 "E"
	RST  $00	; F587 C7 "?"
	LD   A,(IY-$69)	; F588 FD 7E 97 "?~?"
	; EXOS call (0x7): Write character
	EXOS $07	; F58B F7 07 "??"
	RST  $18	; F58D DF "?"
	LD   A,($0204)	; F58E 3A 04 02 ":??"
	CP   $11	; F591 FE 11 "??"
	JR   NZ,NEAR_F5AA	; F593 20 15 " ?"
	LD   B,H	; F595 44 "D"
	LD   A,(IY-$69)	; F596 FD 7E 97 "?~?"
	; EXOS call (0x7): Write character
	EXOS $07	; F599 F7 07 "??"
	RST  $18	; F59B DF "?"
	RST  $10	; F59C D7 "?"
	JR   NZ,NEAR_F59F	; F59D 20 00 " ?"
NEAR_F59F:		; code label
	; stop analyzing: already analyzed code at iteration #340: Opcode (or part of it) has been already analyzed
	; Referenced at F59D F576
	LD   A,($0204)	; F59F 3A 04 02 ":??"
	CP   $02	; F5A2 FE 02 "??"
	RET  C	; F5A4 D8 "?"
	CP   $10	; F5A5 FE 10 "??"
	RET  Z	; F5A7 C8 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F578	; F5A8 18 CE "??"
NEAR_F5AA:		; code label
	; stop analyzing: already analyzed code at iteration #430: Opcode (or part of it) has been already analyzed
	; Referenced at F593
	; Code analyzation starting point at iteration #341 of 937
	LD   A,H	; F5AA 7C "|"
	OR   A	; F5AB B7 "?"
DATA_F5AC:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at C96B
	; Disassembler: switching to DATA mode
	DB $C2	; F5AC C2 "?"
	DB $5A	; F5AD 5A "Z"
	DB $EE	; F5AE EE "?"
NEAR_F5AF:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F5D5
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #343 of 937
	LD   A,($0204)	; F5AF 3A 04 02 ":??"
	CP   $02	; F5B2 FE 02 "??"
	RET  C	; F5B4 D8 "?"
	CP   $10	; F5B5 FE 10 "??"
	RET  Z	; F5B7 C8 "?"
	CALL SUB_FAC0	; F5B8 CD C0 FA "???"
FAR_F5BB:		; code label
	; stop analyzing: already analyzed code at iteration #343: Opcode (or part of it) has been already analyzed
	; Referenced at C975
	; Opcode breaks the linear code flow
	; Code analyzation starting point at iteration #338 of 937
	JR   NEAR_F578	; F5BB 18 BB "??"
NEAR_F5BD:		; code label
	; stop analyzing: already analyzed code at iteration #431: Opcode (or part of it) has been already analyzed
	; Referenced at F57D F581
	; Code analyzation starting point at iteration #342 of 937
	RST  $10	; F5BD D7 "?"
	INC  H	; F5BE 24 "$"
	NOP  	; F5BF 00 "?"
	LD   DE,($0228)	; F5C0 ED 5B 28 02 "?[(?"
	INC  DE	; F5C4 13 "?"
	LD   A,(DE)	; F5C5 1A "?"
	LD   C,A	; F5C6 4F "O"
	LD   B,$00	; F5C7 06 00 "??"
	INC  DE	; F5C9 13 "?"
	RST  $00	; F5CA C7 "?"
	LD   A,(IY-$69)	; F5CB FD 7E 97 "?~?"
	; EXOS call (0x8): Write block
	EXOS $08	; F5CE F7 08 "??"
	RST  $18	; F5D0 DF "?"
	LD   ($0228),DE	; F5D1 ED 53 28 02 "?S(?"
	; Opcode breaks the linear code flow
	JR   NEAR_F5AF	; F5D5 18 D8 "??"
SUB_F5D7:		; code label
	; stop analyzing: already analyzed code at iteration #432: Opcode (or part of it) has been already analyzed
	; Referenced at FAD7 F5E4 F5F1 F9D6 F66B F868 F88F
	; Code analyzation starting point at iteration #347 of 937
	CALL SUB_F5EB	; F5D7 CD EB F5 "???"
	PUSH HL	; F5DA E5 "?"
	CALL SUB_FAC0	; F5DB CD C0 FA "???"
	CALL SUB_F5EB	; F5DE CD EB F5 "???"
	POP  DE	; F5E1 D1 "?"
	EX   DE,HL	; F5E2 EB "?"
	; Opcode breaks the linear code flow
	RET  	; F5E3 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #433 of 937
	CALL SUB_F5D7	; F5E4 CD D7 F5 "???"
	LD   (HL),E	; F5E7 73 "s"
	INC  HL	; F5E8 23 "?"
	LD   (HL),D	; F5E9 72 "r"
	; Opcode breaks the linear code flow
	RET  	; F5EA C9 "?"
SUB_F5EB:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F583 FAE4 F5D7 F5DE F9B4 F9EA F87A FA04 F7B9 FA2D
	; Code analyzation starting point at iteration #344 of 937
	RST  $10	; F5EB D7 "?"
	INC  HL	; F5EC 23 "?"
	DEC  BC	; F5ED 0B "?"
	NOP  	; F5EE 00 "?"
	LD   A,L	; F5EF 7D "}"
	; Opcode breaks the linear code flow
	RET  	; F5F0 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #434 of 937
	CALL SUB_F5D7	; F5F1 CD D7 F5 "???"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; F5F4 DB B2 "??"
	PUSH AF	; F5F6 F5 "?"
	LD   A,H	; F5F7 7C "|"
	RLCA 	; F5F8 07 "?"
	RLCA 	; F5F9 07 "?"
	AND  $03	; F5FA E6 03 "??"
	ADD  $FC	; F5FC C6 FC "??"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F5FE D3 B2 "??"
	SET  7,H	; F600 CB FC "??"
	RES  6,H	; F602 CB B4 "??"
	LD   (HL),E	; F604 73 "s"
	POP  AF	; F605 F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F606 D3 B2 "??"
	; Opcode breaks the linear code flow
	RET  	; F608 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #478 of 937
	LD   HL,$F63A	; F609 21 3A F6 "!:?"
	CALL SUB_FA99	; F60C CD 99 FA "???"
	LD   D,$00	; F60F 16 00 "??"
	JR   Z,NEAR_F632	; F611 28 1F "(?"
	LD   HL,$F63E	; F613 21 3E F6 "!>?"
	CALL SUB_FA99	; F616 CD 99 FA "???"
	LD   D,$01	; F619 16 01 "??"
	JR   Z,NEAR_F632	; F61B 28 15 "(?"
	LD   HL,$F643	; F61D 21 43 F6 "!C?"
	CALL SUB_FA99	; F620 CD 99 FA "???"
	LD   D,$02	; F623 16 02 "??"
	JR   Z,NEAR_F632	; F625 28 0B "(?"
	LD   HL,$F649	; F627 21 49 F6 "!I?"
	CALL SUB_FA99	; F62A CD 99 FA "???"
	JP   NZ,FAR_EBD1	; F62D C2 D1 EB "???"
	LD   D,$08	; F630 16 08 "??"
NEAR_F632:		; code label
	; stop analyzing: already analyzed code at iteration #479: Opcode (or part of it) has been already analyzed
	; Referenced at F611 F61B F625
	LD   B,$01	; F632 06 01 "??"
	LD   C,$06	; F634 0E 06 "??"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; F636 F7 10 "??"
	RST  $18	; F638 DF "?"
	; Opcode breaks the linear code flow
	RET  	; F639 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #620 of 937
	INC  BC	; F63A 03 "?"
	LD   C,A	; F63B 4F "O"
	LD   B,(HL)	; F63C 46 "F"
	LD   B,(HL)	; F63D 46 "F"
	INC  B	; F63E 04 "?"
	LD   B,E	; F63F 43 "C"
	LD   B,C	; F640 41 "A"
	LD   D,B	; F641 50 "P"
	LD   D,E	; F642 53 "S"
	DEC  B	; F643 05 "?"
	LD   D,E	; F644 53 "S"
	LD   C,B	; F645 48 "H"
	LD   C,C	; F646 49 "I"
	LD   B,(HL)	; F647 46 "F"
	LD   D,H	; F648 54 "T"
	INC  BC	; F649 03 "?"
	LD   B,C	; F64A 41 "A"
	LD   C,H	; F64B 4C "L"
	LD   D,H	; F64C 54 "T"
	CALL $F957	; F64D CD 57 F9 "?W?"
	LD   B,$0D	; F650 06 0D "??"
	; EXOS call (0x7): Write character
	EXOS $07	; F652 F7 07 "??"
	RST  $18	; F654 DF "?"
	; Opcode breaks the linear code flow
	RET  	; F655 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #698 of 937
	CALL $F957	; F656 CD 57 F9 "?W?"
	LD   B,$0A	; F659 06 0A "??"
	; EXOS call (0x7): Write character
	EXOS $07	; F65B F7 07 "??"
	RST  $18	; F65D DF "?"
	; Opcode breaks the linear code flow
	RET  	; F65E C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #723 of 937
	CALL SUB_F95C	; F65F CD 5C F9 "?\?"
	LD   B,$1A	; F662 06 1A "??"
	; EXOS call (0x7): Write character
	EXOS $07	; F664 F7 07 "??"
	RST  $18	; F666 DF "?"
	; Opcode breaks the linear code flow
	RET  	; F667 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #747 of 937
	CALL SUB_F95C	; F668 CD 5C F9 "?\?"
	CALL SUB_F5D7	; F66B CD D7 F5 "???"
	LD   A,H	; F66E 7C "|"
	OR   D	; F66F B2 "?"
	JP   NZ,FAR_EE5A	; F670 C2 5A EE "?Z?"
	LD   H,E	; F673 63 "c"
	RST  $00	; F674 C7 "?"
	LD   A,(IY-$69)	; F675 FD 7E 97 "?~?"
	LD   B,$1B	; F678 06 1B "??"
	; EXOS call (0x7): Write character
	EXOS $07	; F67A F7 07 "??"
	RST  $18	; F67C DF "?"
	LD   A,(IY-$69)	; F67D FD 7E 97 "?~?"
	LD   B,$3D	; F680 06 3D "?="
	; EXOS call (0x7): Write character
	EXOS $07	; F682 F7 07 "??"
	RST  $18	; F684 DF "?"
	LD   A,H	; F685 7C "|"
	ADD  $20	; F686 C6 20 "? "
	LD   B,A	; F688 47 "G"
	LD   A,(IY-$69)	; F689 FD 7E 97 "?~?"
	; EXOS call (0x7): Write character
	EXOS $07	; F68C F7 07 "??"
	RST  $18	; F68E DF "?"
	LD   A,L	; F68F 7D "}"
	ADD  $20	; F690 C6 20 "? "
	LD   B,A	; F692 47 "G"
	LD   A,(IY-$69)	; F693 FD 7E 97 "?~?"
	; EXOS call (0x7): Write character
	EXOS $07	; F696 F7 07 "??"
	RST  $18	; F698 DF "?"
	; Opcode breaks the linear code flow
	RET  	; F699 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #765 of 937
	CALL SUB_F6AB	; F69A CD AB F6 "???"
NEAR_F69D:		; code label
	; Referenced at F6A9
	RST  $10	; F69D D7 "?"
	DEC  BC	; F69E 0B "?"
	NOP  	; F69F 00 "?"
	LD   E,L	; F6A0 5D "]"
	LD   D,H	; F6A1 54 "T"
	RST  $10	; F6A2 D7 "?"
	CP   D	; F6A3 BA "?"
	NOP  	; F6A4 00 "?"
	; Opcode breaks the linear code flow
	RET  	; F6A5 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #792 of 937
	CALL SUB_F78E	; F6A6 CD 8E F7 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_F69D	; F6A9 18 F2 "??"
SUB_F6AB:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F69A
	; Code analyzation starting point at iteration #766 of 937
	LD   A,($0202)	; F6AB 3A 02 02 ":??"
	CP   $40	; F6AE FE 40 "?@"
	JR   Z,NEAR_F6B7	; F6B0 28 05 "(?"
	CP   $20	; F6B2 FE 20 "? "
	JP   NZ,FAR_EBD1	; F6B4 C2 D1 EB "???"
NEAR_F6B7:		; code label
	; stop analyzing: already analyzed code at iteration #767: Opcode (or part of it) has been already analyzed
	; Referenced at F6B0
	LD   HL,($021A)	; F6B7 2A 1A 02 "*??"
NEAR_F6BA:		; code label
	; Referenced at F722 F733
	LD   A,(HL)	; F6BA 7E "~"
	OR   A	; F6BB B7 "?"
	JP   Z,FAR_F77E	; F6BC CA 7E F7 "?~?"
	RST  $00	; F6BF C7 "?"
	LD   (IY-$68),L	; F6C0 FD 75 98 "?u?"
	LD   (IY-$67),H	; F6C3 FD 74 99 "?t?"
	INC  HL	; F6C6 23 "?"
	INC  HL	; F6C7 23 "?"
	INC  HL	; F6C8 23 "?"
	INC  HL	; F6C9 23 "?"
NEAR_F6CA:		; code label
	; Referenced at F703 F71D F726 F73D F775 F78B
	LD   A,(HL)	; F6CA 7E "~"
	AND  $E0	; F6CB E6 E0 "??"
	JP   Z,FAR_F71F	; F6CD CA 1F F7 "???"
	CP   $60	; F6D0 FE 60 "?`"
	JP   Z,FAR_F73F	; F6D2 CA 3F F7 "???"
	CP   $80	; F6D5 FE 80 "??"
	JP   Z,FAR_F717	; F6D7 CA 17 F7 "???"
	CP   $C0	; F6DA FE C0 "??"
	JP   Z,FAR_F735	; F6DC CA 35 F7 "?5?"
	CP   $A0	; F6DF FE A0 "??"
	JP   Z,FAR_F735	; F6E1 CA 35 F7 "?5?"
	LD   A,(HL)	; F6E4 7E "~"
	AND  $1F	; F6E5 E6 1F "??"
	CP   (IX+$03)	; F6E7 DD BE 03 "???"
	JP   NZ,FAR_F786	; F6EA C2 86 F7 "???"
	LD   B,A	; F6ED 47 "G"
	LD   DE,($0347)	; F6EE ED 5B 47 03 "?[G?"
	INC  HL	; F6F2 23 "?"
	LD   C,$00	; F6F3 0E 00 "??"
NEAR_F6F5:		; code label
	; Referenced at F6FD
	LD   A,(DE)	; F6F5 1A "?"
	CP   (HL)	; F6F6 BE "?"
	JR   Z,NEAR_F6FB	; F6F7 28 02 "(?"
	LD   C,$FF	; F6F9 0E FF "??"
NEAR_F6FB:		; code label
	; stop analyzing: already analyzed code at iteration #768: Opcode (or part of it) has been already analyzed
	; Referenced at F6F7
	INC  DE	; F6FB 13 "?"
	INC  HL	; F6FC 23 "?"
	DJNZ NEAR_F6F5	; F6FD 10 F6 "??"
	LD   A,C	; F6FF 79 "y"
	OR   A	; F700 B7 "?"
	JR   Z,NEAR_F705	; F701 28 02 "(?"
	; Opcode breaks the linear code flow
	JR   NEAR_F6CA	; F703 18 C5 "??"
NEAR_F705:		; code label
	; stop analyzing: already analyzed code at iteration #793: Opcode (or part of it) has been already analyzed
	; Referenced at F701
	; Code analyzation starting point at iteration #769 of 937
	RST  $00	; F705 C7 "?"
	LD   L,(IY-$68)	; F706 FD 6E 98 "?n?"
	LD   H,(IY-$67)	; F709 FD 66 99 "?f?"
	INC  HL	; F70C 23 "?"
	LD   A,(HL)	; F70D 7E "~"
	INC  HL	; F70E 23 "?"
	LD   H,(HL)	; F70F 66 "f"
	LD   L,A	; F710 6F "o"
	RST  $10	; F711 D7 "?"
	JR   NZ,NEAR_F714	; F712 20 00 " ?"
NEAR_F714:		; code label
	; stop analyzing: already analyzed code at iteration #770: Opcode (or part of it) has been already analyzed
	; Referenced at F712
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F714 C3 C3 F7 "???"
FAR_F717:		; code label
	; stop analyzing: already analyzed code at iteration #794: Opcode (or part of it) has been already analyzed
	; Referenced at F6D7
	; Code analyzation starting point at iteration #771 of 937
	INC  HL	; F717 23 "?"
	LD   E,(HL)	; F718 5E "^"
	LD   D,$00	; F719 16 00 "??"
	INC  HL	; F71B 23 "?"
	ADD  HL,DE	; F71C 19 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F6CA	; F71D 18 AB "??"
FAR_F71F:		; code label
	; stop analyzing: already analyzed code at iteration #795: Opcode (or part of it) has been already analyzed
	; Referenced at F6CD
	; Code analyzation starting point at iteration #772 of 937
	LD   A,(HL)	; F71F 7E "~"
	OR   A	; F720 B7 "?"
	INC  HL	; F721 23 "?"
	JR   Z,NEAR_F6BA	; F722 28 96 "(?"
	CP   $01	; F724 FE 01 "??"
	JR   NZ,NEAR_F6CA	; F726 20 A2 " ?"
FAR_F728:		; code label
	; Referenced at F772 F7A3
	RST  $00	; F728 C7 "?"
	LD   L,(IY-$68)	; F729 FD 6E 98 "?n?"
	LD   H,(IY-$67)	; F72C FD 66 99 "?f?"
	LD   E,(HL)	; F72F 5E "^"
	LD   D,$00	; F730 16 00 "??"
	ADD  HL,DE	; F732 19 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F6BA	; F733 18 85 "??"
FAR_F735:		; code label
	; stop analyzing: already analyzed code at iteration #796: Opcode (or part of it) has been already analyzed
	; Referenced at F6DC F6E1
	; Code analyzation starting point at iteration #773 of 937
	LD   A,(HL)	; F735 7E "~"
	AND  $1F	; F736 E6 1F "??"
	LD   E,A	; F738 5F "_"
	LD   D,$00	; F739 16 00 "??"
	INC  HL	; F73B 23 "?"
	ADD  HL,DE	; F73C 19 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_F6CA	; F73D 18 8B "??"
FAR_F73F:		; code label
	; stop analyzing: already analyzed code at iteration #797: Opcode (or part of it) has been already analyzed
	; Referenced at F6D2
	; Code analyzation starting point at iteration #774 of 937
	INC  HL	; F73F 23 "?"
	PUSH HL	; F740 E5 "?"
	LD   B,(HL)	; F741 46 "F"
	LD   HL,($0232)	; F742 2A 32 02 "*2?"
	INC  HL	; F745 23 "?"
	INC  HL	; F746 23 "?"
	LD   A,B	; F747 78 "x"
	SUB  (HL)	; F748 96 "?"
	JR   C,NEAR_F753	; F749 38 08 "8?"
	LD   B,A	; F74B 47 "G"
	DEC  HL	; F74C 2B "+"
	LD   D,(HL)	; F74D 56 "V"
	DEC  HL	; F74E 2B "+"
DATA_F74F:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at C95B
	; Disassembler: switching to DATA mode
	DB $5E	; F74F 5E "^"
DATA_F750:		; data label
	; Referenced at C956
	DB $EB	; F750 EB "?"
	DB $18	; F751 18 "?"
	DB $F2	; F752 F2 "?"
NEAR_F753:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F749
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #775 of 937
	ADD  (HL)	; F753 86 "?"
	LD   E,A	; F754 5F "_"
	LD   D,$00	; F755 16 00 "??"
	INC  HL	; F757 23 "?"
	ADD  HL,DE	; F758 19 "?"
	ADD  HL,DE	; F759 19 "?"
	ADD  HL,DE	; F75A 19 "?"
	LD   E,(HL)	; F75B 5E "^"
	INC  HL	; F75C 23 "?"
	LD   D,(HL)	; F75D 56 "V"
	EX   DE,HL	; F75E EB "?"
	INC  HL	; F75F 23 "?"
	INC  HL	; F760 23 "?"
	INC  HL	; F761 23 "?"
	INC  HL	; F762 23 "?"
	BIT  7,H	; F763 CB 7C "?|"
	JR   Z,NEAR_F76E	; F765 28 07 "(?"
	RES  6,H	; F767 CB B4 "??"
	LD   A,($00C5)	; F769 3A C5 00 ":??"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F76C D3 B2 "??"
NEAR_F76E:		; code label
	; stop analyzing: already analyzed code at iteration #776: Opcode (or part of it) has been already analyzed
	; Referenced at F765
	BIT  6,(HL)	; F76E CB 76 "?v"
	POP  HL	; F770 E1 "?"
	INC  HL	; F771 23 "?"
	JP   Z,FAR_F728	; F772 CA 28 F7 "?(?"
	; Opcode breaks the linear code flow
	JP   NEAR_F6CA	; F775 C3 CA F6 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #798 of 937
	LD   HL,$FFFF	; F778 21 FF FF "!??"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F77B C3 C3 F7 "???"
FAR_F77E:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F6BC
	; Code analyzation starting point at iteration #777 of 937
	LD   HL,$FFFF	; F77E 21 FF FF "!??"
	RST  $10	; F781 D7 "?"
	LD   (BC),A	; F782 02 "?"
	JR   NZ,NEAR_F785	; F783 20 00 " ?"
NEAR_F785:		; code label
	; stop analyzing: already analyzed code at iteration #778: Opcode (or part of it) has been already analyzed
	; Referenced at F783
	; Opcode breaks the linear code flow
	RET  	; F785 C9 "?"
FAR_F786:		; code label
	; stop analyzing: already analyzed code at iteration #799: Opcode (or part of it) has been already analyzed
	; Referenced at F6EA
	; Code analyzation starting point at iteration #779 of 937
	LD   E,A	; F786 5F "_"
	LD   D,$00	; F787 16 00 "??"
	ADD  HL,DE	; F789 19 "?"
	INC  HL	; F78A 23 "?"
	; Opcode breaks the linear code flow
	JP   NEAR_F6CA	; F78B C3 CA F6 "???"
SUB_F78E:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F6A6
	; Code analyzation starting point at iteration #800 of 937
	LD   A,($0202)	; F78E 3A 02 02 ":??"
	CP   $40	; F791 FE 40 "?@"
	JR   Z,NEAR_F79A	; F793 28 05 "(?"
	CP   $20	; F795 FE 20 "? "
	JP   NZ,FAR_EBD1	; F797 C2 D1 EB "???"
NEAR_F79A:		; code label
	; stop analyzing: already analyzed code at iteration #801: Opcode (or part of it) has been already analyzed
	; Referenced at F793
	RST  $00	; F79A C7 "?"
	LD   L,(IY-$68)	; F79B FD 6E 98 "?n?"
	LD   H,(IY-$67)	; F79E FD 66 99 "?f?"
	LD   A,H	; F7A1 7C "|"
	OR   L	; F7A2 B5 "?"
	JP   NZ,FAR_F728	; F7A3 C2 28 F7 "?(?"
	LD   HL,$4E34	; F7A6 21 34 4E "!4N"
	RST  $20	; F7A9 E7 "?"
	LD   A,$08	; F7AA 3E 08 ">?"
	RST  $10	; F7AC D7 "?"
	LD   (DATA_C900),HL	; F7AD 22 00 C9 ""??"
	LD   A,$09	; F7B0 3E 09 ">?"
	RST  $10	; F7B2 D7 "?"
	LD   (DATA_C900),HL	; F7B3 22 00 C9 ""??"
	CALL SUB_FABA	; F7B6 CD BA FA "???"
	CALL SUB_F5EB	; F7B9 CD EB F5 "???"
	CALL $FABD	; F7BC CD BD FA "???"
	LD   E,(HL)	; F7BF 5E "^"
	INC  HL	; F7C0 23 "?"
	LD   H,(HL)	; F7C1 66 "f"
	LD   L,E	; F7C2 6B "k"
FAR_F7C3:		; code label
	; stop analyzing: already analyzed code at iteration #800: Opcode (or part of it) has been already analyzed
	; Referenced at F99E F98E F9AE F9D0 F803 F9E4 F80E F83A F9FE F714 F840 F843 F889 F77B F8AC F8BA F90B F91A F942 F954
	; Code analyzation starting point at iteration #519 of 937
	BIT  7,H	; F7C3 CB 7C "?|"
	JR   NZ,NEAR_F7CB	; F7C5 20 04 " ?"
	RST  $10	; F7C7 D7 "?"
	LD   (BC),A	; F7C8 02 "?"
	NOP  	; F7C9 00 "?"
	; Opcode breaks the linear code flow
	RET  	; F7CA C9 "?"
NEAR_F7CB:		; code label
	; stop analyzing: already analyzed code at iteration #621: Opcode (or part of it) has been already analyzed
	; Referenced at F7C5
	; Code analyzation starting point at iteration #520 of 937
	RST  $10	; F7CB D7 "?"
	LD   (BC),A	; F7CC 02 "?"
	NOP  	; F7CD 00 "?"
	LD   HL,$4000	; F7CE 21 00 40 "!?@"
	RST  $10	; F7D1 D7 "?"
	LD   (BC),A	; F7D2 02 "?"
	DEC  D	; F7D3 15 "?"
	INC  C	; F7D4 0C "?"
	DEC  D	; F7D5 15 "?"
	INC  C	; F7D6 0C "?"
	INC  C	; F7D7 0C "?"
	NOP  	; F7D8 00 "?"
	; Opcode breaks the linear code flow
	RET  	; F7D9 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #622 of 937
	LD   A,$69	; F7DA 3E 69 ">i"
	CALL SUB_F95D	; F7DC CD 5D F9 "?]?"
	; EXOS call (0x5): Read character
	; A=0x69
	EXOS $05	; F7DF F7 05 "??"
	RST  $18	; F7E1 DF "?"
	LD   L,B	; F7E2 68 "h"
	LD   H,$00	; F7E3 26 00 "&?"
	RST  $10	; F7E5 D7 "?"
	LD   (BC),A	; F7E6 02 "?"
	NOP  	; F7E7 00 "?"
	; Opcode breaks the linear code flow
	RET  	; F7E8 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #699 of 937
	LD   A,$69	; F7E9 3E 69 ">i"
	CALL SUB_F95D	; F7EB CD 5D F9 "?]?"
	; EXOS call (0x5): Read character
	; A=0x69
	EXOS $05	; F7EE F7 05 "??"
	RST  $18	; F7F0 DF "?"
	LD   HL,($0228)	; F7F1 2A 28 02 "*(?"
	DEC  HL	; F7F4 2B "+"
	LD   (HL),B	; F7F5 70 "p"
	DEC  HL	; F7F6 2B "+"
	LD   (HL),$01	; F7F7 36 01 "6?"
	DEC  HL	; F7F9 2B "+"
	LD   (HL),$03	; F7FA 36 03 "6?"
	LD   ($0228),HL	; F7FC 22 28 02 ""(?"
	; Opcode breaks the linear code flow
	RET  	; F7FF C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #724 of 937
	CALL SUB_F810	; F800 CD 10 F8 "???"
	CALL FAR_F7C3	; F803 CD C3 F7 "???"
	; Opcode breaks the linear code flow
	JR   NEAR_F823	; F806 18 1B "??"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #748 of 937
	CALL SUB_F810	; F808 CD 10 F8 "???"
	CALL NEAR_F823	; F80B CD 23 F8 "???"
	; Opcode breaks the linear code flow
	JR   FAR_F7C3	; F80E 18 B3 "??"
SUB_F810:		; code label
	; stop analyzing: already analyzed code at iteration #937: Opcode (or part of it) has been already analyzed
	; Referenced at F800 F808
	; Code analyzation starting point at iteration #725 of 937
	LD   A,$65	; F810 3E 65 ">e"
	CALL SUB_F95D	; F812 CD 5D F9 "?]?"
	LD   B,$1B	; F815 06 1B "??"
	; EXOS call (0x7): Write character
	; A=0x65
	EXOS $07	; F817 F7 07 "??"
	RST  $18	; F819 DF "?"
	RST  $00	; F81A C7 "?"
	LD   A,(IY-$69)	; F81B FD 7E 97 "?~?"
	LD   B,$40	; F81E 06 40 "?@"
	; EXOS call (0x7): Write character
	EXOS $07	; F820 F7 07 "??"
	RST  $18	; F822 DF "?"
NEAR_F823:		; code label
	; stop analyzing: already analyzed code at iteration #726: Opcode (or part of it) has been already analyzed
	; Referenced at F806 F80B
	RST  $00	; F823 C7 "?"
	LD   A,(IY-$69)	; F824 FD 7E 97 "?~?"
	; EXOS call (0x5): Read character
	EXOS $05	; F827 F7 05 "??"
	RST  $18	; F829 DF "?"
	LD   L,B	; F82A 68 "h"
	RST  $00	; F82B C7 "?"
	LD   A,(IY-$69)	; F82C FD 7E 97 "?~?"
	; EXOS call (0x5): Read character
	EXOS $05	; F82F F7 05 "??"
	RST  $18	; F831 DF "?"
	LD   H,B	; F832 60 "`"
	; Opcode breaks the linear code flow
	RET  	; F833 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #749 of 937
	CALL SUB_F846	; F834 CD 46 F8 "?F?"
	CALL SUB_F859	; F837 CD 59 F8 "?Y?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F83A C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #780 of 937
	CALL SUB_F846	; F83D CD 46 F8 "?F?"
	CALL FAR_F7C3	; F840 CD C3 F7 "???"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F843 C3 C3 F7 "???"
SUB_F846:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F834 F83D
	; Code analyzation starting point at iteration #750 of 937
	LD   A,$66	; F846 3E 66 ">f"
	CALL SUB_F95D	; F848 CD 5D F9 "?]?"
	LD   B,$1B	; F84B 06 1B "??"
	; EXOS call (0x7): Write character
	; A=0x66
	EXOS $07	; F84D F7 07 "??"
	RST  $18	; F84F DF "?"
	RST  $00	; F850 C7 "?"
	LD   A,(IY-$69)	; F851 FD 7E 97 "?~?"
	LD   B,$3F	; F854 06 3F "??"
	; EXOS call (0x7): Write character
	EXOS $07	; F856 F7 07 "??"
	RST  $18	; F858 DF "?"
SUB_F859:		; code label
	; stop analyzing: already analyzed code at iteration #751: Opcode (or part of it) has been already analyzed
	; Referenced at F837
	RST  $00	; F859 C7 "?"
	LD   A,(IY-$69)	; F85A FD 7E 97 "?~?"
	; EXOS call (0x5): Read character
	EXOS $05	; F85D F7 05 "??"
	RST  $18	; F85F DF "?"
	LD   H,$00	; F860 26 00 "&?"
	LD   L,B	; F862 68 "h"
	LD   DE,$FFE0	; F863 11 E0 FF "???"
	ADD  HL,DE	; F866 19 "?"
	; Opcode breaks the linear code flow
	RET  	; F867 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #781 of 937
	CALL SUB_F5D7	; F868 CD D7 F5 "???"
	LD   A,H	; F86B 7C "|"
	OR   A	; F86C B7 "?"
	JP   NZ,FAR_EE5A	; F86D C2 5A EE "?Z?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; F870 DB B2 "??"
	PUSH AF	; F872 F5 "?"
	LD   A,L	; F873 7D "}"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F874 D3 B2 "??"
	PUSH DE	; F876 D5 "?"
	CALL SUB_FAC0	; F877 CD C0 FA "???"
	CALL SUB_F5EB	; F87A CD EB F5 "???"
	POP  DE	; F87D D1 "?"
	EX   DE,HL	; F87E EB "?"
	SET  7,H	; F87F CB FC "??"
	RES  6,H	; F881 CB B4 "??"
	LD   (HL),E	; F883 73 "s"
	INC  HL	; F884 23 "?"
	LD   (HL),D	; F885 72 "r"
	POP  AF	; F886 F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F887 D3 B2 "??"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F889 C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #802 of 937
	CALL SUB_FABA	; F88C CD BA FA "???"
	CALL SUB_F5D7	; F88F CD D7 F5 "???"
	LD   A,H	; F892 7C "|"
	OR   A	; F893 B7 "?"
	JP   NZ,FAR_EE5A	; F894 C2 5A EE "?Z?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; F897 DB B2 "??"
	PUSH AF	; F899 F5 "?"
	LD   A,L	; F89A 7D "}"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F89B D3 B2 "??"
	EX   DE,HL	; F89D EB "?"
	SET  7,H	; F89E CB FC "??"
	RES  6,H	; F8A0 CB B4 "??"
	LD   A,(HL)	; F8A2 7E "~"
	INC  HL	; F8A3 23 "?"
	LD   H,(HL)	; F8A4 66 "f"
	LD   L,A	; F8A5 6F "o"
	POP  AF	; F8A6 F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F8A7 D3 B2 "??"
	CALL $FABD	; F8A9 CD BD FA "???"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F8AC C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #811 of 937
	LD   A,$69	; F8AF 3E 69 ">i"
	CALL SUB_F95D	; F8B1 CD 5D F9 "?]?"
	; EXOS call (0x9): Channel read status
	; A=0x69
	EXOS $09	; F8B4 F7 09 "??"
	RST  $18	; F8B6 DF "?"
	LD   L,C	; F8B7 69 "i"
	LD   H,$00	; F8B8 26 00 "&?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F8BA C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #826 of 937
	CALL SUB_FABA	; F8BD CD BA FA "???"
	RST  $10	; F8C0 D7 "?"
	INC  HL	; F8C1 23 "?"
	DEC  BC	; F8C2 0B "?"
	NOP  	; F8C3 00 "?"
	PUSH HL	; F8C4 E5 "?"
	CALL SUB_FAC0	; F8C5 CD C0 FA "???"
	RST  $10	; F8C8 D7 "?"
	INC  H	; F8C9 24 "$"
	NOP  	; F8CA 00 "?"
	CALL $FABD	; F8CB CD BD FA "???"
	LD   HL,($0228)	; F8CE 2A 28 02 "*(?"
	INC  HL	; F8D1 23 "?"
	LD   A,(HL)	; F8D2 7E "~"
	OR   A	; F8D3 B7 "?"
	JP   Z,FAR_EE5A	; F8D4 CA 5A EE "?Z?"
	LD   C,A	; F8D7 4F "O"
	LD   B,$00	; F8D8 06 00 "??"
	LD   D,H	; F8DA 54 "T"
	LD   E,L	; F8DB 5D "]"
	ADD  HL,BC	; F8DC 09 "?"
	POP  BC	; F8DD C1 "?"
	LD   A,B	; F8DE 78 "x"
	OR   A	; F8DF B7 "?"
	JP   NZ,FAR_EE5A	; F8E0 C2 5A EE "?Z?"
	LD   A,C	; F8E3 79 "y"
	CP   $F0	; F8E4 FE F0 "??"
	JP   NC,FAR_EE5A	; F8E6 D2 5A EE "?Z?"
	EX   DE,HL	; F8E9 EB "?"
	SUB  (HL)	; F8EA 96 "?"
	EX   DE,HL	; F8EB EB "?"
	JP   C,FAR_EE5A	; F8EC DA 5A EE "?Z?"
	RET  Z	; F8EF C8 "?"
	PUSH BC	; F8F0 C5 "?"
	LD   C,A	; F8F1 4F "O"
	LDDR 	; F8F2 ED B8 "??"
	POP  BC	; F8F4 C1 "?"
	LD   A,C	; F8F5 79 "y"
	LD   (DE),A	; F8F6 12 "?"
	DEC  DE	; F8F7 1B "?"
	LD   A,$03	; F8F8 3E 03 ">?"
	LD   (DE),A	; F8FA 12 "?"
	LD   ($0228),DE	; F8FB ED 53 28 02 "?S(?"
	; Opcode breaks the linear code flow
	RET  	; F8FF C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #834 of 937
	LD   A,$65	; F900 3E 65 ">e"
	CALL SUB_F95D	; F902 CD 5D F9 "?]?"
	LD   B,$03	; F905 06 03 "??"
	; EXOS call (0xb): Special function
	; A=0x65
	EXOS $0B	; F907 F7 0B "??"
	RST  $18	; F909 DF "?"
	EX   DE,HL	; F90A EB "?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F90B C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #842 of 937
	LD   A,$65	; F90E 3E 65 ">e"
	CALL SUB_F95D	; F910 CD 5D F9 "?]?"
	LD   B,$03	; F913 06 03 "??"
	; EXOS call (0xb): Special function
	; A=0x65
	EXOS $0B	; F915 F7 0B "??"
	RST  $18	; F917 DF "?"
	LD   L,C	; F918 69 "i"
	LD   H,B	; F919 60 "`"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F91A C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #862 of 937
	LD   A,$6A	; F91D 3E 6A ">j"
	CALL SUB_F95D	; F91F CD 5D F9 "?]?"
	LD   C,$00	; F922 0E 00 "??"
	RST  $00	; F924 C7 "?"
	LD   A,(IY-$69)	; F925 FD 7E 97 "?~?"
	LD   DE,$FF9A	; F928 11 9A FF "???"
	ADD  IY,DE	; F92B FD 19 "??"
	PUSH IY	; F92D FD E5 "??"
	POP  DE	; F92F D1 "?"
	RST  $00	; F930 C7 "?"
	; EXOS call (0xa): Set and reset channel status
	EXOS $0A	; F931 F7 0A "??"
	RST  $18	; F933 DF "?"
	LD   HL,$FAB6	; F934 21 B6 FA "!??"
	CALL SUB_FA99	; F937 CD 99 FA "???"
	JR   NZ,NEAR_F945	; F93A 20 09 " ?"
	LD   L,(IY-$66)	; F93C FD 6E 9A "?n?"
	LD   H,(IY-$65)	; F93F FD 66 9B "?f?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F942 C3 C3 F7 "???"
NEAR_F945:		; code label
	; stop analyzing: already analyzed code at iteration #878: Opcode (or part of it) has been already analyzed
	; Referenced at F93A
	; Code analyzation starting point at iteration #863 of 937
	LD   HL,$F97D	; F945 21 7D F9 "!}?"
	CALL SUB_FA99	; F948 CD 99 FA "???"
	JP   NZ,FAR_EBD1	; F94B C2 D1 EB "???"
	LD   L,(IY-$62)	; F94E FD 6E 9E "?n?"
	LD   H,(IY-$61)	; F951 FD 66 9F "?f?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F954 C3 C3 F7 "???"
DATA_F957:		; data label
	; stop analyzing: in fall-back mode data label found, revoking further CODE mode
	; Referenced at C960 F64D F656
	; Disassembler: switching to DATA mode
	DB $C7	; F957 C7 "?"
DATA_F958:		; data label
	; Referenced at C966
	DB $FD	; F958 FD "?"
	DB $7E	; F959 7E "~"
	DB $97	; F95A 97 "?"
	DB $06	; F95B 06 "?"
SUB_F95C:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F573 F65F F668
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #480 of 937
	XOR  A	; F95C AF "?"
SUB_F95D:		; code label
	; Referenced at F993 F7DC F983 F9A3 F7EB F812 F848 F8B1 FA66 F902 F910 F91F
	RST  $00	; F95D C7 "?"
	LD   (IY-$69),A	; F95E FD 77 97 "?w?"
	LD   A,($0204)	; F961 3A 04 02 ":??"
	CP   $03	; F964 FE 03 "??"
	LD   A,(IY-$69)	; F966 FD 7E 97 "?~?"
	SCF  	; F969 37 "7"
	RET  NZ	; F96A C0 "?"
	RST  $10	; F96B D7 "?"
	JR   NZ,NEAR_F991	; F96C 20 23 " ?"
	DEC  BC	; F96E 0B "?"
	NOP  	; F96F 00 "?"
	LD   A,H	; F970 7C "|"
	OR   A	; F971 B7 "?"
	JP   NZ,FAR_EE5A	; F972 C2 5A EE "?Z?"
	CALL $FAC3	; F975 CD C3 FA "???"
	LD   A,L	; F978 7D "}"
	LD   (IY-$69),A	; F979 FD 77 97 "?w?"
	; Opcode breaks the linear code flow
	RET  	; F97C C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #624 of 937
	INC  BC	; F97D 03 "?"
	LD   C,H	; F97E 4C "L"
	LD   B,L	; F97F 45 "E"
	LD   C,(HL)	; F980 4E "N"
	LD   A,$65	; F981 3E 65 ">e"
	CALL SUB_F95D	; F983 CD 5D F9 "?]?"
	LD   B,$02	; F986 06 02 "??"
	; EXOS call (0xb): Special function
	; A=0x65
	EXOS $0B	; F988 F7 0B "??"
	RST  $18	; F98A DF "?"
	LD   L,B	; F98B 68 "h"
	LD   H,$00	; F98C 26 00 "&?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F98E C3 C3 F7 "???"
NEAR_F991:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F96C
	; Code analyzation starting point at iteration #518 of 937
	LD   A,$65	; F991 3E 65 ">e"
	CALL SUB_F95D	; F993 CD 5D F9 "?]?"
	LD   B,$02	; F996 06 02 "??"
	; EXOS call (0xb): Special function
	; A=0x65
	EXOS $0B	; F998 F7 0B "??"
	RST  $18	; F99A DF "?"
	LD   L,C	; F99B 69 "i"
	LD   H,$00	; F99C 26 00 "&?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F99E C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #625 of 937
	LD   A,$65	; F9A1 3E 65 ">e"
	CALL SUB_F95D	; F9A3 CD 5D F9 "?]?"
	LD   B,$02	; F9A6 06 02 "??"
	; EXOS call (0xb): Special function
	; A=0x65
	EXOS $0B	; F9A8 F7 0B "??"
	RST  $18	; F9AA DF "?"
	LD   L,D	; F9AB 6A "j"
	LD   H,$00	; F9AC 26 00 "&?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F9AE C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #700 of 937
	CALL SUB_FABA	; F9B1 CD BA FA "???"
	CALL SUB_F5EB	; F9B4 CD EB F5 "???"
	CALL $FABD	; F9B7 CD BD FA "???"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; F9BA DB B2 "??"
	PUSH AF	; F9BC F5 "?"
	LD   A,H	; F9BD 7C "|"
	RLCA 	; F9BE 07 "?"
	RLCA 	; F9BF 07 "?"
	AND  $03	; F9C0 E6 03 "??"
	ADD  $FC	; F9C2 C6 FC "??"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F9C4 D3 B2 "??"
	SET  7,H	; F9C6 CB FC "??"
	RES  6,H	; F9C8 CB B4 "??"
	LD   L,(HL)	; F9CA 6E "n"
	LD   H,$00	; F9CB 26 00 "&?"
	POP  AF	; F9CD F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; F9CE D3 B2 "??"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F9D0 C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #727 of 937
	CALL SUB_FABA	; F9D3 CD BA FA "???"
	CALL SUB_F5D7	; F9D6 CD D7 F5 "???"
	PUSH DE	; F9D9 D5 "?"
	CALL $FABD	; F9DA CD BD FA "???"
	POP  DE	; F9DD D1 "?"
	LD   A,L	; F9DE 7D "}"
	XOR  E	; F9DF AB "?"
	LD   L,A	; F9E0 6F "o"
	LD   A,H	; F9E1 7C "|"
	XOR  D	; F9E2 AA "?"
	LD   H,A	; F9E3 67 "g"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F9E4 C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #752 of 937
	CALL SUB_FABA	; F9E7 CD BA FA "???"
	CALL SUB_F5EB	; F9EA CD EB F5 "???"
	LD   A,H	; F9ED 7C "|"
	OR   A	; F9EE B7 "?"
	JP   NZ,FAR_EE5A	; F9EF C2 5A EE "?Z?"
	CALL $FABD	; F9F2 CD BD FA "???"
	LD   C,L	; F9F5 4D "M"
	LD   B,$00	; F9F6 06 00 "??"
	; EXOS call (0x10): Read/write/toggle EXOS variable
	EXOS $10	; F9F8 F7 10 "??"
	RST  $18	; F9FA DF "?"
	LD   L,D	; F9FB 6A "j"
	LD   H,$00	; F9FC 26 00 "&?"
	; Opcode breaks the linear code flow
	JP   FAR_F7C3	; F9FE C3 C3 F7 "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #782 of 937
	CALL SUB_FABA	; FA01 CD BA FA "???"
	CALL SUB_F5EB	; FA04 CD EB F5 "???"
	LD   A,H	; FA07 7C "|"
	OR   L	; FA08 B5 "?"
	JP   Z,FAR_FA1B	; FA09 CA 1B FA "???"
	CALL SUB_FAC0	; FA0C CD C0 FA "???"
	RST  $10	; FA0F D7 "?"
	INC  HL	; FA10 23 "?"
	NOP  	; FA11 00 "?"
	CALL SUB_FAC0	; FA12 CD C0 FA "???"
	RST  $10	; FA15 D7 "?"
	LD   B,C	; FA16 41 "A"
	NOP  	; FA17 00 "?"
	; Opcode breaks the linear code flow
	JP   $FABD	; FA18 C3 BD FA "???"
FAR_FA1B:		; code label
	; stop analyzing: already analyzed code at iteration #803: Opcode (or part of it) has been already analyzed
	; Referenced at FA09
	; Code analyzation starting point at iteration #783 of 937
	CALL SUB_FAC0	; FA1B CD C0 FA "???"
	RST  $10	; FA1E D7 "?"
	LD   B,C	; FA1F 41 "A"
	NOP  	; FA20 00 "?"
	CALL SUB_FAC0	; FA21 CD C0 FA "???"
	RST  $10	; FA24 D7 "?"
	INC  HL	; FA25 23 "?"
	NOP  	; FA26 00 "?"
	; Opcode breaks the linear code flow
	JP   $FABD	; FA27 C3 BD FA "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #804 of 937
	CALL SUB_FABA	; FA2A CD BA FA "???"
	CALL SUB_F5EB	; FA2D CD EB F5 "???"
	LD   A,H	; FA30 7C "|"
	OR   L	; FA31 B5 "?"
	JP   Z,FAR_FA44	; FA32 CA 44 FA "?D?"
	CALL SUB_FAC0	; FA35 CD C0 FA "???"
	RST  $10	; FA38 D7 "?"
	INC  H	; FA39 24 "$"
	NOP  	; FA3A 00 "?"
	CALL SUB_FAC0	; FA3B CD C0 FA "???"
	RST  $10	; FA3E D7 "?"
	LD   B,B	; FA3F 40 "@"
	NOP  	; FA40 00 "?"
	; Opcode breaks the linear code flow
	JP   $FABD	; FA41 C3 BD FA "???"
FAR_FA44:		; code label
	; stop analyzing: already analyzed code at iteration #812: Opcode (or part of it) has been already analyzed
	; Referenced at FA32
	; Code analyzation starting point at iteration #805 of 937
	CALL SUB_FAC0	; FA44 CD C0 FA "???"
	RST  $10	; FA47 D7 "?"
	LD   B,B	; FA48 40 "@"
	NOP  	; FA49 00 "?"
	CALL SUB_FAC0	; FA4A CD C0 FA "???"
	RST  $10	; FA4D D7 "?"
	INC  H	; FA4E 24 "$"
	NOP  	; FA4F 00 "?"
	; Opcode breaks the linear code flow
	JP   $FABD	; FA50 C3 BD FA "???"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #813 of 937
	RST  $10	; FA53 D7 "?"
	INC  H	; FA54 24 "$"
	NOP  	; FA55 00 "?"
	LD   DE,($0228)	; FA56 ED 5B 28 02 "?[(?"
	INC  DE	; FA5A 13 "?"
	LD   C,$01	; FA5B 0E 01 "??"
	; EXOS call (0x13): Set default device name
	EXOS $13	; FA5D F7 13 "??"
	RST  $18	; FA5F DF "?"
	RST  $10	; FA60 D7 "?"
	LD   D,$00	; FA61 16 00 "??"
	; Opcode breaks the linear code flow
	RET  	; FA63 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #827 of 937
	LD   A,$6A	; FA64 3E 6A ">j"
	CALL SUB_F95D	; FA66 CD 5D F9 "?]?"
	LD   HL,$FAB6	; FA69 21 B6 FA "!??"
	CALL SUB_FA99	; FA6C CD 99 FA "???"
	LD   C,$00	; FA6F 0E 00 "??"
	JR   NZ,NEAR_FA83	; FA71 20 10 " ?"
	LD   A,$13	; FA73 3E 13 ">?"
	RST  $10	; FA75 D7 "?"
	LD   ($0B23),HL	; FA76 22 23 0B ""??"
	NOP  	; FA79 00 "?"
	RST  $00	; FA7A C7 "?"
	LD   (IY-$66),L	; FA7B FD 75 9A "?u?"
	LD   (IY-$65),H	; FA7E FD 74 9B "?t?"
	LD   C,$01	; FA81 0E 01 "??"
NEAR_FA83:		; code label
	; stop analyzing: already analyzed code at iteration #828: Opcode (or part of it) has been already analyzed
	; Referenced at FA71
	RST  $00	; FA83 C7 "?"
	LD   A,(IY-$69)	; FA84 FD 7E 97 "?~?"
	LD   DE,$FF9A	; FA87 11 9A FF "???"
	ADD  IY,DE	; FA8A FD 19 "??"
	PUSH IY	; FA8C FD E5 "??"
	POP  DE	; FA8E D1 "?"
	; EXOS call (0xa): Set and reset channel status
	EXOS $0A	; FA8F F7 0A "??"
	RST  $18	; FA91 DF "?"
	LD   A,C	; FA92 79 "y"
	CP   $03	; FA93 FE 03 "??"
	RET  Z	; FA95 C8 "?"
	; Opcode breaks the linear code flow
	JP   FAR_EE5A	; FA96 C3 5A EE "?Z?"
SUB_FA99:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F60C F616 F620 F62A FA6C F937 F948
	; Code analyzation starting point at iteration #521 of 937
	PUSH BC	; FA99 C5 "?"
	PUSH DE	; FA9A D5 "?"
	LD   DE,($0347)	; FA9B ED 5B 47 03 "?[G?"
	LD   A,($0203)	; FA9F 3A 03 02 ":??"
	CP   (HL)	; FAA2 BE "?"
	JR   NZ,NEAR_FAB3	; FAA3 20 0E " ?"
	INC  HL	; FAA5 23 "?"
	LD   B,A	; FAA6 47 "G"
NEAR_FAA7:		; code label
	; Referenced at FAAD
	LD   A,(DE)	; FAA7 1A "?"
	CP   (HL)	; FAA8 BE "?"
	JR   NZ,NEAR_FAB3	; FAA9 20 08 " ?"
	INC  DE	; FAAB 13 "?"
	INC  HL	; FAAC 23 "?"
	DJNZ NEAR_FAA7	; FAAD 10 F8 "??"
	RST  $10	; FAAF D7 "?"
	JR   NZ,NEAR_FAB2	; FAB0 20 00 " ?"
NEAR_FAB2:		; code label
	; stop analyzing: already analyzed code at iteration #522: Opcode (or part of it) has been already analyzed
	; Referenced at FAB0
	CP   A	; FAB2 BF "?"
NEAR_FAB3:		; code label
	; stop analyzing: already analyzed code at iteration #523: Opcode (or part of it) has been already analyzed
	; Referenced at FAA3 FAA9
	POP  DE	; FAB3 D1 "?"
	POP  BC	; FAB4 C1 "?"
	; Opcode breaks the linear code flow
	RET  	; FAB5 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #626 of 937
	INC  BC	; FAB6 03 "?"
	LD   D,B	; FAB7 50 "P"
	LD   D,H	; FAB8 54 "T"
	LD   D,D	; FAB9 52 "R"
SUB_FABA:		; code label
	; Referenced at F9B1 F9D3 F9E7 FA01 F7B6 F88C FA2A F8BD
	LD   A,$08	; FABA 3E 08 ">?"
	LD   BC,$093E	; FABC 01 3E 09 "?>?"
	; stop analyzing: already analyzed code at iteration #701: Opcode (or part of it) has been already analyzed
	; Disassembler: switching to DATA mode
	DB $01	; FABF 01 "?"
SUB_FAC0:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at F5B8 FAE1 F5DB FB18 EEB0 ED40 ED68 EED4 EF0A F3F6 F415 F48C F877 FA0C FA12 FA1B FA21 FA35 FA3B FA44 FA4A EFAB EFC7 F8C5 F02B F061 F0C8 F0F0 F132 F199
	; Disassembler: switching to CODE mode
	; Code analyzation starting point at iteration #345 of 937
	LD   A,$0C	; FAC0 3E 0C ">?"
	LD   BC,$113E	; FAC2 01 3E 11 "?>?"
	; stop analyzing: already analyzed code at iteration #524: Opcode (or part of it) has been already analyzed
	RST  $10	; FAC5 D7 "?"
	LD   (DATA_C900),HL	; FAC6 22 00 C9 ""??"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; FAC9 DB B2 "??"
	PUSH AF	; FACB F5 "?"
	LD   A,$FF	; FACC 3E FF ">?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; FACE D3 B2 "??"
	CALL SUB_FAD7	; FAD0 CD D7 FA "???"
	POP  AF	; FAD3 F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; FAD4 D3 B2 "??"
	; Opcode breaks the linear code flow
	RET  	; FAD6 C9 "?"
SUB_FAD7:		; code label
	; stop analyzing: already analyzed code at iteration #435: Opcode (or part of it) has been already analyzed
	; Referenced at FAD0
	; Code analyzation starting point at iteration #346 of 937
	CALL SUB_F5D7	; FAD7 CD D7 F5 "???"
	RST  $00	; FADA C7 "?"
	LD   (IY-$0E),L	; FADB FD 75 F2 "?u?"
	LD   (IY-$55),A	; FADE FD 77 AB "?w?"
	CALL SUB_FAC0	; FAE1 CD C0 FA "???"
	CALL SUB_F5EB	; FAE4 CD EB F5 "???"
	RST  $00	; FAE7 C7 "?"
	LD   (IY-$0F),A	; FAE8 FD 77 F1 "?w?"
	LD   DE,$FFF5	; FAEB 11 F5 FF "???"
	ADD  IY,DE	; FAEE FD 19 "??"
	PUSH IY	; FAF0 FD E5 "??"
	POP  HL	; FAF2 E1 "?"
	RST  $00	; FAF3 C7 "?"
	LD   (IY-$0D),L	; FAF4 FD 75 F3 "?u?"
	LD   (IY-$0C),H	; FAF7 FD 74 F4 "?t?"
	LD   A,$01	; FAFA 3E 01 ">?"
	LD   (IY+$5D),A	; FAFC FD 77 5D "?w]"
	LD   B,(IY-$55)	; FAFF FD 46 AB "?F?"
	LD   IY,($BFF4)	; FB02 FD 2A F4 BF "?*??"
	LD   DE,$0010	; FB06 11 10 00 "???"
	INC  B	; FB09 04 "?"
	; Opcode breaks the linear code flow
	JR   NEAR_FB0E	; FB0A 18 02 "??"
NEAR_FB0C:		; code label
	; stop analyzing: already analyzed code at iteration #436: Opcode (or part of it) has been already analyzed
	; Referenced at FB0E
	; Code analyzation starting point at iteration #349 of 937
	ADD  IY,DE	; FB0C FD 19 "??"
NEAR_FB0E:		; code label
	; stop analyzing: already analyzed code at iteration #349: Opcode (or part of it) has been already analyzed
	; Referenced at FB0A
	; Code analyzation starting point at iteration #348 of 937
	DJNZ NEAR_FB0C	; FB0E 10 FC "??"
FAR_FB10:		; code label
	; Referenced at FB9B
	LD   A,(IY+$01)	; FB10 FD 7E 01 "?~?"
	CP   $08	; FB13 FE 08 "??"
	JP   NZ,FAR_FD0C	; FB15 C2 0C FD "???"
	CALL SUB_FAC0	; FB18 CD C0 FA "???"
	CALL SUB_FBFB	; FB1B CD FB FB "???"
	PUSH IY	; FB1E FD E5 "??"
	RST  $00	; FB20 C7 "?"
	LD   A,(IY-$0F)	; FB21 FD 7E F1 "?~?"
	POP  IY	; FB24 FD E1 "??"
	LD   B,(IY+$02)	; FB26 FD 46 02 "?F?"
	RES  6,B	; FB29 CB B0 "??"
	RES  7,B	; FB2B CB B8 "??"
	SUB  B	; FB2D 90 "?"
	JP   C,FAR_FD10	; FB2E DA 10 FD "???"
	LD   E,A	; FB31 5F "_"
	LD   D,$00	; FB32 16 00 "??"
	LD   L,(IY+$04)	; FB34 FD 6E 04 "?n?"
	LD   H,(IY+$05)	; FB37 FD 66 05 "?f?"
	ADD  HL,DE	; FB3A 19 "?"
	LD   B,(IY+$03)	; FB3B FD 46 03 "?F?"
	RES  7,B	; FB3E CB B8 "??"
	RES  6,B	; FB40 CB B0 "??"
	PUSH IY	; FB42 FD E5 "??"
	RST  $00	; FB44 C7 "?"
	LD   A,(IY-$0F)	; FB45 FD 7E F1 "?~?"
	DEC  A	; FB48 3D "="
	LD   C,A	; FB49 4F "O"
	LD   A,(IY-$0E)	; FB4A FD 7E F2 "?~?"
	POP  IY	; FB4D FD E1 "??"
	ADD  C	; FB4F 81 "?"
	CP   B	; FB50 B8 "?"
	JP   NC,FAR_FD10	; FB51 D2 10 FD "???"
	PUSH IY	; FB54 FD E5 "??"
	RST  $00	; FB56 C7 "?"
	LD   (IY+$5B),L	; FB57 FD 75 5B "?u["
	LD   (IY+$5C),H	; FB5A FD 74 5C "?t\"
	LD   A,(IY+$5B)	; FB5D FD 7E 5B "?~["
	CALL SUB_FBD2	; FB60 CD D2 FB "???"
	RST  $00	; FB63 C7 "?"
	LD   A,(IY+$5C)	; FB64 FD 7E 5C "?~\"
	CALL SUB_FBD2	; FB67 CD D2 FB "???"
	RST  $00	; FB6A C7 "?"
	PUSH DE	; FB6B D5 "?"
	LD   DE,$FFAD	; FB6C 11 AD FF "???"
	ADD  IY,DE	; FB6F FD 19 "??"
	POP  DE	; FB71 D1 "?"
	PUSH IY	; FB72 FD E5 "??"
	POP  HL	; FB74 E1 "?"
	RST  $00	; FB75 C7 "?"
	LD   B,(IY-$0E)	; FB76 FD 46 F2 "?F?"
NEAR_FB79:		; code label
	; Referenced at FB84
	PUSH BC	; FB79 C5 "?"
	LD   A,(HL)	; FB7A 7E "~"
	SET  7,A	; FB7B CB FF "??"
	PUSH HL	; FB7D E5 "?"
	CALL SUB_FB9E	; FB7E CD 9E FB "???"
	POP  HL	; FB81 E1 "?"
	POP  BC	; FB82 C1 "?"
	INC  HL	; FB83 23 "?"
	DJNZ NEAR_FB79	; FB84 10 F3 "??"
	POP  IY	; FB86 FD E1 "??"
	LD   A,($0204)	; FB88 3A 04 02 ":??"
	CP   $0C	; FB8B FE 0C "??"
	RET  NZ	; FB8D C0 "?"
	PUSH IY	; FB8E FD E5 "??"
	RST  $00	; FB90 C7 "?"
	INC  (IY+$5D)	; FB91 FD 34 5D "?4]"
	POP  IY	; FB94 FD E1 "??"
	LD   BC,$0010	; FB96 01 10 00 "???"
	ADD  IY,BC	; FB99 FD 09 "??"
	; Opcode breaks the linear code flow
	JP   FAR_FB10	; FB9B C3 10 FB "???"
SUB_FB9E:		; code label
	; stop analyzing: already analyzed code at iteration #437: Opcode (or part of it) has been already analyzed
	; Referenced at FB7E
	; Code analyzation starting point at iteration #350 of 937
	RST  $00	; FB9E C7 "?"
	LD   (IY+$5A),A	; FB9F FD 77 5A "?wZ"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; FBA2 DB B2 "??"
	PUSH AF	; FBA4 F5 "?"
	LD   L,(IY+$5B)	; FBA5 FD 6E 5B "?n["
	LD   H,(IY+$5C)	; FBA8 FD 66 5C "?f\"
	LD   A,H	; FBAB 7C "|"
	RLCA 	; FBAC 07 "?"
	RLCA 	; FBAD 07 "?"
	AND  $03	; FBAE E6 03 "??"
	ADD  $FC	; FBB0 C6 FC "??"
	SET  7,H	; FBB2 CB FC "??"
	RES  6,H	; FBB4 CB B4 "??"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; FBB6 D3 B2 "??"
	LD   A,(HL)	; FBB8 7E "~"
	CALL SUB_FBD2	; FBB9 CD D2 FB "???"
	RST  $00	; FBBC C7 "?"
	LD   A,(IY+$5A)	; FBBD FD 7E 5A "?~Z"
	LD   (HL),A	; FBC0 77 "w"
	LD   L,(IY+$5B)	; FBC1 FD 6E 5B "?n["
	LD   H,(IY+$5C)	; FBC4 FD 66 5C "?f\"
	INC  HL	; FBC7 23 "?"
	LD   (IY+$5B),L	; FBC8 FD 75 5B "?u["
	LD   (IY+$5C),H	; FBCB FD 74 5C "?t\"
	POP  AF	; FBCE F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; FBCF D3 B2 "??"
	; Opcode breaks the linear code flow
	RET  	; FBD1 C9 "?"
SUB_FBD2:		; code label
	; stop analyzing: already analyzed code at iteration #438: Opcode (or part of it) has been already analyzed
	; Referenced at FB60 FB67 FBB9
	; Code analyzation starting point at iteration #351 of 937
	RST  $00	; FBD2 C7 "?"
	PUSH HL	; FBD3 E5 "?"
	LD   L,(IY-$0D)	; FBD4 FD 6E F3 "?n?"
	LD   H,(IY-$0C)	; FBD7 FD 66 F4 "?f?"
	LD   (HL),A	; FBDA 77 "w"
	INC  HL	; FBDB 23 "?"
	LD   (IY-$0D),L	; FBDC FD 75 F3 "?u?"
	LD   (IY-$0C),H	; FBDF FD 74 F4 "?t?"
	PUSH DE	; FBE2 D5 "?"
	LD   DE,$0059	; FBE3 11 59 00 "?Y?"
	ADD  IY,DE	; FBE6 FD 19 "??"
	PUSH IY	; FBE8 FD E5 "??"
	POP  DE	; FBEA D1 "?"
	RST  $00	; FBEB C7 "?"
	OR   A	; FBEC B7 "?"
	SBC  HL,DE	; FBED ED 52 "?R"
	POP  DE	; FBEF D1 "?"
	POP  HL	; FBF0 E1 "?"
	RET  C	; FBF1 D8 "?"
	XOR  A	; FBF2 AF "?"
	RST  $00	; FBF3 C7 "?"
	LD   (IY+$5D),A	; FBF4 FD 77 5D "?w]"
	LD   HL,$1388	; FBF7 21 88 13 "!??"
	RST  $20	; FBFA E7 "?"
SUB_FBFB:		; code label
	; stop analyzing: already analyzed code at iteration #352: Opcode (or part of it) has been already analyzed
	; Referenced at FB1B
	PUSH IY	; FBFB FD E5 "??"
	RST  $10	; FBFD D7 "?"
	INC  H	; FBFE 24 "$"
	NOP  	; FBFF 00 "?"
	RST  $00	; FC00 C7 "?"
	LD   DE,$FFAE	; FC01 11 AE FF "???"
	ADD  IY,DE	; FC04 FD 19 "??"
	PUSH IY	; FC06 FD E5 "??"
	POP  DE	; FC08 D1 "?"
	DEC  IY	; FC09 FD 2B "?+"
	PUSH IY	; FC0B FD E5 "??"
	POP  HL	; FC0D E1 "?"
	LD   BC,$003F	; FC0E 01 3F 00 "???"
	LD   (HL),$A0	; FC11 36 A0 "6?"
	LDIR 	; FC13 ED B0 "??"
	LD   HL,($0228)	; FC15 2A 28 02 "*(?"
	INC  HL	; FC18 23 "?"
	RST  $00	; FC19 C7 "?"
	LD   A,(IY-$0E)	; FC1A FD 7E F2 "?~?"
	LD   C,A	; FC1D 4F "O"
	LD   A,(HL)	; FC1E 7E "~"
	CP   C	; FC1F B9 "?"
	JP   NC,FAR_FD14	; FC20 D2 14 FD "???"
	OR   A	; FC23 B7 "?"
	JP   Z,FAR_FD14	; FC24 CA 14 FD "???"
	LD   C,A	; FC27 4F "O"
	LD   B,$00	; FC28 06 00 "??"
	INC  HL	; FC2A 23 "?"
	LD   DE,$FFAD	; FC2B 11 AD FF "???"
	ADD  IY,DE	; FC2E FD 19 "??"
	PUSH IY	; FC30 FD E5 "??"
	POP  DE	; FC32 D1 "?"
	LDIR 	; FC33 ED B0 "??"
	LD   ($0228),HL	; FC35 22 28 02 ""(?"
	POP  IY	; FC38 FD E1 "??"
	; Opcode breaks the linear code flow
	RET  	; FC3A C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #439 of 937
	RST  $00	; FC3B C7 "?"
	LD   A,(IY+$5D)	; FC3C FD 7E 5D "?~]"
	OR   A	; FC3F B7 "?"
	RET  Z	; FC40 C8 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; FC41 DB B2 "??"
	PUSH AF	; FC43 F5 "?"
	LD   A,(IY+$5D)	; FC44 FD 7E 5D "?~]"
	LD   DE,$FFF5	; FC47 11 F5 FF "???"
	ADD  IY,DE	; FC4A FD 19 "??"
	PUSH IY	; FC4C FD E5 "??"
	POP  HL	; FC4E E1 "?"
	LD   B,A	; FC4F 47 "G"
NEAR_FC50:		; code label
	; Referenced at FC55
	PUSH BC	; FC50 C5 "?"
	CALL SUB_FC60	; FC51 CD 60 FC "?`?"
	POP  BC	; FC54 C1 "?"
	DJNZ NEAR_FC50	; FC55 10 F9 "??"
	POP  AF	; FC57 F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; FC58 D3 B2 "??"
	XOR  A	; FC5A AF "?"
	RST  $00	; FC5B C7 "?"
	LD   (IY+$5D),A	; FC5C FD 77 5D "?w]"
	; Opcode breaks the linear code flow
	RET  	; FC5F C9 "?"
SUB_FC60:		; code label
	; stop analyzing: already analyzed code at iteration #525: Opcode (or part of it) has been already analyzed
	; Referenced at FC51
	; Code analyzation starting point at iteration #440 of 937
	RST  $00	; FC60 C7 "?"
	LD   A,(IY-$0E)	; FC61 FD 7E F2 "?~?"
	LD   E,(HL)	; FC64 5E "^"
	INC  HL	; FC65 23 "?"
	LD   D,(HL)	; FC66 56 "V"
	INC  HL	; FC67 23 "?"
	LD   B,A	; FC68 47 "G"
NEAR_FC69:		; code label
	; Referenced at FC6E
	PUSH BC	; FC69 C5 "?"
	CALL SUB_FC71	; FC6A CD 71 FC "?q?"
	POP  BC	; FC6D C1 "?"
	DJNZ NEAR_FC69	; FC6E 10 F9 "??"
	; Opcode breaks the linear code flow
	RET  	; FC70 C9 "?"
SUB_FC71:		; code label
	; stop analyzing: already analyzed code at iteration #526: Opcode (or part of it) has been already analyzed
	; Referenced at FC6A
	; Code analyzation starting point at iteration #441 of 937
	LD   C,(HL)	; FC71 4E "N"
	INC  HL	; FC72 23 "?"
	PUSH HL	; FC73 E5 "?"
	LD   L,E	; FC74 6B "k"
	LD   H,D	; FC75 62 "b"
	LD   A,H	; FC76 7C "|"
	RLCA 	; FC77 07 "?"
	RLCA 	; FC78 07 "?"
	AND  $03	; FC79 E6 03 "??"
	ADD  $FC	; FC7B C6 FC "??"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; FC7D D3 B2 "??"
	RES  6,H	; FC7F CB B4 "??"
	SET  7,H	; FC81 CB FC "??"
	LD   (HL),C	; FC83 71 "q"
	POP  HL	; FC84 E1 "?"
	INC  DE	; FC85 13 "?"
	; Opcode breaks the linear code flow
	RET  	; FC86 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #527 of 937
	RST  $00	; FC87 C7 "?"
	LD   A,(IY+$5D)	; FC88 FD 7E 5D "?~]"
	OR   A	; FC8B B7 "?"
	JP   Z,FAR_EBD1	; FC8C CA D1 EB "???"
	LD   A,$01	; FC8F 3E 01 ">?"
	LD   (IY-$56),A	; FC91 FD 77 AA "?w?"
NEAR_FC94:		; code label
	; Referenced at FCB0 FCC6 FCCB FCD6 FCD8 FCDE
	CALL SUB_FCE0	; FC94 CD E0 FC "???"
	LD   A,$69	; FC97 3E 69 ">i"
	; EXOS call (0x5): Read character
	; A=0x69
	EXOS $05	; FC99 F7 05 "??"
	RST  $18	; FC9B DF "?"
	CALL SUB_FCE0	; FC9C CD E0 FC "???"
	LD   A,B	; FC9F 78 "x"
	CP   $1B	; FCA0 FE 1B "??"
	JR   Z,NEAR_FCB2	; FCA2 28 0E "(?"
	CP   $20	; FCA4 FE 20 "? "
	JR   Z,NEAR_FCB9	; FCA6 28 11 "(?"
	CP   $B0	; FCA8 FE B0 "??"
	JR   Z,NEAR_FCC2	; FCAA 28 16 "(?"
	CP   $B4	; FCAC FE B4 "??"
	JR   Z,NEAR_FCCD	; FCAE 28 1D "(?"
	; Opcode breaks the linear code flow
	JR   NEAR_FC94	; FCB0 18 E2 "??"
NEAR_FCB2:		; code label
	; stop analyzing: already analyzed code at iteration #627: Opcode (or part of it) has been already analyzed
	; Referenced at FCA2
	; Code analyzation starting point at iteration #528 of 937
	LD   HL,$FFFF	; FCB2 21 FF FF "!??"
	RST  $10	; FCB5 D7 "?"
	LD   (BC),A	; FCB6 02 "?"
	NOP  	; FCB7 00 "?"
	; Opcode breaks the linear code flow
	RET  	; FCB8 C9 "?"
NEAR_FCB9:		; code label
	; stop analyzing: already analyzed code at iteration #628: Opcode (or part of it) has been already analyzed
	; Referenced at FCA6
	; Code analyzation starting point at iteration #529 of 937
	LD   L,(IY-$56)	; FCB9 FD 6E AA "?n?"
	LD   H,$00	; FCBC 26 00 "&?"
	RST  $10	; FCBE D7 "?"
	LD   (BC),A	; FCBF 02 "?"
	NOP  	; FCC0 00 "?"
	; Opcode breaks the linear code flow
	RET  	; FCC1 C9 "?"
NEAR_FCC2:		; code label
	; stop analyzing: already analyzed code at iteration #629: Opcode (or part of it) has been already analyzed
	; Referenced at FCAA
	; Code analyzation starting point at iteration #530 of 937
	LD   A,(IY-$56)	; FCC2 FD 7E AA "?~?"
	DEC  A	; FCC5 3D "="
	JR   Z,NEAR_FC94	; FCC6 28 CC "(?"
	LD   (IY-$56),A	; FCC8 FD 77 AA "?w?"
	; Opcode breaks the linear code flow
	JR   NEAR_FC94	; FCCB 18 C7 "??"
NEAR_FCCD:		; code label
	; stop analyzing: already analyzed code at iteration #630: Opcode (or part of it) has been already analyzed
	; Referenced at FCAE
	; Code analyzation starting point at iteration #531 of 937
	LD   A,(IY-$56)	; FCCD FD 7E AA "?~?"
	LD   C,A	; FCD0 4F "O"
	INC  C	; FCD1 0C "?"
	LD   A,(IY+$5D)	; FCD2 FD 7E 5D "?~]"
	CP   C	; FCD5 B9 "?"
	JR   C,NEAR_FC94	; FCD6 38 BC "8?"
	JR   Z,NEAR_FC94	; FCD8 28 BA "(?"
	LD   A,C	; FCDA 79 "y"
	LD   (IY-$56),A	; FCDB FD 77 AA "?w?"
	; Opcode breaks the linear code flow
	JR   NEAR_FC94	; FCDE 18 B4 "??"
SUB_FCE0:		; code label
	; stop analyzing: already analyzed code at iteration #631: Opcode (or part of it) has been already analyzed
	; Referenced at FC94 FC9C
	; Code analyzation starting point at iteration #532 of 937
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	IN   A,($B2)	; FCE0 DB B2 "??"
	PUSH AF	; FCE2 F5 "?"
	LD   A,$FF	; FCE3 3E FF ">?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; FCE5 D3 B2 "??"
	LD   A,(IY-$55)	; FCE7 FD 7E AB "?~?"
	ADD  (IY-$56)	; FCEA FD 86 AA "???"
	LD   L,A	; FCED 6F "o"
	LD   IY,($BFF4)	; FCEE FD 2A F4 BF "?*??"
	LD   H,$00	; FCF2 26 00 "&?"
	ADD  HL,HL	; FCF4 29 ")"
	ADD  HL,HL	; FCF5 29 ")"
	ADD  HL,HL	; FCF6 29 ")"
	ADD  HL,HL	; FCF7 29 ")"
	EX   DE,HL	; FCF8 EB "?"
	ADD  IY,DE	; FCF9 FD 19 "??"
	LD   A,(IY+$0A)	; FCFB FD 7E 0A "?~?"
	; stop analyzing: already analyzed code at iteration #932: Opcode (or part of it) has been already analyzed
	LD   C,(IY+$0B)	; FCFE FD 4E 0B "?N?"
	LD   (IY+$0B),A	; FD01 FD 77 0B "?w?"
	LD   (IY+$0A),C	; FD04 FD 71 0A "?q?"
	POP  AF	; FD07 F1 "?"
	; I/O on port 0xb2: Dave MMU reg, page 2 (8000-BFFF) selector
	OUT  ($B2),A	; FD08 D3 B2 "??"
	RST  $00	; FD0A C7 "?"
	; Opcode breaks the linear code flow
	RET  	; FD0B C9 "?"
FAR_FD0C:		; code label
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Referenced at FB15
	; Code analyzation starting point at iteration #353 of 937
	LD   HL,$2405	; FD0C 21 05 24 "!?$"
	RST  $20	; FD0F E7 "?"
FAR_FD10:		; code label
	; stop analyzing: already analyzed code at iteration #354: Opcode (or part of it) has been already analyzed
	; Referenced at FB2E FB51
	LD   HL,$4201	; FD10 21 01 42 "!?B"
	RST  $20	; FD13 E7 "?"
FAR_FD14:		; code label
	; stop analyzing: already analyzed code at iteration #355: Opcode (or part of it) has been already analyzed
	; Referenced at FC20 FC24
	LD   HL,$041B	; FD14 21 1B 04 "!??"
	RST  $20	; FD17 E7 "?"
SUB_FD18:		; code label
	; Referenced at E648
	; Opcode breaks the linear code flow
	RET  	; FD18 C9 "?"
	; fall-back code analyzation starting point [maybe incorrect, and this is data!]
	; Code analyzation starting point at iteration #442 of 937
	LD   C,(HL)	; FD19 4E "N"
	RST  $38	; FD1A FF "?"
	RST  $38	; FD1B FF "?"
	RST  $38	; FD1C FF "?"
	RST  $38	; FD1D FF "?"
	RST  $38	; FD1E FF "?"
	RST  $38	; FD1F FF "?"
	RST  $38	; FD20 FF "?"
	RST  $38	; FD21 FF "?"
	RST  $38	; FD22 FF "?"
	RST  $38	; FD23 FF "?"
	RST  $38	; FD24 FF "?"
	RST  $38	; FD25 FF "?"
	RST  $38	; FD26 FF "?"
	RST  $38	; FD27 FF "?"
	RST  $38	; FD28 FF "?"
	RST  $38	; FD29 FF "?"
	RST  $38	; FD2A FF "?"
	RST  $38	; FD2B FF "?"
	RST  $38	; FD2C FF "?"
	RST  $38	; FD2D FF "?"
	RST  $38	; FD2E FF "?"
	RST  $38	; FD2F FF "?"
	RST  $38	; FD30 FF "?"
	RST  $38	; FD31 FF "?"
	RST  $38	; FD32 FF "?"
	RST  $38	; FD33 FF "?"
	RST  $38	; FD34 FF "?"
	RST  $38	; FD35 FF "?"
	RST  $38	; FD36 FF "?"
	RST  $38	; FD37 FF "?"
	RST  $38	; FD38 FF "?"
	RST  $38	; FD39 FF "?"
	RST  $38	; FD3A FF "?"
	RST  $38	; FD3B FF "?"
	RST  $38	; FD3C FF "?"
	RST  $38	; FD3D FF "?"
	RST  $38	; FD3E FF "?"
	RST  $38	; FD3F FF "?"
	RST  $38	; FD40 FF "?"
	RST  $38	; FD41 FF "?"
	RST  $38	; FD42 FF "?"
	RST  $38	; FD43 FF "?"
	RST  $38	; FD44 FF "?"
	RST  $38	; FD45 FF "?"
	RST  $38	; FD46 FF "?"
	RST  $38	; FD47 FF "?"
	RST  $38	; FD48 FF "?"
	RST  $38	; FD49 FF "?"
	RST  $38	; FD4A FF "?"
	RST  $38	; FD4B FF "?"
	RST  $38	; FD4C FF "?"
	RST  $38	; FD4D FF "?"
	RST  $38	; FD4E FF "?"
	RST  $38	; FD4F FF "?"
	RST  $38	; FD50 FF "?"
	RST  $38	; FD51 FF "?"
	RST  $38	; FD52 FF "?"
	RST  $38	; FD53 FF "?"
	RST  $38	; FD54 FF "?"
	RST  $38	; FD55 FF "?"
	RST  $38	; FD56 FF "?"
	RST  $38	; FD57 FF "?"
	RST  $38	; FD58 FF "?"
	RST  $38	; FD59 FF "?"
	RST  $38	; FD5A FF "?"
	RST  $38	; FD5B FF "?"
	RST  $38	; FD5C FF "?"
	RST  $38	; FD5D FF "?"
	RST  $38	; FD5E FF "?"
	RST  $38	; FD5F FF "?"
	RST  $38	; FD60 FF "?"
	RST  $38	; FD61 FF "?"
	RST  $38	; FD62 FF "?"
	RST  $38	; FD63 FF "?"
	RST  $38	; FD64 FF "?"
	RST  $38	; FD65 FF "?"
	RST  $38	; FD66 FF "?"
	RST  $38	; FD67 FF "?"
	RST  $38	; FD68 FF "?"
	RST  $38	; FD69 FF "?"
	RST  $38	; FD6A FF "?"
	RST  $38	; FD6B FF "?"
	RST  $38	; FD6C FF "?"
	RST  $38	; FD6D FF "?"
	RST  $38	; FD6E FF "?"
	RST  $38	; FD6F FF "?"
	RST  $38	; FD70 FF "?"
	RST  $38	; FD71 FF "?"
	RST  $38	; FD72 FF "?"
	RST  $38	; FD73 FF "?"
	RST  $38	; FD74 FF "?"
	RST  $38	; FD75 FF "?"
	RST  $38	; FD76 FF "?"
	RST  $38	; FD77 FF "?"
	RST  $38	; FD78 FF "?"
	RST  $38	; FD79 FF "?"
	RST  $38	; FD7A FF "?"
	RST  $38	; FD7B FF "?"
	RST  $38	; FD7C FF "?"
	RST  $38	; FD7D FF "?"
	RST  $38	; FD7E FF "?"
	RST  $38	; FD7F FF "?"
	RST  $38	; FD80 FF "?"
	RST  $38	; FD81 FF "?"
	RST  $38	; FD82 FF "?"
	RST  $38	; FD83 FF "?"
	RST  $38	; FD84 FF "?"
	RST  $38	; FD85 FF "?"
	RST  $38	; FD86 FF "?"
	RST  $38	; FD87 FF "?"
	RST  $38	; FD88 FF "?"
	RST  $38	; FD89 FF "?"
	RST  $38	; FD8A FF "?"
	RST  $38	; FD8B FF "?"
	RST  $38	; FD8C FF "?"
	RST  $38	; FD8D FF "?"
	RST  $38	; FD8E FF "?"
	RST  $38	; FD8F FF "?"
	RST  $38	; FD90 FF "?"
	RST  $38	; FD91 FF "?"
	RST  $38	; FD92 FF "?"
	RST  $38	; FD93 FF "?"
	RST  $38	; FD94 FF "?"
	RST  $38	; FD95 FF "?"
	RST  $38	; FD96 FF "?"
	RST  $38	; FD97 FF "?"
	RST  $38	; FD98 FF "?"
	RST  $38	; FD99 FF "?"
	RST  $38	; FD9A FF "?"
	RST  $38	; FD9B FF "?"
	RST  $38	; FD9C FF "?"
	RST  $38	; FD9D FF "?"
	RST  $38	; FD9E FF "?"
	RST  $38	; FD9F FF "?"
	RST  $38	; FDA0 FF "?"
	RST  $38	; FDA1 FF "?"
	RST  $38	; FDA2 FF "?"
	RST  $38	; FDA3 FF "?"
	RST  $38	; FDA4 FF "?"
	RST  $38	; FDA5 FF "?"
	RST  $38	; FDA6 FF "?"
	RST  $38	; FDA7 FF "?"
	RST  $38	; FDA8 FF "?"
	RST  $38	; FDA9 FF "?"
	RST  $38	; FDAA FF "?"
	RST  $38	; FDAB FF "?"
	RST  $38	; FDAC FF "?"
	RST  $38	; FDAD FF "?"
	RST  $38	; FDAE FF "?"
	RST  $38	; FDAF FF "?"
	RST  $38	; FDB0 FF "?"
	RST  $38	; FDB1 FF "?"
	RST  $38	; FDB2 FF "?"
	RST  $38	; FDB3 FF "?"
	RST  $38	; FDB4 FF "?"
	RST  $38	; FDB5 FF "?"
	RST  $38	; FDB6 FF "?"
	RST  $38	; FDB7 FF "?"
	RST  $38	; FDB8 FF "?"
	RST  $38	; FDB9 FF "?"
	RST  $38	; FDBA FF "?"
	RST  $38	; FDBB FF "?"
	RST  $38	; FDBC FF "?"
	RST  $38	; FDBD FF "?"
	RST  $38	; FDBE FF "?"
	RST  $38	; FDBF FF "?"
	RST  $38	; FDC0 FF "?"
	RST  $38	; FDC1 FF "?"
	RST  $38	; FDC2 FF "?"
	RST  $38	; FDC3 FF "?"
	RST  $38	; FDC4 FF "?"
	RST  $38	; FDC5 FF "?"
	RST  $38	; FDC6 FF "?"
	RST  $38	; FDC7 FF "?"
	RST  $38	; FDC8 FF "?"
	RST  $38	; FDC9 FF "?"
	RST  $38	; FDCA FF "?"
	RST  $38	; FDCB FF "?"
	RST  $38	; FDCC FF "?"
	RST  $38	; FDCD FF "?"
	RST  $38	; FDCE FF "?"
	RST  $38	; FDCF FF "?"
	RST  $38	; FDD0 FF "?"
	RST  $38	; FDD1 FF "?"
	RST  $38	; FDD2 FF "?"
	RST  $38	; FDD3 FF "?"
	RST  $38	; FDD4 FF "?"
	RST  $38	; FDD5 FF "?"
	RST  $38	; FDD6 FF "?"
	RST  $38	; FDD7 FF "?"
	RST  $38	; FDD8 FF "?"
	RST  $38	; FDD9 FF "?"
	RST  $38	; FDDA FF "?"
	RST  $38	; FDDB FF "?"
	RST  $38	; FDDC FF "?"
	RST  $38	; FDDD FF "?"
	RST  $38	; FDDE FF "?"
	RST  $38	; FDDF FF "?"
	RST  $38	; FDE0 FF "?"
	RST  $38	; FDE1 FF "?"
	RST  $38	; FDE2 FF "?"
	RST  $38	; FDE3 FF "?"
	RST  $38	; FDE4 FF "?"
	RST  $38	; FDE5 FF "?"
	RST  $38	; FDE6 FF "?"
	RST  $38	; FDE7 FF "?"
	RST  $38	; FDE8 FF "?"
	RST  $38	; FDE9 FF "?"
	RST  $38	; FDEA FF "?"
	RST  $38	; FDEB FF "?"
	RST  $38	; FDEC FF "?"
	RST  $38	; FDED FF "?"
	RST  $38	; FDEE FF "?"
	RST  $38	; FDEF FF "?"
	RST  $38	; FDF0 FF "?"
	RST  $38	; FDF1 FF "?"
	RST  $38	; FDF2 FF "?"
	RST  $38	; FDF3 FF "?"
	RST  $38	; FDF4 FF "?"
	RST  $38	; FDF5 FF "?"
	RST  $38	; FDF6 FF "?"
	RST  $38	; FDF7 FF "?"
	RST  $38	; FDF8 FF "?"
	RST  $38	; FDF9 FF "?"
	RST  $38	; FDFA FF "?"
	RST  $38	; FDFB FF "?"
	RST  $38	; FDFC FF "?"
	RST  $38	; FDFD FF "?"
	RST  $38	; FDFE FF "?"
	RST  $38	; FDFF FF "?"
	RST  $38	; FE00 FF "?"
	RST  $38	; FE01 FF "?"
	RST  $38	; FE02 FF "?"
	RST  $38	; FE03 FF "?"
	RST  $38	; FE04 FF "?"
	RST  $38	; FE05 FF "?"
	RST  $38	; FE06 FF "?"
	RST  $38	; FE07 FF "?"
	RST  $38	; FE08 FF "?"
	RST  $38	; FE09 FF "?"
	RST  $38	; FE0A FF "?"
	RST  $38	; FE0B FF "?"
	RST  $38	; FE0C FF "?"
	RST  $38	; FE0D FF "?"
	RST  $38	; FE0E FF "?"
	RST  $38	; FE0F FF "?"
	RST  $38	; FE10 FF "?"
	RST  $38	; FE11 FF "?"
	RST  $38	; FE12 FF "?"
	RST  $38	; FE13 FF "?"
	RST  $38	; FE14 FF "?"
	RST  $38	; FE15 FF "?"
	RST  $38	; FE16 FF "?"
	RST  $38	; FE17 FF "?"
	RST  $38	; FE18 FF "?"
	RST  $38	; FE19 FF "?"
	RST  $38	; FE1A FF "?"
	RST  $38	; FE1B FF "?"
	RST  $38	; FE1C FF "?"
	RST  $38	; FE1D FF "?"
	RST  $38	; FE1E FF "?"
	RST  $38	; FE1F FF "?"
	RST  $38	; FE20 FF "?"
	RST  $38	; FE21 FF "?"
	RST  $38	; FE22 FF "?"
	RST  $38	; FE23 FF "?"
	RST  $38	; FE24 FF "?"
	RST  $38	; FE25 FF "?"
	RST  $38	; FE26 FF "?"
	RST  $38	; FE27 FF "?"
	RST  $38	; FE28 FF "?"
	RST  $38	; FE29 FF "?"
	RST  $38	; FE2A FF "?"
	RST  $38	; FE2B FF "?"
	RST  $38	; FE2C FF "?"
	RST  $38	; FE2D FF "?"
	RST  $38	; FE2E FF "?"
	RST  $38	; FE2F FF "?"
	RST  $38	; FE30 FF "?"
	RST  $38	; FE31 FF "?"
	RST  $38	; FE32 FF "?"
	RST  $38	; FE33 FF "?"
	RST  $38	; FE34 FF "?"
	RST  $38	; FE35 FF "?"
	RST  $38	; FE36 FF "?"
	RST  $38	; FE37 FF "?"
	RST  $38	; FE38 FF "?"
	RST  $38	; FE39 FF "?"
	RST  $38	; FE3A FF "?"
	RST  $38	; FE3B FF "?"
	RST  $38	; FE3C FF "?"
	RST  $38	; FE3D FF "?"
	RST  $38	; FE3E FF "?"
	RST  $38	; FE3F FF "?"
	RST  $38	; FE40 FF "?"
	RST  $38	; FE41 FF "?"
	RST  $38	; FE42 FF "?"
	RST  $38	; FE43 FF "?"
	RST  $38	; FE44 FF "?"
	RST  $38	; FE45 FF "?"
	RST  $38	; FE46 FF "?"
	RST  $38	; FE47 FF "?"
	RST  $38	; FE48 FF "?"
	RST  $38	; FE49 FF "?"
	RST  $38	; FE4A FF "?"
	RST  $38	; FE4B FF "?"
	RST  $38	; FE4C FF "?"
	RST  $38	; FE4D FF "?"
	RST  $38	; FE4E FF "?"
	RST  $38	; FE4F FF "?"
	RST  $38	; FE50 FF "?"
	RST  $38	; FE51 FF "?"
	RST  $38	; FE52 FF "?"
	RST  $38	; FE53 FF "?"
	RST  $38	; FE54 FF "?"
	RST  $38	; FE55 FF "?"
	RST  $38	; FE56 FF "?"
	RST  $38	; FE57 FF "?"
	RST  $38	; FE58 FF "?"
	RST  $38	; FE59 FF "?"
	RST  $38	; FE5A FF "?"
	RST  $38	; FE5B FF "?"
	RST  $38	; FE5C FF "?"
	RST  $38	; FE5D FF "?"
	RST  $38	; FE5E FF "?"
	RST  $38	; FE5F FF "?"
	RST  $38	; FE60 FF "?"
	RST  $38	; FE61 FF "?"
	RST  $38	; FE62 FF "?"
	RST  $38	; FE63 FF "?"
	RST  $38	; FE64 FF "?"
	RST  $38	; FE65 FF "?"
	RST  $38	; FE66 FF "?"
	RST  $38	; FE67 FF "?"
	RST  $38	; FE68 FF "?"
	RST  $38	; FE69 FF "?"
	RST  $38	; FE6A FF "?"
	RST  $38	; FE6B FF "?"
	RST  $38	; FE6C FF "?"
	RST  $38	; FE6D FF "?"
	RST  $38	; FE6E FF "?"
	RST  $38	; FE6F FF "?"
	RST  $38	; FE70 FF "?"
	RST  $38	; FE71 FF "?"
	RST  $38	; FE72 FF "?"
	RST  $38	; FE73 FF "?"
	RST  $38	; FE74 FF "?"
	RST  $38	; FE75 FF "?"
	RST  $38	; FE76 FF "?"
	RST  $38	; FE77 FF "?"
	RST  $38	; FE78 FF "?"
	RST  $38	; FE79 FF "?"
	RST  $38	; FE7A FF "?"
	RST  $38	; FE7B FF "?"
	RST  $38	; FE7C FF "?"
	RST  $38	; FE7D FF "?"
	RST  $38	; FE7E FF "?"
	RST  $38	; FE7F FF "?"
	RST  $38	; FE80 FF "?"
	RST  $38	; FE81 FF "?"
	RST  $38	; FE82 FF "?"
	RST  $38	; FE83 FF "?"
	RST  $38	; FE84 FF "?"
	RST  $38	; FE85 FF "?"
	RST  $38	; FE86 FF "?"
	RST  $38	; FE87 FF "?"
	RST  $38	; FE88 FF "?"
	RST  $38	; FE89 FF "?"
	RST  $38	; FE8A FF "?"
	RST  $38	; FE8B FF "?"
	RST  $38	; FE8C FF "?"
	RST  $38	; FE8D FF "?"
	RST  $38	; FE8E FF "?"
	RST  $38	; FE8F FF "?"
	RST  $38	; FE90 FF "?"
	RST  $38	; FE91 FF "?"
	RST  $38	; FE92 FF "?"
	RST  $38	; FE93 FF "?"
	RST  $38	; FE94 FF "?"
	RST  $38	; FE95 FF "?"
	RST  $38	; FE96 FF "?"
	RST  $38	; FE97 FF "?"
	RST  $38	; FE98 FF "?"
	RST  $38	; FE99 FF "?"
	RST  $38	; FE9A FF "?"
	RST  $38	; FE9B FF "?"
	RST  $38	; FE9C FF "?"
	RST  $38	; FE9D FF "?"
	RST  $38	; FE9E FF "?"
	RST  $38	; FE9F FF "?"
	RST  $38	; FEA0 FF "?"
	RST  $38	; FEA1 FF "?"
	RST  $38	; FEA2 FF "?"
	RST  $38	; FEA3 FF "?"
	RST  $38	; FEA4 FF "?"
	RST  $38	; FEA5 FF "?"
	RST  $38	; FEA6 FF "?"
	RST  $38	; FEA7 FF "?"
	RST  $38	; FEA8 FF "?"
	RST  $38	; FEA9 FF "?"
	RST  $38	; FEAA FF "?"
	RST  $38	; FEAB FF "?"
	RST  $38	; FEAC FF "?"
	RST  $38	; FEAD FF "?"
	RST  $38	; FEAE FF "?"
	RST  $38	; FEAF FF "?"
	RST  $38	; FEB0 FF "?"
	RST  $38	; FEB1 FF "?"
	RST  $38	; FEB2 FF "?"
	RST  $38	; FEB3 FF "?"
	RST  $38	; FEB4 FF "?"
	RST  $38	; FEB5 FF "?"
	RST  $38	; FEB6 FF "?"
	RST  $38	; FEB7 FF "?"
	RST  $38	; FEB8 FF "?"
	RST  $38	; FEB9 FF "?"
	RST  $38	; FEBA FF "?"
	RST  $38	; FEBB FF "?"
	RST  $38	; FEBC FF "?"
	RST  $38	; FEBD FF "?"
	RST  $38	; FEBE FF "?"
	RST  $38	; FEBF FF "?"
	RST  $38	; FEC0 FF "?"
	RST  $38	; FEC1 FF "?"
	RST  $38	; FEC2 FF "?"
	RST  $38	; FEC3 FF "?"
	RST  $38	; FEC4 FF "?"
	RST  $38	; FEC5 FF "?"
	RST  $38	; FEC6 FF "?"
	RST  $38	; FEC7 FF "?"
	RST  $38	; FEC8 FF "?"
	RST  $38	; FEC9 FF "?"
	RST  $38	; FECA FF "?"
	RST  $38	; FECB FF "?"
	RST  $38	; FECC FF "?"
	RST  $38	; FECD FF "?"
	RST  $38	; FECE FF "?"
	RST  $38	; FECF FF "?"
	RST  $38	; FED0 FF "?"
	RST  $38	; FED1 FF "?"
	RST  $38	; FED2 FF "?"
	RST  $38	; FED3 FF "?"
	RST  $38	; FED4 FF "?"
	RST  $38	; FED5 FF "?"
	RST  $38	; FED6 FF "?"
	RST  $38	; FED7 FF "?"
	RST  $38	; FED8 FF "?"
	RST  $38	; FED9 FF "?"
	RST  $38	; FEDA FF "?"
	RST  $38	; FEDB FF "?"
	RST  $38	; FEDC FF "?"
	RST  $38	; FEDD FF "?"
	RST  $38	; FEDE FF "?"
	RST  $38	; FEDF FF "?"
	RST  $38	; FEE0 FF "?"
	RST  $38	; FEE1 FF "?"
	RST  $38	; FEE2 FF "?"
	RST  $38	; FEE3 FF "?"
	RST  $38	; FEE4 FF "?"
	RST  $38	; FEE5 FF "?"
	RST  $38	; FEE6 FF "?"
	RST  $38	; FEE7 FF "?"
	RST  $38	; FEE8 FF "?"
	RST  $38	; FEE9 FF "?"
	RST  $38	; FEEA FF "?"
	RST  $38	; FEEB FF "?"
	RST  $38	; FEEC FF "?"
	RST  $38	; FEED FF "?"
	RST  $38	; FEEE FF "?"
	RST  $38	; FEEF FF "?"
	RST  $38	; FEF0 FF "?"
	RST  $38	; FEF1 FF "?"
	RST  $38	; FEF2 FF "?"
	RST  $38	; FEF3 FF "?"
	RST  $38	; FEF4 FF "?"
	RST  $38	; FEF5 FF "?"
	RST  $38	; FEF6 FF "?"
	RST  $38	; FEF7 FF "?"
	RST  $38	; FEF8 FF "?"
	RST  $38	; FEF9 FF "?"
	RST  $38	; FEFA FF "?"
	RST  $38	; FEFB FF "?"
	RST  $38	; FEFC FF "?"
	RST  $38	; FEFD FF "?"
	RST  $38	; FEFE FF "?"
	RST  $38	; FEFF FF "?"
	RST  $38	; FF00 FF "?"
	RST  $38	; FF01 FF "?"
	RST  $38	; FF02 FF "?"
	RST  $38	; FF03 FF "?"
	RST  $38	; FF04 FF "?"
	RST  $38	; FF05 FF "?"
	RST  $38	; FF06 FF "?"
	RST  $38	; FF07 FF "?"
	RST  $38	; FF08 FF "?"
	RST  $38	; FF09 FF "?"
	RST  $38	; FF0A FF "?"
	RST  $38	; FF0B FF "?"
	RST  $38	; FF0C FF "?"
	RST  $38	; FF0D FF "?"
	RST  $38	; FF0E FF "?"
	RST  $38	; FF0F FF "?"
	RST  $38	; FF10 FF "?"
	RST  $38	; FF11 FF "?"
	RST  $38	; FF12 FF "?"
	RST  $38	; FF13 FF "?"
	RST  $38	; FF14 FF "?"
	RST  $38	; FF15 FF "?"
	RST  $38	; FF16 FF "?"
	RST  $38	; FF17 FF "?"
	RST  $38	; FF18 FF "?"
	RST  $38	; FF19 FF "?"
	RST  $38	; FF1A FF "?"
	RST  $38	; FF1B FF "?"
	RST  $38	; FF1C FF "?"
	RST  $38	; FF1D FF "?"
	RST  $38	; FF1E FF "?"
SUB_FF1F:		; code label
	; Referenced at C31B
	RST  $38	; FF1F FF "?"
	RST  $38	; FF20 FF "?"
	RST  $38	; FF21 FF "?"
	RST  $38	; FF22 FF "?"
	RST  $38	; FF23 FF "?"
	RST  $38	; FF24 FF "?"
	RST  $38	; FF25 FF "?"
	RST  $38	; FF26 FF "?"
	RST  $38	; FF27 FF "?"
	RST  $38	; FF28 FF "?"
	RST  $38	; FF29 FF "?"
	RST  $38	; FF2A FF "?"
	RST  $38	; FF2B FF "?"
	RST  $38	; FF2C FF "?"
	RST  $38	; FF2D FF "?"
	RST  $38	; FF2E FF "?"
	RST  $38	; FF2F FF "?"
	RST  $38	; FF30 FF "?"
	RST  $38	; FF31 FF "?"
	RST  $38	; FF32 FF "?"
	RST  $38	; FF33 FF "?"
	RST  $38	; FF34 FF "?"
	RST  $38	; FF35 FF "?"
	RST  $38	; FF36 FF "?"
	RST  $38	; FF37 FF "?"
	RST  $38	; FF38 FF "?"
	RST  $38	; FF39 FF "?"
	RST  $38	; FF3A FF "?"
	RST  $38	; FF3B FF "?"
	RST  $38	; FF3C FF "?"
	RST  $38	; FF3D FF "?"
	RST  $38	; FF3E FF "?"
	RST  $38	; FF3F FF "?"
	RST  $38	; FF40 FF "?"
	RST  $38	; FF41 FF "?"
	RST  $38	; FF42 FF "?"
	RST  $38	; FF43 FF "?"
	RST  $38	; FF44 FF "?"
	RST  $38	; FF45 FF "?"
	RST  $38	; FF46 FF "?"
	RST  $38	; FF47 FF "?"
	RST  $38	; FF48 FF "?"
	RST  $38	; FF49 FF "?"
	RST  $38	; FF4A FF "?"
	RST  $38	; FF4B FF "?"
	RST  $38	; FF4C FF "?"
	RST  $38	; FF4D FF "?"
	RST  $38	; FF4E FF "?"
	RST  $38	; FF4F FF "?"
	RST  $38	; FF50 FF "?"
	RST  $38	; FF51 FF "?"
	RST  $38	; FF52 FF "?"
	RST  $38	; FF53 FF "?"
	RST  $38	; FF54 FF "?"
	RST  $38	; FF55 FF "?"
	RST  $38	; FF56 FF "?"
	RST  $38	; FF57 FF "?"
	RST  $38	; FF58 FF "?"
	RST  $38	; FF59 FF "?"
	RST  $38	; FF5A FF "?"
	RST  $38	; FF5B FF "?"
	RST  $38	; FF5C FF "?"
	RST  $38	; FF5D FF "?"
	RST  $38	; FF5E FF "?"
	RST  $38	; FF5F FF "?"
	RST  $38	; FF60 FF "?"
	RST  $38	; FF61 FF "?"
	RST  $38	; FF62 FF "?"
	RST  $38	; FF63 FF "?"
	RST  $38	; FF64 FF "?"
	RST  $38	; FF65 FF "?"
	RST  $38	; FF66 FF "?"
	RST  $38	; FF67 FF "?"
	RST  $38	; FF68 FF "?"
	RST  $38	; FF69 FF "?"
	RST  $38	; FF6A FF "?"
	RST  $38	; FF6B FF "?"
	RST  $38	; FF6C FF "?"
	RST  $38	; FF6D FF "?"
	RST  $38	; FF6E FF "?"
	RST  $38	; FF6F FF "?"
	RST  $38	; FF70 FF "?"
	RST  $38	; FF71 FF "?"
	RST  $38	; FF72 FF "?"
	RST  $38	; FF73 FF "?"
	RST  $38	; FF74 FF "?"
	RST  $38	; FF75 FF "?"
	RST  $38	; FF76 FF "?"
	RST  $38	; FF77 FF "?"
	RST  $38	; FF78 FF "?"
	RST  $38	; FF79 FF "?"
	RST  $38	; FF7A FF "?"
	RST  $38	; FF7B FF "?"
	RST  $38	; FF7C FF "?"
	RST  $38	; FF7D FF "?"
	RST  $38	; FF7E FF "?"
	RST  $38	; FF7F FF "?"
	RST  $38	; FF80 FF "?"
	RST  $38	; FF81 FF "?"
	RST  $38	; FF82 FF "?"
	RST  $38	; FF83 FF "?"
	RST  $38	; FF84 FF "?"
	RST  $38	; FF85 FF "?"
	RST  $38	; FF86 FF "?"
	RST  $38	; FF87 FF "?"
	RST  $38	; FF88 FF "?"
	RST  $38	; FF89 FF "?"
	RST  $38	; FF8A FF "?"
	RST  $38	; FF8B FF "?"
	RST  $38	; FF8C FF "?"
	RST  $38	; FF8D FF "?"
	RST  $38	; FF8E FF "?"
	RST  $38	; FF8F FF "?"
	RST  $38	; FF90 FF "?"
	RST  $38	; FF91 FF "?"
	RST  $38	; FF92 FF "?"
	RST  $38	; FF93 FF "?"
	RST  $38	; FF94 FF "?"
	RST  $38	; FF95 FF "?"
	RST  $38	; FF96 FF "?"
	RST  $38	; FF97 FF "?"
	RST  $38	; FF98 FF "?"
	RST  $38	; FF99 FF "?"
	RST  $38	; FF9A FF "?"
	RST  $38	; FF9B FF "?"
	RST  $38	; FF9C FF "?"
	RST  $38	; FF9D FF "?"
	RST  $38	; FF9E FF "?"
	RST  $38	; FF9F FF "?"
	RST  $38	; FFA0 FF "?"
	RST  $38	; FFA1 FF "?"
	RST  $38	; FFA2 FF "?"
	RST  $38	; FFA3 FF "?"
	RST  $38	; FFA4 FF "?"
	RST  $38	; FFA5 FF "?"
	RST  $38	; FFA6 FF "?"
	RST  $38	; FFA7 FF "?"
	RST  $38	; FFA8 FF "?"
	RST  $38	; FFA9 FF "?"
	RST  $38	; FFAA FF "?"
	RST  $38	; FFAB FF "?"
	RST  $38	; FFAC FF "?"
	RST  $38	; FFAD FF "?"
	RST  $38	; FFAE FF "?"
	RST  $38	; FFAF FF "?"
	RST  $38	; FFB0 FF "?"
	RST  $38	; FFB1 FF "?"
	RST  $38	; FFB2 FF "?"
	RST  $38	; FFB3 FF "?"
	RST  $38	; FFB4 FF "?"
	RST  $38	; FFB5 FF "?"
	RST  $38	; FFB6 FF "?"
	RST  $38	; FFB7 FF "?"
	RST  $38	; FFB8 FF "?"
	RST  $38	; FFB9 FF "?"
	RST  $38	; FFBA FF "?"
	RST  $38	; FFBB FF "?"
	RST  $38	; FFBC FF "?"
	RST  $38	; FFBD FF "?"
	RST  $38	; FFBE FF "?"
	RST  $38	; FFBF FF "?"
	RST  $38	; FFC0 FF "?"
	RST  $38	; FFC1 FF "?"
	RST  $38	; FFC2 FF "?"
	RST  $38	; FFC3 FF "?"
	RST  $38	; FFC4 FF "?"
	RST  $38	; FFC5 FF "?"
	RST  $38	; FFC6 FF "?"
	RST  $38	; FFC7 FF "?"
	RST  $38	; FFC8 FF "?"
	RST  $38	; FFC9 FF "?"
	RST  $38	; FFCA FF "?"
	RST  $38	; FFCB FF "?"
	RST  $38	; FFCC FF "?"
	RST  $38	; FFCD FF "?"
	RST  $38	; FFCE FF "?"
	RST  $38	; FFCF FF "?"
	RST  $38	; FFD0 FF "?"
	RST  $38	; FFD1 FF "?"
	RST  $38	; FFD2 FF "?"
	RST  $38	; FFD3 FF "?"
	RST  $38	; FFD4 FF "?"
	RST  $38	; FFD5 FF "?"
	RST  $38	; FFD6 FF "?"
	RST  $38	; FFD7 FF "?"
	RST  $38	; FFD8 FF "?"
	RST  $38	; FFD9 FF "?"
	RST  $38	; FFDA FF "?"
	RST  $38	; FFDB FF "?"
	RST  $38	; FFDC FF "?"
	RST  $38	; FFDD FF "?"
	RST  $38	; FFDE FF "?"
	RST  $38	; FFDF FF "?"
	RST  $38	; FFE0 FF "?"
	RST  $38	; FFE1 FF "?"
	RST  $38	; FFE2 FF "?"
	RST  $38	; FFE3 FF "?"
	RST  $38	; FFE4 FF "?"
	RST  $38	; FFE5 FF "?"
	RST  $38	; FFE6 FF "?"
	RST  $38	; FFE7 FF "?"
	RST  $38	; FFE8 FF "?"
	RST  $38	; FFE9 FF "?"
	RST  $38	; FFEA FF "?"
	RST  $38	; FFEB FF "?"
	RST  $38	; FFEC FF "?"
	RST  $38	; FFED FF "?"
	RST  $38	; FFEE FF "?"
	RST  $38	; FFEF FF "?"
	RST  $38	; FFF0 FF "?"
	RST  $38	; FFF1 FF "?"
	RST  $38	; FFF2 FF "?"
	RST  $38	; FFF3 FF "?"
	RST  $38	; FFF4 FF "?"
	RST  $38	; FFF5 FF "?"
	RST  $38	; FFF6 FF "?"
	RST  $38	; FFF7 FF "?"
	RST  $38	; FFF8 FF "?"
	RST  $38	; FFF9 FF "?"
	RST  $38	; FFFA FF "?"
	RST  $38	; FFFB FF "?"
	RST  $38	; FFFC FF "?"
	RST  $38	; FFFD FF "?"
	RST  $38	; FFFE FF "?"
	RST  $38	; FFFF FF "?"
END_OF_PROGRAM:		; Do not put anything after this!