diff --git a/src/devices/cpu/m68000/m68000.h b/src/devices/cpu/m68000/m68000.h index 13db7934454..6fd29612ef6 100644 --- a/src/devices/cpu/m68000/m68000.h +++ b/src/devices/cpu/m68000/m68000.h @@ -165,7 +165,7 @@ public: template void set_tas_write_callback(T &&... args) { m_tas_write_callback.set(std::forward(args)...); } u16 get_fc(); void set_hmmu_enable(int enable); - int get_pmmu_enable() {return m_pmmu_enabled;}; + int get_pmmu_enable() const {return m_pmmu_enabled;}; void set_fpu_enable(int enable); void set_buserror_details(u32 fault_addr, u8 rw, u8 fc); void disable_interrupt_mixer() { m_interrupt_mixer = false; } diff --git a/src/devices/cpu/m68000/m68k_in.lst b/src/devices/cpu/m68000/m68k_in.lst index 93e7e46f367..94961a37451 100644 --- a/src/devices/cpu/m68000/m68k_in.lst +++ b/src/devices/cpu/m68000/m68k_in.lst @@ -75,7 +75,7 @@ f300 ff00 040fpu1 l . 234f:0 } -c100 f1f8 abcd b . 071:6 234fc:4 +c100 f1f8 abcd b . 01:6 7:10 234fc:4 u32* r_dst = &DX(); u32 src = DY(); u32 dst = *r_dst; @@ -100,7 +100,7 @@ c100 f1f8 abcd b . 071:6 234fc:4 *r_dst = MASK_OUT_BELOW_8(*r_dst) | res; -cf08 fff8 abcd b . 071:18 234fc:16 +cf08 fff8 abcd b . 01:18 7:31 234fc:16 u32 src = OPER_AY_PD_8(); u32 ea = EA_A7_PD_8(); u32 dst = m68ki_read_8(ea); @@ -125,7 +125,7 @@ cf08 fff8 abcd b . 071:18 234fc:16 m68ki_write_8(ea, res); -c10f f1ff abcd b . 071:18 234fc:16 +c10f f1ff abcd b . 01:18 7:31 234fc:16 u32 src = OPER_A7_PD_8(); u32 ea = EA_AX_PD_8(); u32 dst = m68ki_read_8(ea); @@ -150,7 +150,7 @@ c10f f1ff abcd b . 071:18 234fc:16 m68ki_write_8(ea, res); -cf0f ffff abcd b . 071:18 234fc:16 +cf0f ffff abcd b . 01:18 7:31 234fc:16 u32 src = OPER_A7_PD_8(); u32 ea = EA_A7_PD_8(); u32 dst = m68ki_read_8(ea); @@ -175,7 +175,7 @@ cf0f ffff abcd b . 071:18 234fc:16 m68ki_write_8(ea, res); -c108 f1f8 abcd b . 071:18 234fc:16 +c108 f1f8 abcd b . 01:18 7:31 234fc:16 u32 src = OPER_AY_PD_8(); u32 ea = EA_AX_PD_8(); u32 dst = m68ki_read_8(ea); @@ -200,7 +200,7 @@ c108 f1f8 abcd b . 071:18 234fc:16 m68ki_write_8(ea, res); -d000 f1f8 add b . 071:4 234fc:2 +d000 f1f8 add b . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_8(DY()); u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -214,7 +214,7 @@ d000 f1f8 add b . 071:4 234fc:2 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -d000 f1c0 add b A+-DXWLdxI 071:4 234fc:2 +d000 f1c0 add b A+-DXWLdxI 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = M68KMAKE_GET_OPER_AY_8; u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -228,7 +228,7 @@ d000 f1c0 add b A+-DXWLdxI 071:4 234fc:2 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -d040 f1f8 add w . 071:4 234fc:2 +d040 f1f8 add w . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_16(DY()); u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -242,7 +242,7 @@ d040 f1f8 add w . 071:4 234fc:2 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -d048 f1f8 add w . 071:4 234fc:2 +d048 f1f8 add w . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_16(AY()); u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -256,7 +256,7 @@ d048 f1f8 add w . 071:4 234fc:2 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -d040 f1c0 add w A+-DXWLdxI 071:4 234fc:2 +d040 f1c0 add w A+-DXWLdxI 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = M68KMAKE_GET_OPER_AY_16; u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -270,7 +270,7 @@ d040 f1c0 add w A+-DXWLdxI 071:4 234fc:2 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -d080 f1f8 add l . 071:6 234fc:2 +d080 f1f8 add l . 01:6 7:7 234fc:2 u32* r_dst = &DX(); u32 src = DY(); u32 dst = *r_dst; @@ -284,7 +284,7 @@ d080 f1f8 add l . 071:6 234fc:2 *r_dst = m_not_z_flag; -d088 f1f8 add l . 071:6 234fc:2 +d088 f1f8 add l . 01:6 7:7 234fc:2 u32* r_dst = &DX(); u32 src = AY(); u32 dst = *r_dst; @@ -298,7 +298,7 @@ d088 f1f8 add l . 071:6 234fc:2 *r_dst = m_not_z_flag; -d080 f1c0 add l A+-DXWLdxI 071:6 234fc:2 +d080 f1c0 add l A+-DXWLdxI 01:6 7:7 234fc:2 u32* r_dst = &DX(); u32 src = M68KMAKE_GET_OPER_AY_32; u32 dst = *r_dst; @@ -312,7 +312,7 @@ d080 f1c0 add l A+-DXWLdxI 071:6 234fc:2 *r_dst = m_not_z_flag; -d100 f1c0 add b A+-DXWL 071:8 234fc:4 +d100 f1c0 add b A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_8; u32 src = MASK_OUT_ABOVE_8(DX()); u32 dst = m68ki_read_8(ea); @@ -326,7 +326,7 @@ d100 f1c0 add b A+-DXWL 071:8 234fc:4 m68ki_write_8(ea, m_not_z_flag); -d140 f1c0 add w A+-DXWL 071:8 234fc:4 +d140 f1c0 add w A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_16; u32 src = MASK_OUT_ABOVE_16(DX()); u32 dst = m68ki_read_16(ea); @@ -340,7 +340,7 @@ d140 f1c0 add w A+-DXWL 071:8 234fc:4 m68ki_write_16(ea, m_not_z_flag); -d180 f1c0 add l A+-DXWL 071:12 234fc:4 +d180 f1c0 add l A+-DXWL 01:12 7:15 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_32; u32 src = DX(); u32 dst = m68ki_read_32(ea); @@ -354,45 +354,45 @@ d180 f1c0 add l A+-DXWL 071:12 234fc:4 m68ki_write_32(ea, m_not_z_flag); -d0c0 f1f8 adda w . 071:8 234fc:2 +d0c0 f1f8 adda w . 01:8 7:7 234fc:2 u32* r_dst = &AX(); *r_dst = MASK_OUT_ABOVE_32(*r_dst + MAKE_INT_16(DY())); -d0c8 f1f8 adda w . 071:8 234fc:2 +d0c8 f1f8 adda w . 01:8 7:7 234fc:2 u32* r_dst = &AX(); *r_dst = MASK_OUT_ABOVE_32(*r_dst + MAKE_INT_16(AY())); -d0c0 f1c0 adda w A+-DXWLdxI 071:8 234fc:2 +d0c0 f1c0 adda w A+-DXWLdxI 01:8 7:7 234fc:2 u32* r_dst = &AX(); u32 src = MAKE_INT_16(M68KMAKE_GET_OPER_AY_16); *r_dst = MASK_OUT_ABOVE_32(*r_dst + src); -d1c0 f1f8 adda l . 071:6 234fc:2 +d1c0 f1f8 adda l . 01:6 7:7 234fc:2 u32* r_dst = &AX(); *r_dst = MASK_OUT_ABOVE_32(*r_dst + DY()); -d1c8 f1f8 adda l . 071:6 234fc:2 +d1c8 f1f8 adda l . 01:6 7:7 234fc:2 u32* r_dst = &AX(); *r_dst = MASK_OUT_ABOVE_32(*r_dst + AY()); -d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 +d1c0 f1c0 adda l A+-DXWLdxI 01:6 7:7 234fc:2 u32* r_dst = &AX(); u32 src = M68KMAKE_GET_OPER_AY_32; *r_dst = MASK_OUT_ABOVE_32(*r_dst + src); -0600 fff8 addi b . 071:8 234fc:2 +0600 fff8 addi b . 01:8 7:14 234fc:2 u32* r_dst = &DY(); u32 src = OPER_I_8(); u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -406,7 +406,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -0600 ffc0 addi b A+-DXWL 071:12 234fc:4 +0600 ffc0 addi b A+-DXWL 01:12 7:18 234fc:4 u32 src = OPER_I_8(); u32 ea = M68KMAKE_GET_EA_AY_8; u32 dst = m68ki_read_8(ea); @@ -420,7 +420,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 m68ki_write_8(ea, m_not_z_flag); -0640 fff8 addi w . 071:8 234fc:2 +0640 fff8 addi w . 01:8 7:14 234fc:2 u32* r_dst = &DY(); u32 src = OPER_I_16(); u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -434,7 +434,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -0640 ffc0 addi w A+-DXWL 071:12 234fc:4 +0640 ffc0 addi w A+-DXWL 01:12 7:18 234fc:4 u32 src = OPER_I_16(); u32 ea = M68KMAKE_GET_EA_AY_16; u32 dst = m68ki_read_16(ea); @@ -448,7 +448,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 m68ki_write_16(ea, m_not_z_flag); -0680 fff8 addi l . 07:16 1:14 234fc:2 +0680 fff8 addi l . 0:16 7:18 1:14 234fc:2 u32* r_dst = &DY(); u32 src = OPER_I_32(); u32 dst = *r_dst; @@ -462,7 +462,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 *r_dst = m_not_z_flag; -0680 ffc0 addi l A+-DXWL 071:20 234fc:4 +0680 ffc0 addi l A+-DXWL 01:20 7:26 234fc:4 u32 src = OPER_I_32(); u32 ea = M68KMAKE_GET_EA_AY_32; u32 dst = m68ki_read_32(ea); @@ -476,7 +476,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 m68ki_write_32(ea, m_not_z_flag); -5000 f1f8 addq b . 071:4 234fc:2 +5000 f1f8 addq b . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -490,7 +490,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -5000 f1c0 addq b A+-DXWL 071:8 234fc:4 +5000 f1c0 addq b A+-DXWL 01:8 7:11 234fc:4 u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 ea = M68KMAKE_GET_EA_AY_8; u32 dst = m68ki_read_8(ea); @@ -504,7 +504,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 m68ki_write_8(ea, m_not_z_flag); -5040 f1f8 addq w . 071:4 234fc:2 +5040 f1f8 addq w . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -518,13 +518,13 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -5048 f1f8 addq w . 071:4 234fc:2 +5048 f1f8 addq w . 01:4 7:7 234fc:2 u32* r_dst = &AY(); *r_dst = MASK_OUT_ABOVE_32(*r_dst + (((m_ir >> 9) - 1) & 7) + 1); -5040 f1c0 addq w A+-DXWL 071:8 234fc:4 +5040 f1c0 addq w A+-DXWL 01:8 7:11 234fc:4 u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 ea = M68KMAKE_GET_EA_AY_16; u32 dst = m68ki_read_16(ea); @@ -538,7 +538,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 m68ki_write_16(ea, m_not_z_flag); -5080 f1f8 addq l . 071:8 234fc:2 +5080 f1f8 addq l . 01:8 7:7 234fc:2 u32* r_dst = &DY(); u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 dst = *r_dst; @@ -552,13 +552,13 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 *r_dst = m_not_z_flag; -5088 f1f8 addq l . 071:8 234fc:2 +5088 f1f8 addq l . 01:8 7:7 234fc:2 u32* r_dst = &AY(); *r_dst = MASK_OUT_ABOVE_32(*r_dst + (((m_ir >> 9) - 1) & 7) + 1); -5080 f1c0 addq l A+-DXWL 071:12 234fc:4 +5080 f1c0 addq l A+-DXWL 01:12 7:15 234fc:4 u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 ea = M68KMAKE_GET_EA_AY_32; u32 dst = m68ki_read_32(ea); @@ -573,7 +573,7 @@ d1c0 f1c0 adda l A+-DXWLdxI 071:6 234fc:2 m68ki_write_32(ea, m_not_z_flag); -d100 f1f8 addx b . 071:4 234fc:2 +d100 f1f8 addx b . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_8(DY()); u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -589,7 +589,7 @@ d100 f1f8 addx b . 071:4 234fc:2 *r_dst = MASK_OUT_BELOW_8(*r_dst) | res; -d140 f1f8 addx w . 071:4 234fc:2 +d140 f1f8 addx w . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_16(DY()); u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -605,7 +605,7 @@ d140 f1f8 addx w . 071:4 234fc:2 *r_dst = MASK_OUT_BELOW_16(*r_dst) | res; -d180 f1f8 addx l . 07:8 1:6 234fc:2 +d180 f1f8 addx l . 0:8 7:7 1:6 234fc:2 u32* r_dst = &DX(); u32 src = DY(); u32 dst = *r_dst; @@ -621,7 +621,7 @@ d180 f1f8 addx l . 07:8 1:6 234fc:2 *r_dst = res; -df08 fff8 addx b . 071:18 234fc:12 +df08 fff8 addx b . 01:18 7:28 234fc:12 u32 src = OPER_AY_PD_8(); u32 ea = EA_A7_PD_8(); u32 dst = m68ki_read_8(ea); @@ -637,7 +637,7 @@ df08 fff8 addx b . 071:18 234fc:12 m68ki_write_8(ea, res); -d10f f1ff addx b . 071:18 234fc:12 +d10f f1ff addx b . 01:18 7:28 234fc:12 u32 src = OPER_A7_PD_8(); u32 ea = EA_AX_PD_8(); u32 dst = m68ki_read_8(ea); @@ -653,7 +653,7 @@ d10f f1ff addx b . 071:18 234fc:12 m68ki_write_8(ea, res); -df0f ffff addx b . 071:18 234fc:12 +df0f ffff addx b . 01:18 7:28 234fc:12 u32 src = OPER_A7_PD_8(); u32 ea = EA_A7_PD_8(); u32 dst = m68ki_read_8(ea); @@ -669,7 +669,7 @@ df0f ffff addx b . 071:18 234fc:12 m68ki_write_8(ea, res); -d108 f1f8 addx b . 071:18 234fc:12 +d108 f1f8 addx b . 01:18 7:28 234fc:12 u32 src = OPER_AY_PD_8(); u32 ea = EA_AX_PD_8(); u32 dst = m68ki_read_8(ea); @@ -685,7 +685,7 @@ d108 f1f8 addx b . 071:18 234fc:12 m68ki_write_8(ea, res); -d148 f1f8 addx w . 071:18 234fc:12 +d148 f1f8 addx w . 01:18 7:28 234fc:12 u32 src = OPER_AY_PD_16(); u32 ea = EA_AX_PD_16(); u32 dst = m68ki_read_16(ea); @@ -701,7 +701,7 @@ d148 f1f8 addx w . 071:18 234fc:12 m68ki_write_16(ea, res); -d188 f1f8 addx l . 071:30 234fc:12 +d188 f1f8 addx l . 01:30 7:40 234fc:12 u32 src = OPER_AY_PD_32(); u32 ea = EA_AX_PD_32(); u32 dst = m68ki_read_32(ea); @@ -717,7 +717,7 @@ d188 f1f8 addx l . 071:30 234fc:12 m68ki_write_32(ea, res); -c000 f1f8 and b . 071:4 234fc:2 +c000 f1f8 and b . 01:4 7:7 234fc:2 m_not_z_flag = MASK_OUT_ABOVE_8(DX() &= (DY() | 0xffffff00)); m_n_flag = NFLAG_8(m_not_z_flag); @@ -725,7 +725,7 @@ c000 f1f8 and b . 071:4 234fc:2 m_v_flag = VFLAG_CLEAR; -c000 f1c0 and b A+-DXWLdxI 071:4 234fc:2 +c000 f1c0 and b A+-DXWLdxI 01:4 7:7 234fc:2 m_not_z_flag = MASK_OUT_ABOVE_8(DX() &= (M68KMAKE_GET_OPER_AY_8 | 0xffffff00)); m_n_flag = NFLAG_8(m_not_z_flag); @@ -733,7 +733,7 @@ c000 f1c0 and b A+-DXWLdxI 071:4 234fc:2 m_v_flag = VFLAG_CLEAR; -c040 f1f8 and w . 071:4 234fc:2 +c040 f1f8 and w . 01:4 7:7 234fc:2 m_not_z_flag = MASK_OUT_ABOVE_16(DX() &= (DY() | 0xffff0000)); m_n_flag = NFLAG_16(m_not_z_flag); @@ -741,7 +741,7 @@ c040 f1f8 and w . 071:4 234fc:2 m_v_flag = VFLAG_CLEAR; -c040 f1c0 and w A+-DXWLdxI 071:4 234fc:2 +c040 f1c0 and w A+-DXWLdxI 01:4 7:7 234fc:2 m_not_z_flag = MASK_OUT_ABOVE_16(DX() &= (M68KMAKE_GET_OPER_AY_16 | 0xffff0000)); m_n_flag = NFLAG_16(m_not_z_flag); @@ -749,7 +749,7 @@ c040 f1c0 and w A+-DXWLdxI 071:4 234fc:2 m_v_flag = VFLAG_CLEAR; -c080 f1f8 and l . 071:6 234fc:2 +c080 f1f8 and l . 01:6 7:7 234fc:2 m_not_z_flag = DX() &= DY(); m_n_flag = NFLAG_32(m_not_z_flag); @@ -757,7 +757,7 @@ c080 f1f8 and l . 071:6 234fc:2 m_v_flag = VFLAG_CLEAR; -c080 f1c0 and l A+-DXWLdxI 071:6 234fc:2 +c080 f1c0 and l A+-DXWLdxI 01:6 7:7 234fc:2 m_not_z_flag = DX() &= M68KMAKE_GET_OPER_AY_32; m_n_flag = NFLAG_32(m_not_z_flag); @@ -765,7 +765,7 @@ c080 f1c0 and l A+-DXWLdxI 071:6 234fc:2 m_v_flag = VFLAG_CLEAR; -c100 f1c0 and b A+-DXWL 071:8 234fc:4 +c100 f1c0 and b A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_8; u32 res = DX() & m68ki_read_8(ea); @@ -777,7 +777,7 @@ c100 f1c0 and b A+-DXWL 071:8 234fc:4 m68ki_write_8(ea, m_not_z_flag); -c140 f1c0 and w A+-DXWL 071:8 234fc:4 +c140 f1c0 and w A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_16; u32 res = DX() & m68ki_read_16(ea); @@ -789,7 +789,7 @@ c140 f1c0 and w A+-DXWL 071:8 234fc:4 m68ki_write_16(ea, m_not_z_flag); -c180 f1c0 and l A+-DXWL 071:12 234fc:4 +c180 f1c0 and l A+-DXWL 01:12 7:15 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_32; u32 res = DX() & m68ki_read_32(ea); @@ -801,7 +801,7 @@ c180 f1c0 and l A+-DXWL 071:12 234fc:4 m68ki_write_32(ea, res); -0200 fff8 andi b . 071:8 234fc:2 +0200 fff8 andi b . 01:8 7:14 234fc:2 m_not_z_flag = MASK_OUT_ABOVE_8(DY() &= (OPER_I_8() | 0xffffff00)); m_n_flag = NFLAG_8(m_not_z_flag); @@ -809,7 +809,7 @@ c180 f1c0 and l A+-DXWL 071:12 234fc:4 m_v_flag = VFLAG_CLEAR; -0200 ffc0 andi b A+-DXWL 071:12 234fc:4 +0200 ffc0 andi b A+-DXWL 01:12 7:18 234fc:4 u32 src = OPER_I_8(); u32 ea = M68KMAKE_GET_EA_AY_8; u32 res = src & m68ki_read_8(ea); @@ -822,7 +822,7 @@ c180 f1c0 and l A+-DXWL 071:12 234fc:4 m68ki_write_8(ea, res); -0240 fff8 andi w . 071:8 234fc:2 +0240 fff8 andi w . 01:8 7:14 234fc:2 m_not_z_flag = MASK_OUT_ABOVE_16(DY() &= (OPER_I_16() | 0xffff0000)); m_n_flag = NFLAG_16(m_not_z_flag); @@ -830,7 +830,7 @@ c180 f1c0 and l A+-DXWL 071:12 234fc:4 m_v_flag = VFLAG_CLEAR; -0240 ffc0 andi w A+-DXWL 071:12 234fc:4 +0240 ffc0 andi w A+-DXWL 01:12 7:18 234fc:4 u32 src = OPER_I_16(); u32 ea = M68KMAKE_GET_EA_AY_16; u32 res = src & m68ki_read_16(ea); @@ -843,7 +843,7 @@ c180 f1c0 and l A+-DXWL 071:12 234fc:4 m68ki_write_16(ea, res); -0280 fff8 andi l . 071:14 234fc:2 +0280 fff8 andi l . 01:14 7:18 234fc:2 m_not_z_flag = DY() &= (OPER_I_32()); m_n_flag = NFLAG_32(m_not_z_flag); @@ -851,7 +851,7 @@ c180 f1c0 and l A+-DXWL 071:12 234fc:4 m_v_flag = VFLAG_CLEAR; -0280 ffc0 andi l A+-DXWL 071:20 234fc:4 +0280 ffc0 andi l A+-DXWL 01:20 7:26 234fc:4 u32 src = OPER_I_32(); u32 ea = M68KMAKE_GET_EA_AY_32; u32 res = src & m68ki_read_32(ea); @@ -864,11 +864,11 @@ c180 f1c0 and l A+-DXWL 071:12 234fc:4 m68ki_write_32(ea, res); -023c ffff andi w . 07:20 1:16 234fc:12 +023c ffff andi w . 0:20 7:14 1:16 234fc:12 m68ki_set_ccr(m68ki_get_ccr() & OPER_I_8()); -027c ffff andi w . 07:20p 1:16p 234fc:12p +027c ffff andi w . 0:20p 7:14p 1:16p 234fc:12p if(m_s_flag) { u32 src = OPER_I_16(); m68ki_trace_t0(); /* auto-disable (see m68kcpu.h) */ @@ -878,14 +878,14 @@ c180 f1c0 and l A+-DXWL 071:12 234fc:4 } -e000 f1f8 asr b . 071234fc:6 +e000 f1f8 asr b . 01234fc:6 7:13 u32* r_dst = &DY(); u32 shift = (((m_ir >> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_8(*r_dst); u32 res = src >> shift; if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_16(*r_dst); u32 res = src >> shift; if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = *r_dst; u32 res = src >> shift; if(shift != 0) - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> 1; @@ -1086,14 +1086,14 @@ e0c0 ffc0 asr w A+-DXWL 071:8 234fc:5 m_c_flag = m_x_flag = src << 8; -e100 f1f8 asl b . 071:6 234fc:8 +e100 f1f8 asl b . 01:6 7:13 234fc:8 u32* r_dst = &DY(); u32 shift = (((m_ir >> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_8(*r_dst); u32 res = MASK_OUT_ABOVE_8(src << shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_16(*r_dst); u32 res = MASK_OUT_ABOVE_16(src << shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = *r_dst; u32 res = MASK_OUT_ABOVE_32(src << shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_8(*r_dst); u32 res = src >> shift; if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_16(*r_dst); u32 res = src >> shift; if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = *r_dst; u32 res = src >> shift; if(shift != 0) - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> 1; @@ -3593,14 +3593,14 @@ e2c0 ffc0 lsr w A+-DXWL 071:8 234fc:5 m_v_flag = VFLAG_CLEAR; -e108 f1f8 lsl b . 071:6 234fc:4 +e108 f1f8 lsl b . 01:6 7:13 234fc:4 u32* r_dst = &DY(); u32 shift = (((m_ir >> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_8(*r_dst); u32 res = MASK_OUT_ABOVE_8(src << shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_16(*r_dst); u32 res = MASK_OUT_ABOVE_16(src << shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = *r_dst; u32 res = MASK_OUT_ABOVE_32(src << shift); if(shift != 0) - m_icount -= shift<> 12) & 7] = MASK_OUT_ABOVE_32(res); done: ; -4800 fff8 nbcd b . 071234fc:6 +4800 fff8 nbcd b . 01234fc:6 7:10 u32* r_dst = &DY(); u32 dst = MASK_OUT_ABOVE_8(*r_dst); u32 res = -dst - XFLAG_1(); @@ -5710,7 +5710,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_n_flag = NFLAG_8(res); /* Undefined N behavior */ -4800 ffc0 nbcd b A+-DXWL 071:8 234fc:6 +4800 ffc0 nbcd b A+-DXWL 01:8 7:14 234fc:6 u32 ea = M68KMAKE_GET_EA_AY_8; u32 dst = m68ki_read_8(ea); u32 res = -dst - XFLAG_1(); @@ -5738,7 +5738,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_n_flag = NFLAG_8(res); /* Undefined N behavior */ -4400 fff8 neg b . 071:4 234fc:2 +4400 fff8 neg b . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 res = 0 - MASK_OUT_ABOVE_8(*r_dst); @@ -5750,7 +5750,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -4400 ffc0 neg b A+-DXWL 071:8 234fc:4 +4400 ffc0 neg b A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_8; u32 src = m68ki_read_8(ea); u32 res = 0 - src; @@ -5763,7 +5763,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m68ki_write_8(ea, m_not_z_flag); -4440 fff8 neg w . 071:4 234fc:2 +4440 fff8 neg w . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 res = 0 - MASK_OUT_ABOVE_16(*r_dst); @@ -5775,7 +5775,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -4440 ffc0 neg w A+-DXWL 071:8 234fc:4 +4440 ffc0 neg w A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_16; u32 src = m68ki_read_16(ea); u32 res = 0 - src; @@ -5788,7 +5788,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m68ki_write_16(ea, m_not_z_flag); -4480 fff8 neg l . 071:6 234fc:2 +4480 fff8 neg l . 01:6 7:7 234fc:2 u32* r_dst = &DY(); u32 res = 0 - *r_dst; @@ -5800,7 +5800,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 *r_dst = m_not_z_flag; -4480 ffc0 neg l A+-DXWL 071:12 234fc:4 +4480 ffc0 neg l A+-DXWL 01:12 7:15 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_32; u32 src = m68ki_read_32(ea); u32 res = 0 - src; @@ -5813,7 +5813,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m68ki_write_32(ea, m_not_z_flag); -4000 fff8 negx b . 071:4 234fc:2 +4000 fff8 negx b . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 res = 0 - MASK_OUT_ABOVE_8(*r_dst) - XFLAG_1(); @@ -5827,7 +5827,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 *r_dst = MASK_OUT_BELOW_8(*r_dst) | res; -4000 ffc0 negx b A+-DXWL 071:8 234fc:4 +4000 ffc0 negx b A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_8; u32 src = m68ki_read_8(ea); u32 res = 0 - src - XFLAG_1(); @@ -5842,7 +5842,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m68ki_write_8(ea, res); -4040 fff8 negx w . 071:4 234fc:2 +4040 fff8 negx w . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 res = 0 - MASK_OUT_ABOVE_16(*r_dst) - XFLAG_1(); @@ -5856,7 +5856,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 *r_dst = MASK_OUT_BELOW_16(*r_dst) | res; -4040 ffc0 negx w A+-DXWL 071:8 234fc:4 +4040 ffc0 negx w A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_16; u32 src = m68ki_read_16(ea); u32 res = 0 - MASK_OUT_ABOVE_16(src) - XFLAG_1(); @@ -5871,7 +5871,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m68ki_write_16(ea, res); -4080 fff8 negx l . 071:6 234fc:2 +4080 fff8 negx l . 01:6 7:7 234fc:2 u32* r_dst = &DY(); u32 res = 0 - MASK_OUT_ABOVE_32(*r_dst) - XFLAG_1(); @@ -5885,7 +5885,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 *r_dst = res; -4080 ffc0 negx l A+-DXWL 071:12 234fc:4 +4080 ffc0 negx l A+-DXWL 01:12 7:15 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_32; u32 src = m68ki_read_32(ea); u32 res = 0 - MASK_OUT_ABOVE_32(src) - XFLAG_1(); @@ -5900,11 +5900,11 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m68ki_write_32(ea, res); -4e71 ffff nop . . 071:4 234fc:2 +4e71 ffff nop . . 01:4 7:7 234fc:2 m68ki_trace_t0(); /* auto-disable (see m68kcpu.h) */ -4600 fff8 not b . 071:4 234fc:2 +4600 fff8 not b . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 res = MASK_OUT_ABOVE_8(~*r_dst); @@ -5916,7 +5916,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -4600 ffc0 not b A+-DXWL 071:8 234fc:4 +4600 ffc0 not b A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_8; u32 res = MASK_OUT_ABOVE_8(~m68ki_read_8(ea)); @@ -5928,7 +5928,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -4640 fff8 not w . 071:4 234fc:2 +4640 fff8 not w . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 res = MASK_OUT_ABOVE_16(~*r_dst); @@ -5940,7 +5940,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -4640 ffc0 not w A+-DXWL 071:8 234fc:4 +4640 ffc0 not w A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_16; u32 res = MASK_OUT_ABOVE_16(~m68ki_read_16(ea)); @@ -5952,7 +5952,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -4680 fff8 not l . 071:6 234fc:2 +4680 fff8 not l . 01:6 7:7 234fc:2 u32* r_dst = &DY(); u32 res = *r_dst = MASK_OUT_ABOVE_32(~*r_dst); @@ -5962,7 +5962,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -4680 ffc0 not l A+-DXWL 071:12 234fc:4 +4680 ffc0 not l A+-DXWL 01:12 7:15 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_32; u32 res = MASK_OUT_ABOVE_32(~m68ki_read_32(ea)); @@ -5983,7 +5983,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -8000 f1c0 or b A+-DXWLdxI 071:4 234fc:2 +8000 f1c0 or b A+-DXWLdxI 01:4 7:7 234fc:2 u32 res = MASK_OUT_ABOVE_8((DX() |= M68KMAKE_GET_OPER_AY_8)); m_n_flag = NFLAG_8(res); @@ -5992,7 +5992,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -8040 f1f8 or w . 071:4 234fc:2 +8040 f1f8 or w . 01:4 7:7 234fc:2 u32 res = MASK_OUT_ABOVE_16((DX() |= MASK_OUT_ABOVE_16(DY()))); m_n_flag = NFLAG_16(res); @@ -6001,7 +6001,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -8040 f1c0 or w A+-DXWLdxI 071:4 234fc:2 +8040 f1c0 or w A+-DXWLdxI 01:4 7:7 234fc:2 u32 res = MASK_OUT_ABOVE_16((DX() |= M68KMAKE_GET_OPER_AY_16)); m_n_flag = NFLAG_16(res); @@ -6010,7 +6010,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -8080 f1f8 or l . 071:6 234fc:2 +8080 f1f8 or l . 01:6 7:7 234fc:2 u32 res = DX() |= DY(); m_n_flag = NFLAG_32(res); @@ -6019,7 +6019,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -8080 f1c0 or l A+-DXWLdxI 071:6 234fc:2 +8080 f1c0 or l A+-DXWLdxI 01:6 7:7 234fc:2 u32 res = DX() |= M68KMAKE_GET_OPER_AY_32; m_n_flag = NFLAG_32(res); @@ -6028,7 +6028,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -8100 f1c0 or b A+-DXWL 071:8 234fc:4 +8100 f1c0 or b A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_8; u32 res = MASK_OUT_ABOVE_8(DX() | m68ki_read_8(ea)); @@ -6040,7 +6040,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -8140 f1c0 or w A+-DXWL 071:8 234fc:4 +8140 f1c0 or w A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_16; u32 res = MASK_OUT_ABOVE_16(DX() | m68ki_read_16(ea)); @@ -6052,7 +6052,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -8180 f1c0 or l A+-DXWL 071:12 234fc:4 +8180 f1c0 or l A+-DXWL 01:12 7:15 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_32; u32 res = DX() | m68ki_read_32(ea); @@ -6064,7 +6064,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -0000 fff8 ori b . 071:8 234fc:2 +0000 fff8 ori b . 01:8 7:14 234fc:2 u32 res = MASK_OUT_ABOVE_8((DY() |= OPER_I_8())); m_n_flag = NFLAG_8(res); @@ -6073,7 +6073,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -0000 ffc0 ori b A+-DXWL 071:12 234fc:4 +0000 ffc0 ori b A+-DXWL 01:12 7:18 234fc:4 u32 src = OPER_I_8(); u32 ea = M68KMAKE_GET_EA_AY_8; u32 res = MASK_OUT_ABOVE_8(src | m68ki_read_8(ea)); @@ -6086,7 +6086,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -0040 fff8 ori w . 071:8 234fc:2 +0040 fff8 ori w . 01:8 7:14 234fc:2 u32 res = MASK_OUT_ABOVE_16(DY() |= OPER_I_16()); m_n_flag = NFLAG_16(res); @@ -6095,7 +6095,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -0040 ffc0 ori w A+-DXWL 071:12 234fc:4 +0040 ffc0 ori w A+-DXWL 01:12 7:18 234fc:4 u32 src = OPER_I_16(); u32 ea = M68KMAKE_GET_EA_AY_16; u32 res = MASK_OUT_ABOVE_16(src | m68ki_read_16(ea)); @@ -6108,7 +6108,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -0080 fff8 ori l . 07:16 1:14 234fc:2 +0080 fff8 ori l . 0:16 7:18 1:14 234fc:2 u32 res = DY() |= OPER_I_32(); m_n_flag = NFLAG_32(res); @@ -6117,7 +6117,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -0080 ffc0 ori l A+-DXWL 071:20 234fc:4 +0080 ffc0 ori l A+-DXWL 01:20 7:26 234fc:4 u32 src = OPER_I_32(); u32 ea = M68KMAKE_GET_EA_AY_32; u32 res = src | m68ki_read_32(ea); @@ -6130,11 +6130,11 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m_v_flag = VFLAG_CLEAR; -003c ffff ori w . 07:20 1:16 234fc:12 +003c ffff ori w . 0:20 7:14 1:16 234fc:12 m68ki_set_ccr(m68ki_get_ccr() | OPER_I_8()); -007c ffff ori w . 07:20p 1:16p 234fc:12p +007c ffff ori w . 0:20p 7:14p 1:16p 234fc:12p if(m_s_flag) { u32 src = OPER_I_16(); m68ki_trace_t0(); /* auto-disable (see m68kcpu.h) */ @@ -6190,7 +6190,7 @@ c0c0 f1c0 mulu w A+-DXWLdxI 07:54 1:30 234fc:27 m68ki_write_8(EA_AX_PD_8(), ((src >> 4) & 0x00f0) | (src & 0x000f)); -4840 ffc0 pea l ADXWLdx 071:6 234fc:5 +4840 ffc0 pea l ADXWLdx 01:6 7:18 234fc:5 u32 ea = M68KMAKE_GET_EA_AY_32; m68ki_push_32(ea); @@ -6244,7 +6244,7 @@ f548 ffd8 ptest l . 4:8p m68ki_exception_privilege_violation(); } -e018 f1f8 ror b . 071:6 234fc:8 +e018 f1f8 ror b . 01:6 7:13 234fc:8 u32* r_dst = &DY(); u32 orig_shift = (((m_ir >> 9) - 1) & 7) + 1; u32 shift = orig_shift & 7; @@ -6252,7 +6252,7 @@ e018 f1f8 ror b . 071:6 234fc:8 u32 res = ROR_8(src, shift); if(orig_shift != 0) - m_icount -= orig_shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_16(*r_dst); u32 res = ROR_16(src, shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u64 src = *r_dst; u32 res = ROR_32(src, shift); if(shift != 0) - m_icount -= shift<> ((shift - 1) & 15)) << 8; @@ -6342,7 +6342,7 @@ e078 f1f8 ror w . 071:6 234fc:8 } -e0b8 f1f8 ror l . 071234fc:8 +e0b8 f1f8 ror l . 01234fc:8 7:13 u32* r_dst = &DY(); u32 orig_shift = DX() & 0x3f; u32 shift = orig_shift & 31; @@ -6350,7 +6350,7 @@ e0b8 f1f8 ror l . 071234fc:8 u32 res = ROR_32(src, shift); if(orig_shift != 0) { - m_icount -= orig_shift<> ((shift - 1) & 31)) << 8; @@ -6365,7 +6365,7 @@ e0b8 f1f8 ror l . 071234fc:8 } -e6c0 ffc0 ror w A+-DXWL 071:8 234fc:7 +e6c0 ffc0 ror w A+-DXWL 01:8 7:14 234fc:7 u32 ea = M68KMAKE_GET_EA_AY_16; u32 src = m68ki_read_16(ea); u32 res = ROR_16(src, 1); @@ -6378,7 +6378,7 @@ e6c0 ffc0 ror w A+-DXWL 071:8 234fc:7 m_v_flag = VFLAG_CLEAR; -e118 f1f8 rol b . 071:6 234fc:8 +e118 f1f8 rol b . 01:6 7:13 234fc:8 u32* r_dst = &DY(); u32 orig_shift = (((m_ir >> 9) - 1) & 7) + 1; u32 shift = orig_shift & 7; @@ -6386,7 +6386,7 @@ e118 f1f8 rol b . 071:6 234fc:8 u32 res = ROL_8(src, shift); if(orig_shift != 0) - m_icount -= orig_shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_16(*r_dst); u32 res = ROL_16(src, shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u64 src = *r_dst; u32 res = ROL_32(src, shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_8(*r_dst); u32 res = ROR_9(src | (XFLAG_1() << 8), shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_16(*r_dst); u32 res = ROR_17(src | (XFLAG_1() << 16), shift); if(shift != 0) - m_icount -= shift<> 8; res = MASK_OUT_ABOVE_16(res); @@ -6565,14 +6565,14 @@ e050 f1f8 roxr w . 071:6 234fc:12 m_v_flag = VFLAG_CLEAR; -e090 f1f8 roxr l . 071:8 234fc:12 +e090 f1f8 roxr l . 01:8 7:13 234fc:12 u32* r_dst = &DY(); u32 shift = (((m_ir >> 9) - 1) & 7) + 1; u64 src = *r_dst; u64 res = src | (((u64)XFLAG_1()) << 32); if(shift != 0) - m_icount -= shift<> 8; res = MASK_OUT_ABOVE_16(res); @@ -6639,7 +6639,7 @@ e070 f1f8 roxr w . 071:6 234fc:12 } -e0b0 f1f8 roxr l . 071:8 234fc:12 +e0b0 f1f8 roxr l . 01:8 7:13 234fc:12 u32* r_dst = &DY(); u32 orig_shift = DX() & 0x3f; @@ -6650,7 +6650,7 @@ e0b0 f1f8 roxr l . 071:8 234fc:12 res = ROR_33_64(res, shift); - m_icount -= orig_shift<> 24; res = MASK_OUT_ABOVE_32(res); @@ -6667,7 +6667,7 @@ e0b0 f1f8 roxr l . 071:8 234fc:12 } -e4c0 ffc0 roxr w A+-DXWL 071:8 234fc:5 +e4c0 ffc0 roxr w A+-DXWL 01:8 7:14 234fc:5 u32 ea = M68KMAKE_GET_EA_AY_16; u32 src = m68ki_read_16(ea); u32 res = ROR_17(src | (XFLAG_1() << 16), 1); @@ -6682,14 +6682,14 @@ e4c0 ffc0 roxr w A+-DXWL 071:8 234fc:5 m_v_flag = VFLAG_CLEAR; -e110 f1f8 roxl b . 071:6 234fc:12 +e110 f1f8 roxl b . 01:6 7:13 234fc:12 u32* r_dst = &DY(); u32 shift = (((m_ir >> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_8(*r_dst); u32 res = ROL_9(src | (XFLAG_1() << 8), shift); if(shift != 0) - m_icount -= shift<> 9) - 1) & 7) + 1; u32 src = MASK_OUT_ABOVE_16(*r_dst); u32 res = ROL_17(src | (XFLAG_1() << 16), shift); if(shift != 0) - m_icount -= shift<> 8; res = MASK_OUT_ABOVE_16(res); @@ -6720,14 +6720,14 @@ e150 f1f8 roxl w . 071:6 234fc:12 m_v_flag = VFLAG_CLEAR; -e190 f1f8 roxl l . 071:8 234fc:12 +e190 f1f8 roxl l . 01:8 7:13 234fc:12 u32* r_dst = &DY(); u32 shift = (((m_ir >> 9) - 1) & 7) + 1; u64 src = *r_dst; u64 res = src | (((u64)XFLAG_1()) << 32); if(shift != 0) - m_icount -= shift<> 8; res = MASK_OUT_ABOVE_16(res); @@ -6794,7 +6794,7 @@ e170 f1f8 roxl w . 071:6 234fc:12 } -e1b0 f1f8 roxl l . 071:8 234fc:12 +e1b0 f1f8 roxl l . 01:8 7:13 234fc:12 u32* r_dst = &DY(); u32 orig_shift = DX() & 0x3f; @@ -6805,7 +6805,7 @@ e1b0 f1f8 roxl l . 071:8 234fc:12 res = ROL_33_64(res, shift); - m_icount -= orig_shift<> 24; res = MASK_OUT_ABOVE_32(res); @@ -6822,7 +6822,7 @@ e1b0 f1f8 roxl l . 071:8 234fc:12 } -e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 +e5c0 ffc0 roxl w A+-DXWL 01:8 7:14 234fc:5 u32 ea = M68KMAKE_GET_EA_AY_16; u32 src = m68ki_read_16(ea); u32 res = ROL_17(src | (XFLAG_1() << 16), 1); @@ -6866,7 +6866,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 } -4e73 ffff rte l . 71:24p +4e73 ffff rte l . 7:39p 1:24p if(m_s_flag) { u32 new_sr; u32 new_pc; @@ -7033,18 +7033,18 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 tag(), m_ppc, m_ir); -4e77 ffff rtr l . 071:20 234fc:14 +4e77 ffff rtr l . 01:20 7:22 234fc:14 m68ki_trace_t0(); /* auto-disable (see m68kcpu.h) */ m68ki_set_ccr(m68ki_pull_16()); m68ki_jump(m68ki_pull_32()); -4e75 ffff rts l . 071:16 234fc:10 +4e75 ffff rts l . 01:16 7:15 234fc:10 m68ki_trace_t0(); /* auto-disable (see m68kcpu.h) */ m68ki_jump(m68ki_pull_32()); -8100 f1f8 sbcd b . 071:6 234fc:4 +8100 f1f8 sbcd b . 01:6 7:10 234fc:4 u32* r_dst = &DX(); u32 src = DY(); u32 dst = *r_dst; @@ -7072,7 +7072,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_8(*r_dst) | res; -8f08 fff8 sbcd b . 071:18 234fc:16 +8f08 fff8 sbcd b . 01:18 7:31 234fc:16 u32 src = OPER_AY_PD_8(); u32 ea = EA_A7_PD_8(); u32 dst = m68ki_read_8(ea); @@ -7100,7 +7100,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, res); -810f f1ff sbcd b . 071:18 234fc:16 +810f f1ff sbcd b . 01:18 7:31 234fc:16 u32 src = OPER_A7_PD_8(); u32 ea = EA_AX_PD_8(); u32 dst = m68ki_read_8(ea); @@ -7128,7 +7128,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, res); -8f0f ffff sbcd b . 071:18 234fc:16 +8f0f ffff sbcd b . 01:18 7:31 234fc:16 u32 src = OPER_A7_PD_8(); u32 ea = EA_A7_PD_8(); u32 dst = m68ki_read_8(ea); @@ -7156,7 +7156,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, res); -8108 f1f8 sbcd b . 071:18 234fc:16 +8108 f1f8 sbcd b . 01:18 7:31 234fc:16 u32 src = OPER_AY_PD_8(); u32 ea = EA_AX_PD_8(); u32 dst = m68ki_read_8(ea); @@ -7184,23 +7184,23 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, res); -50c0 fff8 st b . 07:6 1234fc:4 +50c0 fff8 st b . 0:6 7:13 1234fc:4 DY() |= 0xff; -50c0 ffc0 st b A+-DXWL 071:8 234fc:6 +50c0 ffc0 st b A+-DXWL 01:8 7:14 234fc:6 m68ki_write_8(M68KMAKE_GET_EA_AY_8, 0xff); -51c0 fff8 sf b . 071234fc:4 +51c0 fff8 sf b . 01234fc:4 7:13 DY() &= 0xffffff00; -51c0 ffc0 sf b A+-DXWL 071:8 234fc:6 +51c0 ffc0 sf b A+-DXWL 01:8 7:14 234fc:6 m68ki_write_8(M68KMAKE_GET_EA_AY_8, 0); -50c0 f0f8 scc b . 071234fc:4 +50c0 f0f8 scc b . 01234fc:4 7:13 if(M68KMAKE_CC) { DY() |= 0xff; m_icount -= m_cyc_scc_r_true; @@ -7210,11 +7210,11 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 } -50c0 f0c0 scc b A+-DXWL 071:8 234fc:6 +50c0 f0c0 scc b A+-DXWL 01:8 7:14 234fc:6 m68ki_write_8(M68KMAKE_GET_EA_AY_8, M68KMAKE_CC ? 0xff : 0); -4e72 ffff stop . . 071:4p 234fc:8p +4e72 ffff stop . . 01:4p 7:13p 234fc:8p if(m_s_flag) { u32 new_sr = OPER_I_16(); m68ki_trace_t0(); /* auto-disable (see m68kcpu.h) */ @@ -7226,7 +7226,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 } -9000 f1f8 sub b . 071:4 234fc:2 +9000 f1f8 sub b . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_8(DY()); u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -7240,7 +7240,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -9000 f1c0 sub b A+-DXWLdxI 071:4 234fc:2 +9000 f1c0 sub b A+-DXWLdxI 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = M68KMAKE_GET_OPER_AY_8; u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -7254,7 +7254,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -9040 f1f8 sub w . 071:4 234fc:2 +9040 f1f8 sub w . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_16(DY()); u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -7268,7 +7268,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -9048 f1f8 sub w . 071:4 234fc:2 +9048 f1f8 sub w . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_16(AY()); u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -7282,7 +7282,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -9040 f1c0 sub w A+-DXWLdxI 071:4 234fc:2 +9040 f1c0 sub w A+-DXWLdxI 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = M68KMAKE_GET_OPER_AY_16; u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -7296,7 +7296,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -9080 f1f8 sub l . 071:6 234fc:2 +9080 f1f8 sub l . 01:6 7:7 234fc:2 u32* r_dst = &DX(); u32 src = DY(); u32 dst = *r_dst; @@ -7310,7 +7310,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = m_not_z_flag; -9088 f1f8 sub l . 071:6 234fc:2 +9088 f1f8 sub l . 01:6 7:7 234fc:2 u32* r_dst = &DX(); u32 src = AY(); u32 dst = *r_dst; @@ -7324,7 +7324,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = m_not_z_flag; -9080 f1c0 sub l A+-DXWLdxI 071:6 234fc:2 +9080 f1c0 sub l A+-DXWLdxI 01:6 7:7 234fc:2 u32* r_dst = &DX(); u32 src = M68KMAKE_GET_OPER_AY_32; u32 dst = *r_dst; @@ -7338,7 +7338,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = m_not_z_flag; -9100 f1c0 sub b A+-DXWL 071:8 234fc:4 +9100 f1c0 sub b A+-DXWL 01:8 7:11 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_8; u32 src = MASK_OUT_ABOVE_8(DX()); u32 dst = m68ki_read_8(ea); @@ -7352,7 +7352,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, m_not_z_flag); -9140 f1c0 sub w A+-DXWL 071:8 234fc:4 +9140 f1c0 sub w A+-DXWL 01:8 7:15 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_16; u32 src = MASK_OUT_ABOVE_16(DX()); u32 dst = m68ki_read_16(ea); @@ -7366,7 +7366,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_16(ea, m_not_z_flag); -9180 f1c0 sub l A+-DXWL 071:12 234fc:4 +9180 f1c0 sub l A+-DXWL 01:12 7:15 234fc:4 u32 ea = M68KMAKE_GET_EA_AY_32; u32 src = DX(); u32 dst = m68ki_read_32(ea); @@ -7380,45 +7380,45 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_32(ea, m_not_z_flag); -90c0 f1f8 suba w . 071:8 234fc:2 +90c0 f1f8 suba w . 01:8 7:7 234fc:2 u32* r_dst = &AX(); *r_dst = MASK_OUT_ABOVE_32(*r_dst - MAKE_INT_16(DY())); -90c8 f1f8 suba w . 071:8 234fc:2 +90c8 f1f8 suba w . 01:8 7:7 234fc:2 u32* r_dst = &AX(); *r_dst = MASK_OUT_ABOVE_32(*r_dst - MAKE_INT_16(AY())); -90c0 f1c0 suba w A+-DXWLdxI 071:8 234fc:2 +90c0 f1c0 suba w A+-DXWLdxI 01:8 7:7 234fc:2 u32* r_dst = &AX(); u32 src = MAKE_INT_16(M68KMAKE_GET_OPER_AY_16); *r_dst = MASK_OUT_ABOVE_32(*r_dst - src); -91c0 f1f8 suba l . 071:6 234fc:2 +91c0 f1f8 suba l . 01:6 7:7 234fc:2 u32* r_dst = &AX(); *r_dst = MASK_OUT_ABOVE_32(*r_dst - DY()); -91c8 f1f8 suba l . 071:6 234fc:2 +91c8 f1f8 suba l . 01:6 7:7 234fc:2 u32* r_dst = &AX(); *r_dst = MASK_OUT_ABOVE_32(*r_dst - AY()); -91c0 f1c0 suba l A+-DXWLdxI 071:6 234fc:2 +91c0 f1c0 suba l A+-DXWLdxI 01:6 7:7 234fc:2 u32* r_dst = &AX(); u32 src = M68KMAKE_GET_OPER_AY_32; *r_dst = MASK_OUT_ABOVE_32(*r_dst - src); -0400 fff8 subi b . 071:8 234fc:2 +0400 fff8 subi b . 01:8 7:14 234fc:2 u32* r_dst = &DY(); u32 src = OPER_I_8(); u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -7432,7 +7432,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -0400 ffc0 subi b A+-DXWL 071:12 234fc:4 +0400 ffc0 subi b A+-DXWL 01:12 7:18 234fc:4 u32 src = OPER_I_8(); u32 ea = M68KMAKE_GET_EA_AY_8; u32 dst = m68ki_read_8(ea); @@ -7446,7 +7446,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, m_not_z_flag); -0440 fff8 subi w . 071:8 234fc:2 +0440 fff8 subi w . 01:8 7:14 234fc:2 u32* r_dst = &DY(); u32 src = OPER_I_16(); u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -7460,7 +7460,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -0440 ffc0 subi w A+-DXWL 071:12 234fc:4 +0440 ffc0 subi w A+-DXWL 01:12 7:18 234fc:4 u32 src = OPER_I_16(); u32 ea = M68KMAKE_GET_EA_AY_16; u32 dst = m68ki_read_16(ea); @@ -7474,7 +7474,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_16(ea, m_not_z_flag); -0480 fff8 subi l . 07:16 1:14 234fc:2 +0480 fff8 subi l . 0:16 7:18 1:14 234fc:2 u32* r_dst = &DY(); u32 src = OPER_I_32(); u32 dst = *r_dst; @@ -7488,7 +7488,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = m_not_z_flag; -0480 ffc0 subi l A+-DXWL 071:20 234fc:4 +0480 ffc0 subi l A+-DXWL 01:20 7:26 234fc:4 u32 src = OPER_I_32(); u32 ea = M68KMAKE_GET_EA_AY_32; u32 dst = m68ki_read_32(ea); @@ -7502,7 +7502,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_32(ea, m_not_z_flag); -5100 f1f8 subq b . 071:4 234fc:2 +5100 f1f8 subq b . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -7516,7 +7516,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_8(*r_dst) | m_not_z_flag; -5100 f1c0 subq b A+-DXWL 071:8 234fc:4 +5100 f1c0 subq b A+-DXWL 01:8 7:11 234fc:4 u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 ea = M68KMAKE_GET_EA_AY_8; u32 dst = m68ki_read_8(ea); @@ -7530,7 +7530,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, m_not_z_flag); -5140 f1f8 subq w . 071:4 234fc:2 +5140 f1f8 subq w . 01:4 7:7 234fc:2 u32* r_dst = &DY(); u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -7544,13 +7544,13 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_16(*r_dst) | m_not_z_flag; -5148 f1f8 subq w . 07:8 1:4 234fc:2 +5148 f1f8 subq w . 0:8 7:7 1:4 234fc:2 u32* r_dst = &AY(); *r_dst = MASK_OUT_ABOVE_32(*r_dst - ((((m_ir >> 9) - 1) & 7) + 1)); -5140 f1c0 subq w A+-DXWL 071:8 234fc:4 +5140 f1c0 subq w A+-DXWL 01:8 7:11 234fc:4 u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 ea = M68KMAKE_GET_EA_AY_16; u32 dst = m68ki_read_16(ea); @@ -7564,7 +7564,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_16(ea, m_not_z_flag); -5180 f1f8 subq l . 071:8 234fc:2 +5180 f1f8 subq l . 01:8 7:7 234fc:2 u32* r_dst = &DY(); u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 dst = *r_dst; @@ -7578,13 +7578,13 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = m_not_z_flag; -5188 f1f8 subq l . 071:8 234fc:2 +5188 f1f8 subq l . 01:8 7:7 234fc:2 u32* r_dst = &AY(); *r_dst = MASK_OUT_ABOVE_32(*r_dst - ((((m_ir >> 9) - 1) & 7) + 1)); -5180 f1c0 subq l A+-DXWL 071:12 234fc:4 +5180 f1c0 subq l A+-DXWL 01:12 7:15 234fc:4 u32 src = (((m_ir >> 9) - 1) & 7) + 1; u32 ea = M68KMAKE_GET_EA_AY_32; u32 dst = m68ki_read_32(ea); @@ -7598,7 +7598,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_32(ea, m_not_z_flag); -9100 f1f8 subx b . 071:4 234fc:2 +9100 f1f8 subx b . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_8(DY()); u32 dst = MASK_OUT_ABOVE_8(*r_dst); @@ -7614,7 +7614,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_8(*r_dst) | res; -9140 f1f8 subx w . 071:4 234fc:2 +9140 f1f8 subx w . 01:4 7:7 234fc:2 u32* r_dst = &DX(); u32 src = MASK_OUT_ABOVE_16(DY()); u32 dst = MASK_OUT_ABOVE_16(*r_dst); @@ -7630,7 +7630,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = MASK_OUT_BELOW_16(*r_dst) | res; -9180 f1f8 subx l . 07:8 1:6 234fc:2 +9180 f1f8 subx l . 0:8 7:7 1:6 234fc:2 u32* r_dst = &DX(); u32 src = DY(); u32 dst = *r_dst; @@ -7646,7 +7646,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst = res; -9f08 fff8 subx b . 071:18 234fc:12 +9f08 fff8 subx b . 01:18 7:28 234fc:12 u32 src = OPER_AY_PD_8(); u32 ea = EA_A7_PD_8(); u32 dst = m68ki_read_8(ea); @@ -7662,7 +7662,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, res); -910f f1ff subx b . 071:18 234fc:12 +910f f1ff subx b . 01:18 7:28 234fc:12 u32 src = OPER_A7_PD_8(); u32 ea = EA_AX_PD_8(); u32 dst = m68ki_read_8(ea); @@ -7678,7 +7678,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, res); -9f0f ffff subx b . 071:18 234fc:12 +9f0f ffff subx b . 01:18 7:28 234fc:12 u32 src = OPER_A7_PD_8(); u32 ea = EA_A7_PD_8(); u32 dst = m68ki_read_8(ea); @@ -7694,7 +7694,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, res); -9108 f1f8 subx b . 071:18 234fc:12 +9108 f1f8 subx b . 01:18 7:28 234fc:12 u32 src = OPER_AY_PD_8(); u32 ea = EA_AX_PD_8(); u32 dst = m68ki_read_8(ea); @@ -7710,7 +7710,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_8(ea, res); -9148 f1f8 subx w . 071:18 234fc:12 +9148 f1f8 subx w . 01:18 7:28 234fc:12 u32 src = OPER_AY_PD_16(); u32 ea = EA_AX_PD_16(); u32 dst = m68ki_read_16(ea); @@ -7726,7 +7726,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_16(ea, res); -9188 f1f8 subx l . 071:30 234fc:12 +9188 f1f8 subx l . 01:30 7:40 234fc:12 u32 src = OPER_AY_PD_32(); u32 ea = EA_AX_PD_32(); u32 dst = m68ki_read_32(ea); @@ -7742,7 +7742,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m68ki_write_32(ea, res); -4840 fff8 swap l . 071234fc:4 +4840 fff8 swap l . 01234fc:4 7:7 u32* r_dst = &DY(); m_not_z_flag = MASK_OUT_ABOVE_32(*r_dst<<16); @@ -7754,7 +7754,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m_v_flag = VFLAG_CLEAR; -4ac0 fff8 tas b . 071234fc:4 +4ac0 fff8 tas b . 01234fc:4 7:10 u32* r_dst = &DY(); m_not_z_flag = MASK_OUT_ABOVE_8(*r_dst); @@ -7764,7 +7764,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 *r_dst |= 0x80; -4ac0 ffc0 tas b A+-DXWL 071:14 234fc:12 +4ac0 ffc0 tas b A+-DXWL 01:14 7:15 234fc:12 u32 ea = M68KMAKE_GET_EA_AY_8; u32 dst = m68ki_read_8(ea); @@ -7833,13 +7833,13 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 } -4e76 ffff trapv . . 071234fc:4 +4e76 ffff trapv . . 01234fc:4 7:10 if(!COND_VC()) { m68ki_exception_trap(EXCEPTION_TRAPV); /* HJB 990403 */ } -4a00 fff8 tst b . 071:4 234fc:2 +4a00 fff8 tst b . 01:4 7:7 234fc:2 u32 res = MASK_OUT_ABOVE_8(DY()); m_n_flag = NFLAG_8(res); @@ -7848,7 +7848,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m_c_flag = CFLAG_CLEAR; -4a00 ffc0 tst b A+-DXWL 071:4 234fc:2 +4a00 ffc0 tst b A+-DXWL 01:4 7:7 234fc:2 u32 res = M68KMAKE_GET_OPER_AY_8; m_n_flag = NFLAG_8(res); @@ -7884,7 +7884,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m_c_flag = CFLAG_CLEAR; -4a40 fff8 tst w . 071:4 234fc:2 +4a40 fff8 tst w . 01:4 7:7 234fc:2 u32 res = MASK_OUT_ABOVE_16(DY()); m_n_flag = NFLAG_16(res); @@ -7902,7 +7902,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m_c_flag = CFLAG_CLEAR; -4a40 ffc0 tst w A+-DXWL 071:4 234fc:2 +4a40 ffc0 tst w A+-DXWL 01:4 7:7 234fc:2 u32 res = M68KMAKE_GET_OPER_AY_16; m_n_flag = NFLAG_16(res); @@ -7938,7 +7938,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m_c_flag = CFLAG_CLEAR; -4a80 fff8 tst l . 071:4 234fc:2 +4a80 fff8 tst l . 01:4 7:7 234fc:2 u32 res = DY(); m_n_flag = NFLAG_32(res); @@ -7956,7 +7956,7 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m_c_flag = CFLAG_CLEAR; -4a80 ffc0 tst l A+-DXWL 071:4 234fc:2 +4a80 ffc0 tst l A+-DXWL 01:4 7:7 234fc:2 u32 res = M68KMAKE_GET_OPER_AY_32; m_n_flag = NFLAG_32(res); @@ -7992,11 +7992,11 @@ e5c0 ffc0 roxl w A+-DXWL 071:8 234fc:5 m_c_flag = CFLAG_CLEAR; -4e5f ffff unlk l . 071:12 234fc:6 +4e5f ffff unlk l . 01:12 7:15 234fc:6 REG_A()[7] = m68ki_read_32(REG_A()[7]); -4e58 fff8 unlk l . 071:12 234fc:6 +4e58 fff8 unlk l . 01:12 7:15 234fc:6 u32* r_dst = &AY(); REG_A()[7] = *r_dst; diff --git a/src/devices/cpu/m68000/m68kcpu.cpp b/src/devices/cpu/m68000/m68kcpu.cpp index 727324fe510..b685391ba7c 100644 --- a/src/devices/cpu/m68000/m68kcpu.cpp +++ b/src/devices/cpu/m68000/m68kcpu.cpp @@ -1782,9 +1782,9 @@ void m68000_base_device::init_cpu_m68000(void) m_cyc_dbcc_f_noexp = -2; m_cyc_dbcc_f_exp = 2; m_cyc_scc_r_true = 2; - m_cyc_movem_w = 2; - m_cyc_movem_l = 3; - m_cyc_shift = 1; + m_cyc_movem_w = 4; + m_cyc_movem_l = 8; + m_cyc_shift = 2; m_cyc_reset = 132; m_has_pmmu = 0; m_has_hmmu = 0; @@ -1811,9 +1811,9 @@ void m68000_base_device::init_cpu_m68008(void) m_cyc_dbcc_f_noexp = -2; m_cyc_dbcc_f_exp = 2; m_cyc_scc_r_true = 2; - m_cyc_movem_w = 2; - m_cyc_movem_l = 3; - m_cyc_shift = 1; + m_cyc_movem_w = 4; + m_cyc_movem_l = 8; + m_cyc_shift = 2; m_cyc_reset = 132; m_has_pmmu = 0; m_has_fpu = 0; @@ -1838,9 +1838,9 @@ void m68000_base_device::init_cpu_m68010(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 6; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 3; - m_cyc_shift = 1; + m_cyc_movem_w = 4; + m_cyc_movem_l = 8; + m_cyc_shift = 2; m_cyc_reset = 130; m_has_pmmu = 0; m_has_fpu = 0; @@ -1864,9 +1864,9 @@ void m68000_base_device::init_cpu_m68020(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; define_state(); @@ -1920,9 +1920,9 @@ void m68000_base_device::init_cpu_m68ec020(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; m_has_pmmu = 0; m_has_fpu = 0; @@ -1948,9 +1948,9 @@ void m68000_base_device::init_cpu_m68030(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; m_has_pmmu = 1; m_has_fpu = 1; @@ -1977,9 +1977,9 @@ void m68000_base_device::init_cpu_m68ec030(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; m_has_pmmu = 0; /* EC030 lacks the PMMU and is effectively a die-shrink 68020 */ m_has_fpu = 1; @@ -2006,9 +2006,9 @@ void m68000_base_device::init_cpu_m68040(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; m_has_pmmu = 1; m_has_fpu = 1; @@ -2034,9 +2034,9 @@ void m68000_base_device::init_cpu_m68ec040(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; m_has_pmmu = 0; m_has_fpu = 0; @@ -2062,9 +2062,9 @@ void m68000_base_device::init_cpu_m68lc040(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; m_has_pmmu = 1; m_has_fpu = 0; @@ -2078,21 +2078,20 @@ void m68000_base_device::init_cpu_scc68070(void) init_cpu_common(); m_cpu_type = CPU_TYPE_SCC070; - // TODO: most of this is subtly different init16(*m_program, *m_oprogram); m_sr_mask = 0xa71f; /* T1 -- S -- -- I2 I1 I0 -- -- -- X N Z V C */ m_state_table = m68ki_instruction_state_table[1]; m_cyc_instruction = m68ki_cycles[1]; m_cyc_exception = m68ki_exception_cycle_table[1]; - m_cyc_bcc_notake_b = -4; + m_cyc_bcc_notake_b = 0; m_cyc_bcc_notake_w = 0; - m_cyc_dbcc_f_noexp = 0; - m_cyc_dbcc_f_exp = 6; + m_cyc_dbcc_f_noexp = 3; + m_cyc_dbcc_f_exp = 3; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 3; - m_cyc_shift = 1; - m_cyc_reset = 130; + m_cyc_movem_w = 7; + m_cyc_movem_l = 11; + m_cyc_shift = 3; + m_cyc_reset = 154; m_has_pmmu = 0; m_has_fpu = 0; @@ -2117,9 +2116,9 @@ void m68000_base_device::init_cpu_fscpu32(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; define_state(); @@ -2144,9 +2143,9 @@ void m68000_base_device::init_cpu_coldfire(void) m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 4; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 2; - m_cyc_movem_l = 2; - m_cyc_shift = 0; + m_cyc_movem_w = 4; + m_cyc_movem_l = 4; + m_cyc_shift = 1; m_cyc_reset = 518; define_state(); @@ -2398,9 +2397,9 @@ void m68000_base_device::clear_all() m_cyc_dbcc_f_noexp = 0; m_cyc_dbcc_f_exp = 0; m_cyc_scc_r_true = 0; - m_cyc_movem_w = 0; - m_cyc_movem_l = 0; - m_cyc_shift = 0; + m_cyc_movem_w = 1; + m_cyc_movem_l = 1; + m_cyc_shift = 1; m_cyc_reset = 0; m_initial_cycles = 0; diff --git a/src/devices/cpu/m68000/m68kops.cpp b/src/devices/cpu/m68000/m68kops.cpp index 2c25ae79b5a..3d767be723a 100644 --- a/src/devices/cpu/m68000/m68kops.cpp +++ b/src/devices/cpu/m68000/m68kops.cpp @@ -3432,7 +3432,7 @@ void m68000_base_device::xe000_asr_b_071234fc() u32 res = src >> shift; if(shift != 0) - m_icount -= shift<> shift; if(shift != 0) - m_icount -= shift<> shift; if(shift != 0) - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) - m_icount -= shift<> shift; if(shift != 0) - m_icount -= shift<> shift; if(shift != 0) - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> shift; if(shift != 0) { - m_icount -= shift<> ((shift - 1) & 15)) << 8; @@ -25572,7 +25572,7 @@ void m68000_base_device::xe0b8_ror_l_071234fc() u32 res = ROR_32(src, shift); if(orig_shift != 0) { - m_icount -= orig_shift<> ((shift - 1) & 31)) << 8; @@ -25702,7 +25702,7 @@ void m68000_base_device::xe118_rol_b_071234fc() u32 res = ROL_8(src, shift); if(orig_shift != 0) - m_icount -= orig_shift<> 8; res = MASK_OUT_ABOVE_16(res); @@ -25996,7 +25996,7 @@ void m68000_base_device::xe090_roxr_l_071234fc() u64 res = src | (((u64)XFLAG_1()) << 32); if(shift != 0) - m_icount -= shift<> 8; res = MASK_OUT_ABOVE_16(res); @@ -26080,7 +26080,7 @@ void m68000_base_device::xe0b0_roxr_l_071234fc() res = ROR_33_64(res, shift); - m_icount -= orig_shift<> 24; res = MASK_OUT_ABOVE_32(res); @@ -26225,7 +26225,7 @@ void m68000_base_device::xe110_roxl_b_071234fc() u32 res = ROL_9(src | (XFLAG_1() << 8), shift); if(shift != 0) - m_icount -= shift<> 8; res = MASK_OUT_ABOVE_16(res); @@ -26267,7 +26267,7 @@ void m68000_base_device::xe190_roxl_l_071234fc() u64 res = src | (((u64)XFLAG_1()) << 32); if(shift != 0) - m_icount -= shift<> 8; res = MASK_OUT_ABOVE_16(res); @@ -26351,7 +26351,7 @@ void m68000_base_device::xe1b0_roxl_l_071234fc() res = ROL_33_64(res, shift); - m_icount -= orig_shift<> 24; res = MASK_OUT_ABOVE_32(res); @@ -33329,1059 +33329,1059 @@ const m68000_base_device::opcode_handler_struct m68000_base_device::m68k_opcode_ { 0xa000, 0xf000, { 4, 4, 4, 4, 4, 4, 4, 4}}, { 0xf000, 0xf000, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x7000, 0xf100, { 4, 4, 4, 2, 2, 2, 2, 2}}, + { 0x7000, 0xf100, { 4, 7, 4, 2, 2, 2, 2, 2}}, { 0xf080, 0xf180, {255, 255, 255, 4, 4, 255, 255, 255}}, { 0xf000, 0xf1c0, {255, 255, 255, 4, 4, 255, 255, 255}}, { 0xf040, 0xf1c0, {255, 255, 255, 4, 4, 255, 255, 255}}, { 0xf000, 0xfe00, {255, 255, 255, 8, 8, 8, 8, 8}}, - { 0x6000, 0xff00, { 10, 10, 10, 10, 10, 10, 10, 10}}, - { 0x6100, 0xff00, { 18, 18, 18, 7, 7, 7, 7, 7}}, - { 0x6200, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6300, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6400, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6500, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6600, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6700, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6800, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6900, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6a00, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6b00, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6c00, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6d00, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6e00, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6f00, 0xff00, { 10, 10, 10, 6, 6, 6, 6, 6}}, + { 0x6000, 0xff00, { 10, 13, 10, 10, 10, 10, 10, 10}}, + { 0x6100, 0xff00, { 18, 17, 18, 7, 7, 7, 7, 7}}, + { 0x6200, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6300, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6400, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6500, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6600, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6700, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6800, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6900, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6a00, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6b00, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6c00, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6d00, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6e00, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, + { 0x6f00, 0xff00, { 10, 13, 10, 6, 6, 6, 6, 6}}, { 0xf200, 0xff00, {255, 255, 255, 0, 0, 0, 0, 255}}, { 0xf300, 0xff00, {255, 255, 255, 0, 0, 0, 0, 255}}, { 0xf400, 0xff20, {255, 255, 255, 255, 255, 16, 255, 255}}, { 0xf420, 0xff20, {255, 255, 255, 255, 255, 16, 255, 255}}, - { 0x0100, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0x0108, 0xf1f8, { 16, 16, 16, 12, 12, 12, 12, 12}}, - { 0x0110, 0xf1f8, { 8, 8, 8, 8, 8, 8, 8, 4}}, - { 0x0118, 0xf1f8, { 8, 8, 8, 8, 8, 8, 8, 4}}, - { 0x0120, 0xf1f8, { 10, 10, 10, 9, 9, 9, 9, 4}}, - { 0x0128, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 4}}, - { 0x0130, 0xf1f8, { 14, 14, 14, 11, 11, 11, 11, 4}}, - { 0x0140, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x0148, 0xf1f8, { 24, 24, 24, 18, 18, 18, 18, 18}}, - { 0x0150, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x0158, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x0160, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x0168, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x0170, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, + { 0x0100, 0xf1f8, { 6, 7, 6, 4, 4, 4, 4, 4}}, + { 0x0108, 0xf1f8, { 16, 22, 16, 12, 12, 12, 12, 12}}, + { 0x0110, 0xf1f8, { 8, 11, 8, 8, 8, 8, 8, 4}}, + { 0x0118, 0xf1f8, { 8, 11, 8, 8, 8, 8, 8, 4}}, + { 0x0120, 0xf1f8, { 10, 13, 10, 9, 9, 9, 9, 4}}, + { 0x0128, 0xf1f8, { 12, 15, 12, 9, 9, 9, 9, 4}}, + { 0x0130, 0xf1f8, { 14, 17, 14, 11, 11, 11, 11, 4}}, + { 0x0140, 0xf1f8, { 8, 10, 8, 4, 4, 4, 4, 4}}, + { 0x0148, 0xf1f8, { 24, 36, 24, 18, 18, 18, 18, 18}}, + { 0x0150, 0xf1f8, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x0158, 0xf1f8, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x0160, 0xf1f8, { 14, 20, 14, 9, 9, 9, 9, 4}}, + { 0x0168, 0xf1f8, { 16, 22, 16, 9, 9, 9, 9, 4}}, + { 0x0170, 0xf1f8, { 18, 24, 18, 11, 11, 11, 11, 4}}, { 0x0180, 0xf1f8, { 10, 10, 10, 4, 4, 4, 4, 4}}, - { 0x0188, 0xf1f8, { 16, 16, 16, 11, 11, 11, 11, 11}}, - { 0x0190, 0xf1f8, { 12, 12, 14, 8, 8, 8, 8, 4}}, - { 0x0198, 0xf1f8, { 12, 12, 14, 8, 8, 8, 8, 4}}, - { 0x01a0, 0xf1f8, { 14, 14, 16, 9, 9, 9, 9, 4}}, - { 0x01a8, 0xf1f8, { 16, 16, 18, 9, 9, 9, 9, 4}}, - { 0x01b0, 0xf1f8, { 18, 18, 20, 11, 11, 11, 11, 4}}, - { 0x01c0, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x01c8, 0xf1f8, { 24, 24, 24, 17, 17, 17, 17, 17}}, - { 0x01d0, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x01d8, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x01e0, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x01e8, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x01f0, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x1000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x1010, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x1018, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x1020, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x1028, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x1030, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x1080, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x1090, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x1098, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x10a0, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x10a8, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x10b0, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x10c0, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x10d0, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x10d8, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x10e0, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x10e8, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x10f0, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x1100, 0xf1f8, { 8, 8, 8, 5, 5, 5, 5, 5}}, - { 0x1110, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x1118, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x1120, 0xf1f8, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0x1128, 0xf1f8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0x1130, 0xf1f8, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0x1140, 0xf1f8, { 12, 12, 12, 5, 5, 5, 5, 5}}, - { 0x1150, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x1158, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x1160, 0xf1f8, { 18, 18, 18, 10, 10, 10, 10, 5}}, - { 0x1168, 0xf1f8, { 20, 20, 20, 10, 10, 10, 10, 5}}, - { 0x1170, 0xf1f8, { 22, 22, 22, 12, 12, 12, 12, 5}}, - { 0x1180, 0xf1f8, { 14, 14, 14, 7, 7, 7, 7, 7}}, - { 0x1190, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 7}}, - { 0x1198, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 7}}, - { 0x11a0, 0xf1f8, { 20, 20, 20, 12, 12, 12, 12, 7}}, - { 0x11a8, 0xf1f8, { 22, 22, 22, 12, 12, 12, 12, 7}}, - { 0x11b0, 0xf1f8, { 24, 24, 24, 14, 14, 14, 14, 7}}, - { 0x2000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x2008, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x2010, 0xf1f8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x2018, 0xf1f8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x2020, 0xf1f8, { 14, 14, 14, 7, 7, 7, 7, 2}}, - { 0x2028, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x2030, 0xf1f8, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x2040, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x2048, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x2050, 0xf1f8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x2058, 0xf1f8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x2060, 0xf1f8, { 14, 14, 14, 7, 7, 7, 7, 2}}, - { 0x2068, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x2070, 0xf1f8, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x2080, 0xf1f8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x2088, 0xf1f8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x2090, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x2098, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x20a0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x20a8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x20b0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x20c0, 0xf1f8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x20c8, 0xf1f8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x20d0, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x20d8, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x20e0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x20e8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x20f0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x2100, 0xf1f8, { 12, 12, 14, 5, 5, 5, 5, 5}}, - { 0x2108, 0xf1f8, { 12, 12, 14, 5, 5, 5, 5, 5}}, - { 0x2110, 0xf1f8, { 20, 20, 22, 9, 9, 9, 9, 5}}, - { 0x2118, 0xf1f8, { 20, 20, 22, 9, 9, 9, 9, 5}}, - { 0x2120, 0xf1f8, { 22, 22, 24, 10, 10, 10, 10, 5}}, - { 0x2128, 0xf1f8, { 24, 24, 26, 10, 10, 10, 10, 5}}, - { 0x2130, 0xf1f8, { 26, 26, 28, 12, 12, 12, 12, 5}}, - { 0x2140, 0xf1f8, { 16, 16, 16, 5, 5, 5, 5, 5}}, - { 0x2148, 0xf1f8, { 16, 16, 16, 5, 5, 5, 5, 5}}, - { 0x2150, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 5}}, - { 0x2158, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 5}}, - { 0x2160, 0xf1f8, { 26, 26, 26, 10, 10, 10, 10, 5}}, - { 0x2168, 0xf1f8, { 28, 28, 28, 10, 10, 10, 10, 5}}, - { 0x2170, 0xf1f8, { 30, 30, 30, 12, 12, 12, 12, 5}}, - { 0x2180, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 7}}, - { 0x2188, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 7}}, - { 0x2190, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 7}}, - { 0x2198, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 7}}, - { 0x21a0, 0xf1f8, { 28, 28, 28, 12, 12, 12, 12, 7}}, - { 0x21a8, 0xf1f8, { 30, 30, 30, 12, 12, 12, 12, 7}}, - { 0x21b0, 0xf1f8, { 32, 32, 32, 14, 14, 14, 14, 7}}, - { 0x3000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x3008, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x3010, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x3018, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x3020, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x3028, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x3030, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x3040, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x3048, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x3050, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x3058, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x3060, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x3068, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x3070, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x3080, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x3088, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x3090, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x3098, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x30a0, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x30a8, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x30b0, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x30c0, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x30c8, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x30d0, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x30d8, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x30e0, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x30e8, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x30f0, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x3100, 0xf1f8, { 8, 8, 8, 5, 5, 5, 5, 5}}, - { 0x3108, 0xf1f8, { 8, 8, 8, 5, 5, 5, 5, 5}}, - { 0x3110, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x3118, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x3120, 0xf1f8, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0x3128, 0xf1f8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0x3130, 0xf1f8, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0x3140, 0xf1f8, { 12, 12, 12, 5, 5, 5, 5, 5}}, - { 0x3148, 0xf1f8, { 12, 12, 12, 5, 5, 5, 5, 5}}, - { 0x3150, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x3158, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x3160, 0xf1f8, { 18, 18, 18, 10, 10, 10, 10, 5}}, - { 0x3168, 0xf1f8, { 20, 20, 20, 10, 10, 10, 10, 5}}, - { 0x3170, 0xf1f8, { 22, 22, 22, 12, 12, 12, 12, 5}}, - { 0x3180, 0xf1f8, { 14, 14, 14, 7, 7, 7, 7, 7}}, - { 0x3188, 0xf1f8, { 14, 14, 14, 7, 7, 7, 7, 7}}, - { 0x3190, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 7}}, - { 0x3198, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 7}}, - { 0x31a0, 0xf1f8, { 20, 20, 20, 12, 12, 12, 12, 7}}, - { 0x31a8, 0xf1f8, { 22, 22, 22, 12, 12, 12, 12, 7}}, - { 0x31b0, 0xf1f8, { 24, 24, 24, 14, 14, 14, 14, 7}}, + { 0x0188, 0xf1f8, { 16, 25, 16, 11, 11, 11, 11, 11}}, + { 0x0190, 0xf1f8, { 12, 18, 14, 8, 8, 8, 8, 4}}, + { 0x0198, 0xf1f8, { 12, 18, 14, 8, 8, 8, 8, 4}}, + { 0x01a0, 0xf1f8, { 14, 20, 16, 9, 9, 9, 9, 4}}, + { 0x01a8, 0xf1f8, { 16, 22, 18, 9, 9, 9, 9, 4}}, + { 0x01b0, 0xf1f8, { 18, 24, 20, 11, 11, 11, 11, 4}}, + { 0x01c0, 0xf1f8, { 8, 10, 8, 4, 4, 4, 4, 4}}, + { 0x01c8, 0xf1f8, { 24, 39, 24, 17, 17, 17, 17, 17}}, + { 0x01d0, 0xf1f8, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x01d8, 0xf1f8, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x01e0, 0xf1f8, { 14, 20, 14, 9, 9, 9, 9, 4}}, + { 0x01e8, 0xf1f8, { 16, 22, 16, 9, 9, 9, 9, 4}}, + { 0x01f0, 0xf1f8, { 18, 24, 18, 11, 11, 11, 11, 4}}, + { 0x1000, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x1010, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x1018, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x1020, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x1028, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x1030, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x1080, 0xf1f8, { 8, 11, 8, 4, 4, 4, 4, 4}}, + { 0x1090, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x1098, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x10a0, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x10a8, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x10b0, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x10c0, 0xf1f8, { 8, 11, 8, 4, 4, 4, 4, 4}}, + { 0x10d0, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x10d8, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x10e0, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x10e8, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x10f0, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x1100, 0xf1f8, { 8, 14, 8, 5, 5, 5, 5, 5}}, + { 0x1110, 0xf1f8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0x1118, 0xf1f8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0x1120, 0xf1f8, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0x1128, 0xf1f8, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0x1130, 0xf1f8, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0x1140, 0xf1f8, { 12, 18, 12, 5, 5, 5, 5, 5}}, + { 0x1150, 0xf1f8, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0x1158, 0xf1f8, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0x1160, 0xf1f8, { 18, 24, 18, 10, 10, 10, 10, 5}}, + { 0x1168, 0xf1f8, { 20, 26, 20, 10, 10, 10, 10, 5}}, + { 0x1170, 0xf1f8, { 22, 28, 22, 12, 12, 12, 12, 5}}, + { 0x1180, 0xf1f8, { 14, 21, 14, 7, 7, 7, 7, 7}}, + { 0x1190, 0xf1f8, { 18, 25, 18, 11, 11, 11, 11, 7}}, + { 0x1198, 0xf1f8, { 18, 25, 18, 11, 11, 11, 11, 7}}, + { 0x11a0, 0xf1f8, { 20, 27, 20, 12, 12, 12, 12, 7}}, + { 0x11a8, 0xf1f8, { 22, 29, 22, 12, 12, 12, 12, 7}}, + { 0x11b0, 0xf1f8, { 24, 31, 24, 14, 14, 14, 14, 7}}, + { 0x2000, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x2008, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x2010, 0xf1f8, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x2018, 0xf1f8, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x2020, 0xf1f8, { 14, 17, 14, 7, 7, 7, 7, 2}}, + { 0x2028, 0xf1f8, { 16, 19, 16, 7, 7, 7, 7, 2}}, + { 0x2030, 0xf1f8, { 18, 21, 18, 9, 9, 9, 9, 2}}, + { 0x2040, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x2048, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x2050, 0xf1f8, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x2058, 0xf1f8, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x2060, 0xf1f8, { 14, 17, 14, 7, 7, 7, 7, 2}}, + { 0x2068, 0xf1f8, { 16, 19, 16, 7, 7, 7, 7, 2}}, + { 0x2070, 0xf1f8, { 18, 21, 18, 9, 9, 9, 9, 2}}, + { 0x2080, 0xf1f8, { 12, 15, 12, 4, 4, 4, 4, 4}}, + { 0x2088, 0xf1f8, { 12, 15, 12, 4, 4, 4, 4, 4}}, + { 0x2090, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x2098, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x20a0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x20a8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x20b0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x20c0, 0xf1f8, { 12, 15, 12, 4, 4, 4, 4, 4}}, + { 0x20c8, 0xf1f8, { 12, 15, 12, 4, 4, 4, 4, 4}}, + { 0x20d0, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x20d8, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x20e0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x20e8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x20f0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x2100, 0xf1f8, { 12, 18, 14, 5, 5, 5, 5, 5}}, + { 0x2108, 0xf1f8, { 12, 18, 14, 5, 5, 5, 5, 5}}, + { 0x2110, 0xf1f8, { 20, 26, 22, 9, 9, 9, 9, 5}}, + { 0x2118, 0xf1f8, { 20, 26, 22, 9, 9, 9, 9, 5}}, + { 0x2120, 0xf1f8, { 22, 28, 24, 10, 10, 10, 10, 5}}, + { 0x2128, 0xf1f8, { 24, 30, 26, 10, 10, 10, 10, 5}}, + { 0x2130, 0xf1f8, { 26, 32, 28, 12, 12, 12, 12, 5}}, + { 0x2140, 0xf1f8, { 16, 22, 16, 5, 5, 5, 5, 5}}, + { 0x2148, 0xf1f8, { 16, 22, 16, 5, 5, 5, 5, 5}}, + { 0x2150, 0xf1f8, { 24, 30, 24, 9, 9, 9, 9, 5}}, + { 0x2158, 0xf1f8, { 24, 30, 24, 9, 9, 9, 9, 5}}, + { 0x2160, 0xf1f8, { 26, 32, 26, 10, 10, 10, 10, 5}}, + { 0x2168, 0xf1f8, { 28, 34, 28, 10, 10, 10, 10, 5}}, + { 0x2170, 0xf1f8, { 30, 36, 30, 12, 12, 12, 12, 5}}, + { 0x2180, 0xf1f8, { 18, 25, 18, 7, 7, 7, 7, 7}}, + { 0x2188, 0xf1f8, { 18, 25, 18, 7, 7, 7, 7, 7}}, + { 0x2190, 0xf1f8, { 26, 33, 26, 11, 11, 11, 11, 7}}, + { 0x2198, 0xf1f8, { 26, 33, 26, 11, 11, 11, 11, 7}}, + { 0x21a0, 0xf1f8, { 28, 35, 28, 12, 12, 12, 12, 7}}, + { 0x21a8, 0xf1f8, { 30, 37, 30, 12, 12, 12, 12, 7}}, + { 0x21b0, 0xf1f8, { 32, 39, 32, 14, 14, 14, 14, 7}}, + { 0x3000, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x3008, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x3010, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x3018, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x3020, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x3028, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x3030, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x3040, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x3048, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x3050, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x3058, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x3060, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x3068, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x3070, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x3080, 0xf1f8, { 8, 11, 8, 4, 4, 4, 4, 4}}, + { 0x3088, 0xf1f8, { 8, 11, 8, 4, 4, 4, 4, 4}}, + { 0x3090, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x3098, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x30a0, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x30a8, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x30b0, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x30c0, 0xf1f8, { 8, 11, 8, 4, 4, 4, 4, 4}}, + { 0x30c8, 0xf1f8, { 8, 11, 8, 4, 4, 4, 4, 4}}, + { 0x30d0, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x30d8, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x30e0, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x30e8, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x30f0, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x3100, 0xf1f8, { 8, 14, 8, 5, 5, 5, 5, 5}}, + { 0x3108, 0xf1f8, { 8, 14, 8, 5, 5, 5, 5, 5}}, + { 0x3110, 0xf1f8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0x3118, 0xf1f8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0x3120, 0xf1f8, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0x3128, 0xf1f8, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0x3130, 0xf1f8, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0x3140, 0xf1f8, { 12, 18, 12, 5, 5, 5, 5, 5}}, + { 0x3148, 0xf1f8, { 12, 18, 12, 5, 5, 5, 5, 5}}, + { 0x3150, 0xf1f8, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0x3158, 0xf1f8, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0x3160, 0xf1f8, { 18, 24, 18, 10, 10, 10, 10, 5}}, + { 0x3168, 0xf1f8, { 20, 26, 20, 10, 10, 10, 10, 5}}, + { 0x3170, 0xf1f8, { 22, 28, 22, 12, 12, 12, 12, 5}}, + { 0x3180, 0xf1f8, { 14, 21, 14, 7, 7, 7, 7, 7}}, + { 0x3188, 0xf1f8, { 14, 21, 14, 7, 7, 7, 7, 7}}, + { 0x3190, 0xf1f8, { 18, 25, 18, 11, 11, 11, 11, 7}}, + { 0x3198, 0xf1f8, { 18, 25, 18, 11, 11, 11, 11, 7}}, + { 0x31a0, 0xf1f8, { 20, 27, 20, 12, 12, 12, 12, 7}}, + { 0x31a8, 0xf1f8, { 22, 29, 22, 12, 12, 12, 12, 7}}, + { 0x31b0, 0xf1f8, { 24, 31, 24, 14, 14, 14, 14, 7}}, { 0x4100, 0xf1f8, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x4110, 0xf1f8, {255, 255, 255, 12, 12, 12, 12, 8}}, { 0x4118, 0xf1f8, {255, 255, 255, 12, 12, 12, 12, 8}}, { 0x4120, 0xf1f8, {255, 255, 255, 13, 13, 13, 13, 8}}, { 0x4128, 0xf1f8, {255, 255, 255, 13, 13, 13, 13, 8}}, { 0x4130, 0xf1f8, {255, 255, 255, 15, 15, 15, 15, 8}}, - { 0x4180, 0xf1f8, { 10, 10, 8, 8, 8, 8, 8, 8}}, - { 0x4190, 0xf1f8, { 14, 14, 12, 12, 12, 12, 12, 8}}, - { 0x4198, 0xf1f8, { 14, 14, 12, 12, 12, 12, 12, 8}}, - { 0x41a0, 0xf1f8, { 16, 16, 14, 13, 13, 13, 13, 8}}, - { 0x41a8, 0xf1f8, { 18, 18, 16, 13, 13, 13, 13, 8}}, - { 0x41b0, 0xf1f8, { 20, 20, 18, 15, 15, 15, 15, 8}}, - { 0x41d0, 0xf1f8, { 4, 4, 4, 6, 6, 6, 6, 2}}, - { 0x41e8, 0xf1f8, { 8, 8, 8, 7, 7, 7, 7, 2}}, - { 0x41f0, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 2}}, - { 0x5000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x5010, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5018, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5020, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x5028, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x5030, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x5040, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x5048, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x5050, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5058, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5060, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x5068, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x5070, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x5080, 0xf1f8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x5088, 0xf1f8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x5090, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x5098, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x50a0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x50a8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x50b0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x5100, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x5110, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5118, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5120, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x5128, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x5130, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x5140, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x5148, 0xf1f8, { 8, 8, 4, 2, 2, 2, 2, 2}}, - { 0x5150, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5158, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5160, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x5168, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x5170, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x5180, 0xf1f8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x5188, 0xf1f8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x5190, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x5198, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x51a0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x51a8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x51b0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, + { 0x4180, 0xf1f8, { 10, 19, 8, 8, 8, 8, 8, 8}}, + { 0x4190, 0xf1f8, { 14, 23, 12, 12, 12, 12, 12, 8}}, + { 0x4198, 0xf1f8, { 14, 23, 12, 12, 12, 12, 12, 8}}, + { 0x41a0, 0xf1f8, { 16, 25, 14, 13, 13, 13, 13, 8}}, + { 0x41a8, 0xf1f8, { 18, 27, 16, 13, 13, 13, 13, 8}}, + { 0x41b0, 0xf1f8, { 20, 29, 18, 15, 15, 15, 15, 8}}, + { 0x41d0, 0xf1f8, { 4, 11, 4, 6, 6, 6, 6, 2}}, + { 0x41e8, 0xf1f8, { 8, 15, 8, 7, 7, 7, 7, 2}}, + { 0x41f0, 0xf1f8, { 12, 19, 12, 9, 9, 9, 9, 2}}, + { 0x5000, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x5010, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5018, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5020, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x5028, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x5030, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x5040, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x5048, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x5050, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5058, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5060, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x5068, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x5070, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x5080, 0xf1f8, { 8, 7, 8, 2, 2, 2, 2, 2}}, + { 0x5088, 0xf1f8, { 8, 7, 8, 2, 2, 2, 2, 2}}, + { 0x5090, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x5098, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x50a0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x50a8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x50b0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x5100, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x5110, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5118, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5120, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x5128, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x5130, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x5140, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x5148, 0xf1f8, { 8, 7, 4, 2, 2, 2, 2, 2}}, + { 0x5150, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5158, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5160, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x5168, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x5170, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x5180, 0xf1f8, { 8, 7, 8, 2, 2, 2, 2, 2}}, + { 0x5188, 0xf1f8, { 8, 7, 8, 2, 2, 2, 2, 2}}, + { 0x5190, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x5198, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x51a0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x51a8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x51b0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, { 0x8000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x8010, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x8018, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x8020, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x8028, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x8030, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x8040, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x8050, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x8058, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x8060, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x8068, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x8070, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x8080, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0x8090, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0x8098, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0x80a0, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x80a8, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0x80b0, 0xf1f8, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0x80c0, 0xf1f8, {140, 140, 108, 44, 44, 44, 44, 44}}, - { 0x80d0, 0xf1f8, {144, 144, 112, 48, 48, 48, 48, 44}}, - { 0x80d8, 0xf1f8, {144, 144, 112, 48, 48, 48, 48, 44}}, - { 0x80e0, 0xf1f8, {146, 146, 114, 49, 49, 49, 49, 44}}, - { 0x80e8, 0xf1f8, {148, 148, 116, 49, 49, 49, 49, 44}}, - { 0x80f0, 0xf1f8, {150, 150, 118, 51, 51, 51, 51, 44}}, - { 0x8100, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0x8108, 0xf1f8, { 18, 18, 18, 16, 16, 16, 16, 16}}, - { 0x8110, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x8118, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x8120, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x8128, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x8130, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, + { 0x8010, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x8018, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x8020, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x8028, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x8030, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x8040, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x8050, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x8058, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x8060, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x8068, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x8070, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x8080, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0x8090, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0x8098, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0x80a0, 0xf1f8, { 16, 17, 16, 7, 7, 7, 7, 2}}, + { 0x80a8, 0xf1f8, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0x80b0, 0xf1f8, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0x80c0, 0xf1f8, {140, 130, 108, 44, 44, 44, 44, 44}}, + { 0x80d0, 0xf1f8, {144, 134, 112, 48, 48, 48, 48, 44}}, + { 0x80d8, 0xf1f8, {144, 134, 112, 48, 48, 48, 48, 44}}, + { 0x80e0, 0xf1f8, {146, 136, 114, 49, 49, 49, 49, 44}}, + { 0x80e8, 0xf1f8, {148, 138, 116, 49, 49, 49, 49, 44}}, + { 0x80f0, 0xf1f8, {150, 140, 118, 51, 51, 51, 51, 44}}, + { 0x8100, 0xf1f8, { 6, 10, 6, 4, 4, 4, 4, 4}}, + { 0x8108, 0xf1f8, { 18, 31, 18, 16, 16, 16, 16, 16}}, + { 0x8110, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x8118, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x8120, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x8128, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x8130, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, { 0x8140, 0xf1f8, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x8148, 0xf1f8, {255, 255, 255, 13, 13, 13, 13, 13}}, - { 0x8150, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x8158, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x8160, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x8168, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x8170, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, + { 0x8150, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x8158, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x8160, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x8168, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x8170, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, { 0x8180, 0xf1f8, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x8188, 0xf1f8, {255, 255, 255, 13, 13, 13, 13, 13}}, - { 0x8190, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x8198, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x81a0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x81a8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x81b0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x81c0, 0xf1f8, {158, 158, 122, 56, 56, 56, 56, 56}}, - { 0x81d0, 0xf1f8, {162, 162, 126, 60, 60, 60, 60, 56}}, - { 0x81d8, 0xf1f8, {162, 162, 126, 60, 60, 60, 60, 56}}, - { 0x81e0, 0xf1f8, {164, 164, 128, 61, 61, 61, 61, 56}}, - { 0x81e8, 0xf1f8, {166, 166, 130, 61, 61, 61, 61, 56}}, - { 0x81f0, 0xf1f8, {168, 168, 132, 63, 63, 63, 63, 56}}, - { 0x9000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x9010, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x9018, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x9020, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x9028, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x9030, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x9040, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x9048, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x9050, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x9058, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x9060, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x9068, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x9070, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x9080, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0x9088, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0x9090, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0x9098, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0x90a0, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x90a8, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0x90b0, 0xf1f8, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0x90c0, 0xf1f8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x90c8, 0xf1f8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x90d0, 0xf1f8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x90d8, 0xf1f8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x90e0, 0xf1f8, { 14, 14, 14, 7, 7, 7, 7, 2}}, - { 0x90e8, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x90f0, 0xf1f8, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x9100, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x9108, 0xf1f8, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0x9110, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x9118, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x9120, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x9128, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x9130, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x9140, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x9148, 0xf1f8, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0x9150, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x9158, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x9160, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x9168, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x9170, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x9180, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0x9188, 0xf1f8, { 30, 30, 30, 12, 12, 12, 12, 12}}, - { 0x9190, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x9198, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x91a0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x91a8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x91b0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x91c0, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0x91c8, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0x91d0, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0x91d8, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0x91e0, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x91e8, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0x91f0, 0xf1f8, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xb000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xb010, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xb018, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xb020, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xb028, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xb030, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xb040, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xb048, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xb050, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xb058, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xb060, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xb068, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xb070, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xb080, 0xf1f8, { 6, 6, 6, 2, 2, 2, 2, 2}}, - { 0xb088, 0xf1f8, { 6, 6, 6, 2, 2, 2, 2, 2}}, - { 0xb090, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xb098, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xb0a0, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0xb0a8, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0xb0b0, 0xf1f8, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xb0c0, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xb0c8, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xb0d0, 0xf1f8, { 10, 10, 10, 8, 8, 8, 8, 4}}, - { 0xb0d8, 0xf1f8, { 10, 10, 10, 8, 8, 8, 8, 4}}, - { 0xb0e0, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 4}}, - { 0xb0e8, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xb0f0, 0xf1f8, { 16, 16, 16, 11, 11, 11, 11, 4}}, - { 0xb100, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xb108, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 9}}, - { 0xb110, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xb118, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xb120, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xb128, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0xb130, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0xb140, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xb148, 0xf1f8, { 12, 12, 12, 9, 9, 9, 9, 9}}, - { 0xb150, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xb158, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xb160, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xb168, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0xb170, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0xb180, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0xb188, 0xf1f8, { 20, 20, 20, 9, 9, 9, 9, 9}}, - { 0xb190, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xb198, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xb1a0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0xb1a8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0xb1b0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0xb1c0, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xb1c8, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xb1d0, 0xf1f8, { 14, 14, 14, 8, 8, 8, 8, 4}}, - { 0xb1d8, 0xf1f8, { 14, 14, 14, 8, 8, 8, 8, 4}}, - { 0xb1e0, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0xb1e8, 0xf1f8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0xb1f0, 0xf1f8, { 20, 20, 20, 11, 11, 11, 11, 4}}, - { 0xc000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xc010, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xc018, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xc020, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xc028, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xc030, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xc040, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xc050, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xc058, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xc060, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xc068, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xc070, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xc080, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0xc090, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xc098, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xc0a0, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0xc0a8, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0xc0b0, 0xf1f8, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xc0c0, 0xf1f8, { 54, 54, 30, 27, 27, 27, 27, 27}}, - { 0xc0d0, 0xf1f8, { 58, 58, 34, 31, 31, 31, 31, 27}}, - { 0xc0d8, 0xf1f8, { 58, 58, 34, 31, 31, 31, 31, 27}}, - { 0xc0e0, 0xf1f8, { 60, 60, 36, 32, 32, 32, 32, 27}}, - { 0xc0e8, 0xf1f8, { 62, 62, 38, 32, 32, 32, 32, 27}}, - { 0xc0f0, 0xf1f8, { 64, 64, 40, 34, 34, 34, 34, 27}}, - { 0xc100, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xc108, 0xf1f8, { 18, 18, 18, 16, 16, 16, 16, 16}}, - { 0xc110, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xc118, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xc120, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xc128, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0xc130, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0xc140, 0xf1f8, { 6, 6, 6, 2, 2, 2, 2, 2}}, - { 0xc148, 0xf1f8, { 6, 6, 6, 2, 2, 2, 2, 2}}, - { 0xc150, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xc158, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xc160, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xc168, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0xc170, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0xc188, 0xf1f8, { 6, 6, 6, 2, 2, 2, 2, 2}}, - { 0xc190, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xc198, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xc1a0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0xc1a8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0xc1b0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0xc1c0, 0xf1f8, { 54, 54, 32, 27, 27, 27, 27, 27}}, - { 0xc1d0, 0xf1f8, { 58, 58, 36, 31, 31, 31, 31, 27}}, - { 0xc1d8, 0xf1f8, { 58, 58, 36, 31, 31, 31, 31, 27}}, - { 0xc1e0, 0xf1f8, { 60, 60, 38, 32, 32, 32, 32, 27}}, - { 0xc1e8, 0xf1f8, { 62, 62, 40, 32, 32, 32, 32, 27}}, - { 0xc1f0, 0xf1f8, { 64, 64, 42, 34, 34, 34, 34, 27}}, - { 0xd000, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xd010, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xd018, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xd020, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xd028, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xd030, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xd040, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xd048, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xd050, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xd058, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xd060, 0xf1f8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xd068, 0xf1f8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xd070, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xd080, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0xd088, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0xd090, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xd098, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xd0a0, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0xd0a8, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0xd0b0, 0xf1f8, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xd0c0, 0xf1f8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0xd0c8, 0xf1f8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0xd0d0, 0xf1f8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0xd0d8, 0xf1f8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0xd0e0, 0xf1f8, { 14, 14, 14, 7, 7, 7, 7, 2}}, - { 0xd0e8, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0xd0f0, 0xf1f8, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0xd100, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xd108, 0xf1f8, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0xd110, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xd118, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xd120, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xd128, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0xd130, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0xd140, 0xf1f8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0xd148, 0xf1f8, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0xd150, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xd158, 0xf1f8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xd160, 0xf1f8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xd168, 0xf1f8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0xd170, 0xf1f8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0xd180, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0xd188, 0xf1f8, { 30, 30, 30, 12, 12, 12, 12, 12}}, - { 0xd190, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xd198, 0xf1f8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xd1a0, 0xf1f8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0xd1a8, 0xf1f8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0xd1b0, 0xf1f8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0xd1c0, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0xd1c8, 0xf1f8, { 8, 8, 6, 2, 2, 2, 2, 2}}, - { 0xd1d0, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xd1d8, 0xf1f8, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xd1e0, 0xf1f8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0xd1e8, 0xf1f8, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0xd1f0, 0xf1f8, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xe000, 0xf1f8, { 6, 6, 6, 6, 6, 6, 6, 6}}, - { 0xe008, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xe010, 0xf1f8, { 6, 6, 6, 12, 12, 12, 12, 12}}, - { 0xe018, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe020, 0xf1f8, { 6, 6, 6, 6, 6, 6, 6, 6}}, - { 0xe028, 0xf1f8, { 6, 6, 6, 6, 6, 6, 6, 6}}, - { 0xe030, 0xf1f8, { 6, 6, 6, 12, 12, 12, 12, 12}}, - { 0xe038, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe040, 0xf1f8, { 6, 6, 6, 6, 6, 6, 6, 6}}, - { 0xe048, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xe050, 0xf1f8, { 6, 6, 6, 12, 12, 12, 12, 12}}, - { 0xe058, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe060, 0xf1f8, { 6, 6, 6, 6, 6, 6, 6, 6}}, - { 0xe068, 0xf1f8, { 6, 6, 6, 6, 6, 6, 6, 6}}, - { 0xe070, 0xf1f8, { 6, 6, 6, 12, 12, 12, 12, 12}}, - { 0xe078, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe080, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 6}}, - { 0xe088, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0xe090, 0xf1f8, { 8, 8, 8, 12, 12, 12, 12, 12}}, - { 0xe098, 0xf1f8, { 8, 8, 8, 8, 8, 8, 8, 8}}, - { 0xe0a0, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 6}}, - { 0xe0a8, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 6}}, - { 0xe0b0, 0xf1f8, { 8, 8, 8, 12, 12, 12, 12, 12}}, - { 0xe0b8, 0xf1f8, { 8, 8, 8, 8, 8, 8, 8, 8}}, - { 0xe100, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe108, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xe110, 0xf1f8, { 6, 6, 6, 12, 12, 12, 12, 12}}, - { 0xe118, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe120, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe128, 0xf1f8, { 6, 6, 6, 6, 6, 6, 6, 6}}, - { 0xe130, 0xf1f8, { 6, 6, 6, 12, 12, 12, 12, 12}}, - { 0xe138, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe140, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe148, 0xf1f8, { 6, 6, 6, 4, 4, 4, 4, 4}}, - { 0xe150, 0xf1f8, { 6, 6, 6, 12, 12, 12, 12, 12}}, - { 0xe158, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe160, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe168, 0xf1f8, { 6, 6, 6, 6, 6, 6, 6, 6}}, - { 0xe170, 0xf1f8, { 6, 6, 6, 12, 12, 12, 12, 12}}, - { 0xe178, 0xf1f8, { 6, 6, 6, 8, 8, 8, 8, 8}}, - { 0xe180, 0xf1f8, { 8, 8, 8, 8, 8, 8, 8, 8}}, - { 0xe188, 0xf1f8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0xe190, 0xf1f8, { 8, 8, 8, 12, 12, 12, 12, 12}}, - { 0xe198, 0xf1f8, { 8, 8, 8, 8, 8, 8, 8, 8}}, - { 0xe1a0, 0xf1f8, { 8, 8, 8, 8, 8, 8, 8, 8}}, - { 0xe1a8, 0xf1f8, { 8, 8, 8, 6, 6, 6, 6, 6}}, - { 0xe1b0, 0xf1f8, { 8, 8, 8, 12, 12, 12, 12, 12}}, - { 0xe1b8, 0xf1f8, { 8, 8, 8, 8, 8, 8, 8, 8}}, + { 0x8190, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x8198, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x81a0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x81a8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x81b0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x81c0, 0xf1f8, {158, 169, 122, 56, 56, 56, 56, 56}}, + { 0x81d0, 0xf1f8, {162, 173, 126, 60, 60, 60, 60, 56}}, + { 0x81d8, 0xf1f8, {162, 173, 126, 60, 60, 60, 60, 56}}, + { 0x81e0, 0xf1f8, {164, 175, 128, 61, 61, 61, 61, 56}}, + { 0x81e8, 0xf1f8, {166, 177, 130, 61, 61, 61, 61, 56}}, + { 0x81f0, 0xf1f8, {168, 179, 132, 63, 63, 63, 63, 56}}, + { 0x9000, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x9010, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x9018, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x9020, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x9028, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x9030, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x9040, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x9048, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x9050, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x9058, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x9060, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x9068, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x9070, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x9080, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0x9088, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0x9090, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0x9098, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0x90a0, 0xf1f8, { 16, 17, 16, 7, 7, 7, 7, 2}}, + { 0x90a8, 0xf1f8, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0x90b0, 0xf1f8, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0x90c0, 0xf1f8, { 8, 7, 8, 2, 2, 2, 2, 2}}, + { 0x90c8, 0xf1f8, { 8, 7, 8, 2, 2, 2, 2, 2}}, + { 0x90d0, 0xf1f8, { 12, 11, 12, 6, 6, 6, 6, 2}}, + { 0x90d8, 0xf1f8, { 12, 11, 12, 6, 6, 6, 6, 2}}, + { 0x90e0, 0xf1f8, { 14, 13, 14, 7, 7, 7, 7, 2}}, + { 0x90e8, 0xf1f8, { 16, 15, 16, 7, 7, 7, 7, 2}}, + { 0x90f0, 0xf1f8, { 18, 17, 18, 9, 9, 9, 9, 2}}, + { 0x9100, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x9108, 0xf1f8, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0x9110, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x9118, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x9120, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x9128, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x9130, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x9140, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x9148, 0xf1f8, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0x9150, 0xf1f8, { 12, 19, 12, 8, 8, 8, 8, 4}}, + { 0x9158, 0xf1f8, { 12, 19, 12, 8, 8, 8, 8, 4}}, + { 0x9160, 0xf1f8, { 14, 21, 14, 9, 9, 9, 9, 4}}, + { 0x9168, 0xf1f8, { 16, 23, 16, 9, 9, 9, 9, 4}}, + { 0x9170, 0xf1f8, { 18, 25, 18, 11, 11, 11, 11, 4}}, + { 0x9180, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0x9188, 0xf1f8, { 30, 40, 30, 12, 12, 12, 12, 12}}, + { 0x9190, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x9198, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x91a0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x91a8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x91b0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x91c0, 0xf1f8, { 8, 9, 6, 2, 2, 2, 2, 2}}, + { 0x91c8, 0xf1f8, { 8, 9, 6, 2, 2, 2, 2, 2}}, + { 0x91d0, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0x91d8, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0x91e0, 0xf1f8, { 16, 17, 16, 7, 7, 7, 7, 2}}, + { 0x91e8, 0xf1f8, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0x91f0, 0xf1f8, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xb000, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xb010, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xb018, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xb020, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xb028, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xb030, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xb040, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xb048, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xb050, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xb058, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xb060, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xb068, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xb070, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xb080, 0xf1f8, { 6, 7, 6, 2, 2, 2, 2, 2}}, + { 0xb088, 0xf1f8, { 6, 7, 6, 2, 2, 2, 2, 2}}, + { 0xb090, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xb098, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xb0a0, 0xf1f8, { 16, 17, 16, 7, 7, 7, 7, 2}}, + { 0xb0a8, 0xf1f8, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0xb0b0, 0xf1f8, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xb0c0, 0xf1f8, { 6, 7, 6, 4, 4, 4, 4, 4}}, + { 0xb0c8, 0xf1f8, { 6, 7, 6, 4, 4, 4, 4, 4}}, + { 0xb0d0, 0xf1f8, { 10, 11, 10, 8, 8, 8, 8, 4}}, + { 0xb0d8, 0xf1f8, { 10, 11, 10, 8, 8, 8, 8, 4}}, + { 0xb0e0, 0xf1f8, { 12, 13, 12, 9, 9, 9, 9, 4}}, + { 0xb0e8, 0xf1f8, { 14, 15, 14, 9, 9, 9, 9, 4}}, + { 0xb0f0, 0xf1f8, { 16, 17, 16, 11, 11, 11, 11, 4}}, + { 0xb100, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xb108, 0xf1f8, { 12, 18, 12, 9, 9, 9, 9, 9}}, + { 0xb110, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xb118, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xb120, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xb128, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0xb130, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0xb140, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xb148, 0xf1f8, { 12, 18, 12, 9, 9, 9, 9, 9}}, + { 0xb150, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xb158, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xb160, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xb168, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0xb170, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0xb180, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0xb188, 0xf1f8, { 20, 26, 20, 9, 9, 9, 9, 9}}, + { 0xb190, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xb198, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xb1a0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0xb1a8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0xb1b0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0xb1c0, 0xf1f8, { 6, 7, 6, 4, 4, 4, 4, 4}}, + { 0xb1c8, 0xf1f8, { 6, 7, 6, 4, 4, 4, 4, 4}}, + { 0xb1d0, 0xf1f8, { 14, 15, 14, 8, 8, 8, 8, 4}}, + { 0xb1d8, 0xf1f8, { 14, 15, 14, 8, 8, 8, 8, 4}}, + { 0xb1e0, 0xf1f8, { 16, 17, 16, 9, 9, 9, 9, 4}}, + { 0xb1e8, 0xf1f8, { 18, 19, 18, 9, 9, 9, 9, 4}}, + { 0xb1f0, 0xf1f8, { 20, 21, 20, 11, 11, 11, 11, 4}}, + { 0xc000, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xc010, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xc018, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xc020, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xc028, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xc030, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xc040, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xc050, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xc058, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xc060, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xc068, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xc070, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xc080, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0xc090, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xc098, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xc0a0, 0xf1f8, { 16, 17, 16, 7, 7, 7, 7, 2}}, + { 0xc0a8, 0xf1f8, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0xc0b0, 0xf1f8, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xc0c0, 0xf1f8, { 54, 76, 30, 27, 27, 27, 27, 27}}, + { 0xc0d0, 0xf1f8, { 58, 80, 34, 31, 31, 31, 31, 27}}, + { 0xc0d8, 0xf1f8, { 58, 80, 34, 31, 31, 31, 31, 27}}, + { 0xc0e0, 0xf1f8, { 60, 82, 36, 32, 32, 32, 32, 27}}, + { 0xc0e8, 0xf1f8, { 62, 84, 38, 32, 32, 32, 32, 27}}, + { 0xc0f0, 0xf1f8, { 64, 86, 40, 34, 34, 34, 34, 27}}, + { 0xc100, 0xf1f8, { 6, 10, 6, 4, 4, 4, 4, 4}}, + { 0xc108, 0xf1f8, { 18, 31, 18, 16, 16, 16, 16, 16}}, + { 0xc110, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xc118, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xc120, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xc128, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0xc130, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0xc140, 0xf1f8, { 6, 13, 6, 2, 2, 2, 2, 2}}, + { 0xc148, 0xf1f8, { 6, 13, 6, 2, 2, 2, 2, 2}}, + { 0xc150, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xc158, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xc160, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xc168, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0xc170, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0xc188, 0xf1f8, { 6, 13, 6, 2, 2, 2, 2, 2}}, + { 0xc190, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xc198, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xc1a0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0xc1a8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0xc1b0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0xc1c0, 0xf1f8, { 54, 76, 32, 27, 27, 27, 27, 27}}, + { 0xc1d0, 0xf1f8, { 58, 80, 36, 31, 31, 31, 31, 27}}, + { 0xc1d8, 0xf1f8, { 58, 80, 36, 31, 31, 31, 31, 27}}, + { 0xc1e0, 0xf1f8, { 60, 82, 38, 32, 32, 32, 32, 27}}, + { 0xc1e8, 0xf1f8, { 62, 84, 40, 32, 32, 32, 32, 27}}, + { 0xc1f0, 0xf1f8, { 64, 86, 42, 34, 34, 34, 34, 27}}, + { 0xd000, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xd010, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xd018, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xd020, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xd028, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xd030, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xd040, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xd048, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xd050, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xd058, 0xf1f8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xd060, 0xf1f8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xd068, 0xf1f8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xd070, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xd080, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0xd088, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0xd090, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xd098, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xd0a0, 0xf1f8, { 16, 17, 16, 7, 7, 7, 7, 2}}, + { 0xd0a8, 0xf1f8, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0xd0b0, 0xf1f8, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xd0c0, 0xf1f8, { 8, 7, 8, 2, 2, 2, 2, 2}}, + { 0xd0c8, 0xf1f8, { 8, 7, 8, 2, 2, 2, 2, 2}}, + { 0xd0d0, 0xf1f8, { 12, 11, 12, 6, 6, 6, 6, 2}}, + { 0xd0d8, 0xf1f8, { 12, 11, 12, 6, 6, 6, 6, 2}}, + { 0xd0e0, 0xf1f8, { 14, 13, 14, 7, 7, 7, 7, 2}}, + { 0xd0e8, 0xf1f8, { 16, 15, 16, 7, 7, 7, 7, 2}}, + { 0xd0f0, 0xf1f8, { 18, 17, 18, 9, 9, 9, 9, 2}}, + { 0xd100, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xd108, 0xf1f8, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0xd110, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xd118, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xd120, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xd128, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0xd130, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0xd140, 0xf1f8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0xd148, 0xf1f8, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0xd150, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xd158, 0xf1f8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xd160, 0xf1f8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xd168, 0xf1f8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0xd170, 0xf1f8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0xd180, 0xf1f8, { 8, 7, 6, 2, 2, 2, 2, 2}}, + { 0xd188, 0xf1f8, { 30, 40, 30, 12, 12, 12, 12, 12}}, + { 0xd190, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xd198, 0xf1f8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xd1a0, 0xf1f8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0xd1a8, 0xf1f8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0xd1b0, 0xf1f8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0xd1c0, 0xf1f8, { 8, 9, 6, 2, 2, 2, 2, 2}}, + { 0xd1c8, 0xf1f8, { 8, 9, 6, 2, 2, 2, 2, 2}}, + { 0xd1d0, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xd1d8, 0xf1f8, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xd1e0, 0xf1f8, { 16, 17, 16, 7, 7, 7, 7, 2}}, + { 0xd1e8, 0xf1f8, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0xd1f0, 0xf1f8, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xe000, 0xf1f8, { 6, 13, 6, 6, 6, 6, 6, 6}}, + { 0xe008, 0xf1f8, { 6, 13, 6, 4, 4, 4, 4, 4}}, + { 0xe010, 0xf1f8, { 6, 13, 6, 12, 12, 12, 12, 12}}, + { 0xe018, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe020, 0xf1f8, { 6, 13, 6, 6, 6, 6, 6, 6}}, + { 0xe028, 0xf1f8, { 6, 13, 6, 6, 6, 6, 6, 6}}, + { 0xe030, 0xf1f8, { 6, 13, 6, 12, 12, 12, 12, 12}}, + { 0xe038, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe040, 0xf1f8, { 6, 13, 6, 6, 6, 6, 6, 6}}, + { 0xe048, 0xf1f8, { 6, 13, 6, 4, 4, 4, 4, 4}}, + { 0xe050, 0xf1f8, { 6, 13, 6, 12, 12, 12, 12, 12}}, + { 0xe058, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe060, 0xf1f8, { 6, 13, 6, 6, 6, 6, 6, 6}}, + { 0xe068, 0xf1f8, { 6, 13, 6, 6, 6, 6, 6, 6}}, + { 0xe070, 0xf1f8, { 6, 13, 6, 12, 12, 12, 12, 12}}, + { 0xe078, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe080, 0xf1f8, { 8, 13, 8, 6, 6, 6, 6, 6}}, + { 0xe088, 0xf1f8, { 8, 13, 8, 4, 4, 4, 4, 4}}, + { 0xe090, 0xf1f8, { 8, 13, 8, 12, 12, 12, 12, 12}}, + { 0xe098, 0xf1f8, { 8, 13, 8, 8, 8, 8, 8, 8}}, + { 0xe0a0, 0xf1f8, { 8, 13, 8, 6, 6, 6, 6, 6}}, + { 0xe0a8, 0xf1f8, { 8, 13, 8, 6, 6, 6, 6, 6}}, + { 0xe0b0, 0xf1f8, { 8, 13, 8, 12, 12, 12, 12, 12}}, + { 0xe0b8, 0xf1f8, { 8, 13, 8, 8, 8, 8, 8, 8}}, + { 0xe100, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe108, 0xf1f8, { 6, 13, 6, 4, 4, 4, 4, 4}}, + { 0xe110, 0xf1f8, { 6, 13, 6, 12, 12, 12, 12, 12}}, + { 0xe118, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe120, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe128, 0xf1f8, { 6, 13, 6, 6, 6, 6, 6, 6}}, + { 0xe130, 0xf1f8, { 6, 13, 6, 12, 12, 12, 12, 12}}, + { 0xe138, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe140, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe148, 0xf1f8, { 6, 13, 6, 4, 4, 4, 4, 4}}, + { 0xe150, 0xf1f8, { 6, 13, 6, 12, 12, 12, 12, 12}}, + { 0xe158, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe160, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe168, 0xf1f8, { 6, 13, 6, 6, 6, 6, 6, 6}}, + { 0xe170, 0xf1f8, { 6, 13, 6, 12, 12, 12, 12, 12}}, + { 0xe178, 0xf1f8, { 6, 13, 6, 8, 8, 8, 8, 8}}, + { 0xe180, 0xf1f8, { 8, 13, 8, 8, 8, 8, 8, 8}}, + { 0xe188, 0xf1f8, { 8, 13, 8, 4, 4, 4, 4, 4}}, + { 0xe190, 0xf1f8, { 8, 13, 8, 12, 12, 12, 12, 12}}, + { 0xe198, 0xf1f8, { 8, 13, 8, 8, 8, 8, 8, 8}}, + { 0xe1a0, 0xf1f8, { 8, 13, 8, 8, 8, 8, 8, 8}}, + { 0xe1a8, 0xf1f8, { 8, 13, 8, 6, 6, 6, 6, 6}}, + { 0xe1b0, 0xf1f8, { 8, 13, 8, 12, 12, 12, 12, 12}}, + { 0xe1b8, 0xf1f8, { 8, 13, 8, 8, 8, 8, 8, 8}}, { 0xf048, 0xf1f8, {255, 255, 255, 4, 4, 255, 255, 255}}, { 0xf078, 0xf1f8, {255, 255, 255, 4, 4, 255, 255, 255}}, { 0xf548, 0xffd8, {255, 255, 255, 255, 255, 8, 255, 255}}, { 0x06c0, 0xfff0, {255, 255, 255, 19, 19, 19, 19, 19}}, { 0x4e40, 0xfff0, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x011f, 0xf1ff, { 8, 8, 8, 8, 8, 8, 8, 4}}, - { 0x0127, 0xf1ff, { 10, 10, 10, 9, 9, 9, 9, 4}}, - { 0x0138, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x0139, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x013a, 0xf1ff, { 12, 12, 12, 9, 9, 9, 9, 4}}, - { 0x013b, 0xf1ff, { 14, 14, 14, 11, 11, 11, 11, 4}}, - { 0x013c, 0xf1ff, { 8, 8, 8, 6, 6, 6, 6, 4}}, - { 0x015f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x0167, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x0178, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0179, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x019f, 0xf1ff, { 12, 12, 14, 8, 8, 8, 8, 4}}, - { 0x01a7, 0xf1ff, { 14, 14, 16, 9, 9, 9, 9, 4}}, - { 0x01b8, 0xf1ff, { 16, 16, 18, 8, 8, 8, 8, 4}}, - { 0x01b9, 0xf1ff, { 20, 20, 22, 8, 8, 8, 8, 4}}, - { 0x01df, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x01e7, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x01f8, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x01f9, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x101f, 0xf1ff, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x1027, 0xf1ff, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x1038, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x1039, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x103a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x103b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x103c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0x109f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x10a7, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x10b8, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x10b9, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x10ba, 0xf1ff, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x10bb, 0xf1ff, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x10bc, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 4}}, - { 0x10df, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x10e7, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x10f8, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x10f9, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x10fa, 0xf1ff, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x10fb, 0xf1ff, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x10fc, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 4}}, - { 0x111f, 0xf1ff, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x1127, 0xf1ff, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0x1138, 0xf1ff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x1139, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0x113a, 0xf1ff, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0x113b, 0xf1ff, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0x113c, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 5}}, - { 0x115f, 0xf1ff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x1167, 0xf1ff, { 18, 18, 18, 10, 10, 10, 10, 5}}, - { 0x1178, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0x1179, 0xf1ff, { 24, 24, 24, 9, 9, 9, 9, 5}}, - { 0x117a, 0xf1ff, { 20, 20, 20, 10, 10, 10, 10, 5}}, - { 0x117b, 0xf1ff, { 22, 22, 22, 12, 12, 12, 12, 5}}, - { 0x117c, 0xf1ff, { 16, 16, 16, 7, 7, 7, 7, 5}}, - { 0x119f, 0xf1ff, { 18, 18, 18, 11, 11, 11, 11, 7}}, - { 0x11a7, 0xf1ff, { 20, 20, 20, 12, 12, 12, 12, 7}}, - { 0x11b8, 0xf1ff, { 22, 22, 22, 11, 11, 11, 11, 7}}, - { 0x11b9, 0xf1ff, { 26, 26, 26, 11, 11, 11, 11, 7}}, - { 0x11ba, 0xf1ff, { 22, 22, 22, 12, 12, 12, 12, 7}}, - { 0x11bb, 0xf1ff, { 24, 24, 24, 14, 14, 14, 14, 7}}, - { 0x11bc, 0xf1ff, { 18, 18, 18, 9, 9, 9, 9, 7}}, - { 0x2038, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x2039, 0xf1ff, { 20, 20, 20, 6, 6, 6, 6, 2}}, - { 0x203a, 0xf1ff, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x203b, 0xf1ff, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x203c, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x2078, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x2079, 0xf1ff, { 20, 20, 20, 6, 6, 6, 6, 2}}, - { 0x207a, 0xf1ff, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x207b, 0xf1ff, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x207c, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x20b8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x20b9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x20ba, 0xf1ff, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x20bb, 0xf1ff, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x20bc, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x20f8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x20f9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x20fa, 0xf1ff, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x20fb, 0xf1ff, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x20fc, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x2138, 0xf1ff, { 24, 24, 26, 9, 9, 9, 9, 5}}, - { 0x2139, 0xf1ff, { 28, 28, 30, 9, 9, 9, 9, 5}}, - { 0x213a, 0xf1ff, { 24, 24, 26, 10, 10, 10, 10, 5}}, - { 0x213b, 0xf1ff, { 26, 26, 28, 12, 12, 12, 12, 5}}, - { 0x213c, 0xf1ff, { 20, 20, 22, 9, 9, 9, 9, 5}}, - { 0x2178, 0xf1ff, { 28, 28, 28, 9, 9, 9, 9, 5}}, - { 0x2179, 0xf1ff, { 32, 32, 32, 9, 9, 9, 9, 5}}, - { 0x217a, 0xf1ff, { 28, 28, 28, 10, 10, 10, 10, 5}}, - { 0x217b, 0xf1ff, { 30, 30, 30, 12, 12, 12, 12, 5}}, - { 0x217c, 0xf1ff, { 24, 24, 24, 9, 9, 9, 9, 5}}, - { 0x21b8, 0xf1ff, { 30, 30, 30, 11, 11, 11, 11, 7}}, - { 0x21b9, 0xf1ff, { 34, 34, 34, 11, 11, 11, 11, 7}}, - { 0x21ba, 0xf1ff, { 30, 30, 30, 12, 12, 12, 12, 7}}, - { 0x21bb, 0xf1ff, { 32, 32, 32, 14, 14, 14, 14, 7}}, - { 0x21bc, 0xf1ff, { 26, 26, 26, 11, 11, 11, 11, 7}}, - { 0x3038, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x3039, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x303a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x303b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x303c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0x3078, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x3079, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x307a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x307b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x307c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0x30b8, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x30b9, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x30ba, 0xf1ff, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x30bb, 0xf1ff, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x30bc, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 4}}, - { 0x30f8, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x30f9, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x30fa, 0xf1ff, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x30fb, 0xf1ff, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x30fc, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 4}}, - { 0x3138, 0xf1ff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x3139, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0x313a, 0xf1ff, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0x313b, 0xf1ff, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0x313c, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 5}}, - { 0x3178, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0x3179, 0xf1ff, { 24, 24, 24, 9, 9, 9, 9, 5}}, - { 0x317a, 0xf1ff, { 20, 20, 20, 10, 10, 10, 10, 5}}, - { 0x317b, 0xf1ff, { 22, 22, 22, 12, 12, 12, 12, 5}}, - { 0x317c, 0xf1ff, { 16, 16, 16, 7, 7, 7, 7, 5}}, - { 0x31b8, 0xf1ff, { 22, 22, 22, 11, 11, 11, 11, 7}}, - { 0x31b9, 0xf1ff, { 26, 26, 26, 11, 11, 11, 11, 7}}, - { 0x31ba, 0xf1ff, { 22, 22, 22, 12, 12, 12, 12, 7}}, - { 0x31bb, 0xf1ff, { 24, 24, 24, 14, 14, 14, 14, 7}}, - { 0x31bc, 0xf1ff, { 18, 18, 18, 9, 9, 9, 9, 7}}, + { 0x011f, 0xf1ff, { 8, 11, 8, 8, 8, 8, 8, 4}}, + { 0x0127, 0xf1ff, { 10, 13, 10, 9, 9, 9, 9, 4}}, + { 0x0138, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x0139, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x013a, 0xf1ff, { 12, 15, 12, 9, 9, 9, 9, 4}}, + { 0x013b, 0xf1ff, { 14, 17, 14, 11, 11, 11, 11, 4}}, + { 0x013c, 0xf1ff, { 8, 11, 8, 6, 6, 6, 6, 4}}, + { 0x015f, 0xf1ff, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x0167, 0xf1ff, { 14, 20, 14, 9, 9, 9, 9, 4}}, + { 0x0178, 0xf1ff, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0179, 0xf1ff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x019f, 0xf1ff, { 12, 18, 14, 8, 8, 8, 8, 4}}, + { 0x01a7, 0xf1ff, { 14, 20, 16, 9, 9, 9, 9, 4}}, + { 0x01b8, 0xf1ff, { 16, 22, 18, 8, 8, 8, 8, 4}}, + { 0x01b9, 0xf1ff, { 20, 26, 22, 8, 8, 8, 8, 4}}, + { 0x01df, 0xf1ff, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x01e7, 0xf1ff, { 14, 20, 14, 9, 9, 9, 9, 4}}, + { 0x01f8, 0xf1ff, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x01f9, 0xf1ff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x101f, 0xf1ff, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x1027, 0xf1ff, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x1038, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x1039, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x103a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x103b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x103c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0x109f, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x10a7, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x10b8, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x10b9, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x10ba, 0xf1ff, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x10bb, 0xf1ff, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x10bc, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 4}}, + { 0x10df, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x10e7, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x10f8, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x10f9, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x10fa, 0xf1ff, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x10fb, 0xf1ff, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x10fc, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 4}}, + { 0x111f, 0xf1ff, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0x1127, 0xf1ff, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0x1138, 0xf1ff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0x1139, 0xf1ff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0x113a, 0xf1ff, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0x113b, 0xf1ff, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0x113c, 0xf1ff, { 12, 18, 12, 7, 7, 7, 7, 5}}, + { 0x115f, 0xf1ff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0x1167, 0xf1ff, { 18, 24, 18, 10, 10, 10, 10, 5}}, + { 0x1178, 0xf1ff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0x1179, 0xf1ff, { 24, 30, 24, 9, 9, 9, 9, 5}}, + { 0x117a, 0xf1ff, { 20, 26, 20, 10, 10, 10, 10, 5}}, + { 0x117b, 0xf1ff, { 22, 28, 22, 12, 12, 12, 12, 5}}, + { 0x117c, 0xf1ff, { 16, 22, 16, 7, 7, 7, 7, 5}}, + { 0x119f, 0xf1ff, { 18, 25, 18, 11, 11, 11, 11, 7}}, + { 0x11a7, 0xf1ff, { 20, 27, 20, 12, 12, 12, 12, 7}}, + { 0x11b8, 0xf1ff, { 22, 29, 22, 11, 11, 11, 11, 7}}, + { 0x11b9, 0xf1ff, { 26, 33, 26, 11, 11, 11, 11, 7}}, + { 0x11ba, 0xf1ff, { 22, 29, 22, 12, 12, 12, 12, 7}}, + { 0x11bb, 0xf1ff, { 24, 31, 24, 14, 14, 14, 14, 7}}, + { 0x11bc, 0xf1ff, { 18, 25, 18, 9, 9, 9, 9, 7}}, + { 0x2038, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x2039, 0xf1ff, { 20, 23, 20, 6, 6, 6, 6, 2}}, + { 0x203a, 0xf1ff, { 16, 19, 16, 7, 7, 7, 7, 2}}, + { 0x203b, 0xf1ff, { 18, 21, 18, 9, 9, 9, 9, 2}}, + { 0x203c, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x2078, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x2079, 0xf1ff, { 20, 23, 20, 6, 6, 6, 6, 2}}, + { 0x207a, 0xf1ff, { 16, 19, 16, 7, 7, 7, 7, 2}}, + { 0x207b, 0xf1ff, { 18, 21, 18, 9, 9, 9, 9, 2}}, + { 0x207c, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x20b8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x20b9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x20ba, 0xf1ff, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x20bb, 0xf1ff, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x20bc, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x20f8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x20f9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x20fa, 0xf1ff, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x20fb, 0xf1ff, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x20fc, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x2138, 0xf1ff, { 24, 30, 26, 9, 9, 9, 9, 5}}, + { 0x2139, 0xf1ff, { 28, 34, 30, 9, 9, 9, 9, 5}}, + { 0x213a, 0xf1ff, { 24, 30, 26, 10, 10, 10, 10, 5}}, + { 0x213b, 0xf1ff, { 26, 32, 28, 12, 12, 12, 12, 5}}, + { 0x213c, 0xf1ff, { 20, 26, 22, 9, 9, 9, 9, 5}}, + { 0x2178, 0xf1ff, { 28, 34, 28, 9, 9, 9, 9, 5}}, + { 0x2179, 0xf1ff, { 32, 38, 32, 9, 9, 9, 9, 5}}, + { 0x217a, 0xf1ff, { 28, 34, 28, 10, 10, 10, 10, 5}}, + { 0x217b, 0xf1ff, { 30, 36, 30, 12, 12, 12, 12, 5}}, + { 0x217c, 0xf1ff, { 24, 30, 24, 9, 9, 9, 9, 5}}, + { 0x21b8, 0xf1ff, { 30, 37, 30, 11, 11, 11, 11, 7}}, + { 0x21b9, 0xf1ff, { 34, 41, 34, 11, 11, 11, 11, 7}}, + { 0x21ba, 0xf1ff, { 30, 37, 30, 12, 12, 12, 12, 7}}, + { 0x21bb, 0xf1ff, { 32, 39, 32, 14, 14, 14, 14, 7}}, + { 0x21bc, 0xf1ff, { 26, 33, 26, 11, 11, 11, 11, 7}}, + { 0x3038, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x3039, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x303a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x303b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x303c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0x3078, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x3079, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x307a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x307b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x307c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0x30b8, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x30b9, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x30ba, 0xf1ff, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x30bb, 0xf1ff, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x30bc, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 4}}, + { 0x30f8, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x30f9, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x30fa, 0xf1ff, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x30fb, 0xf1ff, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x30fc, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 4}}, + { 0x3138, 0xf1ff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0x3139, 0xf1ff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0x313a, 0xf1ff, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0x313b, 0xf1ff, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0x313c, 0xf1ff, { 12, 18, 12, 7, 7, 7, 7, 5}}, + { 0x3178, 0xf1ff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0x3179, 0xf1ff, { 24, 30, 24, 9, 9, 9, 9, 5}}, + { 0x317a, 0xf1ff, { 20, 26, 20, 10, 10, 10, 10, 5}}, + { 0x317b, 0xf1ff, { 22, 28, 22, 12, 12, 12, 12, 5}}, + { 0x317c, 0xf1ff, { 16, 22, 16, 7, 7, 7, 7, 5}}, + { 0x31b8, 0xf1ff, { 22, 29, 22, 11, 11, 11, 11, 7}}, + { 0x31b9, 0xf1ff, { 26, 33, 26, 11, 11, 11, 11, 7}}, + { 0x31ba, 0xf1ff, { 22, 29, 22, 12, 12, 12, 12, 7}}, + { 0x31bb, 0xf1ff, { 24, 31, 24, 14, 14, 14, 14, 7}}, + { 0x31bc, 0xf1ff, { 18, 25, 18, 9, 9, 9, 9, 7}}, { 0x4138, 0xf1ff, {255, 255, 255, 12, 12, 12, 12, 8}}, { 0x4139, 0xf1ff, {255, 255, 255, 12, 12, 12, 12, 8}}, { 0x413a, 0xf1ff, {255, 255, 255, 13, 13, 13, 13, 8}}, { 0x413b, 0xf1ff, {255, 255, 255, 15, 15, 15, 15, 8}}, { 0x413c, 0xf1ff, {255, 255, 255, 12, 12, 12, 12, 8}}, - { 0x41b8, 0xf1ff, { 18, 18, 16, 12, 12, 12, 12, 8}}, - { 0x41b9, 0xf1ff, { 22, 22, 20, 12, 12, 12, 12, 8}}, - { 0x41ba, 0xf1ff, { 18, 18, 16, 13, 13, 13, 13, 8}}, - { 0x41bb, 0xf1ff, { 20, 20, 18, 15, 15, 15, 15, 8}}, - { 0x41bc, 0xf1ff, { 14, 14, 12, 10, 10, 10, 10, 8}}, - { 0x41f8, 0xf1ff, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x41f9, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x41fa, 0xf1ff, { 8, 8, 8, 7, 7, 7, 7, 2}}, - { 0x41fb, 0xf1ff, { 12, 12, 12, 9, 9, 9, 9, 2}}, - { 0x501f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5027, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x5038, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x5039, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x5078, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x5079, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x50b8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x50b9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x511f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x5127, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x5138, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x5139, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x5178, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x5179, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x51b8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x51b9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x801f, 0xf1ff, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x8027, 0xf1ff, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x8038, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x8039, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x803a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x803b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x803c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0x8078, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x8079, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x807a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x807b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x807c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0x80b8, 0xf1ff, { 18, 18, 18, 6, 6, 6, 6, 2}}, - { 0x80b9, 0xf1ff, { 22, 22, 22, 6, 6, 6, 6, 2}}, - { 0x80ba, 0xf1ff, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0x80bb, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0x80bc, 0xf1ff, { 16, 16, 14, 6, 6, 6, 6, 2}}, - { 0x80f8, 0xf1ff, {148, 148, 116, 48, 48, 48, 48, 44}}, - { 0x80f9, 0xf1ff, {152, 152, 120, 48, 48, 48, 48, 44}}, - { 0x80fa, 0xf1ff, {148, 148, 116, 49, 49, 49, 49, 44}}, - { 0x80fb, 0xf1ff, {150, 150, 118, 51, 51, 51, 51, 44}}, - { 0x80fc, 0xf1ff, {144, 144, 112, 46, 46, 46, 46, 44}}, - { 0x810f, 0xf1ff, { 18, 18, 18, 16, 16, 16, 16, 16}}, - { 0x811f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x8127, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x8138, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x8139, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, + { 0x41b8, 0xf1ff, { 18, 27, 16, 12, 12, 12, 12, 8}}, + { 0x41b9, 0xf1ff, { 22, 31, 20, 12, 12, 12, 12, 8}}, + { 0x41ba, 0xf1ff, { 18, 27, 16, 13, 13, 13, 13, 8}}, + { 0x41bb, 0xf1ff, { 20, 29, 18, 15, 15, 15, 15, 8}}, + { 0x41bc, 0xf1ff, { 14, 23, 12, 10, 10, 10, 10, 8}}, + { 0x41f8, 0xf1ff, { 8, 15, 8, 6, 6, 6, 6, 2}}, + { 0x41f9, 0xf1ff, { 12, 19, 12, 6, 6, 6, 6, 2}}, + { 0x41fa, 0xf1ff, { 8, 15, 8, 7, 7, 7, 7, 2}}, + { 0x41fb, 0xf1ff, { 12, 19, 12, 9, 9, 9, 9, 2}}, + { 0x501f, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5027, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x5038, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x5039, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x5078, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x5079, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x50b8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x50b9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x511f, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x5127, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x5138, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x5139, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x5178, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x5179, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x51b8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x51b9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x801f, 0xf1ff, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x8027, 0xf1ff, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x8038, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x8039, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x803a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x803b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x803c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0x8078, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x8079, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x807a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x807b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x807c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0x80b8, 0xf1ff, { 18, 19, 18, 6, 6, 6, 6, 2}}, + { 0x80b9, 0xf1ff, { 22, 23, 22, 6, 6, 6, 6, 2}}, + { 0x80ba, 0xf1ff, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0x80bb, 0xf1ff, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0x80bc, 0xf1ff, { 16, 15, 14, 6, 6, 6, 6, 2}}, + { 0x80f8, 0xf1ff, {148, 138, 116, 48, 48, 48, 48, 44}}, + { 0x80f9, 0xf1ff, {152, 142, 120, 48, 48, 48, 48, 44}}, + { 0x80fa, 0xf1ff, {148, 138, 116, 49, 49, 49, 49, 44}}, + { 0x80fb, 0xf1ff, {150, 140, 118, 51, 51, 51, 51, 44}}, + { 0x80fc, 0xf1ff, {144, 134, 112, 46, 46, 46, 46, 44}}, + { 0x810f, 0xf1ff, { 18, 31, 18, 16, 16, 16, 16, 16}}, + { 0x811f, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x8127, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x8138, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x8139, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, { 0x814f, 0xf1ff, {255, 255, 255, 13, 13, 13, 13, 13}}, - { 0x8178, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x8179, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, + { 0x8178, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x8179, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, { 0x818f, 0xf1ff, {255, 255, 255, 13, 13, 13, 13, 13}}, - { 0x81b8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x81b9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x81f8, 0xf1ff, {166, 166, 130, 60, 60, 60, 60, 56}}, - { 0x81f9, 0xf1ff, {170, 170, 134, 60, 60, 60, 60, 56}}, - { 0x81fa, 0xf1ff, {166, 166, 130, 61, 61, 61, 61, 56}}, - { 0x81fb, 0xf1ff, {168, 168, 132, 63, 63, 63, 63, 56}}, - { 0x81fc, 0xf1ff, {162, 162, 126, 58, 58, 58, 58, 56}}, - { 0x901f, 0xf1ff, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x9027, 0xf1ff, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x9038, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x9039, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x903a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x903b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x903c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0x9078, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x9079, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x907a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x907b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x907c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0x90b8, 0xf1ff, { 18, 18, 18, 6, 6, 6, 6, 2}}, - { 0x90b9, 0xf1ff, { 22, 22, 22, 6, 6, 6, 6, 2}}, - { 0x90ba, 0xf1ff, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0x90bb, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0x90bc, 0xf1ff, { 16, 16, 14, 6, 6, 6, 6, 2}}, - { 0x90f8, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x90f9, 0xf1ff, { 20, 20, 20, 6, 6, 6, 6, 2}}, - { 0x90fa, 0xf1ff, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x90fb, 0xf1ff, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x90fc, 0xf1ff, { 12, 12, 12, 4, 4, 4, 4, 2}}, - { 0x910f, 0xf1ff, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0x911f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x9127, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x9138, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x9139, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x9178, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x9179, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x91b8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x91b9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x91f8, 0xf1ff, { 18, 18, 18, 6, 6, 6, 6, 2}}, - { 0x91f9, 0xf1ff, { 22, 22, 22, 6, 6, 6, 6, 2}}, - { 0x91fa, 0xf1ff, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0x91fb, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0x91fc, 0xf1ff, { 16, 16, 14, 6, 6, 6, 6, 2}}, - { 0xb01f, 0xf1ff, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xb027, 0xf1ff, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xb038, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0xb039, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0xb03a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xb03b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xb03c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0xb078, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0xb079, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0xb07a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xb07b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xb07c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0xb0b8, 0xf1ff, { 18, 18, 18, 6, 6, 6, 6, 2}}, - { 0xb0b9, 0xf1ff, { 22, 22, 22, 6, 6, 6, 6, 2}}, - { 0xb0ba, 0xf1ff, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0xb0bb, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xb0bc, 0xf1ff, { 14, 14, 14, 6, 6, 6, 6, 2}}, - { 0xb0f8, 0xf1ff, { 14, 14, 14, 8, 8, 8, 8, 4}}, - { 0xb0f9, 0xf1ff, { 18, 18, 18, 8, 8, 8, 8, 4}}, - { 0xb0fa, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xb0fb, 0xf1ff, { 16, 16, 16, 11, 11, 11, 11, 4}}, - { 0xb0fc, 0xf1ff, { 10, 10, 10, 6, 6, 6, 6, 4}}, - { 0xb10f, 0xf1ff, { 12, 12, 12, 9, 9, 9, 9, 9}}, - { 0xb11f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xb127, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xb138, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0xb139, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xb178, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0xb179, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xb1b8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0xb1b9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0xb1f8, 0xf1ff, { 18, 18, 18, 8, 8, 8, 8, 4}}, - { 0xb1f9, 0xf1ff, { 22, 22, 22, 8, 8, 8, 8, 4}}, - { 0xb1fa, 0xf1ff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0xb1fb, 0xf1ff, { 20, 20, 20, 11, 11, 11, 11, 4}}, - { 0xb1fc, 0xf1ff, { 14, 14, 14, 8, 8, 8, 8, 4}}, - { 0xc01f, 0xf1ff, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xc027, 0xf1ff, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xc038, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0xc039, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0xc03a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xc03b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xc03c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0xc078, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0xc079, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0xc07a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xc07b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xc07c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0xc0b8, 0xf1ff, { 18, 18, 18, 6, 6, 6, 6, 2}}, - { 0xc0b9, 0xf1ff, { 22, 22, 22, 6, 6, 6, 6, 2}}, - { 0xc0ba, 0xf1ff, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0xc0bb, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xc0bc, 0xf1ff, { 16, 16, 14, 6, 6, 6, 6, 2}}, - { 0xc0f8, 0xf1ff, { 62, 62, 38, 31, 31, 31, 31, 27}}, - { 0xc0f9, 0xf1ff, { 66, 66, 42, 31, 31, 31, 31, 27}}, - { 0xc0fa, 0xf1ff, { 62, 62, 38, 32, 32, 32, 32, 27}}, - { 0xc0fb, 0xf1ff, { 64, 64, 40, 34, 34, 34, 34, 27}}, - { 0xc0fc, 0xf1ff, { 58, 58, 34, 29, 29, 29, 29, 27}}, - { 0xc10f, 0xf1ff, { 18, 18, 18, 16, 16, 16, 16, 16}}, - { 0xc11f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xc127, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xc138, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0xc139, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xc178, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0xc179, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xc1b8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0xc1b9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0xc1f8, 0xf1ff, { 62, 62, 40, 31, 31, 31, 31, 27}}, - { 0xc1f9, 0xf1ff, { 66, 66, 44, 31, 31, 31, 31, 27}}, - { 0xc1fa, 0xf1ff, { 62, 62, 40, 32, 32, 32, 32, 27}}, - { 0xc1fb, 0xf1ff, { 64, 64, 42, 34, 34, 34, 34, 27}}, - { 0xc1fc, 0xf1ff, { 58, 58, 36, 29, 29, 29, 29, 27}}, - { 0xd01f, 0xf1ff, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0xd027, 0xf1ff, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0xd038, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0xd039, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0xd03a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xd03b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xd03c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0xd078, 0xf1ff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0xd079, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0xd07a, 0xf1ff, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0xd07b, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0xd07c, 0xf1ff, { 8, 8, 8, 4, 4, 4, 4, 2}}, - { 0xd0b8, 0xf1ff, { 18, 18, 18, 6, 6, 6, 6, 2}}, - { 0xd0b9, 0xf1ff, { 22, 22, 22, 6, 6, 6, 6, 2}}, - { 0xd0ba, 0xf1ff, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0xd0bb, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xd0bc, 0xf1ff, { 16, 16, 14, 6, 6, 6, 6, 2}}, - { 0xd0f8, 0xf1ff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0xd0f9, 0xf1ff, { 20, 20, 20, 6, 6, 6, 6, 2}}, - { 0xd0fa, 0xf1ff, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0xd0fb, 0xf1ff, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0xd0fc, 0xf1ff, { 12, 12, 12, 4, 4, 4, 4, 2}}, - { 0xd10f, 0xf1ff, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0xd11f, 0xf1ff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0xd127, 0xf1ff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0xd138, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0xd139, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xd178, 0xf1ff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0xd179, 0xf1ff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0xd1b8, 0xf1ff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0xd1b9, 0xf1ff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0xd1f8, 0xf1ff, { 18, 18, 18, 6, 6, 6, 6, 2}}, - { 0xd1f9, 0xf1ff, { 22, 22, 22, 6, 6, 6, 6, 2}}, - { 0xd1fa, 0xf1ff, { 18, 18, 18, 7, 7, 7, 7, 2}}, - { 0xd1fb, 0xf1ff, { 20, 20, 20, 9, 9, 9, 9, 2}}, - { 0xd1fc, 0xf1ff, { 16, 16, 14, 6, 6, 6, 6, 2}}, - { 0x0000, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0010, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0018, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0020, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0028, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0030, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0040, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0050, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0058, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0060, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0068, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0070, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0080, 0xfff8, { 16, 16, 14, 2, 2, 2, 2, 2}}, - { 0x0090, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x0098, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x00a0, 0xfff8, { 30, 30, 30, 9, 9, 9, 9, 4}}, - { 0x00a8, 0xfff8, { 32, 32, 32, 9, 9, 9, 9, 4}}, - { 0x00b0, 0xfff8, { 34, 34, 34, 11, 11, 11, 11, 4}}, + { 0x81b8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x81b9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x81f8, 0xf1ff, {166, 177, 130, 60, 60, 60, 60, 56}}, + { 0x81f9, 0xf1ff, {170, 181, 134, 60, 60, 60, 60, 56}}, + { 0x81fa, 0xf1ff, {166, 177, 130, 61, 61, 61, 61, 56}}, + { 0x81fb, 0xf1ff, {168, 179, 132, 63, 63, 63, 63, 56}}, + { 0x81fc, 0xf1ff, {162, 173, 126, 58, 58, 58, 58, 56}}, + { 0x901f, 0xf1ff, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x9027, 0xf1ff, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x9038, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x9039, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x903a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x903b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x903c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0x9078, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x9079, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x907a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x907b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x907c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0x90b8, 0xf1ff, { 18, 19, 18, 6, 6, 6, 6, 2}}, + { 0x90b9, 0xf1ff, { 22, 23, 22, 6, 6, 6, 6, 2}}, + { 0x90ba, 0xf1ff, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0x90bb, 0xf1ff, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0x90bc, 0xf1ff, { 16, 15, 14, 6, 6, 6, 6, 2}}, + { 0x90f8, 0xf1ff, { 16, 15, 16, 6, 6, 6, 6, 2}}, + { 0x90f9, 0xf1ff, { 20, 19, 20, 6, 6, 6, 6, 2}}, + { 0x90fa, 0xf1ff, { 16, 15, 16, 7, 7, 7, 7, 2}}, + { 0x90fb, 0xf1ff, { 18, 17, 18, 9, 9, 9, 9, 2}}, + { 0x90fc, 0xf1ff, { 12, 11, 12, 4, 4, 4, 4, 2}}, + { 0x910f, 0xf1ff, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0x911f, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x9127, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x9138, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x9139, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x9178, 0xf1ff, { 16, 23, 16, 8, 8, 8, 8, 4}}, + { 0x9179, 0xf1ff, { 20, 27, 20, 8, 8, 8, 8, 4}}, + { 0x91b8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x91b9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x91f8, 0xf1ff, { 18, 19, 18, 6, 6, 6, 6, 2}}, + { 0x91f9, 0xf1ff, { 22, 23, 22, 6, 6, 6, 6, 2}}, + { 0x91fa, 0xf1ff, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0x91fb, 0xf1ff, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0x91fc, 0xf1ff, { 16, 17, 14, 6, 6, 6, 6, 2}}, + { 0xb01f, 0xf1ff, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xb027, 0xf1ff, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xb038, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0xb039, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0xb03a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xb03b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xb03c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0xb078, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0xb079, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0xb07a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xb07b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xb07c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0xb0b8, 0xf1ff, { 18, 19, 18, 6, 6, 6, 6, 2}}, + { 0xb0b9, 0xf1ff, { 22, 23, 22, 6, 6, 6, 6, 2}}, + { 0xb0ba, 0xf1ff, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0xb0bb, 0xf1ff, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xb0bc, 0xf1ff, { 14, 15, 14, 6, 6, 6, 6, 2}}, + { 0xb0f8, 0xf1ff, { 14, 15, 14, 8, 8, 8, 8, 4}}, + { 0xb0f9, 0xf1ff, { 18, 19, 18, 8, 8, 8, 8, 4}}, + { 0xb0fa, 0xf1ff, { 14, 15, 14, 9, 9, 9, 9, 4}}, + { 0xb0fb, 0xf1ff, { 16, 17, 16, 11, 11, 11, 11, 4}}, + { 0xb0fc, 0xf1ff, { 10, 11, 10, 6, 6, 6, 6, 4}}, + { 0xb10f, 0xf1ff, { 12, 18, 12, 9, 9, 9, 9, 9}}, + { 0xb11f, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xb127, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xb138, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0xb139, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xb178, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0xb179, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xb1b8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0xb1b9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0xb1f8, 0xf1ff, { 18, 19, 18, 8, 8, 8, 8, 4}}, + { 0xb1f9, 0xf1ff, { 22, 23, 22, 8, 8, 8, 8, 4}}, + { 0xb1fa, 0xf1ff, { 18, 19, 18, 9, 9, 9, 9, 4}}, + { 0xb1fb, 0xf1ff, { 20, 21, 20, 11, 11, 11, 11, 4}}, + { 0xb1fc, 0xf1ff, { 14, 15, 14, 8, 8, 8, 8, 4}}, + { 0xc01f, 0xf1ff, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xc027, 0xf1ff, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xc038, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0xc039, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0xc03a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xc03b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xc03c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0xc078, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0xc079, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0xc07a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xc07b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xc07c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0xc0b8, 0xf1ff, { 18, 19, 18, 6, 6, 6, 6, 2}}, + { 0xc0b9, 0xf1ff, { 22, 23, 22, 6, 6, 6, 6, 2}}, + { 0xc0ba, 0xf1ff, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0xc0bb, 0xf1ff, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xc0bc, 0xf1ff, { 16, 15, 14, 6, 6, 6, 6, 2}}, + { 0xc0f8, 0xf1ff, { 62, 84, 38, 31, 31, 31, 31, 27}}, + { 0xc0f9, 0xf1ff, { 66, 88, 42, 31, 31, 31, 31, 27}}, + { 0xc0fa, 0xf1ff, { 62, 84, 38, 32, 32, 32, 32, 27}}, + { 0xc0fb, 0xf1ff, { 64, 86, 40, 34, 34, 34, 34, 27}}, + { 0xc0fc, 0xf1ff, { 58, 80, 34, 29, 29, 29, 29, 27}}, + { 0xc10f, 0xf1ff, { 18, 31, 18, 16, 16, 16, 16, 16}}, + { 0xc11f, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xc127, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xc138, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0xc139, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xc178, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0xc179, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xc1b8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0xc1b9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0xc1f8, 0xf1ff, { 62, 84, 40, 31, 31, 31, 31, 27}}, + { 0xc1f9, 0xf1ff, { 66, 88, 44, 31, 31, 31, 31, 27}}, + { 0xc1fa, 0xf1ff, { 62, 84, 40, 32, 32, 32, 32, 27}}, + { 0xc1fb, 0xf1ff, { 64, 86, 42, 34, 34, 34, 34, 27}}, + { 0xc1fc, 0xf1ff, { 58, 80, 36, 29, 29, 29, 29, 27}}, + { 0xd01f, 0xf1ff, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0xd027, 0xf1ff, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0xd038, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0xd039, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0xd03a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xd03b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xd03c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0xd078, 0xf1ff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0xd079, 0xf1ff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0xd07a, 0xf1ff, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0xd07b, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0xd07c, 0xf1ff, { 8, 11, 8, 4, 4, 4, 4, 2}}, + { 0xd0b8, 0xf1ff, { 18, 19, 18, 6, 6, 6, 6, 2}}, + { 0xd0b9, 0xf1ff, { 22, 23, 22, 6, 6, 6, 6, 2}}, + { 0xd0ba, 0xf1ff, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0xd0bb, 0xf1ff, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xd0bc, 0xf1ff, { 16, 15, 14, 6, 6, 6, 6, 2}}, + { 0xd0f8, 0xf1ff, { 16, 15, 16, 6, 6, 6, 6, 2}}, + { 0xd0f9, 0xf1ff, { 20, 19, 20, 6, 6, 6, 6, 2}}, + { 0xd0fa, 0xf1ff, { 16, 15, 16, 7, 7, 7, 7, 2}}, + { 0xd0fb, 0xf1ff, { 18, 17, 18, 9, 9, 9, 9, 2}}, + { 0xd0fc, 0xf1ff, { 12, 11, 12, 4, 4, 4, 4, 2}}, + { 0xd10f, 0xf1ff, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0xd11f, 0xf1ff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0xd127, 0xf1ff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0xd138, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0xd139, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xd178, 0xf1ff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0xd179, 0xf1ff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0xd1b8, 0xf1ff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0xd1b9, 0xf1ff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0xd1f8, 0xf1ff, { 18, 19, 18, 6, 6, 6, 6, 2}}, + { 0xd1f9, 0xf1ff, { 22, 23, 22, 6, 6, 6, 6, 2}}, + { 0xd1fa, 0xf1ff, { 18, 19, 18, 7, 7, 7, 7, 2}}, + { 0xd1fb, 0xf1ff, { 20, 21, 20, 9, 9, 9, 9, 2}}, + { 0xd1fc, 0xf1ff, { 16, 17, 14, 6, 6, 6, 6, 2}}, + { 0x0000, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0010, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0018, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0020, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0028, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0030, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0040, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0050, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0058, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0060, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0068, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0070, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0080, 0xfff8, { 16, 18, 14, 2, 2, 2, 2, 2}}, + { 0x0090, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x0098, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x00a0, 0xfff8, { 30, 36, 30, 9, 9, 9, 9, 4}}, + { 0x00a8, 0xfff8, { 32, 38, 32, 9, 9, 9, 9, 4}}, + { 0x00b0, 0xfff8, { 34, 40, 34, 11, 11, 11, 11, 4}}, { 0x00d0, 0xfff8, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x00e8, 0xfff8, {255, 255, 255, 23, 23, 23, 23, 18}}, { 0x00f0, 0xfff8, {255, 255, 255, 25, 25, 25, 25, 18}}, - { 0x0200, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0210, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0218, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0220, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0228, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0230, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0240, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0250, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0258, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0260, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0268, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0270, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0280, 0xfff8, { 14, 14, 14, 2, 2, 2, 2, 2}}, - { 0x0290, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x0298, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x02a0, 0xfff8, { 30, 30, 30, 9, 9, 9, 9, 4}}, - { 0x02a8, 0xfff8, { 32, 32, 32, 9, 9, 9, 9, 4}}, - { 0x02b0, 0xfff8, { 34, 34, 34, 11, 11, 11, 11, 4}}, + { 0x0200, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0210, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0218, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0220, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0228, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0230, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0240, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0250, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0258, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0260, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0268, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0270, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0280, 0xfff8, { 14, 18, 14, 2, 2, 2, 2, 2}}, + { 0x0290, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x0298, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x02a0, 0xfff8, { 30, 36, 30, 9, 9, 9, 9, 4}}, + { 0x02a8, 0xfff8, { 32, 38, 32, 9, 9, 9, 9, 4}}, + { 0x02b0, 0xfff8, { 34, 40, 34, 11, 11, 11, 11, 4}}, { 0x02d0, 0xfff8, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x02e8, 0xfff8, {255, 255, 255, 23, 23, 23, 23, 18}}, { 0x02f0, 0xfff8, {255, 255, 255, 25, 25, 25, 25, 18}}, - { 0x0400, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0410, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0418, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0420, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0428, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0430, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0440, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0450, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0458, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0460, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0468, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0470, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0480, 0xfff8, { 16, 16, 14, 2, 2, 2, 2, 2}}, - { 0x0490, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x0498, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x04a0, 0xfff8, { 30, 30, 30, 9, 9, 9, 9, 4}}, - { 0x04a8, 0xfff8, { 32, 32, 32, 9, 9, 9, 9, 4}}, - { 0x04b0, 0xfff8, { 34, 34, 34, 11, 11, 11, 11, 4}}, + { 0x0400, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0410, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0418, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0420, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0428, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0430, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0440, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0450, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0458, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0460, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0468, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0470, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0480, 0xfff8, { 16, 18, 14, 2, 2, 2, 2, 2}}, + { 0x0490, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x0498, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x04a0, 0xfff8, { 30, 36, 30, 9, 9, 9, 9, 4}}, + { 0x04a8, 0xfff8, { 32, 38, 32, 9, 9, 9, 9, 4}}, + { 0x04b0, 0xfff8, { 34, 40, 34, 11, 11, 11, 11, 4}}, { 0x04d0, 0xfff8, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x04e8, 0xfff8, {255, 255, 255, 23, 23, 23, 23, 18}}, { 0x04f0, 0xfff8, {255, 255, 255, 25, 25, 25, 25, 18}}, - { 0x0600, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0610, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0618, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0620, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0628, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0630, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0640, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0650, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0658, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0660, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0668, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0670, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0680, 0xfff8, { 16, 16, 14, 2, 2, 2, 2, 2}}, - { 0x0690, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x0698, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x06a0, 0xfff8, { 30, 30, 30, 9, 9, 9, 9, 4}}, - { 0x06a8, 0xfff8, { 32, 32, 32, 9, 9, 9, 9, 4}}, - { 0x06b0, 0xfff8, { 34, 34, 34, 11, 11, 11, 11, 4}}, + { 0x0600, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0610, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0618, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0620, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0628, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0630, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0640, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0650, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0658, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0660, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0668, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0670, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0680, 0xfff8, { 16, 18, 14, 2, 2, 2, 2, 2}}, + { 0x0690, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x0698, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x06a0, 0xfff8, { 30, 36, 30, 9, 9, 9, 9, 4}}, + { 0x06a8, 0xfff8, { 32, 38, 32, 9, 9, 9, 9, 4}}, + { 0x06b0, 0xfff8, { 34, 40, 34, 11, 11, 11, 11, 4}}, { 0x06d0, 0xfff8, {255, 255, 255, 64, 255, 255, 64, 255}}, { 0x06e8, 0xfff8, {255, 255, 255, 65, 255, 255, 65, 255}}, { 0x06f0, 0xfff8, {255, 255, 255, 67, 255, 255, 67, 255}}, - { 0x0800, 0xfff8, { 10, 10, 10, 4, 4, 4, 4, 4}}, - { 0x0810, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x0818, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x0820, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x0828, 0xfff8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x0830, 0xfff8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x0840, 0xfff8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x0850, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0858, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0860, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0868, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0870, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0880, 0xfff8, { 14, 14, 14, 4, 4, 4, 4, 4}}, - { 0x0890, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0898, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x08a0, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x08a8, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x08b0, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x08c0, 0xfff8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x08d0, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x08d8, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x08e0, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x08e8, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x08f0, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0a00, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0a10, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0a18, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0a20, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0a28, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0a30, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0a40, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0a50, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0a58, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0a60, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0a68, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x0a70, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x0a80, 0xfff8, { 16, 16, 14, 2, 2, 2, 2, 2}}, - { 0x0a90, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x0a98, 0xfff8, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x0aa0, 0xfff8, { 30, 30, 30, 9, 9, 9, 9, 4}}, - { 0x0aa8, 0xfff8, { 32, 32, 32, 9, 9, 9, 9, 4}}, - { 0x0ab0, 0xfff8, { 34, 34, 34, 11, 11, 11, 11, 4}}, + { 0x0800, 0xfff8, { 10, 14, 10, 4, 4, 4, 4, 4}}, + { 0x0810, 0xfff8, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x0818, 0xfff8, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x0820, 0xfff8, { 14, 20, 14, 9, 9, 9, 9, 4}}, + { 0x0828, 0xfff8, { 16, 22, 16, 9, 9, 9, 9, 4}}, + { 0x0830, 0xfff8, { 18, 24, 18, 11, 11, 11, 11, 4}}, + { 0x0840, 0xfff8, { 12, 17, 12, 4, 4, 4, 4, 4}}, + { 0x0850, 0xfff8, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x0858, 0xfff8, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x0860, 0xfff8, { 18, 27, 18, 9, 9, 9, 9, 4}}, + { 0x0868, 0xfff8, { 20, 29, 20, 9, 9, 9, 9, 4}}, + { 0x0870, 0xfff8, { 22, 31, 22, 11, 11, 11, 11, 4}}, + { 0x0880, 0xfff8, { 14, 17, 14, 4, 4, 4, 4, 4}}, + { 0x0890, 0xfff8, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x0898, 0xfff8, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x08a0, 0xfff8, { 18, 27, 18, 9, 9, 9, 9, 4}}, + { 0x08a8, 0xfff8, { 20, 29, 20, 9, 9, 9, 9, 4}}, + { 0x08b0, 0xfff8, { 22, 31, 22, 11, 11, 11, 11, 4}}, + { 0x08c0, 0xfff8, { 12, 17, 12, 4, 4, 4, 4, 4}}, + { 0x08d0, 0xfff8, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x08d8, 0xfff8, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x08e0, 0xfff8, { 18, 27, 18, 9, 9, 9, 9, 4}}, + { 0x08e8, 0xfff8, { 20, 29, 20, 9, 9, 9, 9, 4}}, + { 0x08f0, 0xfff8, { 22, 31, 22, 11, 11, 11, 11, 4}}, + { 0x0a00, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0a10, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0a18, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0a20, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0a28, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0a30, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0a40, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0a50, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0a58, 0xfff8, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0a60, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0a68, 0xfff8, { 20, 26, 20, 9, 9, 9, 9, 4}}, + { 0x0a70, 0xfff8, { 22, 28, 22, 11, 11, 11, 11, 4}}, + { 0x0a80, 0xfff8, { 16, 18, 14, 2, 2, 2, 2, 2}}, + { 0x0a90, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x0a98, 0xfff8, { 28, 34, 28, 8, 8, 8, 8, 4}}, + { 0x0aa0, 0xfff8, { 30, 36, 30, 9, 9, 9, 9, 4}}, + { 0x0aa8, 0xfff8, { 32, 38, 32, 9, 9, 9, 9, 4}}, + { 0x0ab0, 0xfff8, { 34, 40, 34, 11, 11, 11, 11, 4}}, { 0x0ad0, 0xfff8, {255, 255, 255, 16, 16, 16, 16, 12}}, { 0x0ad8, 0xfff8, {255, 255, 255, 16, 16, 16, 16, 12}}, { 0x0ae0, 0xfff8, {255, 255, 255, 17, 17, 17, 17, 12}}, { 0x0ae8, 0xfff8, {255, 255, 255, 17, 17, 17, 17, 12}}, { 0x0af0, 0xfff8, {255, 255, 255, 19, 19, 19, 19, 12}}, - { 0x0c00, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0c10, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x0c18, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x0c20, 0xfff8, { 14, 14, 14, 7, 7, 7, 7, 2}}, - { 0x0c28, 0xfff8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x0c30, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x0c40, 0xfff8, { 8, 8, 8, 2, 2, 2, 2, 2}}, - { 0x0c50, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x0c58, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x0c60, 0xfff8, { 14, 14, 14, 7, 7, 7, 7, 2}}, - { 0x0c68, 0xfff8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x0c70, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x0c80, 0xfff8, { 14, 14, 12, 2, 2, 2, 2, 2}}, - { 0x0c90, 0xfff8, { 20, 20, 20, 6, 6, 6, 6, 2}}, - { 0x0c98, 0xfff8, { 20, 20, 20, 6, 6, 6, 6, 2}}, - { 0x0ca0, 0xfff8, { 22, 22, 22, 7, 7, 7, 7, 2}}, - { 0x0ca8, 0xfff8, { 24, 24, 24, 7, 7, 7, 7, 2}}, - { 0x0cb0, 0xfff8, { 26, 26, 26, 9, 9, 9, 9, 2}}, + { 0x0c00, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0c10, 0xfff8, { 12, 18, 12, 6, 6, 6, 6, 2}}, + { 0x0c18, 0xfff8, { 12, 18, 12, 6, 6, 6, 6, 2}}, + { 0x0c20, 0xfff8, { 14, 20, 14, 7, 7, 7, 7, 2}}, + { 0x0c28, 0xfff8, { 16, 22, 16, 7, 7, 7, 7, 2}}, + { 0x0c30, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 2}}, + { 0x0c40, 0xfff8, { 8, 14, 8, 2, 2, 2, 2, 2}}, + { 0x0c50, 0xfff8, { 12, 18, 12, 6, 6, 6, 6, 2}}, + { 0x0c58, 0xfff8, { 12, 18, 12, 6, 6, 6, 6, 2}}, + { 0x0c60, 0xfff8, { 14, 20, 14, 7, 7, 7, 7, 2}}, + { 0x0c68, 0xfff8, { 16, 22, 16, 7, 7, 7, 7, 2}}, + { 0x0c70, 0xfff8, { 18, 24, 18, 9, 9, 9, 9, 2}}, + { 0x0c80, 0xfff8, { 14, 18, 12, 2, 2, 2, 2, 2}}, + { 0x0c90, 0xfff8, { 20, 26, 20, 6, 6, 6, 6, 2}}, + { 0x0c98, 0xfff8, { 20, 26, 20, 6, 6, 6, 6, 2}}, + { 0x0ca0, 0xfff8, { 22, 28, 22, 7, 7, 7, 7, 2}}, + { 0x0ca8, 0xfff8, { 24, 30, 24, 7, 7, 7, 7, 2}}, + { 0x0cb0, 0xfff8, { 26, 32, 26, 9, 9, 9, 9, 2}}, { 0x0cd0, 0xfff8, {255, 255, 255, 16, 16, 16, 16, 12}}, { 0x0cd8, 0xfff8, {255, 255, 255, 16, 16, 16, 16, 12}}, { 0x0ce0, 0xfff8, {255, 255, 255, 17, 17, 17, 17, 12}}, @@ -34422,225 +34422,225 @@ const m68000_base_device::opcode_handler_struct m68000_base_device::m68k_opcode_ { 0x0ee0, 0xfff8, {255, 255, 255, 17, 17, 17, 17, 12}}, { 0x0ee8, 0xfff8, {255, 255, 255, 17, 17, 17, 17, 12}}, { 0x0ef0, 0xfff8, {255, 255, 255, 19, 19, 19, 19, 12}}, - { 0x11c0, 0xfff8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x11d0, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x11d8, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x11e0, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x11e8, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x11f0, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x13c0, 0xfff8, { 16, 16, 16, 6, 6, 6, 6, 6}}, - { 0x13d0, 0xfff8, { 20, 20, 20, 10, 10, 10, 10, 6}}, - { 0x13d8, 0xfff8, { 20, 20, 20, 10, 10, 10, 10, 6}}, - { 0x13e0, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 6}}, - { 0x13e8, 0xfff8, { 24, 24, 24, 11, 11, 11, 11, 6}}, - { 0x13f0, 0xfff8, { 26, 26, 26, 13, 13, 13, 13, 6}}, - { 0x1ec0, 0xfff8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x1ed0, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x1ed8, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x1ee0, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x1ee8, 0xfff8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x1ef0, 0xfff8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x1f00, 0xfff8, { 8, 8, 8, 5, 5, 5, 5, 5}}, - { 0x1f10, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x1f18, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x1f20, 0xfff8, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0x1f28, 0xfff8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0x1f30, 0xfff8, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0x21c0, 0xfff8, { 16, 16, 16, 4, 4, 4, 4, 4}}, - { 0x21c8, 0xfff8, { 16, 16, 16, 4, 4, 4, 4, 4}}, - { 0x21d0, 0xfff8, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x21d8, 0xfff8, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x21e0, 0xfff8, { 26, 26, 26, 9, 9, 9, 9, 4}}, - { 0x21e8, 0xfff8, { 28, 28, 28, 9, 9, 9, 9, 4}}, - { 0x21f0, 0xfff8, { 30, 30, 30, 11, 11, 11, 11, 4}}, - { 0x23c0, 0xfff8, { 20, 20, 20, 6, 6, 6, 6, 6}}, - { 0x23c8, 0xfff8, { 20, 20, 20, 6, 6, 6, 6, 6}}, - { 0x23d0, 0xfff8, { 28, 28, 28, 10, 10, 10, 10, 6}}, - { 0x23d8, 0xfff8, { 28, 28, 28, 10, 10, 10, 10, 6}}, - { 0x23e0, 0xfff8, { 30, 30, 30, 11, 11, 11, 11, 6}}, - { 0x23e8, 0xfff8, { 32, 32, 32, 11, 11, 11, 11, 6}}, - { 0x23f0, 0xfff8, { 34, 34, 34, 13, 13, 13, 13, 6}}, - { 0x31c0, 0xfff8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x31c8, 0xfff8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x31d0, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x31d8, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x31e0, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x31e8, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x31f0, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x33c0, 0xfff8, { 16, 16, 16, 6, 6, 6, 6, 6}}, - { 0x33c8, 0xfff8, { 16, 16, 16, 6, 6, 6, 6, 6}}, - { 0x33d0, 0xfff8, { 20, 20, 20, 10, 10, 10, 10, 6}}, - { 0x33d8, 0xfff8, { 20, 20, 20, 10, 10, 10, 10, 6}}, - { 0x33e0, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 6}}, - { 0x33e8, 0xfff8, { 24, 24, 24, 11, 11, 11, 11, 6}}, - { 0x33f0, 0xfff8, { 26, 26, 26, 13, 13, 13, 13, 6}}, - { 0x4000, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x4010, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4018, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4020, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4028, 0xfff8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x4030, 0xfff8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x4040, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x4050, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4058, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4060, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4068, 0xfff8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x4070, 0xfff8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x4080, 0xfff8, { 6, 6, 6, 2, 2, 2, 2, 2}}, - { 0x4090, 0xfff8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x4098, 0xfff8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x40a0, 0xfff8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x40a8, 0xfff8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x40b0, 0xfff8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x40c0, 0xfff8, { 6, 6, 255, 255, 255, 255, 255, 255}}, + { 0x11c0, 0xfff8, { 12, 15, 12, 4, 4, 4, 4, 4}}, + { 0x11d0, 0xfff8, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x11d8, 0xfff8, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x11e0, 0xfff8, { 18, 21, 18, 9, 9, 9, 9, 4}}, + { 0x11e8, 0xfff8, { 20, 23, 20, 9, 9, 9, 9, 4}}, + { 0x11f0, 0xfff8, { 22, 25, 22, 11, 11, 11, 11, 4}}, + { 0x13c0, 0xfff8, { 16, 19, 16, 6, 6, 6, 6, 6}}, + { 0x13d0, 0xfff8, { 20, 23, 20, 10, 10, 10, 10, 6}}, + { 0x13d8, 0xfff8, { 20, 23, 20, 10, 10, 10, 10, 6}}, + { 0x13e0, 0xfff8, { 22, 25, 22, 11, 11, 11, 11, 6}}, + { 0x13e8, 0xfff8, { 24, 27, 24, 11, 11, 11, 11, 6}}, + { 0x13f0, 0xfff8, { 26, 29, 26, 13, 13, 13, 13, 6}}, + { 0x1ec0, 0xfff8, { 8, 11, 8, 4, 4, 4, 4, 4}}, + { 0x1ed0, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x1ed8, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x1ee0, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x1ee8, 0xfff8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x1ef0, 0xfff8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x1f00, 0xfff8, { 8, 14, 8, 5, 5, 5, 5, 5}}, + { 0x1f10, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0x1f18, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0x1f20, 0xfff8, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0x1f28, 0xfff8, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0x1f30, 0xfff8, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0x21c0, 0xfff8, { 16, 19, 16, 4, 4, 4, 4, 4}}, + { 0x21c8, 0xfff8, { 16, 19, 16, 4, 4, 4, 4, 4}}, + { 0x21d0, 0xfff8, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x21d8, 0xfff8, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x21e0, 0xfff8, { 26, 29, 26, 9, 9, 9, 9, 4}}, + { 0x21e8, 0xfff8, { 28, 31, 28, 9, 9, 9, 9, 4}}, + { 0x21f0, 0xfff8, { 30, 33, 30, 11, 11, 11, 11, 4}}, + { 0x23c0, 0xfff8, { 20, 23, 20, 6, 6, 6, 6, 6}}, + { 0x23c8, 0xfff8, { 20, 23, 20, 6, 6, 6, 6, 6}}, + { 0x23d0, 0xfff8, { 28, 31, 28, 10, 10, 10, 10, 6}}, + { 0x23d8, 0xfff8, { 28, 31, 28, 10, 10, 10, 10, 6}}, + { 0x23e0, 0xfff8, { 30, 33, 30, 11, 11, 11, 11, 6}}, + { 0x23e8, 0xfff8, { 32, 35, 32, 11, 11, 11, 11, 6}}, + { 0x23f0, 0xfff8, { 34, 37, 34, 13, 13, 13, 13, 6}}, + { 0x31c0, 0xfff8, { 12, 15, 12, 4, 4, 4, 4, 4}}, + { 0x31c8, 0xfff8, { 12, 15, 12, 4, 4, 4, 4, 4}}, + { 0x31d0, 0xfff8, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x31d8, 0xfff8, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x31e0, 0xfff8, { 18, 21, 18, 9, 9, 9, 9, 4}}, + { 0x31e8, 0xfff8, { 20, 23, 20, 9, 9, 9, 9, 4}}, + { 0x31f0, 0xfff8, { 22, 25, 22, 11, 11, 11, 11, 4}}, + { 0x33c0, 0xfff8, { 16, 19, 16, 6, 6, 6, 6, 6}}, + { 0x33c8, 0xfff8, { 16, 19, 16, 6, 6, 6, 6, 6}}, + { 0x33d0, 0xfff8, { 20, 23, 20, 10, 10, 10, 10, 6}}, + { 0x33d8, 0xfff8, { 20, 23, 20, 10, 10, 10, 10, 6}}, + { 0x33e0, 0xfff8, { 22, 25, 22, 11, 11, 11, 11, 6}}, + { 0x33e8, 0xfff8, { 24, 27, 24, 11, 11, 11, 11, 6}}, + { 0x33f0, 0xfff8, { 26, 29, 26, 13, 13, 13, 13, 6}}, + { 0x4000, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x4010, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4018, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4020, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4028, 0xfff8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x4030, 0xfff8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x4040, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x4050, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4058, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4060, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4068, 0xfff8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x4070, 0xfff8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x4080, 0xfff8, { 6, 7, 6, 2, 2, 2, 2, 2}}, + { 0x4090, 0xfff8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x4098, 0xfff8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x40a0, 0xfff8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x40a8, 0xfff8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x40b0, 0xfff8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x40c0, 0xfff8, { 6, 7, 255, 255, 255, 255, 255, 255}}, { 0x40c0, 0xfff8, {255, 255, 4, 8, 8, 8, 8, 8}}, - { 0x40d0, 0xfff8, { 12, 12, 255, 255, 255, 255, 255, 255}}, + { 0x40d0, 0xfff8, { 12, 15, 255, 255, 255, 255, 255, 255}}, { 0x40d0, 0xfff8, {255, 255, 12, 12, 12, 12, 12, 8}}, - { 0x40d8, 0xfff8, { 12, 12, 255, 255, 255, 255, 255, 255}}, + { 0x40d8, 0xfff8, { 12, 15, 255, 255, 255, 255, 255, 255}}, { 0x40d8, 0xfff8, {255, 255, 12, 12, 12, 12, 12, 8}}, - { 0x40e0, 0xfff8, { 14, 14, 255, 255, 255, 255, 255, 255}}, + { 0x40e0, 0xfff8, { 14, 17, 255, 255, 255, 255, 255, 255}}, { 0x40e0, 0xfff8, {255, 255, 14, 13, 13, 13, 13, 8}}, - { 0x40e8, 0xfff8, { 16, 16, 255, 255, 255, 255, 255, 255}}, + { 0x40e8, 0xfff8, { 16, 19, 255, 255, 255, 255, 255, 255}}, { 0x40e8, 0xfff8, {255, 255, 16, 13, 13, 13, 13, 8}}, - { 0x40f0, 0xfff8, { 18, 18, 255, 255, 255, 255, 255, 255}}, + { 0x40f0, 0xfff8, { 18, 21, 255, 255, 255, 255, 255, 255}}, { 0x40f0, 0xfff8, {255, 255, 18, 15, 15, 15, 15, 8}}, - { 0x4200, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, + { 0x4200, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, { 0x4210, 0xfff8, { 12, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4210, 0xfff8, {255, 8, 8, 8, 8, 8, 8, 4}}, + { 0x4210, 0xfff8, {255, 15, 8, 8, 8, 8, 8, 4}}, { 0x4218, 0xfff8, { 12, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4218, 0xfff8, {255, 8, 8, 8, 8, 8, 8, 4}}, + { 0x4218, 0xfff8, {255, 15, 8, 8, 8, 8, 8, 4}}, { 0x4220, 0xfff8, { 14, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4220, 0xfff8, {255, 10, 10, 9, 9, 9, 9, 4}}, + { 0x4220, 0xfff8, {255, 17, 10, 9, 9, 9, 9, 4}}, { 0x4228, 0xfff8, { 16, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4228, 0xfff8, {255, 12, 12, 9, 9, 9, 9, 4}}, + { 0x4228, 0xfff8, {255, 19, 12, 9, 9, 9, 9, 4}}, { 0x4230, 0xfff8, { 18, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4230, 0xfff8, {255, 14, 14, 11, 11, 11, 11, 4}}, - { 0x4240, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, + { 0x4230, 0xfff8, {255, 21, 14, 11, 11, 11, 11, 4}}, + { 0x4240, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, { 0x4250, 0xfff8, { 12, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4250, 0xfff8, {255, 8, 8, 8, 8, 8, 8, 4}}, + { 0x4250, 0xfff8, {255, 15, 8, 8, 8, 8, 8, 4}}, { 0x4258, 0xfff8, { 12, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4258, 0xfff8, {255, 8, 8, 8, 8, 8, 8, 4}}, + { 0x4258, 0xfff8, {255, 15, 8, 8, 8, 8, 8, 4}}, { 0x4260, 0xfff8, { 14, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4260, 0xfff8, {255, 10, 10, 9, 9, 9, 9, 4}}, + { 0x4260, 0xfff8, {255, 17, 10, 9, 9, 9, 9, 4}}, { 0x4268, 0xfff8, { 16, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4268, 0xfff8, {255, 12, 12, 9, 9, 9, 9, 4}}, + { 0x4268, 0xfff8, {255, 19, 12, 9, 9, 9, 9, 4}}, { 0x4270, 0xfff8, { 18, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4270, 0xfff8, {255, 14, 14, 11, 11, 11, 11, 4}}, - { 0x4280, 0xfff8, { 6, 6, 6, 2, 2, 2, 2, 2}}, + { 0x4270, 0xfff8, {255, 21, 14, 11, 11, 11, 11, 4}}, + { 0x4280, 0xfff8, { 6, 7, 6, 2, 2, 2, 2, 2}}, { 0x4290, 0xfff8, { 20, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4290, 0xfff8, {255, 14, 12, 8, 8, 8, 8, 4}}, + { 0x4290, 0xfff8, {255, 23, 12, 8, 8, 8, 8, 4}}, { 0x4298, 0xfff8, { 20, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4298, 0xfff8, {255, 14, 12, 8, 8, 8, 8, 4}}, + { 0x4298, 0xfff8, {255, 23, 12, 8, 8, 8, 8, 4}}, { 0x42a0, 0xfff8, { 22, 255, 255, 255, 255, 255, 255, 255}}, - { 0x42a0, 0xfff8, {255, 16, 14, 9, 9, 9, 9, 4}}, + { 0x42a0, 0xfff8, {255, 25, 14, 9, 9, 9, 9, 4}}, { 0x42a8, 0xfff8, { 24, 255, 255, 255, 255, 255, 255, 255}}, - { 0x42a8, 0xfff8, {255, 18, 16, 9, 9, 9, 9, 4}}, + { 0x42a8, 0xfff8, {255, 27, 16, 9, 9, 9, 9, 4}}, { 0x42b0, 0xfff8, { 26, 255, 255, 255, 255, 255, 255, 255}}, - { 0x42b0, 0xfff8, {255, 20, 20, 11, 11, 11, 11, 4}}, + { 0x42b0, 0xfff8, {255, 29, 20, 11, 11, 11, 11, 4}}, { 0x42c0, 0xfff8, {255, 255, 4, 4, 4, 4, 4, 4}}, { 0x42d0, 0xfff8, {255, 255, 12, 8, 8, 8, 8, 4}}, { 0x42d8, 0xfff8, {255, 255, 12, 8, 8, 8, 8, 4}}, { 0x42e0, 0xfff8, {255, 255, 14, 9, 9, 9, 9, 4}}, { 0x42e8, 0xfff8, {255, 255, 16, 9, 9, 9, 9, 4}}, { 0x42f0, 0xfff8, {255, 255, 18, 11, 11, 11, 11, 4}}, - { 0x4400, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x4410, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4418, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4420, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4428, 0xfff8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x4430, 0xfff8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x4440, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x4450, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4458, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4460, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4468, 0xfff8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x4470, 0xfff8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x4480, 0xfff8, { 6, 6, 6, 2, 2, 2, 2, 2}}, - { 0x4490, 0xfff8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x4498, 0xfff8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x44a0, 0xfff8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x44a8, 0xfff8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x44b0, 0xfff8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x44c0, 0xfff8, { 12, 12, 12, 4, 4, 4, 4, 4}}, - { 0x44d0, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x44d8, 0xfff8, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x44e0, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x44e8, 0xfff8, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x44f0, 0xfff8, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x4600, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x4610, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4618, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4620, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4628, 0xfff8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x4630, 0xfff8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x4640, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x4650, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4658, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4660, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4668, 0xfff8, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x4670, 0xfff8, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x4680, 0xfff8, { 6, 6, 6, 2, 2, 2, 2, 2}}, - { 0x4690, 0xfff8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x4698, 0xfff8, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x46a0, 0xfff8, { 22, 22, 22, 9, 9, 9, 9, 4}}, - { 0x46a8, 0xfff8, { 24, 24, 24, 9, 9, 9, 9, 4}}, - { 0x46b0, 0xfff8, { 26, 26, 26, 11, 11, 11, 11, 4}}, - { 0x46c0, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 8}}, - { 0x46d0, 0xfff8, { 16, 16, 16, 12, 12, 12, 12, 8}}, - { 0x46d8, 0xfff8, { 16, 16, 16, 12, 12, 12, 12, 8}}, - { 0x46e0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 8}}, - { 0x46e8, 0xfff8, { 20, 20, 20, 13, 13, 13, 13, 8}}, - { 0x46f0, 0xfff8, { 22, 22, 22, 15, 15, 15, 15, 8}}, - { 0x4800, 0xfff8, { 6, 6, 6, 6, 6, 6, 6, 6}}, + { 0x4400, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x4410, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4418, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4420, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4428, 0xfff8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x4430, 0xfff8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x4440, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x4450, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4458, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4460, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4468, 0xfff8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x4470, 0xfff8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x4480, 0xfff8, { 6, 7, 6, 2, 2, 2, 2, 2}}, + { 0x4490, 0xfff8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x4498, 0xfff8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x44a0, 0xfff8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x44a8, 0xfff8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x44b0, 0xfff8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x44c0, 0xfff8, { 12, 10, 12, 4, 4, 4, 4, 4}}, + { 0x44d0, 0xfff8, { 16, 14, 16, 8, 8, 8, 8, 4}}, + { 0x44d8, 0xfff8, { 16, 14, 16, 8, 8, 8, 8, 4}}, + { 0x44e0, 0xfff8, { 18, 16, 18, 9, 9, 9, 9, 4}}, + { 0x44e8, 0xfff8, { 20, 18, 20, 9, 9, 9, 9, 4}}, + { 0x44f0, 0xfff8, { 22, 20, 22, 11, 11, 11, 11, 4}}, + { 0x4600, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x4610, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4618, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4620, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4628, 0xfff8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x4630, 0xfff8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x4640, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x4650, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4658, 0xfff8, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4660, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4668, 0xfff8, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x4670, 0xfff8, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x4680, 0xfff8, { 6, 7, 6, 2, 2, 2, 2, 2}}, + { 0x4690, 0xfff8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x4698, 0xfff8, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x46a0, 0xfff8, { 22, 25, 22, 9, 9, 9, 9, 4}}, + { 0x46a8, 0xfff8, { 24, 27, 24, 9, 9, 9, 9, 4}}, + { 0x46b0, 0xfff8, { 26, 29, 26, 11, 11, 11, 11, 4}}, + { 0x46c0, 0xfff8, { 12, 10, 12, 8, 8, 8, 8, 8}}, + { 0x46d0, 0xfff8, { 16, 14, 16, 12, 12, 12, 12, 8}}, + { 0x46d8, 0xfff8, { 16, 14, 16, 12, 12, 12, 12, 8}}, + { 0x46e0, 0xfff8, { 18, 16, 18, 13, 13, 13, 13, 8}}, + { 0x46e8, 0xfff8, { 20, 18, 20, 13, 13, 13, 13, 8}}, + { 0x46f0, 0xfff8, { 22, 20, 22, 15, 15, 15, 15, 8}}, + { 0x4800, 0xfff8, { 6, 10, 6, 6, 6, 6, 6, 6}}, { 0x4808, 0xfff8, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x4810, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x4818, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x4820, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x4828, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x4830, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x4840, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, + { 0x4810, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x4818, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x4820, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x4828, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x4830, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x4840, 0xfff8, { 4, 7, 4, 4, 4, 4, 4, 4}}, { 0x4848, 0xfff8, {255, 255, 10, 255, 255, 255, 255, 255}}, { 0x4848, 0xfff8, {255, 255, 255, 10, 10, 10, 10, 10}}, - { 0x4850, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x4868, 0xfff8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0x4870, 0xfff8, { 20, 20, 20, 12, 12, 12, 12, 5}}, - { 0x4880, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x4890, 0xfff8, { 8, 8, 8, 8, 8, 8, 8, 4}}, - { 0x48a0, 0xfff8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x48a8, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 4}}, - { 0x48b0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 4}}, - { 0x48c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x48d0, 0xfff8, { 8, 8, 8, 8, 8, 8, 8, 4}}, - { 0x48e0, 0xfff8, { 8, 8, 8, 4, 4, 4, 4, 4}}, - { 0x48e8, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 4}}, - { 0x48f0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 4}}, + { 0x4850, 0xfff8, { 12, 24, 12, 9, 9, 9, 9, 5}}, + { 0x4868, 0xfff8, { 16, 28, 16, 10, 10, 10, 10, 5}}, + { 0x4870, 0xfff8, { 20, 32, 20, 12, 12, 12, 12, 5}}, + { 0x4880, 0xfff8, { 4, 7, 4, 4, 4, 4, 4, 4}}, + { 0x4890, 0xfff8, { 8, 23, 8, 8, 8, 8, 8, 4}}, + { 0x48a0, 0xfff8, { 8, 23, 8, 4, 4, 4, 4, 4}}, + { 0x48a8, 0xfff8, { 12, 27, 12, 9, 9, 9, 9, 4}}, + { 0x48b0, 0xfff8, { 14, 29, 14, 11, 11, 11, 11, 4}}, + { 0x48c0, 0xfff8, { 4, 7, 4, 4, 4, 4, 4, 4}}, + { 0x48d0, 0xfff8, { 8, 23, 8, 8, 8, 8, 8, 4}}, + { 0x48e0, 0xfff8, { 8, 23, 8, 4, 4, 4, 4, 4}}, + { 0x48e8, 0xfff8, { 12, 27, 12, 9, 9, 9, 9, 4}}, + { 0x48f0, 0xfff8, { 14, 29, 14, 11, 11, 11, 11, 4}}, { 0x49c0, 0xfff8, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x4a00, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x4a10, 0xfff8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x4a18, 0xfff8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x4a20, 0xfff8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x4a28, 0xfff8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x4a30, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x4a40, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, + { 0x4a00, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x4a10, 0xfff8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x4a18, 0xfff8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x4a20, 0xfff8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x4a28, 0xfff8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x4a30, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x4a40, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, { 0x4a48, 0xfff8, {255, 255, 255, 2, 2, 2, 2, 2}}, - { 0x4a50, 0xfff8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x4a58, 0xfff8, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x4a60, 0xfff8, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x4a68, 0xfff8, { 12, 12, 12, 7, 7, 7, 7, 2}}, - { 0x4a70, 0xfff8, { 14, 14, 14, 9, 9, 9, 9, 2}}, - { 0x4a80, 0xfff8, { 4, 4, 4, 2, 2, 2, 2, 2}}, + { 0x4a50, 0xfff8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x4a58, 0xfff8, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x4a60, 0xfff8, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x4a68, 0xfff8, { 12, 15, 12, 7, 7, 7, 7, 2}}, + { 0x4a70, 0xfff8, { 14, 17, 14, 9, 9, 9, 9, 2}}, + { 0x4a80, 0xfff8, { 4, 7, 4, 2, 2, 2, 2, 2}}, { 0x4a88, 0xfff8, {255, 255, 255, 2, 2, 2, 2, 2}}, - { 0x4a90, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x4a98, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x4aa0, 0xfff8, { 14, 14, 14, 7, 7, 7, 7, 2}}, - { 0x4aa8, 0xfff8, { 16, 16, 16, 7, 7, 7, 7, 2}}, - { 0x4ab0, 0xfff8, { 18, 18, 18, 9, 9, 9, 9, 2}}, - { 0x4ac0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x4ad0, 0xfff8, { 18, 18, 18, 16, 16, 16, 16, 12}}, - { 0x4ad8, 0xfff8, { 18, 18, 18, 16, 16, 16, 16, 12}}, - { 0x4ae0, 0xfff8, { 20, 20, 20, 17, 17, 17, 17, 12}}, - { 0x4ae8, 0xfff8, { 22, 22, 22, 17, 17, 17, 17, 12}}, - { 0x4af0, 0xfff8, { 24, 24, 24, 19, 19, 19, 19, 12}}, + { 0x4a90, 0xfff8, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x4a98, 0xfff8, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x4aa0, 0xfff8, { 14, 17, 14, 7, 7, 7, 7, 2}}, + { 0x4aa8, 0xfff8, { 16, 19, 16, 7, 7, 7, 7, 2}}, + { 0x4ab0, 0xfff8, { 18, 21, 18, 9, 9, 9, 9, 2}}, + { 0x4ac0, 0xfff8, { 4, 10, 4, 4, 4, 4, 4, 4}}, + { 0x4ad0, 0xfff8, { 18, 19, 18, 16, 16, 16, 16, 12}}, + { 0x4ad8, 0xfff8, { 18, 19, 18, 16, 16, 16, 16, 12}}, + { 0x4ae0, 0xfff8, { 20, 21, 20, 17, 17, 17, 17, 12}}, + { 0x4ae8, 0xfff8, { 22, 23, 22, 17, 17, 17, 17, 12}}, + { 0x4af0, 0xfff8, { 24, 25, 24, 19, 19, 19, 19, 12}}, { 0x4c00, 0xfff8, {255, 255, 255, 43, 43, 43, 43, 43}}, { 0x4c10, 0xfff8, {255, 255, 255, 47, 47, 47, 47, 43}}, { 0x4c18, 0xfff8, {255, 255, 255, 47, 47, 47, 47, 43}}, @@ -34653,183 +34653,183 @@ const m68000_base_device::opcode_handler_struct m68000_base_device::m68k_opcode_ { 0x4c60, 0xfff8, {255, 255, 255, 89, 89, 89, 89, 84}}, { 0x4c68, 0xfff8, {255, 255, 255, 89, 89, 89, 89, 84}}, { 0x4c70, 0xfff8, {255, 255, 255, 91, 91, 91, 91, 84}}, - { 0x4c90, 0xfff8, { 12, 12, 12, 12, 12, 12, 12, 8}}, - { 0x4c98, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 8}}, - { 0x4ca8, 0xfff8, { 16, 16, 16, 13, 13, 13, 13, 8}}, - { 0x4cb0, 0xfff8, { 18, 18, 18, 15, 15, 15, 15, 8}}, - { 0x4cd0, 0xfff8, { 12, 12, 12, 12, 12, 12, 12, 8}}, - { 0x4cd8, 0xfff8, { 12, 12, 12, 8, 8, 8, 8, 8}}, - { 0x4ce8, 0xfff8, { 16, 16, 16, 13, 13, 13, 13, 8}}, - { 0x4cf0, 0xfff8, { 18, 18, 18, 15, 15, 15, 15, 8}}, - { 0x4e50, 0xfff8, { 16, 16, 16, 5, 5, 5, 5, 5}}, - { 0x4e58, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x4e60, 0xfff8, { 4, 4, 6, 2, 2, 2, 2, 2}}, - { 0x4e68, 0xfff8, { 4, 4, 6, 2, 2, 2, 2, 2}}, - { 0x4e90, 0xfff8, { 16, 16, 16, 4, 4, 4, 4, 0}}, - { 0x4ea8, 0xfff8, { 18, 18, 18, 5, 5, 5, 5, 0}}, - { 0x4eb0, 0xfff8, { 22, 22, 22, 7, 7, 7, 7, 0}}, - { 0x4ed0, 0xfff8, { 8, 8, 8, 4, 4, 4, 4, 0}}, - { 0x4ee8, 0xfff8, { 10, 10, 10, 5, 5, 5, 5, 0}}, - { 0x4ef0, 0xfff8, { 14, 14, 14, 7, 7, 7, 7, 0}}, - { 0x50c0, 0xfff8, { 6, 6, 4, 4, 4, 4, 4, 4}}, - { 0x50c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x50d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x50d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x50e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x50e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x50f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x51c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x51c8, 0xfff8, { 12, 12, 12, 6, 4, 4, 4, 4}}, - { 0x51d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x51d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x51e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x51e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x51f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x52c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x52c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x52d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x52d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x52e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x52e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x52f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x53c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x53c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x53d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x53d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x53e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x53e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x53f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x54c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x54c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x54d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x54d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x54e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x54e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x54f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x55c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x55c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x55d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x55d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x55e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x55e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x55f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x56c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x56c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x56d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x56d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x56e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x56e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x56f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x57c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x57c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x57d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x57d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x57e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x57e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x57f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x58c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x58c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x58d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x58d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x58e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x58e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x58f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x59c0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x59c8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x59d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x59d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x59e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x59e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x59f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x5ac0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x5ac8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x5ad0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5ad8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5ae0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5ae8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x5af0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x5bc0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x5bc8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x5bd0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5bd8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5be0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5be8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x5bf0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x5cc0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x5cc8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x5cd0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5cd8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5ce0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5ce8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x5cf0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x5dc0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x5dc8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x5dd0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5dd8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5de0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5de8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x5df0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x5ec0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x5ec8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x5ed0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5ed8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5ee0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5ee8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x5ef0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x5fc0, 0xfff8, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x5fc8, 0xfff8, { 12, 12, 12, 6, 6, 6, 6, 6}}, - { 0x5fd0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5fd8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5fe0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5fe8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0x5ff0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0x8f08, 0xfff8, { 18, 18, 18, 16, 16, 16, 16, 16}}, + { 0x4c90, 0xfff8, { 12, 26, 12, 12, 12, 12, 12, 8}}, + { 0x4c98, 0xfff8, { 12, 26, 12, 8, 8, 8, 8, 8}}, + { 0x4ca8, 0xfff8, { 16, 30, 16, 13, 13, 13, 13, 8}}, + { 0x4cb0, 0xfff8, { 18, 32, 18, 15, 15, 15, 15, 8}}, + { 0x4cd0, 0xfff8, { 12, 26, 12, 12, 12, 12, 12, 8}}, + { 0x4cd8, 0xfff8, { 12, 26, 12, 8, 8, 8, 8, 8}}, + { 0x4ce8, 0xfff8, { 16, 30, 16, 13, 13, 13, 13, 8}}, + { 0x4cf0, 0xfff8, { 18, 32, 18, 15, 15, 15, 15, 8}}, + { 0x4e50, 0xfff8, { 16, 25, 16, 5, 5, 5, 5, 5}}, + { 0x4e58, 0xfff8, { 12, 15, 12, 6, 6, 6, 6, 6}}, + { 0x4e60, 0xfff8, { 4, 7, 6, 2, 2, 2, 2, 2}}, + { 0x4e68, 0xfff8, { 4, 7, 6, 2, 2, 2, 2, 2}}, + { 0x4e90, 0xfff8, { 16, 22, 16, 4, 4, 4, 4, 0}}, + { 0x4ea8, 0xfff8, { 18, 24, 18, 5, 5, 5, 5, 0}}, + { 0x4eb0, 0xfff8, { 22, 28, 22, 7, 7, 7, 7, 0}}, + { 0x4ed0, 0xfff8, { 8, 11, 8, 4, 4, 4, 4, 0}}, + { 0x4ee8, 0xfff8, { 10, 13, 10, 5, 5, 5, 5, 0}}, + { 0x4ef0, 0xfff8, { 14, 17, 14, 7, 7, 7, 7, 0}}, + { 0x50c0, 0xfff8, { 6, 13, 4, 4, 4, 4, 4, 4}}, + { 0x50c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x50d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x50d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x50e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x50e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x50f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x51c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x51c8, 0xfff8, { 12, 14, 12, 6, 4, 4, 4, 4}}, + { 0x51d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x51d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x51e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x51e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x51f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x52c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x52c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x52d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x52d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x52e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x52e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x52f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x53c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x53c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x53d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x53d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x53e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x53e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x53f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x54c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x54c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x54d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x54d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x54e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x54e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x54f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x55c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x55c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x55d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x55d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x55e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x55e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x55f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x56c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x56c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x56d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x56d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x56e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x56e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x56f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x57c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x57c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x57d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x57d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x57e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x57e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x57f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x58c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x58c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x58d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x58d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x58e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x58e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x58f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x59c0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x59c8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x59d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x59d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x59e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x59e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x59f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x5ac0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x5ac8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x5ad0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5ad8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5ae0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5ae8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x5af0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x5bc0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x5bc8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x5bd0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5bd8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5be0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5be8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x5bf0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x5cc0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x5cc8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x5cd0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5cd8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5ce0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5ce8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x5cf0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x5dc0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x5dc8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x5dd0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5dd8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5de0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5de8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x5df0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x5ec0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x5ec8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x5ed0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5ed8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5ee0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5ee8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x5ef0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x5fc0, 0xfff8, { 4, 13, 4, 4, 4, 4, 4, 4}}, + { 0x5fc8, 0xfff8, { 12, 14, 12, 6, 6, 6, 6, 6}}, + { 0x5fd0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5fd8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5fe0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5fe8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0x5ff0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0x8f08, 0xfff8, { 18, 31, 18, 16, 16, 16, 16, 16}}, { 0x8f48, 0xfff8, {255, 255, 255, 13, 13, 13, 13, 13}}, { 0x8f88, 0xfff8, {255, 255, 255, 13, 13, 13, 13, 13}}, - { 0x9f08, 0xfff8, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0xbf08, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 9}}, - { 0xcf08, 0xfff8, { 18, 18, 18, 16, 16, 16, 16, 16}}, - { 0xdf08, 0xfff8, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0xe0d0, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe0d8, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe0e0, 0xfff8, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0xe0e8, 0xfff8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0xe0f0, 0xfff8, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0xe1d0, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0xe1d8, 0xfff8, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0xe1e0, 0xfff8, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0xe1e8, 0xfff8, { 16, 16, 16, 11, 11, 11, 11, 6}}, - { 0xe1f0, 0xfff8, { 18, 18, 18, 13, 13, 13, 13, 6}}, - { 0xe2d0, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe2d8, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe2e0, 0xfff8, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0xe2e8, 0xfff8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0xe2f0, 0xfff8, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0xe3d0, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe3d8, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe3e0, 0xfff8, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0xe3e8, 0xfff8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0xe3f0, 0xfff8, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0xe4d0, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe4d8, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe4e0, 0xfff8, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0xe4e8, 0xfff8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0xe4f0, 0xfff8, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0xe5d0, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe5d8, 0xfff8, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0xe5e0, 0xfff8, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0xe5e8, 0xfff8, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0xe5f0, 0xfff8, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0xe6d0, 0xfff8, { 12, 12, 12, 11, 11, 11, 11, 7}}, - { 0xe6d8, 0xfff8, { 12, 12, 12, 11, 11, 11, 11, 7}}, - { 0xe6e0, 0xfff8, { 14, 14, 14, 12, 12, 12, 12, 7}}, - { 0xe6e8, 0xfff8, { 16, 16, 16, 12, 12, 12, 12, 7}}, - { 0xe6f0, 0xfff8, { 18, 18, 18, 14, 14, 14, 14, 7}}, - { 0xe7d0, 0xfff8, { 12, 12, 12, 11, 11, 11, 11, 7}}, - { 0xe7d8, 0xfff8, { 12, 12, 12, 11, 11, 11, 11, 7}}, - { 0xe7e0, 0xfff8, { 14, 14, 14, 12, 12, 12, 12, 7}}, - { 0xe7e8, 0xfff8, { 16, 16, 16, 12, 12, 12, 12, 7}}, - { 0xe7f0, 0xfff8, { 18, 18, 18, 14, 14, 14, 14, 7}}, + { 0x9f08, 0xfff8, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0xbf08, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 9}}, + { 0xcf08, 0xfff8, { 18, 31, 18, 16, 16, 16, 16, 16}}, + { 0xdf08, 0xfff8, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0xe0d0, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe0d8, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe0e0, 0xfff8, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0xe0e8, 0xfff8, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0xe0f0, 0xfff8, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0xe1d0, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0xe1d8, 0xfff8, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0xe1e0, 0xfff8, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0xe1e8, 0xfff8, { 16, 22, 16, 11, 11, 11, 11, 6}}, + { 0xe1f0, 0xfff8, { 18, 24, 18, 13, 13, 13, 13, 6}}, + { 0xe2d0, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe2d8, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe2e0, 0xfff8, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0xe2e8, 0xfff8, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0xe2f0, 0xfff8, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0xe3d0, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe3d8, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe3e0, 0xfff8, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0xe3e8, 0xfff8, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0xe3f0, 0xfff8, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0xe4d0, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe4d8, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe4e0, 0xfff8, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0xe4e8, 0xfff8, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0xe4f0, 0xfff8, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0xe5d0, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe5d8, 0xfff8, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0xe5e0, 0xfff8, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0xe5e8, 0xfff8, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0xe5f0, 0xfff8, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0xe6d0, 0xfff8, { 12, 18, 12, 11, 11, 11, 11, 7}}, + { 0xe6d8, 0xfff8, { 12, 18, 12, 11, 11, 11, 11, 7}}, + { 0xe6e0, 0xfff8, { 14, 20, 14, 12, 12, 12, 12, 7}}, + { 0xe6e8, 0xfff8, { 16, 22, 16, 12, 12, 12, 12, 7}}, + { 0xe6f0, 0xfff8, { 18, 24, 18, 14, 14, 14, 14, 7}}, + { 0xe7d0, 0xfff8, { 12, 18, 12, 11, 11, 11, 11, 7}}, + { 0xe7d8, 0xfff8, { 12, 18, 12, 11, 11, 11, 11, 7}}, + { 0xe7e0, 0xfff8, { 14, 20, 14, 12, 12, 12, 12, 7}}, + { 0xe7e8, 0xfff8, { 16, 22, 16, 12, 12, 12, 12, 7}}, + { 0xe7f0, 0xfff8, { 18, 24, 18, 14, 14, 14, 14, 7}}, { 0xe8c0, 0xfff8, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0xe8d0, 0xfff8, {255, 255, 255, 17, 17, 17, 17, 13}}, { 0xe8e8, 0xfff8, {255, 255, 255, 18, 18, 18, 18, 13}}, @@ -34866,102 +34866,102 @@ const m68000_base_device::opcode_handler_struct m68000_base_device::m68k_opcode_ { 0xf510, 0xfff8, {255, 255, 255, 255, 255, 4, 4, 4}}, { 0xf518, 0xfff8, {255, 255, 255, 255, 255, 4, 4, 4}}, { 0xf620, 0xfff8, {255, 255, 255, 255, 255, 4, 4, 4}}, - { 0x001f, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0027, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0038, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0039, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x003c, 0xffff, { 20, 20, 16, 12, 12, 12, 12, 12}}, - { 0x0078, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0079, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x007c, 0xffff, { 20, 20, 16, 12, 12, 12, 12, 12}}, - { 0x00b8, 0xffff, { 32, 32, 32, 8, 8, 8, 8, 4}}, - { 0x00b9, 0xffff, { 36, 36, 36, 8, 8, 8, 8, 4}}, + { 0x001f, 0xffff, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0027, 0xffff, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0038, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0039, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x003c, 0xffff, { 20, 14, 16, 12, 12, 12, 12, 12}}, + { 0x0078, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0079, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x007c, 0xffff, { 20, 14, 16, 12, 12, 12, 12, 12}}, + { 0x00b8, 0xffff, { 32, 38, 32, 8, 8, 8, 8, 4}}, + { 0x00b9, 0xffff, { 36, 42, 36, 8, 8, 8, 8, 4}}, { 0x00f8, 0xffff, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x00f9, 0xffff, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x00fa, 0xffff, {255, 255, 255, 23, 23, 23, 23, 23}}, { 0x00fb, 0xffff, {255, 255, 255, 23, 23, 23, 23, 23}}, - { 0x021f, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0227, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0238, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0239, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x023c, 0xffff, { 20, 20, 16, 12, 12, 12, 12, 12}}, - { 0x0278, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0279, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x027c, 0xffff, { 20, 20, 16, 12, 12, 12, 12, 12}}, - { 0x02b8, 0xffff, { 32, 32, 32, 8, 8, 8, 8, 4}}, - { 0x02b9, 0xffff, { 36, 36, 36, 8, 8, 8, 8, 4}}, + { 0x021f, 0xffff, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0227, 0xffff, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0238, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0239, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x023c, 0xffff, { 20, 14, 16, 12, 12, 12, 12, 12}}, + { 0x0278, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0279, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x027c, 0xffff, { 20, 14, 16, 12, 12, 12, 12, 12}}, + { 0x02b8, 0xffff, { 32, 38, 32, 8, 8, 8, 8, 4}}, + { 0x02b9, 0xffff, { 36, 42, 36, 8, 8, 8, 8, 4}}, { 0x02f8, 0xffff, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x02f9, 0xffff, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x02fa, 0xffff, {255, 255, 255, 23, 23, 23, 23, 23}}, { 0x02fb, 0xffff, {255, 255, 255, 23, 23, 23, 23, 23}}, - { 0x041f, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0427, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0438, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0439, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x0478, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0479, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x04b8, 0xffff, { 32, 32, 32, 8, 8, 8, 8, 4}}, - { 0x04b9, 0xffff, { 36, 36, 36, 8, 8, 8, 8, 4}}, + { 0x041f, 0xffff, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0427, 0xffff, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0438, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0439, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x0478, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0479, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x04b8, 0xffff, { 32, 38, 32, 8, 8, 8, 8, 4}}, + { 0x04b9, 0xffff, { 36, 42, 36, 8, 8, 8, 8, 4}}, { 0x04f8, 0xffff, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x04f9, 0xffff, {255, 255, 255, 22, 22, 22, 22, 18}}, { 0x04fa, 0xffff, {255, 255, 255, 23, 23, 23, 23, 23}}, { 0x04fb, 0xffff, {255, 255, 255, 23, 23, 23, 23, 23}}, - { 0x061f, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0627, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0638, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0639, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x0678, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0679, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x06b8, 0xffff, { 32, 32, 32, 8, 8, 8, 8, 4}}, - { 0x06b9, 0xffff, { 36, 36, 36, 8, 8, 8, 8, 4}}, + { 0x061f, 0xffff, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0627, 0xffff, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0638, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0639, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x0678, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0679, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x06b8, 0xffff, { 32, 38, 32, 8, 8, 8, 8, 4}}, + { 0x06b9, 0xffff, { 36, 42, 36, 8, 8, 8, 8, 4}}, { 0x06f8, 0xffff, {255, 255, 255, 64, 255, 255, 64, 255}}, { 0x06f9, 0xffff, {255, 255, 255, 64, 255, 255, 64, 255}}, { 0x06fa, 0xffff, {255, 255, 255, 65, 255, 255, 65, 255}}, { 0x06fb, 0xffff, {255, 255, 255, 67, 255, 255, 67, 255}}, - { 0x081f, 0xffff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x0827, 0xffff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x0838, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0839, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x083a, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x083b, 0xffff, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x085f, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0867, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0878, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0879, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x089f, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x08a7, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x08b8, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x08b9, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x08df, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x08e7, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x08f8, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x08f9, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x0a1f, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x0a27, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x0a38, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0a39, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x0a3c, 0xffff, { 20, 20, 16, 12, 12, 12, 12, 12}}, - { 0x0a78, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x0a79, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x0a7c, 0xffff, { 20, 20, 16, 12, 12, 12, 12, 12}}, - { 0x0ab8, 0xffff, { 32, 32, 32, 8, 8, 8, 8, 4}}, - { 0x0ab9, 0xffff, { 36, 36, 36, 8, 8, 8, 8, 4}}, + { 0x081f, 0xffff, { 12, 18, 12, 8, 8, 8, 8, 4}}, + { 0x0827, 0xffff, { 14, 20, 14, 9, 9, 9, 9, 4}}, + { 0x0838, 0xffff, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0839, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x083a, 0xffff, { 16, 22, 16, 9, 9, 9, 9, 4}}, + { 0x083b, 0xffff, { 18, 24, 18, 11, 11, 11, 11, 4}}, + { 0x085f, 0xffff, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x0867, 0xffff, { 18, 27, 18, 9, 9, 9, 9, 4}}, + { 0x0878, 0xffff, { 20, 29, 20, 8, 8, 8, 8, 4}}, + { 0x0879, 0xffff, { 24, 33, 24, 8, 8, 8, 8, 4}}, + { 0x089f, 0xffff, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x08a7, 0xffff, { 18, 27, 18, 9, 9, 9, 9, 4}}, + { 0x08b8, 0xffff, { 20, 29, 20, 8, 8, 8, 8, 4}}, + { 0x08b9, 0xffff, { 24, 33, 24, 8, 8, 8, 8, 4}}, + { 0x08df, 0xffff, { 16, 25, 16, 8, 8, 8, 8, 4}}, + { 0x08e7, 0xffff, { 18, 27, 18, 9, 9, 9, 9, 4}}, + { 0x08f8, 0xffff, { 20, 29, 20, 8, 8, 8, 8, 4}}, + { 0x08f9, 0xffff, { 24, 33, 24, 8, 8, 8, 8, 4}}, + { 0x0a1f, 0xffff, { 16, 22, 16, 8, 8, 8, 8, 4}}, + { 0x0a27, 0xffff, { 18, 24, 18, 9, 9, 9, 9, 4}}, + { 0x0a38, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0a39, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x0a3c, 0xffff, { 20, 14, 16, 12, 12, 12, 12, 12}}, + { 0x0a78, 0xffff, { 20, 26, 20, 8, 8, 8, 8, 4}}, + { 0x0a79, 0xffff, { 24, 30, 24, 8, 8, 8, 8, 4}}, + { 0x0a7c, 0xffff, { 20, 14, 16, 12, 12, 12, 12, 12}}, + { 0x0ab8, 0xffff, { 32, 38, 32, 8, 8, 8, 8, 4}}, + { 0x0ab9, 0xffff, { 36, 42, 36, 8, 8, 8, 8, 4}}, { 0x0adf, 0xffff, {255, 255, 255, 16, 16, 16, 16, 12}}, { 0x0ae7, 0xffff, {255, 255, 255, 17, 17, 17, 17, 12}}, { 0x0af8, 0xffff, {255, 255, 255, 16, 16, 16, 16, 12}}, { 0x0af9, 0xffff, {255, 255, 255, 16, 16, 16, 16, 12}}, - { 0x0c1f, 0xffff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x0c27, 0xffff, { 14, 14, 14, 7, 7, 7, 7, 2}}, - { 0x0c38, 0xffff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x0c39, 0xffff, { 20, 20, 20, 6, 6, 6, 6, 2}}, + { 0x0c1f, 0xffff, { 12, 18, 12, 6, 6, 6, 6, 2}}, + { 0x0c27, 0xffff, { 14, 20, 14, 7, 7, 7, 7, 2}}, + { 0x0c38, 0xffff, { 16, 22, 16, 6, 6, 6, 6, 2}}, + { 0x0c39, 0xffff, { 20, 26, 20, 6, 6, 6, 6, 2}}, { 0x0c3a, 0xffff, {255, 255, 255, 7, 7, 7, 7, 7}}, { 0x0c3b, 0xffff, {255, 255, 255, 9, 9, 9, 9, 9}}, - { 0x0c78, 0xffff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x0c79, 0xffff, { 20, 20, 20, 6, 6, 6, 6, 2}}, + { 0x0c78, 0xffff, { 16, 22, 16, 6, 6, 6, 6, 2}}, + { 0x0c79, 0xffff, { 20, 26, 20, 6, 6, 6, 6, 2}}, { 0x0c7a, 0xffff, {255, 255, 255, 7, 7, 7, 7, 7}}, { 0x0c7b, 0xffff, {255, 255, 255, 9, 9, 9, 9, 9}}, - { 0x0cb8, 0xffff, { 24, 24, 24, 6, 6, 6, 6, 2}}, - { 0x0cb9, 0xffff, { 28, 28, 28, 6, 6, 6, 6, 2}}, + { 0x0cb8, 0xffff, { 24, 30, 24, 6, 6, 6, 6, 2}}, + { 0x0cb9, 0xffff, { 28, 34, 28, 6, 6, 6, 6, 2}}, { 0x0cba, 0xffff, {255, 255, 255, 7, 7, 7, 7, 7}}, { 0x0cbb, 0xffff, {255, 255, 255, 9, 9, 9, 9, 9}}, { 0x0cf8, 0xffff, {255, 255, 255, 16, 16, 16, 16, 12}}, @@ -34986,144 +34986,144 @@ const m68000_base_device::opcode_handler_struct m68000_base_device::m68k_opcode_ { 0x0ef8, 0xffff, {255, 255, 255, 16, 16, 16, 16, 12}}, { 0x0ef9, 0xffff, {255, 255, 255, 16, 16, 16, 16, 12}}, { 0x0efc, 0xffff, {255, 255, 255, 12, 12, 12, 12, 12}}, - { 0x11df, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x11e7, 0xffff, { 18, 18, 18, 9, 9, 9, 9, 4}}, - { 0x11f8, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x11f9, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x11fa, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x11fb, 0xffff, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x11fc, 0xffff, { 16, 16, 16, 6, 6, 6, 6, 4}}, - { 0x13df, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, - { 0x13e7, 0xffff, { 22, 22, 22, 11, 11, 11, 11, 6}}, - { 0x13f8, 0xffff, { 24, 24, 24, 10, 10, 10, 10, 6}}, - { 0x13f9, 0xffff, { 28, 28, 28, 10, 10, 10, 10, 6}}, - { 0x13fa, 0xffff, { 24, 24, 24, 11, 11, 11, 11, 6}}, - { 0x13fb, 0xffff, { 26, 26, 26, 13, 13, 13, 13, 6}}, - { 0x13fc, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 6}}, - { 0x1edf, 0xffff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x1ee7, 0xffff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x1ef8, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x1ef9, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x1efa, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 4}}, - { 0x1efb, 0xffff, { 18, 18, 18, 11, 11, 11, 11, 4}}, - { 0x1efc, 0xffff, { 12, 12, 12, 6, 6, 6, 6, 4}}, - { 0x1f1f, 0xffff, { 12, 12, 12, 9, 9, 9, 9, 5}}, - { 0x1f27, 0xffff, { 14, 14, 14, 10, 10, 10, 10, 5}}, - { 0x1f38, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x1f39, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0x1f3a, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0x1f3b, 0xffff, { 18, 18, 18, 12, 12, 12, 12, 5}}, - { 0x1f3c, 0xffff, { 12, 12, 12, 7, 7, 7, 7, 5}}, - { 0x21f8, 0xffff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x21f9, 0xffff, { 32, 32, 32, 8, 8, 8, 8, 4}}, - { 0x21fa, 0xffff, { 28, 28, 28, 9, 9, 9, 9, 4}}, - { 0x21fb, 0xffff, { 30, 30, 30, 11, 11, 11, 11, 4}}, - { 0x21fc, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x23f8, 0xffff, { 32, 32, 32, 10, 10, 10, 10, 6}}, - { 0x23f9, 0xffff, { 36, 36, 36, 10, 10, 10, 10, 6}}, - { 0x23fa, 0xffff, { 32, 32, 32, 11, 11, 11, 11, 6}}, - { 0x23fb, 0xffff, { 34, 34, 34, 13, 13, 13, 13, 6}}, - { 0x23fc, 0xffff, { 28, 28, 28, 10, 10, 10, 10, 6}}, - { 0x31f8, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x31f9, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x31fa, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x31fb, 0xffff, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x31fc, 0xffff, { 16, 16, 16, 6, 6, 6, 6, 4}}, - { 0x33f8, 0xffff, { 24, 24, 24, 10, 10, 10, 10, 6}}, - { 0x33f9, 0xffff, { 28, 28, 28, 10, 10, 10, 10, 6}}, - { 0x33fa, 0xffff, { 24, 24, 24, 11, 11, 11, 11, 6}}, - { 0x33fb, 0xffff, { 26, 26, 26, 13, 13, 13, 13, 6}}, - { 0x33fc, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 6}}, - { 0x401f, 0xffff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4027, 0xffff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4038, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x4039, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x4078, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x4079, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x40b8, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x40b9, 0xffff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x40f8, 0xffff, { 16, 16, 255, 255, 255, 255, 255, 255}}, + { 0x11df, 0xffff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x11e7, 0xffff, { 18, 21, 18, 9, 9, 9, 9, 4}}, + { 0x11f8, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x11f9, 0xffff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x11fa, 0xffff, { 20, 23, 20, 9, 9, 9, 9, 4}}, + { 0x11fb, 0xffff, { 22, 25, 22, 11, 11, 11, 11, 4}}, + { 0x11fc, 0xffff, { 16, 19, 16, 6, 6, 6, 6, 4}}, + { 0x13df, 0xffff, { 20, 23, 20, 10, 10, 10, 10, 6}}, + { 0x13e7, 0xffff, { 22, 25, 22, 11, 11, 11, 11, 6}}, + { 0x13f8, 0xffff, { 24, 27, 24, 10, 10, 10, 10, 6}}, + { 0x13f9, 0xffff, { 28, 31, 28, 10, 10, 10, 10, 6}}, + { 0x13fa, 0xffff, { 24, 27, 24, 11, 11, 11, 11, 6}}, + { 0x13fb, 0xffff, { 26, 29, 26, 13, 13, 13, 13, 6}}, + { 0x13fc, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 6}}, + { 0x1edf, 0xffff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x1ee7, 0xffff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x1ef8, 0xffff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x1ef9, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x1efa, 0xffff, { 16, 19, 16, 9, 9, 9, 9, 4}}, + { 0x1efb, 0xffff, { 18, 21, 18, 11, 11, 11, 11, 4}}, + { 0x1efc, 0xffff, { 12, 15, 12, 6, 6, 6, 6, 4}}, + { 0x1f1f, 0xffff, { 12, 18, 12, 9, 9, 9, 9, 5}}, + { 0x1f27, 0xffff, { 14, 20, 14, 10, 10, 10, 10, 5}}, + { 0x1f38, 0xffff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0x1f39, 0xffff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0x1f3a, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 5}}, + { 0x1f3b, 0xffff, { 18, 24, 18, 12, 12, 12, 12, 5}}, + { 0x1f3c, 0xffff, { 12, 18, 12, 7, 7, 7, 7, 5}}, + { 0x21f8, 0xffff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x21f9, 0xffff, { 32, 35, 32, 8, 8, 8, 8, 4}}, + { 0x21fa, 0xffff, { 28, 31, 28, 9, 9, 9, 9, 4}}, + { 0x21fb, 0xffff, { 30, 33, 30, 11, 11, 11, 11, 4}}, + { 0x21fc, 0xffff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x23f8, 0xffff, { 32, 35, 32, 10, 10, 10, 10, 6}}, + { 0x23f9, 0xffff, { 36, 39, 36, 10, 10, 10, 10, 6}}, + { 0x23fa, 0xffff, { 32, 35, 32, 11, 11, 11, 11, 6}}, + { 0x23fb, 0xffff, { 34, 37, 34, 13, 13, 13, 13, 6}}, + { 0x23fc, 0xffff, { 28, 31, 28, 10, 10, 10, 10, 6}}, + { 0x31f8, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x31f9, 0xffff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x31fa, 0xffff, { 20, 23, 20, 9, 9, 9, 9, 4}}, + { 0x31fb, 0xffff, { 22, 25, 22, 11, 11, 11, 11, 4}}, + { 0x31fc, 0xffff, { 16, 19, 16, 6, 6, 6, 6, 4}}, + { 0x33f8, 0xffff, { 24, 27, 24, 10, 10, 10, 10, 6}}, + { 0x33f9, 0xffff, { 28, 31, 28, 10, 10, 10, 10, 6}}, + { 0x33fa, 0xffff, { 24, 27, 24, 11, 11, 11, 11, 6}}, + { 0x33fb, 0xffff, { 26, 29, 26, 13, 13, 13, 13, 6}}, + { 0x33fc, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 6}}, + { 0x401f, 0xffff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4027, 0xffff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4038, 0xffff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x4039, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x4078, 0xffff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x4079, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x40b8, 0xffff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x40b9, 0xffff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x40f8, 0xffff, { 16, 19, 255, 255, 255, 255, 255, 255}}, { 0x40f8, 0xffff, {255, 255, 16, 12, 12, 12, 12, 8}}, - { 0x40f9, 0xffff, { 20, 20, 255, 255, 255, 255, 255, 255}}, + { 0x40f9, 0xffff, { 20, 23, 255, 255, 255, 255, 255, 255}}, { 0x40f9, 0xffff, {255, 255, 20, 12, 12, 12, 12, 8}}, { 0x421f, 0xffff, { 12, 255, 255, 255, 255, 255, 255, 255}}, - { 0x421f, 0xffff, {255, 8, 8, 8, 8, 8, 8, 4}}, + { 0x421f, 0xffff, {255, 15, 8, 8, 8, 8, 8, 4}}, { 0x4227, 0xffff, { 14, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4227, 0xffff, {255, 10, 10, 9, 9, 9, 9, 4}}, + { 0x4227, 0xffff, {255, 17, 10, 9, 9, 9, 9, 4}}, { 0x4238, 0xffff, { 16, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4238, 0xffff, {255, 12, 12, 8, 8, 8, 8, 4}}, + { 0x4238, 0xffff, {255, 19, 12, 8, 8, 8, 8, 4}}, { 0x4239, 0xffff, { 20, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4239, 0xffff, {255, 16, 14, 8, 8, 8, 8, 4}}, + { 0x4239, 0xffff, {255, 23, 14, 8, 8, 8, 8, 4}}, { 0x4278, 0xffff, { 16, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4278, 0xffff, {255, 12, 12, 8, 8, 8, 8, 4}}, + { 0x4278, 0xffff, {255, 19, 12, 8, 8, 8, 8, 4}}, { 0x4279, 0xffff, { 20, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4279, 0xffff, {255, 16, 14, 8, 8, 8, 8, 4}}, + { 0x4279, 0xffff, {255, 23, 14, 8, 8, 8, 8, 4}}, { 0x42b8, 0xffff, { 24, 255, 255, 255, 255, 255, 255, 255}}, - { 0x42b8, 0xffff, {255, 18, 16, 8, 8, 8, 8, 4}}, + { 0x42b8, 0xffff, {255, 27, 16, 8, 8, 8, 8, 4}}, { 0x42b9, 0xffff, { 28, 255, 255, 255, 255, 255, 255, 255}}, - { 0x42b9, 0xffff, {255, 22, 20, 8, 8, 8, 8, 4}}, + { 0x42b9, 0xffff, {255, 31, 20, 8, 8, 8, 8, 4}}, { 0x42f8, 0xffff, {255, 255, 16, 8, 8, 8, 8, 4}}, { 0x42f9, 0xffff, {255, 255, 20, 8, 8, 8, 8, 4}}, - { 0x441f, 0xffff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4427, 0xffff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4438, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x4439, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x4478, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x4479, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x44b8, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x44b9, 0xffff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x44f8, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x44f9, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x44fa, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 4}}, - { 0x44fb, 0xffff, { 22, 22, 22, 11, 11, 11, 11, 4}}, - { 0x44fc, 0xffff, { 16, 16, 16, 6, 6, 6, 6, 4}}, - { 0x461f, 0xffff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x4627, 0xffff, { 14, 14, 14, 9, 9, 9, 9, 4}}, - { 0x4638, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x4639, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x4678, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x4679, 0xffff, { 20, 20, 20, 8, 8, 8, 8, 4}}, - { 0x46b8, 0xffff, { 24, 24, 24, 8, 8, 8, 8, 4}}, - { 0x46b9, 0xffff, { 28, 28, 28, 8, 8, 8, 8, 4}}, - { 0x46f8, 0xffff, { 20, 20, 20, 12, 12, 12, 12, 8}}, - { 0x46f9, 0xffff, { 24, 24, 24, 12, 12, 12, 12, 8}}, - { 0x46fa, 0xffff, { 20, 20, 20, 13, 13, 13, 13, 8}}, - { 0x46fb, 0xffff, { 22, 22, 22, 15, 15, 15, 15, 8}}, - { 0x46fc, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 8}}, + { 0x441f, 0xffff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4427, 0xffff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4438, 0xffff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x4439, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x4478, 0xffff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x4479, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x44b8, 0xffff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x44b9, 0xffff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x44f8, 0xffff, { 20, 18, 20, 8, 8, 8, 8, 4}}, + { 0x44f9, 0xffff, { 24, 22, 24, 8, 8, 8, 8, 4}}, + { 0x44fa, 0xffff, { 20, 18, 20, 9, 9, 9, 9, 4}}, + { 0x44fb, 0xffff, { 22, 20, 22, 11, 11, 11, 11, 4}}, + { 0x44fc, 0xffff, { 16, 14, 16, 6, 6, 6, 6, 4}}, + { 0x461f, 0xffff, { 12, 15, 12, 8, 8, 8, 8, 4}}, + { 0x4627, 0xffff, { 14, 17, 14, 9, 9, 9, 9, 4}}, + { 0x4638, 0xffff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x4639, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x4678, 0xffff, { 16, 19, 16, 8, 8, 8, 8, 4}}, + { 0x4679, 0xffff, { 20, 23, 20, 8, 8, 8, 8, 4}}, + { 0x46b8, 0xffff, { 24, 27, 24, 8, 8, 8, 8, 4}}, + { 0x46b9, 0xffff, { 28, 31, 28, 8, 8, 8, 8, 4}}, + { 0x46f8, 0xffff, { 20, 18, 20, 12, 12, 12, 12, 8}}, + { 0x46f9, 0xffff, { 24, 22, 24, 12, 12, 12, 12, 8}}, + { 0x46fa, 0xffff, { 20, 18, 20, 13, 13, 13, 13, 8}}, + { 0x46fb, 0xffff, { 22, 20, 22, 15, 15, 15, 15, 8}}, + { 0x46fc, 0xffff, { 16, 14, 16, 10, 10, 10, 10, 8}}, { 0x480f, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x481f, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x4827, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x4838, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x4839, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, - { 0x4878, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0x4879, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0x487a, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 5}}, - { 0x487b, 0xffff, { 20, 20, 20, 12, 12, 12, 12, 5}}, - { 0x48b8, 0xffff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x48b9, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x48f8, 0xffff, { 12, 12, 12, 8, 8, 8, 8, 4}}, - { 0x48f9, 0xffff, { 16, 16, 16, 8, 8, 8, 8, 4}}, - { 0x4a1f, 0xffff, { 8, 8, 8, 6, 6, 6, 6, 2}}, - { 0x4a27, 0xffff, { 10, 10, 10, 7, 7, 7, 7, 2}}, - { 0x4a38, 0xffff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x4a39, 0xffff, { 16, 16, 16, 6, 6, 6, 6, 2}}, + { 0x481f, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x4827, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x4838, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x4839, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, + { 0x4878, 0xffff, { 16, 28, 16, 9, 9, 9, 9, 5}}, + { 0x4879, 0xffff, { 20, 32, 20, 9, 9, 9, 9, 5}}, + { 0x487a, 0xffff, { 16, 28, 16, 10, 10, 10, 10, 5}}, + { 0x487b, 0xffff, { 20, 32, 20, 12, 12, 12, 12, 5}}, + { 0x48b8, 0xffff, { 12, 27, 12, 8, 8, 8, 8, 4}}, + { 0x48b9, 0xffff, { 16, 31, 16, 8, 8, 8, 8, 4}}, + { 0x48f8, 0xffff, { 12, 27, 12, 8, 8, 8, 8, 4}}, + { 0x48f9, 0xffff, { 16, 31, 16, 8, 8, 8, 8, 4}}, + { 0x4a1f, 0xffff, { 8, 11, 8, 6, 6, 6, 6, 2}}, + { 0x4a27, 0xffff, { 10, 13, 10, 7, 7, 7, 7, 2}}, + { 0x4a38, 0xffff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x4a39, 0xffff, { 16, 19, 16, 6, 6, 6, 6, 2}}, { 0x4a3a, 0xffff, {255, 255, 255, 7, 7, 7, 7, 7}}, { 0x4a3b, 0xffff, {255, 255, 255, 9, 9, 9, 9, 9}}, { 0x4a3c, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x4a78, 0xffff, { 12, 12, 12, 6, 6, 6, 6, 2}}, - { 0x4a79, 0xffff, { 16, 16, 16, 6, 6, 6, 6, 2}}, + { 0x4a78, 0xffff, { 12, 15, 12, 6, 6, 6, 6, 2}}, + { 0x4a79, 0xffff, { 16, 19, 16, 6, 6, 6, 6, 2}}, { 0x4a7a, 0xffff, {255, 255, 255, 7, 7, 7, 7, 7}}, { 0x4a7b, 0xffff, {255, 255, 255, 9, 9, 9, 9, 9}}, { 0x4a7c, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x4ab8, 0xffff, { 16, 16, 16, 6, 6, 6, 6, 2}}, - { 0x4ab9, 0xffff, { 20, 20, 20, 6, 6, 6, 6, 2}}, + { 0x4ab8, 0xffff, { 16, 19, 16, 6, 6, 6, 6, 2}}, + { 0x4ab9, 0xffff, { 20, 23, 20, 6, 6, 6, 6, 2}}, { 0x4aba, 0xffff, {255, 255, 255, 7, 7, 7, 7, 7}}, { 0x4abb, 0xffff, {255, 255, 255, 9, 9, 9, 9, 9}}, { 0x4abc, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x4adf, 0xffff, { 18, 18, 18, 16, 16, 16, 16, 12}}, - { 0x4ae7, 0xffff, { 20, 20, 20, 17, 17, 17, 17, 12}}, - { 0x4af8, 0xffff, { 22, 22, 22, 16, 16, 16, 16, 12}}, - { 0x4af9, 0xffff, { 26, 26, 26, 16, 16, 16, 16, 12}}, + { 0x4adf, 0xffff, { 18, 19, 18, 16, 16, 16, 16, 12}}, + { 0x4ae7, 0xffff, { 20, 21, 20, 17, 17, 17, 17, 12}}, + { 0x4af8, 0xffff, { 22, 23, 22, 16, 16, 16, 16, 12}}, + { 0x4af9, 0xffff, { 26, 27, 26, 16, 16, 16, 16, 12}}, { 0x4afc, 0xffff, { 4, 4, 4, 4, 4, 4, 4, 4}}, { 0x4c38, 0xffff, {255, 255, 255, 47, 47, 47, 47, 43}}, { 0x4c39, 0xffff, {255, 255, 255, 47, 47, 47, 47, 43}}, @@ -35135,26 +35135,26 @@ const m68000_base_device::opcode_handler_struct m68000_base_device::m68k_opcode_ { 0x4c7a, 0xffff, {255, 255, 255, 89, 89, 89, 89, 84}}, { 0x4c7b, 0xffff, {255, 255, 255, 91, 91, 91, 91, 84}}, { 0x4c7c, 0xffff, {255, 255, 255, 88, 88, 88, 88, 84}}, - { 0x4cb8, 0xffff, { 16, 16, 16, 12, 12, 12, 12, 8}}, - { 0x4cb9, 0xffff, { 20, 20, 20, 12, 12, 12, 12, 8}}, - { 0x4cba, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 9}}, - { 0x4cbb, 0xffff, { 18, 18, 18, 11, 11, 11, 11, 11}}, - { 0x4cf8, 0xffff, { 16, 16, 16, 12, 12, 12, 12, 8}}, - { 0x4cf9, 0xffff, { 20, 20, 20, 12, 12, 12, 12, 8}}, - { 0x4cfa, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 9}}, - { 0x4cfb, 0xffff, { 18, 18, 18, 11, 11, 11, 11, 11}}, - { 0x4e57, 0xffff, { 16, 16, 16, 5, 5, 5, 5, 5}}, - { 0x4e5f, 0xffff, { 12, 12, 12, 6, 6, 6, 6, 6}}, + { 0x4cb8, 0xffff, { 16, 30, 16, 12, 12, 12, 12, 8}}, + { 0x4cb9, 0xffff, { 20, 34, 20, 12, 12, 12, 12, 8}}, + { 0x4cba, 0xffff, { 16, 30, 16, 9, 9, 9, 9, 9}}, + { 0x4cbb, 0xffff, { 18, 33, 18, 11, 11, 11, 11, 11}}, + { 0x4cf8, 0xffff, { 16, 30, 16, 12, 12, 12, 12, 8}}, + { 0x4cf9, 0xffff, { 20, 34, 20, 12, 12, 12, 12, 8}}, + { 0x4cfa, 0xffff, { 16, 30, 16, 9, 9, 9, 9, 9}}, + { 0x4cfb, 0xffff, { 18, 33, 18, 11, 11, 11, 11, 11}}, + { 0x4e57, 0xffff, { 16, 25, 16, 5, 5, 5, 5, 5}}, + { 0x4e5f, 0xffff, { 12, 15, 12, 6, 6, 6, 6, 6}}, { 0x4e70, 0xffff, { 0, 0, 0, 0, 0, 0, 0, 0}}, - { 0x4e71, 0xffff, { 4, 4, 4, 2, 2, 2, 2, 2}}, - { 0x4e72, 0xffff, { 4, 4, 4, 8, 8, 8, 8, 8}}, + { 0x4e71, 0xffff, { 4, 7, 4, 2, 2, 2, 2, 2}}, + { 0x4e72, 0xffff, { 4, 13, 4, 8, 8, 8, 8, 8}}, { 0x4e73, 0xffff, { 20, 255, 255, 255, 255, 255, 255, 255}}, - { 0x4e73, 0xffff, {255, 24, 24, 255, 255, 255, 255, 255}}, + { 0x4e73, 0xffff, {255, 39, 24, 255, 255, 255, 255, 255}}, { 0x4e73, 0xffff, {255, 255, 255, 20, 20, 20, 20, 20}}, { 0x4e74, 0xffff, {255, 255, 16, 10, 10, 10, 10, 10}}, - { 0x4e75, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 10}}, - { 0x4e76, 0xffff, { 4, 4, 4, 4, 4, 4, 4, 4}}, - { 0x4e77, 0xffff, { 20, 20, 20, 14, 14, 14, 14, 14}}, + { 0x4e75, 0xffff, { 16, 15, 16, 10, 10, 10, 10, 10}}, + { 0x4e76, 0xffff, { 4, 10, 4, 4, 4, 4, 4, 4}}, + { 0x4e77, 0xffff, { 20, 22, 20, 14, 14, 14, 14, 14}}, { 0x4e7a, 0xffff, {255, 255, 12, 255, 255, 255, 255, 255}}, { 0x4e7a, 0xffff, {255, 255, 255, 6, 6, 255, 6, 255}}, { 0x4e7a, 0xffff, {255, 255, 255, 255, 255, 6, 255, 255}}, @@ -35164,195 +35164,195 @@ const m68000_base_device::opcode_handler_struct m68000_base_device::m68k_opcode_ { 0x4e7b, 0xffff, {255, 255, 255, 255, 12, 255, 255, 255}}, { 0x4e7b, 0xffff, {255, 255, 255, 255, 255, 12, 255, 255}}, { 0x4e7b, 0xffff, {255, 255, 255, 255, 255, 255, 255, 12}}, - { 0x4eb8, 0xffff, { 18, 18, 18, 4, 4, 4, 4, 0}}, - { 0x4eb9, 0xffff, { 20, 20, 20, 4, 4, 4, 4, 0}}, - { 0x4eba, 0xffff, { 18, 18, 18, 5, 5, 5, 5, 0}}, - { 0x4ebb, 0xffff, { 22, 22, 22, 7, 7, 7, 7, 0}}, - { 0x4ef8, 0xffff, { 10, 10, 10, 4, 4, 4, 4, 0}}, - { 0x4ef9, 0xffff, { 12, 12, 12, 4, 4, 4, 4, 0}}, - { 0x4efa, 0xffff, { 10, 10, 10, 5, 5, 5, 5, 0}}, - { 0x4efb, 0xffff, { 14, 14, 14, 7, 7, 7, 7, 0}}, - { 0x50df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x50e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x50f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x50f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x4eb8, 0xffff, { 18, 24, 18, 4, 4, 4, 4, 0}}, + { 0x4eb9, 0xffff, { 20, 26, 20, 4, 4, 4, 4, 0}}, + { 0x4eba, 0xffff, { 18, 24, 18, 5, 5, 5, 5, 0}}, + { 0x4ebb, 0xffff, { 22, 28, 22, 7, 7, 7, 7, 0}}, + { 0x4ef8, 0xffff, { 10, 13, 10, 4, 4, 4, 4, 0}}, + { 0x4ef9, 0xffff, { 12, 15, 12, 4, 4, 4, 4, 0}}, + { 0x4efa, 0xffff, { 10, 13, 10, 5, 5, 5, 5, 0}}, + { 0x4efb, 0xffff, { 14, 17, 14, 7, 7, 7, 7, 0}}, + { 0x50df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x50e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x50f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x50f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x50fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x50fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x50fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x51df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x51e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x51f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x51f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x51df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x51e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x51f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x51f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x51fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x51fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x51fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x52df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x52e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x52f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x52f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x52df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x52e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x52f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x52f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x52fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x52fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x52fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x53df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x53e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x53f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x53f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x53df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x53e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x53f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x53f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x53fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x53fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x53fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x54df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x54e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x54f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x54f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x54df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x54e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x54f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x54f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x54fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x54fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x54fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x55df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x55e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x55f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x55f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x55df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x55e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x55f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x55f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x55fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x55fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x55fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x56df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x56e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x56f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x56f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x56df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x56e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x56f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x56f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x56fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x56fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x56fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x57df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x57e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x57f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x57f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x57df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x57e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x57f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x57f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x57fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x57fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x57fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x58df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x58e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x58f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x58f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x58df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x58e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x58f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x58f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x58fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x58fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x58fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x59df, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x59e7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x59f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x59f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x59df, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x59e7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x59f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x59f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x59fa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x59fb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x59fc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x5adf, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5ae7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5af8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x5af9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x5adf, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5ae7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5af8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x5af9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x5afa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x5afb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x5afc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x5bdf, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5be7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5bf8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x5bf9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x5bdf, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5be7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5bf8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x5bf9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x5bfa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x5bfb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x5bfc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x5cdf, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5ce7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5cf8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x5cf9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x5cdf, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5ce7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5cf8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x5cf9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x5cfa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x5cfb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x5cfc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x5ddf, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5de7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5df8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x5df9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x5ddf, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5de7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5df8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x5df9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x5dfa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x5dfb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x5dfc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x5edf, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5ee7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5ef8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x5ef9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x5edf, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5ee7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5ef8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x5ef9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x5efa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x5efb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x5efc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x5fdf, 0xffff, { 12, 12, 12, 10, 10, 10, 10, 6}}, - { 0x5fe7, 0xffff, { 14, 14, 14, 11, 11, 11, 11, 6}}, - { 0x5ff8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0x5ff9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, + { 0x5fdf, 0xffff, { 12, 18, 12, 10, 10, 10, 10, 6}}, + { 0x5fe7, 0xffff, { 14, 20, 14, 11, 11, 11, 11, 6}}, + { 0x5ff8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0x5ff9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, { 0x5ffa, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, { 0x5ffb, 0xffff, {255, 255, 255, 8, 8, 8, 8, 8}}, { 0x5ffc, 0xffff, {255, 255, 255, 4, 4, 4, 4, 4}}, - { 0x6000, 0xffff, { 10, 10, 10, 10, 10, 10, 10, 10}}, + { 0x6000, 0xffff, { 10, 14, 10, 10, 10, 10, 10, 10}}, { 0x60ff, 0xffff, {255, 255, 255, 10, 10, 10, 10, 10}}, - { 0x6100, 0xffff, { 18, 18, 18, 7, 7, 7, 7, 7}}, + { 0x6100, 0xffff, { 18, 22, 18, 7, 7, 7, 7, 7}}, { 0x61ff, 0xffff, {255, 255, 255, 7, 7, 7, 7, 7}}, - { 0x6200, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x62ff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6200, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x62ff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x62ff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6300, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x63ff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6300, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x63ff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x63ff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6400, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x64ff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6400, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x64ff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x64ff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6500, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x65ff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6500, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x65ff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x65ff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6600, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x66ff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6600, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x66ff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x66ff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6700, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x67ff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6700, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x67ff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x67ff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6800, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x68ff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6800, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x68ff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x68ff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6900, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x69ff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6900, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x69ff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x69ff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6a00, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6aff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6a00, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x6aff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x6aff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6b00, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6bff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6b00, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x6bff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x6bff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6c00, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6cff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6c00, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x6cff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x6cff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6d00, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6dff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6d00, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x6dff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x6dff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6e00, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6eff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6e00, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x6eff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x6eff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x6f00, 0xffff, { 10, 10, 10, 6, 6, 6, 6, 6}}, - { 0x6fff, 0xffff, { 10, 10, 10, 255, 255, 255, 255, 255}}, + { 0x6f00, 0xffff, { 10, 14, 10, 6, 6, 6, 6, 6}}, + { 0x6fff, 0xffff, { 10, 13, 10, 255, 255, 255, 255, 255}}, { 0x6fff, 0xffff, {255, 255, 255, 6, 6, 6, 6, 6}}, - { 0x8f0f, 0xffff, { 18, 18, 18, 16, 16, 16, 16, 16}}, + { 0x8f0f, 0xffff, { 18, 31, 18, 16, 16, 16, 16, 16}}, { 0x8f4f, 0xffff, {255, 255, 255, 13, 13, 13, 13, 13}}, { 0x8f8f, 0xffff, {255, 255, 255, 13, 13, 13, 13, 13}}, - { 0x9f0f, 0xffff, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0xbf0f, 0xffff, { 12, 12, 12, 9, 9, 9, 9, 9}}, - { 0xcf0f, 0xffff, { 18, 18, 18, 16, 16, 16, 16, 16}}, - { 0xdf0f, 0xffff, { 18, 18, 18, 12, 12, 12, 12, 12}}, - { 0xe0f8, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0xe0f9, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0xe1f8, 0xffff, { 16, 16, 16, 10, 10, 10, 10, 6}}, - { 0xe1f9, 0xffff, { 20, 20, 20, 10, 10, 10, 10, 6}}, - { 0xe2f8, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0xe2f9, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0xe3f8, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0xe3f9, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0xe4f8, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0xe4f9, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0xe5f8, 0xffff, { 16, 16, 16, 9, 9, 9, 9, 5}}, - { 0xe5f9, 0xffff, { 20, 20, 20, 9, 9, 9, 9, 5}}, - { 0xe6f8, 0xffff, { 16, 16, 16, 11, 11, 11, 11, 7}}, - { 0xe6f9, 0xffff, { 20, 20, 20, 11, 11, 11, 11, 7}}, - { 0xe7f8, 0xffff, { 16, 16, 16, 11, 11, 11, 11, 7}}, - { 0xe7f9, 0xffff, { 20, 20, 20, 11, 11, 11, 11, 7}}, + { 0x9f0f, 0xffff, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0xbf0f, 0xffff, { 12, 18, 12, 9, 9, 9, 9, 9}}, + { 0xcf0f, 0xffff, { 18, 31, 18, 16, 16, 16, 16, 16}}, + { 0xdf0f, 0xffff, { 18, 28, 18, 12, 12, 12, 12, 12}}, + { 0xe0f8, 0xffff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0xe0f9, 0xffff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0xe1f8, 0xffff, { 16, 22, 16, 10, 10, 10, 10, 6}}, + { 0xe1f9, 0xffff, { 20, 26, 20, 10, 10, 10, 10, 6}}, + { 0xe2f8, 0xffff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0xe2f9, 0xffff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0xe3f8, 0xffff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0xe3f9, 0xffff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0xe4f8, 0xffff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0xe4f9, 0xffff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0xe5f8, 0xffff, { 16, 22, 16, 9, 9, 9, 9, 5}}, + { 0xe5f9, 0xffff, { 20, 26, 20, 9, 9, 9, 9, 5}}, + { 0xe6f8, 0xffff, { 16, 22, 16, 11, 11, 11, 11, 7}}, + { 0xe6f9, 0xffff, { 20, 26, 20, 11, 11, 11, 11, 7}}, + { 0xe7f8, 0xffff, { 16, 22, 16, 11, 11, 11, 11, 7}}, + { 0xe7f9, 0xffff, { 20, 26, 20, 11, 11, 11, 11, 7}}, { 0xe8f8, 0xffff, {255, 255, 255, 17, 17, 17, 17, 13}}, { 0xe8f9, 0xffff, {255, 255, 255, 17, 17, 17, 17, 13}}, { 0xe8fa, 0xffff, {255, 255, 255, 18, 18, 18, 18, 13}},