DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦cf75df1a7⟧ M400_PROM, TextFile

    Length: 67584 (0x10800)
    Types: M400_PROM, TextFile
    Notes: M400_PROM_IOC
    Names: »IOC.M400_PROM«

Derivation

└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »IOC.M400_PROM« 

Disassembly

Raw from R1000.Disassembly/DFS

80000000 ; --------------------------------------------------------------------------------------
80000000 ; Info from S-Records:
80000000 ;     R07N11
80000000 ; R1000.Disassembly modules:
80000000 ;   import all
80000000 ;   import kind.ioc_400
80000000 ;   no ident.5e1f7780fcfe757f
80000000 ;   import kind.ioc_400_part_0
80000000 ;   no ident.b84f81925dcda319
80000000 ;   import kind.ioc_400_part_1
80000000 ;   no ident.b4e97cdaebd09c4c
80000000 ;   import kind.ioc_400_part_2
80000000 ;   import ident.dc61396631c7839e
80000000 ;   no kind.ioc_400_part_3
80000000 ;   no ident.8bd3c0f3dbe47249
80000000 ; --------------------------------------------------------------------------------------
80000000 00 07 ff fc              |        |		.XXX[0x4]
80000004 80 00 00 24              |   $    |		.CODE	0x80000024
80000008 80 00 00 2c              |   ,    |		.XXX[0x4]
8000000c ; --------------------------------------------------------------------------------------
8000000c ; Exported Entrypoint
8000000c ; --------------------------------------------------------------------------------------
8000000c					IOC_EEPROM_PART1_REPORT_OK:
8000000c 60 00 01 40              |`  @    |		BRA	_IOC_EEPROM_PART1_REPORT_OK
80000010 60 00 00 76              |`  v    |		.XXX[0x4]
80000014 ; --------------------------------------------------------------------------------------
80000014 ; Exported Entrypoint
80000014 ; --------------------------------------------------------------------------------------
80000014					IOC_EEPROM_PART1_EXPORT_0014:
80000014 60 00 01 54              |`  T    |		BRA	_IOC_EEPROM_PART1_EXPORT_0014
80000018 ; --------------------------------------------------------------------------------------
80000018 ; Exported Entrypoint
80000018 ; --------------------------------------------------------------------------------------
80000018					IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0):
80000018 60 00 00 ca              |`       |		BRA	_IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0)
8000001c ; --------------------------------------------------------------------------------------
8000001c ; Exported Entrypoint
8000001c ; --------------------------------------------------------------------------------------
8000001c					IOC_EEPROM_PART1_OUTSTR_INLINE:
8000001c 60 00 00 d0              |`       |		BRA	_IOC_EEPROM_PART1_OUTSTR_INLINE
80000020					IOC_20_XXX:
80000020 60 00 01 36              |`  6    |		BRA	0x80000158		; Manual
80000024 4e 71                    |Nq      |		NOP
80000026 4e 71                    |Nq      |		NOP
80000028 42 87                    |B       |		CLR.L	D7
8000002a 42 86                    |B       |		CLR.L	D6
8000002c 42 b8 f4 00              |B       |		CLR.L	IO_WRITE_CONTROL_p24
80000030 42 b8 fe 00              |B       |		CLR.L	IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23
80000034 42 b8 f3 00              |B       |		CLR.L	IO_SENSE_TEST_p25
80000038 42 b8 fc 00              |B       |		CLR.L	IO_CONTROL_pg18
8000003c 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
80000040 42 b8 f2 00              |B       |		CLR.L	IO_FRONT_PANEL_p27
80000044 42 b8 f5 00              |B       |		CLR.L	IO_FIFO_INIT_p68_p69
80000048 42 b8 fd 00              |B       |		CLR.L	IO_CLR_PFINT_p23
8000004c 46 fc 27 00              |F '     |		MOVE.W	#0x2700,SR
80000050 42 80                    |B       |		CLR.L	D0
80000052 4e 7b 00 02              |N{      |		MOVEC	D0,CACR			; Cache Control Register
80000056 2e 3c 80 00 00 00        |.<      |		MOVE.L	#0x80000000,D7
8000005c 10 38 90 03              | 8      |		MOVE.B	IO_UART_COMMAND,D0
80000060 20 3c 00 00 82 35        | <   5  |		MOVE.L	#0x8235,D0
80000066 51 c8 ff fe              |Q       |		DBF	D0,0x80000066
8000006a 42 38 90 03              |B8      |		CLR.B	IO_UART_COMMAND
8000006e 60 00 01 80              |`       |		BRA	0x800001f0
80000072					t_FAILED:
80000072					t_FAILED:
80000072 20 2a 20 2a 20 2a 20 2a  | * * * *|		.TXT	' * * * * * * * FAILED'
80000088					_TEST_FAILED:
80000088 2f 08                    |/       |		MOVE.L	A0,-(A7)		; Manual
8000008a 2f 00                    |/       |		MOVE.L	D0,-(A7)
8000008c 20 38 ff 00              | 8      |		MOVE.L	IO_READ_SENSE_p25,D0
80000090 08 00 00 00              |        |		BTST.L	#0x0,D0
80000094 4c df 00 01              |L       |		MOVEM.L	(A7)+,D0
80000098 67 04                    |g       |		BEQ	0x8000009e
8000009a 4a 86                    |J       |		TST.L	D6
8000009c 66 24                    |f$      |		BNE	0x800000c2
8000009e 4a 07                    |J       |		TST.B	D7
800000a0 66 14                    |f       |		BNE	0x800000b6
800000a2 bd fc 80 00 03 1e        |        |		CMPA.L	#0x8000031e,A6
800000a8 6d 00 00 0c              |m       |		BLT	0x800000b6
800000ac 41 f9 80 00 00 72        |A    r  |		LEA.L	t_FAILED,A0
800000b2 61 00 ff 64              |a  d    |		BSR	IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0)
800000b6 1e 3c 00 ff              | <      |		MOVE.B	#0xff,D7
800000ba 2e 7c 00 07 ff fc        |.|      |		MOVEA.L	#0x7fffc,A7
800000c0 4e d6                    |N       |		JMP	(A6)
800000c2 41 f9 80 00 00 72        |A    r  |		LEA.L	t_FAILED,A0
800000c8 61 00 ff 4e              |a  N    |		BSR	IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0)
800000cc 41 f9 80 00 01 67        |A    g  |		LEA.L	t_r_n,A0
800000d2 61 00 ff 44              |a  D    |		BSR	IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0)
800000d6 06 87 00 01 00 00        |        |		ADDI.L	#0x00010000,D7
800000dc 2c 46                    |,F      |		MOVEA.L	D6,A6
800000de 42 86                    |B       |		CLR.L	D6
800000e0 20 5f                    | _      |		MOVEA.L	(A7)+,A0
800000e2 4e d6                    |N       |		JMP	(A6)
800000e4					_IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0):
800000e4 2f 00                    |/       |		MOVE.L	D0,-(A7)
800000e6 61 00 00 1c              |a       |		BSR	0x80000104
800000ea 20 1f                    |        |		MOVE.L	(A7)+,D0
800000ec 4e 75                    |Nu      |		RTS
800000ee					_IOC_EEPROM_PART1_OUTSTR_INLINE:
800000ee 20 5f                    | _      |		MOVEA.L	(A7)+,A0
800000f0 2f 00                    |/       |		MOVE.L	D0,-(A7)
800000f2 61 00 00 10              |a       |		BSR	0x80000104
800000f6 20 08                    |        |		MOVE.L	A0,D0
800000f8 52 80                    |R       |		ADDQ.L	#0x1,D0
800000fa 02 00 00 fe              |        |		ANDI.B	#0xfe,D0
800000fe 20 40                    | @      |		MOVEA.L	D0,A0
80000100 20 1f                    |        |		MOVE.L	(A7)+,D0
80000102 4e d0                    |N       |		JMP	(A0)
80000104 11 fc 00 23 90 03        |   #    |		MOVE.B	#0x23,IO_UART_COMMAND
8000010a 20 3c 00 01 04 6a        | <   j  |		MOVE.L	#0x1046a,D0
80000110 53 80                    |S       |		SUBQ.L	#0x1,D0
80000112 66 fc                    |f       |		BNE	0x80000110
80000114 10 18                    |        |		MOVE.B	(A0)+,D0
80000116 67 0e                    |g       |		BEQ	0x80000126
80000118 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
8000011e 67 f8                    |g       |		BEQ	0x80000118
80000120 11 c0 90 00              |        |		MOVE.B	D0,IO_UART_DATA
80000124 60 ee                    |`       |		BRA	0x80000114
80000126 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
8000012c 67 f8                    |g       |		BEQ	0x80000126
8000012e 08 38 00 02 90 01        | 8      |		BTST.B	#0x2,IO_UART_STATUS
80000134 67 f8                    |g       |		BEQ	0x8000012e
80000136 08 38 00 02 90 01        | 8      |		BTST.B	#0x2,IO_UART_STATUS
8000013c 67 f0                    |g       |		BEQ	0x8000012e
8000013e 20 3c 00 00 82 35        | <   5  |		MOVE.L	#0x8235,D0
80000144 51 c8 ff fe              |Q       |		DBF	D0,0x80000144
80000148 42 38 90 03              |B8      |		CLR.B	IO_UART_COMMAND
8000014c 4e 75                    |Nu      |		RTS
8000014e					_IOC_EEPROM_PART1_REPORT_OK:
8000014e 41 f9 80 00 01 62        |A    b  |		LEA.L	t_OK_r_n,A0
80000154 60 00 fe c2              |`       |		BRA	IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0)
80000158 41 f9 80 00 01 67        |A    g  |		LEA.L	t_r_n,A0
8000015e 60 00 fe b8              |`       |		BRA	IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0)
80000162					t_OK_r_n:
80000162 20 5b 4f 4b 5d 0d 0a 00  | [OK]   |		.TXT	' [OK]\r\n'
8000016a					_IOC_EEPROM_PART1_EXPORT_0014:
8000016a 4c 3c 00 00 00 00 04 e2  |L<      |		mULU.L	#0x4e2,D0
80000172 53 80                    |S       |		SUBQ.L	#0x1,D0
80000174 66 fc                    |f       |		BNE	0x80000172
80000176 4e 75                    |Nu      |		RTS
80000178 74 56                    |tV      |		MOVEQ.L	#0x56,D2
8000017a 32 3c 1f f9              |2<      |		MOVE.W	#0x1ff9,D1
8000017e d4 18                    |        |		ADD.B	(A0)+,D2
80000180 51 c9 ff fc              |Q       |		DBF	D1,0x8000017e
80000184 4a 18                    |J       |		TST.B	(A0)+
80000186 32 3c 00 04              |2<      |		MOVE.W	#0x4,D1
8000018a d4 18                    |        |		ADD.B	(A0)+,D2
8000018c 51 c9 ff fc              |Q       |		DBF	D1,0x8000018a
80000190 4a 02                    |J       |		TST.B	D2
80000192 66 02                    |f       |		BNE	0x80000196
80000194 4e d1                    |N       |		JMP	(A1)
80000196 10 38 90 03              | 8      |		MOVE.B	IO_UART_COMMAND,D0
8000019a 11 fc 00 4e 90 02        |   N    |		MOVE.B	#0x4e,IO_UART_MODE
800001a0 11 fc 00 bd 90 02        |        |		MOVE.B	#0xbd,IO_UART_MODE
800001a6 11 fc 00 23 90 03        |   #    |		MOVE.B	#0x23,IO_UART_COMMAND
800001ac 43 f9 80 00 01 d0        |C       |		LEA.L	0x800001d0,A1
800001b2 20 3c 00 00 82 35        | <   5  |		MOVE.L	#0x8235,D0
800001b8 51 c8 ff fe              |Q       |		DBF	D0,0x800001b8
800001bc 11 d9 90 00              |        |		MOVE.B	(A1)+,IO_UART_DATA
800001c0 66 f0                    |f       |		BNE	0x800001b2
800001c2 21 c3 f2 00              |!       |		MOVE.L	D3,IO_FRONT_PANEL_p27
800001c6 21 fc 00 00 00 01 00 0c  |!       |		MOVE.L	#0x1,0xc
800001ce 60 c7                    |`       |		.XXX[0x2]
800001d0 0d 0a 49 4f 43 20 45 45  |  IOC EE|		.XXX[0x20]
800001d8 50 52 4f 4d 20 63 68 65  |PROM che|
800001e0 63 6b 73 75 6d 20 66 61  |cksum fa|
800001e8 69 6c 75 72 65 0d 0a 00  |ilure   |
800001f0 41 f9 80 00 00 00        |A       |		LEA.L	0x80000000,A0
800001f6 76 0f                    |v       |		MOVEQ.L	#0x0f,D3
800001f8 43 f9 80 00 02 02        |C       |		LEA.L	0x80000202,A1		; CALL_A1
800001fe 60 00 ff 78              |`  x    |		BRA	0x80000178
80000202 41 f9 80 00 20 00        |A       |		LEA.L	IOC_EEPROM_PART2_CPU_RESET,A0
80000208 76 0e                    |v       |		MOVEQ.L	#0x0e,D3
8000020a 43 f9 80 00 02 14        |C       |		LEA.L	0x80000214,A1		; CALL_A1
80000210 60 00 ff 66              |`  f    |		BRA	0x80000178
80000214 41 f9 80 00 40 00        |A   @   |		LEA.L	IOC_EEPROM_PART3_EXPORT_4000,A0
8000021a 76 0d                    |v       |		MOVEQ.L	#0x0d,D3
8000021c 43 f9 80 00 02 26        |C    &  |		LEA.L	0x80000226,A1		; CALL_A1
80000222 60 00 ff 54              |`  T    |		BRA	0x80000178
80000226 21 fc 00 00 00 0e f2 00  |!       |		MOVE.L	#0xe,IO_FRONT_PANEL_p27
8000022e 4d f9 80 00 02 34        |M    4  |		LEA.L	0x80000234,A6
80000234 41 f8 90 02              |A       |		LEA.L	IO_UART_MODE,A0
80000238 70 01                    |p       |		MOVEQ.L	#0x01,D0
8000023a 10 80                    |        |		MOVE.B	D0,(A0)
8000023c 10 80                    |        |		MOVE.B	D0,(A0)
8000023e b0 10                    |        |		CMP.B	(A0),D0
80000240 66 00 fe 46              |f  F    |		BNE	_TEST_FAILED
80000244 b0 10                    |        |		CMP.B	(A0),D0
80000246 66 00 fe 40              |f  @    |		BNE	_TEST_FAILED
8000024a d0 00                    |        |		ADD.B	D0,D0
8000024c 66 ec                    |f       |		BNE	0x8000023a
8000024e 70 fe                    |p       |		MOVEQ.L	#-0x02,D0
80000250 10 80                    |        |		MOVE.B	D0,(A0)
80000252 10 80                    |        |		MOVE.B	D0,(A0)
80000254 b0 10                    |        |		CMP.B	(A0),D0
80000256 66 00 fe 30              |f  0    |		BNE	_TEST_FAILED
8000025a b0 10                    |        |		CMP.B	(A0),D0
8000025c 66 00 fe 2a              |f  *    |		BNE	_TEST_FAILED
80000260 e3 18                    |        |		ROL.B	#0x1,D0
80000262 65 ec                    |e       |		BCS	0x80000250
80000264 4a 07                    |J       |		TST.B	D7
80000266 66 cc                    |f       |		BNE	0x80000234
80000268 4d f9 80 00 02 6e        |M    n  |		LEA.L	0x8000026e,A6
8000026e 10 38 90 03              | 8      |		MOVE.B	IO_UART_COMMAND,D0
80000272 11 fc 00 4e 90 02        |   N    |		MOVE.B	#0x4e,IO_UART_MODE
80000278 11 fc 00 bd 90 02        |        |		MOVE.B	#0xbd,IO_UART_MODE
8000027e 11 fc 00 a7 90 03        |        |		MOVE.B	#0xa7,IO_UART_COMMAND
80000284 0c 38 00 a7 90 03        | 8      |		CMPI.B	#0xa7,IO_UART_COMMAND
8000028a 66 00 fd fc              |f       |		BNE	_TEST_FAILED
8000028e 0c 38 00 4e 90 02        | 8 N    |		CMPI.B	#0x4e,IO_UART_MODE
80000294 66 00 fd f2              |f       |		BNE	_TEST_FAILED
80000298 0c 38 00 bd 90 02        | 8      |		CMPI.B	#0xbd,IO_UART_MODE
8000029e 66 00 fd e8              |f       |		BNE	_TEST_FAILED
800002a2 10 38 90 00              | 8      |		MOVE.B	IO_UART_DATA,D0
800002a6 10 38 90 00              | 8      |		MOVE.B	IO_UART_DATA,D0
800002aa 42 80                    |B       |		CLR.L	D0
800002ac 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
800002b2 67 f8                    |g       |		BEQ	0x800002ac
800002b4 11 c0 90 00              |        |		MOVE.B	D0,IO_UART_DATA
800002b8 08 38 00 01 90 01        | 8      |		BTST.B	#0x1,IO_UART_STATUS
800002be 67 f8                    |g       |		BEQ	0x800002b8
800002c0 b0 38 90 00              | 8      |		CMP.B	IO_UART_DATA,D0
800002c4 66 00 fd c2              |f       |		BNE	_TEST_FAILED
800002c8 52 00                    |R       |		ADDQ.B	#0x1,D0
800002ca 66 e0                    |f       |		BNE	0x800002ac
800002cc 4a 07                    |J       |		TST.B	D7
800002ce 66 9e                    |f       |		BNE	0x8000026e
800002d0 4d f9 80 00 02 d6        |M       |		LEA.L	0x800002d6,A6
800002d6 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
800002dc 67 f8                    |g       |		BEQ	0x800002d6
800002de 42 80                    |B       |		CLR.L	D0
800002e0 42 81                    |B       |		CLR.L	D1
800002e2 11 c0 90 00              |        |		MOVE.B	D0,IO_UART_DATA
800002e6 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
800002ec 67 f8                    |g       |		BEQ	0x800002e6
800002ee 11 c0 90 00              |        |		MOVE.B	D0,IO_UART_DATA
800002f2 60 04                    |`       |		BRA	0x800002f8
800002f4 4e 71 ff ff              |Nq      |		.XXX[0x4]
800002f8 52 81                    |R       |		ADDQ.L	#0x1,D1
800002fa 67 00 fd 8c              |g       |		BEQ	_TEST_FAILED
800002fe 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
80000304 67 f2                    |g       |		BEQ	0x800002f8
80000306 0c 81 00 00 00 00        |        |		CMPI.L	#0x00000000,D1
8000030c 65 00 fd 7a              |e  z    |		BCS	_TEST_FAILED
80000310 0c 81 07 ff ff ff        |        |		CMPI.L	#0x07ffffff,D1
80000316 62 00 fd 70              |b  p    |		BHI	_TEST_FAILED
8000031a 4a 07                    |J       |		TST.B	D7
8000031c 66 b8                    |f       |		BNE	0x800002d6
8000031e 60 24                    |`$      |		BRA	0x80000344
80000320					t_r_n_R1000_400_IOC_SELFTEST_1_3_0_r_n:
80000320 0d 0a 20 52 31 30 30 30  |   R1000|		.TXT	'\r\n R1000-400 IOC SELFTEST 1.3.0 \r\n'
80000343 ff                       |        |		.XXX[0x1]
80000344 20 3c 00 00 82 35        | <   5  |		MOVE.L	#0x8235,D0
8000034a 51 c8 ff fe              |Q       |		DBF	D0,0x8000034a
8000034e 11 fc 00 23 90 03        |   #    |		MOVE.B	#0x23,IO_UART_COMMAND
80000354 20 3c 00 00 82 35        | <   5  |		MOVE.L	#0x8235,D0
8000035a 51 c8 ff fe              |Q       |		DBF	D0,0x8000035a
8000035e 43 f9 80 00 03 20        |C       |		LEA.L	t_r_n_R1000_400_IOC_SELFTEST_1_3_0_r_n,A1; DIR_UART
80000364 10 19                    |        |		MOVE.B	(A1)+,D0
80000366 67 0e                    |g       |		BEQ	0x80000376
80000368 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
8000036e 67 f8                    |g       |		BEQ	0x80000368
80000370 11 c0 90 00              |        |		MOVE.B	D0,IO_UART_DATA
80000374 60 ee                    |`       |		BRA	0x80000364
80000376 21 fc 00 00 00 0d f2 00  |!       |		MOVE.L	#0xd,IO_FRONT_PANEL_p27
8000037e 60 16                    |`       |		BRA	0x80000396
80000380					t_512_KB_memory_:
80000380 20 20 20 20 35 31 32 20  |    512 |		.TXT	'    512 KB memory ...'
80000396 43 f9 80 00 03 80        |C       |		LEA.L	t_512_KB_memory_,A1	; DIR_UART
8000039c 10 19                    |        |		MOVE.B	(A1)+,D0
8000039e 67 00 00 10              |g       |		BEQ	0x800003b0
800003a2 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
800003a8 67 f8                    |g       |		BEQ	0x800003a2
800003aa 11 c0 90 00              |        |		MOVE.B	D0,IO_UART_DATA
800003ae 60 ec                    |`       |		BRA	0x8000039c
800003b0 4d f9 80 00 03 b6        |M       |		LEA.L	0x800003b6,A6
800003b6 21 fc 00 04 00 00 f4 00  |!       |		MOVE.L	#0x40000,IO_WRITE_CONTROL_p24
800003be 41 f8 00 00              |A       |		LEA.L	0x0,A0
800003c2 43 f9 00 04 00 00        |C       |		LEA.L	0x40000,A1
800003c8 70 ff                    |p       |		MOVEQ.L	#-0x01,D0
800003ca 42 81                    |B       |		CLR.L	D1
800003cc 20 80                    |        |		MOVE.L	D0,(A0)
800003ce 22 81                    |"       |		MOVE.L	D1,(A1)
800003d0 24 10                    |$       |		MOVE.L	(A0),D2
800003d2 26 11                    |&       |		MOVE.L	(A1),D3
800003d4 b4 80                    |        |		CMP.L	D0,D2
800003d6 66 00 fc b0              |f       |		BNE	_TEST_FAILED
800003da b6 81                    |        |		CMP.L	D1,D3
800003dc 66 00 fc aa              |f       |		BNE	_TEST_FAILED
800003e0 4a 07                    |J       |		TST.B	D7
800003e2 66 d2                    |f       |		BNE	0x800003b6
800003e4 70 01                    |p       |		MOVEQ.L	#0x01,D0
800003e6 4e 7b 00 02              |N{      |		MOVEC	D0,CACR			; Cache Control Register
800003ea 4d f9 80 00 03 f0        |M       |		LEA.L	0x800003f0,A6
800003f0 41 f8 00 00              |A       |		LEA.L	0x0,A0
800003f4 70 01                    |p       |		MOVEQ.L	#0x01,D0
800003f6 20 80                    |        |		MOVE.L	D0,(A0)
800003f8 b0 90                    |        |		CMP.L	(A0),D0
800003fa 66 00 fc 8c              |f       |		BNE	_TEST_FAILED
800003fe d0 80                    |        |		ADD.L	D0,D0
80000400 66 f4                    |f       |		BNE	0x800003f6
80000402 70 fe                    |p       |		MOVEQ.L	#-0x02,D0
80000404 20 80                    |        |		MOVE.L	D0,(A0)
80000406 b0 90                    |        |		CMP.L	(A0),D0
80000408 66 00 fc 7e              |f  ~    |		BNE	_TEST_FAILED
8000040c e3 98                    |        |		ROL.L	#0x1,D0
8000040e 65 f4                    |e       |		BCS	0x80000404
80000410 4a 07                    |J       |		TST.B	D7
80000412 66 dc                    |f       |		BNE	0x800003f0
80000414 4d f9 80 00 04 1a        |M       |		LEA.L	0x8000041a,A6
8000041a 41 f9 00 04 00 00        |A       |		LEA.L	0x40000,A0
80000420 70 01                    |p       |		MOVEQ.L	#0x01,D0
80000422 20 80                    |        |		MOVE.L	D0,(A0)
80000424 b0 90                    |        |		CMP.L	(A0),D0
80000426 66 00 fc 60              |f  `    |		BNE	_TEST_FAILED
8000042a d0 80                    |        |		ADD.L	D0,D0
8000042c 66 f4                    |f       |		BNE	0x80000422
8000042e 70 fe                    |p       |		MOVEQ.L	#-0x02,D0
80000430 20 80                    |        |		MOVE.L	D0,(A0)
80000432 b0 90                    |        |		CMP.L	(A0),D0
80000434 66 00 fc 52              |f  R    |		BNE	_TEST_FAILED
80000438 e3 98                    |        |		ROL.L	#0x1,D0
8000043a 65 f4                    |e       |		BCS	0x80000430
8000043c 4a 07                    |J       |		TST.B	D7
8000043e 66 da                    |f       |		BNE	0x8000041a
80000440 4d f9 80 00 04 46        |M    F  |		LEA.L	0x80000446,A6
80000446 41 f8 00 00              |A       |		LEA.L	0x0,A0
8000044a 70 ff                    |p       |		MOVEQ.L	#-0x01,D0
8000044c 20 c8                    |        |		MOVE.L	A0,(A0)+
8000044e 20 c8                    |        |		MOVE.L	A0,(A0)+
80000450 51 c8 ff fa              |Q       |		DBF	D0,0x8000044c
80000454 70 ff                    |p       |		MOVEQ.L	#-0x01,D0
80000456 b1 e0                    |        |		CMPA.L	-(A0),A0
80000458 66 00 fc 2e              |f  .    |		BNE	_TEST_FAILED
8000045c b1 e0                    |        |		CMPA.L	-(A0),A0
8000045e 66 00 fc 28              |f  (    |		BNE	_TEST_FAILED
80000462 51 c8 ff f2              |Q       |		DBF	D0,0x80000456
80000466 4a 07                    |J       |		TST.B	D7
80000468 66 dc                    |f       |		BNE	0x80000446
8000046a 4d f9 80 00 04 70        |M    p  |		LEA.L	0x80000470,A6
80000470 41 f8 00 00              |A       |		LEA.L	0x0,A0
80000474 70 ff                    |p       |		MOVEQ.L	#-0x01,D0
80000476 42 98                    |B       |		CLR.L	(A0)+
80000478 42 98                    |B       |		CLR.L	(A0)+
8000047a 51 c8 ff fa              |Q       |		DBF	D0,0x80000476
8000047e 41 f8 00 00              |A       |		LEA.L	0x0,A0
80000482 70 ff                    |p       |		MOVEQ.L	#-0x01,D0
80000484 22 00                    |"       |		MOVE.L	D0,D1
80000486 4a 90                    |J       |		TST.L	(A0)
80000488 66 00 fb fe              |f       |		BNE	_TEST_FAILED
8000048c 20 80                    |        |		MOVE.L	D0,(A0)
8000048e 42 90                    |B       |		CLR.L	(A0)
80000490 20 c0                    |        |		MOVE.L	D0,(A0)+
80000492 4a 90                    |J       |		TST.L	(A0)
80000494 66 00 fb f2              |f       |		BNE	_TEST_FAILED
80000498 20 80                    |        |		MOVE.L	D0,(A0)
8000049a 42 90                    |B       |		CLR.L	(A0)
8000049c 20 c0                    |        |		MOVE.L	D0,(A0)+
8000049e 51 c9 ff e6              |Q       |		DBF	D1,0x80000486
800004a2 22 00                    |"       |		MOVE.L	D0,D1
800004a4 41 f8 00 00              |A       |		LEA.L	0x0,A0
800004a8 b0 90                    |        |		CMP.L	(A0),D0
800004aa 66 00 fb dc              |f       |		BNE	_TEST_FAILED
800004ae 42 90                    |B       |		CLR.L	(A0)
800004b0 20 c0                    |        |		MOVE.L	D0,(A0)+
800004b2 b0 90                    |        |		CMP.L	(A0),D0
800004b4 66 00 fb d2              |f       |		BNE	_TEST_FAILED
800004b8 42 90                    |B       |		CLR.L	(A0)
800004ba 20 c0                    |        |		MOVE.L	D0,(A0)+
800004bc 51 c9 ff ea              |Q       |		DBF	D1,0x800004a8
800004c0 22 00                    |"       |		MOVE.L	D0,D1
800004c2 b0 a0                    |        |		CMP.L	-(A0),D0
800004c4 66 00 fb c2              |f       |		BNE	_TEST_FAILED
800004c8 42 90                    |B       |		CLR.L	(A0)
800004ca 20 80                    |        |		MOVE.L	D0,(A0)
800004cc 42 90                    |B       |		CLR.L	(A0)
800004ce b0 a0                    |        |		CMP.L	-(A0),D0
800004d0 66 00 fb b6              |f       |		BNE	_TEST_FAILED
800004d4 42 90                    |B       |		CLR.L	(A0)
800004d6 20 80                    |        |		MOVE.L	D0,(A0)
800004d8 42 90                    |B       |		CLR.L	(A0)
800004da 51 c9 ff e6              |Q       |		DBF	D1,0x800004c2
800004de 41 f9 00 08 00 00        |A       |		LEA.L	0x80000,A0
800004e4 22 00                    |"       |		MOVE.L	D0,D1
800004e6 4a a0                    |J       |		TST.L	-(A0)
800004e8 66 00 fb 9e              |f       |		BNE	_TEST_FAILED
800004ec 20 80                    |        |		MOVE.L	D0,(A0)
800004ee 42 90                    |B       |		CLR.L	(A0)
800004f0 4a a0                    |J       |		TST.L	-(A0)
800004f2 66 00 fb 94              |f       |		BNE	_TEST_FAILED
800004f6 20 80                    |        |		MOVE.L	D0,(A0)
800004f8 42 90                    |B       |		CLR.L	(A0)
800004fa 51 c9 ff ea              |Q       |		DBF	D1,0x800004e6
800004fe 4a 07                    |J       |		TST.B	D7
80000500 66 00 ff 6e              |f  n    |		BNE	0x80000470
80000504 4d f9 80 00 05 0a        |M       |		LEA.L	0x8000050a,A6
8000050a 41 f8 00 00              |A       |		LEA.L	0x0,A0
8000050e 43 f9 00 04 00 00        |C       |		LEA.L	0x40000,A1
80000514 42 90                    |B       |		CLR.L	(A0)
80000516 42 91                    |B       |		CLR.L	(A1)
80000518 10 fc 00 01              |        |		MOVE.B	#0x01,(A0)+
8000051c 10 fc 00 02              |        |		MOVE.B	#0x02,(A0)+
80000520 10 fc 00 03              |        |		MOVE.B	#0x03,(A0)+
80000524 10 fc 00 04              |        |		MOVE.B	#0x04,(A0)+
80000528 12 fc 00 05              |        |		MOVE.B	#0x05,(A1)+
8000052c 12 fc 00 06              |        |		MOVE.B	#0x06,(A1)+
80000530 12 fc 00 07              |        |		MOVE.B	#0x07,(A1)+
80000534 12 fc 00 08              |        |		MOVE.B	#0x08,(A1)+
80000538 0c b8 01 02 03 04 00 00  |        |		CMPI.L	#0x01020304,0x0
80000540 66 00 fb 46              |f  F    |		BNE	_TEST_FAILED
80000544 0c b9 05 06 07 08 00 04  |        |		CMPI.L	#0x05060708,0x40000
8000054c 00 00                    |        |
8000054e 4a 07                    |J       |		TST.B	D7
80000550 66 b8                    |f       |		BNE	0x8000050a
80000552 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000558 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
8000055e 20 20 20 20 4d 65 6d 6f  |    Memo|		.TXT	'    Memory parity ...'
80000574 4d f9 80 00 05 7a        |M    z  |		LEA.L	0x8000057a,A6
8000057a 42 b8 f4 00              |B       |		CLR.L	IO_WRITE_CONTROL_p24
8000057e 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
80000582 08 00 00 12              |        |		BTST.L	#0x12,D0
80000586 66 00 fb 00              |f       |		BNE	_TEST_FAILED
8000058a 21 fc 00 04 00 00 f4 00  |!       |		MOVE.L	#0x40000,IO_WRITE_CONTROL_p24
80000592 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
80000596 08 00 00 12              |        |		BTST.L	#0x12,D0
8000059a 67 00 fa ec              |g       |		BEQ	_TEST_FAILED
8000059e 4a 07                    |J       |		TST.B	D7
800005a0 66 d8                    |f       |		BNE	0x8000057a
800005a2 4d f9 80 00 05 a8        |M       |		LEA.L	0x800005a8,A6
800005a8 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
800005ac 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
800005b0 02 80 08 f0 00 00        |        |		ANDI.L	#0x08f00000,D0
800005b6 66 00 fa d0              |f       |		BNE	_TEST_FAILED
800005ba 4a 07                    |J       |		TST.B	D7
800005bc 66 ea                    |f       |		BNE	0x800005a8
800005be 4d f9 80 00 05 c4        |M       |		LEA.L	0x800005c4,A6
800005c4 42 b8 f4 00              |B       |		CLR.L	IO_WRITE_CONTROL_p24
800005c8 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
800005cc 42 b8 00 00              |B       |		CLR.L	0x0
800005d0 20 38 00 00              | 8      |		MOVE.L	0x0,D0
800005d4 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
800005d8 22 3c 08 f0 00 00        |"<      |		MOVE.L	#0x8f00000,D1
800005de c0 81                    |        |		AND.L	D1,D0
800005e0 b0 81                    |        |		CMP.L	D1,D0
800005e2 66 00 fa a4              |f       |		BNE	_TEST_FAILED
800005e6 42 b8 f4 00              |B       |		CLR.L	IO_WRITE_CONTROL_p24
800005ea 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
800005ee 21 fc 01 01 01 01 00 00  |!       |		MOVE.L	#0x1010101,0x0
800005f6 20 38 00 00              | 8      |		MOVE.L	0x0,D0
800005fa 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
800005fe 22 3c 08 f0 00 00        |"<      |		MOVE.L	#0x8f00000,D1
80000604 c0 81                    |        |		AND.L	D1,D0
80000606 b0 81                    |        |		CMP.L	D1,D0
80000608 66 00 fa 7e              |f  ~    |		BNE	_TEST_FAILED
8000060c 4a 07                    |J       |		TST.B	D7
8000060e 66 b4                    |f       |		BNE	0x800005c4
80000610 4d f9 80 00 06 16        |M       |		LEA.L	0x80000616,A6
80000616 41 f8 f8 00              |A       |		LEA.L	IO_READ_STATUS_p24,A0
8000061a 21 fc 00 04 00 00 f4 00  |!       |		MOVE.L	#0x40000,IO_WRITE_CONTROL_p24
80000622 42 b8 00 00              |B       |		CLR.L	0x0
80000626 42 b8 00 04              |B       |		CLR.L	0x4
8000062a 42 b8 00 08              |B       |		CLR.L	0x8
8000062e 42 b8 00 0c              |B       |		CLR.L	0xc
80000632 42 b8 f4 00              |B       |		CLR.L	IO_WRITE_CONTROL_p24
80000636 11 fc 00 01 00 00        |        |		MOVE.B	#0x01,0x0
8000063c 11 fc 00 01 00 05        |        |		MOVE.B	#0x01,0x5
80000642 11 fc 00 01 00 0a        |        |		MOVE.B	#0x01,0xa
80000648 11 fc 00 01 00 0f        |        |		MOVE.B	#0x01,0xf
8000064e 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
80000652 20 38 00 00              | 8      |		MOVE.L	0x0,D0
80000656 20 10                    |        |		MOVE.L	(A0),D0
80000658 02 80 08 f0 00 00        |        |		ANDI.L	#0x08f00000,D0
8000065e 0c 80 08 80 00 00        |        |		CMPI.L	#0x08800000,D0
80000664 66 00 fa 22              |f  "    |		BNE	_TEST_FAILED
80000668 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
8000066c 20 38 00 04              | 8      |		MOVE.L	0x4,D0
80000670 20 10                    |        |		MOVE.L	(A0),D0
80000672 02 80 08 f0 00 00        |        |		ANDI.L	#0x08f00000,D0
80000678 0c 80 08 40 00 00        |   @    |		CMPI.L	#0x08400000,D0
8000067e 66 00 fa 08              |f       |		BNE	_TEST_FAILED
80000682 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
80000686 20 38 00 08              | 8      |		MOVE.L	0x8,D0
8000068a 20 10                    |        |		MOVE.L	(A0),D0
8000068c 02 80 08 f0 00 00        |        |		ANDI.L	#0x08f00000,D0
80000692 0c 80 08 20 00 00        |        |		CMPI.L	#0x08200000,D0
80000698 66 00 f9 ee              |f       |		BNE	_TEST_FAILED
8000069c 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
800006a0 20 38 00 0c              | 8      |		MOVE.L	0xc,D0
800006a4 20 10                    |        |		MOVE.L	(A0),D0
800006a6 02 80 08 f0 00 00        |        |		ANDI.L	#0x08f00000,D0
800006ac 0c 80 08 10 00 00        |        |		CMPI.L	#0x08100000,D0
800006b2 66 00 f9 d4              |f       |		BNE	_TEST_FAILED
800006b6 4a 07                    |J       |		TST.B	D7
800006b8 66 00 ff 5c              |f  \    |		BNE	0x80000616
800006bc 4d f9 80 00 06 c2        |M       |		LEA.L	0x800006c2,A6
800006c2 42 b8 f4 00              |B       |		CLR.L	IO_WRITE_CONTROL_p24
800006c6 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
800006ca 42 b8 00 00              |B       |		CLR.L	0x0
800006ce 21 fc 00 04 00 00 f4 00  |!       |		MOVE.L	#0x40000,IO_WRITE_CONTROL_p24
800006d6 42 b8 00 04              |B       |		CLR.L	0x4
800006da 20 38 00 00              | 8      |		MOVE.L	0x0,D0
800006de 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
800006e2 02 80 08 f0 00 00        |        |		ANDI.L	#0x08f00000,D0
800006e8 0c 80 08 f0 00 00        |        |		CMPI.L	#0x08f00000,D0
800006ee 66 00 f9 98              |f       |		BNE	_TEST_FAILED
800006f2 20 38 00 04              | 8      |		MOVE.L	0x4,D0
800006f6 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
800006fa 02 80 08 f0 00 00        |        |		ANDI.L	#0x08f00000,D0
80000700 0c 80 08 f0 00 00        |        |		CMPI.L	#0x08f00000,D0
80000706 66 00 f9 80              |f       |		BNE	_TEST_FAILED
8000070a 4a 07                    |J       |		TST.B	D7
8000070c 66 b4                    |f       |		BNE	0x800006c2
8000070e 4d f9 80 00 07 14        |M       |		LEA.L	0x80000714,A6
80000714 43 f8 f8 00              |C       |		LEA.L	IO_READ_STATUS_p24,A1
80000718 21 fc 00 04 00 00 f4 00  |!       |		MOVE.L	#0x40000,IO_WRITE_CONTROL_p24
80000720 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
80000724 20 3c 01 01 01 01        | <      |		MOVE.L	#0x1010101,D0
8000072a 41 f8 00 00              |A       |		LEA.L	0x0,A0
8000072e 72 ff                    |r       |		MOVEQ.L	#-0x01,D1
80000730 20 c0                    |        |		MOVE.L	D0,(A0)+
80000732 20 c0                    |        |		MOVE.L	D0,(A0)+
80000734 51 c9 ff fa              |Q       |		DBF	D1,0x80000730
80000738 41 f8 00 00              |A       |		LEA.L	0x0,A0
8000073c 72 ff                    |r       |		MOVEQ.L	#-0x01,D1
8000073e 24 10                    |$       |		MOVE.L	(A0),D2
80000740 08 11 00 1b              |        |		BTST.B	#0x3,(A1)
80000744 66 00 f9 42              |f  B    |		BNE	_TEST_FAILED
80000748 42 90                    |B       |		CLR.L	(A0)
8000074a 20 80                    |        |		MOVE.L	D0,(A0)
8000074c 42 98                    |B       |		CLR.L	(A0)+
8000074e 24 10                    |$       |		MOVE.L	(A0),D2
80000750 08 11 00 1b              |        |		BTST.B	#0x3,(A1)
80000754 66 00 f9 32              |f  2    |		BNE	_TEST_FAILED
80000758 42 90                    |B       |		CLR.L	(A0)
8000075a 20 80                    |        |		MOVE.L	D0,(A0)
8000075c 42 98                    |B       |		CLR.L	(A0)+
8000075e 51 c9 ff de              |Q       |		DBF	D1,0x8000073e
80000762 41 f8 00 00              |A       |		LEA.L	0x0,A0
80000766 72 ff                    |r       |		MOVEQ.L	#-0x01,D1
80000768 24 10                    |$       |		MOVE.L	(A0),D2
8000076a 08 11 00 1b              |        |		BTST.B	#0x3,(A1)
8000076e 66 00 f9 18              |f       |		BNE	_TEST_FAILED
80000772 20 80                    |        |		MOVE.L	D0,(A0)
80000774 42 98                    |B       |		CLR.L	(A0)+
80000776 24 10                    |$       |		MOVE.L	(A0),D2
80000778 08 11 00 1b              |        |		BTST.B	#0x3,(A1)
8000077c 66 00 f9 0a              |f       |		BNE	_TEST_FAILED
80000780 20 80                    |        |		MOVE.L	D0,(A0)
80000782 42 98                    |B       |		CLR.L	(A0)+
80000784 51 c9 ff e2              |Q       |		DBF	D1,0x80000768
80000788 72 ff                    |r       |		MOVEQ.L	#-0x01,D1
8000078a 24 20                    |$       |		MOVE.L	-(A0),D2
8000078c 08 11 00 1b              |        |		BTST.B	#0x3,(A1)
80000790 66 00 f8 f6              |f       |		BNE	_TEST_FAILED
80000794 20 80                    |        |		MOVE.L	D0,(A0)
80000796 42 90                    |B       |		CLR.L	(A0)
80000798 20 80                    |        |		MOVE.L	D0,(A0)
8000079a 24 20                    |$       |		MOVE.L	-(A0),D2
8000079c 08 11 00 1b              |        |		BTST.B	#0x3,(A1)
800007a0 66 00 f8 e6              |f       |		BNE	_TEST_FAILED
800007a4 20 80                    |        |		MOVE.L	D0,(A0)
800007a6 42 90                    |B       |		CLR.L	(A0)
800007a8 20 80                    |        |		MOVE.L	D0,(A0)
800007aa 51 c9 ff de              |Q       |		DBF	D1,0x8000078a
800007ae 41 f9 00 08 00 00        |A       |		LEA.L	0x80000,A0
800007b4 72 ff                    |r       |		MOVEQ.L	#-0x01,D1
800007b6 24 20                    |$       |		MOVE.L	-(A0),D2
800007b8 08 11 00 1b              |        |		BTST.B	#0x3,(A1)
800007bc 66 00 f8 ca              |f       |		BNE	_TEST_FAILED
800007c0 42 90                    |B       |		CLR.L	(A0)
800007c2 20 80                    |        |		MOVE.L	D0,(A0)
800007c4 24 20                    |$       |		MOVE.L	-(A0),D2
800007c6 08 11 00 1b              |        |		BTST.B	#0x3,(A1)
800007ca 66 00 f8 bc              |f       |		BNE	_TEST_FAILED
800007ce 42 90                    |B       |		CLR.L	(A0)
800007d0 20 80                    |        |		MOVE.L	D0,(A0)
800007d2 51 c9 ff e2              |Q       |		DBF	D1,0x800007b6
800007d6 4a 07                    |J       |		TST.B	D7
800007d8 66 00 ff 3a              |f  :    |		BNE	0x80000714
800007dc 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
800007e2 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
800007e8 20 20 20 20 49 2f 4f 20  |    I/O |		.TXT	'    I/O bus control ...'
80000800 4d f9 80 00 08 22        |M    "  |		LEA.L	0x80000822,A6
80000806 21 fc 00 00 00 0f f2 00  |!       |		MOVE.L	#0xf,IO_FRONT_PANEL_p27
8000080e 41 f8 f8 00              |A       |		LEA.L	IO_READ_STATUS_p24,A0
80000812 43 f8 fc 00              |C       |		LEA.L	IO_CONTROL_pg18,A1
80000816 32 3c f0 00              |2<      |		MOVE.W	#0xf000,D1
8000081a 34 3c 70 00              |4<p     |		MOVE.W	#0x7000,D2
8000081e 36 3c 10 00              |6<      |		MOVE.W	#0x1000,D3
80000822 42 80                    |B       |		CLR.L	D0
80000824 22 80                    |"       |		MOVE.L	D0,(A1)
80000826 2a 10                    |*       |		MOVE.L	(A0),D5
80000828 ca 41                    | A      |		AND.W	D1,D5
8000082a b5 45                    | E      |		EOR.W	D2,D5
8000082c ba 40                    | @      |		CMP.W	D0,D5
8000082e 66 00 f8 58              |f  X    |		BNE	_TEST_FAILED
80000832 d0 43                    | C      |		ADD.W	D3,D0
80000834 66 ee                    |f       |		BNE	0x80000824
80000836 4a 07                    |J       |		TST.B	D7
80000838 66 e8                    |f       |		BNE	0x80000822
8000083a 42 91                    |B       |		CLR.L	(A1)
8000083c 70 01                    |p       |		MOVEQ.L	#0x01,D0
8000083e 61 00 f9 2a              |a  *    |		BSR	_IOC_EEPROM_PART1_EXPORT_0014
80000842 22 bc 00 00 40 00        |"   @   |		MOVE.L	#0x4000,(A1)
80000848 70 01                    |p       |		MOVEQ.L	#0x01,D0
8000084a 61 00 f9 1e              |a       |		BSR	_IOC_EEPROM_PART1_EXPORT_0014
8000084e 22 bc 00 00 60 00        |"   `   |		MOVE.L	#0x6000,(A1)
80000854 70 01                    |p       |		MOVEQ.L	#0x01,D0
80000856 61 00 f9 12              |a       |		BSR	_IOC_EEPROM_PART1_EXPORT_0014
8000085a 22 bc 00 00 e0 00        |"       |		MOVE.L	#0xe000,(A1)
80000860 70 01                    |p       |		MOVEQ.L	#0x01,D0
80000862 61 00 f9 06              |a       |		BSR	_IOC_EEPROM_PART1_EXPORT_0014
80000866 22 bc 00 00 f0 00        |"       |		MOVE.L	#0xf000,(A1)
8000086c 70 01                    |p       |		MOVEQ.L	#0x01,D0
8000086e 61 00 f8 fa              |a       |		BSR	_IOC_EEPROM_PART1_EXPORT_0014
80000872 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000878 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
8000087e 20 20 20 20 49 2f 4f 20  |    I/O |		.TXT	'    I/O bus map ...'
80000892 4d f9 80 00 08 a4        |M       |		LEA.L	0x800008a4,A6
80000898 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
8000089e 22 3c c0 07 fc 00        |"<      |		MOVE.L	#0xc007fc00,D1
800008a4 20 3c 00 00 04 00        | <      |		MOVE.L	#0x400,D0
800008aa 20 80                    |        |		MOVE.L	D0,(A0)
800008ac 24 10                    |$       |		MOVE.L	(A0),D2
800008ae c4 81                    |        |		AND.L	D1,D2
800008b0 26 00                    |&       |		MOVE.L	D0,D3
800008b2 c6 81                    |        |		AND.L	D1,D3
800008b4 b6 82                    |        |		CMP.L	D2,D3
800008b6 66 00 f7 d0              |f       |		BNE	_TEST_FAILED
800008ba d0 80                    |        |		ADD.L	D0,D0
800008bc 66 ec                    |f       |		BNE	0x800008aa
800008be 20 3c ff ff fb ff        | <      |		MOVE.L	#0xfffffbff,D0
800008c4 20 80                    |        |		MOVE.L	D0,(A0)
800008c6 24 10                    |$       |		MOVE.L	(A0),D2
800008c8 c4 81                    |        |		AND.L	D1,D2
800008ca 26 00                    |&       |		MOVE.L	D0,D3
800008cc c6 81                    |        |		AND.L	D1,D3
800008ce b6 82                    |        |		CMP.L	D2,D3
800008d0 66 00 f7 b6              |f       |		BNE	_TEST_FAILED
800008d4 e3 98                    |        |		ROL.L	#0x1,D0
800008d6 65 ec                    |e       |		BCS	0x800008c4
800008d8 4a 07                    |J       |		TST.B	D7
800008da 66 c8                    |f       |		BNE	0x800008a4
800008dc 4d f9 80 00 08 e2        |M       |		LEA.L	0x800008e2,A6
800008e2 42 80                    |B       |		CLR.L	D0
800008e4 22 3c 00 00 07 ff        |"<      |		MOVE.L	#0x7ff,D1
800008ea 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
800008f0 e9 c0 25 42              |  %B    |		BFEXTU.L	D0,{21:2},D2
800008f4 ef c3 20 02              |        |		BFINS.L	D2,D3,{0:2}
800008f8 ef c3 03 49              |   I    |		BFINS.L	D0,D3,{13:9}
800008fc 20 c3                    |        |		MOVE.L	D3,(A0)+
800008fe 52 80                    |R       |		ADDQ.L	#0x1,D0
80000900 51 c9 ff ee              |Q       |		DBF	D1,0x800008f0
80000904 42 80                    |B       |		CLR.L	D0
80000906 22 3c 00 00 07 ff        |"<      |		MOVE.L	#0x7ff,D1
8000090c 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
80000912 28 18                    |(       |		MOVE.L	(A0)+,D4
80000914 e9 c4 23 49              |  #I    |		BFEXTU.L	D4,{13:9},D2
80000918 e9 c4 30 02              |  0     |		BFEXTU.L	D4,{0:2},D3
8000091c ef c2 35 42              |  5B    |		BFINS.L	D3,D2,{21:2}
80000920 b4 80                    |        |		CMP.L	D0,D2
80000922 66 00 f7 64              |f  d    |		BNE	_TEST_FAILED
80000926 52 80                    |R       |		ADDQ.L	#0x1,D0
80000928 51 c9 ff e8              |Q       |		DBF	D1,0x80000912
8000092c 4a 07                    |J       |		TST.B	D7
8000092e 66 b2                    |f       |		BNE	0x800008e2
80000930 4d f9 80 00 09 36        |M    6  |		LEA.L	0x80000936,A6
80000936 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
8000093c 30 3c 07 ff              |0<      |		MOVE.W	#0x7ff,D0
80000940 42 98                    |B       |		CLR.L	(A0)+
80000942 51 c8 ff fc              |Q       |		DBF	D0,0x80000940
80000946 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
8000094c 30 3c 07 ff              |0<      |		MOVE.W	#0x7ff,D0
80000950 72 ff                    |r       |		MOVEQ.L	#-0x01,D1
80000952 24 3c c0 07 fc 00        |$<      |		MOVE.L	#0xc007fc00,D2
80000958 26 10                    |&       |		MOVE.L	(A0),D3
8000095a c6 82                    |        |		AND.L	D2,D3
8000095c 66 00 f7 2a              |f  *    |		BNE	_TEST_FAILED
80000960 20 81                    |        |		MOVE.L	D1,(A0)
80000962 42 90                    |B       |		CLR.L	(A0)
80000964 20 c1                    |        |		MOVE.L	D1,(A0)+
80000966 51 c8 ff f0              |Q       |		DBF	D0,0x80000958
8000096a 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
80000970 30 3c 07 ff              |0<      |		MOVE.W	#0x7ff,D0
80000974 26 10                    |&       |		MOVE.L	(A0),D3
80000976 c6 82                    |        |		AND.L	D2,D3
80000978 b6 82                    |        |		CMP.L	D2,D3
8000097a 66 00 f7 0c              |f       |		BNE	_TEST_FAILED
8000097e 42 90                    |B       |		CLR.L	(A0)
80000980 20 c1                    |        |		MOVE.L	D1,(A0)+
80000982 51 c8 ff f0              |Q       |		DBF	D0,0x80000974
80000986 30 3c 07 ff              |0<      |		MOVE.W	#0x7ff,D0
8000098a 26 20                    |&       |		MOVE.L	-(A0),D3
8000098c c6 82                    |        |		AND.L	D2,D3
8000098e b6 82                    |        |		CMP.L	D2,D3
80000990 66 00 f6 f6              |f       |		BNE	_TEST_FAILED
80000994 42 90                    |B       |		CLR.L	(A0)
80000996 20 81                    |        |		MOVE.L	D1,(A0)
80000998 42 90                    |B       |		CLR.L	(A0)
8000099a 51 c8 ff ee              |Q       |		DBF	D0,0x8000098a
8000099e 41 f9 a1 00 40 00        |A   @   |		LEA.L	0xa1004000,A0
800009a4 30 3c 07 ff              |0<      |		MOVE.W	#0x7ff,D0
800009a8 26 20                    |&       |		MOVE.L	-(A0),D3
800009aa c6 82                    |        |		AND.L	D2,D3
800009ac 66 00 f6 da              |f       |		BNE	_TEST_FAILED
800009b0 20 81                    |        |		MOVE.L	D1,(A0)
800009b2 42 90                    |B       |		CLR.L	(A0)
800009b4 51 c8 ff f2              |Q       |		DBF	D0,0x800009a8
800009b8 4a 07                    |J       |		TST.B	D7
800009ba 66 00 ff 7a              |f  z    |		BNE	0x80000936
800009be 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
800009c4 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
800009ca 20 20 20 20 49 2f 4f 20  |    I/O |		.TXT	'    I/O bus map parity ...'
800009e6 4d f9 80 00 09 ec        |M       |		LEA.L	0x800009ec,A6
800009ec 21 fc 00 04 00 00 f4 00  |!       |		MOVE.L	#0x40000,IO_WRITE_CONTROL_p24
800009f4 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
800009f8 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
800009fc 08 00 00 1c              |        |		BTST.L	#0x1c,D0
80000a00 66 00 f6 86              |f       |		BNE	_TEST_FAILED
80000a04 4a 07                    |J       |		TST.B	D7
80000a06 66 e4                    |f       |		BNE	0x800009ec
80000a08 4d f9 80 00 0a 0e        |M       |		LEA.L	0x80000a0e,A6
80000a0e 42 b8 f4 00              |B       |		CLR.L	IO_WRITE_CONTROL_p24
80000a12 42 b9 a1 00 00 00        |B       |		CLR.L	0xa1000000
80000a18 21 fc 00 04 00 00 f4 00  |!       |		MOVE.L	#0x40000,IO_WRITE_CONTROL_p24
80000a20 30 39 93 00 00 00        |09      |		MOVE.W	0x93000000,D0
80000a26 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
80000a2a 42 b9 a1 00 00 00        |B       |		CLR.L	0xa1000000
80000a30 08 00 00 1c              |        |		BTST.L	#0x1c,D0
80000a34 67 00 f6 52              |g  R    |		BEQ	_TEST_FAILED
80000a38 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
80000a3c 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
80000a40 08 00 00 1c              |        |		BTST.L	#0x1c,D0
80000a44 66 00 f6 42              |f  B    |		BNE	_TEST_FAILED
80000a48 4a 07                    |J       |		TST.B	D7
80000a4a 66 c2                    |f       |		BNE	0x80000a0e
80000a4c 4d f9 80 00 0a 52        |M    R  |		LEA.L	0x80000a52,A6
80000a52 4a 07                    |J       |		TST.B	D7
80000a54 66 fc                    |f       |		BNE	0x80000a52
80000a56 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000a5c 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000a62 20 20 20 20 49 2f 4f 20  |    I/O |		.TXT	'    I/O bus transactions ...'
80000a80 4d f9 80 00 0a 96        |M       |		LEA.L	0x80000a96,A6
80000a86 42 b9 a1 00 00 00        |B       |		CLR.L	0xa1000000
80000a8c 41 f8 00 00              |A       |		LEA.L	0x0,A0
80000a90 43 f9 93 00 00 00        |C       |		LEA.L	0x93000000,A1
80000a96 70 01                    |p       |		MOVEQ.L	#0x01,D0
80000a98 22 80                    |"       |		MOVE.L	D0,(A1)
80000a9a b0 90                    |        |		CMP.L	(A0),D0
80000a9c 66 00 f5 ea              |f       |		BNE	_TEST_FAILED
80000aa0 b0 91                    |        |		CMP.L	(A1),D0
80000aa2 66 00 f5 e4              |f       |		BNE	_TEST_FAILED
80000aa6 d0 80                    |        |		ADD.L	D0,D0
80000aa8 66 ee                    |f       |		BNE	0x80000a98
80000aaa 70 fe                    |p       |		MOVEQ.L	#-0x02,D0
80000aac 20 80                    |        |		MOVE.L	D0,(A0)
80000aae b0 90                    |        |		CMP.L	(A0),D0
80000ab0 66 00 f5 d6              |f       |		BNE	_TEST_FAILED
80000ab4 b0 91                    |        |		CMP.L	(A1),D0
80000ab6 66 00 f5 d0              |f       |		BNE	_TEST_FAILED
80000aba e3 98                    |        |		ROL.L	#0x1,D0
80000abc 65 ee                    |e       |		BCS	0x80000aac
80000abe 4a 07                    |J       |		TST.B	D7
80000ac0 66 d4                    |f       |		BNE	0x80000a96
80000ac2 4d f9 80 00 0a c8        |M       |		LEA.L	0x80000ac8,A6
80000ac8 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
80000ace 42 80                    |B       |		CLR.L	D0
80000ad0 22 3c 00 00 04 00        |"<      |		MOVE.L	#0x400,D1
80000ad6 24 3c 00 00 00 ff        |$<      |		MOVE.L	#0xff,D2
80000adc 20 c0                    |        |		MOVE.L	D0,(A0)+
80000ade d0 81                    |        |		ADD.L	D1,D0
80000ae0 51 ca ff fa              |Q       |		DBF	D2,0x80000adc
80000ae4 41 f9 93 00 00 00        |A       |		LEA.L	0x93000000,A0
80000aea 43 f8 00 00              |C       |		LEA.L	0x0,A1
80000aee 20 3c 00 00 f7 ff        | <      |		MOVE.L	#0xf7ff,D0
80000af4 20 89                    |        |		MOVE.L	A1,(A0)
80000af6 b3 d1                    |        |		CMPA.L	(A1),A1
80000af8 66 00 f5 8e              |f       |		BNE	_TEST_FAILED
80000afc b3 d8                    |        |		CMPA.L	(A0)+,A1
80000afe 66 00 f5 88              |f       |		BNE	_TEST_FAILED
80000b02 58 89                    |X       |		ADDQ.L	#0x4,A1
80000b04 51 c8 ff ee              |Q       |		DBF	D0,0x80000af4
80000b08 41 f8 00 00              |A       |		LEA.L	0x0,A0
80000b0c 43 f9 93 00 00 00        |C       |		LEA.L	0x93000000,A1
80000b12 20 3c 00 00 f7 ff        | <      |		MOVE.L	#0xf7ff,D0
80000b18 b1 d0                    |        |		CMPA.L	(A0),A0
80000b1a 66 00 f5 6c              |f  l    |		BNE	_TEST_FAILED
80000b1e b1 d9                    |        |		CMPA.L	(A1)+,A0
80000b20 66 00 f5 66              |f  f    |		BNE	_TEST_FAILED
80000b24 58 88                    |X       |		ADDQ.L	#0x4,A0
80000b26 51 c8 ff f0              |Q       |		DBF	D0,0x80000b18
80000b2a 4a 07                    |J       |		TST.B	D7
80000b2c 66 9a                    |f       |		BNE	0x80000ac8
80000b2e 4d f9 80 00 0b 52        |M    R  |		LEA.L	0x80000b52,A6
80000b34 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
80000b3a 43 f8 00 00              |C       |		LEA.L	0x0,A1
80000b3e 45 f9 00 04 00 00        |E       |		LEA.L	0x40000,A2
80000b44 47 f9 93 00 00 00        |G       |		LEA.L	0x93000000,A3
80000b4a 49 f9 93 00 04 00        |I       |		LEA.L	0x93000400,A4
80000b50 70 ff                    |p       |		MOVEQ.L	#-0x01,D0
80000b52 42 90                    |B       |		CLR.L	(A0)
80000b54 21 4a 00 04              |!J      |		MOVE.L	A2,(A0+0x4)
80000b58 42 91                    |B       |		CLR.L	(A1)
80000b5a 42 92                    |B       |		CLR.L	(A2)
80000b5c 4a 93                    |J       |		TST.L	(A3)
80000b5e 66 00 f5 28              |f  (    |		BNE	_TEST_FAILED
80000b62 4a 94                    |J       |		TST.L	(A4)
80000b64 66 00 f5 22              |f  "    |		BNE	_TEST_FAILED
80000b68 22 80                    |"       |		MOVE.L	D0,(A1)
80000b6a b0 93                    |        |		CMP.L	(A3),D0
80000b6c 66 00 f5 1a              |f       |		BNE	_TEST_FAILED
80000b70 4a 54                    |JT      |		TST.W	(A4)
80000b72 66 00 f5 14              |f       |		BNE	_TEST_FAILED
80000b76 24 80                    |$       |		MOVE.L	D0,(A2)
80000b78 b0 93                    |        |		CMP.L	(A3),D0
80000b7a 66 00 f5 0c              |f       |		BNE	_TEST_FAILED
80000b7e b0 94                    |        |		CMP.L	(A4),D0
80000b80 66 00 f5 06              |f       |		BNE	_TEST_FAILED
80000b84 42 92                    |B       |		CLR.L	(A2)
80000b86 b0 93                    |        |		CMP.L	(A3),D0
80000b88 66 00 f4 fe              |f       |		BNE	_TEST_FAILED
80000b8c 4a 54                    |JT      |		TST.W	(A4)
80000b8e 66 00 f4 f8              |f       |		BNE	_TEST_FAILED
80000b92 4a 07                    |J       |		TST.B	D7
80000b94 66 bc                    |f       |		BNE	0x80000b52
80000b96 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000b9c 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000ba2 20 20 20 20 50 49 54 20  |    PIT |		.TXT	'    PIT ...'
80000bae 4d f9 80 00 0b b4        |M       |		LEA.L	0x80000bb4,A6
80000bb4 11 fc 00 00 a0 04        |        |		MOVE.B	#0x00,IO_DUART_ACR_IPCR
80000bba 10 38 a0 0f              | 8      |		MOVE.B	IO_DUART_CLR_OPC_STOP_COUNTER,D0
80000bbe 31 fc 00 10 a0 06        |1       |		MOVE.W	#0x10,IO_DUART_CTUR_CTU
80000bc4 10 38 a0 0e              | 8      |		MOVE.B	IO_DUART_SET_OPC_START_COUNTER,D0
80000bc8 30 38 a0 06              |08      |		MOVE.W	IO_DUART_CTUR_CTU,D0
80000bcc 0c 40 00 10              | @      |		CMPI.W	#0x0010,D0
80000bd0 66 00 f4 b6              |f       |		BNE	_TEST_FAILED
80000bd4 72 7f                    |r       |		MOVEQ.L	#0x7f,D1
80000bd6 10 38 a0 06              | 8      |		MOVE.B	IO_DUART_CTUR_CTU,D0
80000bda 67 00 00 0a              |g       |		BEQ	0x80000be6
80000bde 51 c9 ff f6              |Q       |		DBF	D1,0x80000bd6
80000be2 60 00 f4 a4              |`       |		BRA	_TEST_FAILED
80000be6 42 81                    |B       |		CLR.L	D1
80000be8 52 81                    |R       |		ADDQ.L	#0x1,D1
80000bea 67 00 f4 9c              |g       |		BEQ	_TEST_FAILED
80000bee 08 38 00 03 a0 05        | 8      |		BTST.B	#0x3,IO_DUART_IMR_ISR
80000bf4 67 f2                    |g       |		BEQ	0x80000be8
80000bf6 10 38 a0 0f              | 8      |		MOVE.B	IO_DUART_CLR_OPC_STOP_COUNTER,D0
80000bfa 4a 07                    |J       |		TST.B	D7
80000bfc 66 b6                    |f       |		BNE	0x80000bb4
80000bfe 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000c04 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000c0a 20 20 20 20 4d 6f 64 65  |    Mode|		.TXT	'    Modem DUART channel ...'
80000c26 4d f9 80 00 0c 2c        |M    ,  |		LEA.L	0x80000c2c,A6
80000c2c 11 fc 00 10 a0 02        |        |		MOVE.B	#0x10,IO_DUART_MODEM_COMMAND
80000c32 42 38 a0 04              |B8      |		CLR.B	IO_DUART_ACR_IPCR
80000c36 11 fc 00 13 a0 00        |        |		MOVE.B	#0x13,IO_DUART_MODEM_MODE
80000c3c 11 fc 00 87 a0 00        |        |		MOVE.B	#0x87,IO_DUART_MODEM_MODE
80000c42 11 fc 00 bb a0 01        |        |		MOVE.B	#0xbb,IO_DUART_MODEM_STATUS
80000c48 11 fc 00 20 a0 02        |        |		MOVE.B	#0x20,IO_DUART_MODEM_COMMAND
80000c4e 11 fc 00 30 a0 02        |   0    |		MOVE.B	#0x30,IO_DUART_MODEM_COMMAND
80000c54 11 fc 00 40 a0 02        |   @    |		MOVE.B	#0x40,IO_DUART_MODEM_COMMAND
80000c5a 11 fc 00 05 a0 02        |        |		MOVE.B	#0x05,IO_DUART_MODEM_COMMAND
80000c60 42 00                    |B       |		CLR.B	D0
80000c62 24 3c 00 00 82 35        |$<   5  |		MOVE.L	#0x8235,D2
80000c68 08 38 00 02 a0 01        | 8      |		BTST.B	#0x2,IO_DUART_MODEM_STATUS
80000c6e 66 08                    |f       |		BNE	0x80000c78
80000c70 51 ca ff f6              |Q       |		DBF	D2,0x80000c68
80000c74 60 00 f4 12              |`       |		BRA	_TEST_FAILED
80000c78 11 c0 a0 03              |        |		MOVE.B	D0,IO_DUART_MODEM_DATA
80000c7c 24 3c 00 00 82 35        |$<   5  |		MOVE.L	#0x8235,D2
80000c82 08 38 00 00 a0 01        | 8      |		BTST.B	#0x0,IO_DUART_MODEM_STATUS
80000c88 66 08                    |f       |		BNE	0x80000c92
80000c8a 51 ca ff f6              |Q       |		DBF	D2,0x80000c82
80000c8e 60 00 f3 f8              |`       |		BRA	_TEST_FAILED
80000c92 12 38 a0 03              | 8      |		MOVE.B	IO_DUART_MODEM_DATA,D1
80000c96 b2 00                    |        |		CMP.B	D0,D1
80000c98 66 00 f3 ee              |f       |		BNE	_TEST_FAILED
80000c9c 52 00                    |R       |		ADDQ.B	#0x1,D0
80000c9e 66 c2                    |f       |		BNE	0x80000c62
80000ca0 4a 07                    |J       |		TST.B	D7
80000ca2 66 88                    |f       |		BNE	0x80000c2c
80000ca4 4d f9 80 00 0c aa        |M       |		LEA.L	0x80000caa,A6
80000caa 42 38 a0 03              |B8      |		CLR.B	IO_DUART_MODEM_DATA
80000cae 08 38 00 02 a0 01        | 8      |		BTST.B	#0x2,IO_DUART_MODEM_STATUS
80000cb4 67 f8                    |g       |		BEQ	0x80000cae
80000cb6 42 38 a0 03              |B8      |		CLR.B	IO_DUART_MODEM_DATA
80000cba 08 38 00 02 a0 01        | 8      |		BTST.B	#0x2,IO_DUART_MODEM_STATUS
80000cc0 67 f8                    |g       |		BEQ	0x80000cba
80000cc2 42 38 a0 03              |B8      |		CLR.B	IO_DUART_MODEM_DATA
80000cc6 42 80                    |B       |		CLR.L	D0
80000cc8 60 02                    |`       |		BRA	0x80000ccc
80000cca 4e 71                    |Nq      |		.XXX[0x2]
80000ccc 52 80                    |R       |		ADDQ.L	#0x1,D0
80000cce 67 00 f3 b8              |g       |		BEQ	_TEST_FAILED
80000cd2 08 38 00 02 a0 01        | 8      |		BTST.B	#0x2,IO_DUART_MODEM_STATUS
80000cd8 67 f2                    |g       |		BEQ	0x80000ccc
80000cda 21 c0 00 00              |!       |		MOVE.L	D0,0x0
80000cde 0c 80 00 00 00 fa        |        |		CMPI.L	#0x000000fa,D0
80000ce4 65 08                    |e       |		BCS	0x80000cee
80000ce6 0c 80 00 00 00 fc        |        |		CMPI.L	#0x000000fc,D0
80000cec 6f 2e                    |o.      |		BLE	0x80000d1c
80000cee 61 00 f3 2c              |a  ,    |		BSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000cf2 20 57 61 72 6e 69 6e 67  | Warning|		.TXT	' Warning: DUART crystal out of spec! ...'
80000d1c 4a 07                    |J       |		TST.B	D7
80000d1e 66 8a                    |f       |		BNE	0x80000caa
80000d20 11 fc 00 30 a0 02        |   0    |		MOVE.B	#0x30,IO_DUART_MODEM_COMMAND
80000d26 11 fc 00 20 a0 02        |        |		MOVE.B	#0x20,IO_DUART_MODEM_COMMAND
80000d2c 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000d32 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000d38 20 20 20 20 44 69 61 67  |    Diag|		.TXT	'    Diagnostic DUART channel ...'
80000d5a 4d f9 80 00 0d 60        |M    `  |		LEA.L	0x80000d60,A6
80000d60 11 fc 00 10 a0 0a        |        |		MOVE.B	#0x10,IO_DUART_DIAG_COMMAND
80000d66 42 38 a0 04              |B8      |		CLR.B	IO_DUART_ACR_IPCR
80000d6a 42 38 a0 0d              |B8      |		CLR.B	IO_DUART_OPCR
80000d6e 11 fc 00 04 a0 0e        |        |		MOVE.B	#0x04,IO_DUART_SET_OPC_START_COUNTER
80000d74 11 fc 00 13 a0 08        |        |		MOVE.B	#0x13,IO_DUART_DIAG_MODE
80000d7a 11 fc 00 07 a0 08        |        |		MOVE.B	#0x07,IO_DUART_DIAG_MODE
80000d80 11 fc 00 bb a0 09        |        |		MOVE.B	#0xbb,IO_DUART_DIAG_STATUS
80000d86 11 fc 00 05 a0 0a        |        |		MOVE.B	#0x05,IO_DUART_DIAG_COMMAND
80000d8c 42 00                    |B       |		CLR.B	D0
80000d8e 24 3c 00 05 16 15        |$<      |		MOVE.L	#0x51615,D2
80000d94 08 38 00 02 a0 09        | 8      |		BTST.B	#0x2,IO_DUART_DIAG_STATUS
80000d9a 66 08                    |f       |		BNE	0x80000da4
80000d9c 51 ca ff f6              |Q       |		DBF	D2,0x80000d94
80000da0 60 00 f2 e6              |`       |		BRA	_TEST_FAILED
80000da4 11 c0 a0 0b              |        |		MOVE.B	D0,IO_DUART_DIAG_DATA
80000da8 24 3c 00 00 82 35        |$<   5  |		MOVE.L	#0x8235,D2
80000dae 08 38 00 00 a0 09        | 8      |		BTST.B	#0x0,IO_DUART_DIAG_STATUS
80000db4 66 08                    |f       |		BNE	0x80000dbe
80000db6 51 ca ff f6              |Q       |		DBF	D2,0x80000dae
80000dba 60 00 f2 cc              |`       |		BRA	_TEST_FAILED
80000dbe 12 38 a0 0b              | 8      |		MOVE.B	IO_DUART_DIAG_DATA,D1
80000dc2 b2 00                    |        |		CMP.B	D0,D1
80000dc4 66 00 f2 c2              |f       |		BNE	_TEST_FAILED
80000dc8 52 00                    |R       |		ADDQ.B	#0x1,D0
80000dca 66 c2                    |f       |		BNE	0x80000d8e
80000dcc 4a 07                    |J       |		TST.B	D7
80000dce 66 90                    |f       |		BNE	0x80000d60
80000dd0 11 fc 00 04 a0 0f        |        |		MOVE.B	#0x04,IO_DUART_CLR_OPC_STOP_COUNTER
80000dd6 11 fc 00 30 a0 0a        |   0    |		MOVE.B	#0x30,IO_DUART_DIAG_COMMAND
80000ddc 11 fc 00 20 a0 0a        |        |		MOVE.B	#0x20,IO_DUART_DIAG_COMMAND
80000de2 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000de8 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000dee 20 20 20 20 43 6c 6f 63  |    Cloc|		.TXT	'    Clock / Calendar ...'
80000e08 4d f9 80 00 0e 0e        |M       |		LEA.L	0x80000e0e,A6
80000e0e 10 38 80 0f              | 8      |		MOVE.B	IO_RTC_RAM_MONTH,D0
80000e12 72 01                    |r       |		MOVEQ.L	#0x01,D1
80000e14 11 c1 80 0f              |        |		MOVE.B	D1,IO_RTC_RAM_MONTH
80000e18 b2 38 80 0f              | 8      |		CMP.B	IO_RTC_RAM_MONTH,D1
80000e1c 66 00 f2 6a              |f  j    |		BNE	_TEST_FAILED
80000e20 e3 19                    |        |		ROL.B	#0x1,D1
80000e22 64 f0                    |d       |		BCC	0x80000e14
80000e24 72 fe                    |r       |		MOVEQ.L	#-0x02,D1
80000e26 11 c1 80 0f              |        |		MOVE.B	D1,IO_RTC_RAM_MONTH
80000e2a b2 38 80 0f              | 8      |		CMP.B	IO_RTC_RAM_MONTH,D1
80000e2e 66 00 f2 58              |f  X    |		BNE	_TEST_FAILED
80000e32 e3 19                    |        |		ROL.B	#0x1,D1
80000e34 65 f0                    |e       |		BCS	0x80000e26
80000e36 11 c0 80 0f              |        |		MOVE.B	D0,IO_RTC_RAM_MONTH
80000e3a 4a 07                    |J       |		TST.B	D7
80000e3c 66 d0                    |f       |		BNE	0x80000e0e
80000e3e 4d f9 80 00 0e 44        |M    D  |		LEA.L	0x80000e44,A6
80000e44 30 3c 82 35              |0< 5    |		MOVE.W	#0x8235,D0
80000e48 12 38 80 00              | 8      |		MOVE.B	IO_RTC_COUNTER_M_SEC,D1
80000e4c b2 38 80 00              | 8      |		CMP.B	IO_RTC_COUNTER_M_SEC,D1
80000e50 66 00 00 0a              |f       |		BNE	0x80000e5c
80000e54 51 c8 ff f6              |Q       |		DBF	D0,0x80000e4c
80000e58 60 00 f2 2e              |`  .    |		BRA	_TEST_FAILED
80000e5c 4a 07                    |J       |		TST.B	D7
80000e5e 66 e4                    |f       |		BNE	0x80000e44
80000e60 4d f9 80 00 0e 66        |M    f  |		LEA.L	0x80000e66,A6
80000e66 12 38 80 00              | 8      |		MOVE.B	IO_RTC_COUNTER_M_SEC,D1
80000e6a b2 38 80 00              | 8      |		CMP.B	IO_RTC_COUNTER_M_SEC,D1
80000e6e 67 fa                    |g       |		BEQ	0x80000e6a
80000e70 42 80                    |B       |		CLR.L	D0
80000e72 12 38 80 00              | 8      |		MOVE.B	IO_RTC_COUNTER_M_SEC,D1
80000e76 60 04                    |`       |		BRA	0x80000e7c
80000e78 4e 71 ff ff              |Nq      |		.XXX[0x4]
80000e7c 52 80                    |R       |		ADDQ.L	#0x1,D0
80000e7e 67 00 f2 08              |g       |		BEQ	_TEST_FAILED
80000e82 b2 38 80 00              | 8      |		CMP.B	IO_RTC_COUNTER_M_SEC,D1
80000e86 67 f4                    |g       |		BEQ	0x80000e7c
80000e88 21 c0 00 00              |!       |		MOVE.L	D0,0x0
80000e8c 0c 80 00 00 01 2b        |     +  |		CMPI.L	#0x0000012b,D0
80000e92 65 08                    |e       |		BCS	0x80000e9c
80000e94 0c 80 00 00 01 2d        |     -  |		CMPI.L	#0x0000012d,D0
80000e9a 6f 30                    |o0      |		BLE	0x80000ecc
80000e9c 61 00 f1 7e              |a  ~    |		BSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000ea0 20 57 61 72 6e 69 6e 67  | Warning|		.TXT	' Warning: Calendar crystal out of spec! ...'
80000ecc 4a 07                    |J       |		TST.B	D7
80000ece 66 96                    |f       |		BNE	0x80000e66
80000ed0 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000ed6 61 00 f1 44              |a  D    |		BSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000eda 43 68 65 63 6b 69 6e 67  |Checking|		.TXT	'Checking for RESHA board\r\n'
80000ef6 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
80000efa e8 58                    | X      |		ROR.W	#0x4,D0
80000efc 02 00 00 07              |        |		ANDI.B	#0x07,D0
80000f00 0c 00 00 07              |        |		CMPI.B	#0x07,D0
80000f04 66 28                    |f(      |		BNE	0x80000f2e
80000f06 61 00 f1 14              |a       |		BSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000f0a 20 20 2d 2d 20 20 42 65  |  --  Be|		.TXT	'  --  Bench mode (ID 7) detected '
80000f2c 60 38                    |`8      |		BRA	0x80000f66
80000f2e 0c 00 00 02              |        |		CMPI.B	#0x02,D0
80000f32 67 00 00 52              |g  R    |		BEQ	0x80000f86
80000f36 61 00 f0 e4              |a       |		BSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000f3a 20 20 20 2d 2d 20 57 61  |   -- Wa|		.TXT	'   -- Warning: Unknown Device ID detected '
80000f66 61 00 f0 b4              |a       |		BSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000f6a 53 6b 69 70 70 69 6e 67  |Skipping|		.TXT	'Skipping RESHA tests\r\n'
80000f82 60 00 02 28              |`  (    |		BRA	0x800011ac
80000f86 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80000f8c 20 20 20 20 52 45 53 48  |    RESH|		.TXT	'    RESHA EEProm Interface ...'
80000fac 4d f9 80 00 0f b2        |M       |		LEA.L	0x80000fb2,A6
80000fb2 72 01                    |r       |		MOVEQ.L	#0x01,D1
80000fb4 13 c1 93 03 e0 0a        |        |		MOVE.B	D1,IO_RESHA_EEPROM_PAGE_REGISTER
80000fba 34 39 93 03 e0 0a        |49      |		MOVE.W	IO_RESHA_EEPROM_PAGE_REGISTER,D2
80000fc0 b2 02                    |        |		CMP.B	D2,D1
80000fc2 66 00 f0 c4              |f       |		BNE	_TEST_FAILED
80000fc6 e3 19                    |        |		ROL.B	#0x1,D1
80000fc8 64 ea                    |d       |		BCC	0x80000fb4
80000fca 72 fe                    |r       |		MOVEQ.L	#-0x02,D1
80000fcc 13 c1 93 03 e0 0a        |        |		MOVE.B	D1,IO_RESHA_EEPROM_PAGE_REGISTER
80000fd2 34 39 93 03 e0 0a        |49      |		MOVE.W	IO_RESHA_EEPROM_PAGE_REGISTER,D2
80000fd8 b2 02                    |        |		CMP.B	D2,D1
80000fda 66 00 f0 ac              |f       |		BNE	_TEST_FAILED
80000fde e3 19                    |        |		ROL.B	#0x1,D1
80000fe0 65 ea                    |e       |		BCS	0x80000fcc
80000fe2 4a 07                    |J       |		TST.B	D7
80000fe4 66 cc                    |f       |		BNE	0x80000fb2
80000fe6 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
80000fec 08 c7 00 1e              |        |		BSET.L	#0x1e,D7
80000ff0 70 00                    |p       |		MOVEQ.L	#0x00,D0
80000ff2 43 f9 80 00 10 d8        |C       |		LEA.L	0x800010d8,A1
80000ff8 61 22                    |a"      |		BSR	0x8000101c
80000ffa 70 01                    |p       |		MOVEQ.L	#0x01,D0
80000ffc 43 f9 80 00 10 e1        |C       |		LEA.L	0x800010e1,A1
80001002 61 18                    |a       |		BSR	0x8000101c
80001004 70 02                    |p       |		MOVEQ.L	#0x02,D0
80001006 43 f9 80 00 10 ec        |C       |		LEA.L	0x800010ec,A1
8000100c 61 0e                    |a       |		BSR	0x8000101c
8000100e 70 03                    |p       |		MOVEQ.L	#0x03,D0
80001010 43 f9 80 00 10 f7        |C       |		LEA.L	0x800010f7,A1
80001016 61 04                    |a       |		BSR	0x8000101c
80001018 60 00 01 50              |`  P    |		BRA	0x8000116a
8000101c 61 00 f0 d0              |a       |		BSR	_IOC_EEPROM_PART1_OUTSTR_INLINE
80001020 44 6f 77 6e 6c 6f 61 64  |Download|		.TXT	'Downloading RESHA EEProm '
8000103a 20 49                    | I      |		MOVEA.L	A1,A0
8000103c 61 00 f0 a6              |a       |		BSR	_IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0)
80001040 61 00 10 1a              |a       |		BSR	IOC_EEPROM_PART2_DOWNLOAD_RESHA_EEPROM_SECTION
80001044 67 00 00 8c              |g       |		BEQ	0x800010d2
80001048 0c 01 00 05              |        |		CMPI.B	#0x05,D1
8000104c 66 2e                    |f.      |		BNE	0x8000107c
8000104e 61 00 f0 9e              |a       |		BSR	_IOC_EEPROM_PART1_OUTSTR_INLINE
80001052 20 20 2d 20 57 61 72 6e  |  - Warn|		.TXT	'  - Warning: Validity Code not present'
8000107a 60 56                    |`V      |		BRA	0x800010d2
8000107c 0c 01 00 02              |        |		CMPI.B	#0x02,D1
80001080 66 2c                    |f,      |		BNE	0x800010ae
80001082 61 00 f0 6a              |a  j    |		BSR	_IOC_EEPROM_PART1_OUTSTR_INLINE
80001086 20 20 2d 20 57 61 72 6e  |  - Warn|		.TXT	'  - Warning: Detected Checksum Error'
800010ac 60 24                    |`$      |		BRA	0x800010d2
800010ae 61 00 f0 3e              |a  >    |		BSR	_IOC_EEPROM_PART1_OUTSTR_INLINE
800010b2 20 20 2d 20 57 61 72 6e  |  - Warn|		.TXT	'  - Warning: Unknown Error Code'
800010d2 61 00 f0 84              |a       |		BSR	0x80000158
800010d6 4e 75                    |Nu      |		RTS
800010d8 30 20 2d 20 54 45 53 54  |0 - TEST|		.XXX[0x50]
800010e0 00 31 20 2d 20 4c 41 4e  | 1 - LAN|
800010e8 43 45 20 00 32 20 2d 20  |CE  2 - |
800010f0 44 49 53 4b 20 20 00 33  |DISK   3|
800010f8 20 2d 20 54 41 50 45 20  | - TAPE |
80001100 20 00 44 69 61 67 20 4d  |  Diag M|
80001108 6f 64 65 6d 00 56 4d 45  |odem VME|
80001110 47 45 4e 00 4c 41 4e 43  |GEN LANC|
80001118 45 00 44 69 73 6b 20 53  |E Disk S|
80001120 43 53 49 00 54 61 70 65  |CSI Tape|
80001128 20 53 43 53 49 00        | SCSI   |		.XXX[0x6]
8000112e 61 00 0f 38              |a  8    |		BSR	IOC_EEPROM_PART2_CALL_RESHA
80001132 67 34                    |g4      |		BEQ	0x80001168
80001134 61 00 ee e6              |a       |		BSR	IOC_EEPROM_PART1_OUTSTR_INLINE
80001138 57 61 72 6e 69 6e 67 3a  |Warning:|		.TXT	'Warning: Unable to call '
80001152 20 49                    | I      |		MOVEA.L	A1,A0
80001154 61 00 ee c2              |a       |		BSR	IOC_EEPROM_PART1_OUTSTR_PRESERVE_D0(A0)
80001158 61 00 ee c2              |a       |		BSR	IOC_EEPROM_PART1_OUTSTR_INLINE
8000115c 20 53 65 6c 66 74 65 73  | Selftes|		.TXT	' Selftest\r\n'
80001168 4e 75                    |Nu      |		RTS
8000116a 4e b9 80 00 20 50        |N    P  |		JSR	IOC_EEPROM_PART2_INIT_DMA_MAP()
80001170 30 3c 02 00              |0<      |		MOVE.W	#0x200,D0
80001174 43 f9 80 00 11 02        |C       |		LEA.L	0x80001102,A1
8000117a 61 b2                    |a       |		BSR	0x8000112e
8000117c 30 3c 01 00              |0<      |		MOVE.W	#0x100,D0
80001180 43 f9 80 00 11 0d        |C       |		LEA.L	0x8000110d,A1
80001186 61 a6                    |a       |		BSR	0x8000112e
80001188 30 3c 03 00              |0<      |		MOVE.W	#0x300,D0
8000118c 43 f9 80 00 11 14        |C       |		LEA.L	0x80001114,A1
80001192 61 9a                    |a       |		BSR	0x8000112e
80001194 30 3c 04 00              |0<      |		MOVE.W	#0x400,D0
80001198 43 f9 80 00 11 1a        |C       |		LEA.L	0x8000111a,A1
8000119e 61 8e                    |a       |		BSR	0x8000112e
800011a0 30 3c 05 00              |0<      |		MOVE.W	#0x500,D0
800011a4 43 f9 80 00 11 24        |C    $  |		LEA.L	0x80001124,A1
800011aa 61 82                    |a       |		BSR	0x8000112e
800011ac 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
800011b2 20 20 20 20 4c 6f 63 61  |    Loca|		.TXT	'    Local interrupts ...'
800011cc 4d f9 80 00 11 d2        |M       |		LEA.L	0x800011d2,A6
800011d2 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
800011d6 02 00 00 07              |        |		ANDI.B	#0x07,D0
800011da 0c 00 00 07              |        |		CMPI.B	#0x07,D0
800011de 4a 07                    |J       |		TST.B	D7
800011e0 66 f0                    |f       |		BNE	0x800011d2
800011e2 4d f9 80 00 11 e8        |M       |		LEA.L	0x800011e8,A6
800011e8 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
800011ec 42 b8 fd 00              |B       |		CLR.L	IO_CLR_PFINT_p23
800011f0 70 07                    |p       |		MOVEQ.L	#0x07,D0
800011f2 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
800011f6 0e 38 00 00 ff fe        | 8      |		MOVES.B	0xfffffffe,D0
800011fc 0c 00 00 50              |   P    |		CMPI.B	#0x50,D0
80001200 66 00 ee 86              |f       |		BNE	_TEST_FAILED
80001204 4a 07                    |J       |		TST.B	D7
80001206 66 e0                    |f       |		BNE	0x800011e8
80001208 4d f9 80 00 12 0e        |M       |		LEA.L	0x8000120e,A6
8000120e 11 fc 00 a7 90 03        |        |		MOVE.B	#0xa7,IO_UART_COMMAND
80001214 11 fc 00 af 90 03        |        |		MOVE.B	#0xaf,IO_UART_COMMAND
8000121a 08 38 00 01 90 01        | 8      |		BTST.B	#0x1,IO_UART_STATUS
80001220 67 f8                    |g       |		BEQ	0x8000121a
80001222 10 38 90 01              | 8      |		MOVE.B	IO_UART_STATUS,D0
80001226 72 07                    |r       |		MOVEQ.L	#0x07,D1
80001228 4e 7b 10 00              |N{      |		MOVEC	D1,SFC			; Source Function Code
8000122c 0e 38 10 00 ff fe        | 8      |		MOVES.B	0xfffffffe,D1
80001232 11 fc 00 a7 90 03        |        |		MOVE.B	#0xa7,IO_UART_COMMAND
80001238 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
8000123e 67 f8                    |g       |		BEQ	0x80001238
80001240 42 38 90 00              |B8      |		CLR.B	IO_UART_DATA
80001244 08 38 00 02 90 01        | 8      |		BTST.B	#0x2,IO_UART_STATUS
8000124a 66 f8                    |f       |		BNE	0x80001244
8000124c 08 38 00 02 90 01        | 8      |		BTST.B	#0x2,IO_UART_STATUS
80001252 67 f8                    |g       |		BEQ	0x8000124c
80001254 08 38 00 02 90 01        | 8      |		BTST.B	#0x2,IO_UART_STATUS
8000125a 67 f0                    |g       |		BEQ	0x8000124c
8000125c 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
80001262 67 e8                    |g       |		BEQ	0x8000124c
80001264 24 3c 00 00 82 35        |$<   5  |		MOVE.L	#0x8235,D2
8000126a 51 ca ff fe              |Q       |		DBF	D2,0x8000126a
8000126e 42 38 90 03              |B8      |		CLR.B	IO_UART_COMMAND
80001272 08 00 00 05              |        |		BTST.L	#0x5,D0
80001276 67 00 ee 10              |g       |		BEQ	_TEST_FAILED
8000127a 0c 01 00 42              |   B    |		CMPI.B	#0x42,D1
8000127e 66 00 ee 08              |f       |		BNE	_TEST_FAILED
80001282 4a 07                    |J       |		TST.B	D7
80001284 66 88                    |f       |		BNE	0x8000120e
80001286 4d f9 80 00 12 8c        |M       |		LEA.L	0x8000128c,A6
8000128c 70 07                    |p       |		MOVEQ.L	#0x07,D0
8000128e 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
80001292 0e 38 00 00 ff fc        | 8      |		MOVES.B	0xfffffffc,D0
80001298 0c 00 00 51              |   Q    |		CMPI.B	#0x51,D0
8000129c 66 00 ed ea              |f       |		BNE	_TEST_FAILED
800012a0 4a 07                    |J       |		TST.B	D7
800012a2 66 e8                    |f       |		BNE	0x8000128c
800012a4 4d f9 80 00 12 aa        |M       |		LEA.L	0x800012aa,A6
800012aa 42 38 a0 0d              |B8      |		CLR.B	IO_DUART_OPCR
800012ae 11 fc 00 10 a0 0e        |        |		MOVE.B	#0x10,IO_DUART_SET_OPC_START_COUNTER
800012b4 70 07                    |p       |		MOVEQ.L	#0x07,D0
800012b6 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
800012ba 0e 38 00 00 ff fc        | 8      |		MOVES.B	0xfffffffc,D0
800012c0 11 fc 00 10 a0 0f        |        |		MOVE.B	#0x10,IO_DUART_CLR_OPC_STOP_COUNTER
800012c6 0c 00 00 46              |   F    |		CMPI.B	#0x46,D0
800012ca 66 00 ed bc              |f       |		BNE	_TEST_FAILED
800012ce 4a 07                    |J       |		TST.B	D7
800012d0 66 d8                    |f       |		BNE	0x800012aa
800012d2 4d f9 80 00 12 d8        |M       |		LEA.L	0x800012d8,A6
800012d8 11 fc 00 a7 90 03        |        |		MOVE.B	#0xa7,IO_UART_COMMAND
800012de 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
800012e4 67 f8                    |g       |		BEQ	0x800012de
800012e6 42 38 90 00              |B8      |		CLR.B	IO_UART_DATA
800012ea 08 38 00 01 90 01        | 8      |		BTST.B	#0x1,IO_UART_STATUS
800012f0 67 f8                    |g       |		BEQ	0x800012ea
800012f2 72 07                    |r       |		MOVEQ.L	#0x07,D1
800012f4 4e 7b 10 00              |N{      |		MOVEC	D1,SFC			; Source Function Code
800012f8 0e 38 10 00 ff fc        | 8      |		MOVES.B	0xfffffffc,D1
800012fe 08 38 00 02 90 01        | 8      |		BTST.B	#0x2,IO_UART_STATUS
80001304 67 f8                    |g       |		BEQ	0x800012fe
80001306 08 38 00 02 90 01        | 8      |		BTST.B	#0x2,IO_UART_STATUS
8000130c 67 f0                    |g       |		BEQ	0x800012fe
8000130e 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
80001314 67 e8                    |g       |		BEQ	0x800012fe
80001316 24 3c 00 00 82 35        |$<   5  |		MOVE.L	#0x8235,D2
8000131c 51 ca ff fe              |Q       |		DBF	D2,0x8000131c
80001320 42 38 90 03              |B8      |		CLR.B	IO_UART_COMMAND
80001324 0c 01 00 45              |   E    |		CMPI.B	#0x45,D1
80001328 66 00 ed 5e              |f  ^    |		BNE	_TEST_FAILED
8000132c 4a 07                    |J       |		TST.B	D7
8000132e 66 a8                    |f       |		BNE	0x800012d8
80001330 4d f9 80 00 13 36        |M    6  |		LEA.L	0x80001336,A6
80001336 42 38 a0 0d              |B8      |		CLR.B	IO_DUART_OPCR
8000133a 11 fc 00 20 a0 0e        |        |		MOVE.B	#0x20,IO_DUART_SET_OPC_START_COUNTER
80001340 70 07                    |p       |		MOVEQ.L	#0x07,D0
80001342 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
80001346 0e 38 00 00 ff fc        | 8      |		MOVES.B	0xfffffffc,D0
8000134c 11 fc 00 20 a0 0f        |        |		MOVE.B	#0x20,IO_DUART_CLR_OPC_STOP_COUNTER
80001352 0c 00 00 44              |   D    |		CMPI.B	#0x44,D0
80001356 66 00 ed 30              |f  0    |		BNE	_TEST_FAILED
8000135a 4a 07                    |J       |		TST.B	D7
8000135c 66 d8                    |f       |		BNE	0x80001336
8000135e 4d f9 80 00 13 68        |M    h  |		LEA.L	0x80001368,A6
80001364 42 b8 f5 00              |B       |		CLR.L	IO_FIFO_INIT_p68_p69
80001368 70 07                    |p       |		MOVEQ.L	#0x07,D0
8000136a 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
8000136e 0e 38 00 00 ff f2        | 8      |		MOVES.B	0xfffffff2,D0
80001374 0c 00 00 52              |   R    |		CMPI.B	#0x52,D0
80001378 66 00 ed 0e              |f       |		BNE	_TEST_FAILED
8000137c 4a 07                    |J       |		TST.B	D7
8000137e 66 e8                    |f       |		BNE	0x80001368
80001380 4d f9 80 00 13 86        |M       |		LEA.L	0x80001386,A6
80001386 42 38 a0 0d              |B8      |		CLR.B	IO_DUART_OPCR
8000138a 11 fc 00 08 a0 0e        |        |		MOVE.B	#0x08,IO_DUART_SET_OPC_START_COUNTER
80001390 70 07                    |p       |		MOVEQ.L	#0x07,D0
80001392 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
80001396 0e 38 00 00 ff f2        | 8      |		MOVES.B	0xfffffff2,D0
8000139c 11 fc 00 08 a0 0f        |        |		MOVE.B	#0x08,IO_DUART_CLR_OPC_STOP_COUNTER
800013a2 0c 00 00 4f              |   O    |		CMPI.B	#0x4f,D0
800013a6 66 00 ec e0              |f       |		BNE	_TEST_FAILED
800013aa 4a 07                    |J       |		TST.B	D7
800013ac 66 d8                    |f       |		BNE	0x80001386
800013ae 4d f9 80 00 13 b4        |M       |		LEA.L	0x800013b4,A6
800013b4 42 b8 f5 00              |B       |		CLR.L	IO_FIFO_INIT_p68_p69
800013b8 21 fc 00 00 00 01 f3 00  |!       |		MOVE.L	#0x1,IO_SENSE_TEST_p25
800013c0 70 07                    |p       |		MOVEQ.L	#0x07,D0
800013c2 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
800013c6 0e 38 00 00 ff f2        | 8      |		MOVES.B	0xfffffff2,D0
800013cc 42 b8 f3 00              |B       |		CLR.L	IO_SENSE_TEST_p25
800013d0 0c 00 00 4d              |   M    |		CMPI.B	#0x4d,D0
800013d4 66 00 ec b2              |f       |		BNE	_TEST_FAILED
800013d8 4a 07                    |J       |		TST.B	D7
800013da 66 d8                    |f       |		BNE	0x800013b4
800013dc 4d f9 80 00 13 e2        |M       |		LEA.L	0x800013e2,A6
800013e2 42 b8 f5 00              |B       |		CLR.L	IO_FIFO_INIT_p68_p69
800013e6 42 b8 f7 00              |B       |		CLR.L	IO_CPU_REQUEST_p69
800013ea 21 fc 00 00 00 02 f3 00  |!       |		MOVE.L	#0x2,IO_SENSE_TEST_p25
800013f2 70 07                    |p       |		MOVEQ.L	#0x07,D0
800013f4 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
800013f8 0e 38 00 00 ff f2        | 8      |		MOVES.B	0xfffffff2,D0
800013fe 42 b8 f3 00              |B       |		CLR.L	IO_SENSE_TEST_p25
80001402 0c 00 00 4e              |   N    |		CMPI.B	#0x4e,D0
80001406 66 00 ec 80              |f       |		BNE	_TEST_FAILED
8000140a 4a 07                    |J       |		TST.B	D7
8000140c 66 d4                    |f       |		BNE	0x800013e2
8000140e 4d f9 80 00 14 14        |M       |		LEA.L	0x80001414,A6
80001414 42 38 a0 0d              |B8      |		CLR.B	IO_DUART_OPCR
80001418 11 fc 00 40 a0 0e        |   @    |		MOVE.B	#0x40,IO_DUART_SET_OPC_START_COUNTER
8000141e 70 07                    |p       |		MOVEQ.L	#0x07,D0
80001420 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
80001424 0e 38 00 00 ff f2        | 8      |		MOVES.B	0xfffffff2,D0
8000142a 11 fc 00 40 a0 0f        |   @    |		MOVE.B	#0x40,IO_DUART_CLR_OPC_STOP_COUNTER
80001430 0c 00 00 4b              |   K    |		CMPI.B	#0x4b,D0
80001434 66 00 ec 52              |f  R    |		BNE	_TEST_FAILED
80001438 4a 07                    |J       |		TST.B	D7
8000143a 66 d8                    |f       |		BNE	0x80001414
8000143c 4d f9 80 00 14 42        |M    B  |		LEA.L	0x80001442,A6
80001442 11 fc 00 04 a0 04        |        |		MOVE.B	#0x04,IO_DUART_ACR_IPCR
80001448 11 fc 00 80 a0 05        |        |		MOVE.B	#0x80,IO_DUART_IMR_ISR
8000144e 08 38 00 07 a0 05        | 8      |		BTST.B	#0x7,IO_DUART_IMR_ISR
80001454 67 f8                    |g       |		BEQ	0x8000144e
80001456 70 07                    |p       |		MOVEQ.L	#0x07,D0
80001458 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
8000145c 0e 38 00 00 ff f2        | 8      |		MOVES.B	0xfffffff2,D0
80001462 12 38 a0 04              | 8      |		MOVE.B	IO_DUART_ACR_IPCR,D1
80001466 42 38 a0 05              |B8      |		CLR.B	IO_DUART_IMR_ISR
8000146a 0c 00 00 4a              |   J    |		CMPI.B	#0x4a,D0
8000146e 66 00 ec 18              |f       |		BNE	_TEST_FAILED
80001472 4a 07                    |J       |		TST.B	D7
80001474 66 cc                    |f       |		BNE	0x80001442
80001476 4d f9 80 00 14 7c        |M    |  |		LEA.L	0x8000147c,A6
8000147c 11 fc 00 01 90 03        |        |		MOVE.B	#0x01,IO_UART_COMMAND
80001482 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
80001488 67 f8                    |g       |		BEQ	0x80001482
8000148a 70 07                    |p       |		MOVEQ.L	#0x07,D0
8000148c 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
80001490 0e 38 00 00 ff f2        | 8      |		MOVES.B	0xfffffff2,D0
80001496 12 38 a0 04              | 8      |		MOVE.B	IO_DUART_ACR_IPCR,D1
8000149a 42 38 a0 05              |B8      |		CLR.B	IO_DUART_IMR_ISR
8000149e 42 38 90 03              |B8      |		CLR.B	IO_UART_COMMAND
800014a2 0c 00 00 49              |   I    |		CMPI.B	#0x49,D0
800014a6 66 00 eb e0              |f       |		BNE	_TEST_FAILED
800014aa 4a 07                    |J       |		TST.B	D7
800014ac 66 ce                    |f       |		BNE	0x8000147c
800014ae 4d f9 80 00 14 b4        |M       |		LEA.L	0x800014b4,A6
800014b4 42 38 a0 0d              |B8      |		CLR.B	IO_DUART_OPCR
800014b8 11 fc 00 80 a0 0e        |        |		MOVE.B	#0x80,IO_DUART_SET_OPC_START_COUNTER
800014be 70 07                    |p       |		MOVEQ.L	#0x07,D0
800014c0 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
800014c4 0e 38 00 00 ff f2        | 8      |		MOVES.B	0xfffffff2,D0
800014ca 11 fc 00 80 a0 0f        |        |		MOVE.B	#0x80,IO_DUART_CLR_OPC_STOP_COUNTER
800014d0 0c 00 00 48              |   H    |		CMPI.B	#0x48,D0
800014d4 66 00 eb b2              |f       |		BNE	_TEST_FAILED
800014d8 4a 07                    |J       |		TST.B	D7
800014da 66 d8                    |f       |		BNE	0x800014b4
800014dc 4e b9 80 00 00 0c        |N       |		JSR	IOC_EEPROM_PART1_REPORT_OK
800014e2 4e b9 80 00 00 1c        |N       |		JSR	IOC_EEPROM_PART1_OUTSTR_INLINE
800014e8 20 20 20 20 49 6c 6c 65  |    Ille|		.TXT	'    Illegal reference protection ...'
8000150e 4d f9 80 00 15 1a        |M       |		LEA.L	0x8000151a,A6
80001514 2c 3c 80 00 15 e0        |,<      |		MOVE.L	#0x800015e0,D6
8000151a 42 b8 f9 00              |B       |		CLR.L	IO_CLEAR_BERR_p24
8000151e 21 fc 80 00 15 30 00 08  |!    0  |		MOVE.L	#0x80001530,0x8
80001526 20 39 01 00 00 00        | 9      |		MOVE.L	0x1000000,D0		; Manual
8000152c 60 00 eb 5a              |`  Z    |		BRA	_TEST_FAILED
80001530 2e 7c 00 07 ff fc 20 38  |.|     8|		.XXX[0x30]
80001538 f8 00 08 00 00 19 67 00  |      g |
80001540 eb 48 42 b8 f9 00 20 38  | HB    8|
80001548 f8 00 08 00 00 19 66 00  |      f |
80001550 eb 38 4a 07 66 c4 4d f9  | 8J f M |
80001558 80 00 15 5c 42 b8 f9 00  |   \B   |
80001560 21 fc 80 00 15 72        |!    r  |		.XXX[0x6]
											; Manual
80001566 00 08                    |        |		.XXX[0x2]
80001568 20 39 02 00 00 00 60 00  | 9    ` |		.XXX[0x40]
80001570 eb 18 2e 7c 00 07 ff fc  |  .|    |
80001578 20 38 f8 00 08 00 00 19  | 8      |
80001580 67 00 eb 06 42 b8 f9 00  |g   B   |
80001588 20 38 f8 00 08 00 00 19  | 8      |
80001590 66 00 ea f6 4a 07 66 c4  |f   J f |
80001598 4d f9 80 00 15 9e 42 b8  |M     B |
800015a0 f9 00 21 fc 80 00 15 b4  |  !     |
											; Manual
800015a8 00 08 20 39 c0 00 00 00  |   9    |		.XXX[0x80]
800015b0 60 00 ea d6 2e 7c 00 07  |`   .|  |
800015b8 ff fc 20 38 f8 00 08 00  |   8    |
800015c0 00 19 67 00 ea c4 42 b8  |  g   B |
800015c8 f9 00 20 38 f8 00 08 00  |   8    |
800015d0 00 19 66 00 ea b4 4a 07  |  f   J |
800015d8 66 c4 4e b9 80 00 00 0c  |f N     |
800015e0 4e b9 80 00 00 1c 20 20  |N       |
800015e8 20 20 49 2f 4f 20 62 75  |  I/O bu|
800015f0 73 20 70 61 72 69 74 79  |s parity|
800015f8 20 2e 2e 2e 00 ff 4d f9  | ...  M |
80001600 80 00 16 0a 2c 3c 80 00  |    ,<  |
80001608 16 7e 21 fc 80 00 16 34  | ~!    4|
80001610 00 08 42 b9 a1 00 00 00  |  B     |
80001618 42 b8 f4 00 31 fc 12 34  |B   1  4|
80001620 00 00 21 fc 00 04 00 00  |  !     |
											; Manual
80001628 f4 00 30 39 93 00 00 00  |  09    |		.XXX[0x98]
80001630 60 00 ea 56 42 b8 00 08  |`  VB   |
80001638 42 b8 00 00 30 2f 00 06  |B   0/  |
80001640 32 2f 00 0a 24 2f 00 10  |2/  $/  |
80001648 26 2f 00 2c 2e 7c 00 07  |&/ ,.|  |
80001650 ff fc 0c 40 b0 08 66 00  |   @  f |
80001658 ea 30 0c 41 01 65 66 00  | 0 A ef |
80001660 ea 28 0c 82 93 00 00 00  | (      |
80001668 66 00 ea 1e 0c 43 12 34  |f    C 4|
80001670 66 00 ea 16 4a 07 66 92  |f   J f |
80001678 4e b9 80 00 00 0c 4e b9  |N     N |
80001680 80 00 00 1c 20 20 20 20  |        |
80001688 49 2f 4f 20 62 75 73 20  |I/O bus |
80001690 73 70 75 72 69 6f 75 73  |spurious|
80001698 20 69 6e 74 65 72 72 75  | interru|
800016a0 70 74 73 20 2e 2e 2e 00  |pts ... |
800016a8 4d f9 80 00 16 ae 70 05  |M     p |
800016b0 72 07 4e 7b 10 00 72 f0  |r N{  r |
800016b8 d2 80 d2 80 21 fc 80 00  |    !   |
800016c0 16 ce                    |        |		.XXX[0x2]
											; Manual
800016c2 00 08 0e 30 20 00        |   0    |		.XXX[0x6]
800016c8 11 90 60 00 e9 bc 42 b8  |  `   B |		.XXX[0x508]
800016d0 00 08 2e 7c 00 07 ff fc  |  .|    |
800016d8 53 00 0c 00 00 01 66 d0  |S     f |
800016e0 4a 07 66 ca 4e b9 80 00  |J f N   |
800016e8 00 0c 4e b9 80 00 00 1c  |  N     |
800016f0 20 20 20 20 54 65 6d 70  |    Temp|
800016f8 65 72 61 74 75 72 65 20  |erature |
80001700 73 65 6e 73 6f 72 73 20  |sensors |
80001708 2e 2e 2e 00 4d f9 80 00  |... M   |
80001710 17 1e 2c 3c 80 00 17 58  |  ,<   X|
80001718 08 07 00 1e 67 34 41 f8  |    g4A |
80001720 ff 00 43 f8 f3 00 20 10  |  C     |
80001728 02 00 00 fc 0c 00 00 7c  |       ||
80001730 66 00 e9 56 22 bc 00 00  |f  V"   |
80001738 00 04 4e 71 4e 71 20 10  |  NqNq  |
80001740 42 91 02 00 00 fc 0c 00  |B       |
80001748 00 fc 66 00 e9 3c 4a 07  |  f  <J |
80001750 66 cc 4e b9 80 00 00 0c  |f N     |
80001758 4e b9 80 00 00 1c 20 20  |N       |
80001760 20 20 49 4f 43 20 64 69  |  IOC di|
80001768 61 67 6e 6f 73 74 69 63  |agnostic|
80001770 20 70 72 6f 63 65 73 73  | process|
80001778 6f 72 20 2e 2e 2e 00 ff  |or ...  |
80001780 4d f9 80 00 17 8c 08 07  |M       |
80001788 00 1e 67 78 42 38 a0 0d  |  gxB8  |
80001790 11 fc 00 04 a0 0f 42 38  |      B8|
80001798 a0 04 11 fc 00 10 a0 0a  |        |
800017a0 11 fc 00 ee a0 09 11 fc  |        |
800017a8 00 1f a0 08 11 fc 00 07  |        |
800017b0 a0 08 11 fc 00 05 a0 0a  |        |
800017b8 21 fc 00 00 00 01 fe 00  |!       |
800017c0 20 3c 00 00 82 35 51 ca  | <   5Q |
800017c8 ff fe 08 38 00 02 a0 09  |   8    |
800017d0 67 f8 11 fc 00 10 a0 0a  |g       |
800017d8 11 fc 00 1f a0 08 11 fc  |        |
800017e0 00 04 a0 0b 08 38 00 00  |     8  |
800017e8 a0 09 67 f8 10 38 a0 0b  |  g  8  |
800017f0 02 00 00 0f 0c 00 00 05  |        |
800017f8 66 00 e8 8e 42 b8 fe 00  |f   B   |
80001800 4a 07 66 88 4e b9 80 00  |J f N   |
80001808 00 0c 4e b9 80 00 00 1c  |  N     |
80001810 20 20 20 20 50 6f 77 65  |    Powe|
80001818 72 20 6d 61 72 67 69 6e  |r margin|
80001820 69 6e 67 20 2e 2e 2e 00  |ing ... |
80001828 4d f9 80 00 18 2e 41 f8  |M    .A |
80001830 fe 00 42 82 08 c2 00 01  |  B     |
80001838 20 82 22 02 08 c1 00 03  |  "     |
80001840 20 81 70 64 61 00 e9 24  |  pda  $|
80001848 22 02 08 c1 00 02 20 81  |"       |
80001850 70 64 61 00 e9 16 20 82  |pda     |
80001858 70 64 61 00 e9 0e 08 82  |pda     |
80001860 00 01 20 82 4a 07 66 c6  |    J f |
80001868 4e b9 80 00 00 0c 4e b9  |N     N |
80001870 80 00 00 1c 20 20 20 20  |        |
80001878 43 6c 6f 63 6b 20 6d 61  |Clock ma|
80001880 72 67 69 6e 69 6e 67 20  |rgining |
80001888 2e 2e 2e 00 4d f9 80 00  |... M   |
80001890 18 9c 2c 3c 80 00 19 8e  |  ,<    |
80001898 41 f8 f8 00 20 10 08 00  |A       |
800018a0 00 1f 67 00 e7 e4 4a 07  |  g   J |
800018a8 66 f2 4d f9 80 00 18 b8  |f M     |
800018b0 41 f8 f8 00 43 f8 f4 00  |A   C   |
800018b8 20 10 08 80 00 10 22 80  |      " |
800018c0 20 10 08 00 00 10 66 00  |      f |
800018c8 e7 c0 22 00 08 c1 00 10  |  "     |
800018d0 22 81 22 10 22 80 08 01  |" " "   |
800018d8 00 10 67 00 e7 ac 4a 07  |  g   J |
800018e0 66 d6 4d f9 80 00 18 e8  |f M     |
800018e8 21 cf 00 00 21 fc 80 00  |!   !   |
800018f0 19 1e 00 04 4e 7a 00 02  |    Nz  |
800018f8 21 c0 00 08 41 f8 f8 00  |!   A   |
80001900 43 f8 f4 00 20 10 08 c0  |C       |
80001908 00 10 22 80 4a b8 fa 00  |  " J   |
80001910 4e 71 4e 71 4e 71 4e 71  |NqNqNqNq|
80001918 4e 71 61 00 e7 6c 20 38  |Nqa  l 8|
80001920 00 08 4e 7b 00 02 4a 07  |  N{  J |
80001928 66 be 4d f9 80 00 19 30  |f M    0|
80001930 20 38 f8 00 08 00 00 1f  | 8      |
80001938 66 00 e7 4e 4a 07 66 f0  |f  NJ f |
80001940 4d f9 80 00 19 4e 41 f8  |M    NA |
80001948 f8 00 43 f8 f4 00 20 10  |  C     |
80001950 08 80 00 10 22 80 21 cf  |    " ! |
80001958 00 00 21 fc 80 00 19 7c  |  !    ||
80001960 00 04 4e 7a 00 02 21 c0  |  Nz  ! |
80001968 00 08 4a b8 fa 00 4e 71  |  J   Nq|
80001970 4e 71 4e 71 4e 71 4e 71  |NqNqNqNq|
80001978 61 00 e7 0e 20 38 00 08  |a    8  |
80001980 4e 7b 00 02 4a 07 66 c6  |N{  J f |
80001988 4e b9 80 00 00 0c 20 38  |N      8|
80001990 ff 00 08 00 00 00 67 06  |      g |
80001998 48 47 4a 07 66 22 61 00  |HGJ f"a |
800019a0 e6 7c 53 65 6c 66 74 65  | |Selfte|
800019a8 73 74 20 70 61 73 73 65  |st passe|
800019b0 64 0d 0a 00 21 fc 00 00  |d   !   |
800019b8 00 0f f2 00 60 00 06 46  |    `  F|
800019c0 0c 07 00 0a 6a 00 01 a2  |    j   |
800019c8 61 00 e6 52 0d 0a 20 57  |a  R   W|
800019d0 41 52 4e 49 4e 47 20 21  |ARNING !|
800019d8 21 20 07 00 02 87 00 00  |!       |
800019e0 00 0f e3 1f 41 f9 80 00  |    A   |
800019e8 1b ba d1 c7 61 00 e6 2a  |    a  *|
800019f0 61 00 e6 2a 20 53 75 62  |a  * Sub|
800019f8 74 65 73 74 28 73 29 20  |test(s) |
80001a00 66 61 69 6c 65 64 2e 20  |failed. |
80001a08 41 74 74 65 6d 70 74 73  |Attempts|
80001a10 20 74 6f 20 62 6f 6f 74  | to boot|
80001a18 20 74 68 69 73 20 6d 61  | this ma|
80001a20 63 68 69 6e 65 0d 0a 20  |chine   |
80001a28 6d 61 79 20 66 61 69 6c  |may fail|
80001a30 20 6f 72 20 74 68 65 20  | or the |
80001a38 6d 61 63 68 69 6e 65 20  |machine |
80001a40 6d 61 79 20 63 72 61 73  |may cras|
80001a48 68 20 61 66 74 65 72 20  |h after |
80001a50 62 6f 6f 74 69 6e 67 2e  |booting.|
80001a58 20 20 41 70 70 72 6f 70  |  Approp|
80001a60 72 69 61 74 65 0d 0a 20  |riate   |
80001a68 73 65 72 76 69 63 65 20  |service |
80001a70 69 6e 64 69 76 69 64 75  |individu|
80001a78 61 6c 73 20 73 68 6f 75  |als shou|
80001a80 6c 64 20 62 65 20 6e 6f  |ld be no|
80001a88 74 69 66 69 65 64 20 74  |tified t|
80001a90 6f 20 73 63 68 65 64 75  |o schedu|
80001a98 6c 65 20 72 65 70 61 69  |le repai|
80001aa0 72 73 2e 0d 0a 0a 20 41  |rs.    A|
80001aa8 74 74 65 6d 70 74 20 65  |ttempt e|
80001ab0 6d 65 72 67 65 6e 63 79  |mergency|
80001ab8 20 62 6f 6f 74 20 28 22  | boot ("|
80001ac0 59 22 20 77 69 6c 6c 20  |Y" will |
80001ac8 62 6f 6f 74 2c 20 22 4e  |boot, "N|
80001ad0 22 20 77 69 6c 6c 20 72  |" will r|
80001ad8 65 72 75 6e 20 74 65 73  |erun tes|
80001ae0 74 73 29 20 3f 00 11 fc  |ts) ?   |
80001ae8 00 26 90 03 10 38 90 00  | &   8  |
80001af0 10 38 90 00 08 38 00 01  | 8   8  |
80001af8 90 01 67 f8 10 38 90 00  |  g  8  |
80001b00 02 00 00 5f 0c 00 00 4e  |   _   N|
80001b08 67 00 00 9a b0 3c 00 59  |g    < Y|
80001b10 67 0a 4e b9 80 00 00 1c  |g N     |
80001b18 3f 00 60 ca 4e b9 80 00  |? ` N   |
80001b20 00 1c 20 59 0d 0a 0a 2a  |   Y   *|
80001b28 2a 2a 2a 2a 2a 2a 2a 20  |******* |
80001b30 43 4f 4e 54 49 4e 55 49  |CONTINUI|
80001b38 4e 47 20 57 49 54 48 20  |NG WITH |
80001b40 4b 4e 4f 57 4e 20 48 41  |KNOWN HA|
80001b48 52 44 57 41 52 45 20 50  |RDWARE P|
80001b50 52 4f 42 4c 45 4d 53 20  |ROBLEMS |
80001b58 2a 2a 2a 2a 2a 2a 2a 2a  |********|
80001b60 0d 0a 00 ff 60 00 fe 4e  |    `  N|
80001b68 4e b9 80 00 00 1c 0d 0a  |N       |
80001b70 0a 20 54 4f 4f 20 4d 41  |  TOO MA|
80001b78 4e 59 20 53 45 4c 46 54  |NY SELFT|
80001b80 45 53 54 53 20 46 41 49  |ESTS FAI|
80001b88 4c 45 44 2c 20 48 41 4c  |LED, HAL|
80001b90 54 49 4e 47 20 2e 2e 2e  |TING ...|
80001b98 00 ff 21 fc 00 00 00 01  |  !     |
80001ba0 00 0c 60 c5 4e b9 80 00  |  ` N   |
80001ba8 00 1c 20 4e 0d 0a 0a 00  |   N    |
80001bb0 2e 7c 00 07 ff fc 60 00  |.|    ` |
80001bb8 e4 6c 00 00 31 00 32 00  | l  1 2 |
80001bc0 33 00 34 00 35 00 36 00  |3 4 5 6 |
80001bc8 37 00 38 00 39 00 ff ff  |7 8 9   |
80001bd0 ff ff ff ff ff ff ff ff  |        |		.BLANK	ff[0x428]
80001ff8 ff ff                    |        |		.XXX[0x2]
80001ffa ; --------------------------------------------------------------------------------------
80001ffa ; Test, Revision, slot and checksum
80001ffa ; --------------------------------------------------------------------------------------
80001ffa 00                       |        |		.TEST	00
80001ffb 92 05 05                 |        |		.REV	92,05,05
80001ffe 21                       |!       |		.SLOT	0x21
80001fff f0                       |        |		.CSUM	0xf0
80002000 ; --------------------------------------------------------------------------------------
80002000 ; Exported Entrypoint
80002000 ; --------------------------------------------------------------------------------------
80002000					IOC_EEPROM_PART2_CPU_RESET:
80002000 60 00 17 56              |`  V    |		BRA	_IOC_EEPROM_PART2_CPU_RESET
80002004 ; --------------------------------------------------------------------------------------
80002004 ; Exported Entrypoint
80002004 ; --------------------------------------------------------------------------------------
80002004					IOC_EEPROM_PART2_EXPORT_2004:
80002004 60 00 00 72              |`  r    |		BRA	_IOC_EEPROM_PART2_EXPORT_2004
80002008 ; --------------------------------------------------------------------------------------
80002008 ; Exported Entrypoint
80002008 ; --------------------------------------------------------------------------------------
80002008					IOC_EEPROM_PART2_EXPORT_2008:
80002008 60 00 00 9c              |`       |		BRA	_IOC_EEPROM_PART2_EXPORT_2008
8000200c ; --------------------------------------------------------------------------------------
8000200c ; Exported Entrypoint
8000200c ; --------------------------------------------------------------------------------------
8000200c					IOC_EEPROM_PART2_RESTART_MACHINE():
8000200c 60 00 16 3a              |`  :    |		BRA	_IOC_EEPROM_PART2_RESTART_MACHINE()
80002010 ; --------------------------------------------------------------------------------------
80002010 ; Exported Entrypoint
80002010 ; --------------------------------------------------------------------------------------
80002010					IOC_EEPROM_PART2_EXPORT_2010:
80002010 60 00 0d ac              |`       |		BRA	_IOC_EEPROM_PART2_EXPORT_2010
80002014 ; --------------------------------------------------------------------------------------
80002014 ; Exported Entrypoint
80002014 ; --------------------------------------------------------------------------------------
80002014					IOC_EEPROM_PART2_IN_CHAR():
80002014 60 00 0a 8a              |`       |		BRA	_IOC_EEPROM_PART2_IN_CHAR()
80002018 ; --------------------------------------------------------------------------------------
80002018 ; Exported Entrypoint
80002018 ; --------------------------------------------------------------------------------------
80002018					IOC_EEPROM_PART2_OUT_CHAR(D0):
80002018 60 00 0a b2              |`       |		BRA	_IOC_EEPROM_PART2_OUT_CHAR(D0)
8000201c ; --------------------------------------------------------------------------------------
8000201c ; Exported Entrypoint
8000201c ; --------------------------------------------------------------------------------------
8000201c					IOC_EEPROM_PART2_OUT_HEX_DIGIT(D0):
8000201c 60 00 0a 9e              |`       |		BRA	_IOC_EEPROM_PART2_OUT_HEX_DIGIT(D0)
80002020 ; --------------------------------------------------------------------------------------
80002020 ; Exported Entrypoint
80002020 ; --------------------------------------------------------------------------------------
80002020					IOC_EEPROM_PART2_OUT_DIGIT(D0):
80002020 60 00 0a a6              |`       |		BRA	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
80002024 ; --------------------------------------------------------------------------------------
80002024 ; Exported Entrypoint
80002024 ; --------------------------------------------------------------------------------------
80002024					IOC_EEPROM_PART2_OUT_NUMBER(D0):
80002024 60 00 0a e8              |`       |		BRA	_IOC_EEPROM_PART2_OUT_NUMBER(D0)
80002028 ; --------------------------------------------------------------------------------------
80002028 ; Exported Entrypoint
80002028 ; --------------------------------------------------------------------------------------
80002028					IOC_EEPROM_PART2_OUT_TEXT():
80002028 60 00 0a 36              |`  6    |		BRA	_IOC_EEPROM_PART2_OUT_TEXT()
8000202c ; --------------------------------------------------------------------------------------
8000202c ; Exported Entrypoint
8000202c ; --------------------------------------------------------------------------------------
8000202c					IOC_EEPROM_PART2_OUT_TEXT(A3):
8000202c 60 00 0a 56              |`  V    |		BRA	_IOC_EEPROM_PART2_OUT_TEXT(A3)
80002030 ; --------------------------------------------------------------------------------------
80002030 ; Exported Entrypoint
80002030 ; --------------------------------------------------------------------------------------
80002030					IOC_EEPROM_PART2_OUT_CRNL():
80002030 60 00 0b 0e              |`       |		BRA	_IOC_EEPROM_PART2_OUT_CRNL()
80002034 ; --------------------------------------------------------------------------------------
80002034 ; Exported Entrypoint
80002034 ; --------------------------------------------------------------------------------------
80002034					IOC_EEPROM_PART2_ASK(A3=PROMPT->A0):
80002034 60 00 09 10              |`       |		BRA	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
80002038 ; --------------------------------------------------------------------------------------
80002038 ; Exported Entrypoint
80002038 ; --------------------------------------------------------------------------------------
80002038					IOC_EEPROM_PART2_ASK_YES_OR_NO(A2=PROMPT):
80002038 60 00 09 b4              |`       |		BRA	_IOC_EEPROM_PART2_ASK_YES_OR_NO(A2=PROMPT)
8000203c ; --------------------------------------------------------------------------------------
8000203c ; Exported Entrypoint
8000203c ; --------------------------------------------------------------------------------------
8000203c					IOC_EEPROM_PART2_ATOI(*A0->D0):
8000203c 60 00 0b 0c              |`       |		BRA	_IOC_EEPROM_PART2_ATOI(*A0->D0)
80002040 ; --------------------------------------------------------------------------------------
80002040 ; Exported Entrypoint
80002040 ; --------------------------------------------------------------------------------------
80002040					IOC_EEPROM_PART2_OUT_MAC_ADDRESS(A0):
80002040 60 00 14 ac              |`       |		BRA	_IOC_EEPROM_PART2_OUT_MAC_ADDRESS(A0)
80002044 ; --------------------------------------------------------------------------------------
80002044 ; Exported Entrypoint
80002044 ; --------------------------------------------------------------------------------------
80002044					IOC_EEPROM_PART2_OUT_CLIENT_IP():
80002044 60 00 14 e6              |`       |		BRA	_IOC_EEPROM_PART2_OUT_CLIENT_IP()
80002048 ; --------------------------------------------------------------------------------------
80002048 ; Exported Entrypoint
80002048 ; --------------------------------------------------------------------------------------
80002048					IOC_EEPROM_PART2_OUT_SERVER_IP():
80002048 60 00 14 cc              |`       |		BRA	_IOC_EEPROM_PART2_OUT_SERVER_IP()
8000204c ; --------------------------------------------------------------------------------------
8000204c ; Exported Entrypoint
8000204c ; --------------------------------------------------------------------------------------
8000204c					IOC_EEPROM_PART2_EXPORT_BREAK_KEY_MENU():
8000204c 60 00 08 34              |`  4    |		BRA	_IOC_EEPROM_PART2_EXPORT_BREAK_KEY_MENU()
80002050 ; --------------------------------------------------------------------------------------
80002050 ; Exported Entrypoint
80002050 ; --------------------------------------------------------------------------------------
80002050					IOC_EEPROM_PART2_INIT_DMA_MAP():
80002050 60 00 01 a8              |`       |		BRA	_IOC_EEPROM_PART2_INIT_DMA_MAP()
80002054 ; --------------------------------------------------------------------------------------
80002054 ; Exported Entrypoint
80002054 ; --------------------------------------------------------------------------------------
80002054					IOC_EEPROM_PART2_EXPORT_2054:
80002054 60 00 18 da              |`       |		BRA	_IOC_EEPROM_PART2_EXPORT_2054
80002058 ; --------------------------------------------------------------------------------------
80002058 ; Exported Entrypoint
80002058 ; --------------------------------------------------------------------------------------
80002058					IOC_EEPROM_PART2_EXPORT_2058:
80002058 60 00 19 0c              |`       |		BRA	_IOC_EEPROM_PART2_EXPORT_2058
8000205c ; --------------------------------------------------------------------------------------
8000205c ; Exported Entrypoint
8000205c ; --------------------------------------------------------------------------------------
8000205c					IOC_EEPROM_PART2_DOWNLOAD_RESHA_EEPROM_SECTION:
8000205c 60 00 19 2c              |`  ,    |		BRA	_IOC_EEPROM_PART2_DOWNLOAD_RESHA_EEPROM_SECTION
80002060 ; --------------------------------------------------------------------------------------
80002060 ; Exported Entrypoint
80002060 ; --------------------------------------------------------------------------------------
80002060					IOC_EEPROM_PART2_EXPORT_2060:
80002060 60 00 19 76              |`  v    |		BRA	_IOC_EEPROM_PART2_EXPORT_2060
80002064 ; --------------------------------------------------------------------------------------
80002064 ; Exported Entrypoint
80002064 ; --------------------------------------------------------------------------------------
80002064					IOC_EEPROM_PART2_EXPORT_2064:
80002064 60 00 1a 0e              |`       |		BRA	_IOC_EEPROM_PART2_EXPORT_2064
80002068 ; --------------------------------------------------------------------------------------
80002068 ; Exported Entrypoint
80002068 ; --------------------------------------------------------------------------------------
80002068					IOC_EEPROM_PART2_CALL_RESHA:
80002068 60 00 1a 3e              |`  >    |		BRA	_IOC_EEPROM_PART2_CALL_RESHA
8000206c ; --------------------------------------------------------------------------------------
8000206c ; Exported Entrypoint
8000206c ; --------------------------------------------------------------------------------------
8000206c					IOC_EEPROM_PART2_EXPORT_206c:
8000206c 60 00 1a 4a              |`  J    |		BRA	_IOC_EEPROM_PART2_EXPORT_206c
80002070 ; --------------------------------------------------------------------------------------
80002070 ; Exported Entrypoint
80002070 ; --------------------------------------------------------------------------------------
80002070					IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0):
80002070 60 00 18 48              |`  H    |		BRA	_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0)
80002074 31 33 30 ff              |130     |		.XXX[0x4]
80002078					_IOC_EEPROM_PART2_EXPORT_2004:
80002078 21 fc 00 06 00 00 f4 00  |!       |		MOVE.L	#0x60000,IO_WRITE_CONTROL_p24
80002080 20 7c 00 00 fc 00        | |      |		MOVEA.L	#0xfc00,A0
80002086 30 3c 00 ff              |0<      |		MOVE.W	#0xff,D0
8000208a 42 98                    |B       |		CLR.L	(A0)+
8000208c 51 c8 ff fc              |Q       |		DBF	D0,0x8000208a
80002090 23 fc 00 00 fc c0 00 00  |#       |		MOVE.L	#0xfcc0,0xfc60
80002098 fc 60                    | `      |
8000209a 13 f8 80 0b 00 00 fc 01  |        |		MOVE.B	IO_RTC_RAM_MIN,BOOT_REASON_CODE
800020a2 7e 01                    |~       |		MOVEQ.L	#0x01,D7
800020a4 60 5e                    |`^      |		BRA	0x80002104
800020a6					_IOC_EEPROM_PART2_EXPORT_2008:
800020a6 7e 00                    |~       |		MOVEQ.L	#0x00,D7
800020a8 60 5a                    |`Z      |		BRA	0x80002104
800020aa 4e b9 80 00 2a 60        |N   *`  |		JSR	_IOC_EEPROM_PART2_OUT_TEXT()
800020b0 0d 0a 55 6e 69 6e 69 74  |  Uninit|		.TXT	'\r\n'
800020b8 69 61 6c 69 7a 65 64 20  |ialized |		.TXT	'Uninitialized processor kind detected,defaulting to Series 400 S.\r\n'
800020c0 70 72 6f 63 65 73 73 6f  |processo|		.TXT	'\x07'
800020f8 70 04                    |p       |		MOVEQ.L	#0x04,D0
800020fa 41 f9 80 00 7f 6e        |A    n  |		LEA.L	NV_MACHINE_TYPE,A0
80002100 61 00 17 b8              |a       |		BSR	_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0)
80002104 11 fc 00 01 80 0b        |        |		MOVE.B	#0x01,IO_RTC_RAM_MIN
8000210a 42 40                    |B@      |		CLR.W	D0
8000210c 10 39 80 00 7f 6e        | 9   n  |		MOVE.B	NV_MACHINE_TYPE,D0
80002112 0c 40 00 02              | @      |		CMPI.W	#0x0002,D0
80002116 63 92                    |c       |		BLS	0x800020aa
80002118 0c 40 00 04              | @      |		CMPI.W	#0x0004,D0
8000211c 62 8c                    |b       |		BHI	0x800020aa
8000211e 13 c0 00 00 fc 07        |        |		MOVE.B	D0,MACHINE_TYPE
80002124 4d f9 80 00 7f 60        |M    `  |		LEA.L	EE_CLIENT_IP_NUMBER,A6
8000212a 49 f9 00 00 fc 64        |I    d  |		LEA.L	CLIENT_IP_ADDRESS,A4
80002130 28 de                    |(       |		MOVE.L	(A6)+,(A4)+
80002132 28 de                    |(       |		MOVE.L	(A6)+,(A4)+
80002134 28 de                    |(       |		MOVE.L	(A6)+,(A4)+
80002136 38 de                    |8       |		MOVE.W	(A6)+,(A4)+
80002138 42 5c                    |B\      |		CLR.W	(A4)+
8000213a 4d f9 80 00 20 74        |M    t  |		LEA.L	0x80002074,A6
80002140 18 de                    |        |		MOVE.B	(A6)+,(A4)+
80002142 18 de                    |        |		MOVE.B	(A6)+,(A4)+
80002144 18 de                    |        |		MOVE.B	(A6)+,(A4)+
80002146 42 1c                    |B       |		CLR.B	(A4)+
80002148 0c 39 00 58 80 00 7f 80  | 9 X    |		CMPI.B	#0x58,MODEM_DESIGNATOR
80002150 56 f9 00 00 fc 94        |V       |		SNE.B	MODEM_PORT_FLAG
80002156 4d fb 01 70 00 00 09 08  |M  p    |		LEA.L	(#_IOC_EEPROM_PART2_OUT_TEXT()),A6;  LEW=0170
8000215e 28 7c 00 00 fc 00        |(|      |		MOVEA.L	#0xfc00,A4
80002164 42 2c 00 06              |B,      |		CLR.B	(A4+0x6)
80002168 21 fc 00 06 00 00 f4 00  |!       |		MOVE.L	#0x60000,IO_WRITE_CONTROL_p24
80002170 2e 7c 00 07 88 00        |.|      |		MOVEA.L	#EEPROM_WRITER_TRAMPOLINE,A7
80002176 21 fc 80 00 27 9a 00 08  |!   '   |		MOVE.L	#0x8000279a,0x8
8000217e 9f f9 80 00 40 08        |    @   |		SUBA.L	0x80004008,A7
80002184 20 4f                    | O      |		MOVEA.L	A7,A0
80002186 61 00 1e 78              |a  x    |		BSR	IOC_EEPROM_PART3_EXPORT_4000
8000218a 11 fc 00 26 90 03        |   &    |		MOVE.B	#0x26,IO_UART_COMMAND
80002190 4a 87                    |J       |		TST.L	D7
80002192 66 04                    |f       |		BNE	0x80002198
80002194 61 00 02 f6              |a       |		BSR	0x8000248c
80002198 42 2c 00 04              |B,      |		CLR.B	(A4+0x4)
8000219c 4e b9 80 00 21 fa        |N   !   |		JSR	_IOC_EEPROM_PART2_INIT_DMA_MAP()
800021a2 61 00 14 a4              |a       |		BSR	_IOC_EEPROM_PART2_RESTART_MACHINE()
800021a6 61 00 fe 68              |a  h    |		BSR	IOC_EEPROM_PART2_EXPORT_2010
800021aa 4e 96 42 6f 6f 74 69 6e  |N Bootin|		.TXT	'N\x96Booting I/O Processor\r\n'
800021c4 4e 96                    |N       |		OUTTEXT
800021c6 49 4f 43 20 53 65 72 69  |IOC Seri|		.TXT	'IOC Series 400 Bootstrap Version 0.4\r\n'
800021ee 08 14 00 02              |        |		BTST.B	#0x2,(A4)
800021f2 66 00 04 f6              |f       |		BNE	0x800026ea
800021f6 60 00 03 a6              |`       |		BRA	0x8000259e
800021fa					_IOC_EEPROM_PART2_INIT_DMA_MAP():
800021fa 48 e7 c0 80              |H       |		MOVEM.L	A0+D1+D0,-(A7)
800021fe 41 f9 a1 00 00 00        |A       |		LEA.L	0xa1000000,A0
80002204 30 3c 05 ff              |0<      |		MOVE.W	#0x5ff,D0
80002208 22 3c 00 00 00 00        |"<      |		MOVE.L	#0x0,D1
8000220e 20 c1                    |        |		MOVE.L	D1,(A0)+
80002210 51 c8 ff fc              |Q       |		DBF	D0,0x8000220e
80002214 42 81                    |B       |		CLR.L	D1
80002216 30 3c 01 ff              |0<      |		MOVE.W	#0x1ff,D0
8000221a 20 c1                    |        |		MOVE.L	D1,(A0)+
8000221c 06 81 00 00 04 00        |        |		ADDI.L	#0x00000400,D1
80002222 51 c8 ff f6              |Q       |		DBF	D0,0x8000221a
80002226 4c df 01 03              |L       |		MOVEM.L	(A7)+,D0+D1+A0
8000222a 4e 75                    |Nu      |		RTS
8000222c 20 20 42 6f              |  Bo    |		.XXX[0x4]
80002230 6f 74 20 52 65 61 73 6f  |ot Reaso|		.XXX[0x28]
80002238 6e 20 63 6f 64 65 20 3d  |n code =|
80002240 20 00 2c 20 66 72 6f 6d  |  , from|
80002248 20 50 43 20 00 0d 0a 07  | PC     |
80002250 1b 5b 30 6d 2a 2a 2a 2a  | [0m****|
80002258 2a 2a 2a 2a 2a 2a 2a 2a  |********|		.BLANK	2a[0x28]
80002280 2a 2a 2a 2a 0d 0a 42 6f  |****  Bo|		.XXX[0x188]
80002288 6f 74 69 6e 67 20 52 31  |oting R1|
80002290 30 30 30 20 49 4f 50 20  |000 IOP |
80002298 61 66 74 65 72 20 00 80  |after   |
800022a0 41 43 20 70 6f 77 65 72  |AC power|
800022a8 20 66 61 69 6c 75 72 65  | failure|
800022b0 20 6f 63 63 75 72 65 64  | occured|
800022b8 81 44 43 20 70 6f 77 65  | DC powe|
800022c0 72 20 66 61 69 6c 75 72  |r failur|
800022c8 65 20 77 69 74 68 20 67  |e with g|
800022d0 6f 6f 64 20 41 43 20 6f  |ood AC o|
800022d8 72 20 57 68 69 74 65 20  |r White |
800022e0 42 75 74 74 6f 6e 87 4f  |Button O|
800022e8 76 65 72 20 74 65 6d 70  |ver temp|
800022f0 65 72 61 74 75 72 65 20  |erature |
800022f8 63 6f 6e 64 69 74 69 6f  |conditio|
80002300 6e 20 69 67 6e 6f 72 65  |n ignore|
80002308 64 20 74 6f 6f 20 6c 6f  |d too lo|
80002310 6e 67 88 4f 70 65 72 61  |ng Opera|
80002318 74 6f 72 20 63 6f 6e 73  |tor cons|
80002320 6f 6c 65 20 42 52 45 41  |ole BREA|
80002328 4b 20 6b 65 79 9f 4f 70  |K key Op|
80002330 65 72 61 74 6f 72 20 63  |erator c|
80002338 6f 6e 73 6f 6c 65 20 42  |onsole B|
80002340 52 45 41 4b 20 6b 65 79  |REAK key|
80002348 20 28 74 6f 20 62 6f 6f  | (to boo|
80002350 74 20 6f 70 74 69 6f 6e  |t option|
80002358 73 20 6d 65 6e 75 29 8c  |s menu) |
80002360 52 31 30 30 30 20 48 61  |R1000 Ha|
80002368 6c 74 20 6f 72 20 4d 61  |lt or Ma|
80002370 63 68 69 6e 65 20 43 68  |chine Ch|
80002378 65 63 6b 20 64 65 74 65  |eck dete|
80002380 63 74 65 64 8d 49 2f 4f  |cted I/O|
80002388 20 50 72 6f 63 65 73 73  | Process|
80002390 6f 72 20 66 61 75 6c 74  |or fault|
80002398 8f 49 2f 4f 20 50 72 6f  | I/O Pro|
800023a0 63 65 73 73 6f 72 20 73  |cessor s|
800023a8 6f 66 74 77 61 72 65 20  |oftware |
800023b0 63 72 61 73 68 99 4f 70  |crash Op|
800023b8 65 72 61 74 6f 72 20 69  |erator i|
800023c0 6e 69 74 69 61 74 65 64  |nitiated|
800023c8 20 45 50 4f 00 55 6e 6b  | EPO Unk|
800023d0 6e 6f 77 6e 20 42 6f 6f  |nown Boo|
800023d8 74 5f 52 65 61 73 6f 6e  |t_Reason|
800023e0 20 63 6f 64 65 00 0d 0a  | code   |
800023e8 0a 54 68 65 20 49 2f 4f  | The I/O|
800023f0 20 50 72 6f 63 65 73 73  | Process|
800023f8 6f 72 20 63 61 6e 6e 6f  |or canno|
80002400 74 20 62 65 20 62 6f 6f  |t be boo|
80002408 74 65 64 2e              |ted.    |		.XXX[0x4]
8000240c 20 20 50 6c 65 61 73 65  |  Please|		.TXT	'  Please enter:\r\n    0 => Try again\r\n    1 => EPO system\r\n\nEnter option : '
80002457 0d                       |        |		.XXX[0x1]
80002458 0a 44 6f 20 79 6f 75 20  | Do you |		.XXX[0x20]
80002460 72 65 61 6c 6c 79 20 77  |really w|
80002468 61 6e 74 20 74 6f 20 45  |ant to E|
80002470 50 4f 20 74 68 65 20 73  |PO the s|
80002478 79 73 74 65 6d 00        |ystem   |		.XXX[0x6]
8000247e e9 9a                    |        |		ROL.L	#0x4,D2
80002480 10 02                    |        |		MOVE.B	D2,D0
80002482 61 00 06 38              |a  8    |		BSR	_IOC_EEPROM_PART2_OUT_HEX_DIGIT(D0)
80002486 51 c9 ff f6              |Q       |		DBF	D1,0x8000247e
8000248a 4e 75                    |Nu      |		RTS
8000248c 47 fa fd bf              |G       |		LEA.L	0x8000224d,A3
80002490 61 00 05 f2              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
80002494 47 fa fe 09              |G       |		LEA.L	0x8000229f,A3
80002498 14 2c 00 01              | ,      |		MOVE.B	(A4+0x1),D2
8000249c 00 02 00 80              |        |		ORI.B	#0x80,D2
800024a0 b4 1b                    |        |		CMP.B	(A3)+,D2
800024a2 67 06                    |g       |		BEQ	0x800024aa
800024a4 4a 2b ff ff              |J+      |		TST.B	(A3-0x1)
800024a8 66 f6                    |f       |		BNE	0x800024a0
800024aa 61 00 05 d8              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
800024ae 61 00 06 90              |a       |		BSR	_IOC_EEPROM_PART2_OUT_CRNL()
800024b2 47 fa fd 78              |G  x    |		LEA.L	0x8000222c,A3
800024b6 61 00 05 cc              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
800024ba 72 01                    |r       |		MOVEQ.L	#0x01,D1
800024bc 24 2c 00 01              |$,      |		MOVE.L	(A4+0x1),D2
800024c0 61 bc                    |a       |		BSR	0x8000247e
800024c2 47 fa fd 7e              |G  ~    |		LEA.L	0x80002242,A3
800024c6 61 00 05 bc              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
800024ca 72 07                    |r       |		MOVEQ.L	#0x07,D1
800024cc 24 2c 00 08              |$,      |		MOVE.L	(A4+0x8),D2
800024d0 61 ac                    |a       |		BSR	0x8000247e
800024d2 61 00 06 6c              |a  l    |		BSR	_IOC_EEPROM_PART2_OUT_CRNL()
800024d6 39 78 00 00 00 02        |9x      |		MOVE.W	0x0,(A4+0x2)
800024dc 4a 2c 00 04              |J,      |		TST.B	(A4+0x4)
800024e0 67 12                    |g       |		BEQ	0x800024f4
800024e2 0c 2c 00 07 00 01        | ,      |		CMPI.B	#0x07,(A4+0x1)
800024e8 66 08                    |f       |		BNE	0x800024f2
800024ea 11 fc 00 07 80 0b        |        |		MOVE.B	#0x07,IO_RTC_RAM_MIN
800024f0 60 28                    |`(      |		BRA	0x8000251a
800024f2 4e 75                    |Nu      |		RTS
800024f4 47 fa fe f0              |G       |		LEA.L	0x800023e6,A3
800024f8 61 00 04 4c              |a  L    |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
800024fc 4a 10                    |J       |		TST.B	(A0)
800024fe 67 f4                    |g       |		BEQ	0x800024f4
80002500 61 00 06 48              |a  H    |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
80002504 0c 40 00 01              | @      |		CMPI.W	#0x0001,D0
80002508 62 ea                    |b       |		BHI	0x800024f4
8000250a 66 e6                    |f       |		BNE	0x800024f2
8000250c 24 4b                    |$K      |		MOVEA.L	A3,A2
8000250e 61 00 04 dc              |a       |		BSR	0x800029ec
80002512 64 e0                    |d       |		BCC	0x800024f4
80002514 11 fc 00 19 80 0b        |        |		MOVE.B	#0x19,IO_RTC_RAM_MIN
8000251a 21 fc 00 00 00 08 f3 00  |!       |		MOVE.L	#0x8,IO_SENSE_TEST_p25
80002522 60 f6                    |`       |		BRA	0x8000251a
80002524 0d 0a 42 6f              |  Bo    |		.XXX[0x4]
80002528 6f 74 20 66 72 6f 6d 20  |ot from |		.XXX[0x20]
80002530 28 54 6e 20 6f 72 20 44  |(Tn or D|
80002538 6e 29 20 5b 44 30 5d 20  |n) [D0] |
80002540 00 4b 65 72 6e 65 6c 20  | Kernel |
80002548 70 72 6f 67 72 61        |progra  |		.XXX[0x6]
8000254e 6d 00                    |m       |		.TXT	'm'
80002550 46 69 6c 65 20 73 79 73  |File sys|		.XXX[0x28]
80002558 74 65 6d 20 20 20 00 55  |tem    U|
80002560 73 65 72 20 70 72 6f 67  |ser prog|
80002568 72 61 6d 20 20 00 20 28  |ram    (|
80002570 30 2c 31 2c 32 29 20 5b  |0,1,2) [|
80002578 30 5d 20 00              |0]      |		.XXX[0x4]
8000257c 4e 96                    |N       |		OUTTEXT
8000257e 55 6e 69 74 20 6e 75 6d  |Unit num|		.TXT	'Unit number out of range\r\n'
8000259a 4e 96                    |N       |		OUTTEXT
8000259c 07 00                    |        |		.TXT	'\x07'
8000259e 47 fa ff 84              |G       |		LEA.L	0x80002524,A3
800025a2 61 00 03 a2              |a       |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
800025a6 42 80                    |B       |		CLR.L	D0
800025a8 1c 18                    |        |		MOVE.B	(A0)+,D6
800025aa 67 00 00 c4              |g       |		BEQ	0x80002670
800025ae 61 00 05 9a              |a       |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
800025b2 2a 00                    |*       |		MOVE.L	D0,D5
800025b4 08 86 00 05              |        |		BCLR.L	#0x5,D6
800025b8 0c 06 00 44              |   D    |		CMPI.B	#0x44,D6
800025bc 67 00 00 b4              |g       |		BEQ	0x80002672
800025c0 0c 06 00 54              |   T    |		CMPI.B	#0x54,D6
800025c4 67 00 00 4c              |g  L    |		BEQ	0x80002612
800025c8 0c 06 00 4c              |   L    |		CMPI.B	#0x4c,D6
800025cc 67 00 00 36              |g  6    |		BEQ	0x80002604
800025d0 0c 06 00 58              |   X    |		CMPI.B	#0x58,D6
800025d4 66 c4                    |f       |		BNE	0x8000259a
800025d6 61 00 04 88              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT()
800025da 53 74 61 72 74 69 6e 67  |Starting|		.TXT	'Starting EXPMON Communications port\r\n'
80002600 60 00 f9 fe              |`       |		BRA	IOC_EEPROM_PART2_CPU_RESET
80002604 30 3c 06 00              |0<      |		MOVE.W	#0x600,D0		; Selftest SCSI loop-back
80002608 4e b9 80 00 20 68        |N    h  |		JSR	IOC_EEPROM_PART2_CALL_RESHA
8000260e 60 00 ff 8e              |`       |		BRA	0x8000259e
80002612 0c 45 00 04              | E      |		CMPI.W	#0x0004,D5
80002616 6c 00 ff 64              |l  d    |		BGE	0x8000257c
8000261a 4a 30 51 b0 00 00 fc 6c  |J0Q    l|		TST.B	(D5.W+#TAPE_DRIVE_CONFIG);  LEW=51b0
80002622 6b 00 00 20              |k       |		BMI	0x80002644
80002626 4e 96                    |N       |		OUTTEXT
80002628 55 6e 69 74 20 64 6f 65  |Unit doe|		.TXT	'Unit does not exist.\r\n'
80002640 60 00 ff 58              |`  X    |		BRA	0x8000259a
80002644 e9 f0 10 82 51 b0 00 00  |    Q   |		BFEXTU.L	(D5.W+#TAPE_DRIVE_CONFIG),{2:2},D1;  LEW=51b0
8000264c fc 6c                    | l      |
8000264e 0c 01 00 02              |        |		CMPI.B	#0x02,D1
80002652 66 0e                    |f       |		BNE	0x80002662
80002654 30 3c 01 03              |0<      |		MOVE.W	#0x103,D0		; Tape Boot
80002658 4e b9 80 00 20 68        |N    h  |		JSR	IOC_EEPROM_PART2_CALL_RESHA
8000265e 60 00 ff 3e              |`  >    |		BRA	0x8000259e
80002662 30 3c 02 03              |0<      |		MOVE.W	#0x203,D0
80002666 4e b9 80 00 20 68        |N    h  |		JSR	IOC_EEPROM_PART2_CALL_RESHA
8000266c 60 00 ff 30              |`  0    |		BRA	0x8000259e
80002670 42 85                    |B       |		CLR.L	D5
80002672 0c 45 00 03              | E      |		CMPI.W	#0x0003,D5
80002676 62 00 ff 04              |b       |		BHI	0x8000257c
8000267a 45 fa fe c5              |E       |		LEA.L	0x80002541,A2
8000267e 61 4c                    |aL      |		BSR	0x800026cc
80002680 24 00                    |$       |		MOVE.L	D0,D2
80002682 61 48                    |aH      |		BSR	0x800026cc
80002684 26 00                    |&       |		MOVE.L	D0,D3
80002686 56 83                    |V       |		ADDQ.L	#0x3,D3
80002688 61 42                    |aB      |		BSR	0x800026cc
8000268a 28 00                    |(       |		MOVE.L	D0,D4
8000268c 5c 84                    |\       |		ADDQ.L	#0x6,D4
8000268e 0c 39 00 03 00 00 fc 07  | 9      |		CMPI.B	#0x03,MACHINE_TYPE
80002696 66 0e                    |f       |		BNE	0x800026a6
80002698 30 3c 01 01              |0<      |		MOVE.W	#0x101,D0		; Network Boot
8000269c 4e b9 80 00 20 68        |N    h  |		JSR	IOC_EEPROM_PART2_CALL_RESHA
800026a2 60 00 fe fa              |`       |		BRA	0x8000259e
800026a6 30 3c 01 02              |0<      |		MOVE.W	#0x102,D0		; Disk Boot
800026aa 4e b9 80 00 20 68        |N    h  |		JSR	IOC_EEPROM_PART2_CALL_RESHA
800026b0 60 00 fe ec              |`       |		BRA	0x8000259e
800026b4 4e 96                    |N       |		OUTTEXT
800026b6 4e 75 6d 62 65 72 20 6f  |Number o|		.TXT	'Number out of range\r\n'
800026cc 26 4a                    |&J      |		MOVEA.L	A2,A3
800026ce 61 00 03 b4              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
800026d2 47 fa fe 9a              |G       |		LEA.L	0x8000256e,A3
800026d6 61 00 02 6e              |a  n    |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
800026da 61 00 04 6e              |a  n    |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
800026de 0c 40 00 02              | @      |		CMPI.W	#0x0002,D0
800026e2 62 d0                    |b       |		BHI	0x800026b4
800026e4 d4 fc 00 0f              |        |		ADDA.W	#0xf,A2
800026e8 4e 75                    |Nu      |		RTS
800026ea 4e 96                    |N       |		OUTTEXT
800026ec 0d 0a 00 00              |        |		.TXT	'\r\n'
800026f0 42 87                    |B       |		CLR.L	D7
800026f2 42 82                    |B       |		CLR.L	D2
800026f4 76 03                    |v       |		MOVEQ.L	#0x03,D3
800026f6 78 06                    |x       |		MOVEQ.L	#0x06,D4
800026f8 2a 07                    |*       |		MOVE.L	D7,D5
800026fa 0c 39 00 03 00 00 fc 07  | 9      |		CMPI.B	#0x03,MACHINE_TYPE
80002702 67 06                    |g       |		BEQ	0x8000270a
80002704 61 00 ff a0              |a       |		BSR	0x800026a6
80002708 60 0c                    |`       |		BRA	0x80002716
8000270a 30 3c 01 01              |0<      |		MOVE.W	#0x101,D0		; Network Boot
8000270e 61 00 f9 58              |a  X    |		BSR	IOC_EEPROM_PART2_CALL_RESHA
80002712 67 02                    |g       |		BEQ	0x80002716
80002714 10 00                    |        |		MOVE.B	D0,D0
80002716 52 87                    |R       |		ADDQ.L	#0x1,D7
80002718 0c 47 00 0f              | G      |		CMPI.W	#0x000f,D7
8000271c 6f d4                    |o       |		BLE	0x800026f2
8000271e 4e 96                    |N       |		OUTTEXT
80002720 55 6e 61 62 6c 65 20 74  |Unable t|		.TXT	'Unable to find a boot device'
8000273e 19 7c 00 0d 00 01        | |      |		MOVE.B	#0x0d,(A4+0x1)
80002744 29 7c 80 00 27 44 00 08  |)|  'D  |		MOVE.L	#0x80002744,(A4+0x8)
8000274c 60 00 f8 ba              |`       |		BRA	IOC_EEPROM_PART2_EXPORT_2008
80002750 08 08 0c 08 08 08 08 08  |        |		.XXX[0x120]
80002758 3a 14 20 5c 08 08 08 08  |:  \    |
80002760 42 81 21 fc 80 00 27 78  |B !   'x|
80002768 00 08 4a 55 21 fc 80 00  |  JU!   |
80002770 27 9a 00 08 4a 81 4e 75  |'   J Nu|
80002778 08 38 00 00 f8 00 67 1a  | 8    g |
80002780 42 b8 f9 00 32 2f 00 06  |B   2/  |
80002788 e9 59 02 41 00 0f 12 30  | Y A   0|
80002790 11 b0 80 00 27 50 df c1  |    'P  |
80002798 60 d2 19 7c 00 0d 00 01  |`  |    |
800027a0 29 6f 00 02 00 08 4e 96  |)o    N |
800027a8 0d 0a 42 75 73 20 65 72  |  Bus er|
800027b0 72 6f 72 00 60 00 f8 52  |ror `  R|
800027b8 0d 0a 0a 1b 5b 30 6d 50  |    [0mP|
800027c0 6c 65 61 73 65 20 65 6e  |lease en|
800027c8 74 65 72 0d 0a 20 20 20  |ter     |
800027d0 20 30 20 3d 3e 20 52 65  | 0 => Re|
800027d8 73 74 61 72 74 20 73 79  |start sy|
800027e0 73 74 65 6d 0d 0a 20 20  |stem    |
800027e8 20 20 31 20 3d 3e 20 49  |  1 => I|
800027f0 67 6e 6f 72 65 20 62 72  |gnore br|
800027f8 65 61 6b 20 6b 65 79 0d  |eak key |
80002800 0a 20 20 20 20 32 20 3d  |     2 =|
80002808 3e 20 52 65 64 69 73 70  |> Redisp|
80002810 6c 61 79 20 72 65 63 65  |lay rece|
80002818 6e 74 20 63 6f 6e 73 6f  |nt conso|
80002820 6c 65 20 6f 75 74 70 75  |le outpu|
80002828 74 0d 0a 00 20 20 20 20  |t       |
80002830 33 20 3d 3e 20 45 6e 74  |3 => Ent|
80002838 65 72 20 64 65 62 75 67  |er debug|
80002840 67 65 72 0d 0a 00 0d 0a  |ger     |
80002848 45 6e 74 65 72 20 6f 70  |Enter op|
80002850 74 69 6f 6e 20 3a 20 00  |tion :  |
80002858 0d 0a 0a 44 6f 20 79 6f  |   Do yo|
80002860 75 20 72 65 61 6c 6c 79  |u really|
80002868 20 77 61 6e 74 20 74 6f  | want to|
80002870 20 63 72                 | cr     |		.XXX[0x3]
80002873 61 73 68 20 74 68 65 20  |ash the |		.TXT	'ash the system'
80002882					_IOC_EEPROM_PART2_EXPORT_BREAK_KEY_MENU():
80002882 48 e7 ff fe              |H       |		MOVEM.L	A6+A5+A4+A3+A2+A1+A0+D7+D6+D5+D4+D3+D2+D1+D0,-(A7)
80002886 4d fb 01 70 00 00 01 d8  |M  p    |		LEA.L	(#_IOC_EEPROM_PART2_OUT_TEXT()),A6;  LEW=0170
8000288e 28 7c                    |(|      |		.XXX[0x2]
80002890 00 00 fc 00 08 14 00 05  |        |		.XXX[0xb0]
80002898 67 00 00 a6 08 ec 00 00  |g       |
800028a0 00 06 66 00 00 9c 47 fa  |  f   G |
800028a8 ff 10 61 00 01 d8 7e 02  |  a   ~ |
800028b0 08 38 00 03 f8 03 67 0a  | 8    g |
800028b8 7e 03 47 fa ff 70 61 00  |~ G  pa |
800028c0 01 c4 47 fa ff 82 61 00  |  G   a |
800028c8 00 7e 4a 10 67 d8 61 00  | ~J g a |
800028d0 02 7a 0c 80 00 01 09 b4  | z      |
800028d8 67 10 b0 87 62 c8 53 80  |g   b S |
800028e0 6b 36 53 80 6b 54 53 80  |k6S kTS |
800028e8 6b 12 08 2c 00 01 00 06  |k  ,    |
800028f0 66 48 08 ac 00 00 00 06  |fH      |
800028f8 4e 40 60 3e 20 6c 00 60  |N@`> l `|
80002900 22 48 10 18 61 00 01 c6  |"H  a   |
80002908 30 08 66 06 20 7c 00 00  |0 f  |  |
80002910 fc c0 b3 c8 66 ec 60 22  |    f `"|
80002918 45 fa ff 3e 61 00 00 ce  |E  >a   |
80002920 64 18 19 7c 00 01 00 04  |d  |    |
80002928 19 7c 00 08 00 01 29 7c  | |    )||
80002930 80 00 29 2e 00 08 60 00  |  ).  ` |
80002938 f6 d0 08 ac 00 00 00 06  |        |
80002940 4c df 7f ff 4e 75        |L   Nu  |		.XXX[0x6]
80002946					_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0):
80002946 61 00 01 3c              |a  <    |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
8000294a 20 7c 00 00 fc 20        | |      |		MOVEA.L	#0xfc20,A0
80002950 08 39 00 00 00 00 fc 06  | 9      |		BTST.B	#0x0,0xfc06
80002958 67 04                    |g       |		BEQ	0x8000295e
8000295a d0 fc 00 20              |        |		ADDA.W	#0x20,A0
8000295e 48 e7 80 e0              |H       |		MOVEM.L	A2+A1+A0+D0,-(A7)
80002962 22 48                    |"H      |		MOVEA.L	A0,A1
80002964 45 e9 00 1f              |E       |		LEA.L	(A1+0x1f),A2
80002968 61 00 01 36              |a  6    |		BSR	_IOC_EEPROM_PART2_IN_CHAR()
8000296c 0c 00 00 0d              |        |		CMPI.B	#0x0d,D0
80002970 67 4a                    |gJ      |		BEQ	0x800029bc
80002972 0c 00 00 0a              |        |		CMPI.B	#0x0a,D0
80002976 67 44                    |gD      |		BEQ	0x800029bc
80002978 0c 00 00 08              |        |		CMPI.B	#0x08,D0
8000297c 67 14                    |g       |		BEQ	0x80002992
8000297e 0c 00 00 7f              |        |		CMPI.B	#0x7f,D0
80002982 67 0e                    |g       |		BEQ	0x80002992
80002984 0c 00 00 15              |        |		CMPI.B	#0x15,D0
80002988 67 10                    |g       |		BEQ	0x8000299a
8000298a b1 ca                    |        |		CMPA.L	A2,A0
8000298c 6d 14                    |m       |		BLT	0x800029a2
8000298e 70 07                    |p       |		MOVEQ.L	#0x07,D0
80002990 60 24                    |`$      |		BRA	0x800029b6
80002992 b1 c9                    |        |		CMPA.L	A1,A0
80002994 67 f8                    |g       |		BEQ	0x8000298e
80002996 61 38                    |a8      |		BSR	0x800029d0
80002998 60 ce                    |`       |		BRA	0x80002968
8000299a b1 c9                    |        |		CMPA.L	A1,A0
8000299c 67 ca                    |g       |		BEQ	0x80002968
8000299e 61 30                    |a0      |		BSR	0x800029d0
800029a0 60 f8                    |`       |		BRA	0x8000299a
800029a2 10 c0                    |        |		MOVE.B	D0,(A0)+
800029a4 0c 00 00 20              |        |		CMPI.B	#0x20,D0
800029a8 64 0c                    |d       |		BCC	0x800029b6
800029aa 70 5e                    |p^      |		MOVEQ.L	#0x5e,D0
800029ac 61 00 01 1e              |a       |		BSR	_IOC_EEPROM_PART2_OUT_CHAR(D0)
800029b0 70 40                    |p@      |		MOVEQ.L	#0x40,D0
800029b2 d0 28 ff ff              | (      |		ADD.B	(A0-0x1),D0
800029b6 61 00 01 14              |a       |		BSR	_IOC_EEPROM_PART2_OUT_CHAR(D0)
800029ba 60 ac                    |`       |		BRA	0x80002968
800029bc 42 18                    |B       |		CLR.B	(A0)+
800029be 4c df 07 01              |L       |		MOVEM.L	(A7)+,D0+A0+A1+A2
800029c2 60 00 01 7c              |`  |    |		BRA	_IOC_EEPROM_PART2_OUT_CRNL()
800029c6 61 00 00 98              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT()
800029ca 08 20 08 00              |        |		.TXT	'\x08 \x08'
800029ce 4e 75                    |Nu      |		RTS
800029d0 10 20                    |        |		MOVE.B	-(A0),D0
800029d2 0c 00 00 20              |        |		CMPI.B	#0x20,D0
800029d6 64 02                    |d       |		BCC	0x800029da
800029d8 61 ec                    |a       |		BSR	0x800029c6
800029da 60 ea                    |`       |		BRA	0x800029c6
800029dc 20 5b 59 5d              | [Y]    |		.XXX[0x4]
800029e0 20 3f 20 00 20 5b 4e 5d  | ?   [N]|		.XXX[0x8]
800029e8 20 3f 20 00              | ?      |		.XXX[0x4]
800029ec 80 00                    |        |		OR.B	D0,D0
800029ee					_IOC_EEPROM_PART2_ASK_YES_OR_NO(A2=PROMPT):
800029ee 42 e7                    |B       |		MOVE.W	CCR,-(A7)
800029f0 26 4a                    |&J      |		MOVEA.L	A2,A3
800029f2 61 00 00 90              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
800029f6 26 4a                    |&J      |		MOVEA.L	A2,A3
800029f8 4a 1b                    |J       |		TST.B	(A3)+
800029fa 66 fc                    |f       |		BNE	0x800029f8
800029fc 2f 0b                    |/       |		MOVE.L	A3,-(A7)
800029fe 47 fa ff dc              |G       |		LEA.L	0x800029dc,A3
80002a02 44 ef 00 04              |D       |		MOVE.W	(A7+0x4),CCR
80002a06 65 02                    |e       |		BCS	0x80002a0a
80002a08 50 8b                    |P       |		ADDQ.L	#0x8,A3
80002a0a 61 00 ff 3a              |a  :    |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
80002a0e 10 18                    |        |		MOVE.B	(A0)+,D0
80002a10 02 00 00 5f              |   _    |		ANDI.B	#0x5f,D0
80002a14 67 30                    |g0      |		BEQ	0x80002a46
80002a16 4a 10                    |J       |		TST.B	(A0)
80002a18 66 0c                    |f       |		BNE	0x80002a26
80002a1a 0c 00 00 59              |   Y    |		CMPI.B	#0x59,D0
80002a1e 67 2c                    |g,      |		BEQ	0x80002a4c
80002a20 0c 00 00 4e              |   N    |		CMPI.B	#0x4e,D0
80002a24 67 30                    |g0      |		BEQ	0x80002a56
80002a26 61 38                    |a8      |		BSR	_IOC_EEPROM_PART2_OUT_TEXT()
80002a28 07 45 78 70 65 63 74 65  | Expecte|		.TXT	'\x07Expected "Y" or "N"!\r\n'
80002a40 58 8f                    |X       |		ADDQ.L	#0x4,A7
80002a42 44 df                    |D       |		MOVE.W	(A7)+,CCR
80002a44 60 a8                    |`       |		BRA	_IOC_EEPROM_PART2_ASK_YES_OR_NO(A2=PROMPT)
80002a46 44 ef 00 04              |D       |		MOVE.W	(A7+0x4),CCR
80002a4a 64 0a                    |d       |		BCC	0x80002a56
80002a4c 24 5f                    |$_      |		MOVEA.L	(A7)+,A2
80002a4e 54 8f                    |T       |		ADDQ.L	#0x2,A7
80002a50 44 fc 00 11              |D       |		MOVE.W	#0x11,CCR
80002a54 4e 75                    |Nu      |		RTS
80002a56 24 5f                    |$_      |		MOVEA.L	(A7)+,A2
80002a58 54 8f                    |T       |		ADDQ.L	#0x2,A7
80002a5a 44 fc 00 00              |D       |		MOVE.W	#0x0,CCR
80002a5e 4e 75                    |Nu      |		RTS
80002a60					_IOC_EEPROM_PART2_OUT_TEXT():
80002a60 48 e7 80 10              |H       |		MOVEM.L	A3+D0,-(A7)
80002a64 26 6f 00 08              |&o      |		MOVEA.L	(A7+0x8),A3
80002a68 61 1a                    |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
80002a6a 26 6f 00 08              |&o      |		MOVEA.L	(A7+0x8),A3
80002a6e 4a 1b                    |J       |		TST.B	(A3)+
80002a70 66 fc                    |f       |		BNE	0x80002a6e
80002a72 20 0b                    |        |		MOVE.L	A3,D0
80002a74 52 80                    |R       |		ADDQ.L	#0x1,D0
80002a76 08 80 00 00              |        |		BCLR.L	#0x0,D0
80002a7a 2f 40 00 08              |/@      |		MOVE.L	D0,(A7+0x8)
80002a7e 4c df 08 01              |L       |		MOVEM.L	(A7)+,D0+A3
80002a82 4e 75                    |Nu      |		RTS
80002a84					_IOC_EEPROM_PART2_OUT_TEXT(A3):
80002a84 48 e7 80 10              |H       |		MOVEM.L	A3+D0,-(A7)
80002a88 10 1b                    |        |		MOVE.B	(A3)+,D0
80002a8a 6f f2                    |o       |		BLE	0x80002a7e
80002a8c 61 3e                    |a>      |		BSR	_IOC_EEPROM_PART2_OUT_CHAR(D0)
80002a8e 60 f8                    |`       |		BRA	0x80002a88
80002a90 08 f8 00 04 90 03        |        |		BSET.B	#0x4,IO_UART_COMMAND
80002a96 10 38 90 00              | 8      |		MOVE.B	IO_UART_DATA,D0
80002a9a 66 18                    |f       |		BNE	0x80002ab4
80002a9c 61 00 fd e4              |a       |		BSR	_IOC_EEPROM_PART2_EXPORT_BREAK_KEY_MENU()
80002aa0					_IOC_EEPROM_PART2_IN_CHAR():
80002aa0 08 38 00 01 90 01        | 8      |		BTST.B	#0x1,IO_UART_STATUS
80002aa6 67 f8                    |g       |		BEQ	_IOC_EEPROM_PART2_IN_CHAR()
80002aa8 08 38 00 05 90 01        | 8      |		BTST.B	#0x5,IO_UART_STATUS
80002aae 66 e0                    |f       |		BNE	0x80002a90
80002ab0 10 38 90 00              | 8      |		MOVE.B	IO_UART_DATA,D0
80002ab4 02 80 00 00 00 7f        |        |		ANDI.L	#0x0000007f,D0
80002aba 4e 75                    |Nu      |		RTS
80002abc					_IOC_EEPROM_PART2_OUT_HEX_DIGIT(D0):
80002abc 02 40 00 0f              | @      |		ANDI.W	#0x000f,D0
80002ac0 0c 00 00 09              |        |		CMPI.B	#0x09,D0
80002ac4 6f 02                    |o       |		BLE	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
80002ac6 5e 00                    |^       |		ADDQ.B	#0x7,D0
80002ac8					_IOC_EEPROM_PART2_OUT_DIGIT(D0):
80002ac8 06 00 00 30              |   0    |		ADDI.B	#0x30,D0
80002acc					_IOC_EEPROM_PART2_OUT_CHAR(D0):
80002acc 08 f8 00 00 90 03        |        |		BSET.B	#0x0,IO_UART_COMMAND
80002ad2 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
80002ad8 67 f8                    |g       |		BEQ	0x80002ad2
80002ada 11 c0 90 00              |        |		MOVE.B	D0,IO_UART_DATA
80002ade 4a 39 00 00 fc 06        |J9      |		TST.B	0xfc06
80002ae4 66 18                    |f       |		BNE	0x80002afe
80002ae6 11 80 01 f1 00 00 fc 60  |       `|		MOVE.B	D0,((#0xfc60))		;  LEW=01f1
80002aee 52 79 00 00 fc 62        |Ry   b  |		ADDQ.W	#0x1,0xfc62
80002af4 66 08                    |f       |		BNE	0x80002afe
80002af6 33 fc fc c0 00 00 fc 62  |3      b|		MOVE.W	#0xfcc0,0xfc62
80002afe 08 38 00 00 90 01        | 8      |		BTST.B	#0x0,IO_UART_STATUS
80002b04 67 f8                    |g       |		BEQ	0x80002afe
80002b06 08 b8 00 00 90 03        |        |		BCLR.B	#0x0,IO_UART_COMMAND
80002b0c 4e 75                    |Nu      |		RTS
80002b0e					_IOC_EEPROM_PART2_OUT_NUMBER(D0):
80002b0e 48 e7 f8 00              |H       |		MOVEM.L	D4+D3+D2+D1+D0,-(A7)
80002b12 22 3c 3b 9a ca 00        |"<;     |		MOVE.L	#0x3b9aca00,D1
80002b18 42 83                    |B       |		CLR.L	D3
80002b1a 4c 41 00 04              |LA      |		DIVU.L	D1,D4,D0
80002b1e 86 00                    |        |		OR.B	D0,D3
80002b20 67 04                    |g       |		BEQ	0x80002b26
80002b22 61 00 ff a4              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
80002b26 20 04                    |        |		MOVE.L	D4,D0
80002b28 4c 7c 10 01 00 00 00 0a  |L|      |		DIVU.L	#0xa,D1,D1
80002b30 0c 41 00 01              | A      |		CMPI.W	#0x0001,D1
80002b34 66 e4                    |f       |		BNE	0x80002b1a
80002b36 61 00 ff 90              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
80002b3a 4c df 00 1f              |L       |		MOVEM.L	(A7)+,D0+D1+D2+D3+D4
80002b3e 4e 75                    |Nu      |		RTS
80002b40					_IOC_EEPROM_PART2_OUT_CRNL():
80002b40 61 00 ff 1e              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT()
80002b44 0d 0a 00 00              |        |		.TXT	'\r\n'
80002b48 4e 75                    |Nu      |		RTS
80002b4a					_IOC_EEPROM_PART2_ATOI(*A0->D0):
80002b4a 48 e7 40 80              |H @     |		MOVEM.L	A0+D1,-(A7)
80002b4e 42 81                    |B       |		CLR.L	D1
80002b50 42 80                    |B       |		CLR.L	D0
80002b52 10 18                    |        |		MOVE.B	(A0)+,D0
80002b54 67 18                    |g       |		BEQ	0x80002b6e
80002b56 04 00 00 30              |   0    |		SUBI.B	#0x30,D0
80002b5a 0c 00 00 09              |        |		CMPI.B	#0x09,D0
80002b5e 62 0c                    |b       |		BHI	0x80002b6c
80002b60 4c 3c 10 01 00 00 00 0a  |L<      |		mULU.L	#0xa,D1
80002b68 d2 80                    |        |		ADD.L	D0,D1
80002b6a 60 e4                    |`       |		BRA	0x80002b50
80002b6c 72 ff                    |r       |		MOVEQ.L	#-0x01,D1
80002b6e 20 01                    |        |		MOVE.L	D1,D0
80002b70 4c df 01 02              |L       |		MOVEM.L	(A7)+,D1+A0
80002b74 4e 75                    |Nu      |		RTS
80002b76 4c df                    |L       |		.XXX[0x2]
80002b78 0c 01 4e 75 48 e7 80 30  |  NuH  0|		.XXX[0x190]
80002b80 24 48 42 80 10 18 67 ee  |$HB   g |
80002b88 6c fa 08 80 00 07 08 80  |l       |
80002b90 00 04 67 06 01 01 67 ec  |  g   g |
80002b98 60 04 01 01 66 e6 26 49  |`   f &I|
80002ba0 61 00 fe e2 4e 96 3a 20  |a   N : |
80002ba8 28 00 26 4a 61 00 fe d6  |( &Ja   |
80002bb0 4e 96 29 20 20 00 26 48  |N )   &H|
80002bb8 61 00 fe ca 26 48 4a 1b  |a   &HJ |
80002bc0 6e fc 41 eb ff ff 61 00  |n A   a |
80002bc8 ff 78 60 b8 0d 0a 1b 5b  | x`    [|
80002bd0 30 6d 4f 70 74 69 6f 6e  |0mOption|
80002bd8 73 20 61 72 65 3a 0d 0a  |s are:  |
80002be0 20 20 20 20 31 20 3d 3e  |    1 =>|
80002be8 20 43 68 61 6e 67 65 20  | Change |
80002bf0 42 4f 4f 54 2f 43 52 41  |BOOT/CRA|
80002bf8 53 48 2f 4d 41 49 4e 54  |SH/MAINT|
80002c00 45 4e 41 4e 43 45 20 6f  |ENANCE o|
80002c08 70 74 69 6f 6e 73 0d 0a  |ptions  |
80002c10 20 20 20 20 32 20 3d 3e  |    2 =>|
80002c18 20 43 68 61 6e 67 65 20  | Change |
80002c20 49 4f 50 20 45 4e 56 49  |IOP ENVI|
80002c28 52 4f 4e 4d 45 4e 54 20  |RONMENT |
80002c30 63 6f 6e 66 69 67 75 72  |configur|
80002c38 61 74 69 6f 6e 0d 0a 20  |ation   |
80002c40 20 20 20 33 20 3d 3e 20  |   3 => |
80002c48 45 6e 61 62 6c 65 20 6d  |Enable m|
80002c50 61 6e 75 61 6c 20 63 72  |anual cr|
80002c58 61 73 68 20 64 65 62 75  |ash debu|
80002c60 67 67 69 6e 67 20 28 65  |gging (e|
80002c68 78 70 65 72 74 73 20 6f  |xperts o|
80002c70 6e 6c 79 29 0d 0a 20 20  |nly)    |
80002c78 20 20 34 20 3d 3e 20 42  |  4 => B|
80002c80 6f 6f 74 20 49 4f 50 2c  |oot IOP,|
80002c88 20 70 72 6f 6d 70 74 69  | prompti|
80002c90 6e 67 20 66 6f 72 20 74  |ng for t|
80002c98 61 70 65 20 6f 72 20 64  |ape or d|
80002ca0 69 73 6b 0d 0a 20 20 20  |isk     |
80002ca8 20 35 20 3d 3e 20 42 6f  | 5 => Bo|
80002cb0 6f 74 20 73 79 73 74 65  |ot syste|
80002cb8 6d 0d 0a 00 0d 0a 45 6e  |m     En|
80002cc0 74 65 72 20 6f 70 74 69  |ter opti|
80002cc8 6f 6e 20 5b 42 6f 6f 74  |on [Boot|
80002cd0 20 73 79 73 74 65 6d 5d  | system]|
80002cd8 20 3a 20 00 45 6e 61 62  | :  Enab|
80002ce0 6c 65 20 4d 4f 44 45 4d  |le MODEM|
80002ce8 20 64 69 61 6c 6f 75 74  | dialout|
80002cf0 00 45 6e 61 62 6c 65 20  | Enable |
80002cf8 4d 4f 44 45 4d 20 61 6e  |MODEM an|
80002d00 73 77 65 72 00 45 6e 61  |swer Ena|
80002d08 62 6c 65 20 49           |ble I   |		.XXX[0x5]
80002d0d 2f 4f 20 50 72 6f 63 65  |/O Proce|		.TXT	'/O Processor (IOC 68K) AUTO BOOT'
80002d2e 45 6e                    |En      |		.XXX[0x2]
80002d30 61 62 6c 65 20 52 31 30  |able R10|		.XXX[0x88]
80002d38 30 30 20 43 50 55 20 41  |00 CPU A|
80002d40 55 54 4f 20 42 4f 4f 54  |UTO BOOT|
80002d48 00 45 6e 61 62 6c 65 20  | Enable |
80002d50 41 55 54 4f 20 43 52 41  |AUTO CRA|
80002d58 53 48 20 52 45 43 4f 56  |SH RECOV|
80002d60 45 52 59 00 45 6e 61 62  |ERY Enab|
80002d68 6c 65 20 43 4f 4e 53 4f  |le CONSO|
80002d70 4c 45 20 42 52 45 41 4b  |LE BREAK|
80002d78 20 4b 45 59 00 41 72 65  | KEY Are|
80002d80 20 74 68 65 73 65 20 6e  | these n|
80002d88 65 77 20 64 65 66 61 75  |ew defau|
80002d90 6c 74 73 00 43 68 61 6e  |lts Chan|
80002d98 67 65 20 54 41 50 45 20  |ge TAPE |
80002da0 53 55 42 53 59 53 54 45  |SUBSYSTE|
80002da8 4d 20 63 6f 6e 66 69 67  |M config|
80002db0 75 72 61 74 69 6f 6e 00  |uration |
80002db8 5d 20 3a 20 00 00        |] :     |		.XXX[0x6]
80002dbe					_IOC_EEPROM_PART2_EXPORT_2010:
80002dbe 1e 14                    |        |		MOVE.B	(A4),D7
80002dc0 02 07 00 80              |        |		ANDI.B	#0x80,D7
80002dc4 8e 38 80 0a              | 8      |		OR.B	IO_RTC_RAM_SEC,D7
80002dc8 18 87                    |        |		MOVE.B	D7,(A4)
80002dca 0c 2c 00 1f 00 01        | ,      |		CMPI.B	#0x1f,(A4+0x1)
80002dd0 67 0a                    |g       |		BEQ	0x80002ddc
80002dd2 08 38 00 03 f8 03        | 8      |		BTST.B	#0x3,0xfffff803
80002dd8 67 00 04 5c              |g  \    |		BEQ	0x80003236
80002ddc 47 fa fd ee              |G       |		LEA.L	0x80002bcc,A3
80002de0 61 00 fc a2              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
80002de4 47 fa fe d6              |G       |		LEA.L	0x80002cbc,A3
80002de8 61 00 fb 5c              |a  \    |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
80002dec 4a 10                    |J       |		TST.B	(A0)
80002dee 67 00 04 46              |g  F    |		BEQ	0x80003236
80002df2 61 00 fd 56              |a  V    |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
80002df6 53 80                    |S       |		SUBQ.L	#0x1,D0
80002df8 67 26                    |g&      |		BEQ	0x80002e20
80002dfa 53 80                    |S       |		SUBQ.L	#0x1,D0
80002dfc 67 4c                    |gL      |		BEQ	0x80002e4a
80002dfe 53 80                    |S       |		SUBQ.L	#0x1,D0
80002e00 67 14                    |g       |		BEQ	0x80002e16
80002e02 53 80                    |S       |		SUBQ.L	#0x1,D0
80002e04 67 08                    |g       |		BEQ	0x80002e0e
80002e06 53 80                    |S       |		SUBQ.L	#0x1,D0
80002e08 67 00 04 2c              |g  ,    |		BEQ	0x80003236
80002e0c 60 ce                    |`       |		BRA	0x80002ddc
80002e0e 08 94 00 02              |        |		BCLR.B	#0x2,(A4)
80002e12 60 00 04 22              |`  "    |		BRA	0x80003236
80002e16 00 39 00 02 00 00 fc 10  | 9      |		ORI.B	#0x02,0xfc10
80002e1e 60 bc                    |`       |		BRA	0x80002ddc
80002e20 1e 14                    |        |		MOVE.B	(A4),D7
80002e22 45 fa fe b8              |E       |		LEA.L	0x80002cdc,A2
80002e26 7a 05                    |z       |		MOVEQ.L	#0x05,D5
80002e28 e2 1f                    |        |		ROR.B	#0x1,D7
80002e2a 61 00 fb c2              |a       |		BSR	_IOC_EEPROM_PART2_ASK_YES_OR_NO(A2=PROMPT)
80002e2e e2 16                    |        |		ROXR.B	#0x1,D6
80002e30 51 cd ff f6              |Q       |		DBF	D5,0x80002e28
80002e34 e4 0e                    |        |		LSR.B	#0x2,D6
80002e36 1e 06                    |        |		MOVE.B	D6,D7
80002e38 be 14                    |        |		CMP.B	(A4),D7
80002e3a 67 0c                    |g       |		BEQ	0x80002e48
80002e3c 18 87                    |        |		MOVE.B	D7,(A4)
80002e3e 61 00 fb ac              |a       |		BSR	0x800029ec
80002e42 64 04                    |d       |		BCC	0x80002e48
80002e44 11 c7 80 0a              |        |		MOVE.B	D7,IO_RTC_RAM_SEC
80002e48 60 92                    |`       |		BRA	0x80002ddc
80002e4a 4e 96                    |N       |		OUTTEXT
80002e4c 0d 0a 43 48 41 4e 47 49  |  CHANGI|		.TXT	'\r\n'
80002e54 4e 47 20 74 68 65 20 70  |NG the p|		.TXT	'CHANGING the processor configuration will automatically re-run selftests.\r\n'
80002e5c 72 6f 63 65 73 73 6f 72  |rocessor|		.TXT	'Please enter desired processor configuration code :\r\n'
80002e64 20 63 6f 6e 66 69 67 75  | configu|		.TXT	'    3 => Series 400 Coprocessor\r\n'
80002e6c 72 61 74 69 6f 6e 20 77  |ration w|		.TXT	'    4 => Series 400 System\r\n'
80002e74 69 6c 6c 20 61 75 74 6f  |ill auto|		.TXT	'\n'
80002e7c 6d 61 74 69 63 61 6c 6c  |maticall|		.TXT	'Enter configuration code ['
80002f28 10 39 80 00 7f 6e        | 9   n  |		MOVE.B	NV_MACHINE_TYPE,D0
80002f2e 42 87                    |B       |		CLR.L	D7
80002f30 1e 00                    |        |		MOVE.B	D0,D7
80002f32 61 00 fb 94              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
80002f36 47 f9 80 00 2d b8        |G   -   |		LEA.L	0x80002db8,A3
80002f3c 61 00 fa 08              |a       |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
80002f40 10 10                    |        |		MOVE.B	(A0),D0
80002f42 66 04                    |f       |		BNE	0x80002f48
80002f44 20 07                    |        |		MOVE.L	D7,D0
80002f46 60 08                    |`       |		BRA	0x80002f50
80002f48 61 00 fc 00              |a       |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
80002f4c 6b 00 fe fc              |k       |		BMI	0x80002e4a
80002f50 0c 40 00 02              | @      |		CMPI.W	#0x0002,D0
80002f54 63 00 fe f4              |c       |		BLS	0x80002e4a
80002f58 0c 40 00 04              | @      |		CMPI.W	#0x0004,D0
80002f5c 62 00 fe ec              |b       |		BHI	0x80002e4a
80002f60 41 f9 80 00 7f 6e        |A    n  |		LEA.L	NV_MACHINE_TYPE,A0
80002f66 61 00 09 52              |a  R    |		BSR	_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0)
80002f6a 13 c0 00 00 fc 07        |        |		MOVE.B	D0,MACHINE_TYPE
80002f70 b0 07                    |        |		CMP.B	D7,D0
80002f72 67 00 00 84              |g       |		BEQ	0x80002ff8
80002f76 4e 96                    |N       |		OUTTEXT
80002f78 0a 0d 59 6f 75 20 68 61  |  You ha|		.TXT	'\n'
80002f80 76 65 20 63 68 61 6e 67  |ve chang|		.TXT	'\rYou have changed the processor configuration.\n'
80002f88 65 64 20 74 68 65 20 70  |ed the p|		.TXT	'\rSelftests will be re-run with the new processor configuration.\n'
80002f90 72 6f 63 65 73 73 6f 72  |rocessor|		.TXT	'\r'
80002fea 2e 79 80 00 00 00        |.y      |		MOVEA.L	0x80000000,A7
80002ff0 4e f0 01 f1 80 00 00 08  |N       |		JMP	((#0x80000008))		;  LEW=01f1
											; SWITCH1
80002ff8 4e f0 05 b1 80 00 30 00  |N     0 |		JMP	((D0.W*4+#0x80003000))	;  LEW=05b1
80003000 80 00 31 90              |  1     |		.CODE	SWITCH_80002ff8_0
80003004 80 00 30 14              |  0     |		.CODE	SWITCH_80002ff8_1
80003008 80 00 31 90              |  1     |		.CODE	SWITCH_80002ff8_0
8000300c 80 00 30 14              |  0     |		.CODE	SWITCH_80002ff8_1
80003010 80 00 31 90              |  1     |		.CODE	SWITCH_80002ff8_0
80003014					SWITCH_80002ff8_1:
80003014					SWITCH_80002ff8_3:
80003014 4a 39 00 00 fc 07        |J9      |		TST.B	MACHINE_TYPE
8000301a 67 00 02 16              |g       |		BEQ	0x80003232
8000301e 4e 96                    |N       |		OUTTEXT
80003020 45 6e 74 65 72 20 43 4c  |Enter CL|		.TXT	'Enter CLIENT IP address ['
8000303a 22 39 00 00 fc 64        |"9   d  |		MOVE.L	CLIENT_IP_ADDRESS,D1
80003040 4e b9 80 00 35 60        |N   5`  |		JSR	0x80003560
80003046 47 f9 80 00 2d b8        |G   -   |		LEA.L	0x80002db8,A3
8000304c 61 00 f8 f8              |a       |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
80003050 10 10                    |        |		MOVE.B	(A0),D0
80003052 67 4e                    |gN      |		BEQ	0x800030a2
80003054 26 48                    |&H      |		MOVEA.L	A0,A3
80003056 42 81                    |B       |		CLR.L	D1
80003058 34 3c 00 03              |4<      |		MOVE.W	#0x3,D2
8000305c 10 1b                    |        |		MOVE.B	(A3)+,D0
8000305e 67 0a                    |g       |		BEQ	0x8000306a
80003060 0c 00 00 2e              |   .    |		CMPI.B	#0x2e,D0
80003064 66 f6                    |f       |		BNE	0x8000305c
80003066 42 2b ff ff              |B+      |		CLR.B	(A3-0x1)
8000306a 61 00 fa de              |a       |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
8000306e 6b a4                    |k       |		BMI	SWITCH_80002ff8_1
80003070 0c 80 00 00 00 ff        |        |		CMPI.L	#0x000000ff,D0
80003076 62 00 ff 9c              |b       |		BHI	SWITCH_80002ff8_1
8000307a e1 99                    |        |		ROL.L	#0x8,D1
8000307c 82 00                    |        |		OR.B	D0,D1
8000307e 20 4b                    | K      |		MOVEA.L	A3,A0
80003080 51 ca ff da              |Q       |		DBF	D2,0x8000305c
80003084 23 c1 00 00 fc 64        |#    d  |		MOVE.L	D1,CLIENT_IP_ADDRESS
8000308a 34 3c 00 03              |4<      |		MOVE.W	#0x3,D2
8000308e 41 f9 80 00 7f 60        |A    `  |		LEA.L	EE_CLIENT_IP_NUMBER,A0
80003094 e1 99                    |        |		ROL.L	#0x8,D1
80003096 10 01                    |        |		MOVE.B	D1,D0
80003098 61 00 08 20              |a       |		BSR	_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0)
8000309c 52 88                    |R       |		ADDQ.L	#0x1,A0
8000309e 51 ca ff f4              |Q       |		DBF	D2,0x80003094
800030a2 4e 96                    |N       |		OUTTEXT
800030a4 45 6e 74 65 72 20 53 45  |Enter SE|		.TXT	'Enter SERVER IP address ['
800030be 22 39 00 00 fc 68        |"9   h  |		MOVE.L	SERVER_IP_ADDRESS,D1
800030c4 4e b9 80 00 35 60        |N   5`  |		JSR	0x80003560
800030ca 47 f9 80 00 2d b8        |G   -   |		LEA.L	0x80002db8,A3
800030d0 61 00 f8 74              |a  t    |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
800030d4 10 10                    |        |		MOVE.B	(A0),D0
800030d6 67 4e                    |gN      |		BEQ	0x80003126
800030d8 26 48                    |&H      |		MOVEA.L	A0,A3
800030da 42 81                    |B       |		CLR.L	D1
800030dc 34 3c 00 03              |4<      |		MOVE.W	#0x3,D2
800030e0 10 1b                    |        |		MOVE.B	(A3)+,D0
800030e2 67 0a                    |g       |		BEQ	0x800030ee
800030e4 0c 00 00 2e              |   .    |		CMPI.B	#0x2e,D0
800030e8 66 f6                    |f       |		BNE	0x800030e0
800030ea 42 2b ff ff              |B+      |		CLR.B	(A3-0x1)
800030ee 61 00 fa 5a              |a  Z    |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
800030f2 6b ae                    |k       |		BMI	0x800030a2
800030f4 0c 80 00 00 00 ff        |        |		CMPI.L	#0x000000ff,D0
800030fa 62 00 ff a6              |b       |		BHI	0x800030a2
800030fe e1 99                    |        |		ROL.L	#0x8,D1
80003100 82 00                    |        |		OR.B	D0,D1
80003102 20 4b                    | K      |		MOVEA.L	A3,A0
80003104 51 ca ff da              |Q       |		DBF	D2,0x800030e0
80003108 23 c1 00 00 fc 68        |#    h  |		MOVE.L	D1,SERVER_IP_ADDRESS
8000310e 34 3c 00 03              |4<      |		MOVE.W	#0x3,D2
80003112 41 f9 80 00 7f 64        |A    d  |		LEA.L	EE_SERVER_IP_NUMBER,A0
80003118 e1 99                    |        |		ROL.L	#0x8,D1
8000311a 10 01                    |        |		MOVE.B	D1,D0
8000311c 61 00 07 9c              |a       |		BSR	_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0)
80003120 52 88                    |R       |		ADDQ.L	#0x1,A0
80003122 51 ca ff f4              |Q       |		DBF	D2,0x80003118
80003126 4e 96                    |N       |		OUTTEXT
80003128 45 6e 74 65 72 20 53 45  |Enter SE|		.TXT	'Enter SERVER UDP PORT number (decimal) ['
80003152 4e b9 80 00 34 02        |N   4   |		JSR	0x80003402
80003158 47 f9 80 00 2d b8        |G   -   |		LEA.L	0x80002db8,A3
8000315e 61 00 f7 e6              |a       |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
80003162 10 10                    |        |		MOVE.B	(A0),D0
80003164 67 2a                    |g*      |		BEQ	SWITCH_80002ff8_0
80003166 61 00 f9 e2              |a       |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
8000316a 6b 00 ff ba              |k       |		BMI	0x80003126
8000316e 0c 80 00 00 ff ff        |        |		CMPI.L	#0x0000ffff,D0
80003174 62 00 ff b0              |b       |		BHI	0x80003126
80003178 33 c0 00 00 fc 70        |3    p  |		MOVE.W	D0,SERVER_UDP_PORT
8000317e 41 f9 80 00 7f 6d        |A    m  |		LEA.L	EE_SERVER_UDP_PORT,A0
80003184 61 00 07 34              |a  4    |		BSR	_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0)
80003188 53 88                    |S       |		SUBQ.L	#0x1,A0
8000318a e0 58                    | X      |		ROR.W	#0x8,D0
8000318c 61 00 07 2c              |a  ,    |		BSR	_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0)
80003190					SWITCH_80002ff8_0:
80003190					SWITCH_80002ff8_2:
80003190					SWITCH_80002ff8_4:
80003190 61 00 02 86              |a       |		BSR	0x80003418
80003194 45 f9 80 00 2d 94        |E   -   |		LEA.L	0x80002d94,A2
8000319a 61 00 f8 50              |a  P    |		BSR	0x800029ec
8000319e 64 00 00 92              |d       |		BCC	0x80003232
800031a2 42 42                    |BB      |		CLR.W	D2
800031a4 4e 96                    |N       |		OUTTEXT
800031a6 0d 0a 50 6c 65 61 73 65  |  Please|		.TXT	'\r\n'
800031ae 20 65 6e 74 65 72 20 64  | enter d|		.TXT	'Please enter desired code for logical drive '
800031d6 10 02                    |        |		MOVE.B	D2,D0
800031d8 61 00 f8 ee              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
800031dc 61 00 f9 62              |a  b    |		BSR	_IOC_EEPROM_PART2_OUT_CRNL()
800031e0 47 f9 80 00 32 c0        |G   2   |		LEA.L	0x800032c0,A3
800031e6 61 00 f7 5e              |a  ^    |		BSR	_IOC_EEPROM_PART2_ASK(A3=PROMPT->A0)
800031ea 42 40                    |B@      |		CLR.W	D0
800031ec 4a 10                    |J       |		TST.B	(A0)
800031ee 67 10                    |g       |		BEQ	0x80003200
800031f0 61 00 f9 58              |a  X    |		BSR	_IOC_EEPROM_PART2_ATOI(*A0->D0)
800031f4 6b 00 ff ae              |k       |		BMI	0x800031a4
800031f8 0c 40 00 05              | @      |		CMPI.W	#0x0005,D0
800031fc 62 00 ff a6              |b       |		BHI	0x800031a4
80003200 e1 99                    |        |		ROL.L	#0x8,D1
80003202 12 30 01 b0 80 00 33 fc  | 0    3 |		MOVE.B	(D0.W+#0x800033fc),D1	;  LEW=01b0
8000320a 52 42                    |RB      |		ADDQ.W	#0x1,D2
8000320c 0c 02 00 04              |        |		CMPI.B	#0x04,D2
80003210 66 00 ff 92              |f       |		BNE	0x800031a4
80003214 23 c1 00 00 fc 6c        |#    l  |		MOVE.L	D1,TAPE_DRIVE_CONFIG
8000321a 41 f9 80 00 7f 68        |A    h  |		LEA.L	EE_TAPE_DRIVE_CONFIG,A0
80003220 34 3c 00 03              |4<      |		MOVE.W	#0x3,D2
80003224 e1 99                    |        |		ROL.L	#0x8,D1
80003226 10 01                    |        |		MOVE.B	D1,D0
80003228 61 00 06 90              |a       |		BSR	_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0)
8000322c 52 88                    |R       |		ADDQ.L	#0x1,A0
8000322e 51 ca ff f4              |Q       |		DBF	D2,0x80003224
80003232 60 00 fb a8              |`       |		BRA	0x80002ddc
80003236 b0 3c 00 03              | <      |		CMP.B	#0x03,D0
8000323a 66 78                    |fx      |		BNE	0x800032b4
8000323c 4e b9 80 00 2b 40        |N   +@  |		JSR	_IOC_EEPROM_PART2_OUT_CRNL()
80003242 4e 96                    |N       |		OUTTEXT
80003244 43 4c 49 45 4e 54 20 49  |CLIENT I|		.TXT	'CLIENT IP address = '
8000325a 22 39 00 00 fc 64        |"9   d  |		MOVE.L	CLIENT_IP_ADDRESS,D1
80003260 4e b9 80 00 35 60        |N   5`  |		JSR	0x80003560
80003266 4e b9 80 00 2b 40        |N   +@  |		JSR	_IOC_EEPROM_PART2_OUT_CRNL()
8000326c 4e 96                    |N       |		OUTTEXT
8000326e 53 45 52 56 45 52 20 49  |SERVER I|		.TXT	'SERVER IP address = '
80003284 22 39 00 00 fc 68        |"9   h  |		MOVE.L	SERVER_IP_ADDRESS,D1
8000328a 4e b9 80 00 35 60        |N   5`  |		JSR	0x80003560
80003290 4e b9 80 00 2b 40        |N   +@  |		JSR	_IOC_EEPROM_PART2_OUT_CRNL()
80003296 4e 96                    |N       |		OUTTEXT
80003298 53 45 52 56 45 52 20 55  |SERVER U|		.TXT	'SERVER UDP PORT   = '
800032ae 4e b9 80 00 34 02        |N   4   |		JSR	0x80003402
800032b4 4e b9 80 00 2b 40        |N   +@  |		JSR	_IOC_EEPROM_PART2_OUT_CRNL()
800032ba 61 00 01 5c              |a  \    |		BSR	0x80003418
800032be 4e 75                    |Nu      |		RTS
800032c0 20 20 20 20 30 20 3d 3e  |    0 =>|		.XXX[0x108]
800032c8 20 4e 6f 74 20 70 72 65  | Not pre|
800032d0 73 65 6e 74 20 28 3c 43  |sent (<C|
800032d8 52 3e 20 64 65 66 61 75  |R> defau|
800032e0 6c 74 73 20 74 6f 20 6e  |lts to n|
800032e8 6f 74 20 70 72 65 73 65  |ot prese|
800032f0 6e 74 29 0d 0a 20 20 20  |nt)     |
800032f8 20 31 20 3d 3e 20 39 20  | 1 => 9 |
80003300 54 72 61 63 6b 20 31 2f  |Track 1/|
80003308 32 20 69 6e 63 68 20 74  |2 inch t|
80003310 61 70 65 2c 20 70 68 79  |ape, phy|
80003318 73 69 63 61 6c 20 64 72  |sical dr|
80003320 69 76 65 20 30 0d 0a 20  |ive 0   |
80003328 20 20 20 32 20 3d 3e 20  |   2 => |
80003330 39 20 54 72 61 63 6b 20  |9 Track |
80003338 31 2f 32 20 69 6e 63 68  |1/2 inch|
80003340 20 74 61 70 65 2c 20 70  | tape, p|
80003348 68 79 73 69 63 61 6c 20  |hysical |
80003350 64 72 69 76 65 20 31 0d  |drive 1 |
80003358 0a 20 20 20 20 33 20 3d  |     3 =|
80003360 3e 20 39 20 54 72 61 63  |> 9 Trac|
80003368 6b 20 31 2f 32 20 69 6e  |k 1/2 in|
80003370 63 68 20 74 61 70 65 2c  |ch tape,|
80003378 20 70 68 79 73 69 63 61  | physica|
80003380 6c 20 64 72 69 76 65 20  |l drive |
80003388 32 0d 0a 20 20 20 20 34  |2      4|
80003390 20 3d 3e 20 39 20 54 72  | => 9 Tr|
80003398 61 63 6b 20 31 2f 32 20  |ack 1/2 |
800033a0 69 6e 63 68 20 74 61 70  |inch tap|
800033a8 65 2c 20 70 68 79 73 69  |e, physi|
800033b0 63 61 6c 20 64 72 69 76  |cal driv|
800033b8 65 20 33 0d 0a 20 20 20  |e 3     |
800033c0 20 35 20 3d 3e 20 38 6d  | 5 => 8m|
800033c8 6d 20 43 61 72 74        |m Cart  |		.XXX[0x6]
800033ce 72 69 64 67 65 20 54 61  |ridge Ta|		.TXT	'ridge Tape Drive\r\nEnter configuration code : '
800033fc 00 80 81 82              |        |		.XXX[0x4]
80003400 83 a0                    |        |		.XXX[0x2]
80003402 48 e7 80 00              |H       |		MOVEM.L	D0,-(A7)
80003406 42 80                    |B       |		CLR.L	D0
80003408 30 39 00 00 fc 70        |09   p  |		MOVE.W	SERVER_UDP_PORT,D0
8000340e 61 00 f6 fe              |a       |		BSR	_IOC_EEPROM_PART2_OUT_NUMBER(D0)
80003412 4c df 00 01              |L       |		MOVEM.L	(A7)+,D0
80003416 4e 75                    |Nu      |		RTS
80003418 42 42                    |BB      |		CLR.W	D2
8000341a 4e 96                    |N       |		OUTTEXT
8000341c 4c 6f 67 69 63 61 6c 20  |Logical |		.TXT	'Logical tape drive '
80003430 10 02                    |        |		MOVE.B	D2,D0
80003432 61 00 f6 94              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
80003436 4e 96                    |N       |		OUTTEXT
80003438 20 69 73 20 00 00        | is     |		.TXT	' is '
8000343e 4a 30 21 b0 00 00 fc 6c  |J0!    l|		TST.B	(D2.W+#TAPE_DRIVE_CONFIG);  LEW=21b0
80003446 6b 20                    |k       |		BMI	0x80003468
80003448 4e 96                    |N       |		OUTTEXT
8000344a 64 65 63 6c 61 72 65 64  |declared|		.TXT	'declared non-existent.\r\n'
80003464 60 00 00 7c              |`  |    |		BRA	0x800034e2
80003468 e9 f0 00 82 21 b0 00 00  |    !   |		BFEXTU.L	(D2.W+#TAPE_DRIVE_CONFIG),{2:2},D0;  LEW=21b0
80003470 fc 6c                    | l      |
80003472 0c 00 00 02              |        |		CMPI.B	#0x02,D0
80003476 67 48                    |gH      |		BEQ	0x800034c0
80003478 4e 96                    |N       |		OUTTEXT
8000347a 61 20 31 2f 32 20 69 6e  |a 1/2 in|		.TXT	'a 1/2 inch 9 track tape drive at physical unit '
800034aa e9 f0 01 82 21 b0 00 00  |    !   |		BFEXTU.L	(D2.W+#TAPE_DRIVE_CONFIG),{6:2},D0;  LEW=21b0
800034b2 fc 6c                    | l      |
800034b4 61 00 f6 12              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
800034b8 4e 96                    |N       |		OUTTEXT
800034ba 2e 0d 0a 00              |.       |		.TXT	'.\r\n'
800034be 60 22                    |`"      |		BRA	0x800034e2
800034c0 4e 96                    |N       |		OUTTEXT
800034c2 61 6e 20 38 6d 6d 20 63  |an 8mm c|		.TXT	'an 8mm cartridge tape drive.\r\n'
800034e2 52 02                    |R       |		ADDQ.B	#0x1,D2
800034e4 0c 02 00 04              |        |		CMPI.B	#0x04,D2
800034e8 66 00 ff 30              |f  0    |		BNE	0x8000341a
800034ec 4e 75                    |Nu      |		RTS
800034ee					_IOC_EEPROM_PART2_OUT_MAC_ADDRESS(A0):
800034ee 48 e7 c0 80              |H       |		MOVEM.L	A0+D1+D0,-(A7)
800034f2 72 05                    |r       |		MOVEQ.L	#0x05,D1
800034f4 60 08                    |`       |		BRA	0x800034fe
800034f6 4e b9 80 00 2a 60        |N   *`  |		JSR	_IOC_EEPROM_PART2_OUT_TEXT()
800034fc 2d 00                    |-       |		.TXT	'-'
800034fe 10 10                    |        |		MOVE.B	(A0),D0
80003500 e8 08                    |        |		LSR.B	#0x4,D0
80003502 61 00 f5 b8              |a       |		BSR	_IOC_EEPROM_PART2_OUT_HEX_DIGIT(D0)
80003506 10 18                    |        |		MOVE.B	(A0)+,D0
80003508 61 00 f5 b2              |a       |		BSR	_IOC_EEPROM_PART2_OUT_HEX_DIGIT(D0)
8000350c 51 c9 ff e8              |Q       |		DBF	D1,0x800034f6
80003510 4c df 01 03              |L       |		MOVEM.L	(A7)+,D0+D1+A0
80003514 4e 75                    |Nu      |		RTS
80003516					_IOC_EEPROM_PART2_OUT_SERVER_IP():
80003516 2f 01                    |/       |		MOVE.L	D1,-(A7)
80003518 61 00 f5 46              |a  F    |		BSR	_IOC_EEPROM_PART2_OUT_TEXT()
8000351c 53 45 52 56 45 52 00 00  |SERVER  |		.TXT	'SERVER'
80003524 22 39 00 00 fc 68        |"9   h  |		MOVE.L	SERVER_IP_ADDRESS,D1
8000352a 60 14                    |`       |		BRA	0x80003540
8000352c					_IOC_EEPROM_PART2_OUT_CLIENT_IP():
8000352c 2f 01                    |/       |		MOVE.L	D1,-(A7)
8000352e 61 00 f5 30              |a  0    |		BSR	_IOC_EEPROM_PART2_OUT_TEXT()
80003532 43 4c 49 45 4e 54 00 00  |CLIENT  |		.TXT	'CLIENT'
8000353a 22 39 00 00 fc 64        |"9   d  |		MOVE.L	CLIENT_IP_ADDRESS,D1
80003540 61 00 f5 1e              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT()
80003544 20 49 50 20 61 64 64 72  | IP addr|		.TXT	' IP address = '
80003554 61 00 00 0a              |a       |		BSR	0x80003560
80003558 61 00 f5 e6              |a       |		BSR	_IOC_EEPROM_PART2_OUT_CRNL()
8000355c 22 1f                    |"       |		MOVE.L	(A7)+,D1
8000355e 4e 75                    |Nu      |		RTS
80003560 48 e7 e0 00              |H       |		MOVEM.L	D2+D1+D0,-(A7)
80003564 74 04                    |t       |		MOVEQ.L	#0x04,D2
80003566 42 80                    |B       |		CLR.L	D0
80003568 e1 99                    |        |		ROL.L	#0x8,D1
8000356a 10 01                    |        |		MOVE.B	D1,D0
8000356c 61 00 f5 a0              |a       |		BSR	_IOC_EEPROM_PART2_OUT_NUMBER(D0)
80003570 53 02                    |S       |		SUBQ.B	#0x1,D2
80003572 67 08                    |g       |		BEQ	0x8000357c
80003574 70 2e                    |p.      |		MOVEQ.L	#0x2e,D0
80003576 61 00 f5 54              |a  T    |		BSR	_IOC_EEPROM_PART2_OUT_CHAR(D0)
8000357a 60 ea                    |`       |		BRA	0x80003566
8000357c 4c df 00 07              |L       |		MOVEM.L	(A7)+,D0+D1+D2
80003580 4e 75                    |Nu      |		RTS
80003582 81 4a 61 6e 75 61        | Janua  |		.XXX[0x6]
80003588 72 79 82 46 65 62 72 75  |ry Febru|		.XXX[0xc0]
80003590 61 72 79 83 4d 61 72 63  |ary Marc|
80003598 68 84 41 70 72 69 6c 85  |h April |
800035a0 4d 61 79 86 4a 75 6e 65  |May June|
800035a8 87 4a 75 6c 79 88 41 75  | July Au|
800035b0 67 75 73 74 89 53 65 70  |gust Sep|
800035b8 74 65 6d 62 65 72 90 4f  |tember O|
800035c0 63 74 6f 62 65 72 91 4e  |ctober N|
800035c8 6f 76 65 6d 62 65 72 92  |ovember |
800035d0 44 65 63 65 6d 62 65 72  |December|
800035d8 00 00 80 00 35 ee 80 00  |    5   |
800035e0 36 08 80 00 36 22 80 00  |6   6"  |
800035e8 36 3c 80 00 36 42 3f 3f  |6<  6B??|
800035f0 3f 20 69 6c 6c 65 67 61  |? illega|
800035f8 6c 20 6d 61 63 68 69 6e  |l machin|
80003600 65 20 74 79 70 65 20 00  |e type  |
80003608 3f 3f 3f 20 69 6c 6c 65  |??? ille|
80003610 67 61 6c 20 6d 61 63 68  |gal mach|
80003618 69 6e 65 20 74 79 70 65  |ine type|
80003620 20 00 3f 3f 3f 20 69 6c  |  ??? il|
80003628 6c 65 67 61 6c 20 6d 61  |legal ma|
80003630 63 68 69 6e 65 20 74 79  |chine ty|
80003638 70 65 20 00 34 30 30 43  |pe  400C|
80003640 20 00 34 30 30 53 20 00  |  400S  |
80003648					_IOC_EEPROM_PART2_RESTART_MACHINE():
80003648 4e 96                    |N       |		OUTTEXT
8000364a 0d 0a 1b 5b 30 6d 52 65  |   [0mRe|		.TXT	'\r\n'
80003652 73 74 61 72 74 69 6e 67  |starting|		.TXT	'\x1b[0mRestarting R1000-'
80003662 42 87                    |B       |		CLR.L	D7
80003664 1e 39 80 00 7f 6e        | 9   n  |		MOVE.B	NV_MACHINE_TYPE,D7
8000366a 26 70 75 b0 80 00 35 da  |&pu   5 |		MOVEA.L	(D7.W*4+#0x800035da),A3	;  LEW=75b0
80003672 61 00 f4 10              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
80003676 1e 38 80 02              | 8      |		MOVE.B	IO_RTC_COUNTER_SEC,D7
8000367a e0 9f                    |        |		ROR.L	#0x8,D7
8000367c 1e 38 80 03              | 8      |		MOVE.B	IO_RTC_COUNTER_MIN,D7
80003680 e0 9f                    |        |		ROR.L	#0x8,D7
80003682 1e 38 80 04              | 8      |		MOVE.B	IO_RTC_COUNTER_HOUR,D7
80003686 e8 9f                    |        |		ROR.L	#0x4,D7
80003688 1c 38 80 06              | 8      |		MOVE.B	IO_RTC_COUNTER_MONTHDAY,D6
8000368c 1a 38 80 07              | 8      |		MOVE.B	IO_RTC_COUNTER_MONTH,D5
80003690 08 38 00 00 80 14        | 8      |		BTST.B	#0x0,IO_RTC_STATUS_BIT
80003696 66 de                    |f       |		BNE	0x80003676
80003698 00 05 00 80              |        |		ORI.B	#0x80,D5
8000369c 47 fa fe e4              |G       |		LEA.L	0x80003582,A3
800036a0 4a 13                    |J       |		TST.B	(A3)
800036a2 67 04                    |g       |		BEQ	0x800036a8
800036a4 ba 1b                    |        |		CMP.B	(A3)+,D5
800036a6 66 f8                    |f       |		BNE	0x800036a0
800036a8 61 00 f3 da              |a       |		BSR	_IOC_EEPROM_PART2_OUT_TEXT(A3)
800036ac 4e 96                    |N       |		OUTTEXT
800036ae 20 00                    |        |		.TXT	' '
800036b0 0c 05 00 82              |        |		CMPI.B	#0x82,D5
800036b4 66 08                    |f       |		BNE	0x800036be
800036b6 0c 06 00 31              |   1    |		CMPI.B	#0x31,D6
800036ba 66 02                    |f       |		BNE	0x800036be
800036bc 7c 29                    ||)      |		MOVEQ.L	#0x29,D6
800036be 10 06                    |        |		MOVE.B	D6,D0
800036c0 e8 08                    |        |		LSR.B	#0x4,D0
800036c2 42 81                    |B       |		CLR.L	D1
800036c4 12 00                    |        |		MOVE.B	D0,D1
800036c6 c2 fc 00 0a              |        |		MULU.W	#0xa,D1
800036ca 67 04                    |g       |		BEQ	0x800036d0
800036cc 61 00 f3 fa              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
800036d0 10 06                    |        |		MOVE.B	D6,D0
800036d2 02 00 00 0f              |        |		ANDI.B	#0x0f,D0
800036d6 d2 00                    |        |		ADD.B	D0,D1
800036d8 61 00 f3 ee              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
800036dc 20 3c 80 20 00 02        | <      |		MOVE.L	#0x80200002,D0
800036e2 03 00                    |        |		BTST.L	D1,D0
800036e4 67 06                    |g       |		BEQ	0x800036ec
800036e6 4e 96                    |N       |		OUTTEXT
800036e8 73 74 2c 00              |st,     |		.TXT	'st,'
800036ec d0 80                    |        |		ADD.L	D0,D0
800036ee 03 00                    |        |		BTST.L	D1,D0
800036f0 67 06                    |g       |		BEQ	0x800036f8
800036f2 4e 96                    |N       |		OUTTEXT
800036f4 6e 64 2c 00              |nd,     |		.TXT	'nd,'
800036f8 d0 80                    |        |		ADD.L	D0,D0
800036fa 03 00                    |        |		BTST.L	D1,D0
800036fc 67 06                    |g       |		BEQ	0x80003704
800036fe 4e 96                    |N       |		OUTTEXT
80003700 72 64 2c 00              |rd,     |		.TXT	'rd,'
80003704 20 3c 7f 1f ff f1        | <      |		MOVE.L	#0x7f1ffff1,D0
8000370a 03 00                    |        |		BTST.L	D1,D0
8000370c 67 06                    |g       |		BEQ	0x80003714
8000370e 4e 96                    |N       |		OUTTEXT
80003710 74 68 2c 00              |th,     |		.TXT	'th,'
80003714 4e 96                    |N       |		OUTTEXT
80003716 20 31 39 00              | 19     |		.TXT	' 19'
8000371a 42 80                    |B       |		CLR.L	D0
8000371c 10 38 80 09              | 8      |		MOVE.B	IO_RTC_RAM_YEAR,D0
80003720 52 00                    |R       |		ADDQ.B	#0x1,D0
80003722 80 fc 00 0a              |        |		DIVU.W	#0xa,D0
80003726 61 00 f3 a0              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
8000372a 48 40                    |H@      |		SWAP.W	D0
8000372c 61 00 f3 9a              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
80003730 4e 96                    |N       |		OUTTEXT
80003732 20 61 74 20 00 00        | at     |		.TXT	' at '
80003738 72 05                    |r       |		MOVEQ.L	#0x05,D1
8000373a 74 14                    |t       |		MOVEQ.L	#0x14,D2
8000373c 20 07                    |        |		MOVE.L	D7,D0
8000373e 02 00 00 0f              |        |		ANDI.B	#0x0f,D0
80003742 61 00 f3 84              |a       |		BSR	_IOC_EEPROM_PART2_OUT_DIGIT(D0)
80003746 03 02                    |        |		BTST.L	D1,D2
80003748 67 04                    |g       |		BEQ	0x8000374e
8000374a 4e 96                    |N       |		OUTTEXT
8000374c 3a 00                    |:       |		.TXT	':'
8000374e e9 98                    |        |		ROL.L	#0x4,D0
80003750 51 c9 ff ec              |Q       |		DBF	D1,0x8000373e
80003754 60 00 f3 ea              |`       |		BRA	_IOC_EEPROM_PART2_OUT_CRNL()
80003758					_IOC_EEPROM_PART2_CPU_RESET:
80003758 70 01                    |p       |		MOVEQ.L	#0x01,D0
8000375a 21 c0 fe 00              |!       |		MOVE.L	D0,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23
8000375e 42 38 a0 04              |B8      |		CLR.B	IO_DUART_ACR_IPCR
80003762 42 38 a0 0d              |B8      |		CLR.B	IO_DUART_OPCR
80003766 11 fc 00 10 a0 02        |        |		MOVE.B	#0x10,IO_DUART_MODEM_COMMAND
8000376c 11 fc 00 13 a0 00        |        |		MOVE.B	#0x13,IO_DUART_MODEM_MODE
80003772 11 fc 00 07 a0 00        |        |		MOVE.B	#0x07,IO_DUART_MODEM_MODE
80003778 11 fc 00 bb a0 01        |        |		MOVE.B	#0xbb,IO_DUART_MODEM_STATUS
8000377e 11 fc 00 05 a0 02        |        |		MOVE.B	#0x05,IO_DUART_MODEM_COMMAND
80003784 11 fc 00 10 a0 0a        |        |		MOVE.B	#0x10,IO_DUART_DIAG_COMMAND
8000378a 11 fc 00 13 a0 08        |        |		MOVE.B	#0x13,IO_DUART_DIAG_MODE
80003790 11 fc 00 07 a0 08        |        |		MOVE.B	#0x07,IO_DUART_DIAG_MODE
80003796 11 fc 00 ee a0 09        |        |		MOVE.B	#0xee,IO_DUART_DIAG_STATUS
8000379c 11 fc 00 05 a0 0a        |        |		MOVE.B	#0x05,IO_DUART_DIAG_COMMAND
800037a2 61 00 00 b8              |a       |		BSR	0x8000385c
800037a6 61 00 00 b4              |a       |		BSR	0x8000385c
800037aa 1e 00                    |        |		MOVE.B	D0,D7
800037ac ea 0f                    |        |		LSR.B	#0x5,D7
800037ae 02 87 00 00 00 07        |        |		ANDI.L	#0x00000007,D7
800037b4 61 00 00 ea              |a       |		BSR	0x800038a0
											; SWITCH1
800037b8 4e f0 75 b1 80 00 37 c0  |N u   7 |		JMP	((D7.W*4+#0x800037c0))	;  LEW=75b1
800037c0 80 00 37 e0              |  7     |		.CODE	SWITCH_800037b8_0
800037c4 80 00 38 04              |  8     |		.CODE	SWITCH_800037b8_1
800037c8 80 00 38 3c              |  8<    |		.CODE	SWITCH_800037b8_2
800037cc 80 00 38 3c              |  8<    |		.CODE	SWITCH_800037b8_2
800037d0 80 00 38 3c              |  8<    |		.CODE	SWITCH_800037b8_2
800037d4 80 00 38 40              |  8@    |		.CODE	SWITCH_800037b8_5
800037d8 80 00 38 3c              |  8<    |		.CODE	SWITCH_800037b8_2
800037dc 80 00 38 3c              |  8<    |		.CODE	SWITCH_800037b8_2
800037e0					SWITCH_800037b8_0:
800037e0 32 3c 03 e8              |2<      |		MOVE.W	#0x3e8,D1
800037e4 60 02                    |`       |		BRA	0x800037e8
800037e6 4e 71                    |Nq      |		.XXX[0x2]
800037e8 08 38 00 00 a0 09        | 8      |		BTST.B	#0x0,IO_DUART_DIAG_STATUS
800037ee 66 0a                    |f       |		BNE	0x800037fa
800037f0 51 c9 ff f6              |Q       |		DBF	D1,0x800037e8
800037f4 10 3c 00 09              | <      |		MOVE.B	#0x09,D0
800037f8 60 04                    |`       |		BRA	0x800037fe
800037fa 10 38 a0 0b              | 8      |		MOVE.B	IO_DUART_DIAG_DATA,D0
800037fe 61 00 00 6a              |a  j    |		BSR	0x8000386a
80003802 60 9e                    |`       |		BRA	0x800037a2
80003804					SWITCH_800037b8_1:
80003804 61 00 00 56              |a  V    |		BSR	0x8000385c
80003808 61 00 00 7c              |a  |    |		BSR	0x80003886
8000380c 61 00 00 4e              |a  N    |		BSR	0x8000385c
80003810 42 87                    |B       |		CLR.L	D7
80003812 1e 00                    |        |		MOVE.B	D0,D7
80003814 61 00 00 70              |a  p    |		BSR	0x80003886
80003818 41 f8 00 00              |A       |		LEA.L	0x0,A0
8000381c 52 87                    |R       |		ADDQ.L	#0x1,D7
8000381e 2c 07                    |,       |		MOVE.L	D7,D6
80003820 61 00 00 56              |a  V    |		BSR	0x80003878
80003824 10 c0                    |        |		MOVE.B	D0,(A0)+
80003826 51 cf ff f8              |Q       |		DBF	D7,0x80003820
8000382a 41 f8 00 00              |A       |		LEA.L	0x0,A0
8000382e 10 18                    |        |		MOVE.B	(A0)+,D0
80003830 61 00 00 38              |a  8    |		BSR	0x8000386a
80003834 51 ce ff f8              |Q       |		DBF	D6,0x8000382e
80003838 60 00 ff 68              |`  h    |		BRA	0x800037a2
8000383c					SWITCH_800037b8_2:
8000383c					SWITCH_800037b8_3:
8000383c					SWITCH_800037b8_4:
8000383c					SWITCH_800037b8_6:
8000383c					SWITCH_800037b8_7:
8000383c 60 00 ff 64              |`  d    |		BRA	0x800037a2
80003840					SWITCH_800037b8_5:
80003840 61 00 00 1a              |a       |		BSR	0x8000385c
80003844 61 00 00 40              |a  @    |		BSR	0x80003886
80003848 42 87                    |B       |		CLR.L	D7
8000384a 1e 00                    |        |		MOVE.B	D0,D7
8000384c 61 00 00 0e              |a       |		BSR	0x8000385c
80003850 61 00 00 34              |a  4    |		BSR	0x80003886
80003854 51 cf ff f6              |Q       |		DBF	D7,0x8000384c
80003858 60 00 ff 48              |`  H    |		BRA	0x800037a2
8000385c 08 38 00 00 a0 01        | 8      |		BTST.B	#0x0,IO_DUART_MODEM_STATUS
80003862 67 f8                    |g       |		BEQ	0x8000385c
80003864 10 38 a0 03              | 8      |		MOVE.B	IO_DUART_MODEM_DATA,D0
80003868 4e 75                    |Nu      |		RTS
8000386a 08 38 00 02 a0 01        | 8      |		BTST.B	#0x2,IO_DUART_MODEM_STATUS
80003870 67 f8                    |g       |		BEQ	0x8000386a
80003872 11 c0 a0 03              |        |		MOVE.B	D0,IO_DUART_MODEM_DATA
80003876 4e 75                    |Nu      |		RTS
80003878 08 38 00 00 a0 09        | 8      |		BTST.B	#0x0,IO_DUART_DIAG_STATUS
8000387e 67 f8                    |g       |		BEQ	0x80003878
80003880 10 38 a0 0b              | 8      |		MOVE.B	IO_DUART_DIAG_DATA,D0
80003884 4e 75                    |Nu      |		RTS
80003886 08 38 00 02 a0 09        | 8      |		BTST.B	#0x2,IO_DUART_DIAG_STATUS
8000388c 67 f8                    |g       |		BEQ	0x80003886
8000388e 11 fc 00 10 a0 0a        |        |		MOVE.B	#0x10,IO_DUART_DIAG_COMMAND
80003894 11 fc 00 1b a0 08        |        |		MOVE.B	#0x1b,IO_DUART_DIAG_MODE
8000389a 11 c0 a0 0b              |        |		MOVE.B	D0,IO_DUART_DIAG_DATA
8000389e 4e 75                    |Nu      |		RTS
800038a0 08 38 00 02 a0 09        | 8      |		BTST.B	#0x2,IO_DUART_DIAG_STATUS
800038a6 67 f8                    |g       |		BEQ	0x800038a0
800038a8 11 fc 00 10 a0 0a        |        |		MOVE.B	#0x10,IO_DUART_DIAG_COMMAND
800038ae 11 fc 00 1f a0 08        |        |		MOVE.B	#0x1f,IO_DUART_DIAG_MODE
800038b4 11 c0 a0 0b              |        |		MOVE.B	D0,IO_DUART_DIAG_DATA
800038b8 4e 75                    |Nu      |		RTS
800038ba					_IOC_EEPROM_PART2_EEPROM_WRITE(A0,D0):
800038ba 48 e7 60 70              |H `p    |		MOVEM.L	A3+A2+A1+D2+D1,-(A7)
800038be 43 f9 00 07 88 00        |C       |		LEA.L	EEPROM_WRITER_TRAMPOLINE,A1
800038c4 0c 59 a5 5a              | Y Z    |		CMPI.W	#0xa55a,(A1)+
800038c8 67 16                    |g       |		BEQ	0x800038e0
800038ca 45 f9 00 07 88 00        |E       |		LEA.L	EEPROM_WRITER_TRAMPOLINE,A2
800038d0 47 f9 80 00 39 1a        |G   9   |		LEA.L	0x8000391a,A3
800038d6 32 3c 00 16              |2<      |		MOVE.W	#0x16,D1
800038da 14 db                    |        |		MOVE.B	(A3)+,(A2)+
800038dc 51 c9 ff fc              |Q       |		DBF	D1,0x800038da
800038e0 42 81                    |B       |		CLR.L	D1
800038e2 4e 91                    |N       |		JSR	(A1)
800038e4 4a 01                    |J       |		TST.B	D1
800038e6 67 2c                    |g,      |		BEQ	0x80003914
800038e8 4e b9 80 00 20 28        |N    (  |		JSR	IOC_EEPROM_PART2_OUT_TEXT()
800038ee 07 0d 0a 3f 3f 20 45 72  |   ?? Er|		.TXT	'\x07\r\n'
800038f6 72 6f 72 20 64 75 72 69  |ror duri|		.TXT	'?? Error during EEProm Write ??\x07\r\n'
80003914 4c df 0e 06              |L       |		MOVEM.L	(A7)+,D1+D2+A1+A2+A3
80003918 4e 75                    |Nu      |		RTS
8000391a a5 5a 10 80 34 3c        | Z  4<  |		.XXX[0x6]
80003920 82 35 51 ca ff fe b0 10  | 5Q     |		.XXX[0x10]
80003928 67 04 12 3c 00 ff 4e 75  |g  <  Nu|
80003930					_IOC_EEPROM_PART2_EXPORT_2054:
80003930 48 e7 30 00              |H 0     |		MOVEM.L	D3+D2,-(A7)
80003934 14 00                    |        |		MOVE.B	D0,D2
80003936 02 02 00 fc              |        |		ANDI.B	#0xfc,D2
8000393a 67 0a                    |g       |		BEQ	0x80003946
8000393c 72 01                    |r       |		MOVEQ.L	#0x01,D1
8000393e 20 7c 02 00 00 00        | |      |		MOVEA.L	#0x2000000,A0
80003944 60 18                    |`       |		BRA	0x8000395e
80003946 42 01                    |B       |		CLR.B	D1
80003948 42 43                    |BC      |		CLR.W	D3
8000394a 14 00                    |        |		MOVE.B	D0,D2
8000394c 67 08                    |g       |		BEQ	0x80003956
8000394e 06 43 20 00              | C      |		ADDI.W	#0x2000,D3
80003952 53 02                    |S       |		SUBQ.B	#0x1,D2
80003954 60 f6                    |`       |		BRA	0x8000394c
80003956 20 7c 00 07 00 00        | |      |		MOVEA.L	#0x70000,A0
8000395c d0 c3                    |        |		ADDA.W	D3,A0
8000395e 4c df 00 0c              |L       |		MOVEM.L	(A7)+,D2+D3
80003962 4a 01                    |J       |		TST.B	D1
80003964 4e 75                    |Nu      |		RTS
80003966					_IOC_EEPROM_PART2_EXPORT_2058:
80003966 2f 03                    |/       |		MOVE.L	D3,-(A7)
80003968 16 00                    |        |		MOVE.B	D0,D3
8000396a eb 0b                    |        |		LSL.B	#0x5,D3
8000396c 02 02 00 1f              |        |		ANDI.B	#0x1f,D2
80003970 86 02                    |        |		OR.B	D2,D3
80003972 00 03 00 80              |        |		ORI.B	#0x80,D3
80003976 12 83                    |        |		MOVE.B	D3,(A1)
80003978 24 7c 93 03 e3 00        |$|      |		MOVEA.L	#0x9303e300,A2
8000397e 26 1f                    |&       |		MOVE.L	(A7)+,D3
80003980 4e 75                    |Nu      |		RTS
80003982 42 79 93 03 e0 0a        |By      |		CLR.W	IO_RESHA_EEPROM_PAGE_REGISTER
80003988 4e 75                    |Nu      |		RTS
8000398a					_IOC_EEPROM_PART2_DOWNLOAD_RESHA_EEPROM_SECTION:
8000398a 48 e7 3e e0              |H >     |		MOVEM.L	A2+A1+A0+D6+D5+D4+D3+D2,-(A7)
8000398e 61 00 ff a0              |a       |		BSR	_IOC_EEPROM_PART2_EXPORT_2054
80003992 66 38                    |f8      |		BNE	0x800039cc
80003994 42 02                    |B       |		CLR.B	D2
80003996 76 1f                    |v       |		MOVEQ.L	#0x1f,D3
80003998 78 56                    |xV      |		MOVEQ.L	#0x56,D4
8000399a 22 7c 93 03 e0 0a        |"|      |		MOVEA.L	#IO_RESHA_EEPROM_PAGE_REGISTER,A1
800039a0 61 00 ff c4              |a       |		BSR	_IOC_EEPROM_PART2_EXPORT_2058
800039a4 3a 3c 00 ff              |:<      |		MOVE.W	#0xff,D5
800039a8 1c 1a                    |        |		MOVE.B	(A2)+,D6
800039aa d8 06                    |        |		ADD.B	D6,D4
800039ac 10 c6                    |        |		MOVE.B	D6,(A0)+
800039ae 51 cd ff f8              |Q       |		DBF	D5,0x800039a8
800039b2 52 02                    |R       |		ADDQ.B	#0x1,D2
800039b4 51 cb ff ea              |Q       |		DBF	D3,0x800039a0
800039b8 0c 28 00 a5 e0 01        | (      |		CMPI.B	#0xa5,(A0-0x1fff)
800039be 67 04                    |g       |		BEQ	0x800039c4
800039c0 72 05                    |r       |		MOVEQ.L	#0x05,D1
800039c2 60 08                    |`       |		BRA	0x800039cc
800039c4 98 28 ff fa              | (      |		SUB.B	(A0-0x6),D4
800039c8 67 02                    |g       |		BEQ	0x800039cc
800039ca 72 02                    |r       |		MOVEQ.L	#0x02,D1
800039cc 4c df 07 7c              |L  |    |		MOVEM.L	(A7)+,D2+D3+D4+D5+D6+A0+A1+A2
800039d0 61 00 ff b0              |a       |		BSR	0x80003982
800039d4 4a 01                    |J       |		TST.B	D1
800039d6 4e 75                    |Nu      |		RTS
800039d8					_IOC_EEPROM_PART2_EXPORT_2060:
800039d8 48 e7 3f e0              |H ?     |		MOVEM.L	A2+A1+A0+D7+D6+D5+D4+D3+D2,-(A7)
800039dc 34 39 93 03 e0 00        |49      |		MOVE.W	IO_RESHA_SCA_CTL,D2
800039e2 08 02 00 03              |        |		BTST.L	#0x3,D2
800039e6 67 04                    |g       |		BEQ	0x800039ec
800039e8 72 03                    |r       |		MOVEQ.L	#0x03,D1
800039ea 60 7c                    |`|      |		BRA	0x80003a68
800039ec 61 00 ff 42              |a  B    |		BSR	_IOC_EEPROM_PART2_EXPORT_2054
800039f0 66 76                    |fv      |		BNE	0x80003a68
800039f2 42 02                    |B       |		CLR.B	D2
800039f4 76 1f                    |v       |		MOVEQ.L	#0x1f,D3
800039f6 78 56                    |xV      |		MOVEQ.L	#0x56,D4
800039f8 22 7c 93 03 e0 0a        |"|      |		MOVEA.L	#IO_RESHA_EEPROM_PAGE_REGISTER,A1
800039fe 61 00 ff 66              |a  f    |		BSR	_IOC_EEPROM_PART2_EXPORT_2058
80003a02 3a 3c 00 0f              |:<      |		MOVE.W	#0xf,D5
80003a06 7e 0f                    |~       |		MOVEQ.L	#0x0f,D7
80003a08 1c 18                    |        |		MOVE.B	(A0)+,D6
80003a0a d8 06                    |        |		ADD.B	D6,D4
80003a0c 14 c6                    |        |		MOVE.B	D6,(A2)+
80003a0e 51 cf ff f8              |Q       |		DBF	D7,0x80003a08
80003a12 3e 3c 01 2c              |>< ,    |		MOVE.W	#0x12c,D7
80003a16 51 cf ff fe              |Q       |		DBF	D7,0x80003a16
80003a1a 1e 2a ff ff              | *      |		MOVE.B	(A2-0x1),D7
80003a1e bd 07                    |        |		EOR.B	D6,D7
80003a20 6a 12                    |j       |		BPL	0x80003a34
80003a22 3e 3c 10 03              |><      |		MOVE.W	#0x1003,D7
80003a26 bc 2a ff ff              | *      |		CMP.B	(A2-0x1),D6
80003a2a 67 0c                    |g       |		BEQ	0x80003a38
80003a2c 51 cf ff f8              |Q       |		DBF	D7,0x80003a26
80003a30 72 07                    |r       |		MOVEQ.L	#0x07,D1
80003a32 60 34                    |`4      |		BRA	0x80003a68
80003a34 72 06                    |r       |		MOVEQ.L	#0x06,D1
80003a36 60 30                    |`0      |		BRA	0x80003a68
80003a38 3e 3c 00 14              |><      |		MOVE.W	#0x14,D7
80003a3c 51 cf ff fe              |Q       |		DBF	D7,0x80003a3c
80003a40 51 cd ff c4              |Q       |		DBF	D5,0x80003a06
80003a44 52 02                    |R       |		ADDQ.B	#0x1,D2
80003a46 51 cb ff b6              |Q       |		DBF	D3,0x800039fe
80003a4a 98 28 ff fa              | (      |		SUB.B	(A0-0x6),D4
80003a4e 67 18                    |g       |		BEQ	0x80003a68
80003a50 72 02                    |r       |		MOVEQ.L	#0x02,D1
80003a52 14 28 ff ff              | (      |		MOVE.B	(A0-0x1),D2
80003a56 94 04                    |        |		SUB.B	D4,D2
80003a58 11 42 ff ff              | B      |		MOVE.B	D2,(A0-0x1)
80003a5c 15 42 ff ff              | B      |		MOVE.B	D2,(A2-0x1)
80003a60 3e 3c 40 0c              |><@     |		MOVE.W	#0x400c,D7
80003a64 51 cf ff fe              |Q       |		DBF	D7,0x80003a64
80003a68 4c df 07 fc              |L       |		MOVEM.L	(A7)+,D2+D3+D4+D5+D6+D7+A0+A1+A2
80003a6c 61 00 ff 14              |a       |		BSR	0x80003982
80003a70 4a 01                    |J       |		TST.B	D1
80003a72 4e 75                    |Nu      |		RTS
80003a74					_IOC_EEPROM_PART2_EXPORT_2064:
80003a74 2f 02                    |/       |		MOVE.L	D2,-(A7)
80003a76 61 00 fe b8              |a       |		BSR	_IOC_EEPROM_PART2_EXPORT_2054
80003a7a 66 20                    |f       |		BNE	0x80003a9c
80003a7c 0c 28 00 a5 00 01        | (      |		CMPI.B	#0xa5,(A0+0x1)
80003a82 67 06                    |g       |		BEQ	0x80003a8a
80003a84 61 00 ff 04              |a       |		BSR	_IOC_EEPROM_PART2_DOWNLOAD_RESHA_EEPROM_SECTION
80003a88 66 12                    |f       |		BNE	0x80003a9c
80003a8a 34 00                    |4       |		MOVE.W	D0,D2
80003a8c e0 4a                    | J      |		LSR.W	#0x8,D2
80003a8e 67 0a                    |g       |		BEQ	0x80003a9a
80003a90 b4 10                    |        |		CMP.B	(A0),D2
80003a92 6e 06                    |n       |		BGT	0x80003a9a
80003a94 d0 f0 22 00              |  "     |		ADDA.W	(A0+D2.W*2),A0
80003a98 60 08                    |`       |		BRA	0x80003aa2
80003a9a 72 04                    |r       |		MOVEQ.L	#0x04,D1
80003a9c 20 7c 02 00 00 00        | |      |		MOVEA.L	#0x2000000,A0
80003aa2 24 1f                    |$       |		MOVE.L	(A7)+,D2
80003aa4 4a 01                    |J       |		TST.B	D1
80003aa6 4e 75                    |Nu      |		RTS
80003aa8					_IOC_EEPROM_PART2_CALL_RESHA:
80003aa8 2f 08                    |/       |		MOVE.L	A0,-(A7)
80003aaa 61 00 ff c8              |a       |		BSR	_IOC_EEPROM_PART2_EXPORT_2064
80003aae 66 04                    |f       |		BNE	0x80003ab4
80003ab0 4e 90                    |N       |		JSR	(A0)
80003ab2 4a 01                    |J       |		TST.B	D1
80003ab4 20 5f                    | _      |		MOVEA.L	(A7)+,A0
80003ab6 4e 75                    |Nu      |		RTS
80003ab8					_IOC_EEPROM_PART2_EXPORT_206c:
80003ab8 48 e7 3e e0              |H >     |		MOVEM.L	A2+A1+A0+D6+D5+D4+D3+D2,-(A7)
80003abc 61 00 fe 72              |a  r    |		BSR	_IOC_EEPROM_PART2_EXPORT_2054
80003ac0 66 2a                    |f*      |		BNE	0x80003aec
80003ac2 42 02                    |B       |		CLR.B	D2
80003ac4 76 1f                    |v       |		MOVEQ.L	#0x1f,D3
80003ac6 78 56                    |xV      |		MOVEQ.L	#0x56,D4
80003ac8 22 7c 93 03 e0 0a        |"|      |		MOVEA.L	#IO_RESHA_EEPROM_PAGE_REGISTER,A1
80003ace 61 00 fe 96              |a       |		BSR	_IOC_EEPROM_PART2_EXPORT_2058
80003ad2 3a 3c 00 ff              |:<      |		MOVE.W	#0xff,D5
80003ad6 1c 1a                    |        |		MOVE.B	(A2)+,D6
80003ad8 d8 06                    |        |		ADD.B	D6,D4
80003ada 51 cd ff fa              |Q       |		DBF	D5,0x80003ad6
80003ade 52 02                    |R       |		ADDQ.B	#0x1,D2
80003ae0 51 cb ff ec              |Q       |		DBF	D3,0x80003ace
80003ae4 98 2a ff fa              | *      |		SUB.B	(A2-0x6),D4
80003ae8 67 02                    |g       |		BEQ	0x80003aec
80003aea 72 02                    |r       |		MOVEQ.L	#0x02,D1
80003aec 4c df 07 7c              |L  |    |		MOVEM.L	(A7)+,D2+D3+D4+D5+D6+A0+A1+A2
80003af0 61 00 fe 90              |a       |		BSR	0x80003982
80003af4 4a 01                    |J       |		TST.B	D1
80003af6 4e 75                    |Nu      |		RTS
80003af8 ff ff ff ff ff ff ff ff  |        |		.BLANK	ff[0x500]
80003ff8 ff ff                    |        |		.BLANK	ff[0x2]
80003ffa ; --------------------------------------------------------------------------------------
80003ffa ; Test, Revision, slot and checksum
80003ffa ; --------------------------------------------------------------------------------------
80003ffa 00                       |        |		.TEST	00
80003ffb 92 05 05                 |        |		.REV	92,05,05
80003ffe 19                       |        |		.SLOT	0x19
80003fff d5                       |        |		.CSUM	0xd5
80004000 ; --------------------------------------------------------------------------------------
80004000 ; Exported Entrypoint
80004000 ; --------------------------------------------------------------------------------------
80004000					IOC_EEPROM_PART3_EXPORT_4000:
80004000 60 00 00 0a              |`       |		BRA	_IOC_EEPROM_PART3_EXPORT_4000
80004004 ; --------------------------------------------------------------------------------------
80004004 ; Exported Entrypoint
80004004 ; --------------------------------------------------------------------------------------
80004004					IOC_EEPROM_PART3_EXPORT_4004:
80004004 60 00 00 60              |`  `    |		BRA	_IOC_EEPROM_PART3_EXPORT_4004
80004008 00 00 00 fa              |        |		.XXX[0x4]
8000400c					_IOC_EEPROM_PART3_EXPORT_4000:
8000400c 2f 09                    |/       |		MOVE.L	A1,-(A7)
8000400e 42 a8 00 64              |B  d    |		CLR.L	(A0+0x64)
80004012 42 a8 00 68              |B  h    |		CLR.L	(A0+0x68)
80004016 21 7c 10 10 04 2f 00 6c  |!|   / l|		MOVE.L	#0x1010042f,(A0+0x6c)
8000401e 42 a8 00 88              |B       |		CLR.L	(A0+0x88)
80004022 42 a8 00 8c              |B       |		CLR.L	(A0+0x8c)
80004026 21 78 00 80 00 78        |!x   x  |		MOVE.L	0x80,(A0+0x78)
8000402c 21 78 00 24 00 7c        |!x $ |  |		MOVE.L	0x24,(A0+0x7c)
80004032 21 7b 01 70 00 00 00 90  |!{ p    |		MOVE.L	(#0x800040c4),(A0+0xf0)	;  LEW=0170
8000403a 00 f0                    |        |
8000403c 43 fb 01 70 00 00 00 62  |C  p   b|		LEA.L	(#0x800040a0),A1	;  LEW=0170
80004044 31 7c 4e f9 00 f4        |1|N     |		MOVE.W	#0x4ef9,(A0+0xf4)
8000404a 21 49 00 f6              |!I      |		MOVE.L	A1,(A0+0xf6)
8000404e 43 e8 00 f0              |C       |		LEA.L	(A0+0xf0),A1
80004052 21 c9 00 24              |!  $    |		MOVE.L	A1,0x24
80004056 43 fb 01 70 00 00 00 6c  |C  p   l|		LEA.L	(#0x800040c4),A1	;  LEW=0170
8000405e 21 c9 00 80              |!       |		MOVE.L	A1,0x80
80004062 22 5f                    |"_      |		MOVEA.L	(A7)+,A1
80004064 4e 75                    |Nu      |		RTS
80004066					_IOC_EEPROM_PART3_EXPORT_4004:
80004066 48 e7 c0 c0              |H       |		MOVEM.L	A1+A0+D1+D0,-(A7)
8000406a 20 78 00 24              | x $    |		MOVEA.L	0x24,A0
8000406e 21 e8 ff 88 00 80        |!       |		MOVE.L	(A0-0x78),0x80
80004074 21 e8 ff 8c 00 24        |!    $  |		MOVE.L	(A0-0x74),0x24
8000407a 72 0f                    |r       |		MOVEQ.L	#0x0f,D1
8000407c 20 28 ff 9c              | (      |		MOVE.L	(A0-0x64),D0
80004080 43 e8 ff a0              |C       |		LEA.L	(A0-0x60),A1
80004084 03 00                    |        |		BTST.L	D1,D0
80004086 67 0c                    |g       |		BEQ	0x80004094
80004088 20 51                    | Q      |		MOVEA.L	(A1),A0
8000408a 0c 50 4e 40              | PN@    |		CMPI.W	#0x4e40,(A0)
8000408e 66 04                    |f       |		BNE	0x80004094
80004090 30 a9 00 04              |0       |		MOVE.W	(A1+0x4),(A0)
80004094 5c 89                    |\       |		ADDQ.L	#0x6,A1
80004096 51 c9 ff ec              |Q       |		DBF	D1,0x80004084
8000409a 4c df 03 03              |L       |		MOVEM.L	(A7)+,D0+D1+A0+A1
8000409e 4e 75                    |Nu      |		RTS
800040a0 2f 0e                    |/       |		MOVE.L	A6,-(A7)		; MANUAL
800040a2 2c 78 00 24              |,x $    |		MOVEA.L	0x24,A6
800040a6 4d ee ff 10              |M       |		LEA.L	(A6-0xf0),A6
800040aa 53 ae 00 88              |S       |		SUBQ.L	#0x1,(A6+0x88)
800040ae 2c 80                    |,       |		MOVE.L	D0,(A6)
800040b0 30 2f 00 04              |0/      |		MOVE.W	(A7+0x4),D0
800040b4 02 40 38 ff              | @8     |		ANDI.W	#0x38ff,D0
800040b8 80 6e 00 84              | n      |		OR.W	(A6+0x84),D0
800040bc 3f 40 00 04              |?@      |		MOVE.W	D0,(A7+0x4)
800040c0 20 16                    |        |		MOVE.L	(A6),D0
800040c2 60 16                    |`       |		BRA	0x800040da
800040c4 00 7c 07 00              | |      |		.XXX[0x4]
800040c8 55 af 00 02 2f 0e 2c 78  |U   / ,x|		.XXX[0x10]
800040d0 00 24 4d ee ff 10 42 ae  | $M   B |
800040d8 00 88                    |        |		.XXX[0x2]
800040da 2d 5f 00 38              |-_ 8    |		MOVE.L	(A7)+,(A6+0x38)
800040de 48 d6 3f ff              |H ?     |		MOVEM.L	D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5,(A6)
800040e2 3d 5f 00 60              |=_ `    |		MOVE.W	(A7)+,(A6+0x60)
800040e6 2d 5f 00 48              |-_ H    |		MOVE.L	(A7)+,(A6+0x48)
800040ea 26 4e                    |&N      |		MOVEA.L	A6,A3
800040ec 42 80                    |B       |		CLR.L	D0
800040ee 30 1f                    |0       |		MOVE.W	(A7)+,D0
800040f0 e0 88                    |        |		LSR.L	#0x8,D0
800040f2 e8 88                    |        |		LSR.L	#0x4,D0
800040f4 41 fb 01 70 00 00 01 12  |A  p    |		LEA.L	(#0x80004208),A0	;  LEW=0170
800040fc 10 30 00 00              | 0      |		MOVE.B	(A0+D0.W),D0
80004100 df c0                    |        |		ADDA.L	D0,A7
80004102 4e 68                    |Nh      |		MOVE.L	USP,A0
80004104 27 48 00 3c              |'H <    |		MOVE.L	A0,(A3+0x3c)
80004108 4e 7a 88 04              |Nz      |		MOVEC	ISP,A0			; Interrupt Stack Pointer
8000410c 27 48 00 40              |'H @    |		MOVE.L	A0,(A3+0x40)
80004110 4e 7a 88 03              |Nz      |		MOVEC	MSP,A0			; Master Stack Pointer
80004114 27 48 00 44              |'H D    |		MOVE.L	A0,(A3+0x44)
80004118 4e 7a 08 01              |Nz      |		MOVEC	VBR,D0			; Vector Base Register
8000411c 27 40 00 4c              |'@ L    |		MOVE.L	D0,(A3+0x4c)
80004120 4e 7a 00 00              |Nz      |		MOVEC	SFC,D0			; Source Function Code
80004124 27 40 00 50              |'@ P    |		MOVE.L	D0,(A3+0x50)
80004128 4e 7a 00 01              |Nz      |		MOVEC	DFC,D0			; Destination Function Code
8000412c 27 40 00 54              |'@ T    |		MOVE.L	D0,(A3+0x54)
80004130 4e 7a 00 02              |Nz      |		MOVEC	CACR,D0			; Cache Control Register
80004134 27 40 00 58              |'@ X    |		MOVE.L	D0,(A3+0x58)
80004138 4e 7a 08 02              |Nz      |		MOVEC	CAAR,D0			; Cache Address Register
8000413c 27 40 00 5c              |'@ \    |		MOVE.L	D0,(A3+0x5c)
80004140 22 6b 00 48              |"k H    |		MOVEA.L	(A3+0x48),A1
80004144 7a 0f                    |z       |		MOVEQ.L	#0x0f,D5
80004146 20 2b 00 8c              | +      |		MOVE.L	(A3+0x8c),D0
8000414a 49 eb 00 90              |I       |		LEA.L	(A3+0x90),A4
8000414e 32 3c 4e 40              |2<N@    |		MOVE.W	#0x4e40,D1
80004152 9d ce                    |        |		SUBA.L	A6,A6
80004154 0b 00                    |        |		BTST.L	D5,D0
80004156 67 16                    |g       |		BEQ	0x8000416e
80004158 20 54                    | T      |		MOVEA.L	(A4),A0
8000415a b3 c8                    |        |		CMPA.L	A0,A1
8000415c 66 08                    |f       |		BNE	0x80004166
8000415e 4d fb 01 70 00 00 0e 4c  |M  p   L|		LEA.L	(#t_Breakpoint_encountered_),A6;  LEW=0170
80004166 b2 50                    | P      |		CMP.W	(A0),D1
80004168 66 04                    |f       |		BNE	0x8000416e
8000416a 30 ac 00 04              |0       |		MOVE.W	(A4+0x4),(A0)
8000416e 5c 8c                    |\       |		ADDQ.L	#0x6,A4
80004170 51 cd ff e2              |Q       |		DBF	D5,0x80004154
80004174 b2 59                    | Y      |		CMP.W	(A1)+,D1
80004176 66 0c                    |f       |		BNE	0x80004184
80004178 27 49 00 48              |'I H    |		MOVE.L	A1,(A3+0x48)
8000417c 4d fb 01 70 00 00 0e 17  |M  p    |		LEA.L	(#t_Trapped_into_debugger_),A6;  LEW=0170
80004184 bc fc 00 00              |        |		CMPA.W	#0x0,A6
80004188 66 10                    |f       |		BNE	0x8000419a
8000418a 4a ab 00 88              |J       |		TST.L	(A3+0x88)
8000418e 6e 00 00 b8              |n       |		BGT	0x80004248
80004192 4a ab 00 8c              |J       |		TST.L	(A3+0x8c)
80004196 6b 00 00 b0              |k       |		BMI	0x80004248
8000419a 08 f9 00 01 00 00 fc 06  |        |		BSET.B	#0x1,0xfc06
800041a2 27 78 01 08 00 80        |'x      |		MOVE.L	0x108,(A3+0x80)
800041a8 49 fb 01 70 00 00 01 6a  |I  p   j|		LEA.L	(#0x80004314),A4	;  LEW=0170
800041b0 21 cc 01 08              |!       |		MOVE.L	A4,0x108
800041b4 27 78 00 08 00 74        |'x   t  |		MOVE.L	0x8,(A3+0x74)
800041ba 49 fb 01 70 00 00 0b 14  |I  p    |		LEA.L	(#0x80004cd0),A4	;  LEW=0170
800041c2 21 cc 00 08              |!       |		MOVE.L	A4,0x8
800041c6 27 4f 00 70              |'O p    |		MOVE.L	A7,(A3+0x70)
800041ca 61 00 0d f8              |a       |		BSR	0x80004fc4
800041ce 37 40 00 86              |7@      |		MOVE.W	D0,(A3+0x86)
800041d2 bc fc 00 00              |        |		CMPA.W	#0x0,A6
800041d6 67 0a                    |g       |		BEQ	0x800041e2
800041d8 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
800041de 61 00 0c c4              |a       |		BSR	0x80004ea4
800041e2 20 6b 00 64              | k d    |		MOVEA.L	(A3+0x64),A0
800041e6 22 6b 00 68              |"k h    |		MOVEA.L	(A3+0x68),A1
800041ea 42 81                    |B       |		CLR.L	D1
800041ec 12 2b 00 6c              | + l    |		MOVE.B	(A3+0x6c),D1
800041f0 48 41                    |HA      |		SWAP.W	D1
800041f2 12 2b 00 6d              | + m    |		MOVE.B	(A3+0x6d),D1
800041f6 42 84                    |B       |		CLR.L	D4
800041f8 18 2b 00 6e              | + n    |		MOVE.B	(A3+0x6e),D4
800041fc 24 44                    |$D      |		MOVEA.L	D4,A2
800041fe 18 2b 00 6f              | + o    |		MOVE.B	(A3+0x6f),D4
80004202 42 86                    |B       |		CLR.L	D6
80004204 60 00 05 62              |`  b    |		BRA	0x80004768
80004208 00 00 04 00 00 00 00 00  |        |		.XXX[0x10]
80004210 32 0c 18 54 00 00 00 00  |2  T    |
80004218 30 2b 00 86              |0+      |		MOVE.W	(A3+0x86),D0
8000421c 61 00 0d ca              |a       |		BSR	0x80004fe8
80004220 21 eb 00 80 01 08        |!       |		MOVE.L	(A3+0x80),0x108
80004226 21 eb 00 74 00 08        |!  t    |		MOVE.L	(A3+0x74),0x8
8000422c 27 48 00 64              |'H d    |		MOVE.L	A0,(A3+0x64)
80004230 27 49 00 68              |'I h    |		MOVE.L	A1,(A3+0x68)
80004234 30 0a                    |0       |		MOVE.W	A2,D0
80004236 17 40 00 6e              | @ n    |		MOVE.B	D0,(A3+0x6e)
8000423a 17 44 00 6f              | D o    |		MOVE.B	D4,(A3+0x6f)
8000423e 17 41 00 6d              | A m    |		MOVE.B	D1,(A3+0x6d)
80004242 48 41                    |HA      |		SWAP.W	D1
80004244 17 41 00 6c              | A l    |		MOVE.B	D1,(A3+0x6c)
80004248 08 ab 00 00 00 4b        |     K  |		BCLR.B	#0x0,(A3+0x4b)
8000424e 22 6b 00 48              |"k H    |		MOVEA.L	(A3+0x48),A1
80004252 08 ab 00 07 00 8c        |        |		BCLR.B	#0x7,(A3+0x8c)
80004258 49 fa fe 0c              |I       |		LEA.L	_IOC_EEPROM_PART3_EXPORT_4004,A4
8000425c b3 cc                    |        |		CMPA.L	A4,A1
8000425e 67 5c                    |g\      |		BEQ	0x800042bc
80004260 7a 0f                    |z       |		MOVEQ.L	#0x0f,D5
80004262 20 2b 00 8c              | +      |		MOVE.L	(A3+0x8c),D0
80004266 49 eb 00 90              |I       |		LEA.L	(A3+0x90),A4
8000426a 32 3c 4e 40              |2<N@    |		MOVE.W	#0x4e40,D1
8000426e 0b 00                    |        |		BTST.L	D5,D0
80004270 67 24                    |g$      |		BEQ	0x80004296
80004272 39 41 00 04              |9A      |		MOVE.W	D1,(A4+0x4)
80004276 20 54                    | T      |		MOVEA.L	(A4),A0
80004278 b1 c9                    |        |		CMPA.L	A1,A0
8000427a 67 08                    |g       |		BEQ	0x80004284
8000427c 39 50 00 04              |9P      |		MOVE.W	(A0),(A4+0x4)
80004280 30 81                    |0       |		MOVE.W	D1,(A0)
80004282 60 12                    |`       |		BRA	0x80004296
80004284 4a ab 00 88              |J       |		TST.L	(A3+0x88)
80004288 66 0c                    |f       |		BNE	0x80004296
8000428a 08 c0 00 1f              |        |		BSET.L	#0x1f,D0
8000428e 27 7c 00 00 00 01 00 88  |'|      |		MOVE.L	#0x1,(A3+0x88)
80004296 5c 8c                    |\       |		ADDQ.L	#0x6,A4
80004298 51 cd ff d4              |Q       |		DBF	D5,0x8000426e
8000429c b2 51                    | Q      |		CMP.W	(A1),D1
8000429e 67 1c                    |g       |		BEQ	0x800042bc
800042a0 4a ab 00 88              |J       |		TST.L	(A3+0x88)
800042a4 6f 16                    |o       |		BLE	0x800042bc
800042a6 27 40 00 8c              |'@      |		MOVE.L	D0,(A3+0x8c)
800042aa 30 2b 00 60              |0+ `    |		MOVE.W	(A3+0x60),D0
800042ae 00 6b 87 00 00 60        | k   `  |		ORI.W	#0x8700,(A3+0x60)
800042b4 02 40 07 00              | @      |		ANDI.W	#0x0700,D0
800042b8 37 40 00 84              |7@      |		MOVE.W	D0,(A3+0x84)
800042bc 20 2b 00 5c              | + \    |		MOVE.L	(A3+0x5c),D0
800042c0 4e 7b 08 02              |N{      |		MOVEC	D0,CAAR			; Cache Address Register
800042c4 20 2b 00 58              | + X    |		MOVE.L	(A3+0x58),D0
800042c8 00 00 00 80              |        |		ORI.B	#0x80,D0
800042cc 4e 7b 00 02              |N{      |		MOVEC	D0,CACR			; Cache Control Register
800042d0 20 2b 00 54              | + T    |		MOVE.L	(A3+0x54),D0
800042d4 4e 7b 00 01              |N{      |		MOVEC	D0,DFC			; Destination Function Code
800042d8 20 2b 00 50              | + P    |		MOVE.L	(A3+0x50),D0
800042dc 4e 7b 00 00              |N{      |		MOVEC	D0,SFC			; Source Function Code
800042e0 20 2b 00 4c              | + L    |		MOVE.L	(A3+0x4c),D0
800042e4 4e 7b 08 01              |N{      |		MOVEC	D0,VBR			; Vector Base Register
800042e8 20 6b 00 40              | k @    |		MOVEA.L	(A3+0x40),A0
800042ec 4e 7b 88 04              |N{      |		MOVEC	A0,ISP			; Interrupt Stack Pointer
800042f0 20 6b 00 44              | k D    |		MOVEA.L	(A3+0x44),A0
800042f4 4e 7b 88 03              |N{      |		MOVEC	A0,MSP			; Master Stack Pointer
800042f8 20 6b 00 3c              | k <    |		MOVEA.L	(A3+0x3c),A0
800042fc 4e 60                    |N`      |		MOVE.L	A0,USP
800042fe 42 67                    |Bg      |		CLR.W	-(A7)
80004300 2f 2b 00 48              |/+ H    |		MOVE.L	(A3+0x48),-(A7)
80004304 3f 2b 00 60              |?+ `    |		MOVE.W	(A3+0x60),-(A7)
80004308 08 b9 00 01 00 00 fc 06  |        |		BCLR.B	#0x1,0xfc06
80004310 4c d3 7f ff              |L       |		MOVEM.L	(A3),D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6
80004314 4e 73                    |Ns      |		RTE
80004316 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
8000431c 08 84 00 1f              |        |		BCLR.L	#0x1f,D4
80004320 7e 40                    |~@      |		MOVEQ.L	#0x40,D7
80004322 61 00 09 e0              |a       |		BSR	0x80004d04
80004326 4a 46                    |JF      |		TST.W	D6
80004328 6b 46                    |kF      |		BMI	0x80004370
8000432a 76 18                    |v       |		MOVEQ.L	#0x18,D3
8000432c e6 aa                    |        |		LSR.L	D3,D2
8000432e 14 07                    |        |		MOVE.B	D7,D2
80004330 0c 02 00 61              |   a    |		CMPI.B	#0x61,D2
80004334 65 0a                    |e       |		BCS	0x80004340
80004336 0c 02 00 7a              |   z    |		CMPI.B	#0x7a,D2
8000433a 62 04                    |b       |		BHI	0x80004340
8000433c 02 02 00 5f              |   _    |		ANDI.B	#0x5f,D2
80004340 e7 aa                    |        |		LSL.L	D3,D2
80004342 4d fb 01 70 00 00 00 66  |M  p   f|		LEA.L	(#0x800043aa),A6	;  LEW=0170
8000434a 2a 16                    |*       |		MOVE.L	(A6),D5
8000434c 67 22                    |g"      |		BEQ	0x80004370
8000434e ba 82                    |        |		CMP.L	D2,D5
80004350 67 34                    |g4      |		BEQ	0x80004386
80004352 5c 8e                    |\       |		ADDQ.L	#0x6,A6
80004354 e6 ad                    |        |		LSR.L	D3,D5
80004356 e7 ad                    |        |		LSL.L	D3,D5
80004358 ba 82                    |        |		CMP.L	D2,D5
8000435a 66 ee                    |f       |		BNE	0x8000434a
8000435c 0c 07 00 1b              |        |		CMPI.B	#0x1b,D7
80004360 66 02                    |f       |		BNE	0x80004364
80004362 7e 24                    |~$      |		MOVEQ.L	#0x24,D7
80004364 61 00 0d 08              |a       |		BSR	0x8000506e
80004368 61 00 09 ec              |a       |		BSR	0x80004d56
8000436c 51 43                    |QC      |		SUBQ.W	#0x8,D3
8000436e 6a bc                    |j       |		BPL	0x8000432c
80004370 0c 07 00 20              |        |		CMPI.B	#0x20,D7
80004374 6d 04                    |m       |		BLT	0x8000437a
80004376 61 00 0c f6              |a       |		BSR	0x8000506e
8000437a 4d fb 01 70 00 00 0b 52  |M  p   R|		LEA.L	(#t_Unrecognized_command_syntax_),A6;  LEW=0170
80004382 60 00 0b 3e              |`  >    |		BRA	0x80004ec2
80004386 0c 07 00 20              |        |		CMPI.B	#0x20,D7
8000438a 65 04                    |e       |		BCS	0x80004390
8000438c 61 00 0c e0              |a       |		BSR	0x8000506e
80004390 3a 2e 00 04              |:.      |		MOVE.W	(A6+0x4),D5
80004394 34 05                    |4       |		MOVE.W	D5,D2
80004396 02 82 00 00 00 1f        |        |		ANDI.L	#0x0000001f,D2
8000439c e8 4d                    | M      |		LSR.W	#0x4,D5
8000439e 02 45 0f fe              | E      |		ANDI.W	#0x0ffe,D5
800043a2 4e fb 51 30 00 00 00 06  |N Q0    |		JMP	(D5.W+#0x800043aa)	;  LEW=5130
800043aa 27 00 00 00              |'       |		.CONST	27,00,00,00
800043ae 14 e0 7c 00              |  |     |		.CONST	14,e0,7c,00
800043b2 00 00 11 e1              |        |		.CONST	00,00,11,e1
800043b6 5c 00 00 00              |\       |		.CONST	5c,00,00,00
800043ba 11 e2 2f 00              |  /     |		.CONST	11,e2,2f,00
800043be 00 00 11 e4              |        |		.CONST	00,00,11,e4
800043c2 3b 00 00 00              |;       |		.CONST	3b,00,00,00
800043c6 0e e0 0a 00              |        |		.CONST	0e,e0,0a,00
800043ca 00 00 16 60              |   `    |		.CONST	00,00,16,60
800043ce 5e 00 00 00              |^       |		.CONST	5e,00,00,00
800043d2 16 60 0d 00              | `      |		.CONST	16,60,0d,00
800043d6 00 00 16 60              |   `    |		.CONST	00,00,16,60
800043da 3d 00 00 00              |=       |		.CONST	3d,00,00,00
800043de 1c 20 2c 00              |  ,     |		.CONST	1c,20,2c,00
800043e2 00 00 1c e0              |        |		.CONST	00,00,1c,e0
800043e6 1b 49 00 00              | I      |		.CONST	1b,49,00,00
800043ea 29 e0 1b 4f              |)  O    |		.CONST	29,e0,1b,4f
800043ee 00 00 2a a0              |  *     |		.CONST	00,00,2a,a0
800043f2 1b 47 00 00              | G      |		.CONST	1b,47,00,00
800043f6 30 00 1b 53              |0  S    |		.CONST	30,00,1b,53
800043fa 00 00 31 80              |  1     |		.CONST	00,00,31,80
800043fe 1b 42 00 00              | B      |		.CONST	1b,42,00,00
80004402 32 60 1b 44              |2` D    |		.CONST	32,60,1b,44
80004406 00 00 38 60              |  8`    |		.CONST	00,00,38,60
8000440a 5b 00 00 00              |[       |		.CONST	5b,00,00,00
8000440e 0f a1 3c 00              |  <     |		.CONST	0f,a1,3c,00
80004412 00 00 0f a2              |        |		.CONST	00,00,0f,a2
80004416 25 00 00 00              |%       |		.CONST	25,00,00,00
8000441a 0f a4 53 44              |  SD    |		.CONST	0f,a4,53,44
8000441e 00 00 3b e0              |  ;     |		.CONST	00,00,3b,e0
80004422 52 44 00 00              |RD      |		.CONST	52,44,00,00
80004426 4c 80 52 41              |L RA    |		.CONST	4c,80,52,41
8000442a 00 00 4b 88              |  K     |		.CONST	00,00,4b,88
8000442e 53 50 00 00              |SP      |		.CONST	53,50,00,00
80004432 4e 20 55 53              |N US    |		.CONST	4e,20,55,53
80004436 50 00 52 4f              |P RO    |		.CONST	50,00,52,4f
8000443a 49 53 50 00              |ISP     |		.CONST	49,53,50,00
8000443e 52 50 4d 53              |RPMS    |		.CONST	52,50,4d,53
80004442 50 00 52 51              |P RQ    |		.CONST	50,00,52,51
80004446 53 52 00 00              |SR      |		.CONST	53,52,00,00
8000444a 56 98 56 42              |V VB    |		.CONST	56,98,56,42
8000444e 52 00 52 53              |R RS    |		.CONST	52,00,52,53
80004452 50 43 00 00              |PC      |		.CONST	50,43,00,00
80004456 52 52 49 43              |RRIC    |		.CONST	52,52,49,43
8000445a 43 52 52 56              |CRRV    |		.CONST	43,52,52,56
8000445e 49 43 41 52              |ICAR    |		.CONST	49,43,41,52
80004462 52 57 58 53              |RWXS    |		.CONST	52,57,58,53
80004466 46 43 52 54              |FCRT    |		.CONST	46,43,52,54
8000446a 58 44 46 43              |XDFC    |		.CONST	58,44,46,43
8000446e 52 55 52 42              |RURB    |		.CONST	52,55,52,42
80004472 00 00 5e e0              |  ^     |		.CONST	00,00,5e,e0
80004476 52 45 53 00              |RES     |		.CONST	52,45,53,00
8000447a 60 c0 1b 52              |`  R    |		.CONST	60,c0,1b,52
8000447e 44 4c 72 80              |DLr     |		.CONST	44,4c,72,80
80004482 1b 52 55 4c              | RUL    |		.CONST	1b,52,55,4c
80004486 73 e0 1b 52              |s  R    |		.CONST	73,e0,1b,52
8000448a 4c 44 7e 20 1b 43        |LD~  C  |		.XXX[0x6]
80004490 41 4c 76 60 00 00 00 00  |ALv`    |		.XXX[0x8]
											; MANUAL
80004498 4d fb 01 70 00 00 0a 51  |M  p   Q|		LEA.L	(#t_Sorry_that_command_is_not_implemented_yet_),A6;  LEW=0170
800044a0 60 00 fe e0              |`       |		BRA	0x80004382
800044a4 24 42                    |$B      |		MOVEA.L	D2,A2			; MANUAL
800044a6 20 40                    | @      |		MOVEA.L	D0,A0
800044a8 42 80                    |B       |		CLR.L	D0
800044aa 22 40                    |"@      |		MOVEA.L	D0,A1
800044ac 18 07                    |        |		MOVE.B	D7,D4
800044ae 61 00 09 e2              |a       |		BSR	0x80004e92
800044b2 26 02                    |&       |		MOVE.L	D2,D3
800044b4 e3 8b                    |        |		LSL.L	#0x1,D3
800044b6 53 03                    |S       |		SUBQ.B	#0x1,D3
800044b8 70 3f                    |p?      |		MOVEQ.L	#0x3f,D0
800044ba 4e b9 80 00 20 18        |N       |		JSR	IOC_EEPROM_PART2_OUT_CHAR(D0)
800044c0 51 cb ff f6              |Q       |		DBF	D3,0x800044b8
800044c4 60 00 00 28              |`  (    |		BRA	0x800044ee
800044c8 24 42                    |$B      |		MOVEA.L	D2,A2			; MANUAL
800044ca 20 40                    | @      |		MOVEA.L	D0,A0
800044cc 42 80                    |B       |		CLR.L	D0
800044ce 0c 42 00 02              | B      |		CMPI.W	#0x0002,D2
800044d2 6e 0a                    |n       |		BGT	0x800044de
800044d4 67 04                    |g       |		BEQ	0x800044da
800044d6 10 10                    |        |		MOVE.B	(A0),D0
800044d8 60 06                    |`       |		BRA	0x800044e0
800044da 30 10                    |0       |		MOVE.W	(A0),D0
800044dc 60 02                    |`       |		BRA	0x800044e0
800044de 20 10                    |        |		MOVE.L	(A0),D0
800044e0 22 40                    |"@      |		MOVEA.L	D0,A1
800044e2 18 07                    |        |		MOVE.B	D7,D4
800044e4 61 00 09 ac              |a       |		BSR	0x80004e92
800044e8 e7 8a                    |        |		LSL.L	#0x3,D2
800044ea 61 00 09 10              |a       |		BSR	0x80004dfc
800044ee 08 c4 00 1f              |        |		BSET.L	#0x1f,D4
800044f2 7e 20                    |~       |		MOVEQ.L	#0x20,D7
800044f4 60 00 fe 2c              |`  ,    |		BRA	0x80004322
800044f8 34 7c 00 01              |4|      |		MOVEA.W	#0x1,A2			; MANUAL
800044fc 20 40                    | @      |		MOVEA.L	D0,A0
800044fe 42 80                    |B       |		CLR.L	D0
80004500 10 10                    |        |		MOVE.B	(A0),D0
80004502 22 40                    |"@      |		MOVEA.L	D0,A1
80004504 18 07                    |        |		MOVE.B	D7,D4
80004506 61 00 09 8a              |a       |		BSR	0x80004e92
8000450a 61 00 09 4c              |a  L    |		BSR	0x80004e58
8000450e 60 de                    |`       |		BRA	0x800044ee
80004510 16 07                    |        |		MOVE.B	D7,D3			; MANUAL
80004512 4a 46                    |JF      |		TST.W	D6
80004514 67 28                    |g(      |		BEQ	0x8000453e
80004516 4d fb 01 70 00 00 09 ff  |M  p    |		LEA.L	(#t_No_location_is_open_),A6;  LEW=0170
8000451e 4a 84                    |J       |		TST.L	D4
80004520 6a 00 09 a0              |j       |		BPL	0x80004ec2
80004524 7e 07                    |~       |		MOVEQ.L	#0x07,D7
80004526 61 00 0b 46              |a  F    |		BSR	0x8000506e
8000452a 22 40                    |"@      |		MOVEA.L	D0,A1
8000452c b4 fc 00 02              |        |		CMPA.W	#0x2,A2
80004530 6e 0a                    |n       |		BGT	0x8000453c
80004532 67 04                    |g       |		BEQ	0x80004538
80004534 10 80                    |        |		MOVE.B	D0,(A0)
80004536 60 06                    |`       |		BRA	0x8000453e
80004538 30 80                    |0       |		MOVE.W	D0,(A0)
8000453a 60 02                    |`       |		BRA	0x8000453e
8000453c 20 80                    |        |		MOVE.L	D0,(A0)
8000453e 08 84 00 1f              |        |		BCLR.L	#0x1f,D4
80004542 0c 03 00 0d              |        |		CMPI.B	#0x0d,D3
80004546 67 00 fd ce              |g       |		BEQ	0x80004316
8000454a 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
80004550 0c 03 00 5e              |   ^    |		CMPI.B	#0x5e,D3
80004554 67 04                    |g       |		BEQ	0x8000455a
80004556 d1 ca                    |        |		ADDA.L	A2,A0
80004558 60 02                    |`       |		BRA	0x8000455c
8000455a 91 ca                    |        |		SUBA.L	A2,A0
8000455c 20 08                    |        |		MOVE.L	A0,D0
8000455e 74 20                    |t       |		MOVEQ.L	#0x20,D2
80004560 61 00 08 9a              |a       |		BSR	0x80004dfc
80004564 1e 04                    |        |		MOVE.B	D4,D7
80004566 20 08                    |        |		MOVE.L	A0,D0
80004568 60 00 fd c0              |`       |		BRA	0x8000432a
8000456c 22 40                    |"@      |		MOVEA.L	D0,A1			; MANUAL
8000456e 74 20                    |t       |		MOVEQ.L	#0x20,D2
80004570 61 00 08 8a              |a       |		BSR	0x80004dfc
80004574 60 00 fd a0              |`       |		BRA	0x80004316
80004578 2c 40                    |,@      |		MOVEA.L	D0,A6			; MANUAL
8000457a 4a 46                    |JF      |		TST.W	D6
8000457c 66 02                    |f       |		BNE	0x80004580
8000457e 2c 48                    |,H      |		MOVEA.L	A0,A6
80004580 61 00 07 86              |a       |		BSR	0x80004d08
80004584 4a 46                    |JF      |		TST.W	D6
80004586 6b 00 fd e8              |k       |		BMI	0x80004370
8000458a 74 01                    |t       |		MOVEQ.L	#0x01,D2
8000458c 0c 07 00 27              |   '    |		CMPI.B	#0x27,D7
80004590 67 20                    |g       |		BEQ	0x800045b2
80004592 0c 07 00 7c              |   |    |		CMPI.B	#0x7c,D7
80004596 67 1a                    |g       |		BEQ	0x800045b2
80004598 74 02                    |t       |		MOVEQ.L	#0x02,D2
8000459a 0c 07 00 5c              |   \    |		CMPI.B	#0x5c,D7
8000459e 67 12                    |g       |		BEQ	0x800045b2
800045a0 74 04                    |t       |		MOVEQ.L	#0x04,D2
800045a2 0c 07 00 2f              |   /    |		CMPI.B	#0x2f,D7
800045a6 67 0a                    |g       |		BEQ	0x800045b2
800045a8 0c 07 00 0d              |        |		CMPI.B	#0x0d,D7
800045ac 66 00 fd c2              |f       |		BNE	0x80004370
800045b0 60 08                    |`       |		BRA	0x800045ba
800045b2 24 42                    |$B      |		MOVEA.L	D2,A2
800045b4 18 07                    |        |		MOVE.B	D7,D4
800045b6 61 00 0a b6              |a       |		BSR	0x8000506e
800045ba 20 4e                    | N      |		MOVEA.L	A6,A0
800045bc 22 40                    |"@      |		MOVEA.L	D0,A1
800045be 42 05                    |B       |		CLR.B	D5
800045c0 2c 49                    |,I      |		MOVEA.L	A1,A6
800045c2 bc fc 00 00              |        |		CMPA.W	#0x0,A6
800045c6 67 00 fd 4e              |g  N    |		BEQ	0x80004316
800045ca 61 00 0a 38              |a  8    |		BSR	0x80005004
800045ce 67 24                    |g$      |		BEQ	0x800045f4
800045d0 61 00 0a 3a              |a  :    |		BSR	0x8000500c
800045d4 0c 07 00 03              |        |		CMPI.B	#0x03,D7
800045d8 67 00 fd 3c              |g  <    |		BEQ	0x80004316
800045dc 0c 07 00 13              |        |		CMPI.B	#0x13,D7
800045e0 66 12                    |f       |		BNE	0x800045f4
800045e2 61 00 0a 28              |a  (    |		BSR	0x8000500c
800045e6 0c 07 00 03              |        |		CMPI.B	#0x03,D7
800045ea 67 00 fd 2a              |g  *    |		BEQ	0x80004316
800045ee 0c 07 00 11              |        |		CMPI.B	#0x11,D7
800045f2 66 ee                    |f       |		BNE	0x800045e2
800045f4 02 05 00 0f              |        |		ANDI.B	#0x0f,D5
800045f8 66 18                    |f       |		BNE	0x80004612
800045fa 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
80004600 20 08                    |        |		MOVE.L	A0,D0
80004602 74 20                    |t       |		MOVEQ.L	#0x20,D2
80004604 61 00 07 f6              |a       |		BSR	0x80004dfc
80004608 1e 04                    |        |		MOVE.B	D4,D7
8000460a 61 00 0a 62              |a  b    |		BSR	0x8000506e
8000460e 61 00 08 82              |a       |		BSR	0x80004e92
80004612 42 80                    |B       |		CLR.L	D0
80004614 24 0a                    |$       |		MOVE.L	A2,D2
80004616 0c 42 00 02              | B      |		CMPI.W	#0x0002,D2
8000461a 6e 0a                    |n       |		BGT	0x80004626
8000461c 67 04                    |g       |		BEQ	0x80004622
8000461e 10 18                    |        |		MOVE.B	(A0)+,D0
80004620 60 06                    |`       |		BRA	0x80004628
80004622 30 18                    |0       |		MOVE.W	(A0)+,D0
80004624 60 02                    |`       |		BRA	0x80004628
80004626 20 18                    |        |		MOVE.L	(A0)+,D0
80004628 da 4a                    | J      |		ADD.W	A2,D5
8000462a 53 8e                    |S       |		SUBQ.L	#0x1,A6
8000462c 61 00 08 64              |a  d    |		BSR	0x80004e92
80004630 0c 04 00 27              |   '    |		CMPI.B	#0x27,D4
80004634 67 0a                    |g       |		BEQ	0x80004640
80004636 e7 8a                    |        |		LSL.L	#0x3,D2
80004638 61 00 07 c2              |a       |		BSR	0x80004dfc
8000463c 60 00 ff 84              |`       |		BRA	0x800045c2
80004640 61 00 08 16              |a       |		BSR	0x80004e58
80004644 60 00 ff 7c              |`  |    |		BRA	0x800045c2
80004648 24 00                    |$       |		MOVE.L	D0,D2			; MANUAL
8000464a 48 42                    |HB      |		SWAP.W	D2
8000464c 34 01                    |4       |		MOVE.W	D1,D2
8000464e 26 01                    |&       |		MOVE.L	D1,D3
80004650 48 43                    |HC      |		SWAP.W	D3
80004652 60 06                    |`       |		BRA	0x8000465a
80004654 24 01 34 00              |$ 4     |		.XXX[0x4]
80004658 36 01                    |6       |		.XXX[0x2]
8000465a 4a 46                    |JF      |		TST.W	D6
8000465c 67 20                    |g       |		BEQ	0x8000467e
8000465e 4d fb 01 70 00 00 08 cc  |M  p    |		LEA.L	(#t_Radix_out_of_range_),A6;  LEW=0170
80004666 0c 80 00 00 00 02        |        |		CMPI.L	#0x00000002,D0
8000466c 6d 00 08 54              |m  T    |		BLT	0x80004ec2
80004670 0c 80 00 00 00 10        |        |		CMPI.L	#0x00000010,D0
80004676 6e 00 08 4a              |n  J    |		BGT	0x80004ec2
8000467a 26 00                    |&       |		MOVE.L	D0,D3
8000467c 22 02                    |"       |		MOVE.L	D2,D1
8000467e 61 00 08 12              |a       |		BSR	0x80004e92
80004682 48 c3                    |H       |		EXTW.L	D3
80004684 86 fc 00 0a              |        |		DIVU.W	#0xa,D3
80004688 67 0a                    |g       |		BEQ	0x80004694
8000468a 1e 03                    |        |		MOVE.B	D3,D7
8000468c 06 07 00 30              |   0    |		ADDI.B	#0x30,D7
80004690 61 00 09 dc              |a       |		BSR	0x8000506e
80004694 48 43                    |HC      |		SWAP.W	D3
80004696 06 03 00 30              |   0    |		ADDI.B	#0x30,D3
8000469a 1e 03                    |        |		MOVE.B	D3,D7
8000469c 61 00 09 d0              |a       |		BSR	0x8000506e
800046a0 7e 2e                    |~.      |		MOVEQ.L	#0x2e,D7
800046a2 61 00 09 ca              |a       |		BSR	0x8000506e
800046a6 60 00 fc 6e              |`  n    |		BRA	0x80004316
800046aa 42 82                    |B       |		CLR.L	D2			; MANUAL
800046ac 4a 46                    |JF      |		TST.W	D6
800046ae 67 04                    |g       |		BEQ	0x800046b4
800046b0 27 40 00 48              |'@ H    |		MOVE.L	D0,(A3+0x48)
800046b4 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
800046ba 27 42 00 88              |'B      |		MOVE.L	D2,(A3+0x88)
800046be 60 00 fb 58              |`  X    |		BRA	0x80004218
800046c2 4a 46                    |JF      |		TST.W	D6			; MANUAL
800046c4 66 02                    |f       |		BNE	0x800046c8
800046c6 70 01                    |p       |		MOVEQ.L	#0x01,D0
800046c8 24 00                    |$       |		MOVE.L	D0,D2
800046ca 6f 00 fc 4a              |o  J    |		BLE	0x80004316
800046ce 60 e4                    |`       |		BRA	0x800046b4
800046d0 08 80 00 00              |        |		BCLR.L	#0x0,D0			; MANUAL
800046d4 7a 0f                    |z       |		MOVEQ.L	#0x0f,D5
800046d6 49 eb 00 90              |I       |		LEA.L	(A3+0x90),A4
800046da 4a 46                    |JF      |		TST.W	D6
800046dc 67 32                    |g2      |		BEQ	0x80004710
800046de 26 2b 00 8c              |&+      |		MOVE.L	(A3+0x8c),D3
800046e2 0b 03                    |        |		BTST.L	D5,D3
800046e4 66 0a                    |f       |		BNE	0x800046f0
800046e6 28 80                    |(       |		MOVE.L	D0,(A4)
800046e8 26 2b 00 8c              |&+      |		MOVE.L	(A3+0x8c),D3
800046ec 0b c3                    |        |		BSET.L	D5,D3
800046ee 60 04                    |`       |		BRA	0x800046f4
800046f0 b0 94                    |        |		CMP.L	(A4),D0
800046f2 67 38                    |g8      |		BEQ	0x8000472c
800046f4 5c 8c                    |\       |		ADDQ.L	#0x6,A4
800046f6 51 cd ff ea              |Q       |		DBF	D5,0x800046e2
800046fa 4d fb 01 70 00 00 08 44  |M  p   D|		LEA.L	(#t_Too_many_breakpoints_),A6;  LEW=0170
80004702 b6 ab 00 8c              |        |		CMP.L	(A3+0x8c),D3
80004706 67 00 07 ba              |g       |		BEQ	0x80004ec2
8000470a 27 43 00 8c              |'C      |		MOVE.L	D3,(A3+0x8c)
8000470e 60 1c                    |`       |		BRA	0x8000472c
80004710 20 2b 00 8c              | +      |		MOVE.L	(A3+0x8c),D0
80004714 0b 00                    |        |		BTST.L	D5,D0
80004716 67 0e                    |g       |		BEQ	0x80004726
80004718 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
8000471e 20 14                    |        |		MOVE.L	(A4),D0
80004720 74 20                    |t       |		MOVEQ.L	#0x20,D2
80004722 61 00 06 d8              |a       |		BSR	0x80004dfc
80004726 5c 8c                    |\       |		ADDQ.L	#0x6,A4
80004728 51 cd ff e6              |Q       |		DBF	D5,0x80004710
8000472c 60 00 fb e8              |`       |		BRA	0x80004316
80004730 08 80 00 00              |        |		BCLR.L	#0x0,D0			; MANUAL
80004734 42 83                    |B       |		CLR.L	D3
80004736 4a 46                    |JF      |		TST.W	D6
80004738 67 14                    |g       |		BEQ	0x8000474e
8000473a 7a 0f                    |z       |		MOVEQ.L	#0x0f,D5
8000473c 49 eb 00 90              |I       |		LEA.L	(A3+0x90),A4
80004740 26 2b 00 8c              |&+      |		MOVE.L	(A3+0x8c),D3
80004744 0b 03                    |        |		BTST.L	D5,D3
80004746 67 0e                    |g       |		BEQ	0x80004756
80004748 b0 94                    |        |		CMP.L	(A4),D0
8000474a 66 0a                    |f       |		BNE	0x80004756
8000474c 0b 83                    |        |		BCLR.L	D5,D3
8000474e 27 43 00 8c              |'C      |		MOVE.L	D3,(A3+0x8c)
80004752 60 00 fb c2              |`       |		BRA	0x80004316
80004756 5c 8c                    |\       |		ADDQ.L	#0x6,A4
80004758 51 cd ff ea              |Q       |		DBF	D5,0x80004744
8000475c 4d fb 01 70 00 00 07 f8  |M  p    |		LEA.L	(#t_Breakpoint_address_not_found_),A6;  LEW=0170
80004764 60 00 07 5c              |`  \    |		BRA	0x80004ec2
80004768 4d fa 00 a2              |M       |		LEA.L	0x8000480c,A6
8000476c 61 00 07 36              |a  6    |		BSR	0x80004ea4
80004770 0c 07 00 0e              |        |		CMPI.B	#0x0e,D7
80004774 63 52                    |cR      |		BLS	0x800047c8
80004776 6e 74                    |nt      |		BGT	0x800047ec
80004778 46 07                    |F       |		NOT.B	D7
8000477a 67 00 fb 9a              |g       |		BEQ	0x80004316
8000477e 53 07                    |S       |		SUBQ.B	#0x1,D7
80004780 67 3e                    |g>      |		BEQ	0x800047c0
80004782 53 07                    |S       |		SUBQ.B	#0x1,D7
80004784 67 18                    |g       |		BEQ	0x8000479e
80004786 53 07                    |S       |		SUBQ.B	#0x1,D7
80004788 67 60                    |g`      |		BEQ	0x800047ea
8000478a 53 07                    |S       |		SUBQ.B	#0x1,D7
8000478c 67 08                    |g       |		BEQ	0x80004796
8000478e 06 07 00 13              |        |		ADDI.B	#0x13,D7
80004792 74 03                    |t       |		MOVEQ.L	#0x03,D2
80004794 60 58                    |`X      |		BRA	0x800047ee
80004796 74 10                    |t       |		MOVEQ.L	#0x10,D2
80004798 30 2b 00 60              |0+ `    |		MOVE.W	(A3+0x60),D0
8000479c 60 5e                    |`^      |		BRA	0x800047fc
8000479e 30 2b 00 60              |0+ `    |		MOVE.W	(A3+0x60),D0
800047a2 7e 55                    |~U      |		MOVEQ.L	#0x55,D7
800047a4 74 0f                    |t       |		MOVEQ.L	#0x0f,D2
800047a6 08 00 00 0d              |        |		BTST.L	#0xd,D0
800047aa 67 0e                    |g       |		BEQ	0x800047ba
800047ac 7e 49                    |~I      |		MOVEQ.L	#0x49,D7
800047ae 74 10                    |t       |		MOVEQ.L	#0x10,D2
800047b0 08 00 00 0c              |        |		BTST.L	#0xc,D0
800047b4 67 04                    |g       |		BEQ	0x800047ba
800047b6 7e 4d                    |~M      |		MOVEQ.L	#0x4d,D7
800047b8 74 11                    |t       |		MOVEQ.L	#0x11,D2
800047ba 61 00 08 b2              |a       |		BSR	0x8000506e
800047be 60 ac                    |`       |		BRA	0x8000476c
800047c0 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
800047c6 60 a4                    |`       |		BRA	0x8000476c
800047c8 14 07                    |        |		MOVE.B	D7,D2
800047ca 7e 52                    |~R      |		MOVEQ.L	#0x52,D7
800047cc 61 00 08 a0              |a       |		BSR	0x8000506e
800047d0 7e 41                    |~A      |		MOVEQ.L	#0x41,D7
800047d2 0c 02 00 08              |        |		CMPI.B	#0x08,D2
800047d6 6c 02                    |l       |		BGE	0x800047da
800047d8 7e 44                    |~D      |		MOVEQ.L	#0x44,D7
800047da 61 00 08 92              |a       |		BSR	0x8000506e
800047de 7e 07                    |~       |		MOVEQ.L	#0x07,D7
800047e0 ce 02                    |        |		AND.B	D2,D7
800047e2 06 07 00 30              |   0    |		ADDI.B	#0x30,D7
800047e6 61 00 08 86              |a       |		BSR	0x8000506e
800047ea 1e 02                    |        |		MOVE.B	D2,D7
800047ec 74 20                    |t       |		MOVEQ.L	#0x20,D2
800047ee 02 87 00 00 00 ff        |        |		ANDI.L	#0x000000ff,D7
800047f4 e5 4f                    | O      |		LSL.W	#0x2,D7
800047f6 48 87                    |H       |		EXTB.W	D7
800047f8 20 33 78 00              | 3x     |		MOVE.L	(A3+D7.L),D0
800047fc 61 00 06 94              |a       |		BSR	0x80004e92
80004800 61 00 05 fa              |a       |		BSR	0x80004dfc
80004804 61 00 06 8c              |a       |		BSR	0x80004e92
80004808 60 00 ff 62              |`  b    |		BRA	0x8000476c
8000480c fe 00 20 01              |        |		.XXX[0x4]
80004810 20 02 20 03 fe 04 20 05  |        |		.XXX[0x50]
80004818 20 06 20 07 fe 08 20 09  |        |
80004820 20 0a 20 0b fe 0c 20 0d  |        |
80004828 20 0e 20 fd 53 50 fc fe  |    SP  |
80004830 20 50 43 12 20 55 53 50  | PC  USP|
80004838 0f 20 49 53 50 10 20 4d  |  ISP  M|
80004840 53 50 11 20 53 52 fb fe  |SP  SR  |
80004848 56 42 52 13 49 43 43 52  |VBR ICCR|
80004850 16 49 43 41 52 17 58 53  | ICAR XS|
80004858 46 43 fa 58 44 46 43 f9  |FC XDFC |
80004860 ff ff                    |        |		.XXX[0x2]
80004862 61 00 04 f2              |a       |		BSR	0x80004d56		; MANUAL
80004866 0c 07 00 37              |   7    |		CMPI.B	#0x37,D7
8000486a 66 0a                    |f       |		BNE	0x80004876
8000486c 61 00 08 00              |a       |		BSR	0x8000506e
80004870 60 1a                    |`       |		BRA	0x8000488c
80004872 61 00 04 e2              |a       |		.XXX[0x4]
80004876 30 07                    |0       |		MOVE.W	D7,D0
80004878 04 00 00 30              |   0    |		SUBI.B	#0x30,D0
8000487c 0c 00 00 07              |        |		CMPI.B	#0x07,D0
80004880 62 00 fa ee              |b       |		BHI	0x80004370
80004884 d4 40                    | @      |		ADD.W	D0,D2
80004886 61 00 07 e6              |a       |		BSR	0x8000506e
8000488a 60 42                    |`B      |		BRA	0x800048ce
8000488c 4a 46                    |JF      |		TST.W	D6
8000488e 66 00 fa ea              |f       |		BNE	0x8000437a
80004892 61 00 05 fe              |a       |		BSR	0x80004e92
80004896 7e 28                    |~(      |		MOVEQ.L	#0x28,D7
80004898 61 00 07 d4              |a       |		BSR	0x8000506e
8000489c 36 2b 00 60              |6+ `    |		MOVE.W	(A3+0x60),D3
800048a0 7e 55                    |~U      |		MOVEQ.L	#0x55,D7
800048a2 74 0f                    |t       |		MOVEQ.L	#0x0f,D2
800048a4 08 03 00 0d              |        |		BTST.L	#0xd,D3
800048a8 67 0e                    |g       |		BEQ	0x800048b8
800048aa 7e 49                    |~I      |		MOVEQ.L	#0x49,D7
800048ac 74 10                    |t       |		MOVEQ.L	#0x10,D2
800048ae 08 03 00 0c              |        |		BTST.L	#0xc,D3
800048b2 67 04                    |g       |		BEQ	0x800048b8
800048b4 7e 4d                    |~M      |		MOVEQ.L	#0x4d,D7
800048b6 74 11                    |t       |		MOVEQ.L	#0x11,D2
800048b8 61 00 07 b4              |a       |		BSR	0x8000506e
800048bc 4d fb 01 70 00 00 00 0c  |M  p    |		LEA.L	(#0x800048ca),A6	;  LEW=0170
800048c4 61 00 05 de              |a       |		BSR	0x80004ea4
800048c8 60 04                    |`       |		BRA	0x800048ce
800048ca 53 50 29 00              |SP)     |		.XXX[0x4]
800048ce 08 84 00 1f              |        |		BCLR.L	#0x1f,D4
800048d2 e5 4a                    | J      |		LSL.W	#0x2,D2
800048d4 4d f3 20 00              |M       |		LEA.L	(A3+D2.W),A6
800048d8 20 16                    |        |		MOVE.L	(A6),D0
800048da 4a 46                    |JF      |		TST.W	D6
800048dc 66 00 fa 9c              |f       |		BNE	0x8000437a
800048e0 22 40                    |"@      |		MOVEA.L	D0,A1
800048e2 61 00 05 ae              |a       |		BSR	0x80004e92
800048e6 74 20                    |t       |		MOVEQ.L	#0x20,D2
800048e8 61 00 05 12              |a       |		BSR	0x80004dfc
800048ec 7e 20                    |~       |		MOVEQ.L	#0x20,D7
800048ee 61 00 04 14              |a       |		BSR	0x80004d04
800048f2 0c 07 00 0d              |        |		CMPI.B	#0x0d,D7
800048f6 66 00 fa 32              |f  2    |		BNE	0x8000432a
800048fa 4a 46                    |JF      |		TST.W	D6
800048fc 6b 00 fa 72              |k  r    |		BMI	0x80004370
80004900 67 00 fa 14              |g       |		BEQ	0x80004316
80004904 2c 80                    |,       |		MOVE.L	D0,(A6)
80004906 7e 07                    |~       |		MOVEQ.L	#0x07,D7
80004908 61 00 07 64              |a  d    |		BSR	0x8000506e
8000490c 22 40                    |"@      |		MOVEA.L	D0,A1
8000490e 60 00 fa 06              |`       |		BRA	0x80004316
80004912 08 84 00 1f              |        |		BCLR.L	#0x1f,D4		; MANUAL
80004916 42 80                    |B       |		CLR.L	D0
80004918 30 2b 00 60              |0+ `    |		MOVE.W	(A3+0x60),D0
8000491c 4a 46                    |JF      |		TST.W	D6
8000491e 66 00 fa 5a              |f  Z    |		BNE	0x8000437a
80004922 22 40                    |"@      |		MOVEA.L	D0,A1
80004924 4d fb 01 70 00 00 00 5a  |M  p   Z|		LEA.L	(#0x80004980),A6	;  LEW=0170
8000492c 61 00 05 64              |a  d    |		BSR	0x80004e92
80004930 61 00 05 72              |a  r    |		BSR	0x80004ea4
80004934 20 09                    |        |		MOVE.L	A1,D0
80004936 4a 07                    |J       |		TST.B	D7
80004938 6b 18                    |k       |		BMI	0x80004952
8000493a ee 68                    | h      |		LSR.W	D7,D0
8000493c 74 03                    |t       |		MOVEQ.L	#0x03,D2
8000493e 0c 07 00 08              |        |		CMPI.B	#0x08,D7
80004942 67 02                    |g       |		BEQ	0x80004946
80004944 74 01                    |t       |		MOVEQ.L	#0x01,D2
80004946 7e 3a                    |~:      |		MOVEQ.L	#0x3a,D7
80004948 61 00 07 24              |a  $    |		BSR	0x8000506e
8000494c 61 00 04 ae              |a       |		BSR	0x80004dfc
80004950 60 da                    |`       |		BRA	0x8000492c
80004952 74 10                    |t       |		MOVEQ.L	#0x10,D2
80004954 61 00 04 a6              |a       |		BSR	0x80004dfc
80004958 7e 20                    |~       |		MOVEQ.L	#0x20,D7
8000495a 61 00 03 a8              |a       |		BSR	0x80004d04
8000495e 0c 07 00 0d              |        |		CMPI.B	#0x0d,D7
80004962 66 00 f9 c6              |f       |		BNE	0x8000432a
80004966 4a 46                    |JF      |		TST.W	D6
80004968 6b 00 fa 06              |k       |		BMI	0x80004370
8000496c 67 00 f9 a8              |g       |		BEQ	0x80004316
80004970 37 40 00 60              |7@ `    |		MOVE.W	D0,(A3+0x60)
80004974 7e 07                    |~       |		MOVEQ.L	#0x07,D7
80004976 61 00 06 f6              |a       |		BSR	0x8000506e
8000497a 22 40                    |"@      |		MOVEA.L	D0,A1
8000497c 60 00 f9 98              |`       |		BRA	0x80004316
80004980 54 31 0f 54 30 0e 53 0d  |T1 T0 S |		.XXX[0x40]
80004988 4d 0c 49 08 58 04 4e 03  |M I X N |
80004990 5a 02 56 01 43 00 ff 00  |Z V C   |
80004998 13 fc 00 01 00 00 fc 04  |        |
800049a0 13 fc 00 08 00 00 fc 01  |        |
800049a8 23 eb 00 48 00 00 fc 08  |#  H    |
800049b0 4e f9 80 00 20 08 2e 79  |N     .y|
800049b8 80 00 00 00 4e f0 01 f1  |    N   |
800049c0 80 00 00 08              |        |		.XXX[0x4]
800049c4					t_Invalid_EEPROM_number:
800049c4 49 6e 76 61 6c 69 64 20  |Invalid |		.TXT	'Invalid EEPROM number'
800049da					t_Bad_EEPROM_checksum:
800049da 42 61 64 20 45 45 50 52  |Bad EEPR|		.TXT	'Bad EEPROM checksum'
800049ee					t_EEPROM_is_write_protected:
800049ee 45 45 50 52 4f 4d 20 69  |EEPROM i|		.TXT	'EEPROM is write protected'
80004a08					t_Out_of_range_module_id:
80004a08 4f 75 74 20 6f 66 20 72  |Out of r|		.TXT	'Out of range module id'
80004a1f					t_No_overlay_validity_byte:
80004a1f 4e 6f 20 6f 76 65 72 6c  |No overl|		.TXT	'No overlay validity byte'
80004a38					t_Unable_to_write_data:
80004a38 55 6e 61 62 6c 65 20 74  |Unable t|		.TXT	'Unable to write data'
80004a4d					t_Timeout_during_write:
80004a4d 54 69 6d 65 6f 75 74 20  |Timeout |		.TXT	'Timeout during write'
80004a62					t_Unknown_error_detected:
80004a62 55 6e 6b 6e 6f 77 6e 20  |Unknown |		.TXT	'Unknown error detected'
80004a79 ff                       |        |		.XXX[0x1]
80004a7a 80 00 49 c4              |  I     |		.PTR	t_Invalid_EEPROM_number
80004a7e 80 00 49 da              |  I     |		.PTR	t_Bad_EEPROM_checksum
80004a82 80 00 49 ee              |  I     |		.PTR	t_EEPROM_is_write_protected
80004a86 80 00 4a 08              |  J     |		.PTR	t_Out_of_range_module_id
80004a8a 80 00 4a 1f              |  J     |		.PTR	t_No_overlay_validity_byte
80004a8e 80 00 4a 38              |  J8    |		.PTR	t_Unable_to_write_data
80004a92 80 00 4a 4d              |  JM    |		.PTR	t_Timeout_during_write
80004a96 80 00 4a 62              |  Jb    |		.PTR	t_Unknown_error_detected
80004a9a 48 e7 40 10              |H @     |		MOVEM.L	A3+D1,-(A7)
80004a9e 0c 81 00 00 00 07        |        |		CMPI.L	#0x00000007,D1
80004aa4 63 06                    |c       |		BLS	0x80004aac
80004aa6 22 3c 00 00 00 08        |"<      |		MOVE.L	#0x8,D1
80004aac 4e b9 80 00 20 28        |N    (  |		JSR	IOC_EEPROM_PART2_OUT_TEXT()
80004ab2 20 20 3f 3f 3f 20 00 ff  |  ???   |		.TXT	'  ??? '
80004aba 26 7b 1d 20 ff ba        |&{      |		MOVEA.L	(D1.L*4+#0x80004a76),A3	;  LEW=1d20
80004ac0 4e b9 80 00 20 2c        |N    ,  |		JSR	IOC_EEPROM_PART2_OUT_TEXT(A3)
80004ac6 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
80004acc 4c df 08 02              |L       |		MOVEM.L	(A7)+,D1+A3
80004ad0 4e 75                    |Nu      |		RTS
80004ad2 48 e7 40 00              |H @     |		MOVEM.L	D1,-(A7)		; MANUAL
80004ad6 4e b9 80 00 20 5c        |N    \  |		JSR	IOC_EEPROM_PART2_DOWNLOAD_RESHA_EEPROM_SECTION
80004adc 67 02                    |g       |		BEQ	0x80004ae0
80004ade 61 ba                    |a       |		BSR	0x80004a9a
80004ae0 4c df 00 02              |L       |		MOVEM.L	(A7)+,D1
80004ae4 60 00 f8 30              |`  0    |		BRA	0x80004316
80004ae8 48 e7 40 00              |H @     |		MOVEM.L	D1,-(A7)		; MANUAL
80004aec 4e b9 80 00 20 60        |N    `  |		JSR	IOC_EEPROM_PART2_EXPORT_2060
80004af2 67 02                    |g       |		BEQ	0x80004af6
80004af4 61 a4                    |a       |		BSR	0x80004a9a
80004af6 4c df 00 02              |L       |		MOVEM.L	(A7)+,D1
80004afa 60 00 f8 1a              |`       |		BRA	0x80004316
80004afe					t_No_address_given_:
80004afe 4e 6f 20 61 64 64 72 65  |No addre|		.TXT	'No address given!'
80004b10 4a 46                    |JF      |		TST.W	D6			; MANUAL
80004b12 66 08                    |f       |		BNE	0x80004b1c
80004b14 4d fa ff e8              |M       |		LEA.L	t_No_address_given_,A6
80004b18 60 00 03 a8              |`       |		BRA	0x80004ec2
80004b1c 48 e7 ff fe              |H       |		MOVEM.L	A6+A5+A4+A3+A2+A1+A0+D7+D6+D5+D4+D3+D2+D1+D0,-(A7)
80004b20 4c d3 7f ff              |L       |		MOVEM.L	(A3),D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6
80004b24 4e b7 01 51              |N  Q    |		JSR	((A7))			;  LEW=0151
80004b28 2f 0b                    |/       |		MOVE.L	A3,-(A7)
80004b2a 26 78 00 24              |&x $    |		MOVEA.L	0x24,A3
80004b2e 47 eb ff 10              |G       |		LEA.L	(A3-0xf0),A3
80004b32 48 d3 7f ff              |H       |		MOVEM.L	D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6,(A3)
80004b36 27 5f 00 2c              |'_ ,    |		MOVE.L	(A7)+,(A3+0x2c)
80004b3a 4c df 7f ff              |L       |		MOVEM.L	(A7)+,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6
80004b3e 60 00 f7 d6              |`       |		BRA	0x80004316
80004b42					t_S_record_not_found_Download_aborted_:
80004b42 53 20 72 65 63 6f 72 64  |S record|		.TXT	'S record not found! Download aborted.'
80004b68					t_Invalid_checksum_Download_aborted_:
80004b68 49 6e 76 61 6c 69 64 20  |Invalid |		.TXT	'Invalid checksum! Download aborted.'
80004b8c 48 e7 f0 80              |H       |		MOVEM.L	A0+D3+D2+D1+D0,-(A7)	; MANUAL
80004b90 42 38 a0 04              |B8      |		CLR.B	IO_DUART_ACR_IPCR
80004b94 42 38 a0 0d              |B8      |		CLR.B	IO_DUART_OPCR
80004b98 11 fc 00 10 a0 02        |        |		MOVE.B	#0x10,IO_DUART_MODEM_COMMAND
80004b9e 11 fc 00 13 a0 00        |        |		MOVE.B	#0x13,IO_DUART_MODEM_MODE
80004ba4 11 fc 00 07 a0 00        |        |		MOVE.B	#0x07,IO_DUART_MODEM_MODE
80004baa 11 fc 00 bb a0 01        |        |		MOVE.B	#0xbb,IO_DUART_MODEM_STATUS
80004bb0 11 fc 00 01 a0 02        |        |		MOVE.B	#0x01,IO_DUART_MODEM_COMMAND
80004bb6 4e b9 80 00 20 28        |N    (  |		JSR	IOC_EEPROM_PART2_OUT_TEXT()
80004bbc 0d 0a 53 74 61 72 74 20  |  Start |		.TXT	'\r\n'
80004bc4 53 74 75 66 66 69 6e 67  |Stuffing|		.TXT	'Start Stuffing S-Records: '
80004bda 42 82                    |B       |		CLR.L	D2
80004bdc 61 00 04 3c              |a  <    |		BSR	0x8000501a
80004be0 0c 00 00 20              |        |		CMPI.B	#0x20,D0
80004be4 6f f4                    |o       |		BLE	0x80004bda
80004be6 0c 00 00 53              |   S    |		CMPI.B	#0x53,D0
80004bea 66 00 00 d0              |f       |		BNE	0x80004cbc
80004bee 61 00 04 2a              |a  *    |		BSR	0x8000501a
80004bf2 4e b9 80 00 20 18        |N       |		JSR	IOC_EEPROM_PART2_OUT_CHAR(D0)
80004bf8 0c 00 00 33              |   3    |		CMPI.B	#0x33,D0
80004bfc 66 00 00 a8              |f       |		BNE	0x80004ca6
80004c00 61 00 04 58              |a  X    |		BSR	0x8000505a
80004c04 26 00                    |&       |		MOVE.L	D0,D3
80004c06 e9 8b                    |        |		LSL.L	#0x4,D3
80004c08 61 00 04 50              |a  P    |		BSR	0x8000505a
80004c0c d6 80                    |        |		ADD.L	D0,D3
80004c0e d4 03                    |        |		ADD.B	D3,D2
80004c10 53 83                    |S       |		SUBQ.L	#0x1,D3
80004c12 61 00 04 46              |a  F    |		BSR	0x8000505a
80004c16 22 00                    |"       |		MOVE.L	D0,D1
80004c18 61 00 04 40              |a  @    |		BSR	0x8000505a
80004c1c e9 89                    |        |		LSL.L	#0x4,D1
80004c1e d2 80                    |        |		ADD.L	D0,D1
80004c20 d4 01                    |        |		ADD.B	D1,D2
80004c22 53 83                    |S       |		SUBQ.L	#0x1,D3
80004c24 61 00 04 34              |a  4    |		BSR	0x8000505a
80004c28 e9 89                    |        |		LSL.L	#0x4,D1
80004c2a d2 80                    |        |		ADD.L	D0,D1
80004c2c 61 00 04 2c              |a  ,    |		BSR	0x8000505a
80004c30 e9 89                    |        |		LSL.L	#0x4,D1
80004c32 d2 80                    |        |		ADD.L	D0,D1
80004c34 d4 01                    |        |		ADD.B	D1,D2
80004c36 53 83                    |S       |		SUBQ.L	#0x1,D3
80004c38 61 00 04 20              |a       |		BSR	0x8000505a
80004c3c e9 89                    |        |		LSL.L	#0x4,D1
80004c3e d2 80                    |        |		ADD.L	D0,D1
80004c40 61 00 04 18              |a       |		BSR	0x8000505a
80004c44 e9 89                    |        |		LSL.L	#0x4,D1
80004c46 d2 80                    |        |		ADD.L	D0,D1
80004c48 d4 01                    |        |		ADD.B	D1,D2
80004c4a 53 83                    |S       |		SUBQ.L	#0x1,D3
80004c4c 61 00 04 0c              |a       |		BSR	0x8000505a
80004c50 e9 89                    |        |		LSL.L	#0x4,D1
80004c52 d2 80                    |        |		ADD.L	D0,D1
80004c54 61 00 04 04              |a       |		BSR	0x8000505a
80004c58 e9 89                    |        |		LSL.L	#0x4,D1
80004c5a d2 80                    |        |		ADD.L	D0,D1
80004c5c d4 01                    |        |		ADD.B	D1,D2
80004c5e 53 83                    |S       |		SUBQ.L	#0x1,D3
80004c60 20 41                    | A      |		MOVEA.L	D1,A0
80004c62 4a 83                    |J       |		TST.L	D3
80004c64 6f 16                    |o       |		BLE	0x80004c7c
80004c66 61 00 03 f2              |a       |		BSR	0x8000505a
80004c6a 22 00                    |"       |		MOVE.L	D0,D1
80004c6c 61 00 03 ec              |a       |		BSR	0x8000505a
80004c70 e9 89                    |        |		LSL.L	#0x4,D1
80004c72 d2 80                    |        |		ADD.L	D0,D1
80004c74 d4 01                    |        |		ADD.B	D1,D2
80004c76 53 83                    |S       |		SUBQ.L	#0x1,D3
80004c78 10 c1                    |        |		MOVE.B	D1,(A0)+
80004c7a 60 e6                    |`       |		BRA	0x80004c62
80004c7c 61 00 03 dc              |a       |		BSR	0x8000505a
80004c80 22 00                    |"       |		MOVE.L	D0,D1
80004c82 61 00 03 d6              |a       |		BSR	0x8000505a
80004c86 e9 89                    |        |		LSL.L	#0x4,D1
80004c88 d2 80                    |        |		ADD.L	D0,D1
80004c8a d4 01                    |        |		ADD.B	D1,D2
80004c8c 0c 02 00 ff              |        |		CMPI.B	#0xff,D2
80004c90 66 08                    |f       |		BNE	0x80004c9a
80004c92 61 00 03 86              |a       |		BSR	0x8000501a
80004c96 60 00 ff 42              |`  B    |		BRA	0x80004bda
80004c9a 4c df 01 0f              |L       |		MOVEM.L	(A7)+,D0+D1+D2+D3+A0
80004c9e 4d fa fe c8              |M       |		LEA.L	t_Invalid_checksum_Download_aborted_,A6
80004ca2 60 00 02 1e              |`       |		BRA	0x80004ec2
80004ca6 12 00                    |        |		MOVE.B	D0,D1
80004ca8 61 00 03 70              |a  p    |		BSR	0x8000501a
80004cac 0c 00 00 0d              |        |		CMPI.B	#0x0d,D0
80004cb0 66 f6                    |f       |		BNE	0x80004ca8
80004cb2 0c 01 00 37              |   7    |		CMPI.B	#0x37,D1
80004cb6 66 00 ff 22              |f  "    |		BNE	0x80004bda
80004cba 60 0c                    |`       |		BRA	0x80004cc8
80004cbc 4c df 01 0f              |L       |		MOVEM.L	(A7)+,D0+D1+D2+D3+A0
80004cc0 4d fa fe 80              |M       |		LEA.L	t_S_record_not_found_Download_aborted_,A6
80004cc4 60 00 01 fc              |`       |		BRA	0x80004ec2
80004cc8 4c df 01 0f              |L       |		MOVEM.L	(A7)+,D0+D1+D2+D3+A0
80004ccc 60 00 f6 48              |`  H    |		BRA	0x80004316
80004cd0 3a 2f 00 0a              |:/      |		MOVE.W	(A7+0xa),D5		; MANUAL
80004cd4 20 2f 00 10              | /      |		MOVE.L	(A7+0x10),D0
80004cd8 2e 6b 00 70              |.k p    |		MOVEA.L	(A3+0x70),A7
80004cdc 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
80004ce2 4d fb 01 70 00 00 02 90  |M  p    |		LEA.L	(#t_Bus_Error_Address_),A6;  LEW=0170
80004cea 61 00 01 b8              |a       |		BSR	0x80004ea4
80004cee 74 20                    |t       |		MOVEQ.L	#0x20,D2
80004cf0 61 00 01 0a              |a       |		BSR	0x80004dfc
80004cf4 61 00 01 ae              |a       |		BSR	0x80004ea4
80004cf8 74 10                    |t       |		MOVEQ.L	#0x10,D2
80004cfa 30 05                    |0       |		MOVE.W	D5,D0
80004cfc 61 00 00 fe              |a       |		BSR	0x80004dfc
80004d00 60 00 f6 14              |`       |		BRA	0x80004316
80004d04 61 00 03 68              |a  h    |		BSR	0x8000506e
80004d08 48 41                    |HA      |		SWAP.W	D1
80004d0a 42 86                    |B       |		CLR.L	D6
80004d0c 42 83                    |B       |		CLR.L	D3
80004d0e 42 80                    |B       |		CLR.L	D0
80004d10 61 44                    |aD      |		BSR	0x80004d56
80004d12 0c 07 00 7e              |   ~    |		CMPI.B	#0x7e,D7
80004d16 66 0c                    |f       |		BNE	0x80004d24
80004d18 08 c6 00 1e              |        |		BSET.L	#0x1e,D6
80004d1c 46 46                    |FF      |		NOT.W	D6
80004d1e 61 00 03 4e              |a  N    |		BSR	0x8000506e
80004d22 61 32                    |a2      |		BSR	0x80004d56
80004d24 0c 07 00 2e              |   .    |		CMPI.B	#0x2e,D7
80004d28 67 3e                    |g>      |		BEQ	0x80004d68
80004d2a 0c 07 00 22              |   "    |		CMPI.B	#0x22,D7
80004d2e 66 48                    |fH      |		BNE	0x80004d78
80004d30 61 00 03 3c              |a  <    |		BSR	0x8000506e
80004d34 3c 3c 00 01              |<<      |		MOVE.W	#0x1,D6
80004d38 61 1c                    |a       |		BSR	0x80004d56
80004d3a 61 00 03 32              |a  2    |		BSR	0x8000506e
80004d3e 0c 07 00 22              |   "    |		CMPI.B	#0x22,D7
80004d42 66 0c                    |f       |		BNE	0x80004d50
80004d44 61 10                    |a       |		BSR	0x80004d56
80004d46 0c 07 00 22              |   "    |		CMPI.B	#0x22,D7
80004d4a 66 4c                    |fL      |		BNE	0x80004d98
80004d4c 61 00 03 20              |a       |		BSR	0x8000506e
80004d50 e1 88                    |        |		LSL.L	#0x8,D0
80004d52 10 07                    |        |		MOVE.B	D7,D0
80004d54 60 e2                    |`       |		BRA	0x80004d38
80004d56 61 00 02 b4              |a       |		BSR	0x8000500c
80004d5a 0c 07 00 13              |        |		CMPI.B	#0x13,D7
80004d5e 67 f6                    |g       |		BEQ	0x80004d56
80004d60 0c 07 00 11              |        |		CMPI.B	#0x11,D7
80004d64 67 f0                    |g       |		BEQ	0x80004d56
80004d66 4e 75                    |Nu      |		RTS
80004d68 61 00 03 04              |a       |		BSR	0x8000506e
80004d6c 61 e8                    |a       |		BSR	0x80004d56
80004d6e 3c 3c 00 01              |<<      |		MOVE.W	#0x1,D6
80004d72 20 08                    |        |		MOVE.L	A0,D0
80004d74 60 22                    |`"      |		BRA	0x80004d98
80004d76 61 de                    |a       |		BSR	0x80004d56
80004d78 34 07                    |4       |		MOVE.W	D7,D2
80004d7a 04 02 00 30              |   0    |		SUBI.B	#0x30,D2
80004d7e 0c 02 00 09              |        |		CMPI.B	#0x09,D2
80004d82 63 54                    |cT      |		BLS	0x80004dd8
80004d84 04 02 00 11              |        |		SUBI.B	#0x11,D2
80004d88 0c 02 00 19              |        |		CMPI.B	#0x19,D2
80004d8c 63 46                    |cF      |		BLS	0x80004dd4
80004d8e 04 02 00 20              |        |		SUBI.B	#0x20,D2
80004d92 0c 02 00 19              |        |		CMPI.B	#0x19,D2
80004d96 63 3c                    |c<      |		BLS	0x80004dd4
80004d98 08 06 00 1e              |        |		BTST.L	#0x1e,D6
80004d9c 67 02                    |g       |		BEQ	0x80004da0
80004d9e 46 80                    |F       |		NOT.L	D0
80004da0 4a 86                    |J       |		TST.L	D6
80004da2 6a 02                    |j       |		BPL	0x80004da6
80004da4 44 80                    |D       |		NEG.L	D0
80004da6 d6 80                    |        |		ADD.L	D0,D3
80004da8 48 c6                    |H       |		EXTW.L	D6
80004daa 6b 1c                    |k       |		BMI	0x80004dc8
80004dac 0c 07 00 2b              |   +    |		CMPI.B	#0x2b,D7
80004db0 67 0a                    |g       |		BEQ	0x80004dbc
80004db2 0c 07 00 2d              |   -    |		CMPI.B	#0x2d,D7
80004db6 66 10                    |f       |		BNE	0x80004dc8
80004db8 08 c6 00 1f              |        |		BSET.L	#0x1f,D6
80004dbc 61 00 02 b0              |a       |		BSR	0x8000506e
80004dc0 3c 3c ff ff              |<<      |		MOVE.W	#0xffff,D6
80004dc4 60 00 ff 48              |`  H    |		BRA	0x80004d0e
80004dc8 48 41                    |HA      |		SWAP.W	D1
80004dca 20 03                    |        |		MOVE.L	D3,D0
80004dcc 4a 46                    |JF      |		TST.W	D6
80004dce 66 02                    |f       |		BNE	0x80004dd2
80004dd0 20 09                    |        |		MOVE.L	A1,D0
80004dd2 4e 75                    |Nu      |		RTS
80004dd4 06 42 00 0a              | B      |		ADDI.W	#0x000a,D2
80004dd8 b4 41                    | A      |		CMP.W	D1,D2
80004dda 6c bc                    |l       |		BGE	0x80004d98
80004ddc 61 00 02 90              |a       |		BSR	0x8000506e
80004de0 3e 02                    |>       |		MOVE.W	D2,D7
80004de2 61 08                    |a       |		BSR	0x80004dec
80004de4 d0 87                    |        |		ADD.L	D7,D0
80004de6 3c 3c 00 01              |<<      |		MOVE.W	#0x1,D6
80004dea 60 8a                    |`       |		BRA	0x80004d76
80004dec 34 00                    |4       |		MOVE.W	D0,D2
80004dee c4 c1                    |        |		MULU.W	D1,D2
80004df0 48 40                    |H@      |		SWAP.W	D0
80004df2 c0 c1                    |        |		MULU.W	D1,D0
80004df4 48 40                    |H@      |		SWAP.W	D0
80004df6 42 40                    |B@      |		CLR.W	D0
80004df8 d0 82                    |        |		ADD.L	D2,D0
80004dfa 4e 75                    |Nu      |		RTS
80004dfc 42 46                    |BF      |		CLR.W	D6
80004dfe 76 01                    |v       |		MOVEQ.L	#0x01,D3
80004e00 e5 ab                    |        |		LSL.L	D2,D3
80004e02 53 83                    |S       |		SUBQ.L	#0x1,D3
80004e04 c0 83                    |        |		AND.L	D3,D0
80004e06 c7 40                    | @      |		EXG.L	D3,D0
80004e08 61 36                    |a6      |		BSR	0x80004e40
80004e0a 52 46                    |RF      |		ADDQ.W	#0x1,D6
80004e0c 4a 80                    |J       |		TST.L	D0
80004e0e 66 f8                    |f       |		BNE	0x80004e08
80004e10 3e 06                    |>       |		MOVE.W	D6,D7
80004e12 70 01                    |p       |		MOVEQ.L	#0x01,D0
80004e14 51 cf 00 04              |Q       |		DBF	D7,0x80004e1a
80004e18 61 d2                    |a       |		BSR	0x80004dec
80004e1a 51 cf ff fc              |Q       |		DBF	D7,0x80004e18
80004e1e 52 47                    |RG      |		ADDQ.W	#0x1,D7
80004e20 96 80                    |        |		SUB.L	D0,D3
80004e22 64 fa                    |d       |		BCC	0x80004e1e
80004e24 d6 80                    |        |		ADD.L	D0,D3
80004e26 06 07 00 30              |   0    |		ADDI.B	#0x30,D7
80004e2a 0c 07 00 39              |   9    |		CMPI.B	#0x39,D7
80004e2e 6f 02                    |o       |		BLE	0x80004e32
80004e30 5e 07                    |^       |		ADDQ.B	#0x7,D7
80004e32 61 00 02 3a              |a  :    |		BSR	0x8000506e
80004e36 61 08                    |a       |		BSR	0x80004e40
80004e38 7e ff                    |~       |		MOVEQ.L	#-0x01,D7
80004e3a 4a 80                    |J       |		TST.L	D0
80004e3c 66 e0                    |f       |		BNE	0x80004e1e
80004e3e 4e 75                    |Nu      |		RTS
80004e40 48 40                    |H@      |		SWAP.W	D0
80004e42 42 82                    |B       |		CLR.L	D2
80004e44 34 00                    |4       |		MOVE.W	D0,D2
80004e46 84 c1                    |        |		DIVU.W	D1,D2
80004e48 30 02                    |0       |		MOVE.W	D2,D0
80004e4a 48 40                    |H@      |		SWAP.W	D0
80004e4c 34 00                    |4       |		MOVE.W	D0,D2
80004e4e 84 c1                    |        |		DIVU.W	D1,D2
80004e50 30 02                    |0       |		MOVE.W	D2,D0
80004e52 42 42                    |BB      |		CLR.W	D2
80004e54 48 42                    |HB      |		SWAP.W	D2
80004e56 4e 75                    |Nu      |		RTS
80004e58 48 e7 81 00              |H       |		MOVEM.L	D7+D0,-(A7)
80004e5c 02 00 00 7f              |        |		ANDI.B	#0x7f,D0
80004e60 0c 00 00 20              |        |		CMPI.B	#0x20,D0
80004e64 6d 06                    |m       |		BLT	0x80004e6c
80004e66 0c 00 00 7e              |   ~    |		CMPI.B	#0x7e,D0
80004e6a 6f 10                    |o       |		BLE	0x80004e7c
80004e6c 70 5e                    |p^      |		MOVEQ.L	#0x5e,D0
80004e6e 4e b9 80 00 20 18        |N       |		JSR	IOC_EEPROM_PART2_OUT_CHAR(D0)
80004e74 20 17                    |        |		MOVE.L	(A7),D0
80004e76 0a 00 00 40              |   @    |		EORI.B	#0x40,D0
80004e7a 60 0a                    |`       |		BRA	0x80004e86
80004e7c 10 07                    |        |		MOVE.B	D7,D0
80004e7e 4e b9 80 00 20 18        |N       |		JSR	IOC_EEPROM_PART2_OUT_CHAR(D0)
80004e84 20 17                    |        |		MOVE.L	(A7),D0
80004e86 4e b9 80 00 20 18        |N       |		JSR	IOC_EEPROM_PART2_OUT_CHAR(D0)
80004e8c 4c df 00 81              |L       |		MOVEM.L	(A7)+,D0+D7
80004e90 4e 75                    |Nu      |		RTS
80004e92 48 e7 80 00              |H       |		MOVEM.L	D0,-(A7)
80004e96 70 20                    |p       |		MOVEQ.L	#0x20,D0
80004e98 4e b9 80 00 20 18        |N       |		JSR	IOC_EEPROM_PART2_OUT_CHAR(D0)
80004e9e 4c df 00 01              |L       |		MOVEM.L	(A7)+,D0
80004ea2 4e 75                    |Nu      |		RTS
80004ea4 48 e7 80 00              |H       |		MOVEM.L	D0,-(A7)
80004ea8 10 1e                    |        |		MOVE.B	(A6)+,D0
80004eaa 6d 0e                    |m       |		BLT	0x80004eba
80004eac 0c 00 00 20              |        |		CMPI.B	#0x20,D0
80004eb0 6d 08                    |m       |		BLT	0x80004eba
80004eb2 4e b9 80 00 20 18        |N       |		JSR	IOC_EEPROM_PART2_OUT_CHAR(D0)
80004eb8 60 ee                    |`       |		BRA	0x80004ea8
80004eba 1e 00                    |        |		MOVE.B	D0,D7
80004ebc 4c df 00 01              |L       |		MOVEM.L	(A7)+,D0
80004ec0 4e 75                    |Nu      |		RTS
80004ec2 4e b9 80 00 20 30        |N    0  |		JSR	IOC_EEPROM_PART2_OUT_CRNL()
80004ec8 61 da                    |a       |		BSR	0x80004ea4
80004eca 60 00 f4 4a              |`  J    |		BRA	0x80004316
80004ece					t_Unrecognized_command_syntax_:
80004ece 55 6e 72 65 63 6f 67 6e  |Unrecogn|		.TXT	'Unrecognized command syntax.'
80004eeb					t_Sorry_that_command_is_not_implemented_yet_:
80004eeb 53 6f 72 72 79 2c 20 74  |Sorry, t|		.TXT	'Sorry, that command is not implemented yet.'
80004f17					t_No_location_is_open_:
80004f17 4e 6f 20 6c 6f 63 61 74  |No locat|		.TXT	'No location is open.'
80004f2c					t_Radix_out_of_range_:
80004f2c 52 61 64 69 78 20 6f 75  |Radix ou|		.TXT	'Radix out of range.'
80004f40					t_Too_many_breakpoints_:
80004f40 54 6f 6f 20 6d 61 6e 79  |Too many|		.TXT	'Too many breakpoints.'
80004f56					t_Breakpoint_address_not_found_:
80004f56 42 72 65 61 6b 70 6f 69  |Breakpoi|		.TXT	'Breakpoint address not found.'
80004f74					t_Bus_Error_Address_:
80004f74 42 75 73 20 45 72 72 6f  |Bus Erro|		.TXT	'Bus Error - Address: '
80004f8a					t_Status_:
80004f8a 2c 20 53 74 61 74 75 73  |, Status|		.TXT	', Status: '
80004f95					t_Trapped_into_debugger_:
80004f95 54 72 61 70 70 65 64 20  |Trapped |		.TXT	'Trapped into debugger.'
80004fac					t_Breakpoint_encountered_:
80004fac 42 72 65 61 6b 70 6f 69  |Breakpoi|		.TXT	'Breakpoint encountered.'
80004fc4 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
80004fc8 eb c0 03 01              |        |		BFEXTS.L	D0,{12:1},D0
80004fcc 10 38 90 03              | 8      |		MOVE.B	IO_UART_COMMAND,D0
80004fd0 11 fc 00 36 90 03        |   6    |		MOVE.B	#0x36,IO_UART_COMMAND
80004fd6 2f 00                    |/       |		MOVE.L	D0,-(A7)
80004fd8 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
80004fdc 08 80 00 13              |        |		BCLR.L	#0x13,D0
80004fe0 21 c0 f4 00              |!       |		MOVE.L	D0,IO_WRITE_CONTROL_p24
80004fe4 20 1f                    |        |		MOVE.L	(A7)+,D0
80004fe6 4e 75                    |Nu      |		RTS
80004fe8 00 40 00 10              | @      |		ORI.W	#0x0010,D0
80004fec 6c 10                    |l       |		BGE	0x80004ffe
80004fee 2f 00                    |/       |		MOVE.L	D0,-(A7)
80004ff0 20 38 f8 00              | 8      |		MOVE.L	IO_READ_STATUS_p24,D0
80004ff4 08 c0 00 13              |        |		BSET.L	#0x13,D0
80004ff8 21 c0 f4 00              |!       |		MOVE.L	D0,IO_WRITE_CONTROL_p24
80004ffc 20 1f                    |        |		MOVE.L	(A7)+,D0
80004ffe 11 c0 90 03              |        |		MOVE.B	D0,IO_UART_COMMAND
80005002 4e 75                    |Nu      |		RTS
80005004 08 38 00 01 90 01        | 8      |		BTST.B	#0x1,IO_UART_STATUS
8000500a 4e 75                    |Nu      |		RTS
8000500c 2f 00                    |/       |		MOVE.L	D0,-(A7)
8000500e 4e b9 80 00 20 14        |N       |		JSR	IOC_EEPROM_PART2_IN_CHAR()
80005014 2e 00                    |.       |		MOVE.L	D0,D7
80005016 20 1f                    |        |		MOVE.L	(A7)+,D0
80005018 4e 75                    |Nu      |		RTS
8000501a 08 38 00 01 90 01        | 8      |		BTST.B	#0x1,IO_UART_STATUS
80005020 66 0e                    |f       |		BNE	0x80005030
80005022 08 38 00 00 a0 01        | 8      |		BTST.B	#0x0,IO_DUART_MODEM_STATUS
80005028 67 f0                    |g       |		BEQ	0x8000501a
8000502a 10 38 a0 03              | 8      |		MOVE.B	IO_DUART_MODEM_DATA,D0
8000502e 4e 75                    |Nu      |		RTS
80005030 08 38 00 05 90 01        | 8      |		BTST.B	#0x5,IO_UART_STATUS
80005036 66 06                    |f       |		BNE	0x8000503e
80005038 10 38 90 00              | 8      |		MOVE.B	IO_UART_DATA,D0
8000503c 60 dc                    |`       |		BRA	0x8000501a
8000503e 08 f8 00 04 90 03        |        |		BSET.B	#0x4,IO_UART_COMMAND
80005044 10 38 90 00              | 8      |		MOVE.B	IO_UART_DATA,D0
80005048 66 d0                    |f       |		BNE	0x8000501a
8000504a 20 3c 80 00 50 5c        | <  P\  |		MOVE.L	#0x8000505c,D0
80005050 b0 9f                    |        |		CMP.L	(A7)+,D0
80005052 66 02                    |f       |		BNE	0x80005056
80005054 59 8f                    |Y       |		SUBQ.L	#0x4,A7
80005056 60 00 fc 70              |`  p    |		BRA	0x80004cc8
8000505a 61 be                    |a       |		BSR	0x8000501a
8000505c 0c 00 00 39              |   9    |		CMPI.B	#0x39,D0
80005060 6f 04                    |o       |		BLE	0x80005066
80005062 06 00 00 09              |        |		ADDI.B	#0x09,D0
80005066 02 80 00 00 00 0f        |        |		ANDI.L	#0x0000000f,D0
8000506c 4e 75                    |Nu      |		RTS
8000506e 2f 00                    |/       |		MOVE.L	D0,-(A7)
80005070 20 07                    |        |		MOVE.L	D7,D0
80005072 4e b9 80 00 20 18        |N       |		JSR	IOC_EEPROM_PART2_OUT_CHAR(D0)
80005078 20 1f                    |        |		MOVE.L	(A7)+,D0
8000507a 4e 75                    |Nu      |		RTS
8000507c ff ff ff ff              |        |		.XXX[0x4]
80005080 ff ff ff ff ff ff ff ff  |        |		.BLANK	ff[0xf78]
80005ff8 ff ff                    |        |		.XXX[0x2]
80005ffa ; --------------------------------------------------------------------------------------
80005ffa ; Test, Revision, slot and checksum
80005ffa ; --------------------------------------------------------------------------------------
80005ffa 00                       |        |		.TEST	00
80005ffb 92 05 05                 |        |		.REV	92,05,05
80005ffe 17                       |        |		.SLOT	0x17
80005fff 0b                       |        |		.CSUM	0x0b
80006000 ff ff ff ff ff ff ff ff  |        |		.BLANK	ff[0x1df8]
80007df8 ff ff                    |        |		.BLANK	ff[0x2]
80007dfa ; --------------------------------------------------------------------------------------
80007dfa ; Test, Revision, slot and checksum
80007dfa ; --------------------------------------------------------------------------------------
80007dfa 00                       |        |		.TEST	00
80007dfb 92 05 05                 |        |		.REV	92,05,05
80007dfe 15                       |        |		.SLOT	0x15
80007dff f3                       |        |		.CSUM	0xf3

TextFile

S3F5800000000007FFFC800000248000002C600001406000007660000154600000CA600000D0600001364E714E714287428642B8F40042B8FE0042B8F30042B8FC0042B8F90042B8F20042B8F50042B8FD0046FC270042804E7B00022E3C8000000010389003203C0000823551C8FFFE4238900360000180202A202A202A202A202A202A202A204641494C4544002F082F002038FF00080000004CDF000167044A8666244A076614BDFC8000031E6D00000C41F9800000726100FF641E3C00FF2E7C0007FFFC4ED641F9800000726100FF4E41F9800001676100FF440687000100002C464286205F4ED62F006100001C201F4E75205F3C
S3F5800000F02F006100001020085280020000FE2040201F4ED011FC00239003203C0001046A538066FC1018670E08380000900167F811C0900060EE08380000900167F808380002900167F808380002900167F0203C0000823551C8FFFE423890034E7541F9800001626000FEC241F9800001676000FEB8205B4F4B5D0D0A004C3C0000000004E2538066FC4E757456323C1FF9D41851C9FFFC4A18323C0004D41851C9FFFC4A0266024ED11038900311FC004E900211FC00BD900211FC0023900343F9800001D0203C0000823551C8FFFE11D9900066F021C3F20021FC00000001000C60C70D0A494F4320454550524F4D2063686564
S3F5800001E0636B73756D206661696C7572650D0A0041F980000000760F43F9800002026000FF7841F980002000760E43F9800002146000FF6641F980004000760D43F9800002266000FF5421FC0000000EF2004DF98000023441F89002700110801080B0106600FE46B0106600FE40D00066EC70FE10801080B0106600FE30B0106600FE2AE31865EC4A0766CC4DF98000026E1038900311FC004E900211FC00BD900211FC00A790030C3800A790036600FDFC0C38004E90026600FDF20C3800BD90026600FDE81038900010389000428008380000900167F811C0900008380001900167F8B03890006600FDC2520066E04A07669E91
S3F5800002D04DF9800002D608380000900167F84280428111C0900008380000900167F811C0900060044E71FFFF52816700FD8C08380000900167F20C81000000006500FD7A0C8107FFFFFF6200FD704A0766B860240D0A2052313030302D34303020494F432053454C465445535420312E332E30200D0A00FF203C0000823551C8FFFE11FC00239003203C0000823551C8FFFE43F9800003201019670E08380000900167F811C0900060EE21FC0000000DF200601620202020353132204B42206D656D6F7279202E2E2E0043F98000038010196700001008380000900167F811C0900060EC4DF9800003B621FC00040000F40041F81F
S3F5800003C0000043F90004000070FF42812080228124102611B4806600FCB0B6816600FCAA4A0766D270014E7B00024DF9800003F041F8000070012080B0906600FC8CD08066F470FE2080B0906600FC7EE39865F44A0766DC4DF98000041A41F90004000070012080B0906600FC60D08066F470FE2080B0906600FC52E39865F44A0766DA4DF98000044641F8000070FF20C820C851C8FFFA70FFB1E06600FC2EB1E06600FC2851C8FFF24A0766DC4DF98000047041F8000070FF4298429851C8FFFA41F8000070FF22004A906600FBFE2080429020C04A906600FBF22080429020C051C9FFE6220041F80000B0906600FBDC42909C
S3F5800004B020C0B0906600FBD2429020C051C9FFEA2200B0A06600FBC2429020804290B0A06600FBB642902080429051C9FFE641F90008000022004AA06600FB9E208042904AA06600FB942080429051C9FFEA4A076600FF6E4DF98000050A41F8000043F9000400004290429110FC000110FC000210FC000310FC000412FC000512FC000612FC000712FC00080CB80102030400006600FB460CB905060708000400004A0766B84EB98000000C4EB98000001C202020204D656D6F727920706172697479202E2E2E004DF98000057A42B8F4002038F800080000126600FB0021FC00040000F4002038F800080000126700FAEC4A0721
S3F5800005A066D84DF9800005A842B8F9002038F800028008F000006600FAD04A0766EA4DF9800005C442B8F40042B8F90042B80000203800002038F800223C08F00000C081B0816600FAA442B8F40042B8F90021FC010101010000203800002038F800223C08F00000C081B0816600FA7E4A0766B44DF98000061641F8F80021FC00040000F40042B8000042B8000442B8000842B8000C42B8F40011FC0001000011FC0001000511FC0001000A11FC0001000F42B8F900203800002010028008F000000C80088000006600FA2242B8F900203800042010028008F000000C80084000006600FA0842B8F900203800082010028008F0E4
S3F58000069000000C80082000006600F9EE42B8F9002038000C2010028008F000000C80081000006600F9D44A076600FF5C4DF9800006C242B8F40042B8F90042B8000021FC00040000F40042B80004203800002038F800028008F000000C8008F000006600F998203800042038F800028008F000000C8008F000006600F9804A0766B44DF98000071443F8F80021FC00040000F40042B8F900203C0101010141F8000072FF20C020C051C9FFFA41F8000072FF24100811001B6600F94242902080429824100811001B6600F93242902080429851C9FFDE41F8000072FF24100811001B6600F9182080429824100811001B6600F90AF4
S3F5800007802080429851C9FFE272FF24200811001B6600F8F620804290208024200811001B6600F8E620804290208051C9FFDE41F90008000072FF24200811001B6600F8CA4290208024200811001B6600F8BC4290208051C9FFE24A076600FF3A4EB98000000C4EB98000001C20202020492F4F2062757320636F6E74726F6C202E2E2E004DF98000082221FC0000000FF20041F8F80043F8FC00323CF000343C7000363C1000428022802A10CA41B545BA406600F858D04366EE4A0766E8429170016100F92A22BC0000400070016100F91E22BC0000600070016100F91222BC0000E00070016100F90622BC0000F000700161006C
S3F580000870F8FA4EB98000000C4EB98000001C20202020492F4F20627573206D6170202E2E2E004DF9800008A441F9A1000000223CC007FC00203C0000040020802410C4812600C681B6826600F7D0D08066EC203CFFFFFBFF20802410C4812600C681B6826600F7B6E39865EC4A0766C84DF9800008E24280223C000007FF41F9A1000000E9C02542EFC32002EFC3034920C3528051C9FFEE4280223C000007FF41F9A10000002818E9C42349E9C43002EFC23542B4806600F764528051C9FFE84A0766B24DF98000093641F9A1000000303C07FF429851C8FFFC41F9A1000000303C07FF72FF243CC007FC002610C6826600F72A5F
S3F5800009602081429020C151C8FFF041F9A1000000303C07FF2610C682B6826600F70C429020C151C8FFF0303C07FF2620C682B6826600F6F642902081429051C8FFEE41F9A1004000303C07FF2620C6826600F6DA2081429051C8FFF24A076600FF7A4EB98000000C4EB98000001C20202020492F4F20627573206D617020706172697479202E2E2E00FF4DF9800009EC21FC00040000F40042B8F9002038F8000800001C6600F6864A0766E44DF980000A0E42B8F40042B9A100000021FC00040000F4003039930000002038F80042B9A10000000800001C6700F65242B8F9002038F8000800001C6600F6424A0766C24DF98000F4
S3F580000A500A524A0766FC4EB98000000C4EB98000001C20202020492F4F20627573207472616E73616374696F6E73202E2E2E00FF4DF980000A9642B9A100000041F8000043F99300000070012280B0906600F5EAB0916600F5E4D08066EE70FE2080B0906600F5D6B0916600F5D0E39865EE4A0766D44DF980000AC841F9A10000004280223C00000400243C000000FF20C0D08151CAFFFA41F99300000043F80000203C0000F7FF2089B3D16600F58EB3D86600F588588951C8FFEE41F8000043F993000000203C0000F7FFB1D06600F56CB1D96600F566588851C8FFF04A07669A4DF980000B5241F9A100000043F8000045F9B1
S3F580000B400004000047F99300000049F99300040070FF4290214A0004429142924A936600F5284A946600F5222280B0936600F51A4A546600F5142480B0936600F50CB0946600F5064292B0936600F4FE4A546600F4F84A0766BC4EB98000000C4EB98000001C20202020504954202E2E2E004DF980000BB411FC0000A0041038A00F31FC0010A0061038A00E3038A0060C4000106600F4B6727F1038A0066700000A51C9FFF66000F4A4428152816700F49C08380003A00567F21038A00F4A0766B64EB98000000C4EB98000001C202020204D6F64656D204455415254206368616E6E656C202E2E2E004DF980000C2C11FC0010F5
S3F580000C30A0024238A00411FC0013A00011FC0087A00011FC00BBA00111FC0020A00211FC0030A00211FC0040A00211FC0005A0024200243C0000823508380002A001660851CAFFF66000F41211C0A003243C0000823508380000A001660851CAFFF66000F3F81238A003B2006600F3EE520066C24A0766884DF980000CAA4238A00308380002A00167F84238A00308380002A00167F84238A003428060024E7152806700F3B808380002A00167F221C000000C80000000FA65080C80000000FC6F2E6100F32C205761726E696E673A204455415254206372797374616C206F7574206F66207370656321202E2E2E00FF4A07668AE4
S3F580000D2011FC0030A00211FC0020A0024EB98000000C4EB98000001C20202020446961676E6F73746963204455415254206368616E6E656C202E2E2E00FF4DF980000D6011FC0010A00A4238A0044238A00D11FC0004A00E11FC0013A00811FC0007A00811FC00BBA00911FC0005A00A4200243C0005161508380002A009660851CAFFF66000F2E611C0A00B243C0000823508380000A009660851CAFFF66000F2CC1238A00BB2006600F2C2520066C24A07669011FC0004A00F11FC0030A00A11FC0020A00A4EB98000000C4EB98000001C20202020436C6F636B202F2043616C656E646172202E2E2E00FF4DF980000E0E10387A
S3F580000E10800F720111C1800FB238800F6600F26AE31964F072FE11C1800FB238800F6600F258E31965F011C0800F4A0766D04DF980000E44303C823512388000B23880006600000A51C8FFF66000F22E4A0766E44DF980000E6612388000B238800067FA42801238800060044E71FFFF52806700F208B238800067F421C000000C800000012B65080C800000012D6F306100F17E205761726E696E673A2043616C656E646172206372797374616C206F7574206F66207370656321202E2E2E004A0766964EB98000000C6100F144436865636B696E6720666F7220524553484120626F6172640D0A00FF2038F800E85802000007AF
S3F580000F000C00000766286100F11420202D2D202042656E6368206D6F646520284944203729206465746563746564200060380C000002670000526100F0E42020202D2D205761726E696E673A20556E6B6E6F776E204465766963652049442064657465637465642000FF6100F0B4536B697070696E672052455348412074657374730D0A00FF600002284EB98000001C20202020524553484120454550726F6D20496E74657266616365202E2E2E00FF4DF980000FB2720113C19303E00A34399303E00AB2026600F0C4E31964EA72FE13C19303E00A34399303E00AB2026600F0ACE31965EA4A0766CC4EB98000000C08C7001EE2
S3F580000FF0700043F9800010D86122700143F9800010E16118700243F9800010EC610E700343F9800010F76104600001506100F0D0446F776E6C6F6164696E6720524553484120454550726F6D200020496100F0A66100101A6700008C0C010005662E6100F09E20202D205761726E696E673A2056616C696469747920436F6465206E6F742070726573656E7400FF60560C010002662C6100F06A20202D205761726E696E673A20446574656374656420436865636B73756D204572726F7200FF60246100F03E20202D205761726E696E673A20556E6B6E6F776E204572726F7220436F6465006100F0844E7530202D2054455354DD
S3F5800010E00031202D204C414E4345200032202D204449534B20200033202D205441504520200044696167204D6F64656D00564D4547454E004C414E4345004469736B2053435349005461706520534353490061000F3867346100EEE65761726E696E673A20556E61626C6520746F2063616C6C2000FF20496100EEC26100EEC22053656C66746573740D0A004E754EB980002050303C020043F98000110261B2303C010043F98000110D61A6303C030043F980001114619A303C040043F98000111A618E303C050043F98000112461824EB98000001C202020204C6F63616C20696E7465727275707473202E2E2E00FF4DF98000EC
S3F5800011D011D22038F800020000070C0000074A0766F04DF9800011E842B8F90042B8FD0070074E7B00000E380000FFFE0C0000506600EE864A0766E04DF98000120E11FC00A7900311FC00AF900308380001900167F81038900172074E7B10000E381000FFFE11FC00A7900308380000900167F84238900008380002900166F808380002900167F808380002900167F008380000900167E8243C0000823551CAFFFE42389003080000056700EE100C0100426600EE084A0766884DF98000128C70074E7B00000E380000FFFC0C0000516600EDEA4A0766E84DF9800012AA4238A00D11FC0010A00E70074E7B00000E380000FFFCB6
S3F5800012C011FC0010A00F0C0000466600EDBC4A0766D84DF9800012D811FC00A7900308380000900167F84238900008380001900167F872074E7B10000E381000FFFC08380002900167F808380002900167F008380000900167E8243C0000823551CAFFFE423890030C0100456600ED5E4A0766A84DF9800013364238A00D11FC0020A00E70074E7B00000E380000FFFC11FC0020A00F0C0000446600ED304A0766D84DF98000136842B8F50070074E7B00000E380000FFF20C0000526600ED0E4A0766E84DF9800013864238A00D11FC0008A00E70074E7B00000E380000FFF211FC0008A00F0C00004F6600ECE04A0766D84DF922
S3F5800013B0800013B442B8F50021FC00000001F30070074E7B00000E380000FFF242B8F3000C00004D6600ECB24A0766D84DF9800013E242B8F50042B8F70021FC00000002F30070074E7B00000E380000FFF242B8F3000C00004E6600EC804A0766D44DF9800014144238A00D11FC0040A00E70074E7B00000E380000FFF211FC0040A00F0C00004B6600EC524A0766D84DF98000144211FC0004A00411FC0080A00508380007A00567F870074E7B00000E380000FFF21238A0044238A0050C00004A6600EC184A0766CC4DF98000147C11FC0001900308380000900167F870074E7B00000E380000FFF21238A0044238A005423821
S3F5800014A090030C0000496600EBE04A0766CE4DF9800014B44238A00D11FC0080A00E70074E7B00000E380000FFF211FC0080A00F0C0000486600EBB24A0766D84EB98000000C4EB98000001C20202020496C6C6567616C207265666572656E63652070726F74656374696F6E202E2E2E00FF4DF98000151A2C3C800015E042B8F90021FC8000153000082039010000006000EB5A2E7C0007FFFC2038F800080000196700EB4842B8F9002038F800080000196600EB384A0766C44DF98000155C42B8F90021FC8000157200082039020000006000EB182E7C0007FFFC2038F800080000196700EB0642B8F9002038F80008000019A6
S3F5800015906600EAF64A0766C44DF98000159E42B8F90021FC800015B400082039C00000006000EAD62E7C0007FFFC2038F800080000196700EAC442B8F9002038F800080000196600EAB44A0766C44EB98000000C4EB98000001C20202020492F4F2062757320706172697479202E2E2E00FF4DF98000160A2C3C8000167E21FC80001634000842B9A100000042B8F40031FC1234000021FC00040000F4003039930000006000EA5642B8000842B80000302F0006322F000A242F0010262F002C2E7C0007FFFC0C40B0086600EA300C4101656600EA280C82930000006600EA1E0C4312346600EA164A0766924EB98000000C4EB93C
S3F5800016808000001C20202020492F4F206275732073707572696F757320696E7465727275707473202E2E2E004DF9800016AE700572074E7B100072F0D280D28021FC800016CE00080E30200011906000E9BC42B800082E7C0007FFFC53000C00000166D04A0766CA4EB98000000C4EB98000001C2020202054656D70657261747572652073656E736F7273202E2E2E004DF98000171E2C3C800017580807001E673441F8FF0043F8F3002010020000FC0C00007C6600E95622BC000000044E714E7120104291020000FC0C0000FC6600E93C4A0766CC4EB98000000C4EB98000001C20202020494F4320646961676E6F73746963E7
S3F5800017702070726F636573736F72202E2E2E00FF4DF98000178C0807001E67784238A00D11FC0004A00F4238A00411FC0010A00A11FC00EEA00911FC001FA00811FC0007A00811FC0005A00A21FC00000001FE00203C0000823551CAFFFE08380002A00967F811FC0010A00A11FC001FA00811FC0004A00B08380000A00967F81038A00B0200000F0C0000056600E88E42B8FE004A0766884EB98000000C4EB98000001C20202020506F776572206D617267696E696E67202E2E2E004DF98000182E41F8FE00428208C200012082220208C10003208170646100E924220208C10002208170646100E916208270646100E90E088225
S3F580001860000120824A0766C64EB98000000C4EB98000001C20202020436C6F636B206D617267696E696E67202E2E2E004DF98000189C2C3C8000198E41F8F80020100800001F6700E7E44A0766F24DF9800018B841F8F80043F8F40020100880001022802010080000106600E7C0220008C10010228122102280080100106700E7AC4A0766D64DF9800018E821CF000021FC8000191E00044E7A000221C0000841F8F80043F8F400201008C0001022804AB8FA004E714E714E714E714E716100E76C203800084E7B00024A0766BE4DF9800019302038F8000800001F6600E74E4A0766F04DF98000194E41F8F80043F8F4002010BC
S3F58000195008800010228021CF000021FC8000197C00044E7A000221C000084AB8FA004E714E714E714E714E716100E70E203800084E7B00024A0766C64EB98000000C2038FF0008000000670648474A0766226100E67C53656C6674657374207061737365640D0A0021FC0000000FF200600006460C07000A6A0001A26100E6520D0A205741524E494E4720212120070002870000000FE31F41F980001BBAD1C76100E62A6100E62A2053756274657374287329206661696C65642E20417474656D70747320746F20626F6F742074686973206D616368696E650D0A206D6179206661696C206F7220746865206D616368696E652080
S3F580001A406D617920637261736820616674657220626F6F74696E672E2020417070726F7072696174650D0A207365727669636520696E646976696475616C732073686F756C64206265206E6F74696669656420746F207363686564756C6520726570616972732E0D0A0A20417474656D707420656D657267656E637920626F6F7420282259222077696C6C20626F6F742C20224E222077696C6C20726572756E20746573747329203F0011FC00269003103890001038900008380001900167F8103890000200005F0C00004E6700009AB03C0059670A4EB98000001C3F0060CA4EB98000001C20590D0A0A2A2A2A2A2A2A2A2A20F4
S3F580001B30434F4E54494E55494E472057495448204B4E4F574E2048415244574152452050524F424C454D53202A2A2A2A2A2A2A2A0D0A00FF6000FE4E4EB98000001C0D0A0A20544F4F204D414E592053454C465445535453204641494C45442C2048414C54494E47202E2E2E00FF21FC00000001000C60C54EB98000001C204E0D0A0A002E7C0007FFFC6000E46C0000310032003300340035003600370038003900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3
S3F580001C20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E
S3F580001D10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D
S3F580001E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C
S3F580001EF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C
S32580001FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0092050521F0C8
S3F58000200060001756600000726000009C6000163A60000DAC60000A8A60000AB260000A9E60000AA660000AE860000A3660000A5660000B0E60000910600009B460000B0C600014AC600014E6600014CC60000834600001A8600018DA6000190C6000192C6000197660001A0E60001A3E60001A4A60001848313330FF21FC00060000F400207C0000FC00303C00FF429851C8FFFC23FC0000FCC00000FC6013F8800B0000FC017E01605E7E00605A4EB980002A600D0A556E696E697469616C697A65642070726F636573736F72206B696E642064657465637465642C64656661756C74696E6720746F205365726965732034303004
S3F5800020F020532E0D0A070000700441F980007F6E610017B811FC0001800B4240103980007F6E0C40000263920C400004628C13C00000FC074DF980007F6049F90000FC6428DE28DE28DE38DE425C4DF98000207418DE18DE18DE421C0C39005880007F8056F90000FC944DFB017000000908287C0000FC00422C000621FC00060000F4002E7C0007880021FC8000279A00089FF980004008204F61001E7811FC002690034A876604610002F6422C00044EB9800021FA610014A46100FE684E96426F6F74696E6720492F4F2050726F636573736F720D0A004E96494F43205365726965732034303020426F6F747374726170205618
S3F5800021E0657273696F6E20302E340D0A000008140002660004F6600003A648E7C08041F9A1000000303C05FF223C0000000020C151C8FFFC4281303C01FF20C106810000040051C8FFF64CDF01034E752020426F6F7420526561736F6E20636F6465203D20002C2066726F6D20504320000D0A071B5B306D2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0D0A426F6F74696E6720523130303020494F50206166746572200080414320706F776572206661696C757265206F63637572656481444320706F776572206661696C75726520776974682067F5
S3F5800022D06F6F64204143206F7220576869746520427574746F6E874F7665722074656D706572617475726520636F6E646974696F6E2069676E6F72656420746F6F206C6F6E67884F70657261746F7220636F6E736F6C6520425245414B206B65799F4F70657261746F7220636F6E736F6C6520425245414B206B65792028746F20626F6F74206F7074696F6E73206D656E75298C52313030302048616C74206F72204D616368696E6520436865636B2064657465637465648D492F4F2050726F636573736F72206661756C748F492F4F2050726F636573736F7220736F667477617265206372617368994F70657261746F7220699A
S3F5800023C06E697469617465642045504F00556E6B6E6F776E20426F6F745F526561736F6E20636F6465000D0A0A54686520492F4F2050726F636573736F722063616E6E6F7420626520626F6F7465642E2020506C6561736520656E7465723A0D0A2020202030203D3E2054727920616761696E0D0A2020202031203D3E2045504F2073797374656D0D0A0A456E746572206F7074696F6E203A20000D0A446F20796F75207265616C6C792077616E7420746F2045504F207468652073797374656D00E99A10026100063851C9FFF64E7547FAFDBF610005F247FAFE09142C000100020080B41B67064A2BFFFF66F6610005D8610055
S3F5800024B0069047FAFD78610005CC7201242C000161BC47FAFD7E610005BC7207242C000861AC6100066C3978000000024A2C000467120C2C00070001660811FC0007800B60284E7547FAFEF06100044C4A1067F4610006480C40000162EA66E6244B610004DC64E011FC0019800B21FC00000008F30060F60D0A426F6F742066726F6D2028546E206F7220446E29205B44305D20004B65726E656C2070726F6772616D0046696C652073797374656D20202000557365722070726F6772616D2020002028302C312C3229205B305D20004E96556E6974206E756D626572206F7574206F662072616E67650D0A00004E96070047FABA
S3F5800025A0FF84610003A242801C18670000C46100059A2A00088600050C060044670000B40C0600546700004C0C06004C670000360C06005866C4610004885374617274696E67204558504D4F4E20436F6D6D756E69636174696F6E7320706F72740D0A006000F9FE303C06004EB9800020686000FF8E0C4500046C00FF644A3051B00000FC6C6B0000204E96556E697420646F6573206E6F742065786973742E0D0A00006000FF58E9F0108251B00000FC6C0C010002660E303C01034EB9800020686000FF3E303C02034EB9800020686000FF3042850C4500036200FF0445FAFEC5614C2400614826005683614228005C840C3963
S3F58000269000030000FC07660E303C01014EB9800020686000FEFA303C01024EB9800020686000FEEC4E964E756D626572206F7574206F662072616E67650D0A00264A610003B447FAFE9A6100026E6100046E0C40000262D0D4FC000F4E754E960D0A000042874282760378062A070C3900030000FC0767066100FFA0600C303C01016100F9586702100052870C47000F6FD44E96556E61626C6520746F2066696E64206120626F6F74206465766963650000197C000D0001297C8000274400086000F8BA08080C08080808083A14205C08080808428121FC8000277800084A5521FC8000279A00084A814E7508380000F800671AFB
S3F58000278042B8F900322F0006E9590241000F123011B080002750DFC160D2197C000D0001296F000200084E960D0A427573206572726F72006000F8520D0A0A1B5B306D506C6561736520656E7465720D0A2020202030203D3E20526573746172742073797374656D0D0A2020202031203D3E2049676E6F726520627265616B206B65790D0A2020202032203D3E205265646973706C617920726563656E7420636F6E736F6C65206F75747075740D0A002020202033203D3E20456E7465722064656275676765720D0A000D0A456E746572206F7074696F6E203A20000D0A0A446F20796F75207265616C6C792077616E7420746F8A
S3F580002870206372617368207468652073797374656D0048E7FFFE4DFB0170000001D8287C0000FC0008140005670000A608EC000000066600009C47FAFF10610001D87E0208380003F803670A7E0347FAFF70610001C447FAFF826100007E4A1067D86100027A0C80000109B46710B08762C853806B3653806B5453806B12082C00010006664808AC000000064E40603E206C006022481018610001C630086606207C0000FCC0B3C866EC602245FAFF3E610000CE6418197C00010004197C00080001297C8000292E00086000F6D008AC000000064CDF7FFF4E756100013C207C0000FC20083900000000FC066704D0FC002048E766
S3F58000296080E0224845E9001F610001360C00000D674A0C00000A67440C00000867140C00007F670E0C0000156710B1CA6D1470076024B1C967F8613860CEB1C967CA613060F810C00C000020640C705E6100011E7040D028FFFF6100011460AC42184CDF07016000017C61000098082008004E7510200C000020640261EC60EA205B595D203F2000205B4E5D203F2000800042E7264A61000090264A4A1B66FC2F0B47FAFFDC44EF00046502508B6100FF3A10180200005F67304A10660C0C000059672C0C00004E6730613807457870656374656420225922206F7220224E22210D0A00588F44DF60A844EF0004640A245F548F79
S3F580002A5044FC00114E75245F548F44FC00004E7548E78010266F0008611A266F00084A1B66FC200B5280088000002F4000084CDF08014E7548E78010101B6FF2613E60F808F8000490031038900066186100FDE408380001900167F808380005900166E01038900002800000007F4E750240000F0C0000096F025E000600003008F80000900308380000900167F811C090004A390000FC066618118001F10000FC6052790000FC62660833FCFCC00000FC6208380000900167F808B8000090034E7548E7F800223C3B9ACA0042834C410004860067046100FFA420044C7C10010000000A0C41000166E46100FF904CDF001F4E7569
S3F580002B406100FF1E0D0A00004E7548E740804281428010186718040000300C000009620C4C3C10010000000AD28060E472FF20014CDF01024E754CDF0C014E7548E7803024484280101867EE6CFA08800007088000046706010167EC6004010166E626496100FEE24E963A202800264A6100FED64E962920200026486100FECA26484A1B6EFC41EBFFFF6100FF7860B80D0A1B5B306D4F7074696F6E73206172653A0D0A2020202031203D3E204368616E676520424F4F542F43524153482F4D41494E54454E414E4345206F7074696F6E730D0A2020202032203D3E204368616E676520494F5020454E5649524F4E4D454E54207F
S3F580002C30636F6E66696775726174696F6E0D0A2020202033203D3E20456E61626C65206D616E75616C20637261736820646562756767696E67202865787065727473206F6E6C79290D0A2020202034203D3E20426F6F7420494F502C2070726F6D7074696E6720666F722074617065206F72206469736B0D0A2020202035203D3E20426F6F742073797374656D0D0A000D0A456E746572206F7074696F6E205B426F6F742073797374656D5D203A2000456E61626C65204D4F44454D206469616C6F757400456E61626C65204D4F44454D20616E7377657200456E61626C6520492F4F2050726F636573736F722028494F4320363B
S3F580002D20384B29204155544F20424F4F5400456E61626C6520523130303020435055204155544F20424F4F5400456E61626C65204155544F204352415348205245434F5645525900456E61626C6520434F4E534F4C4520425245414B204B455900417265207468657365206E65772064656661756C7473004368616E676520544150452053554253595354454D20636F6E66696775726174696F6E005D203A2000001E14020700808E38800A18870C2C001F0001670A08380003F8036700045C47FAFDEE6100FCA247FAFED66100FB5C4A10670004466100FD56538067265380674C538067145380670853806700042C60CE0894F3
S3F580002E10000260000422003900020000FC1060BC1E1445FAFEB87A05E21F6100FBC2E21651CDFFF6E40E1E06BE14670C18876100FBAC640411C7800A60924E960D0A4348414E47494E47207468652070726F636573736F7220636F6E66696775726174696F6E2077696C6C206175746F6D61746963616C6C792072652D72756E2073656C6674657374732E0D0A506C6561736520656E74657220646573697265642070726F636573736F7220636F6E66696775726174696F6E20636F6465203A0D0A2020202033203D3E205365726965732034303020436F70726F636573736F720D0A2020202034203D3E20536572696573203494
S3F580002F0030302053797374656D0D0A0A456E74657220636F6E66696775726174696F6E20636F6465205B0000103980007F6E42871E006100FB9447F980002DB86100FA0810106604200760086100FC006B00FEFC0C4000026300FEF40C4000046200FEEC41F980007F6E6100095213C00000FC07B007670000844E960A0D596F752068617665206368616E676564207468652070726F636573736F7220636F6E66696775726174696F6E2E0A0D53656C6674657374732077696C6C2062652072652D72756E207769746820746865206E65772070726F636573736F7220636F6E66696775726174696F6E2E0A0D002E79800000001B
S3F580002FF04EF001F1800000084EF005B18000300080003190800030148000319080003014800031904A390000FC07670002164E96456E74657220434C49454E542049502061646472657373205B0022390000FC644EB98000356047F980002DB86100F8F81010674E26484281343C0003101B670A0C00002E66F6422BFFFF6100FADE6BA40C80000000FF6200FF9CE1998200204B51CAFFDA23C10000FC64343C000341F980007F60E199100161000820528851CAFFF44E96456E746572205345525645522049502061646472657373205B0022390000FC684EB98000356047F980002DB86100F8741010674E26484281343C000391
S3F5800030E0101B670A0C00002E66F6422BFFFF6100FA5A6BAE0C80000000FF6200FFA6E1998200204B51CAFFDA23C10000FC68343C000341F980007F64E19910016100079C528851CAFFF44E96456E746572205345525645522055445020504F5254206E756D6265722028646563696D616C29205B00004EB98000340247F980002DB86100F7E61010672A6100F9E26B00FFBA0C800000FFFF6200FFB033C00000FC7041F980007F6D610007345388E0586100072C6100028645F980002D946100F8506400009242424E960D0A506C6561736520656E746572206465736972656420636F646520666F72206C6F676963616C206472E3
S3F5800031D06976652000FF10026100F8EE6100F96247F9800032C06100F75E42404A1067106100F9586B00FFAE0C4000056200FFA6E199123001B0800033FC52420C0200046600FF9223C10000FC6C41F980007F68343C0003E199100161000690528851CAFFF46000FBA8B03C000366784EB980002B404E96434C49454E542049502061646472657373203D20000022390000FC644EB9800035604EB980002B404E965345525645522049502061646472657373203D20000022390000FC684EB9800035604EB980002B404E965345525645522055445020504F52542020203D2000004EB9800034024EB980002B406100015C4E756D
S3F5800032C02020202030203D3E204E6F742070726573656E7420283C43523E2064656661756C747320746F206E6F742070726573656E74290D0A2020202031203D3E203920547261636B20312F3220696E636820746170652C20706879736963616C20647269766520300D0A2020202032203D3E203920547261636B20312F3220696E636820746170652C20706879736963616C20647269766520310D0A2020202033203D3E203920547261636B20312F3220696E636820746170652C20706879736963616C20647269766520320D0A2020202034203D3E203920547261636B20312F3220696E636820746170652C207068797369F7
S3F5800033B063616C20647269766520330D0A2020202035203D3E20386D6D2043617274726964676520546170652044726976650D0A456E74657220636F6E66696775726174696F6E20636F6465203A20000080818283A048E78000428030390000FC706100F6FE4CDF00014E7542424E964C6F676963616C2074617065206472697665200010026100F6944E962069732000004A3021B00000FC6C6B204E966465636C61726564206E6F6E2D6578697374656E742E0D0A00006000007CE9F0008221B00000FC6C0C00000267484E966120312F3220696E6368203920747261636B207461706520647269766520617420706879736921
S3F5800034A063616C20756E69742000E9F0018221B00000FC6C6100F6124E962E0D0A0060224E96616E20386D6D2063617274726964676520746170652064726976652E0D0A000052020C0200046600FF304E7548E7C080720560084EB980002A602D001010E8086100F5B810186100F5B251C9FFE84CDF01034E752F016100F546534552564552000022390000FC6860142F016100F530434C49454E54000022390000FC646100F51E2049502061646472657373203D2000006100000A6100F5E6221F4E7548E7E00074044280E19910016100F5A053026708702E6100F55460EA4CDF00074E75814A616E7561727982466562727508
S3F580003590617279834D6172636884417072696C854D6179864A756E65874A756C79884175677573748953657074656D626572904F63746F626572914E6F76656D62657292446563656D6265720000800035EE80003608800036228000363C800036423F3F3F20696C6C6567616C206D616368696E65207479706520003F3F3F20696C6C6567616C206D616368696E65207479706520003F3F3F20696C6C6567616C206D616368696E65207479706520003430304320003430305320004E960D0A1B5B306D52657374617274696E672052313030302D0042871E3980007F6E267075B0800035DA6100F4101E388002E09F1E38800371
S3F580003680E09F1E388004E89F1C3880061A38800708380000801466DE0005008047FAFEE44A136704BA1B66F86100F3DA4E9620000C05008266080C06003166027C291006E80842811200C2FC000A67046100F3FA10060200000FD2006100F3EE203C80200002030067064E9673742C00D080030067064E966E642C00D080030067064E9672642C00203C7F1FFFF1030067064E9674682C004E9620313900428010388009520080FC000A6100F3A048406100F39A4E962061742000007205741420070200000F6100F384030267044E963A00E99851C9FFEC6000F3EA700121C0FE004238A0044238A00D11FC0010A00211FC001369
S3F580003770A00011FC0007A00011FC00BBA00111FC0005A00211FC0010A00A11FC0013A00811FC0007A00811FC00EEA00911FC0005A00A610000B8610000B41E00EA0F028700000007610000EA4EF075B1800037C0800037E0800038048000383C8000383C8000383C800038408000383C8000383C323C03E860024E7108380000A009660A51C9FFF6103C000960041038A00B6100006A609E610000566100007C6100004E42871E006100007041F8000052872C076100005610C051CFFFF841F8000010186100003851CEFFF86000FF686000FF646100001A6100004042871E006100000E6100003451CFFFF66000FF4808380000EB
S3F580003860A00167F81038A0034E7508380002A00167F811C0A0034E7508380000A00967F81038A00B4E7508380002A00967F811FC0010A00A11FC001BA00811C0A00B4E7508380002A00967F811FC0010A00A11FC001FA00811C0A00B4E7548E7607043F9000788000C59A55A671645F90007880047F98000391A323C001614DB51C9FFFC42814E914A01672C4EB980002028070D0A3F3F204572726F7220647572696E6720454550726F6D205772697465203F3F070D0A004CDF0E064E75A55A1080343C823551CAFFFEB0106704123C00FF4E7548E730001400020200FC670A7201207C020000006018420142431400670806437D
S3F5800039502000530260F6207C00070000D0C34CDF000C4A014E752F031600EB0B0202001F8602000300801283247C9303E300261F4E7542799303E00A4E7548E73EE06100FFA066384202761F7856227C9303E00A6100FFC43A3C00FF1C1AD80610C651CDFFF8520251CBFFEA0C2800A5E0016704720560089828FFFA670272024CDF077C6100FFB04A014E7548E73FE034399303E0000802000367047203607C6100FF4266764202761F7856227C9303E00A6100FF663A3C000F7E0F1C18D80614C651CFFFF83E3C012C51CFFFFE1E2AFFFFBD076A123E3C1003BC2AFFFF670C51CFFFF872076034720660303E3C001451CFFFFE77
S3F580003A4051CDFFC4520251CBFFB69828FFFA671872021428FFFF94041142FFFF1542FFFF3E3C400C51CFFFFE4CDF07FC6100FF144A014E752F026100FEB866200C2800A5000167066100FF0466123400E04A670AB4106E06D0F0220060087204207C02000000241F4A014E752F086100FFC866044E904A01205F4E7548E73EE06100FE72662A4202761F7856227C9303E00A6100FE963A3C00FF1C1AD80651CDFFFA520251CBFFEC982AFFFA670272024CDF077C6100FE904A014E75FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A
S3F580003B30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F
S3F580003C20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E
S3F580003D10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D
S3F580003E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C
S3F580003EF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C
S32580003FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0092050519D5CB
S3F5800040006000000A60000060000000FA2F0942A8006442A80068217C1010042F006C42A8008842A8008C21780080007821780024007C217B01700000009000F043FB017000000062317C4EF900F4214900F643E800F021C9002443FB01700000006C21C90080225F4E7548E7C0C02078002421E8FF88008021E8FF8C0024720F2028FF9C43E8FFA00300670C20510C504E40660430A900045C8951C9FFEC4CDF03034E752F0E2C7800244DEEFF1053AE00882C80302F0004024038FF806E00843F40000420166016007C070055AF00022F0E2C7800244DEEFF1042AE00882D5F003848D63FFF3D5F00602D5F0048264E4280301F4B
S3F5800040F0E088E88841FB01700000011210300000DFC04E682748003C4E7A8804274800404E7A8803274800444E7A08012740004C4E7A0000274000504E7A0001274000544E7A0002274000584E7A08022740005C226B00487A0F202B008C49EB0090323C4E409DCE0B0067162054B3C866084DFB017000000E4CB250660430AC00045C8C51CDFFE2B259660C274900484DFB017000000E17BCFC000066104AAB00886E0000B84AAB008C6B0000B008F900010000FC0627780108008049FB01700000016A21CC010827780008007449FB017000000B1421CC0008274F007061000DF837400086BCFC0000670A4EB9800020306100F9
S3F5800041E00CC4206B0064226B00684281122B006C4841122B006D4284182B006E2444182B006F4286600005620000040000000000320C185400000000302B008661000DCA21EB0080010821EB007400082748006427490068300A1740006E1744006F1741006D48411741006C08AB0000004B226B004808AB0007008C49FAFE0CB3CC675C7A0F202B008C49EB0090323C4E400B006724394100042054B1C9670839500004308160124AAB0088660C08C0001F277C0000000100885C8C51CDFFD4B251671C4AAB00886F162740008C302B0060006B870000600240070037400084202B005C4E7B0802202B0058000000804E7B000294
S3F5800042D0202B00544E7B0001202B00504E7B0000202B004C4E7B0801206B00404E7B8804206B00444E7B8803206B003C4E6042672F2B00483F2B006008B900010000FC064CD37FFF4E734EB9800020300884001F7E40610009E04A466B467618E6AA14070C020061650A0C02007A62040202005FE7AA4DFB0170000000662A166722BA8267345C8EE6ADE7ADBA8266EE0C07001B66027E2461000D08610009EC51436ABC0C0700206D0461000CF64DFB017000000B5260000B3E0C070020650461000CE03A2E0004340502820000001FE84D02450FFE4EFB5130000000062700000014E07C00000011E15C00000011E22F0000001A
S3F5800043C011E43B0000000EE00A00000016605E00000016600D00000016603D0000001C202C0000001CE01B49000029E01B4F00002AA01B47000030001B53000031801B42000032601B44000038605B0000000FA13C0000000FA2250000000FA4534400003BE0524400004C80524100004B88535000004E2055535000524F4953500052504D5350005251535200005698564252005253504300005252494343525256494341525257585346435254584446435255524200005EE05245530060C01B52444C72801B52554C73E01B524C447E201B43414C7660000000004DFB017000000A516000FEE0244220404280224018076100D0
S3F5800044B009E22602E38B5303703F4EB98000201851CBFFF6600000282442204042800C4200026E0A67041010600630106002201022401807610009ACE78A6100091008C4001F7E206000FE2C347C0001204042801010224018076100098A6100094C60DE16074A4667284DFB0170000009FF4A846A0009A07E0761000B462240B4FC00026E0A6704108060063080600220800884001F0C03000D6700FDCE4EB9800020300C03005E6704D1CA600291CA200874206100089A1E0420086000FDC0224074206100088A6000FDA02C404A4666022C48610007864A466B00FDE874010C07002767200C07007C671A74020C07005C6712AA
S3F5800045A074040C07002F670A0C07000D6600FDC260082442180761000AB6204E224042052C49BCFC00006700FD4E61000A38672461000A3A0C0700036700FD3C0C070013661261000A280C0700036700FD2A0C07001166EE0205000F66184EB98000203020087420610007F61E0461000A62610008824280240A0C4200026E0A670410186006301860022018DA4A538E610008640C040027670AE78A610007C26000FF84610008166000FF7C2400484234012601484360062401340036014A4667204DFB0170000008CC0C80000000026D0008540C80000000106E00084A260022026100081248C386FC000A670A1E03060700300A
S3F580004690610009DC4843060300301E03610009D07E2E610009CA6000FC6E42824A466704274000484EB980002030274200886000FB584A466602700124006F00FC4A60E4088000007A0F49EB00904A466732262B008C0B03660A2880262B008C0BC36004B09467385C8C51CDFFEA4DFB017000000844B6AB008C670007BA2743008C601C202B008C0B00670E4EB98000203020147420610006D85C8C51CDFFE66000FBE80880000042834A4667147A0F49EB0090262B008C0B03670EB094660A0B832743008C6000FBC25C8C51CDFFEA4DFB0170000007F86000075C4DFA00A2610007360C07000E63526E7446076700FB9A5307BF
S3F580004780673E53076718530767605307670806070013740360587410302B0060605E302B00607E55740F0800000D670E7E4974100800000C67047E4D7411610008B260AC4EB98000203060A414077E52610008A07E410C0200086C027E44610008927E07CE0206070030610008861E0274200287000000FFE54F48872033780061000694610005FA6100068C6000FF62FE00200120022003FE04200520062007FE082009200A200BFE0C200D200E20FD5350FCFE20504312205553500F2049535010204D535011205352FBFE564252134943435216494341521758534643FA58444643F9FFFF610004F20C070037660A610008003A
S3F580004870601A610004E23007040000300C0000076200FAEED440610007E660424A466600FAEA610005FE7E28610007D4362B00607E55740F0803000D670E7E4974100803000C67047E4D7411610007B44DFB01700000000C610005DE6004535029000884001FE54A4DF3200020164A466600FA9C2240610005AE7420610005127E20610004140C07000D6600FA324A466B00FA726700FA142C807E076100076422406000FA060884001F4280302B00604A466600FA5A22404DFB01700000005A610005646100057220094A076B18EE6874030C070008670274017E3A61000724610004AE60DA7410610004A67E20610003A80C0704
S3F580004960000D6600F9C64A466B00FA066700F9A8374000607E07610006F622406000F99854310F54300E530D4D0C490858044E035A0256014300FF0013FC00010000FC0413FC00080000FC0123EB00480000FC084EF9800020082E79800000004EF001F180000008496E76616C696420454550524F4D206E756D6265720042616420454550524F4D20636865636B73756D00454550524F4D2069732077726974652070726F746563746564004F7574206F662072616E6765206D6F64756C65206964004E6F206F7665726C61792076616C6964697479206279746500556E61626C6520746F20777269746520646174610054696D20
S3F580004A50656F757420647572696E6720777269746500556E6B6E6F776E206572726F7220646574656374656400FF800049C4800049DA800049EE80004A0880004A1F80004A3880004A4D80004A6248E740100C81000000076306223C000000084EB98000202820203F3F3F2000FF267B1D20FFBA4EB98000202C4EB9800020304CDF08024E7548E740004EB98000205C670261BA4CDF00026000F83048E740004EB980002060670261A44CDF00026000F81A4E6F206164647265737320676976656E21004A4666084DFAFFE8600003A848E7FFFE4CD37FFF4EB701512F0B2678002447EBFF1048D37FFF275F002C4CDF7FFF600084
S3F580004B40F7D653207265636F7264206E6F7420666F756E642120446F776E6C6F61642061626F727465642E00496E76616C696420636865636B73756D2120446F776E6C6F61642061626F727465642E0048E7F0804238A0044238A00D11FC0010A00211FC0013A00011FC0007A00011FC00BBA00111FC0001A0024EB9800020280D0A5374617274205374756666696E6720532D5265636F7264733A2000FF42826100043C0C0000206FF40C000053660000D06100042A4EB9800020180C000033660000A8610004582600E98B61000450D680D403538361000446220061000440E989D280D401538361000434E989D2806100042CB2
S3F580004C30E989D280D401538361000420E989D28061000418E989D280D40153836100040CE989D28061000404E989D280D401538320414A836F16610003F22200610003ECE989D280D401538310C160E6610003DC2200610003D6E989D280D4010C0200FF6608610003866000FF424CDF010F4DFAFEC86000021E1200610003700C00000D66F60C0100376600FF22600C4CDF010F4DFAFE80600001FC4CDF010F6000F6483A2F000A202F00102E6B00704EB9800020304DFB017000000290610001B874206100010A610001AE74103005610000FE6000F61461000368484142864283428061440C07007E660C08C6001E46466100C3
S3F580004D20034E61320C07002E673E0C07002266486100033C3C3C0001611C610003320C070022660C61100C070022664C61000320E188100760E2610002B40C07001367F60C07001167F04E756100030461E83C3C00012008602261DE3407040200300C0200096354040200110C0200196346040200200C020019633C0806001E670246804A866A024480D68048C66B1C0C07002B670A0C07002D661008C6001F610002B03C3CFFFF6000FF48484120034A46660220094E750642000AB4416CBC610002903E026108D0873C3C0001608A3400C4C14840C0C148404240D0824E7542467601E5AB5383C083C740613652464A8066F8FE
S3F580004E103E06700151CF000461D251CFFFFC5247968064FAD680060700300C0700396F025E076100023A61087EFF4A8066E04E7548404282340084C130024840340084C13002424248424E7548E781000200007F0C0000206D060C00007E6F10705E4EB98000201820170A000040600A10074EB98000201820174EB9800020184CDF00814E7548E7800070204EB9800020184CDF00014E7548E78000101E6D0E0C0000206D084EB98000201860EE1E004CDF00014E754EB98000203061DA6000F44A556E7265636F676E697A656420636F6D6D616E642073796E7461782E00536F7272792C207468617420636F6D6D616E64206931
S3F580004F0073206E6F7420696D706C656D656E746564207965742E004E6F206C6F636174696F6E206973206F70656E2E005261646978206F7574206F662072616E67652E00546F6F206D616E7920627265616B706F696E74732E00427265616B706F696E742061646472657373206E6F7420666F756E642E00427573204572726F72202D20416464726573733A20002C205374617475733A20005472617070656420696E746F2064656275676765722E00427265616B706F696E7420656E636F756E74657265642E002038F800EBC003011038900311FC003690032F002038F8000880001321C0F400201F4E75004000106C102F004D
S3F580004FF02038F80008C0001321C0F400201F11C090034E750838000190014E752F004EB9800020142E00201F4E75083800019001660E08380000A00167F01038A0034E7508380005900166061038900060DC08F8000490031038900066D0203C8000505CB09F6602598F6000FC7061BE0C0000396F040600000902800000000F4E752F0020074EB980002018201F4E75FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F
S3F5800050E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A
S3F5800051D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59
S3F5800052C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68
S3F5800053B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77
S3F5800054A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86
S3F580005590FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95
S3F580005680FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4
S3F580005770FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3
S3F580005860FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2
S3F580005950FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1
S3F580005A40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
S3F580005B30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF
S3F580005C20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE
S3F580005D10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D
S3F580005E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C
S3F580005EF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C
S32580005FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00920505170B77
S3F580006000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A
S3F5800060F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
S3F5800061E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39
S3F5800062D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48
S3F5800063C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57
S3F5800064B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66
S3F5800065A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75
S3F580006690FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84
S3F580006780FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93
S3F580006870FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2
S3F580006960FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1
S3F580006A50FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0
S3F580006B40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF
S3F580006C30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE
S3F580006D20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
S3F580006E10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC
S3F580006F00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B
S3F580006FF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B
S3F5800070E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
S3F5800071D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39
S3F5800072C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48
S3F5800073B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57
S3F5800074A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66
S3F580007590FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75
S3F580007680FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84
S3F580007770FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93
S3F580007860FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2
S3F580007950FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1
S3F580007A40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0
S3F580007B30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF
S3F580007C20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE
S3F580007D10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0092050515F343
S70500000000FA
R07N11«nul»